Kristofer Koishigawa
2b5e0c6b5c
Update client/i18n/locales/english/intro.json
...
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com >
2021-12-15 21:56:35 +09:00
Kris Koishigawa
11da252a56
feat: first draft of CSS Color Markers project
2021-12-10 22:43:29 +09:00
camperbot
ccd1f9f0c0
chore(i18n,client): processed translations ( #44445 )
2021-12-10 11:15:38 +05:30
Tom
1c5d136add
feat(client): add notes tab to project based curriculum ( #44247 )
...
* feat: add notes tab to project based curriculum
* feat: add console key to i18n
* feat: add reset to i18n
* fix: use translations in action-row
* fix: use hasEditableBoundaries as check for when to display instructions/editor-tabs
* fix: clean up notes components and use prism formatting
* feat: add notes to docs/how-to-work-on-challenges
* revert: unused code
* fix: lint errors?
* fix: lint errors
* fix: add notes to graphql schema
* fix: add notes to challenge schema
* fix: only display notes on project based
* fix: add env data back to mobile layout
* fix: prettify
* revert: notes
* fix: hide notes on mobile for non project based
* rename: switchDisplayTab -> togglePane
* revert: hasEditableBoundaries check back to projectBasedChallenge check
2021-12-09 18:42:03 +00:00
Ahmad Abdolsaheb
69639bda8a
feat(client): testing donation alert title ( #44438 )
2021-12-09 09:43:59 -06:00
Ahmad Abdolsaheb
dd8f5d07cd
fix(client): add footer dec 2021 ( #44413 )
2021-12-09 15:11:09 +00:00
camperbot
bf2b4caf12
chore(i18n,client): processed translations ( #44436 )
2021-12-09 19:41:55 +05:30
DanielRosa74
b320532f8f
fix(client): update links with pt-BR translations ( #44417 )
2021-12-08 14:09:04 +00:00
camperbot
0bfb04efb8
chore(i18n,client): processed translations ( #44387 )
2021-12-06 09:27:22 +05:30
camperbot
51ad855fbe
chore(i18n,learn): update translations ( #44382 )
2021-12-04 18:28:07 +00:00
Shaun Hamilton
393aeabc8f
feat(curriculum): add css-penguin practice project ( #44214 )
...
* feat: add css-penguin practice project
* rename block name
* rename meta block
* rename necessary properties
* rename page
* add to step 25
* adjust prototype with better structure/naming
* add step adjusting .ground z-index
* fix: add position: absolute to .ground
* add to step 37
* add to step 103
* remove erm from solution
* add tests to 001-020
* add tests 021-030
* test: update 012 to use dynamic hints
* test: improve tests with dynamic hints
* fix: add position:relative to .penguin
* add tests 032-055
* add tests 056 - 103
* fix some tests
* code blocks and test fixes
Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com >
* allow 0% 0px 0
* fix: add width and height step for silly firefox
* add instruction to add html element
* Tom's good suggestions, and his American suggestions
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
* adjust wording for - you guessed it - firefox
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
* add missing calc keyword
* just fix it with regex :(
* apply Nich's probably bogus suggestions
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com >
* remove duplicate
Co-authored-by: Krzysztof G. <60067306+gikf@users.noreply.github.com >
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com >
2021-12-03 17:59:32 -06:00
Nicholas Carrigan (he/him)
536a689d34
feat(curriculum): balance sheet project ( #44189 )
...
* feat: initial infra
* feat: create steps
* chore: apply sem's review suggestions
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com >
* feat: write tests
* chore: optional?.chaining?.
* chore: gikf's suggestion
Co-authored-by: Krzysztof <60067306+gikf@users.noreply.github.com >
* chore: rename
* chore: *
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
* chore: apply shaun's review suggestions
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
* chore: manual review suggestions
* chore: ?????
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com >
Co-authored-by: Krzysztof <60067306+gikf@users.noreply.github.com >
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
2021-12-03 16:20:34 -06:00
camperbot
8751f55bc7
chore(i18n,learn): update translations ( #44357 )
2021-12-03 20:35:59 +05:30
Oliver Eyton-Williams
efba2e777d
chore: simplify eslint configuration ( #44347 )
...
* chore: extend import/recommended
* chore: use recommended lint rules
* refactor: apply lint rules
* chore: drop used config
2021-12-02 00:01:12 +00:00
camperbot
99f34ff283
chore(i18n,learn): update translations ( #44345 )
2021-12-01 14:34:19 +01:00
Ahmad Abdolsaheb
513f27e408
feat: add seasonal learn alert ( #44335 )
...
* feat: add seasonal learn alert
* Update client/src/components/Intro/index.tsx
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
* Update client/src/pages/learn.tsx
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
2021-11-30 09:35:35 -08:00
Vinay
5b61c8a56f
refactor(client): ts-migration of i18n/validate-keys.js ( #44292 )
...
* refactor - file extenstion change to .ts
* fix - imports syntax
* fix - migration complete
* fix - lint:prettier warn
* refactor - validate-keys in tools/scripts/lint/
* refactor - validate-keys.ts moved to tools/scripts/lint and added in tsconfig.json
* refactor - tsconfig.json file for tools
* fix - lint:ts script update and validate-keys.js added to .eslintignore
* fix - lint:prettier and ts compilation
* fix - ts compilation
* refactor - changes in .gitignore and validate-keys script
2021-11-30 08:37:00 -08:00
camperbot
d9971a2ac2
chore(i18n,client): processed translations ( #44333 )
2021-11-30 10:30:57 -03:00
Oliver Eyton-Williams
bb7893db8e
feat: show project preview ( #43967 )
...
* feat: add data for preview to challengeMeta
* feat: allow creation of project preview frames
* feat: make project preview data available for frame
* refactor: simplify reducer
* feat: show project preview for first challenge
* feat: show project preview on MultiFile challenges
* test: check for presence/absence of preview modal
* fix: simplify previewProject saga
* test: uncomment project preview test
* fix: increase modal size + change modal title
* modal-footer
* feat: adjust preview size
* fix: remove margin, padding, and line-height for preview of finished projects
* Revert "fix: remove margin, padding, and line-height for preview of finished projects"
This reverts commit 0db11a0819
.
* fix: remove margin on all previews
* refactor: use closeModal('projectPreview') for clarity
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
* fix: get started -> start coding!
* fix: update closeModal type
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com >
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com >
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
2021-11-29 18:30:28 +00:00
camperbot
ecd6a73e2b
chore(i18n,client): processed translations ( #44254 )
2021-11-23 14:32:21 +01:00
camperbot
204114c00f
chore(i18n,client): processed translations ( #44226 )
2021-11-22 12:55:17 +00:00
Nicholas Carrigan (he/him)
2cfa1d3bcd
chore: rename css skyline ( #44211 )
...
* chore: rename files
* chore: update codebase
* chore: proper title case
* chore: block name
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
2021-11-20 08:34:21 -06:00
Nicholas Carrigan (he/him)
fbb9f657b1
chore: rename accessibility quiz ( #44206 )
...
* chore: rename files
* chore: update codebase
* chore: proper title case
* chore: preformatted block name
2021-11-20 07:43:42 -06:00
Nicholas Carrigan (he/him)
a73cffdc63
chore: rename photo gallery ( #44204 )
...
* chore: rename files
* chore: update codebase
* chore: proper title case
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2021-11-20 00:05:22 -06:00
Nicholas Carrigan (he/him)
ff0fc1bdbf
chore: rename picasso painting ( #44209 )
...
* chore: rename files
* chore: update codebase
* chore: proper title case
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2021-11-19 23:30:57 -06:00
Nicholas Carrigan (he/him)
57d303826c
chore: rename nutrition label ( #44205 )
...
* chore: rename files
* chore: update codebase
* chore: proper title case
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2021-11-19 23:10:09 -06:00
Nicholas Carrigan (he/him)
59c24bd4be
chore: rename cafe menu ( #44201 )
...
* chore: rename files
* chore: update codebase
* chore: proper title case
* chore: missed block name
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2021-11-19 22:22:24 -06:00
Nicholas Carrigan (he/him)
0e66904272
chore: rename css piano ( #44210 )
...
* chore: rename files
* chore: update codebase
* chore: proper title case
2021-11-19 21:49:10 -06:00
Nicholas Carrigan (he/him)
06651d7043
chore: rename ferris wheel ( #44213 )
...
* chore: rename files
* chore: update codebase
* chore: proper title case
2021-11-19 21:38:19 -06:00
Nicholas Carrigan (he/him)
2ca67a6c23
chore: rename magazine ( #44212 )
...
* chore: rename files
* chore: update codebase
* chore: proper title case
2021-11-19 21:33:29 -06:00
Nicholas Carrigan (he/him)
1958eb2acd
chore: rename rothko painting ( #44203 )
...
* chore: rename files
* chore: update codebase
* chore: missed one
* chore: use proper title case
2021-11-19 21:23:04 -06:00
Nicholas Carrigan (he/him)
ca6f5dbbcd
chore: rename registration form ( #44202 )
...
* chore: rename files
* chore: update codebase
* chore: proper title case
2021-11-19 21:18:01 -06:00
Nicholas Carrigan (he/him)
48550a582e
chore: rename cat photo project ( #44200 )
...
* chore: move files
* chore: update names in code
* chore: use correct name oops
* chore: proper title case
2021-11-19 21:11:31 -06:00
camperbot
398a972b5d
chore(i18n,client): processed translations ( #44220 )
2021-11-19 15:06:35 +00:00
Tom
f0698aa517
feat(client,api): add user tokens and route for submitting coderoad tutorials ( #43304 )
...
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com >
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
2021-11-17 19:49:24 +05:30
camperbot
98a4b24057
chore(i18n,client): processed translations ( #44170 )
2021-11-12 16:35:12 +01:00
camperbot
48e44ddc05
chore(i18n,learn): update translations ( #44158 )
2021-11-11 14:10:15 +01:00
camperbot
2657265a84
chore(i18n,learn): update translations ( #44153 )
2021-11-10 16:49:12 +00:00
Kristofer Koishigawa
38c7cab70a
fix: bump number of english articles ( #44149 )
2021-11-10 12:57:15 +04:00
Nicholas Carrigan (he/him)
229fa686ca
feat(curriculum): css ferris wheel ( #43460 )
...
* feat: initial infra
* feat: initial step breakdown
* feat: expand instructions
* feat: write tests!
* chore: apply shaun's review suggestions
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
* chore: more tweaks
* chore: ferris → Ferris
* chore: apply shaun's review suggestions
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
* fix: no lang
* chore: fix lint issues
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
2021-11-09 18:03:21 +00:00
camperbot
09b1592a53
chore(i18n,learn): update translations ( #44137 )
2021-11-06 15:14:58 +00:00
camperbot
08d50f4c22
chore(i18n,learn): update translations ( #44130 )
2021-11-05 16:01:50 +00:00
camperbot
cb373132cb
chore(i18n,learn): update translations ( #44121 )
2021-11-04 17:02:04 +00:00
Nicholas Carrigan (he/him)
039809d961
feat: add note about campfire mode ( #44118 )
...
* feat: add note about campfire mode
* chore: shorter :)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com >
2021-11-04 09:38:44 +04:00
camperbot
77ff095d89
chore(i18n,learn): update translations ( #44112 )
2021-11-03 08:24:08 -07:00
Nicholas Carrigan (he/him)
0d33dff597
feat: nutrition label ( #43852 )
...
* feat: initial infra
* feat: break down steps
* feat: tests 1-30
* feat: tests 31 to end
* chore: apply gikf's review suggestions
Co-authored-by: Krzysztof <60067306+gikf@users.noreply.github.com >
* feat: actually testing things helps
* chore: apply review suggestions
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com >
* chore: take the part, put it in a step
* chore: apply shaun's review suggestions
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
* chore: missed one
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
* chore: clarify verbiage
Co-authored-by: Krzysztof <60067306+gikf@users.noreply.github.com >
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com >
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
2021-11-03 09:13:47 +01:00
camperbot
5d844ccf4b
chore(i18n,learn): update translations ( #44080 )
2021-10-31 14:48:17 +00:00
camperbot
772aca3ea1
chore(i18n,learn): update translations ( #44059 )
2021-10-29 16:20:03 +01:00
Nicholas Carrigan (he/him)
cb5244be73
feat: css magazine ( #43507 )
...
* feat: initial infrastructure
* feat: html steps done
* feat: through step 50
* feat: complete steps
* feat: write tests
* chore: apply gikf's review suggestions
Co-authored-by: Krzysztof <60067306+gikf@users.noreply.github.com >
* chore: use correct alt text
Co-authored-by: Krzysztof <60067306+gikf@users.noreply.github.com >
* fix: image size
Co-authored-by: Krzysztof <60067306+gikf@users.noreply.github.com >
* feat: add temporary width
* chore: apply sem's review suggestions
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com >
* chore: missed one
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com >
* chore: apply kris' review suggestions
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com >
* chore: no text walls
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com >
* chore: walls of text
* chore: remaining review suggestions
* chore: apply shaun's review suggestions
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
* fix: linting index.md
* chore: lang tags
* feat: clarify noreferrer
* feat: clarify lazy loading
* chore: apply shaun's review suggestions
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
* fix: note about justify
* fix: split step 7
* fix: hero title
* chore: parts are secretly steps
* chore: apply tom's review suggestions
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
* chore: missed one
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
Co-authored-by: Krzysztof <60067306+gikf@users.noreply.github.com >
Co-authored-by: Sem Bauke <46919888+Sembauke@users.noreply.github.com >
Co-authored-by: Kristofer Koishigawa <scissorsneedfoodtoo@gmail.com >
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com >
Co-authored-by: Tom <20648924+moT01@users.noreply.github.com >
2021-10-28 14:31:12 -05:00
camperbot
e88d24371a
chore(i18n,client): processed translations ( #44046 )
2021-10-28 14:48:11 +01:00