Commit Graph

2533 Commits

Author SHA1 Message Date
Ricky Syamsi
e4a26c9a74 fix(client): Email and internet presence client validation (#37389) 2019-10-20 16:31:13 +05:30
Mrugesh Mohapatra
7a6e8ed2d8 chore(client): remove unused ajax util lib 2019-10-20 16:29:56 +05:30
Mrugesh Mohapatra
368aa688fa fix(client): call donate api withCredentials 2019-10-20 16:29:56 +05:30
Mrugesh Mohapatra
2a449d03a3 fix(client): avoid rendering inside a p tag 2019-10-20 16:29:56 +05:30
Vivek Agrawal
c5b973a7b1 fix(donate): other ways to donate btn styled as link (#37394)
* fix(donate): other ways to donate btn styled like link

* fix: minor style error
2019-10-19 04:18:56 +05:30
Oliver Eyton-Williams
058e0b7f8f feat: SSR MathJax and Stripe on routes using them (#37388)
* feat: SSR MathJax and Stripe on routes using them

* refactor: clean up scripts
2019-10-18 21:15:34 +05:30
Oliver Eyton-Williams
6316b47fbb fix: update timeline without reload
Rather than pinging the server, this uses the current time.  It should
almost always be the same and only lasts until reload.
2019-10-18 16:28:59 +09:00
Kristofer Koishigawa
3a2db6f090 fix: Bound handleStripeLoad to this in the constructor to prevent setState is not a function errors (#37371) 2019-10-17 16:57:37 +02:00
Oliver Eyton-Williams
0e143c2caf fix: replace navigate with hardgoto in showUser (#37363)
* fix: use hardGoTo in ShowUser

* refactor: clean up hardGoTo

Rather than using both navigate and hardGoTo this imports hardGoTo as
navigate and uses navigate everywhere


Co-authored-by: mrugesh <1884376+raisedadead@users.noreply.github.com>
2019-10-17 18:58:16 +05:30
Ahmad Abdolsaheb
78b6fd1adf fix: load stripe conditionally (#37365) 2019-10-17 18:21:01 +05:30
Mrugesh Mohapatra
1eb41c33b3 chore: update client deps 2019-10-17 18:20:33 +05:30
Oliver Eyton-Williams
4896e45eea fix: remove Gatsby proxy (#37364)
Direct ajax calls to the server directly, rather than a proxy to reduce
redirects while still allowing the server to be used in development.
2019-10-17 18:20:02 +05:30
Oliver Eyton-Williams
e08ed1ef80 feat: preload common fonts (#37349)
Without this, fonts either do not render initially or a fallback is
rendered briefly.
2019-10-17 15:48:54 +05:30
Ricky Syamsi
81426351f7 fix(client): setting input boxes border color (#37336) 2019-10-17 15:48:06 +05:30
Derryk Boyd
2f88982e45 fix: add spacing between profile picture and social icons (#37354)
* fix: add spacing between profile picture and social icons

* add additional spacing and move code to correct file
2019-10-17 15:43:02 +05:30
Vivek Agrawal
a443509caa fix: text overflow & portfolio hr (#37189)
* fix: text overflow & portfolio hr

* fix: code wrap

* fix: wrap locally

* fix: wrap location & resolve conflict

* fix: deprecated api

* fix: private portfolio overflows
2019-10-17 10:29:06 +03:00
mrugesh
2e82c76b53 Revert "feat: load scripts conditionally based on path " (#37351)
This reverts commit 87be96a244.
2019-10-17 02:41:33 +05:30
Ahmad Abdolsaheb
87be96a244 feat: load scripts conditionally based on path (#37344) 2019-10-17 00:44:53 +05:30
Oliver Eyton-Williams
6ce9482b22 fix: stop quotes reloading (#37342) 2019-10-16 22:45:39 +05:30
Ahmad Abdolsaheb
31d3e5eb3b fix: add nav items (#37339)
* fix: add nav items

* fix: clean up
2019-10-16 23:09:31 +09:00
Oliver Eyton-Williams
dd008f73d2 fix: make info tab default on mobile challenges (#37280) 2019-10-16 18:45:50 +05:30
mrugesh
a2762fe4c3 fix: remove rollbar from loading in client (#37338) 2019-10-16 17:33:08 +05:30
Oliver Eyton-Williams
4ad58f56ea feat: focus on editor with hotkey 'e' (#37202) 2019-10-16 17:23:16 +05:30
Joseph Ting
61b60a3f45 fix: punctuation grammar of welcome message (#37335) 2019-10-16 16:56:37 +05:30
Ricky Syamsi
881b24a54c fix: code style in output now mirror test suite (#37316) 2019-10-16 16:55:52 +05:30
Ahmad Abdolsaheb
09eebd8598 fix: save the fonts locally 2019-10-16 19:29:48 +09:00
Mrugesh Mohapatra
3c50f7651c fix: add rollbar keys 2019-10-16 13:07:57 +05:30
Kristofer Koishigawa
3cd0bf0106 fix: temporarily remove rollbar (#37333)
* fix: Temporarily remove rollbar

* Reverting changes to api-server
2019-10-16 12:20:56 +05:30
Ahmad Abdolsaheb
8e07bbb7a0 fix: adjust nav focus (#37318)
* fix: adjust nav focus

* fix: clean up
2019-10-16 03:56:19 +05:30
Kristofer Koishigawa
2d478f977e fix: search bar hover and arrow select highlights (#37303) 2019-10-15 17:09:02 +05:30
Ricky Syamsi
d66a4655d1 fix(learn): Add tab text hover color on mobile (#37262)
* fix: add tab text hover color on mobile
2019-10-15 18:16:40 +09:00
Ahmad Abdolsaheb
504f835b7d feat: use lato for large blocks of words 2019-10-15 15:02:47 +09:00
Ahmad Abdolsaheb
2425f705c2 fix: reword honesty policy and replace profile with portfolio… (#37282) 2019-10-15 00:07:53 +07:00
Oliver Eyton-Williams
e256dbc611 feat: Escape hotkey enters 'navigation mode' (#37167)
* fix: escape to navigation mode more generally

Previously only 'escape'ing from the editor prevented auto focus on the
editor, now you can 'escape' from anywhere that listens to Hotkeys.

Also the outline for HotKeys is hidden as it is not used by tab
navigation.

* feat: require escape to enter navigation mode
2019-10-14 23:50:58 +07:00
Ahmad Abdolsaheb
28c0102ecc fix:minor style changes (#37208)
* fix: minor style changes
2019-10-14 23:56:47 +09:00
Ahmad Abdolsaheb
e6d55fd086 feat: add fonts locally 2019-10-14 20:31:58 +09:00
Ricky Syamsi
adef6950c2 feat: add keyboard nav with up and down keys in challenge description 2019-10-13 20:05:51 +09:00
Mattia Tommasone
365f599c06 Added specific font-size for .btn-cta in the 500px breakpoint (#37201) 2019-10-11 16:25:16 +03:00
TheBestNinja
c3d2b19d62 fix: add intro JavaScript Algorithms and Data Structures (#37060) 2019-10-10 02:26:28 -07:00
Derryk Boyd
6cb72ef02e fix: code block color to improve contrast (#37162)
* Fix: Code block color to improve contrast

* Update client/src/components/layouts/prism.css

Co-Authored-By: mrugesh <1884376+raisedadead@users.noreply.github.com>

* Pull request updates
2019-10-09 23:37:11 -07:00
mrugesh
cc3c9a8fa2 chore: update meta, caching and headers (#37159) 2019-10-09 14:23:41 -07:00
Oliver Eyton-Williams
ed015fb06f fix: make profile update after server response (#37154)
The Privacy component has been simplified and made to rely on the user
prop rather than its own state.  The submitProfileUIComplete reducer was
missing so has been added.
2019-10-09 11:31:20 -07:00
mrugesh
7c31a49296 revert: point to the subdomain instead (#37155)
This reverts commit 3fa6c6a032.
2019-10-09 10:23:59 -07:00
Tom
8de9cb729b fix: make redirect timer count down to zero (#37148) 2019-10-09 06:58:49 -07:00
Oliver Eyton-Williams
52653c57fc fix: ignore input elements except in search (#37145) 2019-10-09 06:58:31 -07:00
Ahmad Abdolsaheb
418f7631af fix: make donation styles consistent (#37140)
* fix: adjust the styles of alerts

* fix: clean up
2019-10-09 05:02:39 -07:00
Oliver Eyton-Williams
bc1b6ca7a2 feat: handle completion when logged out 2019-10-09 03:11:37 -07:00
Oliver Eyton-Williams
feb96c3e3b fix: prevent execution while submitting 2019-10-09 03:11:37 -07:00
Mrugesh Mohapatra
27d1b49b33 fix: pascal case for component 2019-10-09 14:00:42 +05:30
Nawazish Ali
d3f0494518 refactor(client): Nav logo to be served as a React svg compone… (#37136)
* Refactor fccLogo to be served as a React svg component.

* fix: brand naming conventions


Co-authored-by: mrugesh <me@raisedadead.com>
2019-10-09 01:22:51 -07:00