Commit Graph

6851 Commits

Author SHA1 Message Date
Oliver Eyton-Williams d1be12b869 fix: hot reloading lessons (#63781) 2025-11-12 15:44:35 -08:00
Diem-Trang Pham 7f8bf854e8 fix(client): increase touch target size for super block accordion grid items (#63787) 2025-11-12 14:23:13 -08:00
freeCodeCamp's Camper Bot 60c55628ba chore(i18n,client): processed translations (#63771) 2025-11-12 12:28:53 -08:00
Tom 8ec4053a05 feat(client/curriculum): release new superblocks, certs coming soon (#63574)
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
2025-11-12 12:50:49 -06:00
Huyen Nguyen 22d77f6b1d chore(client): remove stray ns.json (#63762) 2025-11-12 14:54:59 +05:30
Diem-Trang Pham e9e5347ccc fix(client): remove unused test label in components preview (#63745) 2025-11-11 11:13:18 -08:00
Shawukie Patrick 92bafa49c7 fix(client): improve FormFields type safety and accessibility (#62849) 2025-11-11 11:12:25 -08:00
Oliver Eyton-Williams 52a942fae9 fix(client): same font size for equivalent superblock headers (#63722) 2025-11-11 09:16:09 -08:00
Oliver Eyton-Williams ee911d7eac refactor: simplify sourcing of challenge nodes into gatsby (#63697) 2025-11-11 09:34:24 +01:00
Shaun Hamilton 6fe97d3105 feat: release a2-english exam (#63136) 2025-11-10 20:20:03 -06:00
Huyen Nguyen 0c844ab007 feat(client,challenge-parser): render Chinese as ruby markup (#63424)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2025-11-10 11:25:57 -08:00
Tom 14dd3c6b27 chore(curriculum): update v9 content (#63650)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2025-11-10 11:24:50 -06:00
freeCodeCamp's Camper Bot 3549056b34 chore(i18n,client): processed translations (#63693) 2025-11-10 15:55:15 +01:00
Oliver Eyton-Williams 4ec96c1a0c feat: allow filtering by block and challengeId (#63640) 2025-11-10 11:29:21 +00:00
Gary Yeung 9509811a73 fix(client): remove extra margin inside the donate alert (#63413) 2025-11-10 11:17:51 +03:00
DanielRosa74 2432f5e9e4 feat(tools, client): add speaking tasks logic (#61906)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2025-11-07 19:29:21 +00:00
Oliver Eyton-Williams f8dbb50b7e refactor: modularize curriculum tooling (#63623) 2025-11-07 16:12:37 +01:00
DanielRosa74 bcdc314eb0 chore(learn): add Chinese characters to assets (#63627) 2025-11-07 14:25:17 +00:00
Tom 38567a6b7b fix(client): uncheck chapter checkmarks when no challenges (#63560) 2025-11-07 08:38:08 +05:30
Huyen Nguyen ced358eb5b refactor(client,curriculum): remove isComingSoon property (#63615) 2025-11-07 08:37:49 +05:30
Tom ab69cbb61c fix(curriculum): v9 fsd intro and add notes to superblocks (#63606) 2025-11-06 14:56:26 -06:00
Tom 8213267f0b feat(client): add alert if qualified for exam (#63607) 2025-11-06 19:46:13 +00:00
Tom 1bacf09dd5 fix(client): use Link component for block links (#63559) 2025-11-06 09:37:42 -08:00
Tom b393937211 feat(client): add exam project tag (#63584)
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
2025-11-06 11:04:01 -06:00
Alaa Yahia af13a79f4a feat(curriculum): add Build a Bookstore Page Workshop to FSD cert (#62723)
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
2025-11-06 20:31:11 +05:00
Hillary Nyakundi c7a4138c18 feat(curriculum): add shortest path algorithm workshop (#61147)
Co-authored-by: Ilenia <26656284+ilenia-magoni@users.noreply.github.com>
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
Co-authored-by: Ilenia M <nethleen@gmail.com>
2025-11-06 13:25:59 +01:00
Tom 4473258189 fix(client): new chapter icons for v9 certs (#63587) 2025-11-06 03:02:32 -08:00
Tom 5c4812dcf4 fix(client): exam prerequisites list (#63582) 2025-11-06 11:27:04 +02:00
rosettaJoy 309b021815 fix(client): removed "Build a Discount Calculator" from intro text in intro.json (#63561) 2025-11-05 23:43:24 +00:00
Diem-Trang Pham 4043c6e1ff fix(client): fix daily challenge left breadcrumb (#63523) 2025-11-05 10:58:23 -06:00
Sem Bauke f5053b24cf chore(api,client): move most certs to legacy (#63140)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-11-05 10:51:12 -06:00
Shaun Hamilton ae9b5e45de fix(client): use same store in dev and prod (#63521) 2025-11-05 10:49:49 -06:00
freeCodeCamp's Camper Bot a190ef3059 chore(i18n,client): processed translations (#63541) 2025-11-05 08:47:14 -06:00
Estefania Cassingena Navone b9a3e82f4e feat(curriculum): Add A1 Spanish Module The Alphabet and Special Characters (#62719)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
Co-authored-by: Nielda Karla <90112119+nieldakarla@users.noreply.github.com>
2025-11-05 11:41:30 -03:00
Tom 3b9b72e130 fix(curriculum/client): runtime error (#63509) 2025-11-05 11:29:21 +05:30
Tom 0561a2a223 fix(client): exam token widget (#63526) 2025-11-05 08:03:29 +05:30
Zaira 4afe2dac07 feat(curriculum): add discount calculator workshop (#62644)
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
Co-authored-by: Ilenia <26656284+ilenia-magoni@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2025-11-04 19:27:27 +01:00
JJ Otteson 177dc4d668 feat(curriculum): add string formatter workshop to FSD cert (#62561)
Co-authored-by: Ilenia <26656284+ilenia-magoni@users.noreply.github.com>
Co-authored-by: jdwilkin4 <jwilkin4@hotmail.com>
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
Co-authored-by: Naomi <accounts+github@nhcarrigan.com>
Co-authored-by: Ilenia M <nethleen@gmail.com>
2025-11-03 15:44:46 -08:00
Mrugesh Mohapatra c801dcdbcb feat: versioned endpoints on client (#63441) 2025-11-03 15:35:23 -08:00
freeCodeCamp's Camper Bot 39bcab9403 chore(i18n,client): processed translations (#63439) 2025-11-03 12:56:31 +00:00
Hillary Nyakundi 206c992321 feat(curriculum): add debug increment/decrement operator lab (#63134)
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
Co-authored-by: Ilenia <26656284+ilenia-magoni@users.noreply.github.com>
2025-11-03 07:56:31 +01:00
Abere Allan 6b12b01a7e feat(curriculum): add description list workshop to FSD cert (#62597)
Co-authored-by: Allan70 <aabere70@gmail..com>
Co-authored-by: Anna Cottrill <a.rcottrill521@gmail.com>
Co-authored-by: Ilenia <26656284+ilenia-magoni@users.noreply.github.com>
Co-authored-by: Jessica Wilkins <67210629+jdwilkin4@users.noreply.github.com>
Co-authored-by: Dario <105294544+Dario-DC@users.noreply.github.com>
Co-authored-by: jdwilkin4 <jwilkin4@hotmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-02 16:07:54 -08:00
Marv5e 2d65f11e0f fix(curriculum): rename Basic CSS Review and Quiz to CSS Fundamentals Review and Quiz (#63349)
Co-authored-by: Marvin Zanga <marvin.zanga@tophat.com>
2025-11-01 17:15:05 +01:00
Diem-Trang Pham 9caeb30b14 fix(client): Correct B1 English super block title (#63408) 2025-10-31 14:58:56 -07:00
Huyen Nguyen 214df90d9d refactor(client): change donation alerts to use div instead of Callout (#62890)
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
2025-10-31 19:45:31 +05:30
Hillary Nyakundi 39f2b3ab19 feat(curriculum) add type coercion debug lab (#62930)
Co-authored-by: Ilenia <26656284+ilenia-magoni@users.noreply.github.com>
2025-10-31 12:49:20 +00:00
Shaun Hamilton ae615ba4c5 fix(client): only fetch exam data if signed in (#63356) 2025-10-31 04:21:27 -07:00
Huyen Nguyen afeab1889e fix(client): minor improvements to exam download page (#62847) 2025-10-31 08:57:54 +02:00
Tom 92ea792fc2 chore(curriculum): update content (#63325) 2025-10-30 14:59:00 -07:00
Shaun Hamilton 3c240e89c2 feat(client): add disabled blocks growthbook feature (#63322) 2025-10-30 23:22:15 +05:30