Commit graph

90 commits

Author SHA1 Message Date
1b8a709d0c Make box smaller. 2021-10-21 20:47:51 -07:00
ec2cd619f2 Add additional call-out for current blog post. 2021-10-21 20:38:52 -07:00
6fbf8b0690
Merge branch 'pono/supporter-updates' 2021-10-21 11:41:47 -07: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
46adf33eb3
simplify /about, fix formatting on frontpage, svg img for supporters 2021-10-21 08:36:23 -07:00
814b629006 Copyleft Compliance — Vizio — update title to match newswire version 2021-10-21 07:21:28 -07:00
7aff4102ab Copyleft Compliance — Vizio — Temporarily only just four news item 2021-10-19 13:06:59 -07:00
22126bfdcb make description on front page bigger and fix TotW <p> 2021-10-19 11:06:10 -07:00
e1c7423fc8 Copyleft Compliance — Vizio — "Special Message" was placeholder. 2021-10-19 11:06:10 -07:00
66a04f2142 Copyleft Compliance — Vizio — temporarily put first line of PR here 2021-10-19 11:06:10 -07:00
3bb2b9bccc frontpage: comment out image until we have a good one. 2021-10-19 08:35:41 -07:00
4d0d3a351b Temp remove additional call out links. 2021-10-19 07:38:56 -07:00
0cdebcf8e5 Make copyleft compliance the term of the week. 2021-10-19 06:50:26 -07:00
b03ea99d4d Mailing list subscribe link should go to best we can get.
Ultimately, we'd like the button to be right on the front page, but
for now, at least go the subscribe page.
2021-10-19 06:50:25 -07:00
50296cf4f4 Note that special message is coming later today. 2021-10-19 06:50:25 -07:00
Daniel Pono Takamori
648c1c9073 change email to link Learn More to /about 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
9c209f8f50 use shoestring text 2021-10-19 06:47:58 -07:00
aa7f8e39cc update frontpage description 2021-10-19 06:47:58 -07:00
e340b7010c Add mobile menu and DuckDuckGo-based search. 2021-10-19 06:47:58 -07:00
9ceb3afd1b Reduce homepage top margin. 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
cea24db788 Tune up frontpage news/blog items and term of week, add call out section. 2021-10-19 06:47:58 -07:00
d7696f5372 Add missing </div> tag. 2021-10-19 06:47:58 -07:00
d39c7e49fe Hide RSS icon for frontpage news and articles. 2021-10-19 06:47:58 -07:00
0ac747949a Fix frontpage column alignment and subscription box. 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
a72ff8377c Try two press releases at a time on the front page. 2021-05-14 08:16:31 -07:00
6b01e47753 Still too many blog posts on the front page. 2021-03-25 12:33:42 -07:00
68c8c42674 Woah, too much old blog content on front page. 65 days better. 2021-03-23 19:01:15 -07:00
90749c7d71 Tweak front page time delays and listings a bit. 2021-03-23 18:54:52 -07:00
193421d395 pump.io page is no longer maintained. 2020-10-02 19:52:46 -07:00
Mike Linksvayer
11d41df6ca g+ is gone, rm or replace with archive links 2019-08-31 17:00:24 -07:00
Bradley M. Kuhn
6a6afd3ba2 Increase number of days we keep things on front. 2017-12-31 13:19:05 -08:00
Brett Smith
cf20e691e6 frontpage: Reorganize the lower half of the page. 2017-11-22 12:51:09 -05:00
Brett Smith
2942c4fae6 frontpage: Refresh social media links. 2017-11-22 12:38:59 -05:00
Brett Smith
d5f461d879 news: Refactor press release rendering into a partial.
Same rationale as a few commits ago for blog entries.
2016-12-30 23:12:09 -05:00
Brett Smith
170aa38bb5 blog: Headlines clear floats.
This avoids a situation where multiple summaries have floats that stack on
top of each other vertically, which end up getting far away from the actual
text.

In order to make this work, we had to change the styling of #mainContent on
blog pages (and others with a sidebar).  Otherwise, headlines with
class="clear" would clear the sidebar as well.
2016-12-30 23:12:09 -05:00
Brett Smith
e7c1171b6e blog: Refactor entry rendering into a partial.
This helps ensure that entries are rendered consistently wherever they
appear.
2016-12-30 23:12:09 -05:00
Brett Smith
b331d52331 frontpage: Reorganize.
* Put news and blogs up front.
* Use 30 days as the cutoff for everything, consistently.
* Allow columns to collapse.  Hopefully this is the start of a nicer
  view on mobile.
* Reduce shading.
2016-11-17 10:40:22 -05:00
Brett Smith
bb99d71fc1 frontpage: Remove announce subscription widget.
Due to subscription abuse, we had to enable a nonce in the Mailman
subscription form, which is non-trivial to reproduce here.
2016-11-16 17:10:40 -05:00
Bradley M. Kuhn
e1f731b265 Maybe no <p> at all is ok? 2015-12-26 06:54:42 -08:00
Bradley M. Kuhn
956945ff26 Just wrap the whole thing in the <p>.
I don't know why we needed that subbox anyway.

Previous commit definitely did not work.
2015-12-26 06:51:40 -08:00
Bradley M. Kuhn
3932a4575f validator did not like this:
Element form not allowed as child of element span in this
context. (Suppressing further errors from this subtree.)

So, I moved the id into the form rather than a span.
2015-12-26 06:50:26 -08:00
Bradley M. Kuhn
740f61c8ae validator says <p> around <span> is bad. 2015-12-26 06:45:00 -08:00
Bradley M. Kuhn
766d3ebf54 Change order and a few wording changes. 2015-12-24 16:57:20 -08:00
Bradley M. Kuhn
cc655f38bd Be consistent about names of social networks.
Also, a grammar fix.
2015-12-24 16:55:19 -08:00
Bradley M. Kuhn
4b5dbc98dc Remove duplicate Twitter link. 2015-12-18 12:13:35 -08:00
Bradley M. Kuhn
0351bf48c2 Make the archive link not so prominent. 2015-12-18 12:13:11 -08:00