Striking the perfect balance between features and simplicity
The project began in early 2021 with the goal of providing a more robust and feature-rich alternative while maintaining the minimalistic approach of Milligram
Mgplus is specially designed to quickly create a website or a small page with minimal dependencies for better performance and higher productivity
Only one css file, around 58 KB minified
- Easy to use: components are just html markups
- Easy to integrate: just add only one css file in your page
- Easy to extend
- Lightweight with only essentials features
- Responsive and mobile first design
- Theming with css variables
- Dark mode
- Navs
- Tabs
- Pretty forms inputs
- Badges
- Modals
- Responsive flex grid system
- Icon helper including ready to use css icons
- Styling helpers like tailwindcss for positionning and sizing
- And more ...
- Import mgplus.css to your website from our CDN
<link rel="stylesheet" type="text/css" href="https://cdn.mgpluscss.com/v1.3.0/css/mgplus.css" />
- Optional: In order to use collapsible components or darkmode, import mgplus-dom.js to your website from our CDN
<script src="https://cdn.mgpluscss.com/v1.3.0/js/mgplus-dom.js"></script>
- Clone the repository
git clone https://github.com/Evodim/mgplus.git
Install packages
npm install
Start demo page
npm run start
Run watch command to enable hot reload for the scss library
npm run watch
In order to start watch command, you should launch demo page with start command in another process
npm run build
yarn, pnpm commands are also supported
Licensed under the MIT License.
This library is in active development, some breaking may occurs until next major release including a new documentation portal.
A complete documentation page will be available soon