diff --git a/src/containers/NavBar.css b/src/containers/NavBar.css new file mode 100644 index 0000000..7573e74 --- /dev/null +++ b/src/containers/NavBar.css @@ -0,0 +1,14 @@ +.custom-toggler.navbar-toggler { + border-color:#007bff; +} + +.navbar-brand { + font-weight: bolder; + font-size: 20px; +} + +.custom-toggler .navbar-toggler-icon { + + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(9,55,150, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E"); + +} \ No newline at end of file diff --git a/src/containers/NavBar.js b/src/containers/NavBar.js new file mode 100644 index 0000000..db34369 --- /dev/null +++ b/src/containers/NavBar.js @@ -0,0 +1,81 @@ +import React, { Component } from 'react'; +import { Link } from 'react-router-dom'; + +import './NavBar.css'; + +import { + Container, + Collapse, + Navbar, + NavbarBrand, + NavbarToggler, + Nav, + NavItem, + NavLink, + Button +} from 'reactstrap'; + +class NavBar extends Component { + constructor(props) { + super(props); + + this.state = { + isOpen: false + }; + + // binding + this.toggle = this.toggle.bind(this); + this.closeNavbar = this.closeNavbar.bind(this); + } + + toggle() { + this.setState({ + isOpen: !this.state.isOpen + }); + } + + closeNavbar() { + this.setState({ + isOpen: false + }); + } + + render() { + return ( +
+ + + + tick3t + + + + + + + + + + + + +
+ ) + } +} + +export default NavBar; \ No newline at end of file