Closed Pomax closed 3 years ago
Frontend work for this has mostly been done already in https://github.com/mozilla/foundation.mozilla.org/pull/4990, and should work with the changes effected by this issue's work.
~Can this request be addressed as part of this ticket as well? 🥺~
[added to list]
We need a new reviewer since Pomax and I have both been working on this PR. @mmmavis any chance you have time to review this?
Note: I need to rebase this branch again.
https://github.com/mozilla/foundation.mozilla.org/pull/4990 got merged in.
redpen: https://redpen.io/p/bn82314af4898269e1
The areas of focus backend needs to be modified a little bit to match a design change: each area of focus should have an optional link to an internal page, which means we need the following backend changes:
UniversalLink
functionalitypage
foreignkey toWagtail.Page
with a PageChooser, withnull=True
/blank=True
And probably:
AreaOfFocus
model toHomepageFocusAreas
Empower Action
image: source/images/homepage/area-of-focus/01_empower-action-icon.png description: Issues like privacy, trustworthy AI, and digital rights impact all of us. Mozilla helps empower meaningful
Connect Leaders
image: source/images/homepage/area-of-focus/02_connect-leaders-icon.png description: We support activists and thought leaders shaping the future of our online lives.
Investigate & Research
image: source/images/homepage/area-of-focus/03_investigate-research-icon.png description: We publish open source research and host global convenings to make ideas like trustworthy AI mainstream.