Commit graph

63 commits

Author SHA1 Message Date
378ab95043 openwrt-one: Apply Denver's feedback 2025-03-04 21:51:47 +11:00
e875c0f058 typo in link 2025-01-14 12:00:00 -08:00
812c68e673 update frontpage blurb for avm news 2025-01-13 14:43:43 -08:00
Denver Gingerich
eaff39f090 copyleft-compliance: "Previous Lawsuits" menu item
Add "Previous Lawsuits" to "What We Do" menu, and comment out
"Corresponding Source" for now, as we meant to do at the start of the
fundraiser.
2025-01-08 19:58:16 -08:00
5f6a3858a4 add john gilmore to sponsor list 2024-12-06 14:13:46 -05:00
74681bfaf3 Add 2024 T-shirt to Sustainers page 2024-11-22 12:00:30 +11:00
36b47c5f9d Fix some HTML validation issues 2024-10-22 23:51:37 +11:00
bb1efff6e7 Use {% static %} for home page video subtitles 2024-07-22 10:37:56 +10:00
5cbd688c3b Improve home page video layout 2024-07-19 21:39:45 +10:00
7c94a08aa9 add aws sponsor image
add aws sponsor
2024-07-10 11:52:50 -07:00
Denver Gingerich
f9e1645306 Fix What We Do -> FOSSY link per chat, to fossy.us 2024-06-14 11:30:24 -07:00
8fe600740b Add the minified version of tachyons.css 2024-05-13 18:25:27 +10:00
678b094418 Add size to header logo 2024-05-13 18:11:37 +10:00
fe8e3ed621 Remove FIXME 2024-05-13 18:07:56 +10:00
f94d5a1de5 Eliminate base_standard.html template and internalNavigate blocks
The base_standard.html template was an unnecessary level of template
inheritance.

Also removed unused `min` and `subtract` template tags.
2024-05-13 17:11:01 +10:00
c58ba95093 Merge sponsors.py into supporters app, frontpage.py into views.py
Just a small structural change so that the related functionality is grouped together.
2024-05-10 11:27:51 +10:00
4d6e2460d7 Remove remaining jQuery
This avoids every page on the site parsing 250KB of JavaScript.

supporter-page.js isn't the most elegant code, but at least it's a little more
modular now and no longer user jQuery.
2024-05-09 22:15:33 +10:00
b15c96e25a Replace complex expanding JS with native <details> elements
Have retained the "expand all" behaviour - just with less code.
2024-05-09 13:53:50 +10:00
0e5499ad92 Begin jQuery removal 2024-05-07 10:46:34 +10:00
352aaf2bd2 podjango: Add "Podcast" model to support multiple podcasts
Each Cast (episode) can belong to one or more Podcast, allowing episodes to be
shared between podcasts. This enables us introductory episodes to be delivered
in their own feed, but also included in the main "The Corresponding Source"
feed.

This required adding an additional `podcast_slug` argument to most views. The
date archive views were dropped because they're not linked to from anywhere.

Added a `podcasts` view as an index of all available Podcasts.
2024-04-25 15:32:24 +10:00
7d6a3fa13b Defer JavaScript loading
This avoids waiting for the JS to download before rendering the page.
2024-03-22 10:39:06 +11:00
255b11884d blog: Retain author/tag when changing pages in entry_list
Denver noted that the author query string was being lost when you select a page
by page number. This change fixes it.
2024-03-21 15:18:22 +11:00
278ee71546 Remove unused CCS upload template 2024-03-20 17:10:32 +11:00
3d36079ef7 Move copyright assignment templates into Django app 2024-03-20 17:10:16 +11:00
80e516ee71 Remove deprecated ifequal and ifnotequal tags
These have been replaced by `{% if x == y %}` type tags.
2024-03-19 22:01:53 +11:00
853f4cf50d fossy: Add created_time to CommunityTrackProposal model
Also move templates into app.
2024-02-27 19:01:31 +11:00
a6ff881548 Fix broken video links 2024-02-27 10:27:25 +11:00
a112ecd0ed Load images via staticfiles 2024-02-27 10:19:38 +11:00
03ce063e23 Load favicon via staticfiles 2024-02-27 09:50:07 +11:00
324eab9191 Similarly load CSS via Django staticfiles app 2024-02-27 09:34:11 +11:00
8feb03ba69 Load JS through Django's staticfiles app
This avoids the need for adjustments during development and allows production to
be served under a single /static declaration in Apache.
2024-02-27 09:25:05 +11:00
7626344cc3 Remove reference to old jQuery
This was 404ing anyway.
2024-02-27 09:22:08 +11:00
b1761a3cf6 Add "The Corresponding Source" to menus 2024-02-09 23:05:54 +11:00
Denver Gingerich
3dc0c218e2 usethesource: capitalize "the" (mostly What We Do) 2024-02-04 22:34:43 -08:00
Denver Gingerich
15a114e2a5 usethesource: update SFC front page top right tile 2024-02-02 23:07:41 -08:00
Denver Gingerich
40282ccb7e usethesource: add to What We Do - getting real! 2024-02-02 21:50:20 -08:00
3fda8f1f14 usethesource: Add menu item (commented out for now) 2024-01-31 11:10:38 +11:00
dc257a68e0 add id to sustainers on sponsors page 2024-01-17 11:17:16 -08:00
b472419293 add Christoph Hellwig as sponsor 2024-01-16 13:11:31 -08:00
f4a1ada843 Rework text to note the match has been made
Rewrite this text so that it indicates that we made the match.  Note
that the numbers are *hard coded* and as such need
updating (particularly the $1,942).
2024-01-16 06:48:36 -08:00
00a49ec2bc Display donation bar, noting it's results, for 1 week after end
The fundgoal section is now always included, but an if statement now
wraps the entire (partial) file, which will only generate any content
if it's not more than  one week after the fundraiser has ended.

Add an else that indicates these are results if it is past the end of
the fundraiser.
2024-01-16 06:07:33 -08:00
02a80cde7b fix ifixit link on sponsors page 2024-01-15 16:21:48 -08:00
657fe6e698 Correct typo, improve copy while I was at it 2023-12-16 09:40:55 -08:00
840c32bcea add some 2023 sponsors 2023-12-14 11:55:24 -10:00
51b8667ffc change Exit Zoom to fundraising text on frontpage 2023-12-11 10:59:19 -10:00
72636448f8 add amicus curiae as featured term and to glossary 2023-12-07 10:08:08 -08:00
18f3d7dbe1 add dmca renewal info to YearInReview 2023-11-28 13:21:25 -08:00
47d3e54aa9 bump default donation amount without changing sustainer level 2023-11-27 12:06:29 -08:00
56cb31c06d change text to be clearer about public acknowledgement 2023-11-24 10:50:29 -08:00
633e96b1ec Remove nesting of hidden sections on sustainer page
This makes the page more similar to how it has worked in previous years.
2023-11-23 14:41:27 +11:00