Commit Graph

31413 Commits

Author SHA1 Message Date
camperbot
3fc28a1c84 chore(i18n,docs): processed translations (#47520) 2022-09-15 11:33:39 -07:00
camperbot
aa8253a0b5 chore(i18n,client): processed translations (#47521) 2022-09-15 11:32:48 -07:00
camperbot
f6a602f035 chore(i18n,learn): processed translations (#47522) 2022-09-15 11:30:53 -07:00
Oliver Eyton-Williams
ea8ffd386e fix: download ram more often (#47524) 2022-09-15 11:22:59 -07:00
Oliver Eyton-Williams
15309a88d0 fix: update lower jaw on ctrl enter (#47463)
* fix: update jaw on all ctrl-enter presses

* fix: show running tests while hiding feedback

Screenreaders still announcing running tests and then the output, and
the display now stops showing a flash of the new feedback message

* refactor: camelCase

* refactor: clean up and reduce renders

previousHint isn't really state, insofar as it changing should not
trigger a new render - a ref does the trick.

* chore: remove log

* fix: use ref to track latest attempts prop

* fix: allow lower jaw to trigger viewzone updates

React.render's callback cannot be relied on. It does not necessarily
get called on every update to the rendered element.

updateContainer is called on every render, so the editor will be
updated.

* refactor: attemptsNumber -> attempts

* fix: do not render on attempt changes

* refactor: more camelCase

* fix: try to prevent previous hint rendering

Co-authored-by:
Manabu Matsumoto <mmatsumoto1026@gmail.com>

* test: resetting of lower jaw

* fix: reset lower jaw when step is reset

* test: check congrats message appears on completion

* fix: hide feedback after reset

* fix: leave focus in the editor after passing tests

This is an attempt to work around a JAWS issue whereby the submit
shortcut (ctrl+enter) is ignored after the user passes all tests.

* test: submit button receives focus when tests pass

* fix: focus submit button when tests pass

Co-authored-by: Bruce Blaser <bbsmooth@gmail.com>

Co-authored-by: Bruce Blaser <bbsmooth@gmail.com>
2022-09-15 12:44:06 -05:00
Sem Bauke
8c83a96e93 feat: volume slider campfire mode (#47259)
* feat: volume slider campire mode

* fix: set a play sound interval

* fix: set volume to 50% if there is no volume key

* fix: add correct colors to progress bar

* fix: remove IE support

* fix: get slide value working in Chrome

* fix: remove space

* fix: actually use volume in the editor

* fix: add aria-label

* fix: set volume if not present in store

* fix: use label instead

* Apply Naomi's review on Toms suggestion

Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>

* fix: linting

* Update client/i18n/locales/english/translations.json

Co-authored-by: Bruce Blaser <bbsmooth@gmail.com>

Co-authored-by: root <root@DESKTOP-EMNPVBP.localdomain>
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
Co-authored-by: Bruce Blaser <bbsmooth@gmail.com>
2022-09-15 15:42:03 +03:00
camperbot
408968f0b9 chore(i18n,learn): processed translations (#47510)
* chore(i18n,learn): processed translations

* Update Ukrainian file to match state on crowdin

Co-authored-by: Ilenia <nethleen@gmail.com>
2022-09-14 18:30:37 +02:00
camperbot
7ce2179f2b chore(i18n,docs): processed translations (#47511) 2022-09-13 22:51:59 +05:30
Naomi Carrigan
f9f9cae7e9 fix(tools): download more ram (#47508) 2022-09-13 09:41:49 +02:00
Naffy Dharni
415bd82226 misc: correct typo in README.md (#47500) 2022-09-13 04:37:14 +00:00
Maciej Bąba
533c0345e4 fix(learn): lack of block code declaration (#47506)
Fix lack of block code declaration
2022-09-12 15:46:20 -07:00
TROLLGE
cd53a61202 fix(curriculum): changed the description of the instructions (#47502) 2022-09-12 22:34:47 +00:00
Oliver Eyton-Williams
9355406aed refactor: add explanation of instruction width (#47504) 2022-09-12 13:42:56 -07:00
Mrugesh Mohapatra
c15fd16ffe docs: update devops documents for client (#47358)
* docs: update devops documents for client

* chore: apply suggestions from code review

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2022-09-12 19:25:45 +05:30
renovate[bot]
5ff719a4c8 fix(deps): update font awesome to v6.2.0 (#47443)
* fix(deps): update font awesome to v6.2.0

* fix: update snapshots

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2022-09-12 17:16:32 +05:30
hanswang123456
9a95f232e1 fix(curriculum): Provide Example for Media Query (#47422)
* Update 612ec19d5268da7074941f84.md

* Switched order

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-responsive-web-design-by-building-a-piano/612ec19d5268da7074941f84.md

Co-authored-by: Muhammed Mustafa <muhammed@freecodecamp.org>

* Update 612ec19d5268da7074941f84.md

* Update 612ec19d5268da7074941f84.md

* Update 612ec19d5268da7074941f84.md

* Update curriculum/challenges/english/14-responsive-web-design-22/learn-responsive-web-design-by-building-a-piano/612ec19d5268da7074941f84.md

Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>

Co-authored-by: Muhammed Mustafa <muhammed@freecodecamp.org>
Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>
2022-09-12 13:19:55 +02:00
renovate[bot]
00665d96f3 fix(deps): update dependency @stripe/stripe-js to v1.36.0 (#47498)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-12 15:51:52 +05:30
camperbot
761dddeae3 chore(i18n,learn): processed translations (#47477) 2022-09-12 15:50:49 +05:30
Matias Osorio
d02dda9dc6 fix(curriculum): update description on step 15 of Building a City Skyline (#47501)
Update 5d822fd413a79914d39e98d7.md
2022-09-12 08:44:14 +02:00
Jeremy L Thompson
0c3be348fd fix(curriculum): Split Cat App Step 12 into two parts (#47320) 2022-09-11 21:36:25 -05:00
renovate[bot]
c37260e479 fix(deps): update dependency next to v12.3.0 2022-09-12 00:35:26 +00:00
renovate[bot]
b3b5beb543 chore(deps): update dependency concurrently to v7.4.0 2022-09-11 21:52:40 +00:00
renovate[bot]
6b432c006b fix(deps): update dependency @freecodecamp/curriculum-helpers to v1.1.0 2022-09-11 18:25:22 +00:00
renovate[bot]
1a6f67aa2c chore(deps): update dependency @rollup/plugin-typescript to v8.5.0 2022-09-11 15:34:23 +00:00
renovate[bot]
132426ebf9 chore(deps): update babel monorepo to v7.19.0 2022-09-11 12:17:56 +00:00
renovate[bot]
460335599d fix(deps): update dependency typescript to v4.8.3 2022-09-11 09:16:23 +00:00
renovate[bot]
743d5a660d fix(deps): update dependency react-i18next to v11.18.6 2022-09-11 04:24:29 +00:00
renovate[bot]
c123741f04 chore(deps): update typescript-eslint monorepo to v5.36.2 2022-09-11 01:19:21 +00:00
renovate[bot]
9f61523d08 chore(deps): update dependency redux-saga-test-plan to v4.0.6 2022-09-10 22:14:45 +00:00
renovate[bot]
c4ffea5500 chore(deps): update dependency eslint-plugin-react to v7.31.8 2022-09-10 18:54:36 +00:00
renovate[bot]
14af408110 chore(deps): update dependency @types/node to v16.11.58 2022-09-10 14:56:43 +00:00
renovate[bot]
72314fe5a6 chore(deps): update actions/setup-java digest to d854b6d 2022-09-10 11:20:48 +00:00
Jon Rutter
ccc4a82016 fix(curriculum): Update Registration Form step 29 seed code to correctly render a checkbox (#47481)
Update seed code to render a checkbox
2022-09-10 07:36:08 +02:00
renovate[bot]
af224577a9 chore(deps): update actions/labeler digest to 2f7477e 2022-09-10 02:57:47 +00:00
Manabu Matsumoto
79f937ea1d fix(curriculum): change the instruction text (#47461)
* fix: change the instruction text

* fix: make instruction sentence more straightforward

Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>

Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>
2022-09-09 09:06:20 +02:00
camperbot
b68fa3f264 chore(i18n,learn): processed translations (#47469) 2022-09-08 11:12:15 -07:00
Dylan R
2c0bac12cc fix(curriculum): typo in 65 of building a magazine project (#47470)
switch second to third
2022-09-08 11:11:01 -07:00
kulraj chavda
acc966ac31 add visual separation in Change language menu UI (#47418)
add visual seperation in Change language menu UI
2022-09-08 13:16:27 +05:30
camperbot
d90953407a chore(i18n,learn): processed translations (#47460) 2022-09-07 12:35:53 -07:00
Tuukka Hastrup
14076cbde0 fix(curriculum): Clarify understand-string-immutability (#47448)
* Clarify understand-string-immutability

Remove some misleading explanation (immutability is orthogonal to literals).

* Remove extraneous whitespace

Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>

* Improve explanation per review suggestion

Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>

Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>
2022-09-07 19:35:41 +02:00
camperbot
46d08d324f chore(i18n,client): processed translations (#47458) 2022-09-07 16:11:41 +02:00
camperbot
1e4d5a3ee1 chore(i18n,docs): processed translations (#47433) 2022-09-07 16:10:19 +02:00
camperbot
dd03da4f51 chore(i18n,learn): processed translations (#47434) 2022-09-07 14:34:53 +02:00
camperbot
b7fefbf8a5 chore(i18n,client): processed translations (#47450) 2022-09-07 09:24:39 +02:00
renovate[bot]
8c6936cd46 chore(deps): update dependency eslint-plugin-react to v7.31.7 2022-09-07 00:56:40 +00:00
Manabu Matsumoto
145521b3d4 fix(UI): restore keyboard accessibility (#47427)
* fix: restore keyboard accessibility

* fix/ make code easier to maintain
2022-09-06 19:21:38 +02:00
renovate[bot]
921a8fdc4e chore(deps): update typescript-eslint monorepo to v5.36.1 2022-09-04 21:27:56 +00:00
David Abakelia-Chartia
5aa83c9653 feat(curriculum): Add links for the MP3 files (#47380)
* Added links for the MP3 files

Had to go through the trouble of finding audio clips in the source code of the sample project to finish mine.

* Apply suggestions from code review

Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>

Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
2022-09-04 13:31:42 +02:00
Tom
c280e8a363 feat: add preview popout window (#46251)
* feat: add preview popout window

* fix: remove unused

* fix: add title to window

* fix: add preview to window title

* feat: it works

* chore: clean up

* chore: more clean up

* fix: add better screen reader messages
2022-09-04 13:15:54 +02:00
renovate[bot]
b436b5b337 chore(deps): update dependency rollup to v2.79.0 2022-09-04 02:59:28 +00:00