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
8754823556 Linter pass 2021-10-01 17:19:05 -07:00
d172848231 Respect lexicon post enable setting 2021-10-01 17:02:54 -07:00
f88ee3a526 Fix some pages not being selected properly in the sidebar 2021-10-01 16:52:59 -07:00
ab2f0edcb1 Fix errors caused by anonymous user model 2021-10-01 16:45:02 -07:00
19e7af7e58 Show unread count in post sidebar link 2021-10-01 16:40:27 -07:00
3cc487f94b Distinguish new posts from already-seen posts 2021-09-24 18:11:54 -07:00
b749357657 Add post feed page 2021-09-22 08:01:11 -07:00
1ca46d47f5 Add post create cli 2021-09-20 21:25:10 -07:00
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
ffaf881707 Replace divs with semantic elements 2021-09-20 18:43:55 -07:00