-
+
@@ -28,14 +28,14 @@
-
+
-
+
@@ -88,6 +88,8 @@
\ No newline at end of file
+
diff --git a/web/dashboard/src/components/ko-workloads/ko-service/ko-service-add.vue b/web/dashboard/src/components/ko-workloads/ko-service/ko-service-add.vue
index 9136d700..302910dd 100644
--- a/web/dashboard/src/components/ko-workloads/ko-service/ko-service-add.vue
+++ b/web/dashboard/src/components/ko-workloads/ko-service/ko-service-add.vue
@@ -20,7 +20,7 @@
|
-
+
{{ $t("commons.button.delete") }}
|
@@ -63,7 +63,7 @@
- {{ $t("commons.button.delete") }}
+ {{ $t("commons.button.delete") }}
|
@@ -97,7 +97,7 @@
|
-
+
{{ $t("commons.button.delete") }}
|
diff --git a/web/dashboard/src/components/ko-workloads/ko-spec/ko-networking.vue b/web/dashboard/src/components/ko-workloads/ko-spec/ko-networking.vue
index 89f0df2e..1bd000bf 100644
--- a/web/dashboard/src/components/ko-workloads/ko-spec/ko-networking.vue
+++ b/web/dashboard/src/components/ko-workloads/ko-spec/ko-networking.vue
@@ -41,7 +41,7 @@
-
+
{{ $t("commons.button.delete") }}
|
@@ -61,7 +61,7 @@
-
+
{{ $t("commons.button.delete") }}
|
@@ -92,7 +92,7 @@
-
+
{{ $t("commons.button.delete") }}
|
@@ -120,7 +120,7 @@
-
+
{{ $t("commons.button.delete") }}
|
diff --git a/web/dashboard/src/components/ko-workloads/ko-spec/ko-pod-scheduling.vue b/web/dashboard/src/components/ko-workloads/ko-spec/ko-pod-scheduling.vue
index 9487fb35..b6820d70 100644
--- a/web/dashboard/src/components/ko-workloads/ko-spec/ko-pod-scheduling.vue
+++ b/web/dashboard/src/components/ko-workloads/ko-spec/ko-pod-scheduling.vue
@@ -39,7 +39,7 @@
-
+
{{ $t("commons.button.delete") }}
|
diff --git a/web/dashboard/src/components/ko-workloads/ko-spec/ko-spec-security.vue b/web/dashboard/src/components/ko-workloads/ko-spec/ko-spec-security.vue
index e2d7ec4b..883d481e 100644
--- a/web/dashboard/src/components/ko-workloads/ko-spec/ko-spec-security.vue
+++ b/web/dashboard/src/components/ko-workloads/ko-spec/ko-spec-security.vue
@@ -37,7 +37,7 @@
-
+
{{ $t("commons.button.delete") }}
|
@@ -60,7 +60,7 @@
-
+
{{ $t("commons.button.delete") }}
|
@@ -219,4 +219,4 @@ export default {
}
},
}
-
\ No newline at end of file
+
diff --git a/web/dashboard/src/components/ko-workloads/ko-spec/ko-tolerations.vue b/web/dashboard/src/components/ko-workloads/ko-spec/ko-tolerations.vue
index 7269297c..18f7664e 100644
--- a/web/dashboard/src/components/ko-workloads/ko-spec/ko-tolerations.vue
+++ b/web/dashboard/src/components/ko-workloads/ko-spec/ko-tolerations.vue
@@ -38,7 +38,7 @@
-
+
{{ $t("commons.button.delete") }}
|
@@ -114,4 +114,4 @@ export default {
}
},
}
-
\ No newline at end of file
+
diff --git a/web/dashboard/src/components/ko-workloads/ko-volume-mount.vue b/web/dashboard/src/components/ko-workloads/ko-volume-mount.vue
index 88b49689..15b80329 100644
--- a/web/dashboard/src/components/ko-workloads/ko-volume-mount.vue
+++ b/web/dashboard/src/components/ko-workloads/ko-volume-mount.vue
@@ -26,7 +26,7 @@
-
+
{{ $t("commons.button.delete") }}
|
@@ -132,4 +132,4 @@ export default {
}
},
}
-
\ No newline at end of file
+
diff --git a/web/dashboard/src/components/ko-workloads/ko-volume.vue b/web/dashboard/src/components/ko-workloads/ko-volume.vue
index c6e63e3c..946a90d1 100644
--- a/web/dashboard/src/components/ko-workloads/ko-volume.vue
+++ b/web/dashboard/src/components/ko-workloads/ko-volume.vue
@@ -33,7 +33,7 @@
-
+
{{ $t("commons.button.delete") }}
|
diff --git a/web/dashboard/src/styles/common/theme-overrides.scss b/web/dashboard/src/styles/common/theme-overrides.scss
index 2892bb34..280c1ffb 100644
--- a/web/dashboard/src/styles/common/theme-overrides.scss
+++ b/web/dashboard/src/styles/common/theme-overrides.scss
@@ -631,6 +631,14 @@ body,
border-bottom-color: var(--kp-border);
}
+.el-tabs--border-card > .el-tabs__header .el-tabs__item {
+ color: var(--kp-text);
+}
+
+.el-tabs--border-card > .el-tabs__header .el-tabs__item:not(.is-disabled):hover {
+ color: var(--kp-primary);
+}
+
.el-tabs--border-card > .el-tabs__header .el-tabs__item.is-active {
color: var(--kp-primary);
background-color: var(--kp-surface);
@@ -752,6 +760,317 @@ body,
font-weight: 500;
}
+.el-input-group__append,
+.el-input-group__prepend {
+ color: var(--kp-text-secondary);
+ background-color: var(--kp-surface-soft);
+ border-color: var(--kp-border-strong);
+}
+
+.ko-container-type-selector .el-radio-button__inner {
+ color: var(--kp-text-secondary);
+ background-color: var(--kp-surface);
+ border-color: var(--kp-border-strong);
+}
+
+.ko-container-type-selector .el-radio-button:first-child .el-radio-button__inner {
+ border-left-color: var(--kp-border-strong);
+}
+
+.ko-container-type-selector .el-radio-button__inner:hover {
+ color: var(--kp-primary);
+ background-color: var(--kp-primary-soft);
+}
+
+.ko-container-type-selector .el-radio-button__orig-radio:checked + .el-radio-button__inner {
+ color: #ffffff;
+ background-color: var(--kp-primary);
+ border-color: var(--kp-primary);
+ box-shadow: -1px 0 0 0 var(--kp-primary);
+}
+
+.ko-container-type-selector .el-radio-button__orig-radio:disabled + .el-radio-button__inner {
+ color: var(--kp-text-muted);
+ background-color: #f1f5f9;
+ border-color: var(--kp-border);
+ box-shadow: none;
+}
+
+.ko-container-type-selector .el-radio-button__orig-radio:disabled:checked + .el-radio-button__inner {
+ color: var(--kp-text-muted);
+ background-color: var(--kp-primary-soft);
+ border-color: #bfdbfe;
+}
+
+.el-input-number__increase,
+.el-input-number__decrease {
+ color: var(--kp-text-secondary);
+ background-color: var(--kp-surface-soft);
+}
+
+.el-input-number__increase {
+ border-left-color: var(--kp-border-strong);
+}
+
+.el-input-number__decrease {
+ border-right-color: var(--kp-border-strong);
+}
+
+.el-input-number__increase:hover:not(.is-disabled),
+.el-input-number__decrease:hover:not(.is-disabled) {
+ color: var(--kp-primary);
+ background-color: var(--kp-primary-soft);
+}
+
+.el-input-number__increase.is-disabled,
+.el-input-number__decrease.is-disabled,
+.el-input-number.is-disabled .el-input-number__increase,
+.el-input-number.is-disabled .el-input-number__decrease {
+ color: var(--kp-text-muted);
+ background-color: #f1f5f9;
+ border-color: var(--kp-border);
+}
+
+.el-button.is-disabled:not(.el-button--primary):not(.el-button--text),
+.el-button.is-disabled:not(.el-button--primary):not(.el-button--text):focus,
+.el-button.is-disabled:not(.el-button--primary):not(.el-button--text):hover {
+ color: var(--kp-text-muted);
+ background-color: #f1f5f9;
+ border-color: var(--kp-border);
+}
+
+.el-checkbox__inner::after {
+ border-color: #ffffff;
+}
+
+.el-checkbox__input.is-indeterminate .el-checkbox__inner::before,
+.el-radio__inner::after {
+ background-color: #ffffff;
+}
+
+.el-checkbox__input.is-disabled .el-checkbox__inner,
+.el-radio__input.is-disabled .el-radio__inner {
+ background-color: #f1f5f9;
+ border-color: var(--kp-border);
+}
+
+.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner,
+.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner,
+.el-radio__input.is-disabled.is-checked .el-radio__inner {
+ background-color: #e2e8f0;
+ border-color: var(--kp-border-strong);
+}
+
+.el-checkbox__input.is-disabled .el-checkbox__inner::after {
+ border-color: var(--kp-text-muted);
+}
+
+.el-radio__input.is-disabled .el-radio__inner::after,
+.el-radio__input.is-disabled.is-checked .el-radio__inner::after {
+ background-color: var(--kp-text-muted);
+}
+
+.el-select .el-tag {
+ color: var(--kp-primary);
+ background-color: var(--kp-primary-soft);
+ border-color: #bfdbfe;
+}
+
+.el-select .el-tag__close.el-icon-close {
+ color: var(--kp-primary);
+ background-color: #dbeafe;
+}
+
+.el-select .el-tag__close.el-icon-close:hover {
+ color: #ffffff;
+ background-color: var(--kp-primary);
+}
+
+.el-notification {
+ color: var(--kp-text);
+ background-color: var(--kp-surface);
+ border-color: var(--kp-border);
+ box-shadow: var(--kp-shadow);
+}
+
+.el-notification__title {
+ color: var(--kp-text);
+}
+
+.el-notification__content {
+ color: var(--kp-text-secondary);
+}
+
+.el-notification__closeBtn {
+ color: var(--kp-text-muted);
+}
+
+.el-notification__closeBtn:hover {
+ color: var(--kp-text-secondary);
+}
+
+.el-upload__tip,
+.el-upload-list__item,
+.el-upload-list__item-name {
+ color: var(--kp-text-secondary);
+}
+
+.el-upload-list__item:hover {
+ background-color: var(--kp-primary-soft);
+}
+
+.el-upload-list__item .el-icon-close,
+.el-upload-list__item-name [class^="el-icon"],
+.el-upload-list__item-delete {
+ color: var(--kp-text-muted);
+}
+
+.el-upload-dragger {
+ background-color: var(--kp-surface);
+ border-color: var(--kp-border-strong);
+}
+
+.el-upload-dragger .el-upload__text {
+ color: var(--kp-text-secondary);
+}
+
+.el-progress__text {
+ color: var(--kp-text-secondary);
+}
+
+.el-progress-bar__outer {
+ background-color: #e2e8f0;
+}
+
+.el-progress-bar__inner {
+ background-color: var(--kp-primary);
+}
+
+.el-progress-bar__innerText {
+ color: #ffffff;
+}
+
+.el-picker-panel__footer,
+.el-picker-panel__sidebar {
+ background-color: var(--kp-surface);
+ border-color: var(--kp-border);
+}
+
+.el-date-picker__time-header,
+.el-date-picker__header--bordered,
+.el-date-table th,
+.el-time-panel__content::after,
+.el-time-panel__content::before,
+.el-time-panel__footer {
+ border-color: var(--kp-border);
+}
+
+.el-date-picker__header-label,
+.el-date-table th,
+.el-month-table td .cell,
+.el-year-table td .cell,
+.el-year-table .el-icon,
+.el-time-spinner__arrow {
+ color: var(--kp-text-secondary);
+}
+
+.el-date-table td.in-range div,
+.el-month-table td.in-range div {
+ background-color: var(--kp-primary-soft);
+}
+
+.el-date-table td.current:not(.disabled) span,
+.el-date-table td.selected span,
+.el-date-table td.start-date span,
+.el-date-table td.end-date span,
+.el-date-table td.today.start-date span,
+.el-date-table td.today.end-date span,
+.el-month-table td.start-date .cell,
+.el-month-table td.end-date .cell {
+ color: #ffffff;
+ background-color: var(--kp-primary);
+}
+
+.el-date-table td.disabled div,
+.el-month-table td.disabled .cell,
+.el-year-table td.disabled .cell {
+ color: var(--kp-text-muted);
+ background-color: #f1f5f9;
+}
+
+.el-time-spinner__item:hover:not(.disabled):not(.active) {
+ color: var(--kp-primary);
+ background-color: var(--kp-primary-soft);
+}
+
+.el-time-spinner__item.active:not(.disabled) {
+ color: var(--kp-text);
+}
+
+.fu-steps .el-step__icon {
+ background-color: var(--kp-surface);
+}
+
+.fu-steps .el-step__line {
+ background-color: var(--kp-border-strong);
+}
+
+.fu-steps .el-step__head.is-process {
+ color: var(--kp-primary);
+ border-color: var(--kp-primary);
+}
+
+.fu-steps .el-step__title.is-process {
+ color: var(--kp-text);
+}
+
+.fu-steps .el-step__description.is-process {
+ color: var(--kp-text-secondary);
+}
+
+.fu-steps .el-step__head.is-wait {
+ color: var(--kp-text-muted);
+ border-color: var(--kp-border-strong);
+}
+
+.fu-steps .el-step__title.is-wait,
+.fu-steps .el-step__description.is-wait {
+ color: var(--kp-text-muted);
+}
+
+.fu-steps .fu-step--disable .el-step__head.is-wait {
+ color: var(--kp-text-muted) !important;
+ border-color: var(--kp-border-strong) !important;
+}
+
+.fu-steps .fu-step--disable .el-step__title.is-wait,
+.fu-steps .fu-step--disable .el-step__description.is-wait {
+ color: var(--kp-text-muted) !important;
+}
+
+.fu-steps .el-step__head.is-finish,
+.fu-steps .el-step__title.is-finish,
+.fu-steps .el-step__description.is-finish {
+ color: var(--kp-primary);
+ border-color: var(--kp-primary);
+}
+
+.el-image__placeholder,
+.el-image__error {
+ color: var(--kp-text-muted);
+ background-color: var(--kp-surface-soft);
+}
+
+.el-tabs__nav-next,
+.el-tabs__nav-prev {
+ color: var(--kp-text-secondary);
+}
+
+.el-tabs__nav-next:hover,
+.el-tabs__nav-prev:hover {
+ color: var(--kp-primary);
+}
+
.el-loading-mask {
background: rgba(248, 250, 252, 0.78);
}