0.1.4 • Published 2 years ago

havigates v0.1.4

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

Havigate

Havigate is a solution to make it easy to create list item and anchor navigation coloring effects in PWAs and single-page apps. By using effect logic when changing url hashes and changing without needing to write long code.

Demo

The demo can be seen on the portfolio website which I uploaded on my github pages. Demo page

Installation

npm install havigates

Usage

1. The HTML nav tag should be written like this.

<!-- The HTML nav tag should be written like this. -->
    <nav id="nav-drawer" class="navi">
        <ul class="list__nav">
            <li class="item__nav"><a class="link__nav" href="#/">Home</a></li>
            <li class="item__nav"><a class="link__nav" href="#/learnings">Learnings</a></li>
            <li class="item__nav"><a class="link__nav" href="#/projects">Projects</a></li>
        </ul>
    </nav>

2. Add a style transition to the li tag according to the class or id.

.item__nav {
    transition: 1s ease;
}

3. Writing code in javascript.

import Havigates from 'havigates';

const App = new Havigates({
// can be filled with class or id
  listItem: '.item__nav',

// to replace the base color given to the li tag.
  backgorundChange: '#E2DCC8',

// To change the text color on the anchor tag.
  colorChange: '#0F3D3E'
});
0.1.4

2 years ago

0.1.3

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago