josegLEGO - Landing Page
It has a lot of requirements, but are imported with NPM & Bower. So, you just need to install them through these apps. Here you can find the Instructions Manual of their official pages.
You can clone it
$ git clone firstname.lastname@example.org:joseglego/joseglego.github.io.git
You can download it
- Go to josegLEGO-repo
- Click on
Clone or Download
- Finally, click
$ npm install $ bower install
This app works with a npm server (Browser Sync) and watcher over important files. It re-evaluate the changes on
/app/views/*, and generated files (in case of
.css) and reload the browser.
$ gulp serve # You must be on the root folder of the repository
Other Gulps Tasks
Generated Minified Files to Server
It generate the minified files (
.js) and build a production version in the
dist/ folder. So, you can move the content of this folder to your server and it's ready as your page.
$ gulp build:dist # You must be on the root folder of the repository
Generated Minified Files to GitHubPages
It reuse the previous task. But it moves all the files to root folder and can works as a GitHubPage. You just neeed to commit the changes and push to master.
$ gulp build:ghp # You must be on the root folder of the repository
If you wanna use only a specific feature found in this page. You can check the third libs we are using and go for it:
- jQuery Backstretch
- jQuery matchHeight
- jQuery Validation
- Sweet Alert
- Animate CSS
- Smooth Scroll
- Font Awesome
- Slick Carousel
You can find more awesome images on Unsplash