Commit Graph

817 Commits

Author SHA1 Message Date
Bouncey
3ea38ee31a feat(welcome): Gatsby the Welcome page 2018-08-30 20:43:55 +05:30
Bouncey
9f6a2e35f7 feat(landing-page): Gatsby the landing page 2018-08-30 20:43:55 +05:30
Bouncey
cd73528958 feat(gatsby): Initial gatsby scaffolding 2018-08-30 20:43:55 +05:30
lkozyr
f0e5633b98 fix(heat-map): Show last 8 months of activity (#18004) 2018-08-29 22:03:46 +05:30
Mrugesh Mohapatra
b5014b85b7 fix: update styling in copy 2018-08-28 00:32:33 +05:30
NitronR
3518ff9e8e feat(full-stack): Full Stack Certification 2018-08-28 00:32:33 +05:30
nathanhannig
5cfa1cd78c fix(settings): Fix layout issues that caused horizontal scrolling
Closes #17931
2018-08-19 21:18:23 +05:30
Mrugesh Mohapatra
a505afb75c fix: update styles and text 2018-08-15 10:04:38 +01:00
Mrugesh Mohapatra
b647012ba0 feat: add award badge to profiles 2018-08-15 10:04:38 +01:00
Stuart Taylor
ab9b354504 fix(icons): Fix social icons not rendering 2018-08-09 02:31:17 +05:30
Stuart Taylor
c63aecdf79 fix(css): Typography and layout 2018-08-03 19:27:42 +05:30
Stuart Taylor
4dac8c1867 feat(views): Add views and extend functionality 2018-08-03 19:27:42 +05:30
Stuart Taylor
2c633e70da feat(nav): Add a Nav to news and update www nav links 2018-08-03 19:27:42 +05:30
Stuart Taylor
40eacff588 chore(react16): Prep for move to react@16 2018-08-03 19:27:42 +05:30
Buğra Gündüz
3c72c93a8d feat(profile): Create top contributor badge (#17805) 2018-08-02 21:09:51 +05:30
Mrugesh Mohapatra
d7180d8a4f chore(seed): update curriculum to v3.1.1 2018-08-01 14:14:14 +01:00
Stuart Taylor
da325a10be Slight whitespace edit 2018-07-30 15:10:05 +01:00
Adam Ghannoum
f13390acb3 fix(settings): Removed link tag and added href into the button ta
The first button in the settings page no longer has a link tag so that
the clickable area doesn't overflow outside of the button boundaries

BREAKING CHANGE: none AFAIK

Closes #17867
2018-07-30 15:10:05 +01:00
ValeraS
2e04b0a1e7 fix: Invalid argument supplied to oneOfType, expected an instance of array 2018-07-28 08:38:52 +01:00
nathanhannig
ae37a2caed fix(settings): Change challenge label and input
Closes #17318
2018-07-26 20:06:16 +01:00
Quincy Larson
bd40601305 feat(quotes): Add more quotes for welcome page 2018-07-18 13:50:19 +09:00
Quincy Larson
625f64d427 feat(quotes): Added more quotes 2018-07-01 01:26:00 +05:30
eolculnamo2
5b1278a725 style(Settings): Improve mobile responsiveness of settings page
added flex wrap to many of the flexed items targeted at mobile with
media queries so they would properly collapse. Also off set the -15px
horizontal margins added by react bootstrap which made much of the text
touch the side of the screen.

BREAKING CHANGE: none
2018-06-30 19:46:21 +05:30
Niraj Nandish
436c96966a fix(settings): Opens curriculum in same tab 2018-06-30 07:03:56 +05:30
Mrugesh Mohapatra
9a472dd631 fix: update email settings 2018-06-28 10:28:08 +01:00
Rachel Sinclair
6fab6319f8 chore(package): Update Font Awesome and remove Ionicon dependency (#17497)
Update Font Awesome from 4.7 to 5. Update existing Font Awesome icon
references to match version 5 syntax. Replace all Ionicon references
with Font Awesome icons and remove all files relating to Ionicon.

Closes #13798
2018-06-22 01:46:17 +05:30
Mrugesh Mohapatra
d9e2376d4a fix: open project links in new tab 2018-06-21 13:14:28 +01:00
Stuart Taylor
c9155092b0 fix(api): filter private properties from public user api (#17653) 2018-06-20 19:49:39 +05:30
Stuart Taylor
4a4fc0fa6e fix(cert-settings): Provide defaults for falsey values 2018-06-13 14:17:33 +05:30
Stuart Taylor
f54b7c07f5 fix(settings): fix-up user objects for solutions (#17556) 2018-06-12 21:20:35 +05:30
mrugesh mohapatra
259a0a594e fix(portfolio): User /:username routes as previously (#17470) 2018-06-07 13:15:30 +01:00
Stuart Taylor
0fb5207e8d Fix: Certification Claims (#17389)
* fix(claim-certs): Fixes two typos making certification claims impossible

* fix(challenge): Use correct id for Portfolio project
2018-06-02 16:58:06 +05:30
Quincy Larson
bc0e213529 feat: Update quotes and quote logic (#17381) 2018-06-02 03:32:37 +05:30
Anshu Raj
993fd01fde Fix for typo in quotes. (#17364) 2018-06-01 17:37:39 +05:30
mrugesh mohapatra
056a871b74 fix(portfolio): Center align the legacy cert text (#17353) 2018-05-31 16:49:28 -05:00
Quincy Larson
74eb179c7b fix: update confusing welcome page copy (#17314) 2018-05-31 14:12:04 +05:30
Christian Beach
aac4534408 fix/typo 2018-05-30 15:31:16 -05:00
Stuart Taylor
91906fe1d4 Merge pull request #17238 from raisedadead/feat/authentication
fix(auth): Add verification route for email
2018-05-28 22:34:56 +01:00
Stuart Taylor
05176b8bd2 feat(user-data): Add a 'download data' button to privacy section (#17252)
Closes #17123
2018-05-29 02:32:41 +05:30
Mrugesh Mohapatra
59f700b110 fix(auth): Add verification route for email 2018-05-29 01:51:38 +05:30
Kristofer Koishigawa
d68c568490 fix(app): Change condition for points pluralization function (#17247) 2018-05-27 19:00:23 +05:30
Kristofer Koishigawa
d9d1e9c8b5 fix(common): Change Width of Update Settings Button (#17246)
Added `className='btn-link-social'` to the Update my settings button
element in Profile.jsx so that it's the same width as the other ones on
the settings page.

Closes #17230
2018-05-27 18:58:56 +05:30
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