camperbot
1063426e5d
chore(i18n,client): processed translations ( #47030 )
2022-07-26 00:25:21 +09:00
Dario-DC
dfd1fb22a0
chore(i18n): Updated italian/meta-tags.json ( #46963 )
...
* Updated italian/meta-tags.json
* Added keywords
2022-07-24 11:16:48 +02:00
camperbot
9433970aab
chore(i18n,client): processed translations ( #46962 )
2022-07-22 12:46:14 +02:00
Ahmad Abdolsaheb
93b3151cca
Adding meta-tags in Ukranian ( #46981 )
2022-07-22 10:00:18 +02:00
DanielRosa74
f0e4131f9d
Adding meta-tags in Portuguese ( #46973 )
2022-07-21 12:18:09 -05:00
sidemt
ccd128959a
i18n: add missing translation for Japanese ( #46974 )
...
i18n: add missing translation
2022-07-21 12:17:02 -05:00
Hankai Xia
b0faf882e1
chore(client): ts-migrate i18n-schema-validation ( #46703 )
...
* chore(client): Typescript migrate of i18n-schema-validation
* refactor(client): readJsonFile in i18n-schema-validation
* chore(client): extract field
2022-07-20 17:44:59 +02:00
camperbot
3ad1c72876
chore(i18n,client): processed translations ( #46953 )
2022-07-19 23:44:09 +09:00
Ahmad Abdolsaheb
72a9e76ce5
feat: remove the mention of recurring donations. ( #46948 )
...
feat: remove the mention of ongoing donations
2022-07-19 08:39:45 -05:00
Oliver Eyton-Williams
ef68b2ce7d
fix(client): simplify challenge completion wording ( #46938 )
2022-07-18 14:59:10 +02:00
camperbot
65196f6b49
chore(i18n,client): processed translations ( #46892 )
2022-07-14 17:06:49 +02:00
Naomi Carrigan
31a542d111
fix: update i18n keys ( #46838 )
...
* fix: update key for i18n CTA link
* chore: sync remaining keys
* fix: update forum category links
2022-07-10 10:25:46 +02:00
camperbot
a2d25f40c3
chore(i18n,client): processed translations ( #46787 )
2022-07-07 07:54:38 -07:00
Ahmad Abdolsaheb
ba6de5a8ef
feat: footer jun 22 ( #46764 )
2022-07-07 10:55:47 +02:00
camperbot
5a617186c1
chore(i18n,client): processed translations ( #46773 )
2022-07-06 17:34:24 +02:00
Muhammed Mustafa
793e021b82
chore(curriculum): remove wiki reference from cip ( #46457 )
...
Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org >
2022-07-05 23:26:03 +05:30
camperbot
d2b93ae838
chore(i18n,client): processed translations ( #46732 )
2022-07-01 15:03:55 +02:00
camperbot
bdd7278f54
chore(i18n,client): processed translations ( #46724 )
2022-06-30 17:25:34 +02:00
Ilenia
32175ff149
fix(client): fix typo ( #46690 )
2022-06-29 17:11:59 -05:00
camperbot
c7470ac4cd
chore(i18n,client): processed translations ( #46710 )
2022-06-29 16:36:28 +02:00
Muhammed Mustafa
c648de9ee7
fix(client): validation test is typing a file, that doesn't exist ( #46657 )
...
fix(client): validation test looking for a file that doesn't exist
2022-06-27 15:44:56 +02:00
camperbot
1fe52761c0
chore(i18n,client): processed translations ( #46681 )
2022-06-27 12:46:17 +00:00
camperbot
98bf5d72de
chore(i18n,client): processed translations ( #46642 )
2022-06-25 00:24:17 +09:00
Dario-DC
1cd3cedc74
feat: new italian footer ( #46634 )
...
new footer
2022-06-23 19:21:12 +02:00
camperbot
81f4feb3be
chore(i18n,client): processed translations ( #46630 )
2022-06-23 21:34:10 +05:30
Oliver Eyton-Williams
9046d70b67
fix: use certification hours consistently ( #46442 )
...
* fix: use certification hours consistently
Since the value appearing on the /learn map was hardcoded, it could have
gone out of sync with the certifications, which were relying on
certification-settings.
Also, for simplicity (and because it's hard to estimate accurately), all
the certifications are set to 300 hours. Fullstack being the exception,
as it is a set of certifications.
* feat: remove the hours from the map
2022-06-23 14:24:33 +03:00
Naomi Carrigan
4e8ab1634b
feat: update the new rwd intro ( #46624 )
2022-06-22 15:14:29 -05:00
camperbot
f69864913d
chore(i18n,client): processed translations ( #46601 )
2022-06-21 19:44:03 +05:30
camperbot
e95c76022b
chore(i18n,client): processed translations ( #46583 )
2022-06-20 18:28:03 +05:30
Bruce Blaser
bcb048a93b
fix(a11y): improve RWD challege grid accessibility ( #45957 )
...
* fix: improve RWD challege grid accessibility
* fix: change wording from challenge to step
* fix: improve keyboard focus indicator on step links
* fix: style jump link as button
* fix: accessible background color for completed steps
* refactor: make steps a nav region
* refactor: remove duplicate selector
* fix: enhance focus indicator on jump link
* fix: TS type
* refactor: remove unneeded CSS
* chore: resolve conflict
* chore: translate accessible name on nav
* fix: remove h4 from button
* fix: add course name to toggle button
* fix: improve accessibility of course stats on toggle button
* fix: prefix step links with sr-only "Step"
* fix: add start project button
* refactor: remove unnecessary spaces
* fix: clean up styles
* Update client/src/templates/Introduction/intro.css
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com >
2022-06-17 15:45:40 +03:00
camperbot
d4234c256b
chore(i18n,client): processed translations ( #46507 )
2022-06-15 15:17:07 +02:00
camperbot
8f57a8c976
chore(i18n,client): processed translations ( #46496 )
2022-06-14 21:09:31 +05:30
Bruce Blaser
46450b802c
fix(a11y): improve challenge test suite results accessibility ( #45802 )
...
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com >
2022-06-14 12:09:25 +05:30
camperbot
e559212f67
chore(i18n,client): processed translations ( #46484 )
2022-06-14 03:14:08 +09:00
camperbot
5a5272a67c
chore(i18n,client): processed translations ( #46439 )
2022-06-10 23:04:24 +09:00
camperbot
961a41de21
chore(i18n,client): processed translations ( #46420 )
2022-06-10 02:03:50 +05:30
Radi Totev
c0e0dcfef9
chore: improve spelling ( #46421 )
2022-06-09 16:18:35 +02:00
camperbot
89f78e4d8c
chore(i18n,client): processed translations ( #46402 )
2022-06-08 22:43:46 +05:30
camperbot
ecfac5733c
chore(i18n,client): processed translations ( #46381 )
2022-06-07 14:00:36 -03:00
Jordan Moore
fcf2dd7254
fix(UI): Remove 'CTRL + Enter' on CTA for mobile ( #46239 )
...
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com >
2022-06-07 18:20:16 +05:30
camperbot
44b47e9e87
chore(i18n,client): processed translations ( #46368 )
2022-06-06 20:18:18 +05:30
Radi Totev
e581bd9081
feat(client): shortcuts legend modal available on pressing the ? key ( #45530 )
...
* Add modal texts in translations.json file
* Add shortcuts modal state in redux
* Create shortcuts modal
* Integrate shortcuts modal
* Resolve codefactor.io issues
* Extend list of shortcuts
Based on this comment:
https://github.com/freeCodeCamp/freeCodeCamp/issues/36841#issuecomment-933310078
* Remove temporary placeholder for modal title
* Open modal fom Hotkeys instead of learn.tsx
As suggested in this comment:
https://github.com/freeCodeCamp/freeCodeCamp/pull/45530#issuecomment-1101224993
* Complete list in transaltions
* Change shortcut presentation fo better a11y
Use table instead of list items as suggestedin this comment:
https://github.com/freeCodeCamp/freeCodeCamp/pull/45530#issuecomment-1101796368
* Add aria-labelledby
* Remove GAnalytics
* Remove leftover style
* Remove table caption
* autofocus on modal close button
* Improve modal a11y
- Add requested changes from https://github.com/freeCodeCamp/freeCodeCamp/pull/45530#issuecomment-1104764766
- Leave autofocus and parent div role=dialog changes for later. (https://github.com/freeCodeCamp/freeCodeCamp/pull/45530#issuecomment-1107754148 )
* [WIP] Alllow users to turn off keyboard shortcuts
* Add keyboard shortcuts switch in settings
* Disable shortcuts
* Remove toggle switch description
* Refactor and cleanup
* Remove close button from modal header
Suggested by bbsmooth:
https://github.com/freeCodeCamp/freeCodeCamp/pull/45530#issuecomment-1107861091
* Fix lint issues
* Disable shortcuts
* Disable shortcuts by default
* Update challenge output test
* Update challenge-hot-keys test
* Disable shortcuts from inside handlers
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com >
2022-06-03 09:57:52 -07:00
camperbot
9b67298008
chore(i18n,client): processed translations ( #46293 )
2022-06-02 12:36:46 -03:00
camperbot
fd7fe273bc
chore(i18n,client): processed translations ( #46268 )
2022-06-01 07:09:14 -07:00
Bruce Blaser
d2332093f6
fix(a11y): main menu a11y updates ( #45137 )
...
* fix: main menu a11y updates
* update font menu
* fix: sign in button text alignment
* fix: disabled button font
* fix: language menu font
* remove sign-in from main menu
* fix: add section dividers to menu
* fix: height on language selector menu
* fix: alignment of Menu button text
* fix: language globe icon
* refactor: remove dup selector
* update language menu colors
* refactor: clearer name for language menu display state
* fix: don't close onBlur if Menu button is clicked
* refactor: move globe icon styling to CSS
* refactor: get rid of switch statements
* refactor: remove try catch block
* fix: translate Change language button
* fix: move search into nav menu for mobile layout
* fix: forgot a merge
* refactor: updates for changes in i18n/all-langs
* fix: prevent menu from collapsing when focus is on change language button and user clicks into search
* fix: translate cancel change option in language picker
* feat: add cypress tests
* feat: display the complete language list
* fix: fix TS typing
* fix: force scrollbar on lang menu
* fix: remove scroll bar from lang menu
* fix: close menu when user tabs away from last menu item
* add list role to navigation list to appease Safari
* chore: capitalize Change Language/remove CSS comment
* fix: right side search box alignment in narrow view
* remove extraneous list role
* fix: cypress
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com >
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com >
2022-06-01 10:39:26 +03:00
camperbot
ec73d8f0b1
chore(i18n,client): processed translations ( #46249 )
2022-05-31 18:33:48 +05:30
Sem Bauke
2790362df8
feat: instruction hiding with button ( #46086 )
...
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com >
2022-05-30 18:50:32 +05:30
camperbot
1037b39cf1
chore(i18n,client): processed translations ( #46083 )
2022-05-20 11:02:06 -07:00
camperbot
43024a32aa
chore(i18n,client): processed translations ( #46068 )
2022-05-19 19:46:46 +05:30
Sem Bauke
cef1ef1db7
fix: update settings in batch ( #46040 )
...
* fix: update settings in batch
* fix: make buttons update
* fix: tests (hopefully)
* fix: cypress promise error
* fix: use submit instead of onclick
Co-authored-by: Niraj Nandish <nirajnandish@icloud.com >
2022-05-18 17:54:50 +03:00