Commit graph

228 commits

Author SHA1 Message Date
Christopher Willis-Ford
48e62c4caf feat: link Scratch Link landing page from extension pages 2023-07-11 15:23:10 -07:00
cori hudson
8441129f0b
Merge pull request #7591 from corihudson/ce-334-privacy-policy-banner
CE-334: add privacy policy update notification banner
2023-05-15 16:25:57 -04:00
cori hudson
915a9a749c
Merge pull request #7541 from corihudson/ce-319-cookie-page
CE-319: Add cookie policy page
2023-05-11 10:15:08 -04:00
cori hudson
d99598eb94 fix(privacy banner): add date, start and end times to banner 2023-05-10 13:59:26 -04:00
cori hudson
709dffb600 feat(privacy banner): add l10n, better a11y 2023-04-21 15:00:58 -04:00
cori hudson
7dff6e3a5b
Merge pull request #7299 from bocoup/issue-7198
CE-292: Confusing tab navigation on explore page for screen readers
2023-04-07 14:39:47 -04:00
cori hudson
3e0d75b73e feat(cookie policy): add cookies to footer, analytics cookies started 2023-04-07 14:26:42 -04:00
Andy O'Neill
d5bbb96a52 feat: upgrade react-intl 2023-02-21 15:36:27 -05:00
Paul Clue
bed412ec5f
Merge branch 'develop' into issue-7260 2022-12-19 15:46:27 -08:00
Paul Clue
de17545c87 Add aria labels to elements 2022-12-01 05:39:09 -05:00
Paul Clue
badf817ab1 Add aria label to project button 2022-11-29 14:27:28 -05:00
Paul Clue
c514086a89 Add aria label for select element 2022-11-29 11:53:04 -05:00
Paul Clue
5c44f03498 Add aria-label to select language-chooser element 2022-11-29 09:32:28 -05:00
SeansC12
a9860beb3c removed duplicate json key in src/l10n.json 2022-09-08 13:17:03 +08:00
Maximouse
7a977e680c Change 'Mac OS' to 'macOS' on extension pages 2022-08-26 10:46:50 +02:00
Christopher Willis-Ford
d0e42fb39c add macOS troubleshooting info on all extension pages
I created a new `ExtensionTroubleshooting` component to store shared
troubleshooting steps. In the future I plan to move existing shared
troubleshooting steps into this component, but I don't think it's a good
idea to do this so close to the upcoming Scratch Conference. Moving
those steps will disrupt their localization strings in at least three
ways:
* each page is currently its own "resource" so the strings will move
  from one resource to another
* some of the strings include the device name, which I plan to replace
  using a `formatMessage` variable, changing the string in the process
* reusing the existing string IDs won't make sense: I plan to replace
  `microbit.checkOSVersionTitle` with `extensions.checkOSVersionTitle`
  for example

