Skip to content
jQueryMX UI components
JavaScript
Latest commit 31176be Jan 15, 2013 @alexisabril alexisabril Merge pull request #34 from evandavis/master
Custom Classes for Rows
Failed to load latest commit information.
data
event
form
layout updating mxui/layout/split to MJ version for bug fixes/enhancements Apr 17, 2012
nav propagated target element for detecting what was selected in event pr… Mar 8, 2012
theme/jsmvc Removed old jQuery UI and added JSMVC theme. Dec 9, 2011
util
.gitignore adding standalone filler page Feb 2, 2011
README.md
demo.html minor improvements to demo Dec 17, 2011
funcunit.html doctype fix, and using correct IE incantation to dynamically add styl… Jan 19, 2012
mxui.html
mxui.js
test.js
update

README.md

@page Mxui Mxui @parent index 6 @tag beta

Mxui is a BETA UI library for jQueryMX. It's designed to be lightweight, with limited options, but flexible enough to be extended and mixed for richness.

Here's what's inside:

  • [Mxui.Nav.Accordion Accordion] - an accordion widget.
  • [Mxui.Layout.Bgiframe Bgiframe] - adds a background iframe to stop IE's input element 'bleed' problem.
  • [Mxui.Layout.Block Block] - makes an element fill up another element or window.
  • [jQuery.fn.mxui_layout_fill Fill] - makes complex layouts easy.
  • [Mxui.Layout.Modal Modal] - creates a modal
  • [Mxui.Layout.Resize Resize] - allows resizing of widgets
  • [Mxui.Nav.Selectable Selectable] - keyboard and mouse navigation.
  • [Mxui.Nav.Slider Slider] - a slider
  • [Mxui.Layout.Sortable Split] - sort elements.
  • [Mxui.Layout.Split Split] - a splitter widget
  • [Mxui.Layout.TableScroll TableScroll] - makes a tbody scroll.

Demo

The following shows almost all of the above controls in action:

@demo mxui/demo.html

Installing

If you are using github, you can simply add mxui as a submodule the same way you added steal, jquerymx, etc. Simply fork and clone [https://github.com/jupiterjs/mxui https://github.com/jupiterjs/mxui].

You can also install Mxui from the command line. Run:

./js steal/getjs mxui

If you only want part of MXUI, you can install that like:

./js steal/getjs mxui/layout/fill

In Progress

We also have the following widgets which we are working on:

  • Grid - a basic grid
  • Tree - a basic tree
  • Combobox - a rich combobox
Something went wrong with that request. Please try again.