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

26 Коммитов

Автор SHA1 Сообщение Дата
Ryan Johnson efbd78720a
update all libraries and pre-commit hooks 2024-01-12 12:04:56 -08:00
smith 28c4d0e76f 1518 - Legal footer bigger on Contribute page
* Removed global p from Svelte file
2023-11-20 11:36:24 +02:00
Tasos Katsoulas 7395a48687
Switching devices (#5471)
* initial set-up for the firefox device migration project

* add HTML file for UI wizard and more (#5449)

* Break out related documents to macro

* Tabbed menu scaffolding

* switching devices -- add wiki "UI" hook for device-migration wizard (#5455)

* add new UI component hook to wiki parser

* address feedback

* forgot to remove this

* add tests

* add stage/prod fxa metrics-flow endpoints to connect-src CSP (#5457)

* Use the is_switching_devices tag in document.html for script injection.

This also adds some default values for the FIREFOX_SWITCHING_DEVICES_ARTICLES
and FIREFOX_SWITCHING_DEVICES_TOPIC settings.

* Stub out SwitchingDevicesWizardManager class with a simple test, and add instantiator (#1254) (#5461)

* load device-migration-wizard JS in all places needed (#5462)

* load device-migration-wizard JS in all places needed

* make is_switching_device_document a property on the model

* ensure ui/youtube embeds are not wrapped with p tag

* setting up form-wizard skeleton

* Cleanup and formatting, load form-wizard in specific places

* Simplify data since we don't need to account for going between steps, cleanup entrypoints.js change

* add stage & prod FxA servers to form-action CSP (#5467)

* load switching-devices.js bundle for preview cases (#5466)

* load switching-devices.js bundle for preview cases (#5466)

* load switching-devices.js bundle for preview cases (#5466)

* Make SwitchingDevicesWizardManager request FxA metrics immediately after construction. (#1261)

This also:

* exposes the settings Django object to UI components
* adds a new FXA_ROOT settings value

* Add progress indicator and header to the wizard

* Call gettext for header string, change #steps to private field

* Lint fix

* create current_user graphql query

---------

Co-authored-by: Ryan Johnson <rjohnson@mozilla.com>
Co-authored-by: Ryan Johnson <escattone@gmail.com>
Co-authored-by: Mike Conley <mike.d.conley@gmail.com>
Co-authored-by: hannajones <jones.hanna.m@gmail.com>
Co-authored-by: Hanna Jones <hjones@mozilla.com>
2023-05-10 08:27:26 -07:00
Ryan Johnson 07251c8769 use border-radius tokens 2023-03-29 13:31:43 -07:00
Tasos Katsoulas a3bacec530 Update wording in KB 2022-11-30 15:29:13 +02:00
Tasos Katsoulas 52db692332
Hide outline in landing page 2022-11-07 14:46:31 +02:00
Tasos Katsoulas 2e01156585
s/mobile/store slug 2022-10-27 17:27:15 +03:00
Ryan Johnson 99a8ea8580
use relative urls to avoid SUMO_URL 2022-10-26 13:06:07 +03:00
Kia e95f87328a
Update Contribute.svelte 2022-10-25 17:55:15 -05:00
Tasos Katsoulas 68358fd88d
Copy updates. 2022-10-24 12:47:02 +03:00
Tasos Katsoulas b1336c7d10
Update wording in new contribution experience 2022-10-14 16:54:55 +03:00
Tasos Katsoulas f9e581cea5
Fix playstore tile 2022-10-14 16:54:54 +03:00
Tasos Katsoulas ffddfca1ec
Register contributors to new groups 2022-10-14 16:54:19 +03:00
Tasos Katsoulas d057bd6e98
Wire up signup flow 2022-10-14 16:54:19 +03:00
Tasos Katsoulas d63ed887d8
Format file with prettier. 2022-10-14 16:54:19 +03:00
Tasos Katsoulas bf8e00dea1
Route contribution flows. 2022-10-14 16:54:19 +03:00
Tasos Katsoulas b6dc08a4e2
Introduce urql client 2022-10-14 16:54:19 +03:00
Tasos Katsoulas e564fe900a
Introduce Linkable component 2022-10-14 16:53:51 +03:00
Leo McArdle 891a86eb05
add pre-commit config for svelte 2022-10-14 16:53:50 +03:00
Leo McArdle 2e20094bd1
quieten gettext warnings, fix l10n for svelte
fix test_locales.sh script to test with pirate locale
2022-10-14 16:53:50 +03:00
Leo McArdle 0a7ef58935
add high-dpi and webp images 2022-10-14 16:53:50 +03:00
Leo McArdle 143a474d5a
update page titles on area pages 2022-10-14 16:53:49 +03:00
Leo McArdle dc329a7ee0
add pages from figma designs 2022-10-14 16:53:49 +03:00
Leo McArdle b05b8eb3b7
add svelte html pre-rendering 2022-10-14 16:53:49 +03:00
Leo McArdle e8d178c936
ensure (s)css is handled properly by svelte (#5023)
involved some re-jigging of our scss files to ensure that unnecessary
bits of css weren't imported into svelte components when attempting to
import mixins or variables, as well as ensure imports are resolvable
by svelte-preprocess
2022-10-14 16:53:49 +03:00
Leo McArdle 3800193c73
svelte scaffolding for contribute pages (#5019) 2022-10-14 16:53:49 +03:00