For now, all existing troubleshooting steps are being treated as
extension-specific in order to avoid localization disruptions. The new
versions of the strings are present, though, in order to allow
translators to start working on them if they'd like.
2022-07-08 18:09:49 -07:00
Joel Gritter
0d659b5d18
fix(gh-4969): add missing period to l10n string
Adds missing period to the end of the `comment.unconstructive.header` string.
2022-01-20 06:49:38 -05:00
seotts
cb3864c67a Update ids in modal tests 2021-12-17 13:13:36 -05:00
seotts
938f3f4dbf Put tips in a list 2021-12-17 13:13:36 -05:00
seotts
fa42938247 Rename l10n ids to refer to components 2021-12-17 13:13:36 -05:00
seotts
7f2b756aba Localize email confirmation banner 2021-12-17 13:13:36 -05:00
tomlum
85e5342748 email confirmation modal styling 2021-12-17 13:09:46 -05:00
Karishma Chadha
da231ed3af Change l10n string ID to match server error 2021-06-02 10:48:04 -04:00
Karishma Chadha
e57cd9a111 Introduce comment thread limit on studio comments. When a user clicks reply on a thread that has reached the limit, display a comment status message in place of the comment composer. The user should only see one status box in a message thread. 2021-05-25 23:17:57 -04:00
Karishma Chadha
b065ff86d4 Add l10n file to studios view and replace text with formatted message. 2021-05-07 17:04:14 -04:00
Paul Kaplan
2e029f8966 Move comment mute strings to general l10n file 2021-04-22 09:53:56 -04:00
seotts
ccab9566b8 Show different modal message when muted in the past 2021-03-23 11:00:01 -04:00
seotts
a1759f42b3 Revert "Revert "Content updates march 2021""
This reverts commit 65f69d1201.
2021-03-09 14:38:36 -05:00
Sarah Otts
65f69d1201
Revert "Content updates march 2021" 2021-03-03 15:39:25 -05:00
Zoë Bentley
118ffadb76 Changed images on About page and changed many text strings 2021-02-19 12:04:13 -05:00
picklesrus
fbf3d5a1f3 update feedback mistaake message 2021-02-11 16:20:44 -05:00
seotts
ba99d49298 Fix FeedbackForm tests + other small fixes
Add strings
2021-02-01 15:50:55 -05:00
seotts
a037395689 Merge branch 'automod-feedback-modal' of https://github.com/seotts/scratch-www into seotts-automod-feedback-modal
# Conflicts:
#	src/components/modal/mute/modal.jsx
#	src/components/modal/mute/modal.scss
#	src/l10n.json
2021-01-26 15:27:05 -05:00
seotts
9df36b0fcf add tests for feedback form, clean-up form 2021-01-25 17:52:59 -05:00
seotts
037f91e76c Revert "Revert "Add feedback step using a Formsy textarea""
This reverts commit 1bc3aaf0ee.
2021-01-22 15:14:06 -05:00
seotts
1bc3aaf0ee Revert "Add feedback step using a Formsy textarea"
This reverts commit 5e4fc154c6.
2021-01-22 15:12:14 -05:00
seotts
b42966ac6a Revert "Add feedback step using a Formsy textarea"
This reverts commit 5e4fc154c6.
2021-01-22 12:13:40 -05:00
seotts
5e4fc154c6 Add feedback step using a Formsy textarea 2021-01-22 11:58:56 -05:00
picklesrus
d8ad0c38ea Show warning message when user has been muted several times. 2020-12-17 15:43:07 -05:00
Chris Garrity
929e670d8f Internationalize the mute messages
Add formatted messages for comment status and mute modal
2020-12-11 08:44:17 -05:00
Ben Wheeler
924c862b9e remove email opt-in from join flow 2020-06-12 12:35:34 -04:00
seotts
52b8dff59a Add disrespectful report option, reorder options 2020-05-13 11:41:05 -04:00
Chris Garrity
d538d5d053 Localize the widget
Note that some of the Freshdesk locales don’t match the ones used by Scratch.
2020-05-01 12:09:19 -04:00
seotts
aca3ef0a0d Add scary subcategories 2020-04-22 15:38:39 -04:00
chrisgarrity
8d385afa44
Merge pull request #3569 from apple502j/remove-flag
Remove app flag
2020-04-22 07:28:11 -04:00
picklesrus
d6fdf90a56 remove unused message. 2020-04-20 17:38:20 -04:00
chrisgarrity
15990b5876
Merge branch 'develop' into remove-flag 2020-04-16 16:41:31 -04:00
picklesrus
2711bafbcd Change up the messaging in student registration to make the "don't use your real name" a blue info message and give some suggestions on how to choose a username. 2020-04-15 15:43:24 -04:00
apple502j
3146ee8b83 Remove app flag 2020-04-14 01:40:05 +09:00
Chris Garrity
7d9e6ea8b7 Add pop up Help widget
Initial version of contact us with the pop up Freshdesk help widget.
* adding feature flag `?CONTACT_US_POPUP=true` to the URL allows to switch between current contact-us with form, and new contact-us with popup widget.
* new copy for the contact us page (selected based on feature flag)
* handles scratchr2 redirects by pre-opening the popup on the contact us form and handles multiple parameters
2020-04-10 12:16:44 -04:00