Skip to content

The Modern-Responsive-Web-Template project is a Webpage Template based on Flexbox and Modern CSS.

Notifications You must be signed in to change notification settings

notsonoobie/Modern-Responsive-Web-Template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Responsive Webpage Template based on Flexbox

Webpage Template Created with Pure & Advanced HTML & CSS with the help of Flexbox.


Project Status :

COMPLETE 🔥

Netlify Status

Environments Required :

Check for proper Installation :

$ node -v
$ npm -v
$ git --version

Developer Dependencies :

SASS Compiler :

  1. Scripts :

    • Compiled CSS :

      node-sass sass/main.scss css/style.comp.css 
      
    • Live SASS Compiler :

      node-sass sass/main.scss css/style.css -w
      
    • Live Server :

      live-server
      
    • Live SASS Compiler + Live Server (Parallel Flow) :

      npm-run-all --parallel devserver watch:sass
      
    • CSS Prefixer for Browser Compatibility :

      postcss --use autoprefixer -b 'last 10 versions' css/style.concat.css -o css/style.prefix.css
      
    • Compress CSS Code :

      node-sass css/style.prefix.css css/style.css --output-style compressed
      
    • Build Mode (Compile SASS + CSS Prefixer + Compress CSS) - Sequential Flow :

      npm-run-all compile:sass prefix:css compress:css
      
  2. Install Clients :

     $ git clone https://github.com/notsonoobie/Modern-Responsive-Web-Template.git
     $ npm install
    
  3. Run SASS Compiler :

    $ npm run compile:sass
    
  4. Production Mode :

    $ npm run build:css
    
  5. Development Mode :

    $ npm run start
    

Project Description :

This is a Website Template build with the help of Flexbox and Advanced CSS Features which is fully responsive to several view-ports. This project is powered by Prof. Jonas Schmedtmann (Github @jonasschmedtmann). This project is fully packed with new/advanced CSS Tricks & Syntax. SASS Preprocessor is used which will help to achieve Usability, Scalability, & Maintainability. The main.scss file will be compiled to style.css inside css Directory using NPM SASS Compiler which passes through AutoPrefixer & Compressor.

Table of Contents :

  1. Navigation - Navigation Button which remains at a fixed position on extreme right side of the page.
  2. Header - Contains Header Elements & Contents
  3. Main - Contains Main Elements & Contents of the Webpage.
  4. Responsive Design - The website if fully Responsive for Small Phones, Landscape Tablets, Portrait Tablets, Desktop & Big Desktops.

NOTE :

You can use the template under ISC License but mention of Author ( Rahul Gupta @notsonoobie ) is appreciable.


Contact Me

☎️ +91-89288-85199

📧 swastikmedical74@gmail.com

:octocat: notsonoobie


© Rahul Gupta (notsonoobie) -- Thank You! 🤓

About

The Modern-Responsive-Web-Template project is a Webpage Template based on Flexbox and Modern CSS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published