Skip to content

Commit 090c962

Browse files
committed
Revert "Removed Vue directory"
This reverts commit 1d17a1e.
1 parent 1d17a1e commit 090c962

File tree

116 files changed

+14849
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

116 files changed

+14849
-0
lines changed

Vue/.babelrc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"presets": ["stage-3", "env"],
3+
"plugins": ["transform-runtime", "syntax-dynamic-import"],
4+
"comments": false
5+
}

Vue/.editorconfig

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
root = true
2+
3+
charset = utf-8
4+
indent_style = space
5+
indent_size = 4
6+
end_of_line = lf
7+
insert_final_newline = true
8+
trim_trailing_whitespace = true

Vue/.eslintignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
src/vendors
2+
src/libs/table2excel.js
3+
build
4+
router.js
5+
src/views/my-components/text-editor/tinymce

Vue/.eslintrc.json

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{
2+
"extends": "standard",
3+
"root": true,
4+
"parserOptions": {
5+
"ecmaVersion": 6,
6+
"sourceType": "module"
7+
},
8+
"env": {
9+
"browser": true,
10+
"node": true
11+
},
12+
"plugins": [ "html", "standard" ],
13+
"rules": {
14+
"indent": ["error", 4, { "SwitchCase": 1 }],
15+
"quotes": ["error", "single"],
16+
"semi": ["error", "always"],
17+
"no-console": ["error"],
18+
"no-empty": 2,
19+
"no-eq-null": 2,
20+
"no-new": 0,
21+
"no-fallthrough": 0,
22+
"no-unreachable": 0
23+
}
24+
}

Vue/.gitignore

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
npm-debug.log
2+
node_modules
3+
.project
4+
.vscode
5+
.history
6+
.DS_Store
7+
\.settings/
8+
build/env.js
9+
dist/

Vue/.postcssrc.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
// https://github.com/michael-ciniawsky/postcss-load-config
2+
3+
module.exports = {
4+
"plugins": {
5+
// to edit target browsers: use "browserslist" field in package.json
6+
"autoprefixer": {}
7+
}
8+
}

Vue/.travis.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
language: node_js
2+
node_js:
3+
- "6"
4+
script:
5+
- npm run test

Vue/LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2017 iView
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

Vue/README.md

