Commit graph

1335 commits

Author SHA1 Message Date
Bradley M. Kuhn
053e31d641 Update karen's Bio
Changes were given to me by karen over the phone just now. :)
2019-10-15 14:56:51 -07:00
Bradley M. Kuhn
e31badfa7b Merge branch 'master' of ssh://k.sfconservancy.org/website 2019-10-15 13:19:43 -07:00
Bradley M. Kuhn
b0417e9f1c Add id link for bkuhn. 2019-10-15 09:44:07 -07:00
eximious
1081bd3582 Merge branch 'master' of ssh://k.sfconservancy.org/website 2019-10-10 14:54:29 -04:00
eximious
8ea1abb31e add cropped img 2019-10-10 14:51:51 -04:00
Bradley M. Kuhn
13c63f22e9 List staff alphabetically by surname. 2019-10-08 12:53:18 -07:00
Bradley M. Kuhn
7078c0fe0a Fix missing closing anchor tag 2019-10-08 11:54:36 -07:00
Bradley M. Kuhn
effbf23fce Leadership and other bio updates, most notably Allison Randal.
Allison Randal joined Conservancy's board!
2019-10-08 11:07:54 -07:00
Bradley M. Kuhn
5c01d8b1e5 Merge branch 'update-faq-to-esxi-6' of https://k.sfconservancy.org/website-denver 2019-10-07 16:47:49 -07:00
Bradley M. Kuhn
1bcf6f6a8e Merge branch 'rmgplus' of https://k.sfconservancy.org/website-mlinksva 2019-10-07 16:42:51 -07:00
Martin Michlmayr
480bbd8e66
Update filing date for FY 2018 tax return
Update filing date due to the 6 month extension.
2019-09-30 18:29:05 +02:00
Martin Michlmayr
a0dac44b25
Add FY 2019 2019-09-28 13:28:57 +02:00
Martin Michlmayr
69e13af222
Add Bdale Garbee to board
Bdale joined the board in 2018 but was never added to the web site.
2019-09-27 12:27:59 +02:00
Bradley M. Kuhn
fe70fc163d UPSTO petition filed today regarding personal address disclosure. 2019-09-19 12:16:46 -07:00
eximious
4afdfc75b9 cropped pic of Karen 2019-09-11 14:12:14 -04:00
eximious
a772f7fa28 Merge branch 'master' of ssh://k.sfconservancy.org/website 2019-09-11 12:41:40 -04:00
eximious
c9ac140ad9 add pics for the month's roundup 2019-09-11 12:41:22 -04:00
eximious
6abe1b9efa add Karen pic 2019-09-05 17:14:40 -04:00
eximious
e498d1f84c add GUADEC supporter pics 2019-09-05 14:48:02 -04:00
Mike Linksvayer
11d41df6ca g+ is gone, rm or replace with archive links 2019-08-31 17:00:24 -07:00
Brett Smith
75d9213d69 staff: Add Rosanne DiMesio. 2019-06-18 12:26:34 -04:00
Brett Smith
c577c99202 copyleft-compliance: Add anchors, per Deb. 2019-06-18 12:24:05 -04:00
Brett Smith
64fe9aae5b img: New video thumbnail. 2019-05-23 10:46:29 -04:00
Bradley M. Kuhn
85cb617cbc VMware: add link to FaiF 0x66 2019-04-22 17:56:13 -07:00
Brett Smith
5e1a50acb6 img: Poster for 2019 FOSDEM keynote video. 2019-04-17 09:48:50 -04:00
Denver Gingerich
ccccd99edc copyleft-compliance: VMware sidebar->summary page. 2019-04-04 11:52:02 -07:00
Denver Gingerich
a871c36c5a copyleft-compliance: Update VMware notes re funds. 2019-04-04 11:49:54 -07:00
Brett Smith
3e76b47ee3 projects: PyPy is transitioning out. 2019-04-03 11:53:40 -04:00
Bradley M. Kuhn
0da1410edf VMware lawsuit: add links to new announcement. 2019-04-02 09:51:47 -07:00
Brett Smith
c563d918cc projects: uClibc is in deep hibernation. 2019-03-26 15:21:43 -04:00
eximious
d8c8db2e5b re-add Adam's photo 2019-03-25 15:35:48 -04:00
Mike Linksvayer
f0bdf0f2a9 update linksvayer bio 2019-03-22 10:17:32 -07:00
Brett Smith
6ea924a64f Publish conflict-of-interest-policy.html revision d477e1b02e2093594db118aaa956da8c93129d58. 2019-03-12 10:24:36 -04:00
Bradley M. Kuhn
d14f3e5311 Publish conservancy-travel-policy.html revision 44cea2c1e51c72e115dcceeede92e755a1d41da6. 2019-02-27 16:51:11 -08:00
Brett Smith
a8122c846b img: Rotate image from last commit. 2019-02-21 17:24:51 -05:00
eximious
8f35aa34f8 add copyleft conf pics 2019-02-21 16:16:21 -05:00
eximious
c652b58658 Merge branch 'master' of ssh://k.sfconservancy.org/website 2019-02-21 16:06:30 -05:00
eximious
14b0dc6390 add LH's pic 2019-02-21 16:05:43 -05:00
Bradley M. Kuhn
7947b77ef9 Fix year, this is FY 2018. (HT ajd from #conservancy IRC) 2019-01-15 18:47:37 -08:00
Bradley M. Kuhn
b030aa44b3 Merge branch 'master' of ssh://k.sfconservancy.org/website 2019-01-15 18:36:51 -08:00
Bradley M. Kuhn
8c8e0d916f FY 2017 Form 990, CHAR 500 and auditors report released. 2019-01-15 18:34:52 -08:00
eximious
7c7ab8f691 Merge branch 'master' of ssh://k.sfconservancy.org/website 2019-01-09 10:52:30 -05:00
eximious
3b4453c238 add picture of Sage with his daughter 2019-01-09 10:44:43 -05:00
Bradley M. Kuhn
e13bc9400c Filings: audit deadline extension was granted a while ago.
Update text to indicate we have that extended deadline.
2018-12-29 15:37:47 -08:00
Bradley M. Kuhn
dbd01e8e7b Sponsors: Collabora is not a current sponsor of Conservancy. 2018-12-27 16:54:49 -08:00
eximious
6f279135b4 add J Foster thumb 2018-12-27 15:33:23 -05:00
eximious
302d46993f add rotated image 2018-12-27 10:38:56 -05:00
eximious
010e18663e add Elana's picture 2018-12-27 10:21:38 -05:00
eximious
60c2f55ec3 add Conservancy cats 2018-12-21 13:34:47 -05:00
eximious
a7277e9ad9 add 2016 Tapia booth 2018-12-20 09:31:48 -05:00
eximious
d5e9ad1c79 Merge branch 'master' of ssh://k.sfconservancy.org/website 2018-12-19 17:29:01 -05:00
eximious
ab6c3a538e add outreachy pics 2018-12-19 17:28:43 -05:00
Bradley M. Kuhn
c3c3985938 Staff: update my bio. 2018-12-19 07:36:52 -08:00
eximious
99d460c6e0 add Josh pic 2018-12-18 10:56:15 -05:00
Brett Smith
f23020f384 supporter banners: New page. 2018-12-17 16:15:11 -05:00
eximious
6a17a498b1 Merge branch 'master' of ssh://k.sfconservancy.org/website 2018-12-12 17:33:02 -05:00
eximious
2f2c931a79 add Mathhew pic 2018-12-12 17:32:29 -05:00
Brett Smith
793ea5eadf sponsors: Add Josh Triplett. 2018-12-06 09:54:28 -05:00
eximious
3de82763c7 add Keith and Cat 2018-12-03 10:42:27 -05:00
eximious
ffb07c9cbf Merge branch 'master' of ssh://k.sfconservancy.org/website 2018-11-27 11:31:07 -05:00
eximious
245bda463a add Molly pic 2018-11-27 11:30:44 -05:00
Brett Smith
a00195c8f6 static.views: Deduplicate code.
The primary goal here is to get templates rendered more like our "regular"
templates, by using more of the standard tools to do so rather than roll our
own.

* Use TemplateResponse. This requires less boilerplate and ensures the
  rendering runs through our local context processors.
* Use the existing definition of fundgoal_lookup.
2018-11-20 11:58:34 -05:00
Brett Smith
6e40776adb projects: Add MicroBlocks. 2018-11-20 10:54:58 -05:00
Brett Smith
4ca9ac1463 static: Update sitefundgoal for these pages too. 2018-11-20 10:38:46 -05:00
eximious
adb2dfac61 add cropped version 2018-11-19 16:41:12 -05:00
eximious
ce6174de6d Merge branch 'master' of ssh://k.sfconservancy.org/website 2018-11-19 16:00:11 -05:00
eximious
3f6acab1c9 add pic from Josh 2018-11-19 15:57:24 -05:00
eximious
5d2a9c0f12 add picture of Molly and Karen 2018-11-19 15:18:58 -05:00
Brett Smith
4fa1c07be7 img: Poster for Molly de Blanc match announcement video. 2018-11-19 12:05:15 -05:00
Brett Smith
9dba2f1bb7 projects: Add Racket. 2018-11-18 10:43:14 -05:00
Brett Smith
cabc653ef0 projects: Add Xapian. 2018-11-18 10:43:06 -05:00
eximious
d91e617256 one more version of the logo 2018-11-16 17:15:55 -05:00
eximious
34779ad17d one more version of the logo 2018-11-16 16:27:54 -05:00
eximious
c4876fb068 Merge branch 'master' of ssh://k.sfconservancy.org/website 2018-11-16 16:08:25 -05:00
eximious
5ca2bd4dd4 trying to change logo img 2018-11-16 16:07:56 -05:00
eximious
0f37aecd31 add new logo img 2018-11-16 15:32:29 -05:00
Brett Smith
169e206917 projects: Add ReproBuilds, Houdini. 2018-11-16 12:07:04 -05:00
eximious
55c5da611d add Microblocks Image 2018-11-14 16:32:02 -05:00
eximious
04b2589620 add Microblocks Images 2018-11-14 16:31:32 -05:00
Bradley M. Kuhn
b8f65843ea HPE no longer a sponsor of Software Freedom Conservancy.
HPE sponsorship expired and they did not renew.
2018-11-13 12:11:11 -08:00
Brett Smith
916710a950 eval-committee: Tony no longer serves here. 2018-11-01 12:09:13 -04:00
Brett Smith
d466a2dab0 board: Add Laura Fortunato. 2018-10-31 12:36:27 -04:00
Brett Smith
7a28a43d88 donate: Current PayPal button can be used to set up monthly donations. 2018-10-24 15:29:21 -04:00
Brett Smith
73293e9a76 donate: No reason monthly donors shouldn't be Supporters. 2018-10-24 12:04:16 -04:00
Brett Smith
16fdc53400 robots.txt: Revert change from last commit.
Not relevant.
2018-10-24 12:01:54 -04:00
Brett Smith
1a0743230d robots.txt: Disallow from /supporter.
This is a hopefully temporary change to help mitigate the recent activity
we've been seeing.
2018-10-23 17:59:17 -04:00
eximious
5c75decd30 add images for kernel leader post 2018-09-20 17:37:15 -04:00
Brett Smith
9580cb2bc6 officers: Update Karen's title. 2018-09-18 09:48:43 -04:00
Brett Smith
0e54fb764e apply: Remove outdated "must be a software project" criteria. 2018-09-18 09:46:45 -04:00
Bradley M. Kuhn
8228d1529c Tony Sebro joined the board; add his bio. 2018-08-23 16:57:18 -07:00
Bradley M. Kuhn
2c736ace5e Publish conservancy-travel-policy.html revision 676ecf976cff8bf611cc045e6f351ce36f1009bb. 2018-08-07 18:34:39 -07:00
Brett Smith
6bf891ba84 projects: Add Backdrop. 2018-06-04 18:13:04 -04:00
Bradley M. Kuhn
c69586c7c6 Conservancy and Bro Announce End to Bro's Member Project Status
See https://sfconservancy.org/blog/2018/jun/04/bromove/
2018-06-04 13:26:08 -07:00
Brett Smith
531062dde5 privacy-policy: Update. 2018-05-25 16:51:19 -04:00
Brett Smith
96244534ee Publish conservancy-travel-policy.html revision bfc2754decec9bf4b88c10accd4e44b33e4664e6. 2018-05-14 17:25:10 -04:00
Brett Smith
9c4c3ee12d about: Lots of people blog, not just Bradley. ;) 2018-05-10 09:37:36 -04:00
Brett Smith
25eedad78d projects: Delist some.
Mostly inactive projects.  RT#347.
2018-05-08 11:13:01 -04:00
eximious
f0472b84f7 add Backdrop logo 2018-05-07 17:18:13 -04:00
Brett Smith
97b9bc230c policies: Publish Conflict of Interest policy. 2018-05-04 16:07:17 -04:00
Brett Smith
49cc681b25 policies: Fix typo in current travel policy. 2018-05-04 16:06:49 -04:00
Brett Smith
637ca012b7 policies: Extend publication script to handle any Conservancy policy. 2018-05-04 16:05:32 -04:00
Brett Smith
967ee95282 projects: LuxRender→LuxCoreRender 2018-05-04 14:21:57 -04:00
Brett Smith
be644fa929 staff: Add Deb. 2018-05-03 14:40:58 -04:00
Brett Smith
9e0b9e0a97 img: New poster for Deb's LibrePlanet video. 2018-05-01 12:28:10 -04:00
Brett Smith
de9759fe10 img: Images for announcement of Deb joining. 2018-05-01 12:14:21 -04:00
Bradley M. Kuhn
e4728cac7d Tony left staff; will be join board next board meeting.
https://sfconservancy.org/news/2018/jan/12/sebro-joins-board/
2018-04-19 10:50:12 -07:00
Brett Smith
3ff872612a projects: Fix CWL home page link.
Thanks to Stian Soiland-Reyes for pointing this out.
2018-04-17 17:23:38 -04:00
Brett Smith
9e41ddff76 img: Add poster for CWL intro video. 2018-04-11 10:41:59 -04:00
Brett Smith
421b31d0e0 projects: Add CWL. 2018-04-11 09:31:51 -04:00
Brett Smith
8f7660b08b projects: Improve alt text throughout.
* The project logos don't add to the content, so empty their alt text.
* Improve the flow of Donate button alt text.
2018-04-10 23:20:11 -04:00
Brett Smith
c82cc0f35c projects: Give project logos a little more separation from rule above. 2018-04-10 22:54:31 -04:00
Brett Smith
6d5cf9941e supporters: Tell people to write <supporters@tix.sfconservancy.org>.
Part of retiring <accounting@sfconservancy.org>.
2018-04-05 15:25:29 -04:00
Brett Smith
7615bbd52a Publish conservancy-travel-policy.html revision 11ae065865d3a0b78bb5f2d894c5f955e49e4f0f. 2018-04-04 22:11:16 -04:00
Brett Smith
0328a2cfbc img: Photo of Karen at LibrePlanet 2018.
Molly deBlanc told us:
The image:
http://static.fsf.org/nosvn/libreplanet/2018/highlights/karen_sandler.jpg is
licensed CC-BY-SA 4.0, with a photo credit to Kori Feener.
2018-03-30 12:24:49 -04:00
Brett Smith
7ca470fb31 projects: Move project logos below <h2>s.
The underline of <h2> was running through the project logos before.
2018-02-07 12:01:51 -05:00
Brett Smith
52953dcf52 projects: Adjust margins of project logos. 2018-02-07 12:01:51 -05:00
Denver Gingerich
40c7e43e6f projects: Add logo & Donate button as appropriate. 2018-02-07 12:01:48 -05:00
Denver Gingerich
81913e023b img: Add previously-missing member project logos. 2018-02-06 11:53:10 -05:00
Bradley M. Kuhn
9e8daa2eba Add link to IRS website with the dates. 2018-01-18 18:34:17 -08:00
Bradley M. Kuhn
cead0e5f1a FY 2016: Audit, Form 990 and CHAR 500.
Includes update to the index to link to it.
2018-01-18 18:31:57 -08:00
Bradley M. Kuhn
06c3f85e0e Legal Counsel: add Chestek to the top.
per news item at:
https://sfconservancy.org/news/2018/jan/12/sebro-joins-board/
2018-01-12 14:56:38 -08:00
Brett Smith
29f6ca0cd2 docs: Add Arista amicus brief. 2018-01-03 13:50:34 -05:00
Bradley M. Kuhn
e01850d195 Add Gichoya poster for video. 2017-12-31 09:59:18 -08:00
Bradley M. Kuhn
06fe11ee82 Add poster image for video of Neugebauer. 2017-12-23 07:58:36 -08:00
Brett Smith
9d11ef0e1b img: Add group photo of member projects from GSoC '17. 2017-12-08 09:58:53 -05:00
Brett Smith
48642c64c8 img: Add video thumbnail. 2017-12-07 16:30:32 -05:00
Brett Smith
828fd09d11 css: Add a little style to the progressbar. 2017-11-27 13:30:27 -05:00
Brett Smith
0add4633c1 base_conservancy: Activate progressbar for new match. 2017-11-27 13:08:21 -05:00
Brett Smith
cf20e691e6 frontpage: Reorganize the lower half of the page. 2017-11-22 12:51:09 -05:00
Brett Smith
ab2abe5cdb img: Add currency stock photo for blog post.
By Marco Verch, under CC-BY 2.0, from
<https://www.flickr.com/photos/149561324@N03/37818247734/>.
2017-11-22 11:09:47 -05:00
Brett Smith
af3b3ef2c7 img: Update Conservancy+members logo image. 2017-11-21 14:52:12 -05:00
Bradley M. Kuhn
2006604b15 Bdale Garbee joined Eval Committee on 2016-10-15
See https://sfconservancy.org/news/2016/dec/15/garbee-eval-committee/
for announcement.
2017-11-07 08:59:22 -08:00
Bradley M. Kuhn
e724cfe593 Remove Linux Foundation from Sponsors page.
Their grace period has ended and they have not renewed their
contribution.
2017-11-06 13:53:40 -08:00
Brett Smith
3b122b2ed4 docs: DMCA exemption renewal. 2017-10-30 15:21:28 -04:00
Bradley M. Kuhn
269ff15031 Note version of Debian we currently run. 2017-10-05 11:14:33 -07:00
Bradley M. Kuhn
c8442983e5 Switch to match CC By SA 4.0 2017-10-05 11:01:51 -07:00
Bradley M. Kuhn
16d33263f1 Switch to https link. 2017-10-05 10:59:59 -07:00
Brett Smith
c569a8278b img: Pictures for Karen's blog post. 2017-09-29 16:45:13 -04:00
Brett Smith
f1214a3c93 projects: Add Policies section with travel policy. 2017-09-22 10:44:52 -04:00
Brett Smith
4367de57d1 sponsors: New logo from Target. 2017-09-19 12:56:45 -04:00
Brett Smith
da6fc2adbc projects: Update North Bay Python description with text from Chris. 2017-08-23 09:38:19 -04:00
Martin Michlmayr
bd557328cf Add latest Conservancy projects 2017-08-22 23:28:28 +02:00
Brett Smith
3a0f097ef5 Project logos: Add North Bay Python. 2017-08-16 09:45:34 -04:00
Brett Smith
c16b9550b9 projects: Update Wine description per PLC. 2017-08-14 10:28:06 -04:00
Martin Michlmayr
6ec24030ec Fix more HTML syntax errors 2017-07-23 12:17:13 +02:00
Martin Michlmayr
33d98cbcff Fix HTML syntax errors 2017-07-23 12:14:32 +02:00
Martin Michlmayr
677d8e1d29 Add FY2017 to filing page 2017-07-23 12:12:56 +02:00
Martin Michlmayr
6612230d6a Update filing status for FY2016 2017-07-23 12:11:09 +02:00
Martin Michlmayr
fd238dba1d Updated name of Martin Michlmayr's bio 2017-07-23 11:52:52 +02:00
Brett Smith
456ac1dee1 img: Add Etherpad logo. 2017-07-20 11:16:49 -04:00
Bradley M. Kuhn
425dc00433 copyleft-compliance: Allow anchor for Debian. 2017-07-16 16:00:45 -07:00
Brett Smith
cfabeda4eb img: Make Sebro-headshot dimensions a little less extreme. 2017-06-29 13:40:14 -04:00
Brett Smith
5b457a35d1 img: Pictures of Tony for blog post. 2017-06-29 13:19:44 -04:00
Brett Smith
f620b83b43 eval-committee: Remove Martin. 2017-06-29 12:28:06 -04:00
Brett Smith
50221bf607 projects: Add coreboot. 2017-06-15 10:27:49 -04:00
Brett Smith
ec2b29b5ae projects: Add Teaching Open Source. 2017-06-15 10:02:15 -04:00
Brett Smith
491cbdbc23 staff: Fix anchor markup. 2017-05-26 09:56:52 -04:00
Brett Smith
caa2ba6012 staff: Updated bio from Karen. 2017-05-26 09:56:18 -04:00
Brett Smith
6d7e96b4c8 admin: Fix query parameter manipulation in showAddAnotherPopup.
This should fix the bug in, i.e., adding tags from the blog entry admin
page.
2017-05-23 12:13:04 -04:00
Brett Smith
7cb314b2f0 projects: Update current project count at top of page. 2017-04-25 11:25:25 -04:00
Brett Smith
1e34175740 projects: (belatedly) Add LibreHealth. 2017-04-25 09:44:40 -04:00
Brett Smith
62c545af2a docs: Update sponsorship agreement templates to latest version. 2017-04-07 09:17:38 -04:00
Brett Smith
ba8c1b2b98 docs: Add Killed by Code. 2017-04-06 11:33:43 -04:00
Brett Smith
82ca46e5cb img: Rotate image from last commit. 2017-04-06 10:48:30 -04:00
Brett Smith
2857dfdef5 img: Add images for Karen's new blog post. 2017-04-06 09:52:29 -04:00
Brett Smith
f3d4dad335 projects: Add Linux XIA. 2017-03-17 10:22:48 -04:00
Bradley M. Kuhn
41fe2a1820 Correct year typo. 2017-03-05 10:33:35 -08:00
Brett Smith
82ec041646 projects: Add Harvey. 2017-02-28 15:09:14 -05:00
Brett Smith
05694d8f90 img: Add Harvey logo. 2017-02-28 10:41:49 -05:00
Brett Smith
32083d84c2 projects: Add Clojars. 2017-02-23 11:07:30 -05:00
Brett Smith
0ed0407912 img: Add Clojars logo. 2017-02-22 13:55:16 -05:00
Brett Smith
9d2606f244 img: Add Christoph Hellwig photo. 2017-02-22 10:52:33 -05:00
Brett Smith
c599c44344 static: Remove unnecessary hostnames from links. 2017-02-21 10:34:36 -05:00
Brett Smith
5dcccea48f static: Make subsite links HTTPS. 2017-02-21 10:33:39 -05:00
Brett Smith
dc0be35dab img: Rotate FOSDEM '17 photos. 2017-02-17 17:42:35 -05:00
Brett Smith
83fc60617c img: Add FOSDEM '17 photos from Karen. 2017-02-17 17:20:35 -05:00
Brett Smith
e3b68861dc img: Update member-project-logos.png with new members and logos. 2017-02-13 09:52:06 -05:00
Brett Smith
0ef963a5bd img: Add picture of LCA Outreachy donation push.
Captured from the video at <https://www.youtube.com/watch?v=brNmfD1Lb7M>,
around the 2:00:00 mark.
2017-01-31 16:39:21 -05:00
Brett Smith
36b33927f7 css: Implement #sidebar and #mainContent without floats.
170aa38bb5 fixed one bug but added another:
#mainContent would always be the max-width of 1000px.  If the user's window
wasn't wide enough to accommodate that alongside the sidebar, it would be
rendered below the sidebar.

Fix that by using positioning instead of floats, so #mainContent can have a
flexible width.
2017-01-19 12:18:08 -05:00
Brett Smith
59c03adb03 filings: Grammar fix text. 2017-01-17 18:07:01 -05:00
Bradley M. Kuhn
825aff37ad FY 2016 dates and details for filings. 2017-01-18 09:35:18 +11:00
Bradley M. Kuhn
15e2525cfd Merge branch 'master' branch from upstream website
Pull from ssh://k.sfconservancy.org/website and merge into my changes
that are ready to push.
2017-01-18 09:27:39 +11:00
Bradley M. Kuhn
4bc14ae3c1 FY 2015 Form 990, CHAR500, & auditors' report.
Our Form 990 Filing deadline was today, 2017-01-17.  As is our usual
practice, we make them publicly available on or before our filing
deadline date.

This commit includes our USA IRS Form 990, NYS CHAR500 and the
independent auditor's report for FY 2015.
2017-01-18 09:25:35 +11:00
Brett Smith
f4d32f3487 img: Move Selenium logo under projects/. 2017-01-12 12:19:04 -05:00
Brett Smith
17417b6645 img: Add Selenium logo. 2017-01-12 11:59:39 -05:00
Brett Smith
62adf6a489 img: Add Turtle Art Day photo. 2017-01-10 15:38:53 -05:00
Brett Smith
7202787092 supporter: Reorganize form post-input notes.
This makes it easier to keep baseline alignment between labels and their
respective inputs.  Declaring `margin-left: 51%;` for the post-input notes
is not exactly what we want, but it's much closer and less troublesome than
dealing with the vertical alignment of labels otherwise.
2017-01-09 16:56:42 -05:00
Brett Smith
cb5b5ec23f supporter: Refactor amount-checking JavaScript.
* Separate out amount-parsing and reacting into separate events.  This sets
  the stage for other elements to react to the custom
  'conservancy:newamount' event.
