Skip to content

xdevelx/muilessium

Repository files navigation

Muilessium UI Framework

version-badge npm-downloads license-badge

Description

Muilessium is a UI framework for simple websites. It's under development now and should be cautiously used in production.

Docs

https://sfi0zy.github.io/muilessium

NPM

npm install muilessium

To use Muilessium you should include two files into the bottom of your page:

node_modules/muilessium/dist/css/muilessium.min.css
node_modules/muilessium/dist/js/muilessium.min.js

Development

git clone https://github.com/sfi0zy/muilessium.git
cd muilessium
npm i
gulp server

Build for production:

gulp --production

Changelog (since v0.2):

Added:

  • Improved development environment (dev/prod builds, sourcemaps, eslint, unit tests for utilities)
  • Default SVG icons
  • Simple global store
  • Scroll to the default anchor
  • New utilities - deepGet, deepSet, toLispCase
  • New component - CustomScroll

Changed:

  • Structure of the global Muilessium object including names of the fields
  • Markup for the custom-scroll

Removed:

  • Warnings in the ifExists and ifNodeList utilities

Fixed:

  • Keyboard controls, infinite focus loops
  • Logical errors in utilities
  • IE11 support
  • Different CSS bugs

License

MIT license.

Releases

No releases published

Packages

No packages published