Commit Graph

39599 Commits

Author SHA1 Message Date
Mrugesh Mohapatra
4a42e47e9c chore: temporarily block E2E runs on main branch pushes (#63207) 2025-10-29 03:15:35 +05:30
Mrugesh Mohapatra
0a656397ac chore: enable renovate only on GHA and Docker (#63208) 2025-10-29 03:15:14 +05:30
Clarence Bakosi
ae2c0afc89 feat(curriculum): Add interactive examples to What Is console.log Used For, and How Does It Work (#63185) 2025-10-28 22:44:25 +01:00
freeCodeCamp's Camper Bot
1ac90f0e22 chore(i18n,learn): update i18n-curriculum submodule (#63204) 2025-10-28 21:29:28 +00:00
Oliver Eyton-Williams
ae0a140c0c refactor(api): clean up test dbs when tests finish (#63149) 2025-10-28 21:14:56 +00:00
Oliver Eyton-Williams
77ea476f12 feat: show python syntax-error message if a NameError occurs (#63085) 2025-10-29 01:50:54 +05:30
Diem-Trang Pham
7652afbe0f fix(curriculum): correct character name in task 68, 69, 70, 71 (#63187) 2025-10-28 21:01:36 +01:00
Clarence Bakosi
3841cfb963 feat(curriculum): Add interactive examples to What Is a String in JavaScript, and What Is String Immutability lesson (#63176) 2025-10-29 01:29:15 +05:30
Clarence Bakosi
014d31f924 feat(curriculum): Add interactive examples to What Is the minmax Function and How Does It Work (#63162) 2025-10-28 20:24:31 +01:00
Clarence Bakosi
527d0f8746 feat(curriculum): Add interactive examples to What Is the Difference Between an Implicit and Explicit Grid (#63161) 2025-10-28 20:23:04 +01:00
Clarence Bakosi
50234a240e feat(curriculum): Add interactive examples to How Can You Repeat Track Listings in a Grid Layout (#63160) 2025-10-28 20:03:45 +01:00
Clarence Bakosi
5d3115764f feat(curriculum): Add interactive examples to let and const lesson (#63174) 2025-10-28 19:01:24 +00:00
Clarence Bakosi
f589ef9017 feat(curriculum): Add interactive examples to What Are Variables, and What Are Guidelines for Naming JavaScript Variables (#63172) 2025-10-28 18:57:56 +00:00
Clarence Bakosi
23bb0ce704 feat(curriculum): Add interactive examples to How Can You Create Flexible Grids with the fr Unit (#63158) 2025-10-28 19:57:37 +01:00
Clarence Bakosi
00dbf47253 feat(curriculum): Add interactive examples to What Is CSS Grid and How Does It Differ from Flexbox lesson (#63157) 2025-10-28 19:54:15 +01:00
Huyen Nguyen
a1625e5972 refactor(curriculum,client): rename a2 exam block to en-a2-certification-exam (#63138) 2025-10-28 11:53:08 -07:00
Clarence Bakosi
da0901ff21 feat(curriculum): Add interactive examples to How Can You Create Gaps Between Tracks in a Grid (#63159) 2025-10-28 19:52:51 +01:00
Clarence Bakosi
e3d5b0ea4b feat(curriculum): Add interactive examples to What Is JavaScript, and How Does It Work with HTML and CSS lesson (#63170) 2025-10-28 19:51:29 +01:00
Clarence Bakosi
ece9a98ae1 feat(curriculum): Add interactive examples to How Can You Position It ems on the Grid Using the grid-template-areas Property (#63167) 2025-10-28 19:41:01 +01:00
Tom
3f9345a107 feat(curriculum): add new fsd superblock (#63093) 2025-10-28 13:37:11 -05:00
Clarence Bakosi
b6a8162602 feat(curriculum): Update JS data types lesson (#63168) 2025-10-28 18:12:49 +00:00
Clarence Bakosi
ec64b8b531 feat(curriculum): Add interactive examples to How Do the grid-column and grid-row Properties Work lesson (#63163) 2025-10-28 11:08:34 -07:00
Clarence Bakosi
27632d799b feat(curriculum): Add interactive examples to What Are CSS Animations and How Do They Work (#63165) 2025-10-28 17:57:17 +00:00
Dario
03a526a62a feat(curriculum): add player interface lab (#62665) 2025-10-28 21:00:49 +05:00
Shashank Dangi
ff2c26eb00 feat(curriculum): Add interactive examples to What Is the Attribute Selector, and How Can It Be Used to Target Links with the href and title Attributes? lesson (#63126)
Co-authored-by: Ilenia <26656284+ilenia-magoni@users.noreply.github.com>
2025-10-28 07:38:08 -07:00
Shaun Hamilton
eb649ff99c feat: add unmet exam prerequisites (#63131)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2025-10-28 19:14:16 +05:30
Oliver Eyton-Williams
2d04d11056 chore(deps): update pino (#63142) 2025-10-28 19:13:50 +05:30
Diem-Trang Pham
1146b74eb9 feat(curriculum): add interactive examples to "What Is the Z-Index Property, and How Does It Work to Control the Stacking of Positioned Elements?" lesson (#63122) 2025-10-28 11:17:16 +01:00
Kannan
8fe91b907b feat(curriculum): Add interactive examples to How Do Media Queries Work, and What Are Some Common Media Types and Features? lesson (#63133) 2025-10-28 11:14:43 +01:00
Kannan
867eabe725 feat(curriculum): add interactive examples to 'What Are Media Breakpoints, and What Are Common Breakpoints in Modern Design?' lesson (#63130) 2025-10-28 11:13:50 +01:00
Kannan
e630647ee0 feat(curriculum): added interactive examples to 'What Is the Mobile First Approach in Responsive Web Design' lesson (#63129) 2025-10-28 11:13:37 +01:00
Diem-Trang Pham
ac345ad543 feat(curriculum): add interactive examples to "What Are CSS Custom Properties, and How Do They Work?" lesson (#63124) 2025-10-28 11:10:59 +01:00
Diem-Trang Pham
83ac47190a feat(curriculum): add interactive examples to "What Is the @Property Rule, and How Does It Work with Fallbacks?" lesson (#63123) 2025-10-28 11:08:46 +01:00
Kannan
86320b2ad8 feat(curriculum): added interactive examples to 'What Is Responsive Web Design, and What Is Its Relationship to Tools Like CSS Grid and Flexbox?' lesson (#63135) 2025-10-28 11:04:16 +01:00
Kannan
72bce43c71 feat(curriculum): added interactive examples to How to Use the Attribute Selector to Target Ordered List Elements with the type Attribute? lesson (#63137) 2025-10-28 11:02:00 +01:00
Diem-Trang Pham
cbc7ac08c0 feat(curriculum): add interactive examples to "How Do You Work with External Fonts Like Font Squirrel and Google Fonts?" lesson (#63120) 2025-10-27 14:47:53 -07:00
Diem-Trang Pham
ba0e5cd621 feat(curriculum): add interactive examples to "What Are Some Common Flex Properties, and How Do They Work?" lesson (#63116) 2025-10-27 22:04:50 +01:00
Diem-Trang Pham
2417b329e5 feat(curriculum): add interactive examples to What Is Fixed and Sticky Positioning, and How Does It Differ from Absolute Positioning? lesson (#63110) 2025-10-27 22:04:39 +01:00
Diem-Trang Pham
6b7a9758dd feat(curriculum): add interactive examples to "What Is Relative Positioning, and How Does This Differ from the Default Static Positioning?" lesson (#63103) 2025-10-27 22:04:24 +01:00
Diem-Trang Pham
0fa3ecd7a4 feat(curriculum): add interactive examples to "What Is the text-shadow Property, and How Does It Work?" lesson (#63102) 2025-10-27 22:04:12 +01:00
Diem-Trang Pham
9e7e71df70 feat(curriculum): add interactive examples to What Are Common Use Cases for Using Floats, and How Do They Work? lesson (#63100) 2025-10-27 22:03:57 +01:00
Diem-Trang Pham
3e1882dbde feat(curriculum): add interactive examples to What Are Some Tools to Check for Good Color Contrast on Sites? lesson (#63098) 2025-10-27 22:03:39 +01:00
Diem-Trang Pham
4a3465008a feat(curriculum): Add interactive examples to What Are Best Practices for Hiding Content So It Doesn't Become Inaccessible? lesson (#63096) 2025-10-27 22:03:00 +01:00
Diem-Trang Pham
c0d983d538 feat(curriculum): add interactive examples to "What Is Absolute Positioning, and How Does It Work?" lesson (#63109) 2025-10-27 21:58:38 +01:00
Diem-Trang Pham
3cdf2f1349 feat(curriculum): add interactive examples to "What Is CSS Flexbox, and When Should You Use It?" lesson (#63111) 2025-10-27 21:57:19 +01:00
Diem-Trang Pham
7c0539b959 feat(curriculum): add interactive examples to "What Are Font Families and How Do They Work?" lesson (#63117) 2025-10-27 21:55:25 +01:00
Baibhav Mandal
17d41c2690 fix(curriculum): add edge case tests for 'Implement a Sorted Index Finder' lab (#62853) 2025-10-27 16:19:24 +01:00
miyaliu666
2d1b18f7e4 feat(curriculum): Add blocks to Chinese curriculum first 5 chapters (#63037)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-10-27 11:13:13 -03:00
Huyen Nguyen
26976b1d81 feat(curriculum): add content to the 4 new certs (#62659)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2025-10-27 08:43:04 -05:00
freeCodeCamp's Camper Bot
6bab524f2c chore(i18n,client): processed translations (#63082) 2025-10-27 12:58:12 +00:00