Georgi Angelov
b1ac5e27bb
Update key naming on the email confirmation dialogs
2024-08-21 13:01:23 +03:00
Georgi Angelov
1564358bac
Update messaging on the email confirmation banner and modal for under-13 users
2024-08-19 14:44:06 +03:00
Georgi Angelov
7c67d95085
Change messaging on welcome step of registration for under 13
2024-08-16 17:39:29 +03:00
Georgi Angelov
0fb18c4650
Split sign up email messaging based on if user is under 13
2024-08-07 15:19:28 +03:00
Christopher Willis-Ford
9c8ef43dc4
refactor: ensure any given file is all CJS or all ESM
2024-03-20 15:13:15 -07:00
Christopher Willis-Ford
7b48c5a638
style: fix react/jsx-pascal-case violation in form.jsx
2024-02-26 14:08:06 -08:00
Christopher Willis-Ford
170256c20f
style: fix no-prototype-builtins violations
2024-02-26 13:35:15 -08:00
Christopher Willis-Ford
34aee46da4
style: don't complain about iframe allowTransparency
...
See also https://stackoverflow.com/a/5182176
2024-02-26 13:29:17 -08:00
Christopher Willis-Ford
a96fe522f4
style: fix automatically-fixable lint issues
2024-02-26 10:10:19 -08:00
Christopher Willis-Ford
4491d985fc
fix: move the 'if Scratch Link is not running' advice into the Troubleshooting section
2023-07-31 11:31:34 -07:00
Christopher Willis-Ford
0ebd9a9245
Merge branch 'develop' into scratch-link-2.0-mac-release
2023-07-27 07:29:37 -07:00
Christopher Willis-Ford
5af85a596f
fix: update browser compatibility text for Scratch Link 2.0
2023-07-12 15:21:05 -07:00
Christopher Willis-Ford
2935d7dd01
fix: move EV3 troubleshooting into troubleshooting section
2023-07-12 15:21:00 -07:00
Christopher Willis-Ford
beb810933a
feat: add Scratch Link 1.4 link for EV3 troubleshooting
...
Plus lots of minor style changes to make it fit well.
2023-07-11 15:32:57 -07:00
Christopher Willis-Ford
48e62c4caf
feat: link Scratch Link landing page from extension pages
2023-07-11 15:23:10 -07:00
Christopher Willis-Ford
84fab48560
chore: replace UA with GA4 through GTM
2023-06-30 08:52:55 -07:00
Andy O'Neill
1c396ddbb1
Merge branch 'develop' into feature/color-contrast
2023-06-13 10:41:20 -04:00
mrsrec
c2cddbf633
Fix cookie expiring in session
2023-05-27 22:27:37 -07:00
Andy O'Neill
179e4beaa3
fix: update privacy policy banner color
2023-05-26 09:45:56 -04:00
cori hudson
01a6e83eba
fix(privacy banner): make banner aside use sticky position
2023-05-25 10:10:59 -04:00
Andy O'Neill
728461dc2f
Merge branch 'develop' into feature/color-contrast
2023-05-24 13:42:07 -04:00
Andy O'Neill
c996b1289f
feat: use purple accent color for accessibility
2023-05-22 15:32:37 -04: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
8220220af1
feat(privacy banner): set expiration of policy cookie to 3 weeks
2023-05-03 16:13:40 -04:00
cori hudson
709dffb600
feat(privacy banner): add l10n, better a11y
2023-04-21 15:00:58 -04:00
cori hudson
d7ca6dd6b2
feat(privacy banner): fix margin, move cookie logic to banner
2023-04-21 10:44:11 -04:00
cori hudson
9d7fed3935
feat: wip: show privacy banner on all pages
2023-04-20 17:09:27 -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
cori hudson
14bc572fee
Merge pull request #7309 from bocoup/alt-text-7178
...
CE-299: add alt-text descriptions to the Ideas page
2023-04-06 14:55:10 -04:00
Tom Lum
59718ce72e
Merge pull request #7427 from LLK/jobs-link-updates
...
CE-388 Updates Job Links
2023-03-13 09:57:08 -04:00
tomlum
7e22920c7c
updates job links
2023-03-09 13:49:15 -05:00
Andy O'Neill
51c493a450
Merge pull request #7348 from aoneill01/feature/react-intl-5
...
feat: upgrade react-intl
2023-02-21 15:46:34 -05:00
Andy O'Neill
d5bbb96a52
feat: upgrade react-intl
2023-02-21 15:36:27 -05:00
Ben Wheeler
d94ea585a2
Merge pull request #7264 from edelfino11/develop
...
CE-294 Fix(7137) Make the love and favorite icons colorblind friendly
2023-02-01 23:45:07 -05:00
Christopher Willis-Ford
3cb6bd91a2
fix: remove Sentry and rewrite ErrorBoundary tests
2023-01-27 06:57:29 -08:00
Christopher Willis-Ford
a2d07da8c2
feat: prepare for Scratch Link 2.0 macOS release
2023-01-19 15:00:13 -08:00
Benjamin Wheeler
dc8e255fb8
Merge pull request #7291 from edelfino11/NewBranch
...
CE-310 Fixes title overlap of EV3 for Firefox
2023-01-18 12:54:55 -05:00
cori hudson
76d24dc04a
Merge pull request #7308 from bocoup/landmark-elements-7170-v2
...
CE-272: Implement semantic landmark elements to improve Screen Reader navigation
2023-01-05 13:43:40 -05:00
Benjamin Wheeler
d4c4f805ae
Merge pull request #7272 from bocoup/issue-7177
...
CE-273: Heading levels should increase by one.
2023-01-03 18:46:55 -05:00
Paul Clue
ab688ab92c
Remove h3
2022-12-21 12:14:03 -05:00
Paul Clue
5073ff405d
Change styling from element to class
2022-12-21 12:10:22 -05:00
Chris Cuellar
363a9a4db2
adds alt-text descriptions to the Ideas page
...
Also mutes decorative icons in various buttons throughout the page.
2022-12-16 15:11:38 -08:00
Chris Cuellar
6316e05aa9
adds landmark elements to join page
2022-12-16 12:22:14 -08:00
Chris Cuellar
4f56425532
converts optional donor recognition section into an aside element
2022-12-16 12:22:14 -08:00
Chris Cuellar
0bf3192b42
adds primary landmark elements to page component
2022-12-16 12:22:14 -08:00
Benjamin Wheeler
65ac31822e
Merge pull request #7261 from bocoup/issue-7173
...
Fix gh-7173: The select element in the footer needs proper aria labeling
2022-12-13 22:35:44 -05:00
Benjamin Wheeler
32cce60904
Merge pull request #7253 from bocoup/issue-7176
...
Fix gh-7176: Fix empty h5 elements in the homepage
2022-12-13 22:35:22 -05:00
Paul Clue
7ea0815428
Explore and Search refactor
2022-12-13 19:13:03 -05:00
Paul Clue
4d6b5bd2e9
Update tab item
2022-12-13 08:31:56 -05:00
Paul Clue
6e22ee068f
Refactor tab component
2022-12-08 14:59:21 -05:00
Erika Delfino
eadc133cec
Fixes issue on EV3
2022-12-07 12:27:00 -05:00
Paul Clue
7f50c47704
Change em to rem and delet ul styling
2022-12-02 21:58:51 -05:00
Paul Clue
99ddaeea0e
Change heading levels
2022-12-02 11:57:54 -05:00
Paul Clue
5c44f03498
Add aria-label to select language-chooser element
2022-11-29 09:32:28 -05:00
Paul Clue
530c73c93b
Correct format issues
2022-11-27 17:28:04 -05:00
Paul Clue
5bacb80e63
Add conditional for h5s on homepage
2022-11-23 13:15:40 -05:00
Paul Clue
a9941f8a49
Add aria-label to search icon
2022-11-23 09:13:22 -05:00
Andy O'Neill
3c45808380
Add unit tests and correct linting problems
2022-11-15 15:36:17 -05:00
Karishma Chadha
69065e129b
feat: Create landing page for Scratch Link download (ENA-69)
2022-11-15 09:22:44 -05:00
tomlum
262ed7d79c
updates donation url
2022-10-24 22:37:15 -04:00
Colby Gutierrez-Kraybill
bea73415c1
Return early if local check on password fails
2022-09-27 21:02:14 -04:00
Colby Gutierrez-Kraybill
191cfb1d57
Add check on password complexity by using a backend call without divulging the list being checked against.
2022-09-22 00:23:59 -04: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
Ben Wheeler
d9d4b03261
fixed test for conference link; changed footer link to not involve redirect
2022-06-29 12:17:08 -04:00
Tom Lum
6b2653b2f9
Merge pull request #6644 from mxmou/avatar-overflow-hidden
...
Fix Explore/search tile overflow when avatars don't load
2022-06-08 10:39:33 -04:00
Tom Lum
43cfa015d6
hides alt text
2022-06-08 10:39:08 -04:00
seotts
f8cc0a6e9d
Remove bananas 🍌
2022-05-09 12:17:05 -04:00
seotts
3e287d41e0
Use larger fort (18px) for some paragraphs, per spec
2022-05-06 16:41:35 -04:00
Sarah Otts
b7b504d6d0
Merge pull request #6760 from bocoup/2021-annual-report
...
2021 annual report
2022-05-03 16:38:33 -04:00
caseymm
384a8e60a5
add tag component and fix linting
2022-05-02 12:04:07 -07:00
caseymm
0fd4c06cc3
css tweaks
2022-05-02 09:51:18 -07:00
Sarah Otts
611de01b61
Merge pull request #6757 from bocoup/2021-annual-report
...
2021 annual report
2022-05-02 10:22:45 -04:00
caseymm
240d6c0c87
start working on sparkles
2022-04-27 12:18:50 -07:00
picklesrus
96650c3fe0
Serve images from uploads instead of cdn2. cdn2 redirects to uploads already anyway.
2022-04-21 14:54:41 -04:00
picklesrus
ef299efc7f
Merge pull request #6646 from mxmou/compose-spacing
...
Correct comment compose spacing
2022-04-13 09:48:10 -04:00
caseymm
d6da78db95
fix linting
2022-04-08 11:56:18 -07:00
caseymm
a01349f05d
more work on access and start community
2022-04-08 11:48:44 -07:00
Tom Lum
93e31c32ea
Merge pull request #6687 from tomlum/conference-page-banner-adjustment
...
adjusts navigation height and banner image
2022-03-22 15:42:02 -04:00
tomlum
61dada8282
adjusts navigation height and banner image
2022-03-22 14:57:45 -04:00
Tom Lum
61bd06ac78
Merge pull request #6451 from mxmou/explore-search-left-align
...
Make author username alignment consistent on Explore and search
2022-03-18 16:41:15 -04:00
Tom Lum
6471832f7c
Merge pull request #6447 from mxmou/search-thumbnail-title-full-width
...
Increase max-width of studio titles on Explore and search
2022-03-18 16:28:47 -04:00
Sarah Otts
0d8a5a63ba
Merge pull request #6478 from JoelGritter/patch-2
...
fix(gh-6002): fix cursor for ideas tile images
2022-03-17 13:36:05 -04:00
Karishma Chadha
90a9075dbf
Add 2022 conference page. Refactor a bit of 2021 conference code so we don't have to create duplicate componenets
2022-03-15 18:22:40 -04:00
Maximouse
4738774011
Correct comment compose spacing
2022-03-15 13:00:08 +01:00
Maximouse
ea7f3cb770
Fix Explore/search tile overflow when avatars don't load
2022-03-15 11:25:17 +01:00
BryceLTaylor
e7c696de76
Fix format of url of caret.svg in language selector
...
also caret-hover.svg
2022-03-08 10:52:06 -05:00
rschamp
b648f82585
Remove expired Mandrill outage warning banner
2022-03-02 11:55:38 -05:00
Tom Lum
56a9b2b7e8
Merge pull request #6500 from tomlum/scratcher-onboarding
...
Scratcher Onboarding
2022-02-28 17:12:13 -05:00
Tom Lum
dadf7b337f
Merge pull request #6522 from tomlum/email-modal-css-fix
...
modal css fix
2022-02-28 16:59:10 -05:00
tomlum
cd483d704f
Merge branch 'develop' of https://github.com/LLK/scratch-www into scratcher-onboarding
2022-02-23 16:48:03 -05:00
BryceLTaylor
e2d1d50a33
Fixes styling of dropdown menu buttons for safari
2022-02-16 16:15:19 -05:00
tomlum
9255a6168b
modal css fix
2022-02-10 17:06:55 -05:00
BryceLTaylor
ccedbacb7d
Update .scss files to fix deprecated syntax
...
hsl and hsla now require a % for the saturation and lightness values
division is now handled with the function math.div() rather than a slash
This removes many deprecation warnings
2022-02-09 12:48:13 -05:00
BryceLTaylor
2ebdd767cc
replace node-sass with sass (dart-sass)
...
numbers are not valid class names and the new version of sass errors on it when the old version didn't.
Also, the jsx uses the class mod-2019 and I'm not sure why it worked in the first place.
We will need a followup to fix the deprecation warnings.
2022-02-09 12:08:51 -05:00
tomlum
f2bceb15e0
misc refactors
2022-02-04 16:25:16 -05:00
tomlum
497862d45c
Merge remote-tracking branch 'scratch/develop' into scratcher-onboarding
2022-02-04 14:41:40 -05:00
tomlum
3ec8a7fba8
Merge remote-tracking branch 'origin' into scratcher-onboarding
2022-02-04 14:33:54 -05:00