Meshki is a simple, black-colored, responsive boilerplate to kickstart any responsive project.
It is only ~13 KiB (minified) and ~31 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 Raleway 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/
│ │ └── Raleway-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 1k lines of CSS unminified and with comments
- Although it's not a UI framework, you can create most of the interface with just Meshki
- No compiling or installing. Just 2 files of CSS + JS
- Can be installed via
bower
andnpm
- Clean code, clean interface, without any headaches
- Chrome latest
- Firefox latest
- Opera latest
- Safari latest
- IE latest (Older versions are not guaranteed to work)
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 IE9.
** Known Issues There are some browsers that are untested yet, one of them is Midori, which renders the buttons badly. Will be fixed as soon as possible.
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.
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.