4.0.4 • Published 4 months ago

moffbar v4.0.4

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

Moffbar

Preview

Live Demo

Installation

npm install moffbar
// #or
yarn add moffbar

Usage

Import the Navigation component into your app.tsx or app.js file, and include it with your desired child components:

import React from 'react';
import { Navigation } from 'moffbar';
import Home from './Home'; // Import your components as needed
import WhoWeAre from './WhoWeAre'; // Import your components as needed
const data = [
  { link: '/', name: 'Home' },
  { link: '/whoweare', name: 'Who We Are' },
  // Add more items as needed
  // Keep in mind to list the children inside the navigation bar with the same order you used in the data array
];

const App: React.FC = () => {
  return (
    <div>
      <Navigation data={data} textColor="#333" textStroke="#fff" closeButton="#ccc" closeActive="#999">
        <Home />
        <WhoWeAre />
        {/* Add more children components as needed */}
      </Navigation>
      {/* Your main content goes here */}
    </div>
  );
};

export default App;

Props

data (mandatory)

An array of objects representing the navigation items. Each object should have a link (URL or path) and a name (displayed text). Example

const data = [
  { link: "/", name: "home" },
  { link: "/whoweare", name: "Who We Are" }
];

Note: Ensure that the order of items in the data array aligns with the order of children listed inside the Navigation component for correct redirection.

PropTypeDefault ValueDescription
DataArray of objectsN/AAn array of objects representing the navigation items. Each object should have a link (URL or path) and a name (displayed text).
bgcolorStringblackThe background color of the navbar when expanded.
textColorStringwhiteThe text color of the navigation links.
textStrokeStringwhiteThe text stroke color of the navigation links.
closeButtonStringblackThe color of the burger menu button when idle.
closeActiveStringwhiteThe color of the close button when active.

Customization

MoffBar is highly customizable, allowing you to tailor its appearance to suit your application's design. Experiment with different values for bgcolor, textColor, textStroke, closeButton, and closeActive to achieve the desired visual style.

Feel free to explore and modify the component according to your specific requirements!

4.0.4

4 months ago

4.0.3

4 months ago

4.0.2

4 months ago

3.0.9

4 months ago

3.0.10

4 months ago

3.0.8

4 months ago

4.0.1

4 months ago

4.0.0

4 months ago

3.0.4

4 months ago

3.0.3

4 months ago

3.0.2

4 months ago

3.0.1

4 months ago

3.0.7

4 months ago

3.0.6

4 months ago

3.0.5

4 months ago

3.0.0

4 months ago

2.0.19

4 months ago

2.0.17

4 months ago

2.0.18

4 months ago

2.0.24

4 months ago

2.0.22

4 months ago

2.0.23

4 months ago

2.0.20

4 months ago

2.0.21

4 months ago

2.0.16

4 months ago

2.0.15

4 months ago

2.0.14

4 months ago

2.0.13

4 months ago

2.0.12

4 months ago

2.0.11

4 months ago

2.0.10

4 months ago

2.0.9

4 months ago

2.0.8

4 months ago

2.0.7

4 months ago

2.0.6

4 months ago

2.0.5

4 months ago

2.0.4

4 months ago

2.0.3

4 months ago

2.0.2

4 months ago

2.0.1

4 months ago

2.0.0

4 months ago

1.0.4

4 months ago

1.0.3

4 months ago

1.0.2

4 months ago

1.0.1

4 months ago

1.0.0

4 months ago