* Set up events in the context of each supporter form, with closures.  This
  lets us avoid weird CSS selector gymnastics in the event, and instead
  drill down from the form to find the elements we need.

There are no functional changes in this code, barring bugs.
2017-01-08 18:23:51 -05:00
Brett Smith
5f9a4395f3 supporter: Add size information chart. 2017-01-05 13:46:46 -05:00
Brett Smith
ba0df40639 supporter: Improve amount validation JavaScript.
* Check validity on page load and store it in a data attribute so we can
  change validity state more accurately.
* Clear invalid state on any change.
2017-01-01 16:03:03 -05:00
Brett Smith
9d855fda08 supporter: Improve shirt selection JavaScript.
* Add an animation for state changes.
* Set the start state by triggering the event on the selection at page load.
  Firefox at least remembers the selected button on page load.  This avoids
  a situation where the user says they want a shirt, reload, and now the
  size selection is invisible because we used to hide that unconditionally.
2017-01-01 15:28:33 -05:00
Brett Smith
b93cc61e8b supporter: New form styling.
This makes better use of bigger screens, and degrades better to smaller
ones.
2017-01-01 15:10:20 -05:00
Brett Smith
8605b65783 supporter: Move more presentation rules to CSS.
This commit keeps the presentation basically the same, it just moves
presentation rules out of HTML and into CSS.  It's not pixel-perfect but
pretty close.
2017-01-01 13:53:41 -05:00
Brett Smith
19e744788b supporter: Only render the Annual form for upgraders.
This lets us do more with HTML and less with JavaScript, which is always
nice.
2017-01-01 10:53:58 -05:00
Brett Smith
78c474caac supporter: Fix redundant annual/monthly/renewal ids. 2017-01-01 10:24:34 -05:00
Brett Smith
6392ae3a43 supporter: Fix redundant amount, error ids. 2017-01-01 10:24:34 -05:00
Brett Smith
7842ca6c57 supporter: Fix redundant no_shipping id. 2016-12-31 16:22:52 -05:00
Brett Smith
619bc033bc js: Render <video> inner HTML when no source is supported.
The HTML inside <video> is meant to be rendered by browsers that don't
support the tag at all.  You have to respond to the JavaScript error event
to deal with browsers that support video, but no available source.  See
<https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Using_HTML5_audio_and_video#Showing_fallback_content_when_no_source_could_be_decoded>.
2016-12-31 15:19:59 -05:00
Brett Smith
034a60be9b js: Split whole-site JS from Supporter-specific JS. 2016-12-31 14:46:10 -05:00
Brett Smith
9ef8a62f0b copyleft-compliance: Update old linux-compliance URLs. 2016-12-31 14:31:34 -05:00