9.0.0 • Published 2 years ago

sidebar-menu-component v9.0.0

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

Sidebar Menu

is a component that can be reused in different Vue projects with configurable properties and tailwind styles

:hammer: Server requirements

  • Node.js >= 14.0
  • Vue.js 2.6
  • Sass >= 1.32.0
  • Vuex >= 3.0.0
  • make sure you have a sass compiler either Webpack, Laravel-mix, Vite or Rollup

:pushpin: Installation

# git clone
git clone git@bitbucket.org:placetopay/sidebar-menu-component.git 

For development

npm install
npm run dev 

Build package 

npm run build

:pushpin: Plugin installation

# install via npm
npm i sidebar-menu-component

:books: Plugin usage

// register the plugin on vue 
import SidebarMenu from "sidebar-menu-component";
import 'sidebar-menu-component/dist/sidebar-menu.scss'
import Vuex from 'vuex'

Vue.use(Vuex)
const store = new Vuex.Store({})

//register globally
Vue.use(SidebarMenu , { store })

// add to your base template
 
//Default properties
<sidebar-menu></sidebar-menu>

//With properties
<sidebar-menu 
        :menu-items="[]"
        :sidebar-config="[]"
>
</sidebar-menu>

:notebook: Props

Sidebar menu items

{
    data: [
        // Sidebar parent menu (required)
        {
            link: '#',
            name: 'Transactions',
            icon: 'fa-cash-register',
        },
        {
            // Sidebar parent menu (required)
            link: '#',
            name: 'Dashboard',
            icon: 'fa-chart-line',
            // If you have submenus, you must declare them as follows
            submenus: [
                {
                    link: '#',
                    name: 'Generals',
                    icon: 'bx-grid-alt',
                },
                {
                    link: '#',
                    name: 'Temas personalizados',
                    icon: 'bx-grid-alt',
                }
            ]
        }
    ]
}

Sidebar menu styles

{
    data: [{
        sidebarOpenLogo: '',
        // logo sidebar cloded
        sidebarClosedLogo: '',
        // color sidebar 
        bgColor: 'white',
        // color sidebar border
        bgColorSidebarBorder: 'black',
        // color text of filter search
        colorInput: 'black',
        // background color of input
        bgColorInput: 'var(--primary-color-200)',
    }]
}
0.4.9

2 years ago

0.4.8

2 years ago

6.1.0

2 years ago

1.6.1

2 years ago

1.2.1

2 years ago

0.2.20

2 years ago

0.2.19

2 years ago

0.2.18

2 years ago

0.2.17

2 years ago

2.0.1

2 years ago

0.2.16

2 years ago

0.2.15

2 years ago

0.2.14

2 years ago

0.2.13

2 years ago

0.2.12

2 years ago

0.2.10

2 years ago

4.0.0

2 years ago

0.3.6

2 years ago

0.3.8

2 years ago

0.3.7

2 years ago

0.3.2

2 years ago

0.3.1

2 years ago

0.3.4

2 years ago

0.3.3

2 years ago

1.1.1

2 years ago

0.4.20

2 years ago

0.4.21

2 years ago

5.0.0

2 years ago

1.9.1

2 years ago

1.5.1

2 years ago

6.2.0

2 years ago

0.4.22

2 years ago

0.4.19

2 years ago

0.4.10

2 years ago

0.1.20

2 years ago

0.1.21

2 years ago

0.1.22

2 years ago

0.1.23

2 years ago

0.1.24

2 years ago

0.1.25

2 years ago

0.4.17

2 years ago

0.4.18

2 years ago

0.4.15

2 years ago

0.4.16

2 years ago

0.4.13

2 years ago

0.4.14

2 years ago

0.4.11

2 years ago

0.4.12

2 years ago

0.4.5

2 years ago

0.1.16

2 years ago

0.4.4

2 years ago

0.1.17

2 years ago

9.0.0

2 years ago

0.4.7

2 years ago

0.1.18

2 years ago

0.4.6

2 years ago

0.1.19

2 years ago

1.10.1

2 years ago

0.4.1

2 years ago

0.4.3

2 years ago

0.4.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

0.1.10

2 years ago

0.1.11

2 years ago

0.1.12

2 years ago

0.1.13

2 years ago

0.1.14

2 years ago

0.1.15

2 years ago

1.8.1

2 years ago

1.4.1

2 years ago

0.1.8

2 years ago

0.1.7

2 years ago

0.1.9

2 years ago

0.1.4

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.3.9

2 years ago

1.7.1

2 years ago

6.0.0

2 years ago

0.3.14

2 years ago

0.3.12

2 years ago

1.3.1

2 years ago

0.3.11

2 years ago

0.3.10

2 years ago

2.1.2

2 years ago

2.1.1

2 years ago

8.0.0

2 years ago

0.2.1

2 years ago

0.2.7

2 years ago

0.2.6

2 years ago

0.2.9

2 years ago

0.2.8

2 years ago

0.2.3

2 years ago

0.2.2

2 years ago

0.2.5

2 years ago

0.2.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