Lines changed: 194 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,194 @@
1+
<p align="center">
2+
<a href="https://www.iviewui.com">
3+
<img width="200" src="https://file.iviewui.com/logo.svg">
4+
</a>
5+
</p>
6+
7+
# iView Admin
8+
[![](https://img.shields.io/travis/iview/iview-admin.svg?style=flat-square)](https://travis-ci.org/iview/iview-admin)
9+
[![vue](https://img.shields.io/badge/vue-2.5.13-brightgreen.svg?style=flat-square)](https://github.com/vuejs/vue)
10+
[![iview ui](https://img.shields.io/badge/iview-2.8.0-brightgreen.svg?style=flat-square)](https://github.com/iview/iview)
11+
[![npm](https://img.shields.io/npm/l/express.svg)]()
12+
13+
## Current version:v1.3.1
14+
[Update log](https://github.com/iview/iview-admin/releases)
15+
16+
[WIKI](https://github.com/iview/iview-admin/wiki)
17+
18+
[View online](https://iview.github.io/iview-admin)
19+
20+
[Simplified template](https://github.com/iview/iview-admin/tree/template)
21+
22+
`Note: The demo online will be updated after the new version of the development version is released, so if you want to experience the iview-admin with latest version, please clone the full project code and run it locally.`
23+
24+
## Install
25+
```bush
26+
// install dependencies
27+
npm install
28+
```
29+
## Run
30+
### Development
31+
```bush
32+
npm run dev
33+
```
34+
### Production(Build)
35+
```bush
36+
npm run build
37+
```
38+
39+
## Introduction
40+
&emsp;&emsp;iView-admin is a suite of backstage management system developed based on Vue.js and use the UI Toolkit -- [iView](https://www.iviewui.com). It's maintained by the TalkingData front-end visualization team member. iView-admin compolies with iView design and development contract, use uniform style, and more features are developing. If you want to check the update of iView-admin, you can view [Update log](https://github.com/iview/iview-admin/releases) to get. If you are new to iView-admin, you can go to [WIKI](https://github.com/iview/iview-admin/wiki) for tutorials. If you want to experience iView-admin online, you can visit [View online](https://iview.github.io/iview-admin) to experience. If you just want a sober and cool interface then you can download [Simplify Templates](https://github.com/iview/iview-admin/tree/template) for development.
41+
42+
## Features
43+
44+
- Login/Logout
45+
- Authority management
46+
- Menu filter
47+
- Permission switch
48+
- Multi-language switch
49+
- Components
50+
- text editor
51+
- Markdown editor
52+
- Area cascade
53+
- Picture editor
54+
- Dragable list
55+
- File upload
56+
- Count animation
57+
- Split pane
58+
- Form
59+
- Artical publish
60+
- Workflow
61+
- Tables
62+
- Dragable table
63+
- Editable table
64+
- Inline editable table
65+
- Cell editable table
66+
- Searchable table
67+
- Exporting data
68+
- As CSV file
69+
- As XLS file
70+
- Table to picture
71+
- Error page
72+
- 403
73+
- 404
74+
- 500
75+
- Advanced router
76+
- Dynamic router
77+
- Pages with arguments
78+
- Skin
79+
- Shrinkable sidebar menu
80+
- Tag navigation
81+
- Breadcrumbs
82+
- Full screen/Exit full screen
83+
- Lock screen
84+
- Message center
85+
- Personal center
86+
87+
## File tree
88+
```shell
89+
.
90+
├── build   //the configuration of project builds
91+
└── src
92+
   ├── images   //images files
93+
   ├── libs   //tool method
94+
   ├── locale   //language files
95+
   ├── router   //configuration of router
96+
   ├── store   //status management
97+
   ├── styles   //style files
98+
├── template //template file
99+
├── vendors //public library files
100+
└── views
101+
├── access //access management
102+
├── advanced-router //Advanced router
103+
├── error_page //error page
104+
├── form //form
105+
├── home //home page
106+
│   ├── components //the components of home page
107+
├── international //Multi-language
108+
├── main_components //Main
109+
│   ├── lockscreen //lock screen
110+
│   ├── shrinkable-menu //shrinkable sidebar
111+
│   └── theme-switch //skin switch
112+
├── message //message center
113+
├── my_components //components
114+
│   ├── area-linkage //China area cascade
115+
│   ├── count-to //count animation
116+
│   ├── draggable-list //dragable list
117+
│   ├── file-upload //file upload
118+
│   ├── image-editor //picture editor
119+
│   ├── markdown-editor //Markdown editor
120+
│   └── text-editor //text editor
121+
├── own-space //personal center
122+
└── tables //tables
123+
```
124+
125+
## Links
126+
127+
- [TalkingData](https://github.com/TalkingData)
128+
- [iView](https://github.com/iview/iview)
129+
- [Vue](https://github.com/vuejs/vue)
130+
- [Webpack](https://github.com/webpack/webpack)
131+
132+
## Show
133+
134+
- home
135+
![image](https://github.com/iview/iview-admin/raw/dev/github-gif/home.gif)
136+
137+
- tag navigation
138+
![image](https://github.com/iview/iview-admin/raw/dev/github-gif/page-tags.gif)
139+
140+
- access management
141+
![image](https://github.com/iview/iview-admin/raw/dev/github-gif/access.gif)
142+
143+
- dragable list
144+
![image](https://github.com/iview/iview-admin/raw/dev/github-gif/dragable-list.gif)
145+
146+
- picture editor
147+
![image](https://github.com/iview/iview-admin/raw/dev/github-gif/image-editor.gif)
148+
149+
- file upload
150+
![image](https://github.com/iview/iview-admin/raw/dev/github-gif/upload.gif)
151+
152+
- count animation
153+
![image](https://github.com/iview/iview-admin/raw/dev/github-gif/count-to.gif)
154+
155+
- split-pane
156+
![image](https://github.com/iview/iview-admin/raw/dev/github-gif/split-pane.gif)
157+
158+
- artical publish
159+
![image](https://github.com/iview/iview-admin/raw/dev/github-gif/article-publish.gif)
160+
161+
- workflow
162+
![image](https://github.com/iview/iview-admin/raw/dev/github-gif/workflow.gif)
163+
164+
- dragable table
165+
![image](https://github.com/iview/iview-admin/raw/dev/github-gif/dragable-table.gif)
166+
167+
- editable table
168+
![image](https://github.com/iview/iview-admin/raw/dev/github-gif/editable-table.gif)
169+
170+
- export data
171+
![image](https://github.com/iview/iview-admin/raw/dev/github-gif/exportable-table.gif)
172+
173+
- table to picture
174+
![image](https://github.com/iview/iview-admin/raw/dev/github-gif/table2image.gif)
175+
176+
- error page
177+
![image](https://github.com/iview/iview-admin/raw/dev/github-gif/error-page.gif)
178+
179+
- lock screen
180+
![image](https://github.com/iview/iview-admin/raw/dev/github-gif/locking.gif)
181+
182+
- shrinkable sidbar menu
183+
![image](https://github.com/iview/iview-admin/raw/dev/github-gif/sidebarmenu.gif)s
184+
185+
- skin switch
186+
![image](https://github.com/iview/iview-admin/raw/dev/github-gif/theme.gif)
187+
188+
- message center
189+
![image](https://github.com/iview/iview-admin/raw/dev/github-gif/message.gif)
190+
191+
## License
192+
[MIT](http://opensource.org/licenses/MIT)
193+
194+
Copyright (c) 2016-present, iView

0 commit comments

Comments
 (0)