Commit Graph

16081 Commits (69c1cce8800c6b3a68bf1158f5db23ffd6aff282)

Author SHA1 Message Date
ValeraS f500d565b2 update monaco editor 2018-09-27 20:06:11 +05:30
Valeriy a99325e902 update gatsby settings 2018-09-27 20:06:11 +05:30
Valeriy 8bfac64d4b update babel and jest 2018-09-27 20:06:11 +05:30
ValeraS 36df5b8ef9 add webpack-cli 2018-09-27 20:06:11 +05:30
ValeraS 3ebdd8c034 Convert the layout's children to a normal prop 2018-09-27 20:06:11 +05:30
ValeraS bb9ddd1a40 Rename pathContext to pageContext 2018-09-27 20:06:10 +05:30
ValeraS 706a9f19df Rename boundActionCreators to actions 2018-09-27 20:06:10 +05:30
ValeraS c4cfe0b1d6 Import graphql from Gatsby 2018-09-27 20:06:10 +05:30
ValeraS 2e0945ed7e update use of gatsby-link 2018-09-27 20:06:10 +05:30
ValeraS 9b1df5128f update gatsby dependecies 2018-09-27 20:06:10 +05:30
Shaurya Shubham 32cdfaba7c Put content in Coding Interview Prep Algorithms intro stub (#226)
* Put content in Coding Interview Prep Algorithms intro stub

* Make tiny correction
2018-09-27 20:06:09 +05:30
Mrugesh Mohapatra dee523c968 feat: add scrimba curriculum 2018-09-27 20:06:09 +05:30
Beau Carnes 6cc8e5bc58 Add 'watch a video' button and video modal. 2018-09-27 20:06:08 +05:30
Stuart Taylor 5024e69b69 Feat: Add news link to Nav (#261) 2018-09-27 20:06:08 +05:30
Mrugesh Mohapatra 463072c280 chore(seed): update curriculum to v3.2.0 2018-09-27 20:06:08 +05:30
Bouncey e7211fc67b Fix challenge tests that rely on 2018-09-27 20:06:08 +05:30
Stuart Taylor 980994ceac Fix(avatar): Be more specific with css selectors 2018-09-27 20:06:07 +05:30
Bouncey 7aa0a075d0 fix(styles): Fix styles for day mode and signed in avatar 2018-09-27 20:06:07 +05:30
Renoj Varghese ffeb968236 changing link colors 2018-09-27 20:06:07 +05:30
Kris Koishigawa 2dc609efca Attempted to make the nav bar closer in style to the old beta site / current main site. Adjusted the font weights, the size and position of the search bar, and the nav bar on the right. Also made the <li> tags for the curriculum and forum buttons clickable and change styles when hovered over, just like on the main freecodecamp.org site.
Partially solves https://github.com/freeCodeCamp/freeCodeCamp/issues/17266
2018-09-27 20:06:07 +05:30
ValeraS 1dfe1f1ec0 fix: Sass has not been compiled when tests running 2018-09-27 20:06:06 +05:30
Stuart Taylor 5e7c80ad74 Removal of br tags and safe rels on links 2018-09-27 20:06:06 +05:30
CharmedSatyr 6a7b1de55c grammar, spacing, spelling fixes 2018-09-27 20:06:06 +05:30
Oliver Eyton-Williams 2529e6533c Added reporting of console.log from editor. Refactored a little. 2018-09-27 20:06:06 +05:30
Randell Dawson eda96e7cad Corrected grammar mistake and made small wording change
As suggested by @KoniKodes, I changed the "a" to "an"  in the first sentence to correct the grammatical error.  Also, removed the "with JSX," and from the second sentence and started the sentence with "It".
2018-09-27 20:06:05 +05:30
Shaurya Shubham fc4ae129b4 Put content in Data Structures stub 2018-09-27 20:06:05 +05:30
Stuart Taylor 2c3428a4fa Add safe rel to link 2018-09-27 20:06:05 +05:30
Shaurya Shubham cc0b071aca Put content in Project Euler stub 2018-09-27 20:06:05 +05:30
scissorsneedfoodtoo b29ae0df28 Removed the base tag from the header of the preview iframe. The href and target attributes were causing links within the iframe to open a new tab and would point to /, which created problems with some challenges where users should link to other page elements like a footer.
Fixed an error found in QA where in-page anchors would work as expected in Chrome, but in FireFox would load another instance of Learn in the iframe. If the user goes back to the challenge, though, the in-page anchors work as expected. Readded <base> and had it point to href='' to get in-page anchors working in both Chrome and FF.
2018-09-27 20:06:04 +05:30
Kris Koishigawa b9d38ff901 Did some retooling and was able to disable MathJax for the entire page from a top-level div by adding the class name tex2jax_ignore. Brought the dasherize function into Show.js and used it to pass a new prop section down through Side-Panel.js into Challenge-Description.js to add a section class name to each of the challenge-instructions divs. Then was able to use the delimiters that caused problems before, but only for the Rosetta Code challenges. 2018-09-27 20:06:04 +05:30
Kris Koishigawa 670fe4194e Reimplemented MathJax with custom `$inlineMath$` delimeters to prevent it from rendering SASS and other challenge descriptions as math functions. 2018-09-27 20:06:04 +05:30
scissorsneedfoodtoo 2ec8cde148 Renabled MathJax and testing default 3324 delimeters to see if other challenge descriptions break. 2018-09-27 20:06:04 +05:30
Adam Wells 9f524ff929 Added a few styles to increase heirarchy of curriculum list 2018-09-27 20:06:03 +05:30
ValeraS ae02b0a885 fix: after fixing syntax errors in editor for JS/React lessons, log/preview doesn't work. 2018-09-27 20:06:03 +05:30
Stuart Taylor 1b173bc97c chore(google): Add google scripts (#283) 2018-09-27 20:06:03 +05:30
mrugesh mohapatra 8c6598f3a6 chore(seed): update curriculum to v3.1.1 (#258) 2018-09-27 20:06:03 +05:30
Niraj Nandish 5b0026fc82 fix(challenges): typo error (#260) 2018-09-27 20:06:02 +05:30
Mrugesh Mohapatra a336e05f52 chore(seed): chore(seed): Update curriculum to v3.1.0 2018-09-27 20:06:02 +05:30
Mrugesh Mohapatra 583f0de9f5 fix(help): add param for correct category 2018-09-27 20:06:02 +05:30
joldie 36a07db359 Fixed typos in introductory text 2018-09-27 20:06:01 +05:30
Stuart Taylor fd5080196f Formatting and more exact edit link 2018-09-27 20:06:01 +05:30
Wadinga Leonard aa31f7ba3a Introduction to React Redux Challenges
Updated the stub for this series of challenges.
2018-09-27 20:06:01 +05:30
Jason Rivera 56942928a0 Removed old jquery CDN and added a more accessible CDN 2018-09-27 20:06:01 +05:30
Jrom 4b6f915798 Fix: 404 page quote in Night Mode 2018-09-27 20:06:00 +05:30
Jerome Estiller f18e0079ed feat: update 404 page (#194) 2018-09-27 20:06:00 +05:30
huyenltnguyen c6c1e347d0 fix accessibility issues
report challenges' completion state and remove <code> tag in test suite
2018-09-27 20:06:00 +05:30
Stuart Taylor d8bee6a7ad Feat: Download Solution Button (#191)
* fix: increase spacing in challenge list (#96)

* enh: add button to download user solution on completion modal

* fix: linting

* review: remove dashedName grab from Show.js

can generate dashedName in CompletionModal from challengeMeta

* review: generate download file dashedName from challengeMeta.title

* add className btn-primary-invert

* review: shape files data

we only want key indexhtml contents from files

* review: remove class already defined in global.css

* review: further changes

only grab title from challenge meta
change fiels prop-type to object
remove duplicate class btn-primary-invert from CompletionModal.css
generate download file name using util function dasherize

* review: only show download button if there is something to download

* fix: increase spacing in challenge list (#96)
2018-09-27 20:06:00 +05:30
Valeriy 00ce364692 fix: "onNext" is called instead of "next" on an Observable. (#219) 2018-09-27 20:05:59 +05:30
thatnini 5c50f147ec fix: night mode tweaks (#214)
* fix: night mode tweaks

* fix: remove custom dark theme from monaco editor
2018-09-27 20:05:59 +05:30
Renoj Varghese ff0774d748 changing blockquote and .token colors to #00bfb0 2018-09-27 20:05:59 +05:30