diff --git a/client/less/main.less b/client/less/main.less index 4f4c6471d2..ca0dba222c 100644 --- a/client/less/main.less +++ b/client/less/main.less @@ -150,6 +150,12 @@ ul { font-size: 26px; } +.navbar > .container { + width: auto; + padding-left: 0px; + padding-right: 0px; +} + .nav-height { height: 50px; border: none; @@ -775,7 +781,7 @@ iframe.iphone { } } -.hamburger { +.navbar-toggle { width: 80px; padding-left: 0px; padding-right: 8px; diff --git a/common/app/components/Nav/Nav.jsx b/common/app/components/Nav/Nav.jsx index 0184e1d67c..6cdb2faaea 100644 --- a/common/app/components/Nav/Nav.jsx +++ b/common/app/components/Nav/Nav.jsx @@ -2,9 +2,8 @@ import React, { PropTypes } from 'react'; import { LinkContainer } from 'react-router-bootstrap'; import { Col, - CollapsibleNav, Nav, - NavBrand, + NavbarBrand, Navbar, NavItem } from 'react-bootstrap'; @@ -24,12 +23,10 @@ const logoElement = ( ); -const toggleButton = ( - ); function getDashedName() { @@ -61,7 +58,7 @@ export default React.createClass({ key={ content } to={ link }> + target={ target || null }> { content } @@ -100,10 +97,11 @@ export default React.createClass({ return null; } return ( - [ { points } ] - + ); }, @@ -123,7 +121,7 @@ export default React.createClass({ } else { return ( Sign In @@ -138,21 +136,20 @@ export default React.createClass({ return ( - { logoElement } - + fixedTop={ true }> + { logoElement } + + - + ); } diff --git a/common/app/components/Nav/NavItem.jsx b/common/app/components/Nav/NavItem.jsx index 383a7a646e..4e4d084dcc 100644 --- a/common/app/components/Nav/NavItem.jsx +++ b/common/app/components/Nav/NavItem.jsx @@ -1,12 +1,9 @@ import React from 'react'; import classNames from 'classnames'; -import BootstrapMixin from 'react-bootstrap/lib/BootstrapMixin'; export default React.createClass({ displayName: 'FCCNavItem', - mixins: [BootstrapMixin], - propTypes: { active: React.PropTypes.bool, 'aria-controls': React.PropTypes.string, diff --git a/common/app/components/Nav/links.json b/common/app/components/Nav/links.json index 9492a69f6b..4adaa200fb 100644 --- a/common/app/components/Nav/links.json +++ b/common/app/components/Nav/links.json @@ -5,14 +5,14 @@ "content": "Chat", "link": "//gitter.im/FreeCodeCamp/FreeCodeCamp", "target": "_blank" -},{ - "content": "Wiki", - "link": "https://github.com/freecodecamp/freecodecamp/wiki/", - "target": "_blank" },{ "content": "News", "link": "/news", "target": "_blank" +},{ + "content": "Wiki", + "link": "https://github.com/freecodecamp/freecodecamp/wiki/", + "target": "_blank" },{ "content": "Jobs", "link": "/jobs", @@ -20,5 +20,4 @@ },{ "content": "Links", "link": "/links" -},{ }] diff --git a/package.json b/package.json index 02ace43d50..1ff3125ca0 100644 --- a/package.json +++ b/package.json @@ -99,7 +99,7 @@ "pmx": "~0.5.5", "ramda": "~0.18.0", "react": "~0.14.2", - "react-bootstrap": "0.27.3", + "react-bootstrap": "~0.28.1", "react-motion": "~0.3.1", "react-router": "^1.0.0", "react-router-bootstrap": "https://github.com/FreeCodeCamp/react-router-bootstrap.git#freecodecamp",