Commit Graph

6 Commits

Author SHA1 Message Date
f-dinucci 97b7bf5f02 feat!: allow using both icons loaded as CSS classes and as images
BREAKING CHANGE: config files
2022-06-01 22:33:27 +02:00
f-dinucci 37062f15f1 feat!: insert text above in widgetBoxIconText and widgetBoxImageText
BREAKING CHANGE: configuration file
2022-06-01 22:23:37 +02:00
f-dinucci bd6ab77d3b feat!: gallery widget + enable icons
BREAKING CHANGE: requires configuration files
2022-06-01 22:17:56 +02:00
f-dinucci f2212691ea refactoring[layout]!: improve submodules, make them configurable
* Fix: defines images alt text through file
* Homepage layout: single elements can be enabled/disabled
* Widgets: dehardcodes title. As a consequence, configuration files have
  been renamed, widgets are now totally "generic" and could be reused

BREAKING CHANGES: requires new configuration file for home layout. Old
configuration file have been renamed due to dehardcoding.
Closes: #4 #18
Conflicts: pull #13
Kudos: @Zekromaster for the dehardcoding
2022-06-01 12:42:25 +02:00
f-dinucci e9634a03bf refactor[home]: split monolithic home into reusable partials
Home is split into submodules loaded as partials, indent and comment
code
2022-05-31 23:34:16 +02:00
f-dinucci a2fec2136e refactor[partials]: reorganize partials to enhance code reuse
Partials have been reorganized, to improve general understandability and
enhance code reuse (ex. when adding pages, the "wave" will be loaded as
a partial)
2022-05-31 00:20:32 +02:00