Commit graph

38 commits

Author SHA1 Message Date
72f9374c03
Add image figure block 2022-06-27 20:40:55 +01:00
38c4c695cf
Setup features for richtext 2022-06-27 19:58:08 +01:00
2012b245a8
Add summary to content 2022-06-26 19:52:20 +01:00
299a6342cc
Add basic word count and reading time 2022-06-26 19:25:30 +01:00
b7163c3076
Create basic streamfield 2022-06-26 18:37:04 +01:00
d37c0dfbfa
Fix scroll top button 2022-06-26 15:18:28 +01:00
b2df6aa7d2
Refactor content details to use tags 2022-06-26 15:13:51 +01:00
ed535626b5
Use bulma tags for tags 2022-06-26 12:55:20 +01:00
83c25328e6
Add spacing between title and subtitle in hero 2022-06-26 10:25:40 +01:00
693184f7fa
Don't assume image on listing item 2022-06-26 10:06:51 +01:00
70c9a986b4
Add elevator.js 2022-06-20 08:46:42 +01:00
6f3c7a0162
Pull reading times and word count from Python 2022-06-19 21:16:03 +01:00
a2e44a0a2e
More content details to generic location 2022-06-19 21:06:35 +01:00
ce68aa7291
Add date to blog posts 2022-06-19 21:03:05 +01:00
29673c365f
Add tagging to blog post pages 2022-06-19 20:55:37 +01:00
6600b9ccb7
Build ToC from python 2022-06-19 20:14:22 +01:00
9769d067bb
Add link to listing image 2022-06-19 17:28:48 +01:00
ac825524d9
Remove current page from breadcrumbs 2022-06-19 17:23:18 +01:00
294d5bd656
Wire up scroll to top button 2022-06-19 17:10:35 +01:00
43bbb7fbcd
Add breadcrumbs 2022-06-19 16:56:47 +01:00
720557d2a6
Read child pages from DB 2022-06-19 16:35:56 +01:00
4685faa361
Ensure sticky hero is full width 2022-06-19 16:11:53 +01:00
8e1426c8ea
Move container handling to list page itself 2022-06-19 14:46:59 +01:00
39a59b88db
Add skeleton listing page 2022-06-19 13:23:41 +01:00
3b51546fce
Ensure hero images are optional 2022-06-19 11:36:15 +01:00
a5abb51538
Separate hero into its own file 2022-06-17 15:58:23 +01:00
42b58eda6d
Show pages in menu by default 2022-06-17 14:03:43 +01:00
339ffde323
Allow images to be optional 2022-06-15 09:33:53 +01:00
8aea60da35
Add dynamic images to home and content pages 2022-06-15 09:27:20 +01:00
6d27add843
Use Django's method for class properties 2022-06-14 22:30:39 +01:00
d5d0b293f7
Add debug toolbar 2022-06-14 22:29:08 +01:00
4b9ed0dd66
Stop top button from triggering dropdown 2022-06-14 22:04:31 +01:00
5fb0fcd629
Make navbar dynamic
This also adds some caching to them for performance reasons
2022-06-14 21:53:31 +01:00
b1b6aeb818
Add basic content page 2022-06-14 20:57:43 +01:00
e2d5101a56
Add linting 2022-06-12 15:24:17 +01:00
d17b0af9f6
Add tests for unique body classes 2022-06-10 16:22:20 +01:00
82f3163ff5
Derive body class for pages 2022-06-10 15:54:31 +01:00
3986b30a64
Create a base page model for all other to inherit 2022-06-10 15:48:07 +01:00