Commit graph

136 commits

Author SHA1 Message Date
Stephan Hagedorn
84957f75a0 Work on demo mode and readme 2020-12-22 20:10:58 +01:00
Stephan Hagedorn
d812ed6208 maintenance
* added sprite file to gitignore
* removed linting from dev task
* testing new npm scripts
2020-05-24 17:33:54 +02:00
Stephan Hagedorn
df064b8a94 Style changes
* removed demo module from basic style
* include submodule changes
2020-05-08 20:02:08 +02:00
Stephan Hagedorn
b2ea5b01aa Requirements updated and new nunjucks variables
Fixed problems with base paths.
2020-04-04 23:56:49 +02:00
8567604ea6 forgot new file, also in submodule 2020-02-01 14:57:07 +01:00
5c3cda58b1 changes to license file and submodule update 2020-02-01 13:56:32 +01:00
Stephan
767b3024fa debug output 2019-11-16 15:23:35 +01:00
Stephan
11b30671d4 debug performance 2019-11-16 14:32:17 +01:00
Stephan
9b9b0cb1c6 update and vaildation
* updated dependencies
* added html validator
* checked html results
* new readme
2019-11-16 13:26:19 +01:00
Stephan
d18254b61d fixed missing change to mixin 2019-11-15 21:47:09 +01:00
150fb3fdbc switched to style submodule usage
* changed paths to style module
* removed initial style folder which was moved to the submodule
2019-11-15 20:27:50 +01:00
d205031fff submodule integration
* switched to submodule development branch
* updated submodule
2019-11-15 19:38:34 +01:00
830037f5e5 submodule configuration 2019-11-12 20:27:27 +01:00
63b54f2749 added style module 2019-11-12 19:55:53 +01:00
Stephan
6f95393409 crlf 2019-11-12 19:46:04 +01:00
Stephan
83464a1cf4 Update to modules
* added node-sass as local dependency
* updated modules
2019-11-09 12:42:43 +01:00
Stephan
4401761a6b Update to modules
* npm update
* new gulp switch ofr user json
2019-07-07 11:38:27 +02:00
Stephan
abeb843718 Fixed broken pipe for sass 2019-04-22 19:25:00 +02:00
Stephan
67e3cc1eca Missing semicolon 2019-04-14 21:58:48 +02:00
Stephan
175816c359 Fix leftover imports 2019-04-06 12:35:12 +02:00
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