phryk
a1a2cde38a
A boatload of changes, fixes, improvements and theming work.
...
* All menus have IDs now
* Added support for burgerized menus; burgerized main menu and minisearch
* Fixed menu in Listing objects
* Fixed issue with invalid datetime-local values
* Improved section breakout logic for inline renderables in markdown
* Search now ignores abstract content types
* Added some assets
* Various other things, mostly theming-related
2024-10-14 16:54:17 +02:00
phryk
0fa7e47be4
added generic extra_classes parameter to Renderable for CSS, adjusted Menu to use it, added animated fediverse link, greatly improved propaganda administration and did a bunch of smaller things
2024-06-29 05:36:26 +02:00
phryk
4a56736762
added autogenerated ids to form fields, added markdown support to form field help, moved search help to form field help, added some styling
2024-06-18 00:32:06 +02:00
phryk
b7a93cd954
added custom markdown-it-py plugin to break markdown content apart into <sections>, some cleanup and a bunch of theming work
2024-06-03 17:50:44 +02:00
phryk
2ade24e9f0
refactored form API to use dict-style interface ( closes #41 )
2024-05-31 16:41:36 +02:00
phryk
674e83470c
added link back to CuratedArt, improved form for it, fixed listing order for search and frontpage
2024-05-24 01:48:49 +02:00
phryk
3330790956
search now only shows published matches ( closes #40 )
2024-05-23 22:58:29 +02:00
phryk
0914c68a4c
added help to SearchPage
2024-05-14 06:15:20 +02:00
phryk
d967213ae7
added block decorator for app and blueprints, used it to place search form site header
2024-05-13 05:57:53 +02:00
phryk
c8de1fbfe3
added endpoint_parameters to make paginations work for parameterized routes; used this to properly paginate search
2024-05-13 05:35:26 +02:00
phryk
ae91db948a
implemented pagination, added item_constructor to listing and support for custom classes in menu items
2024-05-13 04:52:45 +02:00
phryk
f8991d4547
basic search implementation works. still needs help texts, ordering (and pagination)
2024-05-10 20:20:47 +02:00
phryk
3a77dae24e
search tokens are now implemented as classes
2024-05-09 23:04:06 +02:00
phryk
37a78f17c1
started work on search
2024-05-09 21:43:43 +02:00