Commit graph

116 commits

Author SHA1 Message Date
Stephan
371cb450f8 New es6 coding standard
* Added babel presets to setup standards
 * set jshint to es6
 * reworked javascript and cerated first two modules
2019-04-06 12:31:07 +02:00
Stephan
3d4eef5eb0 Code formatting according to standardjs 2019-03-31 21:30:46 +02:00
Stephan
e2bbe9273a Added svg files to art glob 2019-03-31 20:56:34 +02:00
Stephan
50a1a6d925 Changes to content
Removed some stale screens.
2019-03-31 20:49:00 +02:00
Stephan
6095870ce3 Javascript again
* Added babel to get to use ES6
 * restructure for head srcipt
 * general work on javascript files
2019-03-31 12:00:57 +02:00
Stephan
9ce65091f4 Javascript work 2019-03-30 16:52:20 +01:00
Stephan
4cb89ec7af Javascript work
* removed cache and remember from js task
 * renamed js variables
 * reworked js code
 * added logPerf function to page head
2019-03-29 18:41:27 +01:00
Stephan
0fa1b3c4b4 Changed Buffer in json task
Because of DeprecationWarning.
Buffer() to Buffer.from()
2019-03-28 20:40:41 +01:00
Stephan
ae780c4993 Added sprite files to gitignore 2019-03-28 20:33:58 +01:00
Stephan
d51d70ee1f Added user files to gitignore 2019-03-27 13:15:17 +01:00
Stephan
0ad1936e47 Renamed card module class 2019-03-26 20:28:27 +01:00
Stephan
a764b0844d New template head structure for css links
Moved css link in page head into links block
for better override possibility.
2019-03-26 20:17:57 +01:00
Stephan
c23bf9d426 Forgot bodyClass on some templates 2019-03-26 20:02:58 +01:00
Stephan
a0f3582f81 Nunjucks work
* Update to jquery 3.3.1
 * Removed test json file

New template variable bodyClass. Better block structure to be able to 
better differentiate content in screens.
2019-03-26 19:44:31 +01:00
Stephan
e2f42f7dc8 Removed text-align from card content 2019-03-24 10:18:52 +01:00
Stephan
069efe1e1d Changed class names for card module 2019-03-24 10:17:05 +01:00
Stephan
1acbdf6c95 Rework of the sass card module 2019-03-24 09:56:34 +01:00
Stephan
6775ea0712 Addition to user file handling
Enabled usage of predeterminded javascript user files. Added 
`variables.js`, `functions.js` and `globals.js` to build queue.
Therefore added option for emtpy single globs.

Changed some sass for better modular usage.
2019-03-23 14:56:48 +01:00
Stephan
874ecaa7cf Fix for index file override 2019-03-23 13:13:37 +01:00
Stephan
ef9236f47a Created entry file switch
Added checks for index.njk and data.json files to switch from demo file 
usage.
To prevent override of default files.

Updated explanation on demo entry page.
2019-03-21 21:45:43 +01:00
cd870b1bfe NOTE test commit from wsl
Discrepancy from atom git status
2019-03-21 20:39:53 +01:00
Stephan
891b4be9dc Removed old bower file 2019-03-21 20:37:00 +01:00
Stephan
8dc9724a3e Update everything
gulpjs
 * new spritesmith plugin
 * reworked exports
 * new nunjucks-render version fixing dependency issues!

File structure
New naming scheme for nunjucks files. Underscore used for files which 
are imported and not directly displayed.

Nunjucks blocks where renamed and are placed differently.

