Skip to content

lidesign/illvart.github.io

 
 

Repository files navigation

No JavaScript, just CSS!

Netlify Status License: MIT UI: Material Design Icons: Material Design Icons PWA: yes Plugin: Workbox Front‑End_Checklist followed

This is my first open source project. Basically, this doesn't use JavaScript, only CSS! But support Progressive Web Apps (PWA) with Workbox.

Screenshot

Clone

Clone this repository and customization it:

$ git clone https://github.com/illvart/illvart.github.io.git

Install Packages

Install the packages required:

$ yarn install

Development

Running on localhost by using http-server:

$ yarn dev

PWA

After editing the code and adding something, then inject manifest:

$ yarn inject-manifest

Deploy

Default deploy command for GitHub Pages. You can also use Netlify, and this automatically pointing to the static directory.

$ yarn deploy

Note: Create a new branch with the name gh-pages, then deploy static directory to the gh-pages branch.

Testing

You can test netlify headers including security, cache, etc:

Note

Version v1.0 has been released, download here. For the next version I will include Gulp for optimization of development and production. Soon!

License

This code is available under the MIT License

About

My Personal Website support PWA!

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • HTML 56.4%
  • CSS 36.3%
  • JavaScript 7.3%