Commit Graph

46 Commits

Author SHA1 Message Date
Berkeley Martinez
f4443e16dd feat(nav): make navbar static (#13673)
* feat(nav): make navbar static

make the navbar in react layout and the static layout stick to the top of the screen

* feat(challenges): Make classic view flex

Classic view now uses flex to control it's height. This was necessary to control view and allow
navbar to be static on other pages.

This breaks mobile view and other non-classic challenge views

* feat(app): Add logic to make screen expand on tablet

* fix(app): let routes define their content structure

* fix(less): use American spelling of gray

* fix(classic-preview): make preview smaller to prevent scroll

* feat(classic-frame): Make frame border less distinct

* fix(challenges): scope test suite less to challenges

* feat(challenges): make generic ChallengeTitle component
2017-03-13 18:17:07 -05:00
Peter Weinberg
0b60d7de3a chore(seed): freeCodeCampify remaining sections of codebase 2017-02-02 18:29:59 -05:00
Berkeley Martinez
f25d850c92 fix(nav): add noop for onToggle to remove warning 2017-01-08 19:58:45 -08:00
Berkeley Martinez
3d93e70a73 Show dropdown on hover 2017-01-03 07:04:07 +00:00
Berkeley Martinez
3a4e62da44 feat(nav): Add dropdown menu 2016-12-30 16:08:15 -08:00
Berkeley Martinez
1892654dab feat(nav): remove sidecar 2016-12-29 22:04:05 -08:00
Berkeley Martinez
2400ea04c5 feat(app): render spinner on /settings 2016-11-01 13:35:55 -07:00
Berkeley Martinez
675438b075 fix(jsx): prevent bootstrap from injecting props to react primitive 2016-10-28 00:32:13 +01:00
Adegbuyi Ademola
5cbe98c3eb (Feat): Menu should show username on sm screens
(Feat): Menu should show username on sm screens

(Feat): Menu should show username on sm screens

(Feat): Menu should show username on sm screens
2016-09-24 20:24:36 +01:00
Adegbuyi Ademola
f1a1166173 fix(Nav): Avatar should light up brownie #10581 2016-09-24 18:07:13 +01:00
Berkeley Martinez
8db46eed26 Fix(nav): Change sign in to sign up 2016-09-08 21:56:46 -07:00
Mrugesh Mohapatra
f326acb47c Merge pull request #10103 from BerkeleyTrue/fix/nav-points-route
Fix(nav): clicking on points should not hit server
2016-08-06 18:18:27 +05:30
Berkeley Martinez
10de64c442 Fix(nav): clicking on points should not hit server
Refactor(nav): fccnavitem is now points-nav-item
2016-08-05 15:15:40 -07:00
Berkeley Martinez
c3c640d00a Fix(nav): Use current-challenge instead of next-challenge for logo 2016-08-04 14:51:31 -07:00
Berkeley Martinez
42de7c57ef Feature(nav): clicking on logo takes user to current challenge 2016-08-03 15:51:28 -07:00
Berkeley Martinez
d7f528dd1d chore(package): Update to react-bootstrap@0.30
This required a little of refactoring to get working
correctly.
2016-07-28 23:40:01 -07:00
Berkeley Martinez
5381b0660c Feature(analytics): Add redux logic for analytics
Add(nav): Add event tracking to nav bar
Add(Drawer): Add event tracking to chat/map drawer
2016-07-28 23:40:01 -07:00
Berkeley Martinez
991d86558a Feature(nav): Image/Points leads to settings
This keeps the user in React land when changing settings
User profiles will be reactified at a later date
2016-07-28 23:40:01 -07:00
Berkeley Martinez
4314cebb06 Fix(map): prevent map drawer from opening on map route 2016-07-28 23:40:01 -07:00
Berkeley Martinez
0c07e961a7 Feature(components): fetch user after page load
This makes it easier to serve whole site statically in the future
Feature(redux): Move user state into entities
2016-07-28 23:40:01 -07:00
Berkeley Martinez
7c2053f139 Move event method calls out of action creator 2016-07-28 23:39:17 -07:00
Berkeley Martinez
1acd3139c3 Add main chat toggle 2016-07-28 23:39:17 -07:00
Berkeley Martinez
8169e9e785 Add map drawer
This commit break map css. Will need to refactor how the map renders
2016-07-28 23:39:17 -07:00
Berkeley Martinez
09ea99e561 Add react challenge view with editor 2016-07-28 23:39:17 -07:00
Mrugesh Mohapatra
b02ddc135d Update paths to minimize re-directs 2016-05-03 15:06:20 +00:00
Berkeley Martinez
8ef3fdb6a0 Initial move to redux 2016-03-03 17:53:33 -08:00
Hallaathrad
2ca0e7edfa Fix job's navbar offset
Bug caused while fixing the div in the navbar's ul in the main template.
This addresses the job's JSX template.
2016-01-24 11:25:35 -05:00
Berkeley Martinez
b4f574b2be Update jobs to remove all panels and wells 2016-01-15 04:51:11 -08:00
Logan Tegman
3a9745974c Update to react-bootstrap 0.28.1 and widen react nav
+ Moved away from deprecated navbar components and props
+ Removed mixin from NavItem
+ Updated stylesheet so the `.container` react-bootstrap adds doesn't impact nav positioning
2015-11-19 23:09:30 -08:00
Berkeley Martinez
dfa5acde60 Add learn button to navbar 2015-11-19 22:46:36 -08:00
Berkeley Martinez
eab4771466 Fix target blank issue 2015-11-13 12:54:46 -08:00
Berkeley Martinez
e843e3daf1 Fix lint errors 2015-11-13 11:31:55 -08:00
Quincy Larson
61ffb55a3d Merge branch 'staging' into fix/update-labs
Conflicts:
	common/app/routes/Jobs/components/Jobs.jsx
2015-11-12 16:38:30 -08:00
Quincy Larson
3dcc77278b add testimonial to jobs and remove twitter button 2015-11-12 16:36:08 -08:00
Berkeley Martinez
108f54d019 Fix nav brand issue
bump react router
2015-11-08 22:28:05 -08:00
Berkeley Martinez
7ac7a4ccfc Add react links to nav bar 2015-10-29 17:10:30 -07:00
Berkeley Martinez
884825cb1d add profile-picture to profile picture 2015-07-28 11:18:11 -07:00
Berkeley Martinez
9a236d1ec7 render user picture and mobile nav 2015-07-24 22:27:52 -07:00
Berkeley Martinez
f1e39ac744 fix nav bar drop down menu 2015-07-23 22:59:22 -07:00
Berkeley Martinez
f3508db401 fix lint error 2015-07-23 16:03:52 -07:00
Berkeley Martinez
080fb4d37c add video player 2015-07-23 15:49:01 -07:00
Berkeley Martinez
b2a7351aef fix add missing nav links
refactor into json
2015-07-23 15:49:01 -07:00
Berkeley Martinez
9825f55754 fix use special navItem for signin button 2015-07-23 15:49:01 -07:00
Berkeley Martinez
f159d68fc5 fix undefined functions
it renders!
2015-07-23 15:49:01 -07:00
Berkeley Martinez
a5e7009a57 initial react app(WIP) 2015-07-23 15:49:00 -07:00
Berkeley Martinez
a8540bee35 add initial react app 2015-06-17 21:04:28 -07:00