/vue-template-dark

Stylish, sleek modern website UI using Vue.js with Vuetify - dark version.

Primary LanguageVueMIT LicenseMIT

vue-template-dark

Netlify Status

Stylish, sleek modern website UI using Vue.js with Vuetify with unique layouts for large and small screen devices. The template is designed to utilise SPA router components for website navigation rather than anchor links as a means to prevent overly "long" pages.

Live preview.

Prerequisites

What things you need to install beforehand:

Node.js, Vue CLI, TypeScript and an IDE like VSCode

Installing

First download/clone the project:

git clone https://github.com/SnakeyHips/vue-template-dark.git

Then install the node modules:

npm install

Development

Run the following command to compile the template onto your localhost with hot-reloading:

npm run serve

Deployment

Run the following command to minify and compile the website for production. Files will be generated within the 'dist' folder for deployment:

npm run build

Built With

  • Node.js - JS runtime to build the web app
  • Vue.js - JS framework to build frontend
  • TypeScript - strict syntactical superset of JS
  • Vuetify - to make frontend all pretty, Material Design and awesome

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments