Commit Graph

362 Commits (c811e1fff3489248804c081efef229fdc9ce9828)

Author SHA1 Message Date
Justin Richardsson 262566bab4 Merge pull request #6979 from QuincyLarson/fix/update-about
Add academic honesty page and improve about view
2016-02-13 22:25:42 -05:00
Hallaathrad cc2aa67bec Lint pass 2016-02-13 21:26:59 -05:00
Jami Gibbs a8700f9cdb Fixes blank white wiki sidebar and scrolling 2016-02-13 17:19:16 -06:00
Hallaathrad 3086252d03 Fix for bouncing sidecar's gap 2016-02-12 22:41:58 -05:00
SaintPeter a97b3fce8a Fix issue with duplicate submits 2016-02-12 19:20:35 -08:00
Justin Richardsson d3ca16d4ec Merge pull request #6908 from jamigibbs/fix/sidebar-scroll-ios
Fixes sidebar scrolling behaviour on iOS.
2016-02-12 20:58:49 -05:00
Quincy Larson aaaf327992 Merge pull request #6879 from FreeCodeCamp/feature/wiki-sidebar
Add Wiki Sidebar, Use Gatsby Generated Wiki
2016-02-11 20:01:01 -08:00
SaintPeter ba18520845 Add language detection 2016-02-11 18:14:47 -08:00
Jami Gibbs f02716b1a5 Fixes sidebar scrolling behavior on iOS, fixes #6227 2016-02-11 14:35:03 -06:00
Quincy Larson 93489c3fd9 Merge pull request #6854 from FreeCodeCamp/feature/reduce-query-load
Reduce query load/ add completed challenge validation
2016-02-11 09:44:07 -08:00
Berkeley Martinez 6642dd497f Add validation to challenge completion
Change ajax requests to send and accept JSON
to preserve data types.
Fix typos
2016-02-10 22:10:06 -08:00
Hallaathrad b5fc216436 fix for Flash message not displaying in detached map 2016-02-10 17:47:35 -05:00
Hallaathrad fe422d2300 adding wiki as detached and integrating into .less folder 2016-02-09 23:26:59 -05:00
Rex Schrader 02662e98e2 Add Wiki Sidebar 2016-02-09 12:44:08 -08:00
Rex Schrader 4c8f6c1f89 Merge pull request #6801 from alistermada/fix/map-button-on-active-map
Map and chat buttons close their respective asides when open
2016-02-08 15:35:08 -08:00
Alister N. Mada 0465923e64 Map and chat buttons toggle asides 2016-02-08 10:05:02 +07:00
Hallaathrad 85a78046d1 fix for navbar overflowing at 4 digits brownies 2016-02-07 14:02:45 -05:00
Alister N. Mada 5b73279212 Remove slide challenge text-align center 2016-02-07 13:00:33 +07:00
Hallaathrad a903db76e3 Minor aesthetic changes 2016-02-05 23:46:11 -05:00
Berkeley Martinez 425d0d1e2e Fix catch timezone bug
see https://github.com/moment/moment-timezone/issues/294
2016-02-03 11:33:30 -08:00
Rex Schrader c6a27fd437 Merge pull request #6649 from hallaathrad/fix/map-display-issues
Chapters fade when all its challenges are completed
2016-02-01 20:22:21 -08:00
Justin Richardsson b3a6e9ba96 Merge pull request #6619 from sahat/fix/navbar-dropdown
Nav dropdown responsive fixes.
2016-02-01 22:44:14 -05:00
Sahat Yalkabov 2276abb711 Nav dropdown responsive fixes
Fixed responsive dropdown collapse edge case
2016-02-01 22:28:35 -05:00
Hallaathrad 340c35fe6a Chapters fading when all its challenges are completed
Also, removing the decoration after click.
2016-02-01 17:33:36 -05:00
Berkeley Martinez 9dbfa3c8da Merge pull request #6320 from bugron/fix/tooltip-shiftkey
Temporarily remove the 'popup' feature
2016-02-01 00:03:58 -08:00
Quincy Larson ebfda63f7d Merge pull request #6631 from SaintPeter/feature/map-live-filter
Map - Live Filter Search Feature
2016-01-31 22:25:23 -08:00
SaintPeter a6fc2f2fd4 Final effeciency pass, fix search bug 2016-01-31 22:12:41 -08:00
Hallaathrad d1993ea4b6 Filter functions almost ready.
Our pretty bar changes visual state of the filtered elements, clears with the X, restores hidden elements when deleting characters. Etc.

For the future: if a chapterBlock is collapsed but has results, expand it. No?
Also, hopefully getting fontawesome to the latest version... Regardless of that, this is a great opportunity for a legendary 404.

Expansion of containers achieved

Still working on collapsing them back when search terms change.
If users had just pressed "collapse all" before the search, they should remain thus afterwards.

