项目作者: mblode

项目描述 :
Burger - The minimal hamburger menu with fullscreen navigation.
高级语言: CSS
项目地址: git://github.com/mblode/burger.git
创建时间: 2015-04-04T09:53:50Z
项目社区:https://github.com/mblode/burger

开源协议:MIT License

下载


Burger

Burger is a minimal hamburger menu with fullscreen navigation. It is created by mblode.

This project officially requires zero external bower dependencies. Woo-hoo!

Demo on Codepen

Screenshots

Burger: Closed

Burger: Opened

Quick Start

Several quick start options are available:

  • Install with npm: npm install the-burger (recommended).
  • Download the latest release.
  • Clone the repo: git clone https://github.com/mblode/burger.git.

if you have cloned the repo or downloaded from .zip, there are a few steps you must take within the terminal.

  1. Change directory: cd burger.
  2. Install node modules: npm install.
  3. Install scss-lint Ruby gem: gem install scss-lint.
  4. To run gulp server: gulp.
  5. To run build process: gulp build.

Running Github Pages

The gh-pages branch is built using Jekyll and must therefore be install with gem install jekyll.

  1. Checkout in to gh-pages: git checkout gh-pages.
  2. Install burger dependency: bower install.
  3. Run jekyll: jekyll serve.
  4. Open in browser: localhost:4000/burger/.

What’s Included

These are the files that are generated from bower install burger

  1. .
  2. ├── README.md
  3. ├── bower.json
  4. └── dist
  5. ├── css
  6. ├── burger..min.css
  7. └── burger.min.css.map
  8. ├── index.html
  9. ├── scripts
  10. ├── burger.js
  11. ├── burger.min.js.map
  12. └── burger.min.js
  13. └── sass
  14. └── burger.scss

Documentation

HTML Markup

  1. <!-- Navigation -->
  2. <div class="b-nav">
  3. <li><a class="b-link b-link--active" href="#">Home</a></li>
  4. <li><a class="b-link" href="#">About</a></li>
  5. <li><a class="b-link" href="#">Portfolio</a></li>
  6. <li><a class="b-link" href="#">Contact</a></li>
  7. </div>
  8. <!-- Burger-Icon -->
  9. <div class="b-container">
  10. <div class="b-menu">
  11. <div class="b-bun b-bun--top"></div>
  12. <div class="b-bun b-bun--mid"></div>
  13. <div class="b-bun b-bun--bottom"></div>
  14. </div>
  15. <!-- Burger-Brand -->
  16. <a href="#" class="b-brand">Burger</a>
  17. </div>

Browser Compatibility

  • Safari 6.1+

  • IE 10+

  • Firefox 29+
  • Chrome 26+
  • Opera 17+

Contributing to Burger

Pull requests are the way to go.

Creators

Matthew Blode

License

MIT © Matthew Blode