Skip to content

Commit 568c6d7

Browse files
authored
Merge pull request #737 from epicmaxco/develop
Develop
2 parents 52b7190 + 94d41e7 commit 568c6d7

File tree

167 files changed

+17897
-13764
lines changed

Some content is hidden

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

167 files changed

+17897
-13764
lines changed

.browserslistrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
> 1%
22
last 2 versions
3-
not ie <= 8
3+
ie 11

.circleci/config.yml

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ aliases:
1616

1717
docker: &docker
1818
docker:
19-
- image: circleci/node:10.12.0
19+
- image: circleci/node:10.13.0
2020

2121
defaults: &defaults
2222
<<: *docker
@@ -42,20 +42,24 @@ jobs:
4242
name: Add variables
4343
command:
4444
echo "VUE_APP_INCLUDE_DEMOS=true" >> .env.production.local &&
45+
echo "VUE_APP_BUILD_VERSION=true" >> .env.production.local &&
4546
echo "VUE_APP_GOOGLE_MAPS_API_KEY=$GOOGLE_MAPS_API_KEY" >> .env.production.local
4647
- restore_cache: *restore_cache
4748
- run: *install_dependencies
4849
- save_cache: *save_cache
4950
- run: yarn build
51+
- add_ssh_keys:
52+
fingerprints:
53+
- "f8:c0:94:79:68:a2:5e:33:9f:78:bc:ad:ed:86:c6:3c"
54+
- run:
55+
name: Add $SERVER_IP to known_hosts
56+
command: ssh-keyscan -H $SERVER_IP >> ~/.ssh/known_hosts
5057
- run:
5158
name: Deploy to hosting
52-
# DEPLOY_PATH here is for staging only
53-
# This doesn't really work. Has to be done manually for now. ssh-keyscan -t rsa -H -F "[$SERVER_IP]:$SERVER_PORT"
5459
command: |
5560
tar -czf dist.tar.gz ~/repo/dist -C ~/repo/dist .
56-
sudo apt install sshpass
57-
sshpass -p $SERVER_PASSWORD scp -P $SERVER_PORT ~/repo/dist.tar.gz $SERVER_USERNAME@$SERVER_IP:~/tmp
58-
sshpass -p $SERVER_PASSWORD ssh -p $SERVER_PORT $SERVER_USERNAME@$SERVER_IP /bin/bash << EOF
61+
scp ~/repo/dist.tar.gz $SERVER_USER@$SERVER_IP:~/tmp
62+
ssh $SERVER_USER@$SERVER_IP /bin/bash << EOF
5963
rm -rf $DEPLOY_PATH/*
6064
tar -xzf ~/tmp/dist.tar.gz -C $DEPLOY_PATH
6165
rm -f ~/tmp/dist.tar.gz
@@ -98,7 +102,7 @@ workflows:
98102
- deploy-staging:
99103
requires:
100104
- test
101-
context: vuestic-staging
105+
context: vuestic-admin-staging
102106
filters:
103107
branches:
104108
only: develop

.env.example

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
VUE_APP_GTM_KEY=
2-
VUE_APP_DRIFT_KEY=
32
VUE_APP_GOOGLE_MAPS_API_KEY=
43

54
VUE_APP_INCLUDE_DEMOS=
65

76
VUE_APP_ROUTER_MODE_HISTORY=
7+
8+
VUE_APP_BUILD_VERSION=

.eslintrc.js

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,27 @@ module.exports = {
33
env: {
44
node: true,
55
},
6-
'extends': [
7-
'plugin:vue/essential',
6+
extends: [
87
'@vue/standard',
8+
'plugin:vue/essential',
99
],
1010
rules: {
1111
'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off',
1212
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off',
1313
'comma-dangle': ['error', 'always-multiline'],
1414
'curly': 'error',
15+
'vue/html-indent': ['error', 2, {
16+
'attribute': 1,
17+
'baseIndent': 1,
18+
'closeBracket': 0,
19+
'alignAttributesVertically': false,
20+
'ignores': []
21+
}]
1522
},
1623
parserOptions: {
1724
parser: 'babel-eslint',
1825
},
26+
globals: {
27+
'workbox': 'readonly',
28+
},
1929
}

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ node_modules
1010
npm-debug.log*
1111
yarn-debug.log*
1212
yarn-error.log*
13+
stylelintOutput.log*
1314
inspect.js
1415

1516
# Editor directories and files
@@ -20,3 +21,4 @@ inspect.js
2021
*.njsproj
2122
*.sln
2223
*.sw*
24+
*.orig

.stylelintrc

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"extends": ["stylelint-config-standard", "stylelint-config-recommended-scss"],
3+
"rules": {
4+
"no-empty-source": null,
5+
"font-family-no-missing-generic-family-keyword": null,
6+
"block-no-empty": null,
7+
"no-descending-specificity": null,
8+
"color-hex-length": "long",
9+
"color-hex-case": "lower"
10+
}
11+
}

README.ja-JP.md

Lines changed: 19 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,43 @@
1-
<p align="center">
1+
<p align="center">
22
<a href="./README.md"> English </a> | <a href="./README.zh-CN.md"> 简体中文 </a> | 日本語
33
</p>
44

55
<h1 align="center"> Vuestic Admin </h1>
6-
6+
77
<p align="center">
88
38+のカスタムUIコンポーネントと美しいデザインのVue.js無料管理画面テンプレート</br>
9-
開発者 <a href="https://epicmax.co">Epicmax</a>.
9+
開発者 <a href="https://epicmax.co">Epicmax</a>.
1010
デザイン <a href="https://www.xxsavitski.com">Vasili Savitski</a>
1111
</p>
1212

1313
<p align="center">
14-
<a href="https://vuestic.epicmax.co"> デモ </a> | <a href="https://github.com/epicmaxco/vuestic-admin/wiki"> 説明書 </a>
14+
<a href="https://vuestic.epicmax.co"> デモ </a> | <a href="[THEME_URL]"> 新しい白いテーマのデモ </a> | <a href="https://github.com/epicmaxco/vuestic-admin/wiki"> 説明書 </a>
1515
</p>
1616

1717
<p align="center">
1818
<a href="https://vuestic.epicmax.co" target="_blank">
19-
<img src="https://i.imgur.com/q60P8VR.png" align="center" width="888px"/>
19+
<img src="https://i.imgur.com/RMchKNW.jpg" align="center" width="888px"/>
2020
</a>
2121
</p>
2222

23-
2423
<p align="center">
2524
<a href="https://circleci.com/gh/epicmaxco/vuestic-admin">
2625
<img src="https://img.shields.io/circleci/build/github/epicmaxco/vuestic-admin/master" alt="Circleci">
2726
</a>
2827
</p>
2928

29+
<h2>
30+
<a href="[THEME_URL]" target="_blank">
31+
新しい白いテーマのデモ
32+
</a>
33+
</h2>
34+
35+
<p align="center">
36+
<a href="[THEME_URL]" target="_blank">
37+
<img src="https://i.imgur.com/DnFcrjD.png" align="center" width="888px"/>
38+
</a>
39+
</p>
40+
3041
## インストール方法
3142

3243
まず初めに、事前に必要なソフトが全てインストールされていることを確認してください。
@@ -52,7 +63,7 @@ $ npm install
5263
# localhost:8080(デフォルト)でホットリロードを使ってサーブ
5364
$ npm run serve
5465
55-
# プロダクション用にビルド
66+
# プロダクション用にビルド
5667
$ npm run build
5768
5869
# プロダクション用にビルドして、バンドルアナライザーレポートを閲覧
@@ -116,7 +127,7 @@ $ yarn build --report
116127

117128

118129
## 支援メンバー
119-
素晴らしいPR、課題、アイデアをご提供いただきいつもありがとうございます。[参加](https://github.com/epicmaxco/vuestic-admin/blob/master/.github/CONTRIBUTING.md)いただける方を常に受け付けています!
130+
素晴らしいPR、課題、アイデアをご提供いただきいつもありがとうございます。[参加](https://github.com/epicmaxco/vuestic-admin/blob/master/.github/CONTRIBUTING.md)いただける方を常に受け付けています!
120131

121132
[![](https://sourcerer.io/fame/smartapant/epicmaxco/vuestic-admin/images/0)](https://sourcerer.io/fame/smartapant/epicmaxco/vuestic-admin/links/0)[![](https://sourcerer.io/fame/smartapant/epicmaxco/vuestic-admin/images/1)](https://sourcerer.io/fame/smartapant/epicmaxco/vuestic-admin/links/1)[![](https://sourcerer.io/fame/smartapant/epicmaxco/vuestic-admin/images/2)](https://sourcerer.io/fame/smartapant/epicmaxco/vuestic-admin/links/2)[![](https://sourcerer.io/fame/smartapant/epicmaxco/vuestic-admin/images/3)](https://sourcerer.io/fame/smartapant/epicmaxco/vuestic-admin/links/3)[![](https://sourcerer.io/fame/smartapant/epicmaxco/vuestic-admin/images/4)](https://sourcerer.io/fame/smartapant/epicmaxco/vuestic-admin/links/4)[![](https://sourcerer.io/fame/smartapant/epicmaxco/vuestic-admin/images/5)](https://sourcerer.io/fame/smartapant/epicmaxco/vuestic-admin/links/5)[![](https://sourcerer.io/fame/smartapant/epicmaxco/vuestic-admin/images/6)](https://sourcerer.io/fame/smartapant/epicmaxco/vuestic-admin/links/6)[![](https://sourcerer.io/fame/smartapant/epicmaxco/vuestic-admin/images/7)](https://sourcerer.io/fame/smartapant/epicmaxco/vuestic-admin/links/7)
122133

README.md

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,34 +6,44 @@
66
<br>
77

88

9-
<p align="center">
9+
<p align="center">
1010
English | <a href="./README.zh-CN.md"> 简体中文 </a> | <a href="./README.ja-JP.md"> 日本語 </a>
1111
</p>
1212

1313
<h1 align="center"> Vuestic Admin </h1>
14-
14+
1515
<p align="center">
1616
Free and beautiful Vue.js admin template with 44+ custom UI components.</br>
17-
Developed by <a href="https://epicmax.co">Epicmax</a>.
17+
Developed by <a href="https://epicmax.co">Epicmax</a>.
1818
Designed by <a href="https://www.xxsavitski.com">Vasili Savitski</a>
1919
</p>
2020

2121
<p align="center">
22-
<a href="https://vuestic.epicmax.co"> Demo </a> | <a href="https://github.com/epicmaxco/vuestic-admin/wiki"> Documentation </a>
22+
<a href="https://vuestic.epicmax.co"> Demo </a> | <a href="https://vuestic.epicmax.co/admin/dashboard?theme=corporate"> New white theme demo </a> | <a href="https://github.com/epicmaxco/vuestic-admin/wiki"> Documentation </a>
2323
</p>
2424
<p align="center">
2525
<a href="https://vuestic.epicmax.co" target="_blank">
26-
<img src="https://i.imgur.com/h37ur0s.png" align="center" width="888px"/>
26+
<img src="https://i.imgur.com/N9AeaSc.jpg" align="center" width="888px"/>
2727
</a>
2828
</p>
2929

30-
3130
<p align="center">
3231
<a href="https://circleci.com/gh/epicmaxco/vuestic-admin">
3332
<img src="https://img.shields.io/circleci/build/github/epicmaxco/vuestic-admin/master" alt="Circleci">
3433
</a>
3534
</p>
3635

36+
<h2>
37+
<a href="https://vuestic.epicmax.co/admin/dashboard?theme=corporate" target="_blank">
38+
New white theme demo
39+
</a>
40+
</h2>
41+
42+
<p align="center">
43+
<a href="https://vuestic.epicmax.co/admin/dashboard?theme=corporate" target="_blank">
44+
<img src="https://i.imgur.com/DnFcrjD.png" align="center" width="888px"/>
45+
</a>
46+
</p>
3747

3848
## Installation
3949

@@ -60,7 +70,7 @@ $ npm install
6070
# serve with hot reload at localhost:8080 by default.
6171
$ npm run serve
6272
63-
# build for production
73+
# build for production
6474
$ npm run build
6575
6676
# build for production and view the bundle analyzer report.
@@ -74,7 +84,7 @@ $ yarn install
7484
# serve with hot reload at localhost:8080 by default.
7585
$ yarn serve
7686
77-
# build for production
87+
# build for production
7888
$ yarn build
7989
8090
# build for production and view the bundle analyzer report.

README.zh-CN.md

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
1-
<p align="center">
1+
<p align="center">
22
<a href="./README.md"> English </a> | 简体中文 | <a href="./README.ja-JP.md"> 日本語 </a>
33
</p>
44

55
<h1 align="center"> Vuestic Admin </h1>
6-
6+
77
<p align="center">
88
免费与美妙Vue.js管理模板包括38以上个定制用户界面组件</br>
99
由<a href="https://epicmax.co">Epicmax</a>开发。
1010
由<a href="https://www.xxsavitski.com">Vasili Savitski</a>设计
1111
</p>
1212

1313
<p align="center">
14-
<a href="https://vuestic.epicmax.co">演示版</a> | <a href="https://github.com/epicmaxco/vuestic-admin/wiki"> 文档 </a>
14+
<a href="https://vuestic.epicmax.co"> 演示版 </a> | <a href="[THEME_URL]"> 新白色主题演示 </a> | <a href="https://github.com/epicmaxco/vuestic-admin/wiki"> 文档 </a>
1515
</p>
1616

1717
<p align="center">
1818
<a href="https://vuestic.epicmax.co" target="_blank">
19-
<img src="https://i.imgur.com/hgcSCmT.png" align="center" width="888px"/>
19+
<img src="https://i.imgur.com/hVxoYQM.jpg" align="center" width="888px"/>
2020
</a>
2121
</p>
2222

@@ -27,6 +27,19 @@
2727
</a>
2828
</p>
2929

30+
31+
<h2>
32+
<a href="[THEME_URL]" target="_blank">
33+
新白色主题演示
34+
</a>
35+
</h2>
36+
37+
<p align="center">
38+
<a href="[THEME_URL]" target="_blank">
39+
<img src="https://i.imgur.com/DnFcrjD.png" align="center" width="888px"/>
40+
</a>
41+
</p>
42+
3043
## 安装
3144

3245
首先确定ni安装所有的先决条件:

babel.config.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
module.exports = {
2-
presets: [
2+
presets: [[
33
'@vue/app',
4-
],
4+
{
5+
useBuiltIns: 'entry',
6+
},
7+
]],
58
}

0 commit comments

Comments
 (0)