This repository is intended to house some init files to any new project.
##Embeds This project includes:
- jQuery (3.x),
- inuitcss (6.x)
- php templating and includes
##Developing tools The project is being powered by:
- nodejs, Bower, NPM,
- and then Gulp.
##What's really inside?
###Templating - HTML There are only two pages included:
But there are plenty of includes available:
<HEAD>
section with:- Stylesheets imports,
- a headband,
- a main header,
- a navigation,
- a pagination template,
- a YouTube player,
<FOOTER>
section with:- Javascript imports,
- Google Analytics call.
######All these includes are plain HTML, enhanced with a bit of PHP, to handle the inclusions and to insert some text variables. They sometimes use inuitcss class names to get styled.
###Scripting - Javascript
jQuery is embedded in its latest 3.x version.
A full bunch of other scripts full handy stuff is provided.
A linting utility, ESLint, is also included to help you cleanup your javascript code.
###Styling - CSS/Sass
inuitcss is embedded in its last version (not inuit.css).
This framewok provides a handfull of handy classes and styles that do just the minimum to set up the design: no colors, no sizes, no "visible styles", just grids, responsive tools, layout classes etc.
In addition to inuitcss, many style files are provided to help you organize your styling.
##How to use it? Ok, I'm convinced, I want to use your thingy, what shall I do now?
###Installation RTFM! => Manual.
###Configuration There are several configuration files to set up and drive a new project, have a look at who they are, where they are and how to customize them.
###Usage Once you have installed the full project, all ou need to do is launch Gulp, and work!
gulp