523 Commits

Author SHA1 Message Date
thomas
99a3647cb5 feat(challenge 59): contente projection defer 2025-03-30 22:38:05 +02:00
thomas
ec0f415735 feat(): challenge 58 2025-03-08 13:01:08 +01:00
thomas
49eca53c7f fix(ebsite): fix link website 2025-03-04 09:14:06 +01:00
thomas
3f6f6def3d feat(): merge challenge 57 2025-02-28 11:51:26 +01:00
thomas
3cea14982e feat(rxjs): refactor challenge 11 2025-01-29 20:25:35 +01:00
thomas
e58a789133 feat(challenge1): modernization 2025-01-27 21:39:33 +01:00
thomas
f3be3eedff feat(nx): upgrade nx 20 and angular 19 2024-12-06 21:47:34 +01:00
Michał Grzegorczyk
2a3c4b0c86 docs: add new docs to 1-projection (#1132)
* docs: add new docs to 1-projection

* docs: add new docs, remove old docs
2024-10-14 21:44:09 +02:00
Amos Lucian Isaila Onofrei
517428c190 Challenge 2 es video (#1128)
* feat(docs): add es video + typo fixes

* feat(docs): new name for effect vs selector video
2024-10-02 09:24:41 +02:00
Enoch Gao
b188b6f34f docs: add Chinese translation (#1112)
* docs: add Chinese translation

* docs: translate checkout-answers.md

* docs: guide、leaderboard translate

* docs: translate 1-projection
2024-09-23 21:16:56 +02:00
J. Degand
eded70cede docs: checkout answer with codespace (#1054) 2024-07-26 15:19:01 +02:00
thomas
6fd5b5f652 feat: add video injection toekn 2024-07-23 10:46:00 +02:00
thomas
7398221676 feat: add es video 2024-07-23 10:44:09 +02:00
thomas
1c76a34790 fix: delete all new label 2024-07-08 17:14:30 +02:00
thomas
ae980258ed fix: delete toma from leaderboard 2024-07-08 17:13:35 +02:00
Laforge Thomas
ddb5036af0 Challenge 56 multi step reactive form and signals (#1030)
feat: challenge 55 form and signal
2024-07-08 17:11:41 +02:00
thomas
45353aa55a feat: add number of total answers 2024-07-02 18:03:51 +02:00
thomas
11dd689e53 fix: markdown 2024-07-02 17:19:04 +02:00
thomas
1f797535fe fix: contributors front formatter 2024-07-01 11:10:00 +02:00
Tsironis Ioannis
7335c396b8 Additions/55 back button navigation (#1016)
feat: new angular back button navigation challenge
2024-07-01 10:59:13 +02:00
Lance Finney
056d88e7f7 fix: typos in adjectives (#1010)
Also, add a bit more explanation
2024-06-18 21:46:20 +02:00
thomas
3a118d3933 fix: landing page 2024-06-17 20:58:36 +02:00
Laforge Thomas
d49cbc0de8 feat: challenge 54 pipe obs signal (#903) 2024-06-17 20:51:27 +02:00
J. Degand
e6fd5468e2 feat: add codespace docs (#987)
* feat: add codespace docs

* fix: image & typo

* docs: update codespace directions

* fix: typos & omissions

* fix: 2 typos

* docs: move codespace directions after local

* fix: change npx command
2024-06-17 09:19:03 +02:00
thomas
59bad32487 fix: homepage 2024-06-14 16:11:46 +02:00
J. Degand
87d0340e72 fix: big-signal-md typos (#1000) 2024-06-13 17:40:33 +02:00
stillst
fbb6932771 docs(ru): 52-lazy-load-component-translation (#993)
* docs(ru): 52-lazy-load-component-translation

* docs(ru): add contributor

---------

Co-authored-by: Stanislav <sgavrilov@hr-link.ru>
2024-06-11 20:54:22 +02:00
thomas
059811125e fix: new 2024-06-11 17:31:11 +02:00
Laforge Thomas
c02c41a606 challenge 53 big signal performance (#904)
* feat: challenge 52 big signal performance

* fix: update to 53
2024-06-11 17:28:14 +02:00
thomas
ecc7c8d36c fix: sponsor api 2024-06-11 16:19:57 +02:00
Tenessy
8a90174e23 fix: dark-light-mode-button-icon-github (#977) 2024-06-09 20:31:29 +02:00
thomas
9bef9dbd90 feat: update create challenge and challenge generator 2024-05-27 21:38:48 +02:00
Lance Finney
c8ba057fe0 Additions/52 lazy load component (#963)
* feat: create challenge 52 on lazy load component

Initial boilerplate from `nx g @angular-challenges/cli:challenge`

* feat: revert to NgModule

Copy of 31

* feat: initial version of starting point

* feat: add documentation

* feat: pr tweaks

Add author file
Remove thomas from the contributor list
Add a more direct hint

* feat: pr tweaks

Update "Go to the latest Challenge" link
2024-05-27 17:27:15 +02:00
Lance Finney
7cc1d2d61c fix: many grammar tweaks (#957)
* fix: many grammar tweaks

Fix some typos.
Follow some non-obvious English punctuation rules.
remove duplicate md files for 50.
Add some links for Angular Testing Library
Remove inconsistent colons after "Constraints" headers
Fix a broken link on 9.
Chrome's tab is "Elements", not "source"
Add missing challenges to the performance page
Similar changes

* fix: add LMFinney as contributor on tweaked files
2024-05-23 16:04:13 +02:00
Lance Finney
811870bd07 fix: update filename in explanation (#955) 2024-05-23 08:57:05 +02:00
thomas
61fd4183fc feat: add new constraint to latest challenge 2024-05-22 09:11:28 +02:00
fixed_michal
24edb17aa4 fix: color of heart icon in light mode (#949) 2024-05-22 08:57:25 +02:00
thomas
18b0b5a759 feat: french translation 2024-05-21 16:38:39 +02:00
Arthur LANNELUCQ
9a869ad397 docs(fr): add french translations for angular easy challenges (#938) 2024-05-21 16:27:19 +02:00
Arthur LANNELUCQ
bbe5ddfc8b docs(fr): add french translation for pages in guides section (#936) 2024-05-21 16:25:03 +02:00
thomas
a6d57eb2f6 fix: token 2024-05-20 13:47:03 +02:00
thomas
dbc8b1ee19 fix: undefined token 2024-05-20 13:43:56 +02:00
Laforge Thomas
edbe7d498c challenge 51: signal effect trigger too often (#855)
* feat: challenge 51

* fix: permission denied
2024-05-20 13:34:04 +02:00
thomas
a964e4d223 fix: delete new label 2024-05-15 20:27:13 +02:00
thomas
4505b49db4 fix: all index 2024-05-15 20:24:22 +02:00
J. Degand
9ebb994c1f fix: latest challenge 404 (#921) 2024-05-15 20:23:03 +02:00
thomas
e90419be13 fix: bug in effect move 2024-05-15 14:43:11 +02:00
Sven Brodny
60c9964a9e feat(c50): update challenge example (#868)
* feat(c50): update challenge example

* feat(c50): add challenge image

* feat(c50): update docs

* feat(c50): update docs content
2024-05-15 14:37:30 +02:00
J. Degand
008051cab8 fix: change forbid enum markdown (#908) 2024-05-15 14:36:45 +02:00
J. Degand
49a1148cb1 fix: typos in index mdx (#909) 2024-05-15 14:36:20 +02:00