Meshki is a simple, black-colored, responsive boilerplate to kickstart any responsive project.
It is only ~14 KiB (minified) and ~35 KiB (normal), including both CSS and JS files.
Check out http://meshki.borderliner.ir/ for samples and details.
There are a couple ways to download Meshki:
- Download the zip or the tar.gz
- Clone the repo:
git clone https://github.com/Borderliner/Meshki.git
(Note: this is under active development, so if you're looking for stable and safe, use the zipped download)
You can also download it viabower install meshki --save
You need node.js to minify the source CSS and JavaScript files and produce outputs. Head over to nodejs.org and download a version for your system, or download it from your package manager. Next, install Grunt
with this command:
npm install -g grunt-cli
You may need to access root user to install node packages globally.
Then cd
into the root folder of the project, and run the command npm run compile
. This will produce files for you in the dist
folder, which includes both minified and normal versions of Meshki, plus a fonts folder which includes Ubuntu Regular font.
The download includes Meshki's CSS, Meshki's JavaScript, Normalize CSS as a reset, a sample favicon, and an index.html as a starting point.
Meshki/
├── dist/
│ ├── fonts/
│ │ └── Ubuntu-Regular.ttf
│ ├── meshki.css
│ ├── meshki.min.css
│ ├── meshki.js
│ └── meshki.min.js
├── src/
│ ├── css/
│ │ ├── normalize.css
│ │ ├── meshki.css
│ │ └── *.css
│ ├── fonts/
│ ├── images/
│ │ └── favicon.ico
│ └── js/
└──
Meshki is lightweight, stylish and simple. It styles only raw HTML elements (with a few exceptions) and provides a responsive grid with a minimal and clean interface.
- Around 1.6k lines of CSS unminified and with comments
- Although it's not a UI framework, you can create most of the interface just with Meshki
- No compiling or installing needed. Just 2 files of CSS + JS
- Can be installed via
bower
andnpm
- Clean code, clean interface, without any headaches
- Chrome & Chromium (latest)
- Mozilla Firefox (latest)
- Microsoft Edge (latest)
- Opera (latest)
- Safari (latest)
- IE 9+ (No animations on IE 9. Do not open issues regarding IE 8 and below)
The above list is non-exhaustive. Meshki works perfectly with almost all older versions of the browsers above, though IE certainly has large degradation prior to IE 9.
- Fixed navbar was a plague and the source of many buyg, and was removed in v0.5.1. Should find a way to bring it back properly.
All parts of Meshki are free to use and abuse under the open-source MIT license.
All other non-Meshki codes have their own licenses. Check out their repositories for more information.
The website of Meshki uses font-awesome
Meshki started by Mohammad Reza Hajianpour as a fork of Skeleton. Although it has changed a lot, and Meshki has experienced a total overhaul.
Skeleton was created by Dave Gamache.