cori hudson
9d7fed3935
feat: wip: show privacy banner on all pages
2023-04-20 17:09:27 -04:00
cori hudson
8d45c766c1
feat: fix styling for privacy banner
2023-04-19 17:00:43 -04:00
cori hudson
d8192e669f
feat(splash): add privacy banner (first draft)
2023-04-19 11:51:35 -04:00
cori hudson
d09e067c44
feat(cookie policy): add all analytics cookies and strings
2023-04-12 11:10:09 -04:00
tomlum
53af50f556
fixes routes json
2023-04-07 21:32:40 -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
Chris Cuellar
ae7fca604d
Update src/views/ideas/ttt.json
...
Co-authored-by: cori hudson <cchudson98@gmail.com>
2023-04-05 15:32:54 -07:00
Chris Cuellar
487cdc7049
Update src/views/ideas/ttt.json
...
Co-authored-by: cori hudson <cchudson98@gmail.com>
2023-04-05 15:32:45 -07:00
cori hudson
0076113d8a
feat(cookie policy): basic table styling; start bringing in cookie info
2023-04-05 17:20:53 -04:00
cori hudson
d238aa8201
feat: replace TED embed with image link
...
removes sole advertising cookie present on site
2023-04-05 15:25:16 -04:00
cori hudson
682dd7e894
feat(cookie policy): add non-table cookies page strings
2023-04-04 17:02:43 -04:00
Colby Gutierrez-Kraybill
d343b514ba
Use handleSessionResponse to perform VPN redirect
2023-03-27 12:18:42 -04:00
Colby Gutierrez-Kraybill
21a795cd0b
Add vpn_required to defaults in various pages.
2023-03-27 12:18:42 -04:00
Colby Gutierrez-Kraybill
12438d8360
Add in vpn redirect to require staff to use vpn
2023-03-27 12:18:42 -04:00
Andy O'Neill
051be71f83
Merge pull request #7454 from aoneill01/feature/pass-flag-to-gui
...
feat: pass isTotallyNormal to gui
2023-03-21 13:58:03 -04:00
tomlum
6ddd6b784a
fixes formik
2023-03-20 14:43:55 -04:00
tomlum
ac191c0285
disables lint temporarily
2023-03-20 14:40:23 -04:00
tomlum
3ac6f0e5bf
removes shuffle library from presentation
2023-03-17 13:27:49 -04:00
tomlum
4cc420632c
hides community rows from homepage
2023-03-17 13:17:19 -04:00
tomlum
b2fc878903
design check
2023-03-16 14:22:19 -04:00
Andy O'Neill
6cab112090
feat: pass isTotallyNormal to gui
2023-03-16 12:48:09 -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
cori hudson
07406891a9
refactor: finish moving all strings in privacy policy to l10n.json
2023-03-02 17:22:51 -05:00
Tom Lum
6f209dd980
Merge pull request #7394 from LLK/educators-raspberry-pi-link-fix
...
REQ-17 fixes educators page raspberry pi link
2023-02-27 12:15:49 -05:00
cori hudson
f486121cf1
chore: fix links, update several more sections
2023-02-24 17:29:36 -05:00
tomlum
7bb06d722c
fixes raspberry pi link
2023-02-24 14:48:31 -05:00
cori hudson
b3cafadaf0
chore: move usage/legal grounds section to l10n json
2023-02-22 17:18:14 -05:00
Andy O'Neill
5e35844e28
fix: use span for localized messages
2023-02-22 09:28:58 -05:00
cori hudson
9820cf7ec5
chore(privacy policy,): fix nav message, add usage strings to l10n json
2023-02-21 16:36:20 -05:00
cori hudson
76bdc1ab49
refactor(privacy policy): update copy and enable translation of collection section
2023-02-21 16:36:20 -05:00
cori hudson
9e635d2cd8
initial work
2023-02-21 16:36:20 -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
cori hudson
02fa1a8b07
Merge pull request #7306 from bocoup/color-contrast-7182-v3
...
CE-297: Update aqua and gray colors
2023-02-14 10:46:51 -05:00
Chris Cuellar
fec605b705
Update dark gray color to use hsla
...
Co-authored-by: cori hudson <cchudson98@gmail.com>
2023-02-13 17:26:33 -08:00
Chris Cuellar
3acee460e4
Update aqua to use hsla values
...
Co-authored-by: cori hudson <cchudson98@gmail.com>
2023-02-13 17:26:13 -08: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
Ben Wheeler
ccf2e6ecb0
made project stats icons always opaque
2023-01-31 16:54:42 -05:00
Benjamin Wheeler
665723249b
Merge pull request #7264 from edelfino11/develop
...
CE-294 Fix(7137) Make the love and favorite icons colorblind friendly
2023-01-30 20:39:19 -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
Tom Lum
9634611c24
Merge pull request #7314 from tomlum/new-scratch-credits-dec-2022
...
Adds Scratch Credits (Dec 2022)
2023-01-03 13:36:02 -05:00
tomlum
2aaf6062a1
Merge branch 'new-scratch-credits-dec-2022' of github.com:tomlum/scratch-www into new-scratch-credits-dec-2022
2023-01-03 13:35:27 -05:00
tomlum
c9ab3ab747
removes cori from past contributors
2023-01-03 13:30:47 -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
Colby Gutierrez-Kraybill
7fb32181ba
Username updates for Yvette and Mariana
2022-12-21 09:28:54 -05:00
Paul Clue
bed412ec5f
Merge branch 'develop' into issue-7260
2022-12-19 15:46:27 -08:00
tomlum
463fa3778f
adds new scratch team members as of dec-2022
2022-12-19 18:42:21 -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
Chris Cuellar
5b4b04e05b
Updates aqua and gray colors
2022-12-16 11:26:15 -08:00
Paul Clue
0040e5526b
Replace h3 headers
2022-12-14 09:15:23 -05: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
f669119881
Remove button label
2022-12-12 15:48:14 -05:00
Paul Clue
6e22ee068f
Refactor tab component
2022-12-08 14:59:21 -05:00
Paul Clue
479e2d363e
Refactor tabs component
2022-12-08 04:17:45 -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
Erika Delfino
9c949ad0a4
Changes to stats, and new svgs
2022-12-01 21:27:36 -05:00
Erika Delfino
4a33fe99a6
Merge branch 'LLK:develop' into develop
2022-12-01 12:44:44 -05:00
Erika Delfino
c5c4bc163d
Fix(7137) Make the love and favorite icons colorblind friendly
2022-12-01 12:43:07 -05: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
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
192a4cd364
Merge pull request #7210 from aoneill01/scratch-link-download-page
...
feat: Create landing page for Scratch Link download (ENA-69)
2022-11-21 10:14:39 -05:00
Andy O'Neill
7d0ff3c196
Implement design feedback
2022-11-17 14:42:32 -05:00
Tom Lum
b0765ca250
Merge pull request #7217 from LLK/new-splash-banner
...
update hoc splash banner with new dates, new jpg, new strings
2022-11-17 09:31:16 -05:00
tomlum
bda1dd2aec
update hoc splash banner with new dates, new jpg, new strings
2022-11-16 14:36:42 -05:00
Andy O'Neill
3c45808380
Add unit tests and correct linting problems
2022-11-15 15:36:17 -05:00
tomlum
d5f3702f72
updated splash banner
2022-11-15 10:20:56 -05:00
Karishma Chadha
69065e129b
feat: Create landing page for Scratch Link download (ENA-69)
2022-11-15 09:22:44 -05:00
Andy O'Neill
7673bf66a0
Show alert if project uses video and cloud variables
2022-11-02 14:35:15 -04:00
tomlum
262ed7d79c
updates donation url
2022-10-24 22:37:15 -04:00
Ben Wheeler
bc829be9b4
revised teacher faq forums answer
2022-10-14 16:36:06 -04:00
Benjamin Wheeler
06f6cecf19
Merge pull request #7087 from benjiwheeler/student-registration-meta-tags
...
add meta tags to student signup page to prevent search indexing
2022-10-11 13:17:14 -04:00
Ben Wheeler
480b5e205f
add meta tags to student signup page to prevent search indexing
2022-10-06 23:04:24 -04:00
Colby Gutierrez-Kraybill
1240c9e8b5
fix lint issue
2022-09-27 21:02:31 -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
22ed62400c
Missing commit for valid/invalid
2022-09-27 13:37:57 -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
SeansC12
a9860beb3c
removed duplicate json key in src/l10n.json
2022-09-08 13:17:03 +08:00
cori hudson
51b64cb3f8
Merge pull request #6999 from mxmou/commenting-off-message
...
CE-177 Change "commenting is off" message for projects
2022-08-29 14:28:26 -04:00
cori hudson
f6f4a014ef
Merge pull request #6998 from mxmou/by-u-slash
...
CE-178 Use correct username prefix in 2020 Annual Report
2022-08-26 15:19:32 -04:00
cori hudson
b3bd7a8fb2
Merge pull request #7000 from mxmou/mac-os
...
CE-176 Change "Mac OS" to "macOS" on extension pages
2022-08-26 10:15:44 -04:00
Maximouse
7a977e680c
Change 'Mac OS' to 'macOS' on extension pages
2022-08-26 10:46:50 +02:00
cori hudson
c4cf213404
Merge pull request #7012 from corihudson/CE-139-credits-page-update
...
fix(CE-139): update credits page
2022-08-23 09:52:03 -04:00
Cori Hudson
17dfb8f759
fix(credits): revert newline change at end of people.json
2022-08-22 14:02:25 -04:00
Cori Hudson
cf1be41b6b
fix(credits): revert whitespace changes
2022-08-22 11:14:55 -04:00
Cori Hudson
4a599b485f
fix(credits): add Eric Schilling to past team members <3
2022-08-22 10:54:40 -04:00
Cori Hudson
6444257ad6
fix(credits): add Teo to team members
2022-08-22 10:37:53 -04:00
Cori Hudson
7571111845
fix(credits): move Cori Hudson from past to current members list
...
i'm back 😎
2022-08-22 10:34:16 -04:00
Maximouse
fdaf5eda23
Change 'commenting is off' message for projects
2022-08-19 11:54:04 +02:00
Maximouse
6edc6576fa
Use correct username prefix in 2020 Annual Report
2022-08-19 11:34:53 +02:00
cori hudson
10844c973a
Merge pull request #6867 from apple502j/patch-24
...
CE-141 Remove reference to Echo sound editor effect
2022-08-16 15:49:19 -04:00
Cori Hudson
55790f6e2c
fix: remove trailing slash from cleanspeak url
2022-08-16 09:06:37 -04:00
Cori Hudson
bfc821778b
fix: use correct cleanspeak product url
2022-08-15 12:01:32 -04:00
Ben Wheeler
242bf1dbae
added Jolie and Zachary to past contributors
2022-07-13 16:50:07 -04:00
Ben Wheeler
54b8e1f806
added back Dalton (sorry Dalton)
2022-07-13 16:40:41 -04:00
Ben Wheeler
bdf0632de2
added people who were taken out of current team to past contributors
2022-07-13 15:58:18 -04:00
Christopher Willis-Ford
e9d9fb135e
Merge pull request #6909 from cwillisf/conf-2022-scratch-link-info
...
add macOS troubleshooting info on all extension pages
2022-07-12 12:43:51 -07:00
Christopher Willis-Ford
804bbbcc2e
don't translate most extension device names
2022-07-12 07:22:30 -07: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
Benjamin Wheeler
92a4ed6f43
Merge pull request #6894 from benjiwheeler/remove-some-st-from-credits
...
removed ray, carl, karishma, bryce, katelyn, sarah. <3 <3 <3
2022-07-06 15:05:15 -04:00
Ben Wheeler
d9d4b03261
fixed test for conference link; changed footer link to not involve redirect
2022-06-29 12:17:08 -04:00
Ben Wheeler
b2b521befc
removed ray, carl, karishma, bryce, katelyn, sarah. <3 <3 <3
2022-06-29 09:51:02 -04:00
Ben Wheeler
6fdc5ce09e
removed conference 2022 files
2022-06-13 12:11:55 -04:00
Ben Wheeler
54b6744599
redirect conference 2022 routes to redirect: https://www.scratchfoundation.org/scratch-conference
2022-06-09 19:14:37 -04:00
apple502j
d40de4d8e9
Remove reference to Echo sound editor effect
2022-06-09 00:05:37 +09:00
Benjamin Wheeler
bac1e17d86
Merge pull request #6648 from mxmou/studio-comments-responsive
...
Fix studio comment issues on narrow screens
2022-06-08 10:39:52 -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
Sarah Otts
7bd153f0c8
Merge pull request #6647 from mxmou/reply-indent-align
...
Fix reply input indentation and alignment
2022-06-08 10:29:38 -04:00
tomlum
bdb65bdbff
indentation refactoring
2022-06-08 09:56:56 -04:00
tomlum
e60d1b7ce0
reindents gui
2022-06-08 09:54:29 -04:00
tomlum
9ff89c5d0a
lint refactor
2022-06-08 09:50:33 -04:00
tomlum
fa8e1c9ab1
adds clarifying comment
2022-06-08 09:43:52 -04:00
tomlum
ec7f8735f1
moves const
2022-06-07 17:28:42 -04:00
tomlum
7a52cedae1
replaces isNewProject
2022-06-07 17:08:36 -04:00
tomlum
6aca8d6e23
adds condition for loading projects
2022-06-07 12:37:05 -04:00
tomlum
60965bd24b
adds changes from previous PR
2022-06-06 15:49:54 -04:00
tomlum
99e3a469a1
Merge branch 'develop' of https://github.com/LLK/scratch-www into hotfix/project-token
2022-06-06 13:48:38 -04:00
tomlum
aed6b7b2a0
lint fix
2022-06-06 09:54:31 -04:00
tomlum
409dfbdc36
deploy to staging
2022-06-06 09:47:03 -04:00
tomlum
82cadf1a7b
adds fix for new project from old project
2022-06-02 15:14:06 -04:00
tomlum
2d921cb78a
refactors project token check for new projects
2022-06-02 15:02:26 -04:00
tomlum
dc656f496b
work on load project fix
2022-06-02 14:07:02 -04:00
tomlum
316db7f4e8
passes correct token to gui
2022-05-31 16:29:29 -04:00
picklesrus
e896c60f9a
Revert "Send fastly token to gui"
2022-05-24 17:01:54 -04:00
picklesrus
979022e372
Revert "Adds check for newly created project to not require token"
2022-05-24 16:59:46 -04:00
tomlum
4319820a72
lint fix
2022-05-24 14:19:46 -04:00
tomlum
16ae1a5d0f
adds check for newly created project to not require token
2022-05-24 14:06:41 -04:00
seotts
7281f65d97
Fix “Creative Expression” description copy in annual report
2022-05-24 10:41:40 -04:00
tomlum
0465ba334d
Merge branch 'develop' of https://github.com/LLK/scratch-www into send-fastly-token-to-gui
2022-05-23 10:45:42 -04:00