/config9-material-frontend-template

Config9 Material Frontend Template for Fast Frontend Developer

Primary LanguageHTMLMIT LicenseMIT

Config9 Material FrontEnd Template (CMFT)

![config9-material-frontend-template](https://cloud.githubusercontent.com/assets/444086/17187888/2f0e952c-5465-11e6-9738-63f0e5363572.png)

Why did I make this?

I am a Python/NodeJS Fullstack Developer searching for a good, modern, lightweight, SEO ready and fast frontend framework for my next and future projects. Unfortunately, I found that Google Material Design is what I need but I couldn't find any template suits my demand. So I grab a Starter Template from Materializecss and modified it myown to adapt my needs. I call it CMFT (Config9 Material FrontEnd Template).

Feel free to use CMFT in your projects. I am happy if it could help you someway.

What's new

Version 1.0

  • Add gulp so you can run dev/test right on your local machine without install any webserver
  • Use self-hosted/local fonts for material icons so they will be available even you're offline. View tutorial here if you want to know how to do this stuff.
  • Add FontAwesome 4.6.3. Thanks to their awesome product.
  • Add navbar with dropdown menu and scrollspy ready for this menu
  • Add styles for scrollspy action (the original add active class to only)
  • Add contact form with icons
  • Add/replace 48x48 px logo
  • Add scrollfire for navbar
  • Localized jquery.js
  • Add new metas for SEO purpose. Use as less AJAX, JS as possible.

Requirements

  • NodeJS, NPM
  • GULP

Installation & Run Guide

On Linux (Ubuntu, Centos)

npm install -g gulp
git clone https://github.com/loitd/config9-material-frontend-template.git 
cd config9-material-frontend-template && npm install 
gulp serve

FAQ

Is this template going to be developed?

  • Yes, I will complete my tool for myself and also publishing on this git. I just hope that it could help somebody like me.

May I use this in commercial products?

  • Yes, you can. Feel free to use this template at your own risk.