├── static
├── .gitkeep
├── images
│ ├── b_header.jpg
│ ├── b_header2.jpg
│ └── b_header3.jpg
└── css
│ └── main.css
├── config
├── prod.env.js
├── dev.env.js
└── index.js
├── .gitignore
├── src
├── assets
│ └── logo.png
├── App.vue
├── components
│ ├── common
│ │ ├── Home.vue
│ │ ├── pageTitle.vue
│ │ ├── Sidebar.vue
│ │ ├── sidebar.vue
│ │ ├── Header.vue
│ │ └── header.vue
│ ├── page
│ │ ├── TodoListPage.vue
│ │ ├── MarkdownPage.vue
│ │ ├── BasicCharts.vue
│ │ ├── EditorPage.vue
│ │ ├── FormLayouts.vue
│ │ ├── BasicTables.vue
│ │ ├── DashBoard.vue
│ │ └── FormInput.vue
│ ├── forms
│ │ ├── topLayoutForm.vue
│ │ ├── leftLayoutForm.vue
│ │ ├── rightLayoutForm.vue
│ │ └── inlineForm.vue
│ ├── tables
│ │ ├── hoverRow.vue
│ │ ├── stripedRow.vue
│ │ ├── borderTable.vue
│ │ ├── fixedColumnTable.vue
│ │ ├── fixedHeaderTable.vue
│ │ └── condensedTable.vue
│ ├── message
│ │ └── MessageList.vue
│ ├── todoList
│ │ └── TodoList.vue
│ └── charts
│ │ ├── radarChart.vue
│ │ ├── pieChart.vue
│ │ ├── funnelChart.vue
│ │ ├── lineChart.vue
│ │ └── barChart.vue
├── main.js
└── router
│ └── index.js
├── .editorconfig
├── .postcssrc.js
├── .babelrc
├── index.html
├── README.md
└── package.json
/static/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | dist/
4 | npm-debug.log
5 | yarn-error.log
6 |
--------------------------------------------------------------------------------
/src/assets/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shenghy/jspangAdmin/HEAD/src/assets/logo.png
--------------------------------------------------------------------------------
/static/images/b_header.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shenghy/jspangAdmin/HEAD/static/images/b_header.jpg
--------------------------------------------------------------------------------
/static/images/b_header2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shenghy/jspangAdmin/HEAD/static/images/b_header2.jpg
--------------------------------------------------------------------------------
/static/images/b_header3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shenghy/jspangAdmin/HEAD/static/images/b_header3.jpg
--------------------------------------------------------------------------------
/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/.postcssrc.js:
--------------------------------------------------------------------------------
1 | // https://github.com/michael-ciniawsky/postcss-load-config
2 |
3 | module.exports = {
4 | "plugins": {
5 | // to edit target browsers: use "browserlist" field in package.json
6 | "autoprefixer": {}
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/src/App.vue:
--------------------------------------------------------------------------------
1 |
2 |
20 | 21 |22 |
103 |
103 |