Semantic HTML and post feed #23

Merged
Jaculabilis merged 10 commits from tvb/post-feed into develop 2021-10-02 00:18:32 +00:00

10 Commits

Author SHA1 Message Date
Tim Van Baak 8754823556 Linter pass 2021-10-01 17:19:05 -07:00
Tim Van Baak d172848231 Respect lexicon post enable setting 2021-10-01 17:02:54 -07:00
Tim Van Baak f88ee3a526 Fix some pages not being selected properly in the sidebar 2021-10-01 16:52:59 -07:00
Tim Van Baak ab2f0edcb1 Fix errors caused by anonymous user model 2021-10-01 16:45:02 -07:00
Tim Van Baak 19e7af7e58 Show unread count in post sidebar link 2021-10-01 16:40:27 -07:00
Tim Van Baak 3cc487f94b Distinguish new posts from already-seen posts 2021-09-24 18:11:54 -07:00
Tim Van Baak b749357657 Add post feed page 2021-09-22 08:01:11 -07:00
Tim Van Baak 1ca46d47f5 Add post create cli 2021-09-20 21:25:10 -07:00
Tim Van Baak a6399e7e22 Refactor template content blocks for greater flexibility
There is not much value to be gotten out of creating Jinja blocks and
appending them to a list when nothing particularly interesting is done
with the list. With changes to move more towards semantic HTML, as well
as more ease of access to data in the template engine in the new code,
it is preferable to leave block division to the page template by making
it a property of the <section> tag. This also allows creating blocks in
Jinja iterators, which is not possible to do cleanly in the idiom being
replaced here.
2021-09-20 20:11:40 -07:00
Tim Van Baak ffaf881707 Replace divs with semantic elements 2021-09-20 18:43:55 -07:00