Commit graph

53 commits

Author SHA1 Message Date
44c0a9db32
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
10dfdb617b
Convert further jQuery to plain JS 2024-05-09 15:43:53 +10:00
ccc036d631
Fix JS error 2024-05-09 14:10:10 +10:00
73e30c30e8
Further split up the supporter JS into functions 2024-05-09 14:06:39 +10:00
8a9f796eb1
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
fb690c1676
Fix shirt size for monthly an annual renew 2024-05-08 18:05:27 +10:00
0d25e1a87d
Remove use of jQuery in conservancy.js
This is the first step towards removing jQuery from the site.
2024-05-08 17:23:45 +10:00
7b1ffebcfb
Add "use strict" on JS 2024-05-07 11:00:14 +10:00
83b05a3ae2
Begin jQuery removal 2024-05-07 10:46:34 +10:00
91c6238ab3 better picture of SMSU and update submission date 2024-03-28 13:11:45 -07:00
95eda99159 Add Vizio summary judgement 2024-03-22 01:16:30 +00:00
db39fbb446
Remove unused static/error templates 2024-03-22 11:23:19 +11:00
fe64a26a72
Move the content templates/files into conservancy/content
These were previously intermingled with the static content in `conservancy/static`.
2024-03-22 09:34:20 +11:00
6179988005
Remove unused /coming-soon.html page 2024-03-20 16:45:49 +11:00
c80ed09d70 add AlliterativeAdvising logo 2024-03-18 13:23:58 -07:00
4650f685bb change mentions of first on fossy landing 2024-03-17 09:57:40 -07:00
d
3b74e8430f fossy 0224 update! 2024-03-16 11:01:02 -07:00
dd27742114
Move Python code out of the "conservancy/static" directory
Having Python code in "conservancy/static" is a bit suprising to people familiar
with Django. The name "static" is usually reserved for assets like CSS, JS and
images.

I'm moving `conservancy/static/views.py` to `conservancy/views.py` and removing
`conservancy/static/__init__.py`.
2024-03-06 18:46:40 +11:00
d8a702c8c9
Load images via staticfiles 2024-02-27 10:19:38 +11:00
18de3adfce
Similarly load CSS via Django staticfiles app 2024-02-27 09:34:11 +11:00
caa0ff7b86
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
46a5e89718 Add FY2022-23 Form 990 to website 2024-02-13 07:41:11 -08:00
903c68b7ad Add FY 2022-23 audit report; update transparency page accordingly 2024-02-13 07:16:56 -08:00
Denver Gingerich
42cf606847 usethesource: thanks, Tracy for the CCIRT diagrams 2024-02-02 19:45:49 -08:00
Denver Gingerich
6ceb113ab0 copyleft-compliance: Fix title on Principles page
The changed text appears to be what goes in <title/> and thus didn't
help the reader much before this change.  In particular, I suspect
that the prior <title/> did not help our search engine ranking much
for searches on this topic.  So hopefully this change helps a bit.
2024-01-19 16:42:15 -08:00
daa27e0d5d
typo in glossary 2024-01-18 08:33:24 -08:00
5584f539a8 Correct narrative text to match current situation & typo fixes 2024-01-07 19:19:34 -08:00
ab6bb1d6c7 link to judge's decision in Vizio summary judgment; fix formatting
Various issues with formatting, incluidng missing </a>'s and
incorrect <ul> <li> <ul> stuff.  I think this should make
presentation a bit better on website.
2024-01-07 18:52:00 -08:00
8d1f0022ed
order denying vizio msj 2023-12-29 12:05:49 -10:00
963a4d3442
add MSA link to vizio page 2023-12-29 10:38:41 -10:00
0e9c64f335
put travel policy amendment up top 2023-12-15 07:03:41 -10:00
b902dcaaf2
update travel policy policies.git 2023-12-13
commit b78549cbc630463374e2bd50db187eedda9b75bd
2023-12-13 12:57:48 -10:00
34da366efb Add SFC's motion for summary adjudication filed this week 2023-12-08 11:37:34 -08:00
a3c76778f5 Add PDF of our reply comments to Copyright Office on Generative AI 2023-12-08 11:36:01 -08:00
7c14f4b51f
add amicus curiae as featured term and to glossary 2023-12-07 10:08:08 -08:00
be19772c77
add dmca amicus brief 2023-12-06 14:10:28 -08:00
3cd9f5e95c
Rename 2018_Josh-triplett.jpg 2023-11-24 00:30:49 +11:00
68d37eb38e
Add missing 2018_Josh-triplett.jpg 2023-11-24 00:19:09 +11:00
04449002e2
Add missing jwf-headshot.jpg image 2023-11-23 23:50:33 +11:00
4a75e1b19d
Remove duplicate FOSSY page 2023-11-23 23:01:44 +11:00
2da686019b
Add missing occ.jpg 2023-11-23 22:56:04 +11:00
37c9f0f282
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
867d4f4e82
update tshirt for 2023 2023-11-22 07:37:59 -08:00
e3a8c4bd70
Fix the sustainer page expanding sections when no URL fragment provided 2023-11-22 22:17:59 +11:00
a557f2b335
Fix "expand all sections" second link
Issue was that the jQuery is using .children() to add the event handlers but due
to some changes to the HTML, the second link is no longer a direct child. I've
switched this to .find() instead.
2023-11-22 10:38:37 +11:00
abcbe1f7c9
change footer from twitter to X 2023-11-21 15:03:08 -08:00
fa2230ea47
update tshirt design 2023-11-21 11:00:37 -08:00
6f2c444bb0
remove godot and add sourceware donate button 2023-11-21 10:14:06 -08:00
2231c4b1f7
fixes for yearinreview and add outreachy 1000th pic 2023-11-21 06:52:21 -08:00
9941965c36
add rick and pauls bios to site 2023-11-20 14:28:44 -08:00