Commit Graph

1814 Commits (c331b12413b0a68bdb13b9205dff6b1ed9e1810f)

Author SHA1 Message Date
Oliver Eyton-Williams 18bee1bd59 fix: ensure 'night' is set before hydration 2019-08-27 12:45:20 +05:30
Oliver Eyton-Williams 5a38887af1 fix: make night mode default for code blocks 2019-08-27 12:45:20 +05:30
Oliver Eyton-Williams 085e31b9e2 fix: stop wallets overflowing on mobile (#36688) 2019-08-27 00:12:55 +05:30
Tom 2e205b04e8 fix(client): heatmap-colors (#36660)
* fix/heatmap-colors

* fix/simplify-variables

* fix/if-statements+typo
2019-08-26 18:52:39 +05:30
Oliver Eyton-Williams 432e4a40a3 fix: move toggle buttons below labels on mobile 2019-08-26 18:51:28 +05:30
Oliver Eyton-Williams ab806c1e5d fix: remove theme settings correctly 2019-08-26 18:51:28 +05:30
Oliver Eyton-Williams 12a2b47b17 fix: bring buttons closer and reduce repetition 2019-08-26 18:51:28 +05:30
Oliver Eyton-Williams e90eb66529 fix: change toggle style and improve responsiveness 2019-08-26 18:51:28 +05:30
Tom c6b287b2b3 fix(client): margin-on-project-pages (#36646) 2019-08-26 18:21:40 +05:30
Tom c129715b8d Fix/donate progress bar color (#36661)
* fix/donate-progress-bar-color

* fix/colors
2019-08-23 15:46:56 +03:00
Tom d901d34b69 fix/make=editor-night-mode-by-default (#36667) 2019-08-23 15:39:22 +03:00
Lance Rutkin 7a97974099 fix(donate): modal opens at most once per session (#36632)
* Track if donation modal has opened in a session

* Fix prettier problem

* Create separate action that switches donationRequested
2019-08-22 12:59:13 +05:30
Kristofer Koishigawa 754981b728 fix: Global color vars (#36653)
* Added colors from the style guide to :root so they're available globally. Also switched out hex codes for named variables in .dark-palette and .light-palette wherever possible.

* feat: add success and danger colors to root
2019-08-21 16:19:21 +03:00
Tom 45765ad03e fix/margins-on-buttons (#36649) 2019-08-21 01:25:51 +03:00
Mrugesh Mohapatra 1348a5a037 fix(profile): update identicon colors 2019-08-20 13:37:11 +05:30
Ahmad Abdolsaheb 31e3d9b27e feat: commandline chic 2019-08-20 13:37:11 +05:30
mrugesh 10d176178a
fix(client): update profile image urls check (#36636) 2019-08-19 22:11:29 +05:30
mrugesh 5f97782eb0
fix: add identicon natively (#36633) 2019-08-19 19:17:53 +05:30
Mrugesh Mohapatra 9f40714d0a fix: remove avatar from nav 2019-08-19 17:06:38 +05:30
Mrugesh Mohapatra ac50216949 fix: NODE_ENV conflicts on pipelines 2019-08-19 01:37:32 +05:30
Mrugesh Mohapatra a00f9c5810 fix: update client dependencies 2019-08-18 15:43:25 +05:30
Valeriy S 052769e69f chore(client): update gatsby 2019-08-17 18:35:21 +05:30
Mrugesh Mohapatra 56d78a1119 fix(server,client): CORS is a real nightmare 2019-08-17 17:01:10 +05:30
mrugesh 91ad464020
Revert "feat: add bootcamp cost calc guide (#35278)" (#36614)
This reverts commit 869f5edfc5.
2019-08-17 16:31:29 +05:30
Ron Sogueco 869f5edfc5 feat: add bootcamp cost calc guide (#35278)
* feat: add bootcamp cost calc guide

* feat: use ReactJS portals

* feat: fix eslint errors

* feat: update with change requests

* feat: update package-lock.json
2019-08-16 23:57:36 -05:00
Mrugesh Mohapatra ae80f96ec3 fix(client): remove service workers 2019-08-14 19:23:27 +05:30
xyozio 657a5e2c16 cleanup: typos and remove commented out code (#36573) 2019-08-09 23:57:26 +05:30
Oliver Eyton-Williams 052e30aff3 fix: Report build errors to dev console (#36540) 2019-08-07 00:28:16 +05:30
Mrugesh Mohapatra 16551d2ad6 fix: create links to forumTopicIds or search 2019-08-05 22:14:37 +05:30
Mrugesh Mohapatra 65d4cfddea fix: format css as per prettier 2019-08-02 00:18:21 +05:30
Oliver Eyton-Williams 2999c08b05 fix: Remove text shadow in night mode 2019-08-01 23:57:39 +05:30
Oliver Eyton-Williams 69e232af6f fix: Add nightmode style and remove operator background. 2019-08-01 23:57:38 +05:30
Oliver Eyton-Williams 38c7fdfb23 feat(client): Add syntax highlighting to challenge instructions 2019-08-01 23:57:37 +05:30
Valeriy c44891a4a2 fix: search page is populated with relevant results when search bar is submitted 2019-07-30 13:09:18 +09:00
Oliver Eyton-Williams 67d49efd1e fix: remove redundant helper and guide code from Header 2019-07-26 19:40:46 +05:30
Mrugesh Mohapatra 8ae0044682 fix(footer): remove guide from the footer 2019-07-26 19:40:46 +05:30
Oliver Eyton-Williams 58973be7be fix: make Gatsby wait for challenges to be sourced 2019-07-26 19:40:46 +05:30
Mrugesh Mohapatra 0124e7556d fix: removed all guide bits from gatsby 2019-07-26 19:40:46 +05:30
Mrugesh Mohapatra 7bc6367d68 fix: update hints path to forum 2019-07-26 19:40:46 +05:30
mrugesh ae7b2c2034 fix(client): apply type errors from code review
Co-Authored-By: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2019-07-22 17:10:54 +05:30
Mrugesh Mohapatra 298e263f74 chore(client): resolve linting errors in client 2019-07-22 17:10:54 +05:30
Mrugesh Mohapatra 8980528009 chore(client): update dependencies except gatsby 2019-07-22 17:10:54 +05:30
Mrugesh Mohapatra 710995ae74 fix: create lockfiles for audits 2019-07-22 17:10:54 +05:30
Mrugesh Mohapatra 94dcc5e54a fix: rename challenge md parser to correct casing 2019-07-22 17:10:54 +05:30
Mrugesh Mohapatra 3079d675e0 fix(mathjax): prevent load in offline mode 2019-07-22 17:10:54 +05:30
Oliver Eyton-Williams 04382bc475 fix: prettify css 2019-07-19 15:30:17 +05:30
Oliver Eyton-Williams b038af4925 fix: Remove non-functional css 2019-07-19 13:35:06 +05:30
Oliver Eyton-Williams 6a2974e55e fix: Refactor challenge mounting and updating
componentDidMount and componentDidUpdate share a lot of code. This just
DRYs them out.
2019-07-19 13:32:41 +05:30
Oliver Eyton-Williams a8c86f6168 fix: Init test output on backend challenges
Makes sure the test output console is initialized on backend as well as
classic challenges.  Previously it was tied to SidePanel which was not
always present.
2019-07-19 13:32:41 +05:30
Tom 8757deb56c feat(client): add prev next btns to lessons (#35485)
* feat/add-prev-next-btns-to-lessons

redirect to learn instead of home

* fix/button-css-properties

* fix/change-buttons-to-suggested

* fix/add-tests+change-button-to-link

Co-authored-by: ojeytonwilliams ojeytonwilliams@gmail.com

* Revert "fix/add-tests+change-button-to-link"

This reverts commit ae26504d1d.

* fix/add-tests+change-button-to-link

Co-authored-by: ojeytonwilliams <ojeytonwilliams@gmail.com>
2019-07-18 15:16:00 +05:30
Aman Aggarwal 9cc82ae521 Update index.md (#36458) 2019-07-15 15:36:45 +01:00
Oliver Eyton-Williams cba35969f0 fix(tools): Use polling to reliably watch challenges 2019-06-29 11:42:48 +08:00
Mrugesh Mohapatra c112fe6a20 chore(client): update all dependencies to latest 2019-06-21 19:56:20 +05:30
Mrugesh Mohapatra c5fd478d9a fix(deploy): misc. re-arrange scripts and organize 2019-06-21 00:53:05 +05:30
Mrugesh Mohapatra 063ca6d82c fix: use a mordern outline 2019-06-19 21:17:43 +05:30
Oliver Eyton-Williams 04512695a9 feat(client): Highlight footer links on hover 2019-06-19 21:17:42 +05:30
Valeriy fbb8311af7 fix(client):format url values on form submit 2019-06-19 20:08:57 +05:30
Oliver Eyton-Williams c99366fa71 fix(client): Store backend form value on submit 2019-06-19 20:08:57 +05:30
Mrugesh Mohapatra 9c324f103f chore: update client dependencies 2019-06-16 23:33:51 +05:30
Mrugesh Mohapatra 0ffca02ec1 fix: remove medium links and rss feeds 2019-06-16 00:23:41 +05:30
Mrugesh Mohapatra 1d4ae06541 fix(search): tweak and center align landing 2019-06-16 00:23:41 +05:30
Mrugesh Mohapatra 91adc43bcd fix(tools): rearrange scripts and graceful exit 2019-06-16 00:23:41 +05:30
dependabot-preview[bot] 47ce35db52 chore: bump @fortawesome/free-solid-svg-icons from 5.8.1 to 5.9.0 (#36275)
Bumps [@fortawesome/free-solid-svg-icons](https://github.com/FortAwesome/Font-Awesome) from 5.8.1 to 5.9.0.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/5.8.1...5.9.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: null <dependabot-preview[bot]@users.noreply.github.com>
2019-06-12 23:39:51 +05:30
dependabot[bot] 9e82ae87b6 chore: bump jquery from 3.3.1 to 3.4.0 in /client
Bumps [jquery](https://github.com/jquery/jquery) from 3.3.1 to 3.4.0.
- [Release notes](https://github.com/jquery/jquery/releases)
- [Commits](https://github.com/jquery/jquery/compare/3.3.1...3.4.0)

Signed-off-by: dependabot[bot] <support@github.com>
2019-06-12 23:00:21 +05:30
Oliver Eyton-Williams 2d780f257c fix(client): Remove horizontal scrollbar from donation page (#36167) 2019-06-12 03:15:40 +05:30
ValeraS 84c46750e8 feat(client): use url query param on search page 2019-06-12 02:56:57 +05:30
ValeraS e7ae9a5b45 fix: bootstrap packages 2019-06-12 02:49:30 +05:30
ValeraS 08403ca561 chore(client): update redux-saga 2019-06-12 02:49:29 +05:30
ValeraS ec1b51debb chore(client): update gatsby 2019-06-12 02:49:28 +05:30
ValeraS 01ddc7c9a2 chore(client): update react-testing-library 2019-06-12 02:49:28 +05:30
Valeriy 839e81426e feat(client): show and execute backend project tests (#35673) 2019-06-11 21:16:36 +05:30
Valeriy S 672184d0c3 fix(client): learn layout on mobile 2019-06-11 20:28:51 +05:30
Valeriy S 6b46736801 fix(client): footer should stick to the bottom 2019-06-11 20:28:51 +05:30
Valeriy S 73961da21a fix(client): always show footer on 404 page 2019-06-11 20:28:51 +05:30
Valeriy dd20e61d00 fix(client): 404 page displays incorrectly 2019-06-11 20:28:51 +05:30
Tom 397ff21390 fix(client): add tooltip for calendar-heatmap (#36008) 2019-06-11 16:43:46 +03:00
kozlovvski d6a6504f74 chore(tools): updated jest in packages
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2019-06-11 19:06:57 +05:30
Mrugesh Mohapatra 0d82d0a763 fix: center align cert name in settings 2019-06-11 16:44:14 +05:30
Ahmad Abdolsaheb 38b8132d1a fix: make full stack claimable 2019-06-11 16:19:35 +05:30
Ahmad Abdolsaheb 57a0930e88 fix: add full stack cert section UI 2019-06-11 16:19:34 +05:30
Ahmad Abdolsaheb 08e968079c fix: hide legacy full stack cert on portfolio 2019-06-11 16:19:34 +05:30
Ahmad Abdolsaheb 3f13310a78 fix: add unit tests for legacy cert in settings 2019-06-11 16:19:33 +05:30
Ahmad Abdolsaheb c359662f85 fix: remove logs 2019-06-11 16:19:33 +05:30
Ahmad Abdolsaheb bc099d4971 fix: add cert claim logic for legacy cert 2019-06-11 16:19:32 +05:30
Ahmad Abdolsaheb c2ffd6471b fix: add redux wiring for legacy certs 2019-06-11 16:19:31 +05:30
Ahmad Abdolsaheb e8931ae1cb made data consumable by api 2019-06-11 16:19:31 +05:30
Ahmad Abdolsaheb 4558caf328 fix: make legacy certification saga call api and update db 2019-06-11 16:19:30 +05:30
Ahmad Abdolsaheb 68854db61e added selectors and template saga for updating legacy certificates 2019-06-11 16:19:30 +05:30
Ahmad Abdolsaheb 3fc42b1ea8 fix: add url validation for form 2019-06-11 16:19:29 +05:30
Ahmad Abdolsaheb a45a61fb47 fix: funcitonal certification button added 2019-06-11 16:19:29 +05:30
Ahmad Abdolsaheb 17a2bae5b9 fix: add initialValues to the form 2019-06-11 16:19:28 +05:30
Ahmad Abdolsaheb abf8f2777c fix: display legacy cert section 2019-06-11 16:19:27 +05:30
Ahmad Abdolsaheb b8ec30471d fix: add legacy project map 2019-06-11 16:19:27 +05:30
Valeriy 577caf6f2a chore(client): load bootstrap locally (#36262) 2019-06-10 22:56:39 +05:30
Valeriy 77e7121028 fix(client): pass correct props to Camper component 2019-06-09 16:07:02 +05:30
Valeriy 6085fbe4ca fix(client): show profile immediately for the current user 2019-06-09 16:07:02 +05:30
Charles Morgan 08e9c650d9 fix(client): combine donate & donate-other pages into a single page (#36137) 2019-06-09 06:28:16 +05:30
lionel-rowe b6a68d8bdf fix: swap out raw HTML syntax for semantic/idiomatic markdown (#35917)
Per this: https://www.freecodecamp.org/forum/t/forum-suggestion-unformatted-code-warning/134857/24

`<code>` tags are not the semantically/idiomatically correct way to format code on Discourse. For example, `<code><span></span></code>` renders as that exact HTML, when the intention was almost certainly to render `<code>&lt;span&gt;&lt;/span&gt;</code>` instead.
2019-06-09 05:41:40 +05:30
Oliver Eyton-Williams 60dd7ca703 fix: Change test output formatting from code to html (#35857) 2019-06-09 05:28:10 +05:30
Hemakshi Sachdev b1956a7ba1 fix: flash modals stack up and are not visible until scrolled to top (#35808)
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2019-06-09 05:25:54 +05:30
Valeriy 3552fd392a fix: make search working 2019-06-08 03:16:28 +05:30
Bouncey ecfc6c23a6 fix: Rename search bar component 2019-06-08 03:16:28 +05:30
mrugesh mohapatra e889b599fb Add rel attr to search hits
Co-Authored-By: Bouncey <staylor1012@gmail.com>
2019-06-08 03:16:28 +05:30
Bouncey 9186806f8e fix: Update search styles 2019-06-08 03:16:28 +05:30
Bouncey cf4cbe4d3e fix: Clear search query on unmount 2019-06-08 03:16:28 +05:30
Bouncey a11e669b8a feat: Port search from 'search-assets' 2019-06-08 03:16:28 +05:30
Bouncey 15f18d1cda fix: Dedupe layout selection logic 2019-06-08 03:16:28 +05:30
dependabot[bot] 7a88eadf7d Bump handlebars from 4.0.12 to 4.1.2
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.0.12 to 4.1.2.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.0.12...v4.1.2)

Signed-off-by: dependabot[bot] <support@github.com>
2019-06-08 03:00:09 +05:30
Steven Failla 43a4fa8cb0 fix(client): reset test results before execution (#36029)
* fixed issue where tests should fail when code has error

Signed-off-by: Stevo99 <Sfailla1983@gmail.com>

* fix(client): Initialize tests as failing in case of build errors

* fix: Reset tests to initial state when build fails

* fix: simplify expression
2019-05-27 00:00:12 +03:00
Oliver Eyton-Williams 1e1cbdfe06 fix(client): Remove redundant prop and allow navigationMenu to be und… (#36134) 2019-05-26 22:28:40 +03:00
Oliver Eyton-Williams 17e112d25e fix(client): make top navigation menu replaceable (#35943)
* fix(client): Stop using react-responsive and use media queries to display menu

* Change guide to show menu

* DRYed out a bit

* Restore main, top-right nav to guide

* fix: Separate guide and top menu state

* Update client/src/components/Header/index.js

Co-Authored-By: Valeriy <ValeraS@users.noreply.github.com>

* Update client/src/components/Header/index.js

Co-Authored-By: Valeriy <ValeraS@users.noreply.github.com>

* Update client/src/components/Header/index.js

Co-Authored-By: Valeriy <ValeraS@users.noreply.github.com>

* Update client/src/components/Header/index.js

Co-Authored-By: Valeriy <ValeraS@users.noreply.github.com>

* fix: Refactor menu button and links

* feat(client): make top navigation menu replaceable

* fix: Refactor nav menu logic out of Header

* fix(client): use default nav menu in header and use landingPage props instead of disableSettings
2019-05-26 20:36:23 +03:00
Dereje Getahun 6288fd3552 Update deprecated mlab connection guide for the new MongoDB Atlas (#35927)
* fix: update mlab connection guide to MongoDB Atlas
2019-05-23 10:40:36 +02:00
Ahmad Abdolsaheb 8b4fb5a452 fix: imgur to s3 for various files without conflict (#36057) 2019-05-20 23:58:20 +05:30
Oliver Eyton-Williams c37a4ff663 feat(client): Add support question covering browser extensions 2019-05-14 20:17:15 +05:30
Courtney c49012377b fix to spelling error and add period (#36034) 2019-05-13 17:00:57 +07:00
Oliver Eyton-Williams 07b33d3989 fix(client): Donate other display correct submit button text 2019-05-11 01:48:16 +05:30
Waseem Ahmad 05de360085 fix NaN issue for the number of active Donations (#35970)
* fixed NaN issue for the number of active Donations

* Initialized activeDonations to 0 in the initial state
2019-05-08 20:18:10 +02:00
Mrugesh Mohapatra 033606ec8d fix(donate): add a space in donate text 2019-05-07 22:56:21 +03:00
Oliver Eyton-Williams d4df02c7e2 fix: Sync blockquote, code and pre's color in night mode 2019-05-07 10:43:43 -07:00
Oliver Eyton-Williams 0e24bffe22 fix: Make code blocks look more conventional 2019-05-07 10:43:43 -07:00
Oliver Eyton-Williams 1ca15d75b8 fix: remove unnecessary selector, fix inline code and other issues 2019-05-07 10:43:43 -07:00
Oliver Eyton-Williams 3e45db3ef5 Give language-* code blocks the same style as generic ones 2019-05-07 10:43:43 -07:00
Oliver Eyton-Williams 1a6392f0f0 fix: make all ways of representing code match blockquotes 2019-05-07 10:43:43 -07:00
Randell Dawson be2c37491f fix: use triple backticks around code 2019-05-07 10:43:43 -07:00
Oliver Eyton-Williams 6e8e8e3f18 fix(client): Hide monaco-aria-container on Firefox (#35822) 2019-05-07 03:16:38 -07:00
moT01 f868294515 fix/astray-period 2019-05-06 11:58:31 +09:00
Oliver Eyton-Williams a24ecfbd85 fix(client): use picture and source to display correct logo (#35939) 2019-05-05 22:44:46 +03:00
Valeriy 1660a267ba fix: remove unnecessary div and props 2019-05-02 15:30:39 -07:00
moT01 ebe420c099 feat(guide): add footer link to article source on GitHub
fix/suggested-changes
2019-05-02 15:30:39 -07:00
Valeriy 4f1fdfdd14 chore(tools): update docker setup to use npm ci 2019-05-02 01:01:00 -07:00
Valeriy fbf5439248 chore: update packages 2019-05-02 01:01:00 -07:00
Mrugesh Mohapatra d022cace35 fix: warnings about babel corejs config 2019-05-02 01:01:00 -07:00
Mrugesh Mohapatra cbaea46504 fix: rollback gatsby-remark-prismjs & more updates 2019-05-02 01:01:00 -07:00
Mrugesh Mohapatra 0f720671d5 fix: update client packages 2019-05-02 01:01:00 -07:00
Sumer Patel 881d2ab072 Added the Introduction to the Coding Interview Take Home Projects (#35581)
* Added the Introduction to the Coding Interview Take Home Projects

* Update index.md

* [Updated] Added the Introduction to the Coding Interview Take Home Projects

* Update client/src/pages/learn/coding-interview-prep/take-home-projects/index.md

Co-Authored-By: Sumer16 <sumerdpatel@gmail.com>

* [updated] Added the Introduction to the Coding Interview Take Home Projects

* [update grammar] Added the Introduction to the Coding Interview Take Home Projects

* [update] Added the Introduction to the Coding Interview Take Home Projects

* fix requested change
2019-04-04 21:51:57 -04:00
jnguyen0220 414219965d fix: adding f to the featureImage source (#35758)
<!-- Please follow this checklist and put an x in each of the boxes, like this: [x]. It will ensure that our team takes your pull request seriously. -->

- [x] I have read [freeCodeCamp's contribution guidelines](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/CONTRIBUTING.md).
- [x] My pull request has a descriptive title (not a vague title like `Update index.md`)
- [x] My pull request targets the `master` branch of freeCodeCamp.
- [x] None of my changes are plagiarized from another source without proper attribution.
- [x] All the files I changed are in the same world language (for example: only English changes, or only Chinese changes, etc.)
- [x] My changes do not use shortened URLs or affiliate links.

<!--If your pull request closes a GitHub issue, replace the XXXXX below with the issue number.-->

Closes #35749
2019-04-04 10:54:31 +05:30
Valeriy 80eaccc467 chore(tests): add tests for worker-executor 2019-03-29 15:06:10 +05:30
Valeriy S 845b966bda fix(client): execute web workers concurrently 2019-03-29 15:06:10 +05:30
Valeriy S e8f5b54d63 fix(client): pass logs incrementally from test worker 2019-03-29 15:06:10 +05:30
Oliver Eyton-Williams 784de367a1 fix: remove redundant icon assets and links (#35568) 2019-03-29 14:49:55 +05:30
yehia67 1d2baeabdc fix: remove helpful-links section (#35478)
Closes #35397

Co-authored-by: mrugesh mohapatra <me@raisedadead.com>
2019-03-29 14:45:18 +05:30
Sumer Patel 4a7861ce87 Added the Introduction to the Information Security and Quality Assura… (#35576)
* Added the Introduction to the Information Security and Quality Assurance Projects

* Update client/src/pages/learn/information-security-and-quality-assurance/information-security-and-quality-assurance-projects/index.md

Co-Authored-By: Sumer16 <sumerdpatel@gmail.com>

* [updated] Added the Introduction to the Information Security and Quality Assurance Projects

* [updated] Introduction to the Information Security and Quality Assurance Projects

* Update client/src/pages/learn/information-security-and-quality-assurance/information-security-and-quality-assurance-projects/index.md

Co-Authored-By: Sumer16 <sumerdpatel@gmail.com>

* Update client/src/pages/learn/information-security-and-quality-assurance/information-security-and-quality-assurance-projects/index.md

Co-Authored-By: Sumer16 <sumerdpatel@gmail.com>
2019-03-23 20:39:14 +05:30
Илья a27c736bf4 Correct paddings in inline code blocks (#35497)
* Update layout.css
2019-03-20 14:22:20 +01:00
Vicente Plata b24807312c fix(client): Make links with Font Awesome Icons accessible to visually impaired campers (#35589) 2019-03-18 08:58:24 +03:00
Valeriy 11cc25b638 fix(tools): use docker for development 2019-03-15 15:50:30 +05:30
Michał Olejniczak bc2737ff90 I added a proper introduction to the 'Introduction to the Coding Inte… (#35215)
* I added a proper introduction to the 'Introduction to the Coding Interview Take Home Projects' section

* Changed last line to improve readability
2019-03-14 07:18:05 -07:00
Valeriy 05ce26fb74 fix(ui): adjust settings link styles 2019-03-14 19:06:18 +05:30
Valeriy 4994cd828e fix(ui): top nav menu behavior on guide 2019-03-14 19:06:18 +05:30
Valeriy 6bbe152f34 chore(client): replace react-media with react-responsive
react-media does not handle props changes, use react-responsive instead.
2019-03-14 19:06:18 +05:30
Valeriy S 81dd2ccb54 fix(test): update Map snapshots 2019-03-14 19:06:18 +05:30
Valeriy S f4a1659fa7 fix(ui): use react-bootstrap for layouting sponsor logos 2019-03-14 19:06:18 +05:30
Valeriy S 053c66cbef fix(ui): remove double focus from SignIn button 2019-03-14 19:06:18 +05:30
Valeriy S d9bf87d57d fix(ui): make possible use curriculum map with keyboard 2019-03-14 19:06:18 +05:30
The Coding Aviator ca32600191 Added the Introduction to the Intermediate Algorithm Scripting Challenges (#34405)
* Update index.md

* learned => learnt

Co-Authored-By: thecodingaviator <34807532+thecodingaviator@users.noreply.github.com>

* Apply suggestions from code review

* Update index.md
2019-03-11 17:24:19 -07:00
Ahmad Abdolsaheb 56a74292a3
Revert "fix: landing page image css fix (#35551)" (#35563)
This reverts commit a449e598b4.
2019-03-11 13:56:32 +03:00
Alan Nguy a449e598b4 fix: landing page image css fix (#35551) 2019-03-11 11:58:29 +03:00
Bouncey c8f5b20b71 fix: Enforce lowercase usernames for profile queries 2019-03-06 15:38:43 +05:30
Valeriy 3a2db4744d fix(client): disable core prefetching due to scrolling performance in the map (#35512)
- [x] I have read [freeCodeCamp's contribution guidelines](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/CONTRIBUTING.md).
- [x] My pull request has a descriptive title (not a vague title like `Update index.md`)
- [x] My pull request targets the `master` branch of freeCodeCamp.
- [x] None of my changes are plagiarized from another source without proper attribution.

Closes #35418

It disables only prefetching on link become visible, other prefetching strategies like prefetching on link hover still work.
2019-03-06 12:30:19 +05:30
Ahmad Abdolsaheb 4046bb3a0d fix: align sponsors and give background 2019-03-05 16:03:22 +05:30
Valeriy S 6d5e3865e7 fix(client): return an empty string for empty sections 2019-03-04 08:56:11 +00:00
DzmitryUr 327a4a9b34 fix(client): prevent panels widening in curriculum map 2019-03-01 14:50:24 +00:00
Valeriy 3f205c5060 fix: use JSON.stringify to cast console output 2019-03-01 14:43:00 +00:00
Justin Sabourin 43117710eb fix: use JSON.stringify(..) for logging instead of String(..) 2019-03-01 14:43:00 +00:00
Stuart Taylor b494eebcc5 Update client/src/components/layouts/components/guide/redux/side-navigation-saga.js
Co-Authored-By: ahmadabdolsaheb <ahmad.abdolsaheb@gmail.com>
2019-03-01 13:02:29 +00:00
Stuart Taylor 2c8431fdc3 Update client/src/components/layouts/components/guide/redux/side-navigation-saga.js
Co-Authored-By: ahmadabdolsaheb <ahmad.abdolsaheb@gmail.com>
2019-03-01 13:02:29 +00:00
Ahmad Abdolsaheb 23b01464ac fix: moved sidenav logic to saga 2019-03-01 13:02:29 +00:00
Ahmad Abdolsaheb b6198417d0 fix: guide-nav latests changes 2019-03-01 13:02:29 +00:00
Ahmad Abdolsaheb 67119fbc7c fix: removed context and added saga 2019-03-01 13:02:29 +00:00
Ahmad Abdolsaheb b3bc6776ec fix: added react-media 2019-03-01 13:02:29 +00:00
Ahmad Abdolsaheb 897b9110fc fix: used selectors in mapstatetoprops 2019-03-01 13:02:29 +00:00
Ahmad Abdolsaheb 08f737a0b9 fix: redux folder relocated and local func renamed 2019-03-01 13:02:29 +00:00
Ahmad Abdolsaheb 6cdfbc87d8 fix: close guide nav when guide is unmounted and close nav when nav clkd 2019-03-01 13:02:29 +00:00
Ahmad Abdolsaheb b5b3482d0e fix: wire menu to redux and add change meanu breakpoint for guide 2019-03-01 13:02:29 +00:00
Ahmad Abdolsaheb 210454444d fix: change button color on click 2019-03-01 13:02:29 +00:00
Ahmad Abdolsaheb 357b824033 fix: custom menu for guide 2019-03-01 13:02:29 +00:00
Ahmad Abdolsaheb 44a2ce8796 fix: remove adblock detectable classes 2019-03-01 11:20:32 +00:00
Ahmad Abdolsaheb e4affac93a fix: move donation modal from end of challenge to before a challenge. 2019-02-27 15:57:07 +00:00
Mrugesh Mohapatra a3773d7c3a fix: update the progress loader 2019-02-27 13:22:54 +00:00
Stuart Taylor d2387023f5 chore: Bump gatsby packages (#35444)
<!-- Please follow this checklist and put an x in each of the boxes, like this: [x]. It will ensure that our team takes your pull request seriously. -->

- [x] I have read [freeCodeCamp's contribution guidelines](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/CONTRIBUTING.md).
- [x] My pull request has a descriptive title (not a vague title like `Update index.md`)
- [x] My pull request targets the `master` branch of freeCodeCamp.
2019-02-27 17:00:40 +05:30
Ahmad Abdolsaheb 083161e247 fix: remove PII from title (#35428) 2019-02-27 12:42:06 +05:30
Bouncey 9151723951 fix: Rework reset progress saga to wait for the updated user 2019-02-27 09:25:05 +03:00
Bouncey d3418dfecf fix: Do not try to parse an empty response 2019-02-27 09:25:05 +03:00
Mrugesh Mohapatra 67d1a633cf fix(saga): update actions for reset and delete
Co-authored-by: bouncey <staylor1012@gmail.com>
2019-02-26 22:57:13 +05:30
Mrugesh Mohapatra 1ce38a99e0 fix: apply conventional styling changes 2019-02-26 22:57:13 +05:30
Hemakshi Sachdev 05f8c2bd5c feat: added danger-zone-saga.js 2019-02-26 22:57:13 +05:30
Hemakshi Sachdev e51b8bfaca feat: added danger zone 2019-02-26 22:57:13 +05:30
Bouncey f4528ad0ff fix: Consolodate full screen loaders in to one component 2019-02-26 16:06:05 +03:00
Mrugesh Mohapatra ff53235efd fix: update welcome page for night 2019-02-25 23:26:48 +00:00
Ahmad Abdolsaheb 1c4d57dfb3 fix: text bleeding buttons in profile and donate-form (#35399)
<!-- Please follow this checklist and put an x in each of the boxes, like this: [x]. It will ensure that our team takes your pull request seriously. -->

- [x] I have read [freeCodeCamp's contribution guidelines](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/CONTRIBUTING.md).
- [x] My pull request has a descriptive title (not a vague title like `Update index.md`)
- [x] My pull request targets the `master` branch of freeCodeCamp.
- [x] None of my changes are plagiarized from another source without proper attribution.
- [x] All the files I changed are in the same world language (for example: only English changes, or only Chinese changes, etc.)
- [x] My changes do not use shortened URLs or affiliate links.

<!--If your pull request closes a GitHub issue, replace the XXXXX below with the issue number.-->

Closes #35265
2019-02-26 01:09:05 +05:30
Anton Honcharuk d7b5946c31 fix: text overflow on cta buttons (#35378) 2019-02-26 00:47:18 +05:30
Valeriy S 1faa8dc0c1 fix: set a max-len rule for eslint 2019-02-26 00:18:46 +05:30
Christopher McCormack 35b3495be1 fix: correct unbalanced <code> element spacing (#35344)
* fix: removed pseudo-elements and replaced with padding to fix unbalanced <code> element spacing

* fix: adjusted formatting to use white-space property instead of changing padding
2019-02-25 16:37:58 +03:00
mrugesh mohapatra 84c8aac07c fix(styles): apply conventional styles (#35371)
* fix(styles): apply conventional styles

* fix: add night styles to progress
2019-02-25 15:58:40 +03:00
Alan Nguy 5d3ea76a3e fix: fixed styling for modal headers (className fcc-modal) (#35220) 2019-02-25 12:31:17 +05:30
Valeriy S 661a7705fd fix(client): do not throw on SASS compile errors 2019-02-24 12:35:46 +00:00
mrugesh mohapatra 293e58cc23 fix(certs): remove footer and nav from certs (#35333)
* fix(certs): remove footer and nav from certs

* fix: revert spacing on cert
2019-02-22 18:06:47 +03:00
mrugesh mohapatra 163540f8fc fix(client): academic honesty pages and settings (#35348) 2019-02-22 16:28:38 +03:00
mrugesh mohapatra 86cf0cff91 fix(profile): update private profile view (#35350) 2019-02-22 15:55:59 +03:00
mrugesh mohapatra a2536c864f fix(buttons): update toggle buttons feedback color (#35346) 2019-02-22 15:34:16 +03:00
Achilles Moraites e351a35bf2 fix: search bar going off screen (#34586) 2019-02-22 11:39:24 +05:30
Mrugesh Mohapatra ea3e5fff21 fix(pages): remove max-len from learn 2019-02-21 16:50:29 +00:00
Mrugesh Mohapatra 65288de39a fix(link): lint and format links 2019-02-21 16:50:29 +00:00
Valeriy 4fb112e87f fix: apply suggestions from code review
Co-Authored-By: raisedadead <1884376+raisedadead@users.noreply.github.com>
2019-02-21 16:50:29 +00:00
Mrugesh Mohapatra 7783079af7 fix: address early review comments and lint 2019-02-21 16:50:29 +00:00
Mrugesh Mohapatra 65c427a266 feat(pages): import terms page to subdirectory 2019-02-21 16:50:29 +00:00
Mrugesh Mohapatra 03a399d24f feat(pages): import privacy policy to subdirectory 2019-02-21 16:50:29 +00:00
Mrugesh Mohapatra f8b900f58f feat(pages): import CoC to subdirectory 2019-02-21 16:50:29 +00:00
Mrugesh Mohapatra 7ae7fb42a4 feat(pages): import support page to subdirectory 2019-02-21 16:50:29 +00:00
Mrugesh Mohapatra f61efb225f fix(links): unify linking to pages internal/external 2019-02-21 16:50:29 +00:00
Mrugesh Mohapatra f28cee5a4d feat(pages): import sponsors page to subdirectory 2019-02-21 16:50:29 +00:00
Mrugesh Mohapatra 19e8aa52fe feat(pages): import about page to subdirectory 2019-02-21 16:50:29 +00:00
Mrugesh Mohapatra d2c017d821 fix(title): make consistent main title 2019-02-21 16:50:29 +00:00
Bouncey f5ca6ce5e9 chore: Move sinon dep to the root 2019-02-21 21:03:06 +05:30
rituteb 6f12526fe1 Fix issue with download solution on completion modal (#34967) (#35317)
When the user downloads their solution before proceeding to the next challenge, the solution is downloaded again on Ctrl + Enter.

The issue is that once the user has downloaded their solution, the download button is in focus, so pressing Ctrl + Enter will not only dispatch the submit challenge event, it'll also dispatch the click event on the download button which is not what we want. This disables that event.

Closes #34967
2019-02-21 12:06:52 +03:00
Dzmitry 31490d2b6a fix(client): touching the edges on learn welcome page (#35296) 2019-02-20 08:06:43 +03:00
Aravind V. Nair 35b0bd8fdd chore: normalize freeCodeCamp in english (#35258)
Co-authored-by: The Coding Aviator <34807532+thecodingaviator@users.noreply.github.com>
Co-authored-by: mrugesh mohapatra <1884376+raisedadead@users.noreply.github.com>
2019-02-19 15:19:49 +05:30
Ahmad Abdolsaheb 56bf132af0 fix: normalize font weights globally and font hierarchy on map 2019-02-19 15:14:48 +05:30
Valeriy 48aa09db38 fix(footer): prop types checks 2019-02-19 14:30:27 +05:30
Valeriy fc8c71ad16 feat: use eslint with prettier to format code 2019-02-19 14:30:27 +05:30
Valeriy be36915605 feat: use prettier with eslint 2019-02-19 14:30:27 +05:30
Bouncey b13e5fb41a feat: Use prettier-eslint to format code 2019-02-19 14:30:27 +05:30
Bouncey 1ba67c4e2b chore: Clean up linting from child package.json's 2019-02-19 14:30:27 +05:30
Bouncey a49769c3c0 chore: Apply lint fixes 2019-02-19 14:30:27 +05:30
Bouncey fb56abe229 fix: Re-fix charge-stripe path 2019-02-19 14:30:27 +05:30
Bouncey c0104faa38 fix(ci): Fix lint errors thrown in CI 2019-02-19 14:30:27 +05:30
Bouncey 8e0237d042 chore: Apply linting fixes 2019-02-19 14:30:27 +05:30
Bouncey 09e563f742 chore: remove fetchr 2019-02-19 14:30:27 +05:30
Randell Dawson aa621a20b5 fix: removed unecessary guideUrl from frontmatter 2019-02-19 11:34:27 +03:00
Valeriy 7530f62f63 fix(client): learn layout does not stretch to the bottom 2019-02-19 01:49:00 +05:30
Saransh Kataria 63d15e0d98 fix: updated signature URL to freecodecamp CDN (#34923) 2019-02-18 21:28:03 +05:30
Kristofer Koishigawa ccd45f77ff fix(client): collapsing reflex containers. (#35247) 2019-02-18 21:04:04 +05:30
Valeriy 0d787ceeec fix(client): remove unused var 2019-02-18 14:39:56 +00:00
Valeriy 1a889d9f3f fix(footer): change nonLearnPage to showFooter 2019-02-18 14:39:56 +00:00
Mrugesh Mohapatra 71cf52144e fix(footer): show only on non-learn pages 2019-02-18 14:39:56 +00:00
Mrugesh Mohapatra b94c87494c feat: update labels for Learn 2019-02-18 14:39:56 +00:00
Mrugesh Mohapatra fbc4db1e9b revert(client): place tool panel at the bottom
This reverts commit e6d2a9df93.
2019-02-18 14:39:56 +00:00
Valeriy 71cf4495cb fix(client): get backend challenge data on challenge mount 2019-02-18 13:49:24 +00:00
Ahmad Abdolsaheb 3b12bbb716 fix: add space (#35264) 2019-02-17 11:53:40 -08:00
Ahmad Abdolsaheb 4fd54a085c fix(client): improve search ui (#35146) 2019-02-17 00:38:33 +03:00
Valeriy S 4c252654a4 fix(client): refactor a challenge preview saga 2019-02-16 17:48:37 +00:00
Valeriy S 98f979f3b4 fix(client): disable build on error 2019-02-16 17:48:37 +00:00
Valeriy S 2981d776c7 fix(client): update success message for all challenges 2019-02-16 17:30:37 +00:00
Valeriy S f6fa754906 fix(client): update current challenge for all challenges 2019-02-16 17:30:37 +00:00
Bouncey ca298e9bde fix: Revert to relative ajax urls 2019-02-16 12:27:23 +05:30
Aravind V. Nair 33a61fe074 docs: optimise images (#35240) 2019-02-16 12:04:16 +05:30
Ahmad Abdolsaheb c413995a4f fix: turn non CTA buttons to ghost 2019-02-16 01:31:12 +03:00
Ahmad Abdolsaheb 4edd995c76 fix: standarize form field UI 2019-02-16 01:13:57 +03:00
Ahmad Abdolsaheb e727acb281 fix: do not render empty instructions 2019-02-16 01:13:57 +03:00
Valeriy S 3eb6cf6e67 feat(client): place tool panel at the bottom 2019-02-16 01:13:11 +05:30
Bouncey 463a83b459 fix: Do not use relative api locations 2019-02-15 14:49:53 +00:00