@gits-id/nuxt-admin

Extensible admin template powered by Nuxt.js and GITS UI
545
Install
npm install @gits-id/nuxt-admin
Latest Version:0.4.0
Vue:3
Last Updated:Mar 15, 2023
Links: npm
Maintainer: hyanuar

nuxt-admin

An extensible admin template powered by Nuxt.js and GITS UI.

Features

  • Integrated with GITS UI
  • Dark mode ready
  • Built-in Pages:
    • /admin
    • /admin/profile
  • Customizable via Nuxt Layer
  • Configurable via app.config.ts

Demo

Installation

npm i -D @gits-id/nuxt-admin

Usage

Add it to the nuxt.config.ts:

export default defineNuxtConfig({
  extends: '@gits-id/nuxt-admin',
});

Configuration

You can change the default options for admin pages like redirect URL and head options via app.config.ts.

You can check out the default configuration in the source of this file.

Components

To customize the components, just override the default components by creating a file in your Nuxt app with the same name.

Check out the full list of components here.

Pages

To customize the pages, just override the default pages by creating a file in your Nuxt app with the same name.

Check out the full list of pages here.

Authentication

Combine with nuxt-auth to add authentication to the admin page.

GITS UI

Check out the official documentation to learn more about GITS UI.

License

MIT

Related Packages

@gits-id/nuxt-auth

A Nuxt theme to get authentication ready with @sidebase/nuxt-auth and GITS UI.

725
@adminlte/vue

AdminLTE 4 Vue 3 component library

1,837 8
vue-script-insert

Module to dynamically load external js into spa

3,187 2
vue-preloader

Vue-Preloader is a versatile and easy-to-use Vue.js component that allows you to...

39,992 37
@vesperjs/nuxt

This is Vesper for Nuxt.

8,411 1

Version History

Version Released License
0.4.0
0.3.0
0.2.0
0.1.3
0.1.2