perfect-css v0.3.5
perfect
Perfect is a popular CSS framework based on the modern browser. It can bring you perfect experience and the newest css technology. It is a CSS framework in the future.
Note: The Project is developing. In looking forward
Documentation
The Perfect docs use the Jekyll to generator.
If you want to add and contribute to improve the document or translate this document. Please exec the following command to start the document service.
Clone repository from github
git clone git@github.com:joy-web/perfect-css.git
cd perfect-css
npm installThe development environment
At first, You need to install Ruby. The Perfect docs is based on the Ruby.
Jekyll server
npm startNote: If you exec the command the first, You should exec the following command
- Make sure you have installed the ruby. And we use the rvm to manage ruby.
rvm install 2.4.2 # or the latest version for ruby gem update # or sudo gem update - Install jekyll and dependency package.
gem install jekyll bundler
bundle install
# or
bundle updateYou can refer to more information to http://jekyllrb.com/
Then, You can open the serve in browser
Perfect official website
Build
npm run buildBuild jekyll doc
npm run jekyll:docsPublish to Npm
npm publishTest
SCSS test
npm run scss-testpush github pages to git branch gh-pages
npm run github-pagesIf there is an error, you can view github-pages.md
Other Development
Rouge Theme
Generate a highlighter rouge theme
npm run rouge-themeNote:
- The rouge themes has base16, base16.dark, base16.monokai, base16.monokai.light, base16.solarized, base16.solarized.dark, colorful, github, gruvbox, gruvbox.light, molokai, monokai, monokai.sublime, thankful_eyes, tulip
- After the rouge installed rouge (gem install rouge), you can use the command
rougify - Support highlighter language, you can view here http://rouge.jneen.net/
- the command
rougify -help stylecan view all the support themes. - You can search the theme from github https://github.com/search?q=pygments+style
- https://havee.me/internet/2016-02/upgrade-github-pages-site-to-jekyll-3.html
Test Css prefix
npm run css-prefixGenerate Perfect CSS dist zip
npm run generate-zipIssue
https://github.com/joy-web/perfect-css/issues
CHANGELOG
Please view here
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago