|
0fa1d1c8be
|
Add references to RSS feeds to HTML
|
2022-08-17 08:45:15 +01:00 |
|
|
c5e662f2d8
|
Account for search page not existing
|
2022-08-16 23:24:17 +01:00 |
|
|
5394ebf984
|
Remove endblock name
It was wrong before, but removing it makes life a lot easier
|
2022-08-16 23:23:53 +01:00 |
|
|
37cc1979be
|
Start doing a dark mode myself
darkreader is pretty big, and this is nice, simple and fast.
Not to mention has much less JS
|
2022-08-16 22:51:03 +01:00 |
|
|
8952f7eae5
|
Create base content page rather than need mixin
This makes the subclassing much simpler, and removes type ignore hacks
|
2022-08-16 21:32:46 +01:00 |
|
|
489a212b7a
|
Only render content once
|
2022-08-16 20:50:34 +01:00 |
|
|
4e177f9400
|
Link search button to search page
For now...
|
2022-08-05 09:46:55 +01:00 |
|
|
4869b47d53
|
Restructure base templates to pull hero into base and remove duplication
|
2022-08-05 09:25:30 +01:00 |
|
|
a0e88f0f78
|
Remove root template dir
|
2022-08-05 08:58:21 +01:00 |
|
|
4ff8b64132
|
Fix header styling on most list page
|
2022-08-05 08:55:05 +01:00 |
|
|
3daddfb5f0
|
Ensure home search is always a certain width
|
2022-08-04 14:18:04 +01:00 |
|
|
973a50ea9c
|
Wire up home search input to go to search page
|
2022-08-04 14:17:50 +01:00 |
|
|
32412c1172
|
Docker build doesn't depend on any artifacts
|
2022-08-03 22:52:51 +01:00 |
|
|
684bb90707
|
Only download static artifacts for jobs which need them
|
2022-08-03 22:43:17 +01:00 |
|
|
21fb994445
|
Only build container as far as production
|
2022-08-03 22:39:11 +01:00 |
|
|
4917a0fd95
|
Inline node CI configuration
There's likely only going to be 1
|
2022-08-03 22:35:55 +01:00 |
|
|
bc87524394
|
Stop saving queries
These are only needed for prompted searches
|
2022-08-03 22:14:54 +01:00 |
|
|
138773997c
|
Don't update pip twice
|
2022-08-03 21:54:56 +01:00 |
|
|
a818106f75
|
Install node deps during build
The project dir is mounted in, so they're not available from the
container
|
2022-08-03 21:54:03 +01:00 |
|
|
ee9ed8e063
|
Just install production deps in container
|
2022-08-03 21:51:27 +01:00 |
|
|
1af1addb6f
|
sass is a full dependency, too
|
2022-08-03 21:51:07 +01:00 |
|
|
1b1617380c
|
Don't try and compress sourcemaps
|
2022-08-03 21:41:24 +01:00 |
|
|
616b5f0415
|
Move some dependencies into actual dependencies
dev means dev
|
2022-08-03 21:28:12 +01:00 |
|
|
10bb018417
|
Embed scss source into sourcemap
|
2022-08-03 21:27:44 +01:00 |
|
|
e5392fa95d
|
Add stylelint
|
2022-08-03 21:22:11 +01:00 |
|
|
eae2953b89
|
Add eslint
|
2022-08-03 21:19:19 +01:00 |
|
|
512f9cd3b9
|
Add djhtml
|
2022-08-03 20:37:34 +01:00 |
|
|
e096dd8cf5
|
Install curlylint
|
2022-08-03 20:34:18 +01:00 |
|
|
668bcc7d5b
|
Add sitemap
|
2022-08-02 22:20:36 +01:00 |
|
|
bc18764ccf
|
Hide "to top" footer buttons on homepage
The homepage doesn't scroll, so it's a bit pointless
|
2022-08-02 22:10:34 +01:00 |
|
|
1b1971f09d
|
Account for hero not always existing
This is mostly true for the homepage
|
2022-08-02 22:03:08 +01:00 |
|
|
cdb037a9c8
|
Remove django admin
|
2022-08-02 21:33:48 +01:00 |
|
|
96e623e3db
|
Move serializer to different file
|
2022-08-02 21:28:51 +01:00 |
|
|
809cc5d454
|
Require search results be HTMX
|
2022-08-02 21:22:35 +01:00 |
|
|
34293553a8
|
Don't browse to hash if there isn't one
|
2022-08-02 21:12:42 +01:00 |
|
|
996f7b9c2a
|
Add all the relevant search messages
|
2022-08-02 21:11:35 +01:00 |
|
|
bcc9a2c2f2
|
Add search results counter
|
2022-08-02 09:27:43 +01:00 |
|
|
7647ace4a0
|
Add a loading spinner
|
2022-08-01 22:23:06 +01:00 |
|
|
5b4ff2b4e9
|
Only allow GET for search results
|
2022-08-01 21:42:06 +01:00 |
|
|
750ed5aa39
|
Remove unnecessary method
|
2022-08-01 21:27:40 +01:00 |
|
|
93030852b5
|
Do search if querystring is provided
|
2022-08-01 21:23:55 +01:00 |
|
|
fb78f3f993
|
Use HTMX for search page
|
2022-07-31 15:28:48 +01:00 |
|
|
53123ad93e
|
Install django-htmx
|
2022-07-29 23:00:44 +01:00 |
|
|
5da96236be
|
Add a basic search input to search page
|
2022-07-29 22:49:08 +01:00 |
|
|
2ae2a2c158
|
Show message when there's no search terms
|
2022-07-29 22:34:48 +01:00 |
|
|
71a2186cc0
|
Additionally ignore virtualenv
This is mostly necessary on CI
|
2022-07-29 22:03:31 +01:00 |
|
|
c4109e42f1
|
Use serializer to validate search params
|
2022-07-29 16:50:44 +01:00 |
|
|
639f5885a4
|
Ensure containers are running before shelling into them
|
2022-07-29 15:48:43 +01:00 |
|
|
87de211c73
|
Explicitly depend on DRF
|
2022-07-29 15:48:30 +01:00 |
|
|
87f549dfec
|
Use backtracking resolver for pip-tools
It's newer, faster and better
|
2022-07-29 15:48:16 +01:00 |
|