Hippie interweaves preeminent personal interface elements
Find a file
2021-03-14 20:12:39 +01:00
gulp Move tasks to separate files and simplify 2021-03-09 22:54:56 +01:00
source Update hippie-style again 2021-03-14 20:12:39 +01:00
vendor NOTE test commit from wsl 2019-03-21 20:39:53 +01:00
.gitignore switched to style submodule usage 2019-11-15 20:27:50 +01:00
.gitmodules submodule configuration 2019-11-12 20:27:27 +01:00
.jshintrc Work on demo mode and readme 2020-12-22 20:10:58 +01:00
.sasslintrc NOTE test commit from wsl 2019-03-21 20:39:53 +01:00
gulpfile.js Fix to watcher order 2021-03-13 15:27:50 +01:00
LICENSE.md forgot new file, also in submodule 2020-02-01 14:57:07 +01:00
package-lock.json Changes to global config for templates 2021-03-09 15:54:23 +01:00
package.json Changes to global config for templates 2021-03-09 15:54:23 +01:00
README.md Changes to global config for templates 2021-03-09 15:54:23 +01:00
robots.txt NOTE test commit from wsl 2019-03-21 20:39:53 +01:00
sitemap.xml NOTE test commit from wsl 2019-03-21 20:39:53 +01:00
TODO.md NOTE test commit from wsl 2019-03-21 20:39:53 +01:00

HIPPIE

WORK IN PROGRESS (it is not ready to be used)

This is a node.js based generator for static HTML based sites.

It uses the gulp module to fiddle everything together. Styling is powered by the CSS extension language SASS. The HTML pages itself are made with the templating engine Nunjucks.

INSTALLATION

Clone the repo https://github.com/sthag/hippie.git to a folder to create your build environment.

Change to the newly created folder. By default this would be hippie.

Run the command git submodule update --init. This will load the submodules.

Run the command npm install. This will install all node.js dependencies into the folder node_modules.

USAGE

The command gulp --tasks will give you an overview of possible actions.

Run the command gulp for a live development environment. This will create a folder build with the resulting files. Also the source files will be watched for changes which are reflected live at localhost:3000 and the build directory.

gulp build will create the resulting build directory ready for deployment.

HIPPIE is intended to be used as a basis when creating HTML sites. It can be used without changes. It can be modified to have a different look and feel. It also can be used to build a new basis on top of it.

LOGIC

Intro

There is an intro page which explains the main elements and their intended usage. It uses the default styling methods and also shows variations. The page is written in german language. However it has a semantic structure and the text itself can also just be seen as example content.

SASS (CSS)

Everything has its default style. The lo Class enthalten Objektnamen und Funktionen

Sie sind mit - und _ unterteilt. Der Bindestrich - trennt Objektnamen von Funktionen. Der Unterstrich _ wiederum unterteilt Funktionsbezeichnungen.