a2937
7a904e2e17
chore(a11y): standardize keyboard focus ( #49579 )
...
* Create a focus indicator
* Use two different colors for the palletes.
* Use focus-visible instead.
* Remove redundant css
* Use blue-mid for the focus outline color.
* Add a global fallback.
* Clean up the rules some more.
* Remove some bootstrap styling.
* fix: display focus outline on all sides of lower jaw icon buttons
* fix: breadcrumb focus outlines
---------
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com >
Co-authored-by: Bruce B <bbsmooth@gmail.com >
2023-03-24 20:31:55 +02:00
camperbot
49ab3866d7
chore(i18n,client): processed translations ( #49823 )
2023-03-24 12:43:49 +00:00
Muhammed Mustafa
6f630e1d97
feat(client): add unique message for the alerts ( #49782 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
2023-03-24 11:31:36 +01:00
Tom
605fdf220a
feat(curriculum): make college algebra with python live ( #49695 )
2023-03-23 21:57:32 +00:00
renovate[bot]
90efc43149
fix(deps): update dependency i18next to v22 ( #49799 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Sboonny <muhammedelruby@gmail.com >
Co-authored-by: Muhammed Mustafa <muhammed@freecodecamp.org >
2023-03-24 01:02:33 +05:30
Sem Bauke
87d9ade1a7
fix(curriculum,client): move the Euler Project to its own superBlock ( #49294 )
...
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com >
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com >
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com >
2023-03-23 21:29:13 +05:30
Muhammed Mustafa
fbdc8a7ec1
feat(client): rename portofolio file to portfolio-projects ( #49615 )
...
* feat(client): rename portofolio file to protfolio-projects
* squash merge to main
* fix typo in the file name
* use one type for profileProjects
* revert the renaming of portfolio prop
* fix type in the new form Correct function
2023-03-23 12:06:52 +05:30
Ahmad Abdolsaheb
2adaf4c87a
feat (client): turn classic show into a functional component ( #49491 )
...
* feat: turn classic show into a functional component
* fix: pass redux challengeFiles to components
* feat: add hooks
---------
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com >
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
Co-authored-by: Muhammed Mustafa <muhammed@freecodecamp.org >
2023-03-22 17:54:10 +00:00
renovate[bot]
7ecf6a44bc
chore(deps): update jest monorepo to v29 (major) ( #49775 )
...
* chore(deps): update jest monorepo to v29
* chore: install jest-environment-jsdom
* chore: update snapshots
* fix: update config to transform nanoid+uuid
* chore: update babel's node target
This does not seem strictly necessary, but is probably for the best.
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
2023-03-21 12:37:23 +00:00
Shaun Hamilton
3dab4261fb
fix(client): allow endpoint on projects ( #49656 )
...
* fix(client): allow endpoint on projects
* refactor: structure form.tsx code similarly
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
2023-03-21 09:47:04 +01:00
Muhammed Mustafa
5a2b5f1ed2
fix(client): stop margin from pushing outline out of the container ( #49647 )
...
* feat(client): stop margin from pushing outline out of the container
* remove the parent because it was breaking the layout on mobile devices
* sort the mobile and laptop layout
* remove extra property
* Update client/src/components/Header/components/universal-nav.css
* center the logo and fix the extra pixel issue
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com >
* increase padding top
---------
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com >
2023-03-21 13:56:04 +05:30
Amedov Bekmuhamet
34e89b360b
fix: delete an artefact from gatsby-config.js ( #49700 )
2023-03-21 13:50:50 +05:30
Manabu Matsumoto
9136f8e408
fix(UI): give the spacer a few standard sizes ( #49723 )
...
Co-authored-by: Muhammed Mustafa <muhammed@freecodecamp.org >
2023-03-21 08:17:42 +00:00
Ahmad Abdolsaheb
d3396a2017
feat(client): expose nav donate button for non-donor ( #49705 )
...
Co-authored-by: Muhammed Mustafa <muhammed@freecodecamp.org >
2023-03-21 13:31:44 +05:30
Muhammed Mustafa
92a5a48534
refactor(client): clean landing page CSS file ( #49726 )
...
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com >
2023-03-21 13:20:44 +05:30
Wenodh
e06ef206d4
fix(client): misaligned quotes on the 404 page ( #49744 )
...
Co-authored-by: Muhammed Mustafa <muhammed@freecodecamp.org >
2023-03-21 13:19:22 +05:30
camperbot
aec86f94f1
chore(i18n,client): processed translations ( #49770 )
2023-03-20 08:42:01 -05:00
renovate[bot]
803688b626
fix(deps): update dependency @stripe/stripe-js to v1.49.0
2023-03-19 01:40:12 +00:00
renovate[bot]
c94962a825
chore(deps): update babel monorepo
2023-03-18 21:49:50 +00:00
renovate[bot]
9710c9ec8a
chore(deps): update automerged always - codesee to v0.536.0
2023-03-18 18:24:57 +00:00
Mrugesh Mohapatra
e1f0ff5b60
chore: rename components in kebab-case ( #49737 )
2023-03-18 23:03:37 +07:00
renovate[bot]
aefda2a38f
fix(deps): update dependency redux-saga to v1.2.3
2023-03-18 10:36:11 +00:00
renovate[bot]
e96f2e3db9
chore(deps): update dependency webpack to v5.76.2
2023-03-18 08:53:25 +00:00
Mrugesh Mohapatra
14c05d99fb
chore: rename templates in kebab-case ( #49738 )
2023-03-17 12:56:38 -07:00
Sem Bauke
f578a22c99
fix: disable portfolio description if over 288 characters ( #49730 )
...
* fix: description if characters is over 288 characters on portfolio
* feat: add tests
* Update client/src/components/helpers/form/block-save-button.tsx
2023-03-17 12:27:53 +01:00
Oliver Eyton-Williams
a2d8905375
feat: keep log when toggling challenge preview ( #49724 )
2023-03-16 08:28:35 +07:00
Slieptsov Denys
e64bac9a3f
fix(learn): progress bar label alignment ( #49659 )
...
Co-authored-by: Denys Slieptsov <denys.slieptsov@leaseplan.com >
2023-03-15 13:15:39 +00:00
Manabu Matsumoto
ba40dbddbb
fix(UI): remove the ButtonSpacer ( #49480 )
...
Co-authored-by: Muhammed Mustafa <muhammed@freecodecamp.org >
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com >
2023-03-15 15:31:56 +03:00
camperbot
ca2086cacb
chore(i18n,client): processed translations ( #49707 )
2023-03-14 13:14:39 +00:00
Oliver Eyton-Williams
0cd3f7671a
chore(deps): add missing dependencies ( #49703 )
...
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com >
2023-03-14 17:25:15 +05:30
sidemt
d3f089474f
fix(client): use translated string for 'Certification' in timeline ( #49663 )
...
fix(client): use translation for 'Certification' in timeline
2023-03-13 11:59:25 -07:00
camperbot
f4eb235c75
chore(i18n,client): processed translations ( #49693 )
2023-03-13 19:41:59 +05:30
Oliver Eyton-Williams
c498c06259
fix(deps): add missing dependencies + fix knip ( #49691 )
...
* refactor: use pnpm dlx over npx
* fix: create config before running knip
* chore: fix challenge-parser dependencies
* chore: add missing client + plugin dependencies
* chore: pin deps
2023-03-13 19:38:19 +05:30
Ahmad Abdolsaheb
9340566428
feat(client): turn nav-links component functional ( #49690 )
...
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
Co-authored-by: Muhammed Mustafa <muhammed@freecodecamp.org >
2023-03-13 13:33:40 +00:00
renovate[bot]
633246f845
chore(deps): update dependency @total-typescript/ts-reset to ^0.4.0 ( #49676 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-13 11:27:54 +05:30
Ahmad Abdolsaheb
0b21a505fa
feat: standardize analytics ( #49657 )
...
* feat: standarize analytics
* feat: add experiment view event to GrowthBook
2023-03-13 00:26:10 +07:00
renovate[bot]
64ef7f82fc
fix(deps): update dependency @growthbook/growthbook-react to v0.13.0 ( #49681 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-12 18:20:59 +05:30
renovate[bot]
8c15289f13
chore(deps): update dependency webpack to v5.76.1
2023-03-12 09:30:06 +00:00
renovate[bot]
cc8b7da4b2
chore(deps): update automerged always - codesee to v0.531.0
2023-03-11 23:37:37 +00:00
renovate[bot]
d5b87cd07d
fix(deps): update dependency react-reflex to v4.0.12
2023-03-11 20:29:46 +00:00
renovate[bot]
caed609114
chore(deps): update dependency autoprefixer to v10.4.14
2023-03-11 17:09:13 +00:00
renovate[bot]
4193207ce6
fix(deps): update dependency jquery to v3.6.4
2023-03-11 07:48:09 +00:00
camperbot
fafb8da7c7
chore(i18n,client): processed translations ( #49652 )
2023-03-10 18:28:14 +05:30
Tom
b950070f80
feat(curriculum): add college algebra cert as upcoming change ( #43605 )
...
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
2023-03-10 10:55:50 +00:00
Muhammed Mustafa
74046d1d82
refactor(client): delete honest-Policy file ( #49643 )
...
* refactor(client): clean extra element I have added by mistake
* reduce the complexicity of the file
2023-03-10 09:45:29 +01:00
camperbot
c43207b651
chore(i18n,client): processed translations ( #49640 )
2023-03-09 15:31:32 +01:00
Muhammed Mustafa
86c215acdd
feat(client): add type reset ( #49628 )
...
* feat(client): add type reset
* downgrade babel types
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
---------
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
2023-03-09 14:25:30 +00:00
Mrugesh Mohapatra
b13713c33f
chore(client): rename and update analytics ( #49626 )
2023-03-08 15:01:22 +00:00
camperbot
da3ffe2c1b
chore(i18n,client): processed translations ( #49623 )
2023-03-08 12:42:54 +00:00
Mrugesh Mohapatra
9f80ccd8b2
fix(tools): rename and update curriculum scripts ( #49620 )
2023-03-08 12:02:54 +00:00