Java Script library containing UI widgets and data manipulating functions, intended to use in mobile web apps or sites
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
build
debug-tools
demos
src
tests
work-materials
.gitignore
README.md
gulpfile.js
package.json

README.md

mink-js

It is a Java Script library, containing UI widgets and data manipulating functions, intended to use in mobile web apps or sites. All widgets are independent and can be used regardless of all others, or can be combined in any way. Only CSS animation were used.

Demos

jquery.mk.pagex

Hash routing plugin based on page or screen paradigm. Allows on-fly ajax loading, caching of pages. Uses CSS animation.

jquery.mk.databridge

jQuery plugin intended to read or apply data-objects to DOM through "name" or "data-name" attributes.

jquery.mk.modal

Modal window with CSS animation. It can create content with string, DOMElement or AJAX with corresponding syntax sugar.

mk.drawer

Framework-agnostic UI Drawer element.

mk.infopane

Framework-agnostic UI element. Stack of messages in bounded area with CSS animataion.

mk.localizer

Way to add multilingual support into existing html markup. Uses XML property to keep text in a separate node.

mk.mixin.events

Mixing into any object ability to emit events.

mk.mixin.keep

Mixing into any object ability to store data objects.

mk.simplerender

Extremely fast and simple templates with %dataName% style.

mk.slidemenu

Framework-agnostic mobile-style sliding lists.

mk.utils**

Different utilities used in some widgets, and useful in practice.

Some notes

Functions which uses DOM elements as a point of origin are formatted as jQuery plugins, others can be used as framework-agnostic.