├── .editorconfig ├── .eslintrc.js ├── .gitignore ├── README.md ├── _nav.js ├── assets ├── README.md └── scss │ ├── coreui.scss │ └── coreui │ ├── _custom.scss │ ├── _ie-fix.scss │ ├── _variables.scss │ ├── style.scss │ └── vendors │ ├── _variables.scss │ └── chart.js │ └── chart.scss ├── components └── README.md ├── layouts ├── DefaultAside.vue ├── DefaultHeaderDropdownAccnt.vue ├── README.md ├── default.vue └── empty.vue ├── middleware └── README.md ├── nuxt.config.js ├── package-lock.json ├── package.json ├── pages ├── Charts.vue ├── Dashboard.vue ├── README.md ├── Widgets.vue ├── base │ ├── Breadcrumbs.vue │ ├── Cards.vue │ ├── Carousels.vue │ ├── Collapses.vue │ ├── Forms.vue │ ├── Jumbotrons.vue │ ├── ListGroups.vue │ ├── Navbars.vue │ ├── Navs.vue │ ├── Paginations.vue │ ├── Popovers.vue │ ├── ProgressBars.vue │ ├── Switches.vue │ ├── Table.vue │ ├── Tables.vue │ ├── Tabs.vue │ └── Tooltips.vue ├── buttons │ ├── BrandButtons.vue │ ├── ButtonGroups.vue │ ├── Dropdowns.vue │ └── StandardButtons.vue ├── charts │ ├── BarExample.vue │ ├── DoughnutExample.vue │ ├── LineExample.vue │ ├── PieExample.vue │ ├── PolarAreaExample.vue │ └── RadarExample.vue ├── dashboard │ ├── CalloutChartExample.vue │ ├── CardBarChartExample.vue │ ├── CardLine1ChartExample.vue │ ├── CardLine2ChartExample.vue │ ├── CardLine3ChartExample.vue │ ├── MainChartExample.vue │ └── SocialBoxChartExample.vue ├── icons │ ├── CoreUIIcons.vue │ ├── Flags.vue │ ├── FontAwesome.vue │ └── SimpleLineIcons.vue ├── index.vue ├── notifications │ ├── Alerts.vue │ ├── Badges.vue │ └── Modals.vue ├── pages │ ├── Login.vue │ ├── Page404.vue │ ├── Page500.vue │ └── Register.vue ├── theme │ ├── ColorTheme.vue │ ├── ColorView.vue │ ├── Colors.vue │ └── Typography.vue ├── users │ ├── User.vue │ ├── Users.vue │ └── UsersData.js └── widgets │ └── Widget03.vue ├── plugins └── README.md ├── static ├── README.md ├── favicon.ico └── img │ ├── avatars │ ├── 1.jpg │ ├── 2.jpg │ ├── 3.jpg │ ├── 4.jpg │ ├── 5.jpg │ ├── 6.jpg │ ├── 7.jpg │ └── 8.jpg │ ├── brand │ ├── logo.svg │ └── sygnet.svg │ ├── favicon.png │ ├── logo-symbol.png │ └── logo.png └── store └── README.md /.editorconfig: -------------------------------------------------------------------------------- 1 | # editorconfig.org 2 | root = true 3 | 4 | [*] 5 | indent_size = 2 6 | indent_style = space 7 | end_of_line = lf 8 | charset = utf-8 9 | trim_trailing_whitespace = true 10 | insert_final_newline = true 11 | 12 | [*.md] 13 | trim_trailing_whitespace = false 14 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | env: { 4 | browser: true, 5 | node: true 6 | }, 7 | parserOptions: { 8 | parser: 'babel-eslint' 9 | }, 10 | extends: [ 11 | // https://github.com/vuejs/eslint-plugin-vue#priority-a-essential-error-prevention 12 | // consider switching to `plugin:vue/strongly-recommended` or `plugin:vue/recommended` for stricter rules. 13 | 'plugin:vue/essential' 14 | ], 15 | // required to lint *.vue files 16 | plugins: [ 17 | 'vue' 18 | ], 19 | // add your custom rules here 20 | rules: {} 21 | } 22 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # dependencies 2 | node_modules 3 | 4 | # logs 5 | npm-debug.log 6 | 7 | # Nuxt build 8 | .nuxt 9 | 10 | # Nuxt generate 11 | dist 12 | 13 | # Others 14 | .idea/* 15 | .DS_Store 16 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # CoreUI Nuxt - Free Bootstrap Admin Template 2 | 3 | ### Check out our Vue Admin Templates and support CoreUI Development 4 | 5 | [![Bootstrap Admin Templates Bundle](https://genesisui.com/img/bundle2.png)](https://genesisui.com/bundle.html?support=1) 6 | 7 | [Check out Bootstrap Admin Templates Bundle](https://genesisui.com/bundle.html?support=1) 8 | 9 | This is Nuxt.js version of our Bootstrap 4 admin template [CoreUI](https://github.com/coreui/coreui-free-bootstrap-admin-template). 10 | 11 | All source files are from [coreui-free-vue-admin-template](https://github.com/coreui/coreui-free-vue-admin-template). 12 | 13 | ## Demo 14 | 15 | A fully functional demo is available on [Netlify Hosting Here](https://coreui-free-nuxt-admin-template.netlify.com/dashboard) 16 | 17 | -------------------------------------------------------------------------------- /_nav.js: -------------------------------------------------------------------------------- 1 | export default { 2 | items: [ 3 | { 4 | name: 'Dashboard', 5 | url: '/dashboard', 6 | icon: 'icon-speedometer', 7 | badge: { 8 | variant: 'primary', 9 | text: 'NEW' 10 | } 11 | }, 12 | { 13 | title: true, 14 | name: 'Theme', 15 | class: '', 16 | wrapper: { 17 | element: '', 18 | attributes: {} 19 | } 20 | }, 21 | { 22 | name: 'Colors', 23 | url: '/theme/colors', 24 | icon: 'icon-drop' 25 | }, 26 | { 27 | name: 'Typography', 28 | url: '/theme/typography', 29 | icon: 'icon-pencil' 30 | }, 31 | { 32 | title: true, 33 | name: 'Components', 34 | class: '', 35 | wrapper: { 36 | element: '', 37 | attributes: {} 38 | } 39 | }, 40 | { 41 | name: 'Base', 42 | url: '/base', 43 | icon: 'icon-puzzle', 44 | children: [ 45 | { 46 | name: 'Breadcrumbs', 47 | url: '/base/breadcrumbs', 48 | icon: 'icon-puzzle' 49 | }, 50 | { 51 | name: 'Cards', 52 | url: '/base/cards', 53 | icon: 'icon-puzzle' 54 | }, 55 | { 56 | name: 'Carousels', 57 | url: '/base/carousels', 58 | icon: 'icon-puzzle' 59 | }, 60 | { 61 | name: 'Collapses', 62 | url: '/base/collapses', 63 | icon: 'icon-puzzle' 64 | }, 65 | { 66 | name: 'Forms', 67 | url: '/base/forms', 68 | icon: 'icon-puzzle' 69 | }, 70 | { 71 | name: 'Jumbotrons', 72 | url: '/base/jumbotrons', 73 | icon: 'icon-puzzle' 74 | }, 75 | { 76 | name: 'List Groups', 77 | url: '/base/list-groups', 78 | icon: 'icon-puzzle' 79 | }, 80 | { 81 | name: 'Navs', 82 | url: '/base/navs', 83 | icon: 'icon-puzzle' 84 | }, 85 | { 86 | name: 'Navbars', 87 | url: '/base/navbars', 88 | icon: 'icon-puzzle' 89 | }, 90 | { 91 | name: 'Paginations', 92 | url: '/base/paginations', 93 | icon: 'icon-puzzle' 94 | }, 95 | { 96 | name: 'Popovers', 97 | url: '/base/popovers', 98 | icon: 'icon-puzzle' 99 | }, 100 | { 101 | name: 'Progress Bars', 102 | url: '/base/progress-bars', 103 | icon: 'icon-puzzle' 104 | }, 105 | { 106 | name: 'Switches', 107 | url: '/base/switches', 108 | icon: 'icon-puzzle' 109 | }, 110 | { 111 | name: 'Tables', 112 | url: '/base/tables', 113 | icon: 'icon-puzzle' 114 | }, 115 | { 116 | name: 'Tabs', 117 | url: '/base/tabs', 118 | icon: 'icon-puzzle' 119 | }, 120 | { 121 | name: 'Tooltips', 122 | url: '/base/tooltips', 123 | icon: 'icon-puzzle' 124 | } 125 | ] 126 | }, 127 | { 128 | name: 'Buttons', 129 | url: '/buttons', 130 | icon: 'icon-cursor', 131 | children: [ 132 | { 133 | name: 'Buttons', 134 | url: '/buttons/standard-buttons', 135 | icon: 'icon-cursor' 136 | }, 137 | { 138 | name: 'Button Dropdowns', 139 | url: '/buttons/dropdowns', 140 | icon: 'icon-cursor' 141 | }, 142 | { 143 | name: 'Button Groups', 144 | url: '/buttons/button-groups', 145 | icon: 'icon-cursor' 146 | }, 147 | { 148 | name: 'Brand Buttons', 149 | url: '/buttons/brand-buttons', 150 | icon: 'icon-cursor' 151 | } 152 | ] 153 | }, 154 | { 155 | name: 'Charts', 156 | url: '/charts', 157 | icon: 'icon-pie-chart' 158 | }, 159 | { 160 | name: 'Icons', 161 | url: '/icons', 162 | icon: 'icon-star', 163 | children: [ 164 | { 165 | name: 'CoreUI Icons', 166 | url: '/icons/coreui-icons', 167 | icon: 'icon-star', 168 | badge: { 169 | variant: 'info', 170 | text: 'NEW' 171 | } 172 | }, 173 | { 174 | name: 'Flags', 175 | url: '/icons/flags', 176 | icon: 'icon-star' 177 | }, 178 | { 179 | name: 'Font Awesome', 180 | url: '/icons/font-awesome', 181 | icon: 'icon-star', 182 | badge: { 183 | variant: 'secondary', 184 | text: '4.7' 185 | } 186 | }, 187 | { 188 | name: 'Simple Line Icons', 189 | url: '/icons/simple-line-icons', 190 | icon: 'icon-star' 191 | } 192 | ] 193 | }, 194 | { 195 | name: 'Notifications', 196 | url: '/notifications', 197 | icon: 'icon-bell', 198 | children: [ 199 | { 200 | name: 'Alerts', 201 | url: '/notifications/alerts', 202 | icon: 'icon-bell' 203 | }, 204 | { 205 | name: 'Badges', 206 | url: '/notifications/badges', 207 | icon: 'icon-bell' 208 | }, 209 | { 210 | name: 'Modals', 211 | url: '/notifications/modals', 212 | icon: 'icon-bell' 213 | } 214 | ] 215 | }, 216 | { 217 | name: 'Widgets', 218 | url: '/widgets', 219 | icon: 'icon-calculator', 220 | badge: { 221 | variant: 'primary', 222 | text: 'NEW' 223 | } 224 | }, 225 | { 226 | divider: true 227 | }, 228 | { 229 | title: true, 230 | name: 'Extras' 231 | }, 232 | { 233 | name: 'Pages', 234 | url: '/pages', 235 | icon: 'icon-star', 236 | children: [ 237 | { 238 | name: 'Login', 239 | url: '/pages/login', 240 | icon: 'icon-star' 241 | }, 242 | { 243 | name: 'Register', 244 | url: '/pages/register', 245 | icon: 'icon-star' 246 | }, 247 | { 248 | name: 'Error 404', 249 | url: '/pages/404', 250 | icon: 'icon-star' 251 | }, 252 | { 253 | name: 'Error 500', 254 | url: '/pages/500', 255 | icon: 'icon-star' 256 | } 257 | ] 258 | }, 259 | { 260 | name: 'Download CoreUI', 261 | url: 'http://coreui.io/vue/', 262 | icon: 'icon-cloud-download', 263 | class: 'mt-auto', 264 | variant: 'success' 265 | }, 266 | { 267 | name: 'Try CoreUI PRO', 268 | url: 'http://coreui.io/pro/vue/', 269 | icon: 'icon-layers', 270 | variant: 'danger' 271 | } 272 | ] 273 | } 274 | -------------------------------------------------------------------------------- /assets/README.md: -------------------------------------------------------------------------------- 1 | # ASSETS 2 | 3 | This directory contains your un-compiled assets such as LESS, SASS, or JavaScript. 4 | 5 | More information about the usage of this directory in the documentation: 6 | https://nuxtjs.org/guide/assets#webpacked 7 | 8 | **This directory is not required, you can delete it if you don't want to use it.** 9 | 10 | -------------------------------------------------------------------------------- /assets/scss/coreui.scss: -------------------------------------------------------------------------------- 1 | @import '@coreui/icons/css/coreui-icons.min.css'; 2 | /* Import Font Awesome Icons Set */ 3 | $fa-font-path: '~font-awesome/fonts/'; 4 | @import 'font-awesome/scss/font-awesome.scss'; 5 | /* Import Simple Line Icons Set */ 6 | $simple-line-font-path: '~simple-line-icons/fonts/'; 7 | @import 'simple-line-icons/scss/simple-line-icons.scss'; 8 | /* Import Flag Icons Set */ 9 | @import 'flag-icon-css/css/flag-icon.min.css'; 10 | /* Import Bootstrap Vue Styles */ 11 | @import 'bootstrap-vue/dist/bootstrap-vue.css'; 12 | // Import Main styles for this application 13 | @import './coreui/style'; 14 | -------------------------------------------------------------------------------- /assets/scss/coreui/_custom.scss: -------------------------------------------------------------------------------- 1 | // Here you can add other styles 2 | -------------------------------------------------------------------------------- /assets/scss/coreui/_ie-fix.scss: -------------------------------------------------------------------------------- 1 | //IE fix for sticky footer 2 | @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 3 | .app { 4 | height: 100%; 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /assets/scss/coreui/_variables.scss: -------------------------------------------------------------------------------- 1 | // Variable overrides 2 | -------------------------------------------------------------------------------- /assets/scss/coreui/style.scss: -------------------------------------------------------------------------------- 1 | // If you want to override variables do it here 2 | @import "variables"; 3 | 4 | // Import styles 5 | @import "~@coreui/coreui/scss/coreui"; 6 | 7 | // If you want to add something do it here 8 | @import "custom"; 9 | 10 | // ie fixes 11 | @import "ie-fix"; 12 | -------------------------------------------------------------------------------- /assets/scss/coreui/vendors/_variables.scss: -------------------------------------------------------------------------------- 1 | // Override Boostrap variables 2 | @import "../variables"; 3 | @import "~bootstrap/scss/mixins"; 4 | @import "~@coreui/coreui/scss/variables"; 5 | -------------------------------------------------------------------------------- /assets/scss/coreui/vendors/chart.js/chart.scss: -------------------------------------------------------------------------------- 1 | // Import variables 2 | @import '../variables'; 3 | 4 | .chart-legend, 5 | .bar-legend, 6 | .line-legend, 7 | .pie-legend, 8 | .radar-legend, 9 | .polararea-legend, 10 | .doughnut-legend { 11 | list-style-type: none; 12 | margin-top: 5px; 13 | text-align: center; 14 | -webkit-padding-start: 0; 15 | -moz-padding-start: 0; 16 | padding-left: 0; 17 | } 18 | .chart-legend li, 19 | .bar-legend li, 20 | .line-legend li, 21 | .pie-legend li, 22 | .radar-legend li, 23 | .polararea-legend li, 24 | .doughnut-legend li { 25 | display: inline-block; 26 | white-space: nowrap; 27 | position: relative; 28 | margin-bottom: 4px; 29 | @include border-radius($border-radius); 30 | padding: 2px 8px 2px 28px; 31 | font-size: smaller; 32 | cursor: default; 33 | } 34 | .chart-legend li span, 35 | .bar-legend li span, 36 | .line-legend li span, 37 | .pie-legend li span, 38 | .radar-legend li span, 39 | .polararea-legend li span, 40 | .doughnut-legend li span { 41 | display: block; 42 | position: absolute; 43 | left: 0; 44 | top: 0; 45 | width: 20px; 46 | height: 20px; 47 | @include border-radius($border-radius); 48 | } 49 | -------------------------------------------------------------------------------- /components/README.md: -------------------------------------------------------------------------------- 1 | # COMPONENTS 2 | 3 | The components directory contains your Vue.js Components. 4 | Nuxt.js doesn't supercharge these components. 5 | 6 | **This directory is not required, you can delete it if you don't want to use it.** 7 | 8 | -------------------------------------------------------------------------------- /layouts/DefaultAside.vue: -------------------------------------------------------------------------------- 1 | 242 | 243 | 252 | -------------------------------------------------------------------------------- /layouts/DefaultHeaderDropdownAccnt.vue: -------------------------------------------------------------------------------- 1 | 42 | 43 | 55 | -------------------------------------------------------------------------------- /layouts/README.md: -------------------------------------------------------------------------------- 1 | # LAYOUTS 2 | 3 | This directory contains your Application Layouts. 4 | 5 | More information about the usage of this directory in the documentation: 6 | https://nuxtjs.org/guide/views#layouts 7 | 8 | **This directory is not required, you can delete it if you don't want to use it.** 9 | 10 | -------------------------------------------------------------------------------- /layouts/default.vue: -------------------------------------------------------------------------------- 1 | 63 | 64 | 103 | -------------------------------------------------------------------------------- /layouts/empty.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 23 | -------------------------------------------------------------------------------- /middleware/README.md: -------------------------------------------------------------------------------- 1 | # MIDDLEWARE 2 | 3 | This directory contains your Application Middleware. 4 | The middleware lets you define custom function to be ran before rendering a page or a group of pages (layouts). 5 | 6 | More information about the usage of this directory in the documentation: 7 | https://nuxtjs.org/guide/routing#middleware 8 | 9 | **This directory is not required, you can delete it if you don't want to use it.** 10 | 11 | -------------------------------------------------------------------------------- /nuxt.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | mode: "spa", 3 | /* 4 | ** Headers of the page 5 | */ 6 | head: { 7 | title: 'coreui-free-nuxt-admin-template', 8 | meta: [ 9 | { charset: 'utf-8' }, 10 | { name: 'viewport', content: 'width=device-width, initial-scale=1' }, 11 | { hid: 'description', name: 'description', content: 'Nuxt.js project' } 12 | ], 13 | link: [ 14 | { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' } 15 | ] 16 | }, 17 | css: [ 18 | "~assets/scss/coreui.scss", 19 | ], 20 | /* 21 | ** Customize the progress bar color 22 | */ 23 | loading: { color: '#3B8070' }, 24 | /* 25 | ** Build configuration 26 | */ 27 | build: { 28 | /* 29 | ** Run ESLint on save 30 | */ 31 | extend (config, { isDev, isClient }) { 32 | if (isDev && isClient) { 33 | config.module.rules.push({ 34 | enforce: 'pre', 35 | test: /\.(js|vue)$/, 36 | loader: 'eslint-loader', 37 | exclude: /(node_modules)/ 38 | }) 39 | } 40 | }, 41 | }, 42 | modules: [ 43 | ['bootstrap-vue/nuxt', { css: false }], 44 | ] 45 | } 46 | 47 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "@chatbox-inc/coreui-free-nuxt-admin-template", 3 | "version": "1.0.0", 4 | "description": "Open Source Bootstrap Admin Template", 5 | "author": "chatbox.inc", 6 | "copyright": "Copyright 2018 chatbox.inc", 7 | "license": "MIT", 8 | "scripts": { 9 | "dev": "nuxt", 10 | "build": "nuxt build", 11 | "start": "nuxt start", 12 | "generate": "nuxt generate", 13 | "lint": "eslint --ext .js,.vue --ignore-path .gitignore .", 14 | "precommit": "npm run lint" 15 | }, 16 | "dependencies": { 17 | "nuxt": "^1.0.0", 18 | "@coreui/coreui": "^2.0.4", 19 | "@coreui/coreui-plugin-chartjs-custom-tooltips": "^1.2.0", 20 | "@coreui/icons": "0.2.0", 21 | "@coreui/vue": "^2.0.0-rc.3", 22 | "bootstrap": "^4.1.2", 23 | "bootstrap-vue": "^2.0.0-rc.11", 24 | "chart.js": "^2.7.2", 25 | "core-js": "^2.5.7", 26 | "css-vars-ponyfill": "^1.8.0", 27 | "flag-icon-css": "^3.0.0", 28 | "font-awesome": "^4.7.0", 29 | "perfect-scrollbar": "^1.4.0", 30 | "simple-line-icons": "^2.4.1", 31 | "vue-chartjs": "^3.3.2", 32 | "vue-perfect-scrollbar": "^0.1.0" 33 | }, 34 | "devDependencies": { 35 | "babel-eslint": "^8.2.1", 36 | "eslint": "^4.15.0", 37 | "eslint-friendly-formatter": "^3.0.0", 38 | "eslint-loader": "^1.7.1", 39 | "eslint-plugin-vue": "^4.0.0", 40 | "node-sass": "^4.9.2", 41 | "sass-loader": "^7.0.3" 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /pages/Charts.vue: -------------------------------------------------------------------------------- 1 | 37 | 57 | -------------------------------------------------------------------------------- /pages/README.md: -------------------------------------------------------------------------------- 1 | # PAGES 2 | 3 | This directory contains your Application Views and Routes. 4 | The framework reads all the .vue files inside this directory and creates the router of your application. 5 | 6 | More information about the usage of this directory in the documentation: 7 | https://nuxtjs.org/guide/routing 8 | 9 | -------------------------------------------------------------------------------- /pages/base/Breadcrumbs.vue: -------------------------------------------------------------------------------- 1 | 24 | 25 | 44 | -------------------------------------------------------------------------------- /pages/base/Carousels.vue: -------------------------------------------------------------------------------- 1 | 76 | 77 | 98 | -------------------------------------------------------------------------------- /pages/base/Collapses.vue: -------------------------------------------------------------------------------- 1 | 177 | 178 | 198 | -------------------------------------------------------------------------------- /pages/base/Jumbotrons.vue: -------------------------------------------------------------------------------- 1 | 85 | 86 | 91 | 92 | -------------------------------------------------------------------------------- /pages/base/ListGroups.vue: -------------------------------------------------------------------------------- 1 | 246 | 247 | 252 | 253 | -------------------------------------------------------------------------------- /pages/base/Navbars.vue: -------------------------------------------------------------------------------- 1 | 158 | 159 | 164 | 165 | -------------------------------------------------------------------------------- /pages/base/Navs.vue: -------------------------------------------------------------------------------- 1 | 121 | 122 | 127 | 128 | -------------------------------------------------------------------------------- /pages/base/Paginations.vue: -------------------------------------------------------------------------------- 1 | 83 | 84 | 99 | 100 | -------------------------------------------------------------------------------- /pages/base/Popovers.vue: -------------------------------------------------------------------------------- 1 | 179 | 180 | 210 | -------------------------------------------------------------------------------- /pages/base/ProgressBars.vue: -------------------------------------------------------------------------------- 1 | 156 | 157 | 203 | 204 | -------------------------------------------------------------------------------- /pages/base/Table.vue: -------------------------------------------------------------------------------- 1 | 13 | 14 | 110 | -------------------------------------------------------------------------------- /pages/base/Tables.vue: -------------------------------------------------------------------------------- 1 | 32 | 33 | 41 | -------------------------------------------------------------------------------- /pages/base/Tabs.vue: -------------------------------------------------------------------------------- 1 | 156 | 157 | 172 | -------------------------------------------------------------------------------- /pages/base/Tooltips.vue: -------------------------------------------------------------------------------- 1 | 118 | 119 | 145 | 146 | -------------------------------------------------------------------------------- /pages/buttons/ButtonGroups.vue: -------------------------------------------------------------------------------- 1 | 191 | 192 | 197 | -------------------------------------------------------------------------------- /pages/buttons/Dropdowns.vue: -------------------------------------------------------------------------------- 1 | 233 | 234 | 239 | -------------------------------------------------------------------------------- /pages/charts/BarExample.vue: -------------------------------------------------------------------------------- 1 | 40 | -------------------------------------------------------------------------------- /pages/charts/DoughnutExample.vue: -------------------------------------------------------------------------------- 1 | 24 | -------------------------------------------------------------------------------- /pages/charts/LineExample.vue: -------------------------------------------------------------------------------- 1 | 49 | -------------------------------------------------------------------------------- /pages/charts/PieExample.vue: -------------------------------------------------------------------------------- 1 | 24 | -------------------------------------------------------------------------------- /pages/charts/PolarAreaExample.vue: -------------------------------------------------------------------------------- 1 | 49 | -------------------------------------------------------------------------------- /pages/charts/RadarExample.vue: -------------------------------------------------------------------------------- 1 | 51 | -------------------------------------------------------------------------------- /pages/dashboard/CalloutChartExample.vue: -------------------------------------------------------------------------------- 1 | 68 | -------------------------------------------------------------------------------- /pages/dashboard/CardBarChartExample.vue: -------------------------------------------------------------------------------- 1 | 46 | -------------------------------------------------------------------------------- /pages/dashboard/CardLine1ChartExample.vue: -------------------------------------------------------------------------------- 1 | 73 | -------------------------------------------------------------------------------- /pages/dashboard/CardLine2ChartExample.vue: -------------------------------------------------------------------------------- 1 | 74 | -------------------------------------------------------------------------------- /pages/dashboard/CardLine3ChartExample.vue: -------------------------------------------------------------------------------- 1 | 54 | -------------------------------------------------------------------------------- /pages/dashboard/MainChartExample.vue: -------------------------------------------------------------------------------- 1 | 104 | -------------------------------------------------------------------------------- /pages/dashboard/SocialBoxChartExample.vue: -------------------------------------------------------------------------------- 1 | 59 | -------------------------------------------------------------------------------- /pages/index.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 21 | 22 | 28 | -------------------------------------------------------------------------------- /pages/notifications/Alerts.vue: -------------------------------------------------------------------------------- 1 | 146 | 147 | 167 | -------------------------------------------------------------------------------- /pages/notifications/Badges.vue: -------------------------------------------------------------------------------- 1 | 81 | 82 | 91 | -------------------------------------------------------------------------------- /pages/notifications/Modals.vue: -------------------------------------------------------------------------------- 1 | 90 | 91 | 108 | -------------------------------------------------------------------------------- /pages/pages/Login.vue: -------------------------------------------------------------------------------- 1 | 46 | 47 | 53 | -------------------------------------------------------------------------------- /pages/pages/Page404.vue: -------------------------------------------------------------------------------- 1 | 27 | 28 | 34 | -------------------------------------------------------------------------------- /pages/pages/Page500.vue: -------------------------------------------------------------------------------- 1 | 27 | 28 | 34 | -------------------------------------------------------------------------------- /pages/pages/Register.vue: -------------------------------------------------------------------------------- 1 | 58 | 59 | 65 | -------------------------------------------------------------------------------- /pages/theme/ColorTheme.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 26 | 27 | -------------------------------------------------------------------------------- /pages/theme/ColorView.vue: -------------------------------------------------------------------------------- 1 | 15 | 16 | 42 | 43 | -------------------------------------------------------------------------------- /pages/theme/Colors.vue: -------------------------------------------------------------------------------- 1 | 61 | 62 | 70 | -------------------------------------------------------------------------------- /pages/theme/Typography.vue: -------------------------------------------------------------------------------- 1 | 153 | 154 | 159 | -------------------------------------------------------------------------------- /pages/users/User.vue: -------------------------------------------------------------------------------- 1 | 20 | 21 | 52 | -------------------------------------------------------------------------------- /pages/users/Users.vue: -------------------------------------------------------------------------------- 1 | 25 | 26 | 94 | 95 | 100 | -------------------------------------------------------------------------------- /pages/users/UsersData.js: -------------------------------------------------------------------------------- 1 | const usersData = [ 2 | {id: 0, name: 'John Doe', registered: '2018/01/01', role: 'Guest', status: 'Pending'}, 3 | {id: 1, name: 'Samppa Nori', registered: '2018/01/01', role: 'Member', status: 'Active'}, 4 | {id: 2, name: 'Estavan Lykos', registered: '2018/02/01', role: 'Staff', status: 'Banned'}, 5 | {id: 3, name: 'Chetan Mohamed', registered: '2018/02/01', role: 'Admin', status: 'Inactive'}, 6 | {id: 4, name: 'Derick Maximinus', registered: '2018/03/01', role: 'Member', status: 'Pending'}, 7 | {id: 5, name: 'Friderik Dávid', registered: '2018/01/21', role: 'Staff', status: 'Active'}, 8 | {id: 6, name: 'Yiorgos Avraamu', registered: '2018/01/01', role: 'Member', status: 'Active'}, 9 | {id: 7, name: 'Avram Tarasios', registered: '2018/02/01', role: 'Staff', status: 'Banned'}, 10 | {id: 8, name: 'Quintin Ed', registered: '2018/02/01', role: 'Admin', status: 'Inactive'}, 11 | {id: 9, name: 'Enéas Kwadwo', registered: '2018/03/01', role: 'Member', status: 'Pending'}, 12 | {id: 10, name: 'Agapetus Tadeáš', registered: '2018/01/21', role: 'Staff', status: 'Active'}, 13 | {id: 11, name: 'Carwyn Fachtna', registered: '2018/01/01', role: 'Member', status: 'Active'}, 14 | {id: 12, name: 'Nehemiah Tatius', registered: '2018/02/01', role: 'Staff', status: 'Banned'}, 15 | {id: 13, name: 'Ebbe Gemariah', registered: '2018/02/01', role: 'Admin', status: 'Inactive'}, 16 | {id: 14, name: 'Eustorgios Amulius', registered: '2018/03/01', role: 'Member', status: 'Pending'}, 17 | {id: 15, name: 'Leopold Gáspár', registered: '2018/01/21', role: 'Staff', status: 'Active'}, 18 | {id: 16, name: 'Pompeius René', registered: '2018/01/01', role: 'Member', status: 'Active'}, 19 | {id: 17, name: 'Paĉjo Jadon', registered: '2018/02/01', role: 'Staff', status: 'Banned'}, 20 | {id: 18, name: 'Micheal Mercurius', registered: '2018/02/01', role: 'Admin', status: 'Inactive'}, 21 | {id: 19, name: 'Ganesha Dubhghall', registered: '2018/03/01', role: 'Member', status: 'Pending'}, 22 | {id: 20, name: 'Hiroto Šimun', registered: '2018/01/21', role: 'Staff', status: 'Active'}, 23 | {id: 21, name: 'Vishnu Serghei', registered: '2018/01/01', role: 'Member', status: 'Active'}, 24 | {id: 22, name: 'Zbyněk Phoibos', registered: '2018/02/01', role: 'Staff', status: 'Banned'}, 25 | {id: 23, name: 'Einar Randall', registered: '2018/02/01', role: 'Admin', status: 'Inactive'}, 26 | {id: 24, name: 'Félix Troels', registered: '2018/03/21', role: 'Staff', status: 'Active'}, 27 | {id: 25, name: 'Aulus Agmundr', registered: '2018/01/01', role: 'Member', status: 'Pending'}, 28 | {id: 42, name: 'Ford Prefex', registered: '2001/05/21', role: 'Alien', status: 'Don\'t panic!'} 29 | ] 30 | 31 | export default usersData 32 | -------------------------------------------------------------------------------- /pages/widgets/Widget03.vue: -------------------------------------------------------------------------------- 1 | 19 | 20 | 31 | 32 | -------------------------------------------------------------------------------- /plugins/README.md: -------------------------------------------------------------------------------- 1 | # PLUGINS 2 | 3 | This directory contains your Javascript plugins that you want to run before instantiating the root vue.js application. 4 | 5 | More information about the usage of this directory in the documentation: 6 | https://nuxtjs.org/guide/plugins 7 | 8 | **This directory is not required, you can delete it if you don't want to use it.** 9 | 10 | -------------------------------------------------------------------------------- /static/README.md: -------------------------------------------------------------------------------- 1 | # STATIC 2 | 3 | This directory contains your static files. 4 | Each file inside this directory is mapped to /. 5 | 6 | Example: /static/robots.txt is mapped as /robots.txt. 7 | 8 | More information about the usage of this directory in the documentation: 9 | https://nuxtjs.org/guide/assets#static 10 | 11 | **This directory is not required, you can delete it if you don't want to use it.** 12 | 13 | -------------------------------------------------------------------------------- /static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chatbox-inc/coreui-free-nuxt-admin-template/2dd2f7637d9a89463c2569c59375f5d3e95246ee/static/favicon.ico -------------------------------------------------------------------------------- /static/img/avatars/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chatbox-inc/coreui-free-nuxt-admin-template/2dd2f7637d9a89463c2569c59375f5d3e95246ee/static/img/avatars/1.jpg -------------------------------------------------------------------------------- /static/img/avatars/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chatbox-inc/coreui-free-nuxt-admin-template/2dd2f7637d9a89463c2569c59375f5d3e95246ee/static/img/avatars/2.jpg -------------------------------------------------------------------------------- /static/img/avatars/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chatbox-inc/coreui-free-nuxt-admin-template/2dd2f7637d9a89463c2569c59375f5d3e95246ee/static/img/avatars/3.jpg -------------------------------------------------------------------------------- /static/img/avatars/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chatbox-inc/coreui-free-nuxt-admin-template/2dd2f7637d9a89463c2569c59375f5d3e95246ee/static/img/avatars/4.jpg -------------------------------------------------------------------------------- /static/img/avatars/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chatbox-inc/coreui-free-nuxt-admin-template/2dd2f7637d9a89463c2569c59375f5d3e95246ee/static/img/avatars/5.jpg -------------------------------------------------------------------------------- /static/img/avatars/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chatbox-inc/coreui-free-nuxt-admin-template/2dd2f7637d9a89463c2569c59375f5d3e95246ee/static/img/avatars/6.jpg -------------------------------------------------------------------------------- /static/img/avatars/7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chatbox-inc/coreui-free-nuxt-admin-template/2dd2f7637d9a89463c2569c59375f5d3e95246ee/static/img/avatars/7.jpg -------------------------------------------------------------------------------- /static/img/avatars/8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chatbox-inc/coreui-free-nuxt-admin-template/2dd2f7637d9a89463c2569c59375f5d3e95246ee/static/img/avatars/8.jpg -------------------------------------------------------------------------------- /static/img/brand/logo.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 15 | 16 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 33 | 41 | 46 | 47 | 51 | 52 | 53 | 54 | -------------------------------------------------------------------------------- /static/img/brand/sygnet.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 15 | 16 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 33 | 41 | 46 | 47 | 51 | 52 | 53 | 54 | -------------------------------------------------------------------------------- /static/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chatbox-inc/coreui-free-nuxt-admin-template/2dd2f7637d9a89463c2569c59375f5d3e95246ee/static/img/favicon.png -------------------------------------------------------------------------------- /static/img/logo-symbol.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chatbox-inc/coreui-free-nuxt-admin-template/2dd2f7637d9a89463c2569c59375f5d3e95246ee/static/img/logo-symbol.png -------------------------------------------------------------------------------- /static/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chatbox-inc/coreui-free-nuxt-admin-template/2dd2f7637d9a89463c2569c59375f5d3e95246ee/static/img/logo.png -------------------------------------------------------------------------------- /store/README.md: -------------------------------------------------------------------------------- 1 | # STORE 2 | 3 | This directory contains your Vuex Store files. 4 | Vuex Store option is implemented in the Nuxt.js framework. 5 | Creating a index.js file in this directory activate the option in the framework automatically. 6 | 7 | More information about the usage of this directory in the documentation: 8 | https://nuxtjs.org/guide/vuex-store 9 | 10 | **This directory is not required, you can delete it if you don't want to use it.** 11 | 12 | --------------------------------------------------------------------------------