To improve legibility, I think we should break down each page into separate widgets stored in separate files, each of them representing a section of the page.
The widgets subfolder should contain widgets that are specific to a particular page, whereas the ones that are shared across multiple pages should go in /lib/custom_widgets.
To improve legibility, I think we should break down each page into separate widgets stored in separate files, each of them representing a section of the page.
For an example of this, see my PR #36
Each page should be wrapped in a folder with the same name containing a
widgets
subfolder that stores custom widgets extracted from that page.The
widgets
subfolder should contain widgets that are specific to a particular page, whereas the ones that are shared across multiple pages should go in/lib/custom_widgets
.