Stuart Taylor
9eb7cf1ae1
chore(ui): Minor UI/Copy fixes ( #17237 )
2018-05-25 21:19:47 +05:30
Stuart Taylor
a76c8aff5a
Fix: Settings/Portfolio UI ( #17202 )
...
* chore(names): Certificate -> Certification
* fix(style): Profile Certs alignment and font-size
* fix(button): Remove user icon
* fix(style): Adjust profile timeline UI
* fix(style): General account settings style fixes
* chore(updateEmail): Remove update email until we sort out auth0
* fix(copy): website -> personal website
* fix(copy): profile -> portfolio
* feat(home): Add legacy certs to user home page
* fix(copy): Change Honest settings copy
* fix(cert-settings): Filter out 'take home's
* fix(copy): next lesson -> next coding challenge
* fix(alignment): Align portfolio item settings' buttons
2018-05-21 10:21:15 -05:00
Stuart Taylor
bb4bcbfb45
Feat(privacy): Add granular privacy controls of public profile ( #17178 )
...
* feat(privacy): Add granular privacy controls of public profile
* feat(certs): Hide certs if showCerts is false
2018-05-19 22:07:41 -05:00
Stuart Taylor
f916204ba5
Chore: Update User model ( #17171 )
...
* fix(logs): Remove console.log's
* chore(challengeMap): challengeMap -> completedChallenges
* chore(userModel): Update user model
* feat(userIDs): Add user ident fields
* chore(github): Remove more refs to github data
2018-05-15 19:26:26 +05:30
Stuart Taylor
156ea1af76
Feat: Welcome Page ( #17150 )
2018-05-15 10:42:05 +05:30
Bunny Vishal
d4924c7069
fix(quotes): Misspelling in quote "Twenty years from now" by Mark Twain ( #17164 )
2018-05-14 23:59:16 +05:30
Jake Magers
69d833da66
fix: Display JS "Claim Certificate" button ( #17104 )
...
The "Claim Certificate" button for the "JavaScript Algorithms and Data
Structures" projects will now be visible when all projects have been
completed.
2018-05-14 09:37:47 +01:00
Lovepreet Singh
d24f3ff175
feat(navbar): Improvement in button and navbar
...
Closes #16946
feat(navbar): Added missing propType
Closes #16946
feat(navbar): Updated as of required code format
Closes #16946
2018-04-27 03:28:30 +05:30
Nicholas Nadeau, P.Eng., AVS
e5d52afad8
chore: fixed typos via client9/misspell ( #17081 )
2018-04-25 10:37:27 +05:30
Lovepreet Singh
2f95c9f363
feat(challenges): Highlight current challenge ( #16982 )
...
highlight the currently selected challenge
Closes #16902
feat(challenges): Use of params dashed to get current challenge
Closes #16902
2018-04-18 16:23:37 +01:00
Lovepreet Singh
38e9cff9fa
fix(editor): Clear codemirror undo on new challenge ( #17002 )
...
clear codemirror undo stack on new challenge
Closes #16960
fix(editor): Removed not required code
Closes #16960
feat(editor): Updated code with coding style
Closes #16960
2018-04-18 16:19:31 +01:00
mrugesh mohapatra
a2076ce1ec
fix(auth): on-boarding, signup and welcome flows ( #16882 )
...
* fix(auth): Route should have specific targets
* fix(signup): Redirection should be to signup
Closes #16945
* feat(redirect): All fallback redirects to signin
* fix: send back to originating route
* fix(server,secrets): Specify profile field for LinkedIn provider.
* fix(profile): Add route to react profile page
2018-04-13 15:48:10 +01:00
Kristofer Koishigawa
e6e6df3c6d
feat(app): Add Motivational Quote Easter Egg ( #16932 )
...
Added a feature where a motivational quote is randomly selected from a
static list and displayed whenever the user closes all the panes on the
page. Also added a quotes.js file with an array of quote objects and a
function that returns a random quote object when called.
Edit: Forgot to add double quotes to the quote blocks after moving from
test strings to random quote objects from the quotes.js file. Added
them here as HTML encoded left and right double quotes.
Made changes @Bouncey requested.
Made further changes @Bouncey requested. Also added a componentDidUpdate
method to both ensure the quote is only changed when panes open and close,
and also to make sure the new quote is not the same as the one that
was last displayed.
Removed the fCC logo as it was redundant and clashed with the night mode.
Simplified the layout so the quote block is in the middle of the page and
changed the width so that it's more readable. Also added styling to change
the quote text color in night mode.
BREAKING CHANGE: None
Closes #16382
2018-04-10 16:13:46 +01:00
Stuart Taylor
a048ab5ad3
chore(simple): Remove simple project logic
2018-04-03 19:52:56 +05:30
Stuart Taylor
7b1de1ea2f
fix(typo): Fix modren typo
2018-04-03 19:52:01 +05:30
Stuart Taylor
cbd02a187d
fix(console.log): Remove errant console.log
2018-04-03 19:52:01 +05:30
Stuart Taylor
e5cad431b8
chore(challenges): Normalise challengeTypes
2018-04-03 19:52:01 +05:30
Todd Chaffee
fed17f70b9
fix: navlinks reduce gets type error with empty links.json array ( #16941 )
2018-04-03 13:41:20 +01:00
Stuart Taylor
ebfbfb6df9
chore(package): Update react-freecodecamp-search ( #16943 )
2018-03-23 18:41:07 -05:00
Stuart Taylor
844bad2a34
fix(lang): Refetch mapUi on language change ( #16844 )
...
* fix(lang): Refetch mapUi on language change
* chore(redux): Remove redundent action
* fix(blockForLang): Refecth challenge block for new lang
2018-03-24 01:12:33 +05:30
Stuart Taylor
a081f735a7
Merge branch 'fix/remove-jsdisabled-flash' of https://github.com/tchaffee/freeCodeCamp into tchaffee-fix/remove-jsdisabled-flash
2018-03-23 14:50:37 +00:00
Todd Chaffee
3a191fcf46
fix: remove flash saying JS is disabled
2018-03-23 11:14:50 -03:00
Vivek Agrawal
a2b10229bd
style(settings): Remove extra whitespace
2018-03-23 09:32:25 +00:00
Vivek Agrawal
e50582ecf5
fix(settings): Background color of panels changed in night mode
...
Closes #16826
2018-03-23 09:32:25 +00:00
Vivek Agrawal
60b3126207
fix(settings): Night mode settings and profile page UI improvements
...
Closes #16780
Closes #16781
Closes #16786
2018-03-23 09:32:25 +00:00
Berkeley Martinez
1d513227e8
Merge pull request #16890 from Bouncey/fix/binButtons
...
Feat(Nav): Responsive Nav with promonent Bin buttons
2018-03-20 16:45:30 -07:00
Vivek Agrawal
4c5ffb30fc
fix(alerts): Fix page not found alert & UI adjustments ( #16864 )
...
* fix(alerts): Fix page not found alert & UI adjustments
- Added adequate margins to flash alerts.
- Page not found alert link fix & UI adjustments.
Closes #16857
Closes #16860
* fix(404): Changed the UX of 404 page
- This makes the 404 page UX consistent.
2018-03-19 23:49:55 -05:00
Rajat Kanti Nandi
f628bfeeb7
removed-whitespace-issue178 ( #16909 )
2018-03-19 21:26:17 -05:00
Ahmad Abdolsaheb
4aec998e3f
fix(style): Corrects the font size of the links in the challen ( #16908 )
...
a specific style is added to step.less for links in into
Closes #16899
2018-03-19 21:20:10 -05:00
Stuart Taylor
d67d02a344
fix(dropdown): Fix dropdown styles
2018-03-13 21:03:47 +00:00
Stuart Taylor
86b19031e9
fix(nav): DRY Nav render method
2018-03-13 20:35:30 +00:00
Stuart Taylor
c80e98a9a4
fix(ssr): Only render LargeNav on SSR
2018-03-13 20:34:42 +00:00
Stuart Taylor
61d76220c7
fix(git): Merge temp branch to fix/binButtons
2018-03-13 20:17:13 +00:00
Stuart Taylor
d9921171f5
feat(Nav): Split Nav Bar in to Components
2018-03-13 20:12:57 +00:00
Stuart Taylor
33d0d05adb
feat(nav): Use screen width specific navs
2018-03-13 20:10:06 +00:00
Berkeley Martinez
33921ba53a
Merge pull request #16838 from Bouncey/fix/newUserNavigation
...
fix(selector): Correctly destructure in the firstChallengeSelector
2018-03-12 14:31:59 -07:00
Berkeley Martinez
a33febd218
Merge pull request #16819 from Bouncey/fix/slowNetwork
...
fix(challenge): Handle slow network connections gracefully
2018-03-12 14:28:55 -07:00
Ahmad Abdolsaheb
5921f31f8f
fix(seed): Capitalizes CSS Grid in the title of challengs ( #16875 )
...
CSS Grid has been added to preFormattedBlockNames object
Closes #16870
2018-03-12 22:01:31 +05:30
Stuart Taylor
a81ec38dbd
feat(Nav): Split Nav Bar in to Components
2018-03-12 13:29:39 +00:00
Quincy Larson
4f0f17892c
Fix/copy improvements ( #16859 )
...
* fix(seed): Simplify copy of lessons and remove need for image
* rework copy for account creation and login emails
* fix: Fixup email template and lock-file
2018-03-09 19:39:44 +00:00
Stuart Taylor
af1233f7e7
fix(selector): Correctly destructure in the firstChallengeSelector
2018-03-09 10:13:57 +00:00
Stuart Taylor
21df3dcade
fix(toolPanel): Disable buttons when challenge block is incomplete
2018-03-09 09:12:38 +00:00
Stuart Taylor
c9a58291b1
chore(propTypes): Remove unrequired propTypes
2018-03-09 08:45:29 +00:00
Stuart Taylor
6965d04b80
fix(combineEpics): Compine new block epics in to one
2018-03-08 15:51:09 +00:00
Berkeley Martinez
7f88fe5877
Merge pull request #16788 from Bouncey/feat/legacyCerts
...
Feat(legacy-certs): Claim legacy certificates from the settings page
2018-03-08 07:33:20 -08:00
Stuart Taylor
33d26aaa6c
fix(showCert): Target _blank the link for Show Cert
2018-03-07 23:35:23 +00:00
Stuart Taylor
5dc2d9e27b
fix(styles): Overlay js warning to preserve preview pane height
2018-03-07 21:07:56 +00:00
Yogesh Sharma
9b480bd0ea
fix(challenges): Call resetQuiz() when dashedName of the quiz chang ( #16828 )
...
currentIndex, selectedChoice and correct state variables of the Quiz
component were not changing when navigating to other quiz challenges
through map. I fixed it by calling resetQuiz() whenever dashedName of
the quiz changes.
2018-03-07 13:34:21 +00:00
Stuart Taylor
9f7084f7b7
fix(showLoading): Make showLoading more robust
2018-03-07 09:53:54 +00:00
Berkeley Martinez
4e241fc8ac
Merge pull request #16720 from fccSeniorSeminar/fix/invalid-challenge-URL
...
Fix/invalid challenge url
2018-03-06 10:15:58 -08:00