All notable changes to this project will be documented in this file.
- Create gif for closing of mobile menu on click.
- Website: fixed link in bottom navigation note.
- Readme, docs reflect updated how to use instructions.
logo-full-dark
updated.
- Page JS functions for new feature toggles.
nav.css
created.- Footer element with links.
- MIT license.
- Readme and docs.
- JS tweaks - reset nav to defaults.
- Fixed bug - burger close not syncing correctly.
- Logo update.
- Readme and docs.
- JS restructured.
- Bug introduced on burger close not syncing correctly
- Active (open) mobile menu prevents page scrolling, but allows scrolling the nav items if they extend beyond the screen. (not tested on iOS)
- Due to the above implementation,
overflow: hidden
cannot be used to 'hide' the nav when in the closed state. This resulted in moving it offscreen byleft: -15rem
. - Menu animation changed to ease-in-out b/c nav is now located offscreen. The cubic bezier bounce effect was somewhat jarring.
- Removed all uncessary
z-index
values.
- All things flex, removed all absolute positioning except for header nav.
- Better JS/CSS implementation to prevent page scrolling when mobile menu is active.
- Restructured JS items.
- Menu button is now an actual button, reset browser styles.
- Need to rewrite docs and readme.
- Rewrote the close on click JS function.
- Eliminiated body scroll when mobile menu is active. (not for iOS)
- Rewrote burger squeeze and incorporated 'regular' burger style.
- New colors, logo. Next are Readme and docs.
- Colors.
- Begin rewrite of components using RSCSS practices.
- Logo updated.
- Begin rewrite using RSCSS practices.
- Created and imported logo.
- Roadmap.