Commit graph

97 commits

Author SHA1 Message Date
27d59f463e errant ) in link 2021-10-28 14:03:32 -07:00
708977e735 fixed wrongblurb, resetting vizio and replacing truth social 2021-10-28 13:57:08 -07:00
f98982f232 change frontpage blurb to be about DMCA exemptions 2021-10-28 13:18:53 -07:00
b643283064 fix mastodon link on frontpage 2021-10-25 10:45:50 -07:00
e532e80bda Shorten box on front page a bit. 2021-10-23 12:52:27 -07:00
4dfe8262e0 Conform title to title of blog post. 2021-10-22 14:23:39 -07:00
ef5f75429e Slug change propagation to static pages. 2021-10-22 14:20:33 -07:00
a92106b45e Make box smaller. 2021-10-21 20:47:51 -07:00
c4bfc13492 Add additional call-out for current blog post. 2021-10-21 20:38:52 -07:00
2874b3ba23 Merge branch 'pono/supporter-updates' 2021-10-21 11:41:47 -07:00
d4115b6c6d 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
744308727c simplify /about, fix formatting on frontpage, svg img for supporters 2021-10-21 08:36:23 -07:00
62f705eaa1 Copyleft Compliance — Vizio — update title to match newswire version 2021-10-21 07:21:28 -07:00
d8148b216f Copyleft Compliance — Vizio — Temporarily only just four news item 2021-10-19 13:06:59 -07:00
caab95c5fe make description on front page bigger and fix TotW <p> 2021-10-19 11:06:10 -07:00
dfd52469ba Copyleft Compliance — Vizio — "Special Message" was placeholder. 2021-10-19 11:06:10 -07:00
c94f162b22 Copyleft Compliance — Vizio — temporarily put first line of PR here 2021-10-19 11:06:10 -07:00
b4be253399 frontpage: comment out image until we have a good one. 2021-10-19 08:35:41 -07:00
8ea24e7378 Temp remove additional call out links. 2021-10-19 07:38:56 -07:00
82b59e50f6 Make copyleft compliance the term of the week. 2021-10-19 06:50:26 -07:00
05e217be59 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
549bff11cf Note that special message is coming later today. 2021-10-19 06:50:25 -07:00
Daniel Pono Takamori
6df0befc14 change email to link Learn More to /about 2021-10-19 06:47:58 -07:00
Daniel Pono Takamori
0f6085bc3b start Q&A page
edit menu to remove About section and rearrange other items
2021-10-19 06:47:58 -07:00
5ec6b8df2f use shoestring text 2021-10-19 06:47:58 -07:00
04ba5e2059 update frontpage description 2021-10-19 06:47:58 -07:00
fd526f65fa Add mobile menu and DuckDuckGo-based search. 2021-10-19 06:47:58 -07:00
e3986047b9 Reduce homepage top margin. 2021-10-19 06:47:58 -07:00
ae0d9b955f Overhaul header, first pass at second level navigation. 2021-10-19 06:47:58 -07:00
c7f31f1aa1 Rename "supporter" to "sustainer" in templates and URLs.
Does not rename the models.
2021-10-19 06:47:58 -07:00
f9f83c98d8 Tune up frontpage news/blog items and term of week, add call out section. 2021-10-19 06:47:58 -07:00
95afcfb5a1 Add missing </div> tag. 2021-10-19 06:47:58 -07:00
f879ea87f1 Hide RSS icon for frontpage news and articles. 2021-10-19 06:47:58 -07:00
c7dbeee87f Fix frontpage column alignment and subscription box. 2021-10-19 06:47:58 -07:00
2c364a5a7f 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
aac8c9f107 Try two press releases at a time on the front page. 2021-05-14 08:16:31 -07:00
e5c16a22cc Still too many blog posts on the front page. 2021-03-25 12:33:42 -07:00
212ebf9f4a Woah, too much old blog content on front page. 65 days better. 2021-03-23 19:01:15 -07:00
e1356c17c9 Tweak front page time delays and listings a bit. 2021-03-23 18:54:52 -07:00
be15caeaad 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