Commit graph

22 commits

Author SHA1 Message Date
b5bbf5aa47 Add FOSSY menu item to "What we do" menu 2023-10-05 22:12:16 +11:00
ef6bde84a3 Remove "The"s from top menu. 2021-10-21 20:36:41 -07:00
1793e6c99e Additional fixes for menu items related to news and press
A few additional places where the news and press pages were not
properly menu integrated.  This fixes various inconsistencies and
missing category and submenu markings in menus.
2021-10-21 12:40:09 -07:00
137203bf64 Fix minimal start of ourcoverage.html and correct various problems
ourcoverage.html was a reasonable minimal start but not really ready
for production.  Make changes necessary to put this into production,
as follows:

  * Rename ourcoverage.html to vizio-coverage.html.  This is just
    Vizio coverage for now.

  * Order articles by most in-depth/interesting.  Verified this
    ordering by consensus with Conservancy staff.

  * mailto: link for press coverage on the main inthenews page, but
    don't use that on Vizio page; it's unlikely we'll miss any of the
    Vizio coverage.

  * use — instead of -

  * put quotes around article titles.

  * Add missing PR Web article

  * Switch from <p>'s to <li>'s in vizio-coverage.html

  * Fix menu issues.  d4115b6 outlined the issues regarding how to
    add items to menu; it does require a CSS change as explained
    therein; merely using the right `base_` is not enough

  * Improve menu integration.  Per PR people's recommendation, the
    Vizio stuff that also goes in other areas needs to be placed in
    multiple menus.
2021-10-21 12:34:22 -07:00
2874b3ba23 Merge branch 'pono/supporter-updates' 2021-10-21 11:41:47 -07:00
fcecff98d8 fixup /press from Hannahs notes
a few s/supporters/sustainers/
add link to inthenews
update news and press menu
2021-10-21 11:29:40 -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
b09cc5fa7b Copyleft Compliance — Vizio — Shorten a few menu item names. 2021-10-20 07:49:01 -07:00
8687aafdc4 Copyleft Compliance — Vizio — call it "Vizio Lawsuit" on menu. 2021-10-19 11:06:10 -07:00
99b3c98af9 add back Vizio button on main page and Vizio into menu 2021-10-19 11:06:10 -07:00
9f22699a36 Copyleft Compliance — Vizio — fix typo in URL 2021-10-19 11:06:10 -07:00
5252e57e16 Copyleft Compliance — Vizio — put two links in Learn about it
This unreverts a210ae9860
2021-10-19 11:06:10 -07:00
a210ae9860 Revert addition from pono — Q&A link added too early
Commit d092c7b275 included this link,
and it was brought in from a branch from pono.  Removing it
temporarily.
2021-10-19 09:23:45 -07:00
a1fb74899d Filings ⇒ Transparency, necessary rename operation & related first
The Filings page will ultimately be part of the Transparency page,
but for now, just rename it in prep for  later changes.
2021-10-19 06:50:26 -07:00
fa481e71c0 Outreachy should be on “What We Do” menu; Copyleft Compliance first.
Note the FIXME in Member Projects class for menu selection; unsure
which one to use given the changes.
2021-10-19 06:50:26 -07:00
Daniel Pono Takamori
67ff1ceca4 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
c7eb860eb8 the class="MENU" goes with the <li> element, not <a> element. 2021-10-19 06:50:26 -07:00
b8a10c1ef0 Experiment to see if restoring class= for submenus fixes highlight. 2021-10-19 06:50:26 -07:00
Daniel Pono Takamori
701e525143 no-vizio 2021-10-19 06:50:25 -07:00
Daniel Pono Takamori
14669a049b temporarily(?) remove FAQs, Recommended Resources 2021-10-19 06:47:58 -07:00
Daniel Pono Takamori
a065ea74c1 remove donation sidebar from learn and press pages 2021-10-19 06:47:58 -07:00
d092c7b275 Break submenus out into separately included files for reuse in sidebars. 2021-10-19 06:47:58 -07:00