Commit graph

9 commits

Author SHA1 Message Date
a33163d556 feat: Add bootstrap icons dependency
- Add node package for bootstrap icons
- New eleventy config addPassthroughCopy for package files
- Change link to local resource
- Change all node dependencies to production
2025-06-21 14:22:31 +02:00
fa63f026c5 fix: move demo links to correct templates 2024-08-11 17:23:31 +02:00
c18ed30b74 feat!: move every layout to demo folder
- source/screens is now free for user files
- rename demo templates to their equivalent sources
- add demo maintenance template
- demo templates use html base element
2024-08-11 12:05:18 +02:00
be425e8be5 feat: change log output and template structure
- new global variable debugMode
- demo templates are now based on hippie defaults joined with template inheritance
- add log macros
- new function logAdd()
- log uses global state
2024-08-10 15:25:41 +02:00
a5f07468e7 feat: enable markdown template format 2024-08-09 20:03:07 +02:00
8eb377717a fix: variable naming 2024-08-08 20:35:08 +02:00
959f84c655 Added possibility to start hot reloading local server 2023-10-25 22:22:19 +02:00
3358e1858b Fixed missing global data 2023-10-25 21:30:02 +02:00
ef9d665849 Introduced 11ty
Set new version based on all changes since last version change, which was 0.4.2.

Removed obsolete devDependencies, now only using 11ty and sass.

Update to package.json fields

- New sass version
- Update to project links
- Rearranged fields
- New commands for 'scripts' that include changes from branch testing-npm-scripts
- Added field 'private' to prevent publishing by mistake

Added configuration for 11ty to reflect previous behaviour from gulp.

- Moved source/templates/demo/data.json to source/screens/demo.json so it can be used
- Fixed demo template so it can use the data source
- Removed source/data/demo.json which was not used
2023-10-25 20:25:09 +02:00