Commit graph

162 commits

Author SHA1 Message Date
1ddcb2e4ba
Move fundraising goal end times into database. 2021-11-19 17:56:44 +11:00
68f5f1fa2c
Move sub-menus to RHS and re-enable on mobile. 2021-11-19 17:02:59 +11:00
26ff31bb78
progress bar: Drop JS, make mobile friendly, match design to new site.
The existing jQuery UI-based fundraising progress bar used a float layout,
making it hard to adapt for mobile use. Given that there is not interactivity,
I've dropped all the JS and switched to a flexbox layout. This works well
because the bar will stretch to fit the text rather than always maintaining its scale.
2021-11-16 13:25:39 +11:00
09a4b021c1 Repair menu highlighting, both for main menu and submenus
During the recent improvements made on the website, the menus and
submenu highlighting for selected menus fell into disarray.
Correction requires changes to the CSS and templates both, because
Django doesn't really have a convenient way to set variables in
templates to use to solve this.

There are still a few submenu items highlighting not working even
after this commit.  More work needs  to be done.
2021-10-21 08:39:47 -07:00
0911b0158e add back Vizio button on main page and Vizio into menu 2021-10-19 11:06:10 -07:00
Daniel Pono Takamori
587e508b6f add /press and make that kit page
fix urls for press and learn
start work on new news partial submenu
2021-10-19 06:50:26 -07:00
a98efefcf6 activities: add page for “What We Do”.
This is a first pass at content for the activities page, which is the
landing page for the top-bar menu item of “What We Do”.
2021-10-19 06:50:26 -07:00
Daniel Pono Takamori
f8ed23db22 no-vizio 2021-10-19 06:50:25 -07:00
37d67fb1da Break submenus out into separately included files for reuse in sidebars. 2021-10-19 06:47:58 -07:00
Daniel Pono Takamori
1c060f07d7 add vizio landing page under
use Press sidebar
2021-10-19 06:47:58 -07:00
Daniel Pono Takamori
4977fac4e8 start Q&A page
edit menu to remove About section and rearrange other items
2021-10-19 06:47:58 -07:00
Daniel Pono Takamori
b2c80f1b27 add initial press page, glossary and edit menus 2021-10-19 06:47:58 -07:00
Daniel Pono Takamori
f240980c85 add glossary and fixing Public Filings link 2021-10-19 06:47:58 -07:00
6308ba2edc add links to most about items
still need to add a page for Partners
and add:
  Learn More
  Special

  Public Filings
  FAQs
  Glossary
  Q&A
  Recommended Resources
  In The News
  Press Kit

  Who We Are
  Transparency
2021-10-19 06:47:58 -07:00
a0678ebc51 link Member Projects to /projects/ 2021-10-19 06:47:58 -07:00
f14ac9523f Link up news menu item. 2021-10-19 06:47:58 -07:00
e340b7010c Add mobile menu and DuckDuckGo-based search. 2021-10-19 06:47:58 -07:00
bdda85c237 Apply max widths and margins to all pages.
Due to the varying types of layouts used and the short time-frame the best
option seems to set a max-width etc. around the "outercontent" block. For now
this means we can't do "full bleed" body content, but that's not currently used
anyway.
2021-10-19 06:47:58 -07:00
c41efe0e0b Overhaul header, first pass at second level navigation. 2021-10-19 06:47:58 -07:00
bde54db0c4 Rename "supporter" to "sustainer" in templates and URLs.
Does not rename the models.
2021-10-19 06:47:58 -07:00
81bc61fdf8 Remove "Donate" link from main menu. 2021-10-19 06:47:58 -07:00
5e95851b83 Switch to SVG logo.
Will look better on mobile.
2021-10-19 06:47:58 -07:00
cea24db788 Tune up frontpage news/blog items and term of week, add call out section. 2021-10-19 06:47:58 -07:00
011b8e71fb Add meta-viewport for mobile device support. 2021-10-19 06:47:58 -07:00
32dd831a50 First-pass implementation of new design for home page.
Uses a combination of CSS changes and Tachyons classes to implement the design.

Adds the non-minified Tachyons CSS library itself and SVG icons from Font Awesome.
2021-10-19 06:32:45 -07:00
Brett Smith
791663c112 Update privacy policy for stamps.com.
Per Karen.
2020-12-22 10:43:18 -05:00
Brett Smith
8ea3438885 supporter: Kick off 2020 fundraiser. RT#12984
Image is copyright Remy DeCausemaker and licensed under CC BY-SA 4.0.
2020-11-24 08:54:02 -05:00
193421d395 pump.io page is no longer maintained. 2020-10-02 19:52:46 -07:00
Brett Smith
ecff2f38c5 base_conservancy: Ready fundraiser bar for 2019. 2019-11-24 16:01:57 -05:00
Brett Smith
b81afe467b base: Fundraiser banner only shows days left when time is short. 2019-11-22 09:46:33 -05:00
Brett Smith
67e64d3a6c base: Break out individual local context variables. 2019-11-22 09:46:07 -05:00
Mike Linksvayer
11d41df6ca g+ is gone, rm or replace with archive links 2019-08-31 17:00:24 -07:00
Brett Smith
7d065a4091 base_conservancy: Bye fundraiser banner. 2019-01-17 09:33:17 -05:00
Brett Smith
742850eaf9 fundgoal: Display time remaining in progressbar. 2019-01-08 17:59:23 -05:00
Brett Smith
717f3fadda templates: Show fundraising header for end-of-CY2018 match. 2018-11-20 08:03:10 -05:00
Brett Smith
187594829d templates: Finer-grained split of fundraiser header display.
Always show the header if a fundraising goal is active.
Only show the progressbar if there's money in it.
2018-11-19 14:53:12 -05:00
Brett Smith
5fc238b0ab templates: Credit a random match provider above the progressbar. 2018-11-19 14:52:12 -05:00
Brett Smith
531062dde5 privacy-policy: Update. 2018-05-25 16:51:19 -04:00
Brett Smith
e829a74ef8 base: Take down fundraiser progressbar.
Per Karen in e-mail.
2018-01-21 11:46:31 -05:00
Brett Smith
bf669f5632 base_conservancy: Don't show the progressbar until a fundraiser is ready to go.
This lets me push this now without visible effects until the data is ready.  ;)
2017-11-27 22:32:05 -05:00
Brett Smith
905cb49809 base_conservancy: New progressbar text per Karen. 2017-11-27 22:26: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
9e9b8acd1a base_conservancy: Push sitenav below social media. 2017-11-22 12:33:33 -05:00
Brett Smith
fdb8162d44 base_conservancy: Refresh social media links. 2017-11-22 12:33:07 -05:00
Brett Smith
a94b34689f templates: Add og prefix for metadata. 2017-11-07 12:06:27 -05:00
Brett Smith
c91fc65984 base template: Remove match progressbar. 2017-03-02 09:41:01 -05:00
Bradley M. Kuhn
b0044afc9c Extend deadline. 2017-02-13 21:55:25 -08:00
Brett Smith
6e25a6e084 base: Start progressbar for new match.
This code should be easier to adapt to future matches too, by just changing
the constants in the first `with` declaration and whatever text is desired.
2017-02-03 13:56:36 -05:00
Brett Smith
bb888146ff base: Remove match progressbar. 2017-01-23 20:59:16 -05:00