New macro for navigational elements.
2019-03-21 20:22:22 +01:00
Stephan
902016afff Make reports folder if it does not exist 2019-03-19 20:32:49 +01:00
Stephan
2fcb93f6d6 Add json to build process 2019-03-19 19:45:24 +01:00
Stephan
f0724ab056 Restructured json files 2019-03-19 19:43:07 +01:00
Stephan
22405b61c9 Added template block
new link block for head section
2019-03-19 19:33:45 +01:00
Stephan
a500dd824d New JSON gulp plugin
- added json example file
- renamed json template input file
2019-03-19 18:15:35 +01:00
Stephan
45f59f578b Major step for build process
- updated to 0.4.0
- corrected license for npm
- update to gulp 4
- updated all dependencies
- new and removed packages, see `package.json`
- changed file structure, renamed `pages` to `screen` and new `data` 
folder
- complete change of `gulpfile.js` with similar output
2019-03-16 13:21:57 +01:00
Stephan
90894f3253 Maintenance and a little bit more content
- added favicon
- changes to the gulp sprite module
- changes to gulp linting
- fixed javascript scroll function and added setup function content
- fixed javascript indentation
- new error pages
- changed css for link colors
- fixed css sprites
2018-11-07 20:20:49 +01:00
Stephan
8d9f440ac2 Correction for 92d1609
.gitignore for art path wasn't correct
2018-10-11 18:53:26 +02:00
Stephan
c0ab137753 Korrekturen für vorherigen Push
- Details der nunjucks Vorlagen korrigiert
- Fehler der <titel> Einbindung in nunjucks Vorlagen behoben
2018-10-10 22:41:15 +02:00
Stephan
92d1609213 Next content push
- changed .gitignore for art folder
- add gulp processing for art
- changed nunjucks templates file structure to reflect demo files
- removed file for new styles
- renamed most sass variables
- added sass function for space classes
- great progress with content of the intro page
- moved old gulp tasks to DEPRECATED.md
2018-10-09 23:47:51 +02:00
Stephan
48437cc4f4 demo.6 - Demo content and style changes
- sorted many styles for better groups
- started renaming of variables $basic_front_color becomes
$color_front_basic for example
- new demo page examples
- moved config file examples to deprecated file
2018-10-07 16:58:07 +02:00
Stephan
c391799d02 General push forward with more content (interactive elements)
- added list for deprecated packages
- removed deprecated node packages
- reactivated gulp vendor task
- work on intro page
- redefined interactive styles
- better variables in config
2018-10-06 15:11:33 +02:00
Stephan
8b81ed92e1 demo.5
* removed double underscore (__) separators in class names
* more LF CR to LF
* new scss config variables
* some little style changes
2018-10-01 21:10:58 +02:00
Stephan
0a78f526f5 demo.4
* restructure of all templates and pages
* fixed gulp reloading of pages
* restructured style elements accroding to HTML5.2 doc
* changed basic line-height
* added positional styles
* added demo_module styles
2018-08-31 18:52:21 +02:00
Stephan
a810ec2770 demo.3
* moved templates to demo structure
* new sass version
* restructure of some styles for demo
2018-08-20 22:42:46 +02:00
Stephan Hagedorn
4708896f79 reactivated js gulp task 2018-08-16 10:33:04 +02:00
Stephan
273cef9234 updated dependencies 2018-06-02 17:23:21 +02:00
Stephan
ce6597b6d1 demo.2
- restructured input files
- sorted gulpfile and separated old stuff
- next up are node module updates
2018-05-26 14:29:50 +02:00
Stephan
8bc8da74db demo.1
- added possibility to add data into tempaltes via json
- restructured output files
- some work on styles
2018-05-08 23:00:46 +02:00
Stephan
1bb57b109b focus on demo
- sorted files to demo folder
- try to focus more on the creation of demo example files
2018-04-30 20:20:13 +02:00
Stephan
c781f5c6c5 general work
- renamed nunjucks extension to njk
- removed old demo html files
- started to change CRLF to LF
- detail work on style definitions
- added structure for demo files
2018-04-30 19:09:17 +02:00
Stephan
cf8fd24a85 new sass linting 2017-10-03 23:27:11 +02:00
Stephan Hagedorn
b8733af03c gulp tasks and nunjucks templating
- reworked nearly all gulp tasks
- added html templating with nunjucks
- replaced some old html files
- started correction of scss and js files according to lint results
2017-10-02 00:02:06 +02:00
Stephan
6e4b8cf94b Merge pull request #3 from sthag/development
Development
2017-09-29 23:06:19 +02:00
Stephan Hagedorn
91ad030dd8 t to the s 2017-09-29 23:04:47 +02:00
Stephan Hagedorn
bcc5ab661a clean up after pull request
- added es6 uglify
- pimped status pages in demo-index
- added first modular hippie file
2017-09-29 22:47:41 +02:00
Stephan
b9003c4a28 Merge pull request #2 from sthag/testing-gulp
Testing gulp
2017-09-29 20:52:09 +02:00