Commit Graph

4216 Commits (408dd3a20423d320bfbd03841f1b945db87313d7)

Author SHA1 Message Date
Muhammed Mustafa afb861be9d
fix(client): making misclicking sign out harder (#46644)
* added hover and focus effect on signout

* increase spacing by increasing the height

* I remembered why I hated react so much

* will come back after the meeting

* cleared 10 types error

* fix: make lang menu more keyboard accessible

* increased button specificity and switch to navlink to focus better

* added className for future style when the fuction is functional

* this is funny

* slowly comming together

* will create the function tomorrow morning

* signout is read only bug

* Removed the need for enlist

* Update client/src/components/Header/components/nav-links.tsx

* Update client/src/components/Header/components/nav-links.tsx

* Props fails, I am removing enlist errors and implementing types

* Update client/src/components/Header/components/nav-links.tsx

Co-authored-by: Moshe <shootermv@gmail.com>

* half of eslint no unsafe call

* No issue without this eslint as well

* Couldn't fix enlist issue

* same error

* Removed eslint error

* no-unsafe-member enlist error

* Clear enlist error

* cleared type errors

* remove eslint no unsafe memeber access

* no unsafe return eslint

* I have opened pandora box

* npm errors

* I am really lost

* Cleared some typescript errors, hopefully I can create the modal now

* added basic style and a plan

* modal show and hide functionality

Co-authored-by: wongwinnie198@gmail.com

* Revert "modal show and hide functionality"

This reverts commit 237e0b00c4.

* modal show and hide functionality

Co-authored-by: wongwinnie198 <wongwinnie198@gmail.com>

* clear type error

* interesting my first animation attempt failed

* removed the modal

* added color, it may be damaging accessiblity

* revert translation.json changes

* cleared unused types and type mistake I added before

* Revert key press naming changes

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

* changed hover effect to danger variables and fix change language hover

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

* add lang manu height to gerenic selector

* remove redundant code, make cansel change stay color stay blue

* Revert me mess around

* prettier format

* test cypress interaction and if it accounts for mobile design

* Revert "test cypress interaction and if it accounts for mobile design"

This reverts commit 9b01e78156.

* refactor search form

* add missing value units

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

Co-authored-by: Bruce B <bbsmooth@gmail.com>
Co-authored-by: Moshe <shootermv@gmail.com>
Co-authored-by: wongwinnie198 <wongwinnie198@gmail.com>
Co-authored-by: mmatsumoto1026 <mmatsumoto1026@gmail.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2022-09-28 15:57:14 +02:00
Kristofer Koishigawa c3bd23d9a0
chore: bump number of English published articles (#47644) 2022-09-28 15:23:15 +09:00
Shaun Hamilton 79c232c586
fix(client): prevent sound on every render (#47640) 2022-09-28 15:15:49 +09:00
renovate[bot] 1be96a33a1 fix(deps): update stripe 2022-09-27 23:55:47 +00:00
Quincy Larson 107b86eb48
feat(client): add inspiring quote (#47643) 2022-09-27 16:13:26 +00:00
Ahmad Abdolsaheb 3cc25b49e5
feat: update footer Sept 22 (#47569)
* feat: update footer Sept 22

* feat: make linter happy

* Apply suggestions from code review

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>

Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com>
2022-09-27 21:24:20 +05:30
Oliver Eyton-Williams a2790190b2
refactor: saving portfolio items (#47635) 2022-09-27 21:10:01 +05:30
sidemt 147ef7ba8b
chore(i18n): update Ukrainian links (#47638) 2022-09-27 16:45:47 +02:00
Ilenia 8135980cbb
fix: change keyword for code highlighting on forum (#47625) 2022-09-27 13:19:21 +05:30
abe 67217160f6
fix: allow user to add one unsaved item at a time (#47567)
Co-authored-by: kravmaguy <flex4lease@gmail.com>
2022-09-27 12:17:58 +05:30
renovate[bot] de8ccffe10 chore(deps): update codesee to v0.378.0 2022-09-27 02:55:20 +00:00
Muhammed Mustafa 7df8f75770
chore(i18n): update German forum links (#47571)
add german forum links
2022-09-26 19:41:13 +05:30
renovate[bot] 54dac7bae4 chore(deps): update dependency autoprefixer to v10.4.12 2022-09-24 14:01:10 +00:00
Bruce Blaser 3394c8aad2
fix(a11y): improve keyboard accessibility in tablist (#45866)
* chore: resolve conflicts

* fix: focus outline on console pane

* refactor: focus indicator on console pane

* chore: remove commented code

* chore: resolve conflicts

* chore: add newline to end of file

* chore: fixed for prettier's sake
2022-09-23 22:00:20 +05:30
camperbot a62f78cd22
chore(i18n,client): processed translations (#47591)
Co-authored-by: Mrugesh Mohapatra <hi@mrugesh.dev>
2022-09-22 20:11:22 +02:00
Shaun Hamilton fba4d99ff4
fix(client): remove dedent to dedent forum posts (#47578) 2022-09-21 11:51:28 -07:00
camperbot de711ea758
chore(i18n,client): processed translations (#47581)
Co-authored-by: Mrugesh Mohapatra <hi@mrugesh.dev>
2022-09-21 09:21:39 -07:00
Naomi Carrigan fba16b7dd1
fix: lint json (#47565)
* fix: lint these json again

* broken: check for failures on trailing comma

* revert: remove intentionally broken commit for ci demonstration

This reverts commit 526187df2f.

* fix: maybe this is why we had it turned off......
2022-09-20 13:57:34 +01:00
camperbot 8d1e22c2dc
chore(i18n,client): processed translations (#47558) 2022-09-20 14:43:46 +09:00
Mrugesh Mohapatra cf3b1f83c2
fix: german motivation - remove extraneous chars (#47561) 2022-09-19 21:20:05 +05:30
sidemt 242c5b4bad
chore(i18n): Update Ukrainian forum links (#47556)
Update Ukrainian forum links
2022-09-19 13:28:30 +02:00
renovate[bot] ecaefe8b67 fix(deps): update dependency react-instantsearch-dom to v6.33.0 2022-09-19 00:01:17 +00:00
renovate[bot] 58a01790e5 chore(deps): update codesee to v0.372.0 2022-09-18 14:30:34 +00:00
renovate[bot] 472f5fd747 fix(deps): update dependency sanitize-html to v2.7.2 2022-09-18 11:19:25 +00:00
renovate[bot] 61a72ae2ca chore(deps): update dependency autoprefixer to v10.4.11 2022-09-18 02:32:01 +00:00
renovate[bot] 6a0c0149e7 chore(deps): update babel monorepo 2022-09-17 11:32:25 +00:00
camperbot 3ed8ec2115
chore(i18n,client): processed translations (#47531) 2022-09-17 01:13:50 +09:00
Ilenia 7c96fee948
fix: forum post template correct html comment (#47529) 2022-09-16 09:36:06 -05:00
camperbot aa8253a0b5
chore(i18n,client): processed translations (#47521) 2022-09-15 11:32:48 -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
Oliver Eyton-Williams 9355406aed
refactor: add explanation of instruction width (#47504) 2022-09-12 13:42:56 -07:00
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
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
renovate[bot] 6b432c006b fix(deps): update dependency @freecodecamp/curriculum-helpers to v1.1.0 2022-09-11 18:25:22 +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] 9f61523d08 chore(deps): update dependency redux-saga-test-plan to v4.0.6 2022-09-10 22:14:45 +00: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 46d08d324f
chore(i18n,client): processed translations (#47458) 2022-09-07 16:11:41 +02:00
camperbot b7fefbf8a5
chore(i18n,client): processed translations (#47450) 2022-09-07 09:24:39 +02: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
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] e877720f88 chore(deps): update codesee to v0.364.0 2022-09-03 23:55:32 +00:00
renovate[bot] 6b6a03913c fix(deps): update dependency react-instantsearch-dom to v6.32.1 2022-09-03 20:25:22 +00:00
camperbot c525a36157
chore(i18n,client): processed translations (#47429) 2022-09-01 13:35:07 -05:00
camperbot f5ecb9aa95
chore(i18n,client): processed translations (#47420) 2022-08-31 08:58:56 -07:00
Sem Bauke 57695d7d88
feat: add lang code to iframe (#47365)
* feat: add lang code to iframe

* feat: apply Naomi's code review

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

* fix: Iframe title test

* Apply suggestions from code review

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

* fix: hopefully things make sense

* fix: steal sem's idea for DOMParser

* fix: make the solution work on the main frame

Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
2022-08-30 09:30:02 -07:00
camperbot 3642ddfcd8
chore(i18n,client): processed translations (#47414) 2022-08-30 14:54:27 +02:00