diff --git a/public/index.html b/public/index.html index 929de155d..3ea4b79ec 100644 --- a/public/index.html +++ b/public/index.html @@ -1,6 +1,6 @@ - + @@ -20,52 +20,71 @@ display: flex; justify-content: center; align-items: center; - background-color: white; + background-color: rgba(255, 255, 255, 0.98); z-index: 9999; } .spinner { - width: 50px; - height: 50px; - border: 5px solid rgba(0, 0, 0, 0.1); + width: 40px; + height: 40px; + border: 3px solid transparent; + border-top-color: var(--color-primary); border-radius: 50%; - border-top-color: #3498db; - animation: spin 1s infinite linear; + animation: spin 1s linear infinite; + } + + .spinner::after { + content: ''; + position: absolute; + top: -3px; + left: -3px; + width: 40px; + height: 40px; + border: 3px solid transparent; + border-top-color: rgba(64, 158, 255, 0.2); + border-radius: 50%; + animation: spin 2s linear infinite; } @keyframes spin { - to { + 0% { + transform: rotate(0deg); + } + 100% { transform: rotate(360deg); } } - - - - -
-
-
-
-
- - + + + + +
+
+
+
+
+ + diff --git a/src/components/Form/AutoDataForm/index.vue b/src/components/Form/AutoDataForm/index.vue index 2f1778b91..d7daf4f1c 100644 --- a/src/components/Form/AutoDataForm/index.vue +++ b/src/components/Form/AutoDataForm/index.vue @@ -1,5 +1,5 @@ + + + + diff --git a/src/components/Table/CardTable/index.vue b/src/components/Table/CardTable/index.vue index f4c85d59e..e4c612ee3 100644 --- a/src/components/Table/CardTable/index.vue +++ b/src/components/Table/CardTable/index.vue @@ -6,8 +6,8 @@ :table-url="tableUrl" v-bind="headerActions" /> - - + +
@@ -22,35 +22,7 @@ > - - {{ $t('Enterprise') }} - - - - - - - -
- {{ d.display_name }} - - {{ d.version }} - -
-
- {{ d.comment }} -
-
- - {{ capitalize(tag) }} - -
-
-
+
@@ -68,11 +40,11 @@ diff --git a/src/views/assets/Cloud/Account/components/CreateDialog.vue b/src/views/assets/Cloud/Account/components/CreateDialog.vue index b189720b7..19f772190 100644 --- a/src/views/assets/Cloud/Account/components/CreateDialog.vue +++ b/src/views/assets/Cloud/Account/components/CreateDialog.vue @@ -22,15 +22,17 @@ - +
+ +
@@ -43,10 +45,12 @@ import AuthPanel from '@/views/assets/Cloud/Account/components/AuthPanel' import AssetPanel from '@/views/assets/Cloud/Account/components/AssetPanel' import ResultPanel from '@/views/assets/Cloud/Account/components/ResultPanel' import { ACCOUNT_PROVIDER_ATTRS_MAP } from '@/views/assets/Cloud/const' +import IBox from '@/components/Common/IBox/index.vue' export default { name: 'CreateDialog', components: { + IBox, Drawer, AuthPanel, AssetPanel, @@ -118,6 +122,11 @@ export default { } } +.right-content { + background-color: #fff; + padding: 20px 10px; +} + ::v-deep .el-step { .el-step__head { &.is-process { diff --git a/src/views/assets/Cloud/Account/components/ProviderPanel.vue b/src/views/assets/Cloud/Account/components/ProviderPanel.vue index 0faca298d..ac5a9b47e 100644 --- a/src/views/assets/Cloud/Account/components/ProviderPanel.vue +++ b/src/views/assets/Cloud/Account/components/ProviderPanel.vue @@ -83,7 +83,7 @@ export default { } .cloud-select-wrap { - height: 300px; + background: #f3f3f3; .el-row { flex-direction: column; diff --git a/src/views/assets/Cloud/Account/components/ResultPanel.vue b/src/views/assets/Cloud/Account/components/ResultPanel.vue index 43b11e239..98bb9a324 100644 --- a/src/views/assets/Cloud/Account/components/ResultPanel.vue +++ b/src/views/assets/Cloud/Account/components/ResultPanel.vue @@ -1,23 +1,18 @@