Giter Site home page Giter Site logo

enliv's Introduction

Frontend UI Development with Gulp and living Styleguide (SC5)


Getting Started

  1. Open CMD or Terminal, point the path to your designed folder.
  2. In the same CMD or , run cd gulp-fe-dev
  3. Next, run npm i (i stands for install)

Now, run gulp from same CMD window. It will open the project server:

  • Project - http://localhost:3000/
  • Styleguide - http://localhost:3001/

Continue working, as soon as you save - it will compile CSS, and Refresh HTML too.

Gulp Tasks
  • gulp - Compiles the development files and generate the production ready files.
  • gulp styleguide - Generate the styleguides with styleguide folder on root path.
  • gulp webstandards - Validates whether your HTML/CSS/JS is up-to-date or not and or according to Web Standards.
File Structure

Production Files:-

	+-- dist
	|   +-- images
	|   +-- scripts
	|	|   +-- main.min.js
	|   +-- css
	|	|   +-- styles.min.css 
	|   +-- index.html

Development Files:-

	+-- dev
	|   +-- fonts
	|   +-- images
	|   +-- includes
	|	|	+-- aside.html
	|	|	+-- header.html
	|	|	+-- footer.html
	|   +-- scripts
	|	|   +-- vendors
	|	|	|   +-- Dependencies 1
	|	|	|   +-- Dependencies 2
	|	|   +-- scripts.js
	|   +-- scss
	|	|   +-- base
	|	|	|   +-- _branding.scss
	|	|	|   +-- _typo.scss
	|	|	|   +-- _units.scss
	|	|	|   +-- _vars.scss
	|	|   +-- components
	|	|	|   +-- _button.scss
	|	|	|   +-- _form.scss
	|	|   +-- layout
	|	|	|   +-- _header.scss
	|	|	|   +-- _nav.scss
	|	|	|   +-- _footer.scss
	|	|	|   +-- _page.scss
	|	|   +-- modules
	|	|	|   +-- _modules-name.scss
	|	|   +-- vendors
	|	|	|   +-- _vendors 1.scss
	|	|	|   +-- _vendors 1.scss
	|	|   +-- styles.scss
	|   +-- index.html

UI Resources/References

About Me

Iā€™m Sanjay Shrestha from Kathmandu, Nepal. Iā€™m a Certified Usability Analyst, UX/UI Expert and UI Developer. I have more than 8 years of experience in the field and got good grasp on User Centric Design Process, Software Development Cycle and AGILE Methodology. I have a vast experience designing UI backed with science and data.

Name Sanjay Shrestha
Email [email protected]
Facebook http://facebook.com/dziner.sanjay
LinkedIn http://linkedin.com/in/shresthasans
Twitter http://twitter.com/shresthasans
Skype sanzaysan
Behance http://behance.net/shresthasans
Dribbble http://dribbble.com/shresthasans

enliv's People

Contributors

shresthasans avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.