The UX focus here is not to change the users' expected behaviour and final result.

Future: updating font awesome.
Working on a legendary "not found" image to make FCC join the internet hall of fame.
(btw, where would I keep that file in the server?)
2016-01-31 19:29:32 -08:00
Berkeley Martinez c7fc9dc99f Merge pull request #6601 from SaintPeter/feature/challenge-checksum
Add Checksum to Challenges for Google Analytics
2016-01-31 17:36:16 -08:00
SaintPeter fa18734a59 Add Live Filter to Map - partial 2016-01-31 14:42:35 -08:00
Rex Schrader d049d7b646 Merge pull request #6592 from SaintPeter/fix/remove-filter-adjust-spacing
Fix/Remove Filter and Adjust Map Spacing and Coloring
2016-01-31 14:34:47 -08:00
Quincy Larson 806b196d5e improve map spacing 2016-01-31 14:11:59 -08:00
Berkeley Martinez 76c75b8e48 Merge pull request #6333 from LenaBarinova/fix/streak-seems-broken-because-of-timezone
Fixed streak and completion dates to be showed using users timezone
2016-01-30 11:47:38 -08:00
SaintPeter f2e61ea0ac Add Checksum to Challenges for Google Analytics 2016-01-30 09:02:22 -08:00
Arsen Melikyan 18e8df53b9 Temporarily remove the 'popup' feature 2016-01-30 11:55:07 +04:00
Hallaathrad 81f9b92bed Adjust spaces and sizes on sidebar
Addressing the changes discussed over skype to fix #6564, and an incoming issue with #6584 in which the absence of the button will create awkward empty spaces.
Took that chance to improve the spacing even further —vertical real state.

----

bonus: changed the colour for the navbar hover status (brown -> darkgreen)
2016-01-29 18:29:26 -08:00
Arsen Melikyan c62b7abf8f Remove the filter button and collapse completed blocks by default 2016-01-29 18:29:26 -08:00
Quincy Larson 93dfc42e04 Merge pull request #6403 from hallaathrad/change/center-map-layout
Centre map layout, colour enhancement for UX
2016-01-28 17:06:47 -08:00
Quincy Larson 64efbd36a2 Merge pull request #6548 from hallaathrad/change/about-page
Change space in population table
2016-01-28 17:04:59 -08:00
Hallaathrad 49ccd81654 Change space in population table
From a <table> inside a single <h2> and spacing based on html encoded stuff, to an <ul> with light css styling.

-----
More cleanup changes for the rest of the page to come in next PR.
2016-01-28 12:51:23 -05:00
Hallaathrad 253b3a55bd Fix map's layout
Centering in screen, responsive and indented.

Adittional styling to enhance visual hyerarchies, and then some UX colour-loving care to ease use on the sidebar+menu.
2016-01-28 09:49:30 -05:00
JelenaBarinova 29f93df1bb Getting users timezone on client side and passing it to server side within POST (on challenge complete), showing users stats with users timezone
After CR
2016-01-26 15:09:47 -08:00
Berkeley Martinez af52c43705 Fix eslint errors 2016-01-24 20:46:21 -08:00
Sahat Yalkabov db8c0342c3 Added key shortcuts to open/close chat and map
g c = toggle chat
g m = togggle map
2016-01-24 16:14:26 -05:00
Berkeley Martinez 8a0341a7ac Fix zipline/basejump completed endpoint
This PR refactors and normalizes the endpoint and the ajax request.
Some weird bug keeps popping up on the server, but keymetrics has
decided to take a crap and not actually report back with the error
I don't know what exactly is causing it.

Normally I don't like fixing something I can't see, but I'm getting
a constant flood of emails because of some obscure bug here.

We removed the `completedWith` functionality a while back so that
was removed from this endpoint and the ajax call.

To test, verify that you can complete both a zipline/basejump.

Also show last updated date since it is possible a user might want
to update links
2016-01-23 20:34:49 -08:00
Hallaathrad 76bee1edec Fix Navbar elements
Noticed there was a div instead of li, and then repaired the css to make it fit the same way it was as a div.

(plus a bit of gridlike alignment to the right)
2016-01-21 18:20:42 -05:00
Arsen Melikyan d67566b3ab Add the filter button and fix superblock's position 2016-01-21 12:06:46 +04:00
Quincy Larson c94609de04 make map carets clickable, add full stack and interview prep sections 2016-01-21 10:03:26 +08:00
Berkeley Martinez 49987c57e8 Merge pull request #5941 from FreeCodeCamp/fix/update-babel-to-6.0
Update babel to 6.0
2016-01-19 13:02:25 -08:00
Rex Schrader ae8cc51287 Merge pull request #6311 from alistermada/fix/inconsistent-font-size
Fixes inconsistent font sizes in challenge description
2016-01-19 10:59:37 -08:00