Граф коммитов

5898 Коммитов

Автор SHA1 Сообщение Дата
Stephanie Hobson e775d32f1f
Refresh: Add springboard component (Fix #15305) (#15448)
* Refresh: Add springboard component (Fix #15305)

- add springboard component
- use springboard component for links to media about AI
- update launchpad component to use same technique for the partial top/bottom borders
- add and use variables for transition easing and speed
2024-11-20 13:26:25 -08:00
maureenlholland f445fb6136
Nothing personal updates (fixes #15420) (#15445)
* Nothing Personal Updates (fix #15420)

* design feedback: increase body copy weight

* design feedback: adjust border color and browser box radius

* design feedback: keep browser bar title centered on mobile

* design feedback: reduce spacing for no-asset section gaps

* design feedback: avoid layout shift as random responses change

* design feedback: add stickers after browser window pop-in

- re-exported foxy, heart, and smiley svgs to get rotations from assets
- moved stickers from pseudo-elements to inline html to allow animation
- added check for dependent animations to run after main animation ends

* analytics: add data-cta-text for randomizer button

* demo: options for drawing attention to button

* design feedback: update stroke widths

* design feedback: increase fox bush gif by 10%

* design feedback: link sidebar icon to red panda video

* Use html entities for symbols

* Browser support fallbacks

* Handle reduced motion preferences

* Organization and minor clean-up

* Remove easy switching feature on mobile-size screens

The mobile browser does not have this function yet.

We have helper JS to detect platform and append classes, so we can
hide this feature on android and ios. Default will be to show.

* Review fixes
2024-11-20 15:49:16 +00:00
Stephanie Hobson 4c83bd92bd
Refresh: homepage - hero, update to black with flag (Fix#15482) (#15508)
* Refresh: homepage - hero, update to black with flag (Fix #15482)

- Make the homepage "hero" its own component, seperate from about page
- Add alt white and black colours
- HTML, CSS, and images to support the new "hero" on the homepage

* review fixes
2024-11-19 15:23:54 +00:00
Jan Brasna b50271044b
Fixup CTD landing & update promo link (#14965)
* Fix ctd-promo-de
* Fixup and simplify CTD landing
* Fix repeated ids
* Fix missing fr v6
* Fix mobile escaping
* Add a Protocol override note
2024-11-18 14:33:58 -08:00
Stephanie Hobson 0f4d04e9e6
Seperate components of "hero" (#15510)
- seperate about "hero" into 3 components (intro, feature, pictos)
- add alt white and black backgrounds
- move images from m24/about folder to mozorg/about/m24
- optimize community and manifesto images
2024-11-18 13:36:30 -08:00
Alex Gibson 618d5c2813
Leadership page a11y fixed (Fixes #15335) (#15460)
* Leadership page a11y fixed (Fixes #15335)
2024-11-18 11:50:32 -08:00
Alex Gibson 3b7942e047
Add WNP 133 for VPN (Fixes #15488) (#15512) 2024-11-18 17:01:43 +00:00
Jingwen Zhu 30d8722f35
homepage donate section style update (#15494) 2024-11-15 11:33:32 -08:00
Alex Gibson e4df84ed54 Add spacer to VPN mobile pricing display (#15463) 2024-11-14 14:56:20 +00:00
Alex Gibson 848d459173
Increase navigation logo lockup size (Fixes #15477) (#15491)
* Increase navigation logo lockup size (Fixes #15477)

* Review fixes
2024-11-14 13:58:27 +00:00
Alex Gibson 62965e088b
Update pencil banner icon (Fixes #15479) (#15490) 2024-11-13 19:02:04 +00:00
Jingwen Zhu 0cf1dc98f7
update M24 navigation about menu layout (fix #15431) (#15483) 2024-11-13 15:39:57 +00:00
Stephanie Hobson e86f7791bd Decouple intro from hero 2024-11-13 13:04:19 +00:00
Alex Gibson be9a83edb3 Remove dontate nav CTA experiment code (Fixes #15446) 2024-11-13 09:09:12 +00:00
Alex Gibson b5d981cc0a Port navigation a11y fixes from Protocol (Fixes #14770) 2024-11-12 15:06:43 -08:00
Alex Gibson a31f0e64c7
Add pricing information to VPN mobile subscription CTA (Fixes #15463) (#15476) 2024-11-12 14:28:17 -08:00
Craig Cook 68dee4e33b Refresh: add fly-apart animation to showcase [#15304] 2024-11-11 14:09:54 +00:00
Jingwen Zhu fba0e139f8
update Firefox landing page image, fix text misalignment issue (#15466) 2024-11-07 11:59:29 -08:00
Jingwen Zhu 7241dd8df3
add Fx 20th NA+EU pages (fix #15383) (#15409) 2024-11-07 17:24:55 +00:00
Alex Gibson 8bbd3cfe4c Remove unused mastodon image reference from footer 2024-11-07 14:30:18 +00:00
Jingwen Zhu 0349017b88
M24 footer updates (fix #15427) (#15451) 2024-11-07 13:10:30 +00:00
Alex Gibson 36c797c963
Refresh: update open graph image (Fixes #15248) (#15455) 2024-11-07 09:53:03 +00:00
Alex Gibson 96b33c6f98 Refresh: update favicon (Fixes #15401) 2024-11-06 10:15:27 -08:00
Stephanie Hobson 9cd76c9888
Rename components to match designs (#15429) (#15449) 2024-11-05 16:08:35 -08:00
Craig Cook 585c704b7f
Refresh: home page updates [fix #15308] (#15410)
* Refresh: home page updates [fix #15308]

* update product list styling
* use SVG mask for pixel transitions
* add Headline SemiBold
* Donate section design updates [fix #15303]
* Update provisional copy and (some) images [#14892]
2024-11-05 09:44:40 -08:00
Alex Gibson bd5b2a43a8
Add close button to pencil banner (Fixes #15331) (#15413)
* Add close button to pencil banner (Fixes #15331)
2024-11-05 08:15:20 -08:00
Alex Gibson 085245cf69 Remove unused VPN article templates (Fixes #15371) 2024-11-05 06:35:02 -08:00
Stephanie Hobson 23da6414a6
Refresh: Standardize border widths (#15435) 2024-11-04 11:52:43 -08:00
Jingwen Zhu 3a16d18cb6
update wnp132 video thumbnails (fix #15419) (#15440) 2024-11-04 15:43:50 -04:00
Alex Gibson c3ed5d2bb8 Progressively enhance navigation (Fixes #15360) 2024-11-01 15:15:41 -07:00
Alex Gibson e3c09a8dc0
Update front-end linters (#15425) 2024-11-01 15:38:35 -03:00
Alex Gibson 011348a2a3
VPN download page CTA margin fix (Fixes #15405) (#15406) 2024-11-01 15:02:25 -03:00
Alex Gibson d203fae69b
Show footer newsletter details on email field focus (Fixes #15311) (#15415) 2024-10-31 12:40:50 -03:00
Jingwen Zhu b898c1ca9f
update about page hero and media section (fix #15302) (#15362) 2024-10-31 13:04:35 +00:00
Stephanie Hobson 4c42eeb640 Updated copy and images for about page 2024-10-30 15:08:14 -07:00
Stephanie Hobson 6f96cb8cd2
Send scroll event to data layer #15098 (#15179) 2024-10-30 13:34:19 +00:00
Craig Cook c6312126c1
Updated video image on WNP132 [#15295] (#15396) 2024-10-28 08:40:35 -07:00
Jingwen Zhu e70888b440
Add WNP for Firefox 132 (fix #15295) (#15384)
Co-authored-by: Craig Cook <craigcook@users.noreply.github.com>
2024-10-25 15:19:37 -07:00
clarapenn 99550af11a Fix a11y contrast issue on firefox/releasenotes page
Change background colour of all.download link
2024-10-25 10:25:15 +01:00
Jingwen Zhu f8614a89ec
update about page DEI and community sections (fix #15301) (#15365) 2024-10-23 16:35:35 +01:00
Reem H e14df69eec
Refresh: Add CTA pencil banner (#15272) 2024-10-23 15:42:12 +01:00
Alex Gibson 62b279fd90
[Refresh] Navigation positioning fix (#15361) 2024-10-23 14:57:58 +01:00
Craig Cook 916a34a693
Add paths to legacy nav and footer styles [#15120] (#15369) 2024-10-22 23:51:10 +04:00
Craig Cook 6f6d8fb59a
Refresh: Separate nav and footer styles from protocol base (#15353)
* Refresh: Separate nav and footer styles from protocol base [fix #15120]

* review fixes
2024-10-22 14:08:32 -03:00
Stephanie Hobson 7c27820f77
Add French transcreated content for edit PDF feature (#15193)
* Add French transcreated content for edit PDF feature #15193

- Created French variant of features/pdf-editor
- Added French features/pdf-free
- Added French page features/pdf-comp
- Added supporting images
2024-10-21 14:58:14 -07:00
Jingwen Zhu 5c6ebb5c15
Refresh: update navigation style (#15334) 2024-10-21 08:34:01 -07:00
Alex Gibson 7cdbaa2f3a
Migrate VPN resource center to Wagtail (#14860) (#15236)
* Bump wagtail-localize-smartling to 0.4.0
* For VPN CTA snippet, make the string name include the locale, to improve Admin UX
* Stop Django from downcasing the VPN Snippet model name, in order to improve Admin UX
* Fix bug where falling back to a non-CMS page in prefer_cms caused a 302 to en-US
* Stop wagtail-localize from publishing a non-default locale page when adding to the page tree
---------
Co-authored-by: Steve Jalim <stevejalim@mozilla.com>
2024-10-21 15:50:57 +01:00
Reem H 0945bba064
Add remaining Moments Pages for Root Certification update (#15319)
* added pages 20 and 21

* added pages 22 to 24

* review fixes
2024-10-21 12:56:30 +11:00
Alex Gibson d29d782245
Add Fx News one-click-subscribe page (Fixes #15142) (#15197) 2024-10-17 15:47:13 -07:00
Alex Gibson ab1e2a95c5
VPN market expansion (Fixes #15262) (#15314) 2024-10-17 14:15:07 +01:00