Add style lint and add code lint to the pipeline (#16954)

Signed-off-by: AllForNothing <sshijun@vmware.com>
This commit is contained in:
Shijun Sun 2022-06-08 16:35:19 +08:00 committed by GitHub
parent a5d79a859c
commit eee72e2354
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
114 changed files with 8549 additions and 196 deletions

View File

@ -0,0 +1,14 @@
{
"extends": [
"stylelint-config-standard",
"stylelint-config-prettier",
"stylelint-config-standard-scss",
"stylelint-config-prettier-scss"
],
"rules": {
"selector-pseudo-element-no-unknown": [true, {
"ignorePseudoElements": ["ng-deep"]
}],
"no-empty-source": null
}
}

View File

@ -132,6 +132,11 @@
"prettier-eslint": "^14.0.2", "prettier-eslint": "^14.0.2",
"eslint-config-prettier": "^8.5.0", "eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.0.0", "eslint-plugin-prettier": "^4.0.0",
"stylelint": "^14.8.5",
"stylelint-config-prettier": "^9.0.3",
"stylelint-config-prettier-scss": "^0.0.1",
"stylelint-config-standard": "^25.0.0",
"stylelint-config-standard-scss": "^4.0.0",
} }
} }
``` ```

View File

@ -159,8 +159,10 @@
"lint": { "lint": {
"builder": "@angular-eslint/builder:lint", "builder": "@angular-eslint/builder:lint",
"options": { "options": {
"tsConfig": [], "lintFilePatterns": [
"exclude": [] "e2e/**/*.ts",
"e2e/**/*.html"
]
} }
} }
} }

View File

@ -11,22 +11,22 @@
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and // See the License for the specific language governing permissions and
// limitations under the License. // limitations under the License.
import {ClaritySeedAppHome} from './app.po'; import { ClaritySeedAppHome } from './app.po';
fdescribe('harbor-portal app', function () { fdescribe('harbor-portal app', function () {
let expectedMsg: string =
'This is a Clarity seed application. This is the default page that loads for the application.';
let expectedMsg: string = 'This is a Clarity seed application. This is the default page that loads for the application.'; let page: ClaritySeedAppHome;
let page: ClaritySeedAppHome; beforeEach(() => {
page = new ClaritySeedAppHome();
beforeEach(() => { });
page = new ClaritySeedAppHome();
}); it('should display: ' + expectedMsg, () => {
page.navigateTo();
it('should display: ' + expectedMsg, () => { page.getParagraphText().then(res => {
page.navigateTo(); expect(res).toEqual(expectedMsg);
page.getParagraphText().then(res => { });
expect(res).toEqual(expectedMsg);
}); });
});
}); });

View File

@ -13,14 +13,12 @@
// limitations under the License. // limitations under the License.
import { browser, element, by } from 'protractor'; import { browser, element, by } from 'protractor';
export class ClaritySeedAppHome { export class ClaritySeedAppHome {
navigateTo() {
return browser.get('/');
}
navigateTo() { getParagraphText() {
return browser.get('/'); return element(by.css('my-app p')).getText();
} }
getParagraphText() {
return element(by.css('my-app p')).getText();
}
} }

File diff suppressed because it is too large Load Diff

View File

@ -9,6 +9,8 @@
"start:prod": "node --max_old_space_size=2048 ./node_modules/@angular/cli/bin/ng serve --ssl true --host 0.0.0.0 --proxy-config proxy.config.json --configuration production", "start:prod": "node --max_old_space_size=2048 ./node_modules/@angular/cli/bin/ng serve --ssl true --host 0.0.0.0 --proxy-config proxy.config.json --configuration production",
"lint": "ng lint", "lint": "ng lint",
"lint_fix": "ng lint --fix", "lint_fix": "ng lint --fix",
"lint:style": "npx stylelint \"**/*.scss\"",
"lint_fix:style": "npx stylelint \"**/*.scss\" --fix",
"test": "node --max_old_space_size=2048 ./node_modules/@angular/cli/bin/ng test --code-coverage", "test": "node --max_old_space_size=2048 ./node_modules/@angular/cli/bin/ng test --code-coverage",
"test:watch": "ng test --code-coverage --watch", "test:watch": "ng test --code-coverage --watch",
"test:debug": "ng test --code-coverage --source-map false", "test:debug": "ng test --code-coverage --source-map false",
@ -80,7 +82,13 @@
"ng-swagger-gen": "^1.8.1", "ng-swagger-gen": "^1.8.1",
"prettier": "^2.6.2", "prettier": "^2.6.2",
"prettier-eslint": "^14.0.2", "prettier-eslint": "^14.0.2",
"prettier-stylelint": "^0.4.2",
"protractor": "^7.0.0", "protractor": "^7.0.0",
"stylelint": "^14.8.5",
"stylelint-config-prettier": "^9.0.3",
"stylelint-config-prettier-scss": "^0.0.1",
"stylelint-config-standard": "^25.0.0",
"stylelint-config-standard-scss": "^4.0.0",
"typescript": "~4.5.4" "typescript": "~4.5.4"
} }
} }

View File

@ -19,10 +19,11 @@
position: relative; position: relative;
top: -9px; top: -9px;
} }
.bg{ .bg{
position: absolute; position: absolute;
top: 60px; top: 60px;
right: 0px; right: 0;
width: 100%; width: 100%;
height: 100%; height: 100%;
background-size: cover; background-size: cover;
@ -30,10 +31,12 @@
.login-wrapper { .login-wrapper {
flex-wrap: wrap; flex-wrap: wrap;
.login { .login {
background:transparent; background:transparent;
} }
} }
.reset-label { .reset-label {
font-size:inherit; font-size:inherit;
color:inherit; color:inherit;
@ -45,11 +48,13 @@
align-items: center; align-items: center;
justify-content: space-between; justify-content: space-between;
} }
.pw-eye { .pw-eye {
margin-left: -20px; margin-left: -20px;
margin-right: 8px; margin-right: 8px;
cursor: pointer; cursor: pointer;
} }
.pwd-input { .pwd-input {
padding-right: 26px; padding-right: 26px;
} }
@ -59,13 +64,16 @@
align-items: center; align-items: center;
justify-content: space-between; justify-content: space-between;
} }
.divider { .divider {
margin: 0; margin: 0;
width: 8.5rem; width: 8.5rem;
} }
/* stylelint-disable no-descending-specificity */
.login { .login {
padding-bottom: 180px; padding-bottom: 180px;
} }
.back-icon { .back-icon {
position: absolute; position: absolute;
top: 1rem; top: 1rem;
@ -75,18 +83,22 @@
font-size: 16px; font-size: 16px;
cursor: pointer; cursor: pointer;
} }
.margin-left-3 { .margin-left-3 {
margin-left: 3px; margin-left: 3px;
} }
.title { .title {
position: absolute; position: absolute;
top: 10rem top: 10rem
} }
.login-group { .login-group {
width: 70%; width: 70%;
position: absolute; position: absolute;
top: 10rem top: 10rem
} }
.more-info { .more-info {
text-align: right; text-align: right;
padding-top: 2rem; padding-top: 2rem;

View File

@ -1,6 +1,7 @@
.repo-wrapper { .repo-wrapper {
margin-left: 48px; margin-left: 48px;
margin-right: 48px; margin-right: 48px;
.pop-repos { .pop-repos {
margin-top: 0; margin-top: 0;
} }

View File

@ -1,12 +0,0 @@
// Copyright Project Harbor Authors
// This software is released under MIT license.
// The full license information can be found in LICENSE in the root directory of this project.
.clr-icon {
&.clr-clarity-logo {
background-image: url(../images/clarity_logo.svg);
}
}
.alert-icon-wrapper{
display: inline;
}

View File

@ -2,6 +2,7 @@ clr-modal {
::ng-deep div.modal-dialog { ::ng-deep div.modal-dialog {
width: unset; width: unset;
} }
.rename-tool { .rename-tool {
.btn { .btn {
margin-right: 6px; margin-right: 6px;
@ -9,26 +10,33 @@ clr-modal {
padding-left: 3px; padding-left: 3px;
padding-right: 3px; padding-right: 3px;
} }
position: relative; position: relative;
bottom: 9px; bottom: 9px;
} }
.label-inner-text{ .label-inner-text{
margin: 0; margin: 0;
} }
.cli-secret { .cli-secret {
align-items: center; align-items: center;
.reset-cli { .reset-cli {
height: 30px; height: 30px;
} }
.btn-padding-less { .btn-padding-less {
padding-left: 5px; padding-left: 5px;
padding-right: 5px; padding-right: 5px;
margin-left: 5px; margin-left: 5px;
} }
.input-cli { .input-cli {
width: 9.5rem; width: 9.5rem;
} }
} }
.hidden-generate-cli { .hidden-generate-cli {
font-size: 30px; font-size: 30px;
color: grey; color: grey;
@ -37,21 +45,27 @@ clr-modal {
line-height: 30px; line-height: 30px;
} }
} }
.reset-cli-form { .reset-cli-form {
width: 19.5rem; width: 19.5rem;
} }
.display-flex { .display-flex {
display: flex; display: flex;
} }
.set-btns { .set-btns {
display: flex; display: flex;
} }
:host::ng-deep.upload-secret { :host::ng-deep.upload-secret {
width: 24.5rem; width: 24.5rem;
} }
.pwd-input { .pwd-input {
padding-right: 26px; padding-right: 26px;
} }
.pw-eye { .pw-eye {
margin-left: -20px; margin-left: -20px;
margin-right: 8px; margin-right: 8px;

View File

@ -17,10 +17,12 @@
white-space: pre-wrap; white-space: pre-wrap;
word-break: break-all; word-break: break-all;
} }
/* stylelint-disable */
.batchInfoUl{ .batchInfoUl{
padding: 20px; list-style-type: none; padding: 20px; list-style-type: none;
} }
.batchInfoUl li {line-height: 24px;border-bottom: 1px solid #e8e8e8;} .batchInfoUl li {line-height: 24px;border-bottom: 1px solid #e8e8e8;}
.batchInfoUl li span:first-child {padding-right: 20px; width: 240px; display: inline-block; color:#666; .batchInfoUl li span:first-child {padding-right: 20px; width: 240px; display: inline-block; color:#666;
text-overflow: ellipsis; overflow: hidden; vertical-align: middle;} text-overflow: ellipsis; overflow: hidden; vertical-align: middle;}
.batchInfoUl li span:last-child {width: 220px; display: inline-block; color:#666;} .batchInfoUl li span:last-child {width: 220px; display: inline-block; color:#666;}

View File

@ -1,16 +1,17 @@
.side-nav-override { .side-nav-override {
box-shadow: 6px 0px 0px 0px #ccc; box-shadow: 6px 0 0 0 #ccc;
} }
.container-override { .container-override {
position: relative !important; position: relative !important;
} }
.content-container{ .content-container{
position: relative; position: relative;
} }
.start-content-padding { .start-content-padding {
padding: 0px !important; padding: 0 !important;
background-color: white; background-color: white;
overflow-y: hidden !important; overflow-y: hidden !important;
} }
@ -33,6 +34,7 @@ clr-vertical-nav {
} }
} }
} }
.font-size-13 { .font-size-13 {
font-size: 13px; font-size: 13px;
} }
@ -45,27 +47,34 @@ clr-vertical-nav {
color: #fff; color: #fff;
align-items: center; align-items: center;
font-size: 0.5rem; font-size: 0.5rem;
a { a {
cursor: pointer; cursor: pointer;
text-decoration: #bababa underline; text-decoration: #bababa underline;
font-weight: 600; font-weight: 600;
} }
a:hover, a:visited, a:link { a:hover, a:visited, a:link {
color: #fff; color: #fff;
} }
} }
.all-scanners { .all-scanners {
margin-right: 1.5rem; margin-right: 1.5rem;
} }
.close-icon { .close-icon {
margin-right: 1rem; margin-right: 1rem;
} }
.ml-05 { .ml-05 {
margin-left: 0.5rem; margin-left: 0.5rem;
} }
.right { .right {
text-align: right; text-align: right;
} }
.pointer { .pointer {
cursor: pointer; cursor: pointer;
} }

View File

@ -1,11 +1,12 @@
.history-header { .history-header {
margin:20px 0 6px 0; margin:20px 0 6px;
display: inline-block; display: inline-block;
width: 97%; width: 97%;
} }
.refresh-btn { .refresh-btn {
cursor: pointer; cursor: pointer;
&:hover { &:hover {
color: #007CBB; color: #007CBB;
} }

View File

@ -20,16 +20,20 @@
.font-weight-400 { .font-weight-400 {
font-weight: 400; font-weight: 400;
} }
.center { .center {
justify-content: center; justify-content: center;
align-items: center; align-items: center;
} }
.flex { .flex {
display: flex; display: flex;
} }
.mt-08 { .mt-08 {
margin-top: 0.8rem; margin-top: 0.8rem;
} }
.unit-select { .unit-select {
padding-top: 1px; padding-top: 1px;
margin-left: 2rem; margin-left: 2rem;

View File

@ -1,11 +1,12 @@
.history-header { .history-header {
margin:20px 0 6px 0; margin:20px 0 6px;
display: inline-block; display: inline-block;
width: 97%; width: 97%;
} }
.refresh-btn { .refresh-btn {
cursor: pointer; cursor: pointer;
&:hover { &:hover {
color: #007CBB; color: #007CBB;
} }

View File

@ -25,6 +25,7 @@
font-weight: 100; font-weight: 100;
font-size: 10px; font-size: 10px;
} }
.center { .center {
justify-content: center; justify-content: center;
align-items: center; align-items: center;

View File

@ -1,14 +1,17 @@
.oidc-tip { .oidc-tip {
color: rgb(10, 10, 10); color: rgb(10 10 10);
margin-top: 1rem; margin-top: 1rem;
} }
.more-info-link { .more-info-link {
padding-left: 1rem; padding-left: 1rem;
} }
.ml-04 { .ml-04 {
margin-left: 0.4rem; margin-left: 0.4rem;
} }
.clr-control-label { .clr-control-label {
width: 10.6rem !important; width: 10.6rem !important;
} }

View File

@ -5,9 +5,11 @@
.tooltip-position { .tooltip-position {
top: -7px; top: -7px;
} }
.clr-form-control-disabled { .clr-form-control-disabled {
opacity: 1; opacity: 1;
} }
.v-mid { .v-mid {
vertical-align: middle; vertical-align: middle;
} }

View File

@ -4,24 +4,30 @@
width: 14rem; width: 14rem;
} }
} }
.flex-direction-column { .flex-direction-column {
flex-direction: column; flex-direction: column;
} }
} }
.bottom-line { .bottom-line {
display: flex; display: flex;
flex-direction: column-reverse; flex-direction: column-reverse;
} }
.expire-data { .expire-data {
min-width: 12.5rem; min-width: 12.5rem;
margin-top: -1rem; margin-top: -1rem;
} }
.position-relative { .position-relative {
position: relative; position: relative;
} }
.pl-05 { .pl-05 {
padding-left: 0.5rem; padding-left: 0.5rem;
} }
.mt-1 { .mt-1 {
margin-top: 1rem; margin-top: 1rem;
} }
@ -33,6 +39,7 @@
.font-size-13 { .font-size-13 {
font-size: 13px; font-size: 13px;
} }
.mt-05 { .mt-05 {
margin-bottom: 0.5rem; margin-bottom: 0.5rem;
} }
@ -52,6 +59,7 @@
height: 224px; height: 224px;
width: 222px; width: 222px;
overflow-y: auto; overflow-y: auto;
li { li {
height: 24px; height: 24px;
line-height: 24px; line-height: 24px;
@ -82,7 +90,7 @@
.add-modal { .add-modal {
position: absolute; position: absolute;
padding: 0 8px; padding: 0 8px;
background-color: rgb(238, 238, 238); background-color: rgb(238 238 238);
input { input {
width: 100%; width: 100%;

View File

@ -9,24 +9,30 @@
width: 14rem; width: 14rem;
} }
} }
.flex-direction-column { .flex-direction-column {
flex-direction: column; flex-direction: column;
} }
} }
.bottom-line { .bottom-line {
display: flex; display: flex;
flex-direction: column-reverse; flex-direction: column-reverse;
} }
.expire-data { .expire-data {
min-width: 12.5rem; min-width: 12.5rem;
margin-top: -1rem; margin-top: -1rem;
} }
.position-relative { .position-relative {
position: relative; position: relative;
} }
.pl-05 { .pl-05 {
padding-left: 0.5rem; padding-left: 0.5rem;
} }
.mt-1 { .mt-1 {
margin-top: 1rem; margin-top: 1rem;
} }
@ -38,6 +44,7 @@
.font-size-13 { .font-size-13 {
font-size: 13px; font-size: 13px;
} }
.mt-05 { .mt-05 {
margin-bottom: 0.5rem; margin-bottom: 0.5rem;
} }
@ -57,6 +64,7 @@
height: 224px; height: 224px;
width: 222px; width: 222px;
overflow-y: auto; overflow-y: auto;
li { li {
height: 24px; height: 24px;
line-height: 24px; line-height: 24px;
@ -87,7 +95,7 @@
.add-modal { .add-modal {
position: absolute; position: absolute;
padding: 0 8px; padding: 0 8px;
background-color: rgb(238, 238, 238); background-color: rgb(238 238 238);
input { input {
width: 100%; width: 100%;
@ -98,6 +106,7 @@
float: right; float: right;
} }
} }
.hand{ .hand{
cursor: pointer; cursor: pointer;
margin: 0; margin: 0;
@ -105,6 +114,7 @@
.cert-down-label { .cert-down-label {
position: relative; position: relative;
.cert-down { .cert-down {
position: absolute; position: absolute;
left: 240px; left: 240px;
@ -112,6 +122,7 @@
transform: translateY(-50%); transform: translateY(-50%);
} }
} }
.info-tips-icon { .info-tips-icon {
color: grey; color: grey;
} }
@ -133,16 +144,20 @@
.replication-tooltip { .replication-tooltip {
top: -8px; top: -8px;
} }
.margin-top-3px { .margin-top-3px {
margin-top: 3px; margin-top: 3px;
} }
.center { .center {
display: flex; display: flex;
align-items: center; align-items: center;
} }
.clr-input { .clr-input {
width: 12rem; width: 12rem;
} }
.pro-creation { .pro-creation {
width: 12rem; width: 12rem;
} }

View File

@ -1,5 +1,7 @@
@import "../base"; @import "../base";
$refrsh-btn-color: #007CBB; $refrsh-btn-color: #007CBB;
.refresh-btn { .refresh-btn {
@include refresh-button @include refresh-button
} }
@ -22,12 +24,15 @@ $refrsh-btn-color: #007CBB;
display: flex; display: flex;
justify-content: flex-end; justify-content: flex-end;
} }
.no-wrapper { .no-wrapper {
white-space: nowrap; white-space: nowrap;
} }
.margin-top-5px { .margin-top-5px {
margin-top: 5px; margin-top: 5px;
} }
.height-24 { .height-24 {
height: 24px; height: 24px;
} }

View File

@ -1,6 +1,7 @@
.display-none { .display-none {
display: none; display: none;
} }
.width-280 { .width-280 {
width: 280px; width: 280px;
} }

View File

@ -35,13 +35,14 @@
.hide-create { .hide-create {
visibility: hidden !important; visibility: hidden !important;
} }
/* stylelint-disable */
.rightPos { .rightPos {
position: absolute; position: absolute;
right: 20px; right: 20px;
height:32px; height:32px;
z-index: 100; z-index: 100;
} }
.relative { .relative {
position: relative; position: relative;
} }

View File

@ -10,11 +10,12 @@
} }
.role-label { .role-label {
color: #CCCCCC; color: #CCC;
font-size: 14px; font-size: 14px;
font-style: italic; font-style: italic;
letter-spacing: 0.01em; letter-spacing: 0.01em;
} }
/* stylelint-disable */
.backStyle{ .backStyle{
color: #007cbb; color: #007cbb;
font-size: 12px; font-size: 12px;

View File

@ -4,25 +4,32 @@
display: flex; display: flex;
justify-content: flex-end; justify-content: flex-end;
} }
.refresh-btn { .refresh-btn {
cursor: pointer; cursor: pointer;
margin-top: 7px; margin-top: 7px;
} }
.margin-left-5 { .margin-left-5 {
margin-left: 5px; margin-left: 5px;
} }
.width-240 { .width-240 {
min-width: 240px !important; min-width: 240px !important;
} }
.margin-top-0 { .margin-top-0 {
margin-top: 0; margin-top: 0;
} }
.margin-top-2 { .margin-top-2 {
margin-top: 2px; margin-top: 2px;
} }
.margin-left-10 { .margin-left-10 {
margin-left: 10px; margin-left: 10px;
} }
.doc { .doc {
font-size: 0.7rem; font-size: 0.7rem;
} }

View File

@ -1,9 +1,11 @@
.width-280 { .width-280 {
width: 280px; width: 280px;
} }
.color-57{ .color-57{
color: #575757; color: #575757;
} }
.padding-top-3 { .padding-top-3 {
padding-top: 3px; padding-top: 3px;
} }

View File

@ -1,5 +1,5 @@
.form-group-override { .form-group-override {
padding-left: 0px !important; padding-left: 0 !important;
} }
.vertical-center { .vertical-center {
@ -24,45 +24,55 @@
.clr-dropdown-override { .clr-dropdown-override {
margin-top: -8px; margin-top: -8px;
.dropdown-namespace { .dropdown-namespace {
min-width: 300px; min-width: 300px;
.namespace { .namespace {
margin-left: 24px; margin-left: 24px;
} }
} }
} }
.button-group { .button-group {
display: flex; display: flex;
align-items: center; align-items: center;
.btn-scan-right { .btn-scan-right {
button{ button{
width: 160px; width: 160px;
margin-bottom: 0px; margin-bottom: 0;
margin-top: 41px; margin-top: 41px;
} }
} }
} }
.update-time { .update-time {
font-size: .541667rem; font-size: .5417rem;
width: 200px; width: 200px;
padding-right: 1rem; padding-right: 1rem;
} }
.font-style { .font-style {
color: #000; color: #000;
} }
.margin-left-5 { .margin-left-5 {
margin-left: 5px; margin-left: 5px;
} }
.margin-top-16px { .margin-top-16px {
margin-top: 16px; margin-top: 16px;
} }
.v-mid { .v-mid {
vertical-align: middle; vertical-align: middle;
} }
.flex-200 { .flex-200 {
flex: 0 0 200px; flex: 0 0 200px;
} }
.total { .total {
text-align: right; text-align: right;
line-height: 15px; line-height: 15px;
@ -71,44 +81,56 @@
margin-top: 7px; margin-top: 7px;
margin-bottom: 3px; margin-bottom: 3px;
} }
.info { .info {
height: 18px; height: 18px;
line-height: 18px; line-height: 18px;
font-size: 14px; font-size: 14px;
} }
.container { .container {
height: 18px; height: 18px;
display: flex; display: flex;
background-color:#eee; background-color:#eee;
} }
.state { .state {
flex: 1; flex: 1;
padding-left: 3px; padding-left: 3px;
} }
.value { .value {
flex: 3; flex: 3;
} }
.float-left { .float-left {
float: left; float: left;
} }
.display-flex { .display-flex {
display: flex; display: flex;
} }
.error { .error {
background-color: #e62700; background-color: #e62700;
} }
.finished { .finished {
background-color: #62a420; background-color: #62a420;
} }
.in-progress { .in-progress {
background-color: #0079b8; background-color: #0079b8;
} }
.abort { .abort {
background-color: #cccc15; background-color: #cccc15;
} }
.badge { .badge {
min-width: 30px; min-width: 30px;
} }
.info-tips-icon { .info-tips-icon {
color: grey; color: grey;
} }
@ -130,6 +152,7 @@
.replication-tooltip { .replication-tooltip {
top: -8px; top: -8px;
} }
.margin-top-3px { .margin-top-3px {
margin-top: 3px; margin-top: 3px;
} }

View File

@ -1,5 +1,5 @@
.h2-log-override { .h2-log-override {
margin-top: 0px !important; margin-top: 0 !important;
} }
.action-head-pos { .action-head-pos {
@ -19,7 +19,7 @@
} }
.custom-lines-button { .custom-lines-button {
padding: 0px !important; padding: 0 !important;
min-width: 25px !important; min-width: 25px !important;
} }
@ -44,7 +44,7 @@
top: 8px; top: 8px;
position: relative; position: relative;
} }
/* stylelint-disable */
.rightPos { .rightPos {
position: absolute; position: absolute;
z-index: 100; z-index: 100;
@ -55,4 +55,4 @@
.filter-tag { .filter-tag {
float: left; float: left;
margin-top: 8px; margin-top: 8px;
} }

View File

@ -7,11 +7,14 @@
padding-top: 0.8rem; padding-top: 0.8rem;
overflow-y: visible; overflow-y: visible;
overflow-x: visible; overflow-x: visible;
.body-label { .body-label {
font-size: 14px font-size: 14px
} }
.clr-form { .clr-form {
padding-left: 0; padding-left: 0;
.left-label { .left-label {
width: 11.5rem; width: 11.5rem;
font-weight: 100; font-weight: 100;
@ -50,7 +53,7 @@
} }
.quota-input { .quota-input {
margin-left: 0rem; margin-left: 0;
} }
.select-div { .select-div {
@ -62,9 +65,11 @@
} }
} }
} }
select { select {
font-weight: 100; font-weight: 100;
} }
.progress-block { .progress-block {
width: 8rem; width: 8rem;
} }
@ -85,7 +90,7 @@ select {
font-weight: 100; font-weight: 100;
font-size: 10px; font-size: 10px;
} }
/* stylelint-disable */
::ng-deep { ::ng-deep {
.clr-error { .clr-error {
.clr-validate-icon { .clr-validate-icon {

View File

@ -5,6 +5,7 @@
display: flex; display: flex;
align-items: center; align-items: center;
font-family: Metropolis, "Avenir Next", "Helvetica Neue", Arial, sans-serif; font-family: Metropolis, "Avenir Next", "Helvetica Neue", Arial, sans-serif;
.width-10rem { .width-10rem {
width: 15rem; width: 15rem;
font-size: 15px; font-size: 15px;
@ -23,6 +24,7 @@
.pt-19px { .pt-19px {
padding-top: 19px; padding-top: 19px;
} }
.font-size-13 { .font-size-13 {
font-size: 13px; font-size: 13px;
} }
@ -64,6 +66,7 @@
background-color: orange; background-color: orange;
} }
} }
/* stylelint-disable */
&>progress { &>progress {
height: 75%; height: 75%;
} }
@ -77,12 +80,14 @@
justify-content: flex-end; justify-content: flex-end;
align-items: center; align-items: center;
} }
.search { .search {
align-items: baseline; align-items: baseline;
padding-top: 0.2rem; padding-top: 0.2rem;
justify-content: flex-end; justify-content: flex-end;
margin-right: 2rem; margin-right: 2rem;
} }
:host::ng-deep { :host::ng-deep {
.filter-input { .filter-input {
width: 210px; width: 210px;

View File

@ -11,42 +11,53 @@
.pos-inherit { .pos-inherit {
position: inherit; position: inherit;
} }
.clr-error { .clr-error {
.clr-select-wrapper::after { .clr-select-wrapper::after {
right: 0.25rem !important; right: 0.25rem !important;
} }
} }
.input-width { .input-width {
width: 242px; width: 242px;
} }
.mt-02 { .mt-02 {
margin-top: 0.2rem; margin-top: 0.2rem;
} }
.width-164 { .width-164 {
width: 164px; width: 164px;
} }
.endpoint { .endpoint {
display: inline-block; display: inline-block;
width: 72px; width: 72px;
} }
.display-none { .display-none {
display: none display: none
} }
.space-between { .space-between {
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
} }
.go-link { .go-link {
line-height: 1rem; line-height: 1rem;
cursor: pointer; cursor: pointer;
} }
.alert-label { .alert-label {
color:red; color:red;
font-size: 12px; font-size: 12px;
} }
.width-182 { .width-182 {
width: 182px; width: 182px;
} }
.mt-05 { .mt-05 {
margin-top: 0.5rem; margin-top: 0.5rem;
} }

View File

@ -1,4 +1,5 @@
@import "../../../shared/mixin"; @import "../../../shared/mixin";
.header-title { .header-title {
margin-bottom: -34px; margin-bottom: -34px;
} }
@ -19,8 +20,10 @@
.refresh-btn:hover { .refresh-btn:hover {
color: #007CBB; color: #007CBB;
} }
/* stylelint-disable */
.rightPos { .rightPos {
@include grid-right-top-pos; @include grid-right-top-pos;
margin-top: 28px; margin-top: 28px;
} }
@ -28,6 +31,7 @@
padding-left: 15px; padding-left: 15px;
padding-right: 15px; padding-right: 15px;
} }
.position-r{ .position-r{
position: relative; position: relative;
} }

View File

@ -2,31 +2,38 @@
margin-top: 0; margin-top: 0;
margin-bottom: 0.25rem; margin-bottom: 0.25rem;
} }
.card{ .card{
width: 10rem; width: 10rem;
margin-right: 0.5rem; margin-right: 0.5rem;
margin-top: 0; margin-top: 0;
} }
.flex-end { .flex-end {
justify-content: flex-end; justify-content: flex-end;
} }
.font-weight-700 { .font-weight-700 {
font-weight: 700; font-weight: 700;
} }
.storage-used { .storage-used {
flex: 1; flex: 1;
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: center; justify-content: center;
} }
.size-number { .size-number {
font-size: 1.5rem; font-size: 1.5rem;
} }
.container { .container {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
height: 100%; height: 100%;
} }
.margin-right-5px { .margin-right-5px {
margin-right: 5px; margin-right: 5px;
} }

View File

@ -6,13 +6,15 @@
.form-height { .form-height {
height: 30px; height: 30px;
} }
/* stylelint-disable */
.inputWidth { .inputWidth {
width: 216px; width: 216px;
} }
.display-none { .display-none {
display: none display: none
} }
.selectBox{ .selectBox{
position: absolute; position: absolute;
width: 173px; width: 173px;
@ -22,11 +24,13 @@
border-right-width: 2px; border-right-width: 2px;
border-bottom-width: 2px; border-bottom-width: 2px;
border-radius: 6px; border-radius: 6px;
box-shadow: 0 5px 10px rgba(0,0,0,.2); box-shadow: 0 5px 10px rgb(0 0 0 / 20%);
z-index: 100; z-index: 100;
ul { ul {
overflow-y: auto; overflow-y: auto;
max-height: 260px; max-height: 260px;
li { li {
list-style: none; list-style: none;
padding: 0 18px; padding: 0 18px;
@ -34,6 +38,7 @@
line-height: 18px; line-height: 18px;
cursor: pointer; cursor: pointer;
} }
li:hover { li:hover {
color: #262626; color: #262626;
background-image: linear-gradient(180deg,#f5f5f5 0,#e8e8e8); background-image: linear-gradient(180deg,#f5f5f5 0,#e8e8e8);
@ -41,29 +46,35 @@
} }
} }
} }
.position-relative { .position-relative {
position: relative; position: relative;
} }
.overflow-visible { .overflow-visible {
overflow: visible; overflow: visible;
} }
.down { .down {
position: absolute; position: absolute;
top: .2916665rem; top: .2917rem;
right: 0; right: 0;
margin: 0; margin: 0;
width: 12px; width: 12px;
height: 12px; height: 12px;
color: rgb(164,164,164); color: rgb(164 164 164);
cursor: pointer; cursor: pointer;
} }
.endpoint-input { .endpoint-input {
padding-right: 21px; padding-right: 21px;
} }
.destination-insecure-label { .destination-insecure-label {
display: flex; display: flex;
align-items: center; align-items: center;
} }
.hidden{ .hidden{
display:none; display:none;
} }

View File

@ -14,7 +14,7 @@
.refresh-btn:hover { .refresh-btn:hover {
color: #007CBB; color: #007CBB;
} }
/* stylelint-disable */
.rightPos { .rightPos {
position: absolute; position: absolute;
z-index: 100; z-index: 100;
@ -30,9 +30,11 @@
.flex-min-width { .flex-min-width {
min-width: 180px; min-width: 180px;
} }
.margin-right-2px { .margin-right-2px {
margin-right: 2px; margin-right: 2px;
} }
.content-top { .content-top {
margin-top: 4px; margin-top: 4px;
} }

View File

@ -1,3 +1,4 @@
/* stylelint-disable */
.select .optionMore { .select .optionMore {
background-color: #bfbaba; background-color: #bfbaba;
height: 1.6em; height: 1.6em;
@ -81,11 +82,11 @@ h4 {
margin-top: -0.25rem; margin-top: -0.25rem;
border: 1px solid #ccc; border: 1px solid #ccc;
background-color: white; background-color: white;
border: 1px solid rgba(0, 0, 0, .15); border: 1px solid rgb(0 0 0 / 15%);
border-right-width: 2px; border-right-width: 2px;
border-bottom-width: 2px; border-bottom-width: 2px;
border-radius: 6px; border-radius: 6px;
box-shadow: 0 5px 10px rgba(0, 0, 0, .2); box-shadow: 0 5px 10px rgb(0 0 0 / 20%);
z-index: 100; z-index: 100;
} }
@ -110,6 +111,7 @@ h4 {
font-size: 14px; font-size: 14px;
width: 7rem; width: 7rem;
} }
.radio { .radio {
label { label {
margin-right:10px; margin-right:10px;
@ -145,6 +147,7 @@ clr-modal {
line-height: 14px; line-height: 14px;
color: red; color: red;
} }
.deletedDiv a{ .deletedDiv a{
margin-left: 10px; margin-left: 10px;
text-decoration: underline; text-decoration: underline;
@ -182,6 +185,7 @@ clr-modal {
.override-box { .override-box {
flex-direction: row; flex-direction: row;
.override-tooltip { .override-tooltip {
margin: 3px 0 0 5px; margin: 3px 0 0 5px;
} }
@ -194,6 +198,7 @@ clr-modal {
.cron-tooltip { .cron-tooltip {
color: gray; color: gray;
cursor: default; cursor: default;
.table-box { .table-box {
width: 20rem; width: 20rem;
} }
@ -202,9 +207,11 @@ clr-modal {
.display-none{ .display-none{
display: none; display: none;
} }
.width-100 { .width-100 {
width: 100%; width: 100%;
} }
.label-text { .label-text {
text-transform: none; text-transform: none;
letter-spacing: normal; letter-spacing: normal;
@ -217,8 +224,9 @@ clr-modal {
text-align: left; text-align: left;
padding-left: 6px; padding-left: 6px;
outline: none; outline: none;
border-bottom: 1px solid rgb(154, 154, 154); border-bottom: 1px solid rgb(154 154 154);
} }
.ellipsis { .ellipsis {
margin-left: 0.2rem; margin-left: 0.2rem;
font-size: 16px; font-size: 16px;
@ -233,9 +241,11 @@ clr-modal {
.flex { .flex {
display: flex; display: flex;
} }
.sub-label { .sub-label {
flex: 0 0 5rem; flex: 0 0 5rem;
} }
.clr-control-label { .clr-control-label {
width: 8.6rem; width: 8.6rem;
} }
@ -264,31 +274,39 @@ clr-modal {
.width-tag-label { .width-tag-label {
width: 6rem; width: 6rem;
} }
.right-align { .right-align {
min-width: 204px; min-width: 204px;
overflow-y: auto; overflow-y: auto;
transform: translateX(-4.3rem) translateY(1.25rem)!important; transform: translateX(-4.3rem) translateY(1.25rem)!important;
} }
.dropdown-item { .dropdown-item {
min-height: 26px; min-height: 26px;
} }
.no-labels { .no-labels {
cursor: default; cursor: default;
padding: 0 0.5rem; padding: 0 0.5rem;
} }
.unit { .unit {
width: 4.18rem !important; width: 4.18rem !important;
} }
.speed { .speed {
width: 14rem; width: 14rem;
display: inline-block; display: inline-block;
input { input {
width: 12rem; width: 12rem;
} }
} }
.unit-select { .unit-select {
width: 3rem; width: 3rem;
} }
.ml-10px { .ml-10px {
margin-left: 10px; margin-left: 10px;
} }

View File

@ -5,12 +5,15 @@
.text-alignment { .text-alignment {
vertical-align: text-bottom; vertical-align: text-bottom;
} }
.min-width { .min-width {
width: 236px; width: 236px;
} }
.col-width { .col-width {
width: 140px; width: 140px;
} }
.status-width { .status-width {
width: 130px; width: 130px;
} }
@ -18,6 +21,7 @@
.icon-style { .icon-style {
color: #C92100; color: #C92100;
} }
.margin-right-2px { .margin-right-2px {
margin-right: 2px; margin-right: 2px;
} }

View File

@ -6,84 +6,105 @@
font-size: 14px; font-size: 14px;
cursor: pointer; cursor: pointer;
} }
.title-block { .title-block {
display: flex; display: flex;
align-items: center; align-items: center;
>div:first-child { >div:first-child {
min-width: 250px; min-width: 250px;
margin-right: 5px; margin-right: 5px;
} }
>div:nth-child(2) { >div:nth-child(2) {
width: 150px; width: 150px;
span { span {
color: #007cbb; color: #007cbb;
font-size: 12px; font-size: 12px;
margin-left: 10px; margin-left: 10px;
} }
} }
.id-divider { .id-divider {
display: inline-block; display: inline-block;
height: 25px; height: 25px;
width: 2px; width: 2px;
background-color: #cccccc; background-color: #ccc;
margin: 0 20px -2px 20px; margin: 0 20px -2px;
} }
.h2-style { .h2-style {
display: inline-block; display: inline-block;
} }
} }
} }
.execution-block { .execution-block {
margin-top: 24px; margin-top: 24px;
display: flex; display: flex;
flex-wrap: row wrap; flex-wrap: wrap;
.execution-detail-label { .execution-detail-label {
margin-right: 10px; margin-right: 10px;
text-align: left; text-align: left;
.detail-row { .detail-row {
display: flex; display: flex;
height: 27px; height: 27px;
.common-style { .common-style {
width: 12px; width: 12px;
height: 12px; height: 12px;
margin-top: 16px; margin-top: 16px;
} }
.num-success { .num-success {
background-color: #308700; background-color: #308700;
} }
.num-failed { .num-failed {
background-color: #C92101; background-color: #C92101;
} }
.num-progress { .num-progress {
background-color: #1C5898; background-color: #1C5898;
} }
.num-stopped { .num-stopped {
background-color: #A1A1A1; background-color: #A1A1A1;
} }
.detail-span { .detail-span {
flex:0 0 100px; flex:0 0 100px;
margin: 10px 0 0 10px; margin: 10px 0 0 10px;
} }
.execution-details { .execution-details {
width: 200px; width: 200px;
margin: 8px 35px; margin: 8px 35px;
} }
} }
} }
.executions-detail { .executions-detail {
width: 400px; width: 400px;
label { label {
display: inline-block; display: inline-block;
width: 120px; width: 120px;
} }
/* stylelint-disable */
>div { >div {
margin-top: 10px; margin-top: 10px;
} }
} }
} }
} }
.tasks-detail { .tasks-detail {
margin-top: 65px; margin-top: 65px;
.action-select { .action-select {
padding-right: 18px; padding-right: 18px;
height: 24px; height: 24px;
@ -94,6 +115,7 @@
float: left; float: left;
margin-top: 8px; margin-top: 8px;
} }
.refresh-btn { .refresh-btn {
cursor: pointer; cursor: pointer;
margin-top: 7px; margin-top: 7px;
@ -103,17 +125,21 @@
color: #007CBB; color: #007CBB;
} }
} }
clr-datagrid { clr-datagrid {
margin-top: 20px; margin-top: 20px;
.resource-width { .resource-width {
width: 150px; width: 150px;
} }
} }
} }
} }
.margin-top-16px { .margin-top-16px {
margin-top: 16px; margin-top: 16px;
} }
.button-stop { .button-stop {
margin-top: 16px; margin-top: 16px;
margin-left: -5px; margin-left: -5px;

View File

@ -9,6 +9,7 @@
.option-left { .option-left {
padding-left: 16px; padding-left: 16px;
} }
.option-right { .option-right {
padding-right: 16px; padding-right: 16px;
} }
@ -19,22 +20,26 @@
display: flex; display: flex;
justify-content: flex-end; justify-content: flex-end;
padding-top: 25px; padding-top: 25px;
.filter-tag { .filter-tag {
float: left; float: left;
margin-top: 8px; margin-top: 8px;
.clr-form-control { .clr-form-control {
margin-top: 0; margin-top: 0;
} }
} }
.refresh-btn { .refresh-btn {
cursor: pointer; cursor: pointer;
margin-top: 7px; margin-top: 7px;
&:hover { &:hover {
color: #007CBB; color: #007CBB;
} }
} }
} }
/* stylelint-disable */
.rightPos{ .rightPos{
position: absolute; position: absolute;
right: 35px; right: 35px;
@ -52,22 +57,27 @@
.row-right { .row-right {
margin-left: 564px; margin-left: 564px;
} }
.fiter-task { .fiter-task {
margin-left: .4rem; margin-left: .4rem;
margin-top: .05rem; margin-top: .05rem;
} }
.replication-row { .replication-row {
position: relative; position: relative;
} }
.jobList { .jobList {
padding-left: 0; padding-left: 0;
.jobsRow { .jobsRow {
height: 60px; height: 60px;
display: flex; display: flex;
.option-left-down { .option-left-down {
margin-top: 36px; margin-top: 36px;
} }
.option-right-down { .option-right-down {
padding-right: 16px; padding-right: 16px;
margin-top: 24px; margin-top: 24px;

View File

@ -2,22 +2,27 @@
margin-right: 5px; margin-right: 5px;
color: green; color: green;
} }
.permissions { .permissions {
height: 16px; height: 16px;
display: flex; display: flex;
align-items: center; align-items: center;
} }
.datagrid-host { .datagrid-host {
position: inherit; position: inherit;
} }
.dropdown-menu { .dropdown-menu {
overflow-y: auto; overflow-y: auto;
} }
.dropdown-item { .dropdown-item {
min-height: 20px; min-height: 20px;
display: flex; display: flex;
align-items: center; align-items: center;
} }
.ml-20px { .ml-20px {
margin-left: 20px; margin-left: 20px;
} }

View File

@ -5,81 +5,102 @@
.input-width { .input-width {
width: 350px; width: 350px;
} }
.padding-left-0 { .padding-left-0 {
padding-left: 0; padding-left: 0;
} }
.no-margin { .no-margin {
margin: 0; margin: 0;
} }
.permission{ .permission{
padding-top: 0.1rem; padding-top: 0.1rem;
color: #000000; color: #000;
} }
.padding-left-120{ .padding-left-120{
padding-left: 126px; padding-left: 126px;
} }
.w-90{ .w-90{
width: 90%; width: 90%;
} }
.date { .date {
margin-top: -0.9rem; margin-top: -0.9rem;
} }
.input-width-date { .input-width-date {
width: 265px; width: 265px;
} }
.mt-description { .mt-description {
margin-top: 2.5rem; margin-top: 2.5rem;
} }
.width-table { .width-table {
width: 388px; width: 388px;
} }
.all-projects { .all-projects {
width: 100%; width: 100%;
} }
.opacity-07 { .opacity-07 {
opacity: 0.7; opacity: 0.7;
} }
.disabled { .disabled {
opacity: 0.5; opacity: 0.5;
} }
.modal-footer { .modal-footer {
align-items: center; align-items: center;
justify-content: space-between; justify-content: space-between;
} }
.message { .message {
margin-left: 10px; margin-left: 10px;
} }
.flex { .flex {
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: space-between; justify-content: space-between;
} }
.expiration-width { .expiration-width {
width: 194px; width: 194px;
} }
.check { .check {
margin-right: 5px; margin-right: 5px;
color: green; color: green;
} }
.dropdown-per { .dropdown-per {
margin-top: -1px; margin-top: -1px;
} }
.mt-8px { .mt-8px {
margin-top: 8px !important; margin-top: 8px !important;
} }
/* stylelint-disable */
.showWarning { .showWarning {
color: #b3a000; color: #b3a000;
} }
.dropdown-item { .dropdown-item {
min-height: 20px; min-height: 20px;
display: flex; display: flex;
align-items: center; align-items: center;
} }
.dropdown-menu { .dropdown-menu {
overflow-y: auto; overflow-y: auto;
} }
.ml-20px { .ml-20px {
margin-left: 20px; margin-left: 20px;
} }

View File

@ -9,15 +9,18 @@
margin-right: 1rem; margin-right: 1rem;
margin-left: 1rem; margin-left: 1rem;
} }
.name { .name {
font-size: 16px; font-size: 16px;
opacity: 0.9; opacity: 0.9;
} }
.permissions { .permissions {
height: 16px; height: 16px;
display: flex; display: flex;
align-items: center; align-items: center;
} }
.datagrid-host { .datagrid-host {
position: inherit; position: inherit;
} }

View File

@ -5,7 +5,7 @@
clr-icon.red-position { clr-icon.red-position {
margin-left: 2px; margin-left: 2px;
} }
/* stylelint-disable */
.rightPos { .rightPos {
position: absolute; position: absolute;
z-index: 100; z-index: 100;
@ -32,4 +32,4 @@
display: flex; display: flex;
align-items: center; align-items: center;
height: 16px; height: 16px;
} }

View File

@ -1,11 +1,14 @@
/* stylelint-disable */
.form .form-block, form .form-block { .form .form-block, form .form-block {
margin: .5rem 0 2rem 0; margin: .5rem 0 2rem;
} }
.pw-eye { .pw-eye {
margin-left: -20px; margin-left: -20px;
margin-right: 8px; margin-right: 8px;
cursor: pointer; cursor: pointer;
} }
.pwd-input { .pwd-input {
padding-right: 26px; padding-right: 26px;
} }

View File

@ -2,6 +2,7 @@
.modal-title { .modal-title {
padding-bottom: 0; padding-bottom: 0;
} }
.modal-header { .modal-header {
.modal-title { .modal-title {
padding: 0; padding: 0;

View File

@ -36,12 +36,14 @@
.hide-create { .hide-create {
visibility: hidden !important; visibility: hidden !important;
} }
/* stylelint-disable */
.rightPos { .rightPos {
position: absolute; position: absolute;
right: 20px; right: 20px;
height:32px; height:32px;
z-index: 100; z-index: 100;
} }
.relative { .relative {
position: relative; position: relative;
} }

View File

@ -9,14 +9,17 @@
.password-body { .password-body {
min-height: 130px; min-height: 130px;
} }
.pw-eye { .pw-eye {
margin-left: -24px; margin-left: -24px;
margin-right: 8px; margin-right: 8px;
cursor: pointer; cursor: pointer;
} }
.pwd-input { .pwd-input {
padding-right: 26px; padding-right: 26px;
} }
.clr-control-label { .clr-control-label {
width: 8.6rem !important; width: 8.6rem !important;
} }

View File

@ -5,9 +5,11 @@
font-size: 16px; font-size: 16px;
margin: 5px; margin: 5px;
} }
.breadcrumb { .breadcrumb {
margin-bottom: 0.5rem; margin-bottom: 0.5rem;
} }
.back-icon { .back-icon {
color: #007cbb; color: #007cbb;
font-size: 16px; font-size: 16px;

View File

@ -1,28 +1,36 @@
.content-wrapper { .content-wrapper {
margin-top: 20px; margin-top: 20px;
padding: 0 0 0 15px; padding: 0 0 0 15px;
.md-container { .md-container {
border: solid 1px; border: solid 1px;
} }
.summary-container { .summary-container {
padding: 0; padding: 0;
table { table {
margin-top: 0.5rem; margin-top: 0.5rem;
} }
.content-group { .content-group {
margin-bottom: 30px; margin-bottom: 30px;
} }
.content-icon { .content-icon {
margin-right: 6px; margin-right: 6px;
} }
.text-wrapper { .text-wrapper {
word-break: break-all; word-break: break-all;
} }
} }
.cmd-title { .cmd-title {
white-space: nowrap; white-space: nowrap;
vertical-align: middle; vertical-align: middle;
} }
.cmd-content { .cmd-content {
width: 100%; width: 100%;
} }

View File

@ -11,12 +11,13 @@
.title-container { .title-container {
margin-left: 15px; margin-left: 15px;
} }
.switch-container { .switch-container {
margin-right: 15px; margin-right: 15px;
} }
} }
/* stylelint-disable */
pre { pre {
max-height: max-content; max-height: max-content;
padding-left: 21px; padding-left: 21px;

View File

@ -2,6 +2,7 @@
.title-container { .title-container {
display: flex; display: flex;
.chart-name { .chart-name {
border-right: 1px solid gray; border-right: 1px solid gray;
font-size: 27px; font-size: 27px;

View File

@ -7,9 +7,11 @@
margin-left: 9px; margin-left: 9px;
margin-bottom: 12px; margin-bottom: 12px;
} }
.cur-pointer { .cur-pointer {
cursor: pointer; cursor: pointer;
} }
.label-items-container { .label-items-container {
max-height: 300px; max-height: 300px;
overflow-y: auto; overflow-y: auto;
@ -19,12 +21,14 @@
padding-right: 12px; padding-right: 12px;
.x-label-span { .x-label-span {
@include icon-span(); @include icon-span;
float: right; float: right;
} }
.check-label-span { .check-label-span {
@include icon-span(); @include icon-span;
float: left; float: left;
margin-right: 9px; margin-right: 9px;
} }

View File

@ -26,25 +26,27 @@
padding-right: 12px; padding-right: 12px;
.mark-label-div { .mark-label-div {
@include icon-span(); @include icon-span;
@include flex-item(); @include flex-item;
float: left; float: left;
margin-right: 9px; margin-right: 9px;
} }
.spinner { .spinner {
@include flex-item(); @include flex-item;
} }
.label-div { .label-div {
@include flex-item(); @include flex-item;
margin-top: 4px; margin-top: 4px;
} }
.unmark-label-div { .unmark-label-div {
@include icon-span(); @include icon-span;
@include flex-item(); @include flex-item;
float: right; float: right;
} }
} }

View File

@ -2,6 +2,7 @@
.title-container { .title-container {
display: flex; display: flex;
.chart-name-span { .chart-name-span {
border-right: 1px solid gray; border-right: 1px solid gray;
font-size: 27px; font-size: 27px;
@ -13,10 +14,13 @@
.version-tool { .version-tool {
position: relative; position: relative;
.toolbar { .toolbar {
overflow: hidden; overflow: hidden;
/* stylelint-disable */
.rightPos { .rightPos {
@include grid-right-top-pos; @include grid-right-top-pos;
.filter-divider { .filter-divider {
display: inline-block; display: inline-block;
height: 16px; height: 16px;
@ -48,41 +52,51 @@ hbr-resource-label-signpost {
.card-container { .card-container {
margin-top: 40px; margin-top: 40px;
.card-header { .card-header {
.card-media-block { .card-media-block {
img { img {
height: 45px; height: 45px;
width: 45px; width: 45px;
} }
.card-media-description { .card-media-description {
width:80%; width:80%;
height: 45px; height: 45px;
.card-media-title { .card-media-title {
overflow: hidden; overflow: hidden;
height: 24px; height: 24px;
} }
.card-media-text { .card-media-text {
font-size:0.8em; font-size:0.8em;
color:#007cbb; color:#007cbb;
@include text-overflow; @include text-overflow;
height: 20px; height: 20px;
} }
} }
} }
} }
.card-block { .card-block {
font-size:0.9em; font-size:0.9em;
margin-top: 24px; margin-top: 24px;
min-height: 100px; min-height: 100px;
.form-group { .form-group {
display: flex; display: flex;
label { label {
width: 100px; width: 100px;
color:#aaa; color:#aaa;
} }
} }
margin-top: 0px;
margin-top: 0;
} }
.card-footer { .card-footer {
padding-top: 6px; padding-top: 6px;
padding-bottom: 6px; padding-bottom: 6px;

View File

@ -5,9 +5,11 @@
font-size: 16px; font-size: 16px;
margin: 5px; margin: 5px;
} }
.breadcrumb { .breadcrumb {
margin-bottom: 0.5rem; margin-bottom: 0.5rem;
} }
.back-icon { .back-icon {
color: #007cbb; color: #007cbb;
font-size: 16px; font-size: 16px;

View File

@ -1,4 +1,5 @@
@import "../../../../../shared/mixin"; @import "../../../../../shared/mixin";
$size24:24px; $size24:24px;
$size60:60px; $size60:60px;
@ -7,14 +8,19 @@ $size60:60px;
justify-content: center; justify-content: center;
align-items: center; align-items: center;
} }
.chart-tool { .chart-tool {
position: relative; position: relative;
margin-top: 5px; margin-top: 5px;
.toolbar { .toolbar {
overflow: hidden; overflow: hidden;
/* stylelint-disable */
.rightPos { .rightPos {
@include grid-right-top-pos; @include grid-right-top-pos;
margin-top: 20px; margin-top: 20px;
.filter-divider { .filter-divider {
display: inline-block; display: inline-block;
height: 16px; height: 16px;
@ -32,22 +38,28 @@ $size60:60px;
.card-container { .card-container {
margin-top: 40px; margin-top: 40px;
.chart-card { .chart-card {
width: 200px; width: 200px;
margin: 10px; margin: 10px;
} }
.card-header { .card-header {
.card-icon { .card-icon {
@include flex-center; @include flex-center;
} }
.card-title { .card-title {
@include text-overflow; @include text-overflow;
text-align:center; text-align:center;
margin:15px; margin:15px;
} }
} }
.card-footer { .card-footer {
background-color:#d7d7d7; background-color:#d7d7d7;
.version-text { .version-text {
font-size:1.1rem; font-size:1.1rem;
} }
@ -85,6 +97,7 @@ $size60:60px;
.filename-span { .filename-span {
@include text-overflow; @include text-overflow;
display: inline-block; display: inline-block;
width: 50%; width: 50%;
vertical-align: top; vertical-align: top;
@ -115,6 +128,7 @@ button {
.mb-10 { .mb-10 {
margin-bottom:10px; margin-bottom:10px;
} }
.table-center { .table-center {
display: flex; display: flex;
align-items: center; align-items: center;

View File

@ -2,24 +2,26 @@
font-size: 14px; font-size: 14px;
font-weight: 400; font-weight: 400;
} }
/* stylelint-disable */
.selectBox{ .selectBox{
position: absolute; position: absolute;
width: 173px; width: 173px;
height: auto; height: auto;
background-color: white; background-color: white;
border: 1px solid rgba(0,0,0,.15); border: 1px solid rgb(0 0 0 / 15%);
border-right-width: 2px; border-right-width: 2px;
border-bottom-width: 2px; border-bottom-width: 2px;
border-radius: 6px; border-radius: 6px;
box-shadow: 0 5px 10px rgba(0,0,0,.2); box-shadow: 0 5px 10px rgb(0 0 0 / 20%);
z-index: 100; z-index: 100;
} }
.selectBox ul li{ .selectBox ul li{
list-style: none; list-style: none;
padding: 3px 20px; padding: 3px 20px;
cursor: pointer; cursor: pointer;
} }
.selectBox ul li:hover{ .selectBox ul li:hover{
color: #262626; color: #262626;
background-image: linear-gradient(180deg,#f5f5f5 0,#e8e8e8); background-image: linear-gradient(180deg,#f5f5f5 0,#e8e8e8);

View File

@ -2,28 +2,32 @@
font-size: 14px; font-size: 14px;
font-weight: 400; font-weight: 400;
} }
/* stylelint-disable */
.selectBox{ .selectBox{
position: absolute; position: absolute;
width: 173px; width: 173px;
height: auto; height: auto;
background-color: white; background-color: white;
border: 1px solid rgba(0,0,0,.15); border: 1px solid rgb(0 0 0 / 15%);
border-right-width: 2px; border-right-width: 2px;
border-bottom-width: 2px; border-bottom-width: 2px;
border-radius: 6px; border-radius: 6px;
box-shadow: 0 5px 10px rgba(0,0,0,.2); box-shadow: 0 5px 10px rgb(0 0 0 / 20%);
z-index: 100; z-index: 100;
} }
.selectBox ul li{ .selectBox ul li{
list-style: none; list-style: none;
padding: 3px 20px; padding: 3px 20px;
cursor: pointer; cursor: pointer;
} }
.selectBox ul li:hover{ .selectBox ul li:hover{
color: #262626; color: #262626;
background-image: linear-gradient(180deg,#f5f5f5 0,#e8e8e8); background-image: linear-gradient(180deg,#f5f5f5 0,#e8e8e8);
background-repeat: repeat-x; background-repeat: repeat-x;
} }
.modal-body{ .modal-body{
overflow: visible; overflow: visible;
} }

View File

@ -15,10 +15,12 @@
.refresh-btn:hover { .refresh-btn:hover {
color: #007CBB; color: #007CBB;
} }
:host::ng-deep .btn-group-overflow .dropdown-toggle { :host::ng-deep .btn-group-overflow .dropdown-toggle {
line-height: 24px; line-height: 24px;
height: 24px; height: 24px;
} }
/* stylelint-disable */
.rightPos{ .rightPos{
position: absolute; position: absolute;
z-index: 100; z-index: 100;
@ -35,10 +37,12 @@ clr-datagrid {
:host::ng-deep clr-checkbox.checkbox.datagrid-foot-select { :host::ng-deep clr-checkbox.checkbox.datagrid-foot-select {
position: inherit; position: inherit;
} }
.content-space { .content-space {
margin-top: 28px; margin-top: 28px;
position: relative; position: relative;
} }
.datagrid-pt { .datagrid-pt {
padding-top: 0; padding-top: 0;
} }

View File

@ -1,35 +1,44 @@
@mixin cus-font { @mixin cus-font {
font-size: .541667rem; font-size: .5417rem;
font-weight: 400; font-weight: 400;
} }
:host::ng-deep.modal-dialog { :host::ng-deep.modal-dialog {
width: 30rem; width: 30rem;
} }
.display-none { .display-none {
display: none; display: none;
} }
.icon-tooltip { .icon-tooltip {
margin-top: 4px; margin-top: 4px;
} }
.padding-top-3 { .padding-top-3 {
padding-top: 3px; padding-top: 3px;
} }
.bottom-btn { .bottom-btn {
text-align: right; text-align: right;
} }
.width-380 { .width-380 {
width: 380px; width: 380px;
} }
.width-290 { .width-290 {
width: 290px width: 290px
} }
.width-6rem { .width-6rem {
width: 6rem!important; width: 6rem!important;
} }
.clr-control-label { .clr-control-label {
width: 8rem; width: 8rem;
} }
.sub-label { .sub-label {
display: inline-block; display: inline-block;
width: 90px; width: 90px;
@ -43,6 +52,7 @@
.flex { .flex {
display: flex; display: flex;
} }
.margin-top-06 { .margin-top-06 {
margin-top: 0.6rem; margin-top: 0.6rem;
} }
@ -50,39 +60,49 @@
.margin-left-90px{ .margin-left-90px{
margin-left: 90px; margin-left: 90px;
} }
.opacity-08 { .opacity-08 {
opacity: 0.8; opacity: 0.8;
} }
.space-between { .space-between {
display: flex; display: flex;
font-size: 12px; font-size: 12px;
justify-content: space-between; justify-content: space-between;
} }
.go-link { .go-link {
line-height: 1rem; line-height: 1rem;
cursor: pointer; cursor: pointer;
} }
.alert-label { .alert-label {
color:#f9392e; color:#f9392e;
} }
.warning { .warning {
width: 320px; width: 320px;
line-height: 0.5rem; line-height: 0.5rem;
white-space: normal; white-space: normal;
height: auto; height: auto;
} }
.cri-tooltip { .cri-tooltip {
margin-top: -2px; margin-top: -2px;
} }
.cri-tooltip:focus { .cri-tooltip:focus {
outline: none; outline: none;
} }
.baseline { .baseline {
align-items: baseline; align-items: baseline;
} }
.opacity-054 { .opacity-054 {
opacity: 0.54; opacity: 0.54;
} }
.font-size-12 { .font-size-12 {
font-size: 12px; font-size: 12px;
} }

View File

@ -5,45 +5,56 @@
justify-content: flex-end; justify-content: flex-end;
align-items: center; align-items: center;
} }
.icon-wrap { .icon-wrap {
display: flex; display: flex;
align-items: center; align-items: center;
height: 20px; height: 20px;
} }
.cell { .cell {
display: flex; display: flex;
align-items: center; align-items: center;
width: 100%; width: 100%;
height: 100%; height: 100%;
} }
.margin-left-5px{ .margin-left-5px{
margin-left: 5px; margin-left: 5px;
} }
.margin-left-10px{ .margin-left-10px{
margin-left: 10px; margin-left: 10px;
} }
.flex-end { .flex-end {
align-items: center; align-items: center;
display: flex; display: flex;
justify-content: flex-end; justify-content: flex-end;
padding-right: 1.5rem; padding-right: 1.5rem;
} }
.refresh-btn { .refresh-btn {
margin-top: 6px; margin-top: 6px;
cursor: pointer; cursor: pointer;
} }
.filter-tag { .filter-tag {
margin-top: 7px; margin-top: 7px;
} }
.filter-title { .filter-title {
font-weight: 400; font-weight: 400;
} }
.margin-top-5px { .margin-top-5px {
margin-top: 5px; margin-top: 5px;
} }
.opacity08 { .opacity08 {
opacity: 0.8; opacity: 0.8;
} }
.no-wrapper { .no-wrapper {
white-space: nowrap; white-space: nowrap;
} }

View File

@ -1,89 +1,111 @@
.replication-tasks { .replication-tasks {
.overview-section { .overview-section {
.title-wrapper { .title-wrapper {
/* stylelint-disable */
.onBack{ .onBack{
color: #007cbb; color: #007cbb;
font-size: 14px; font-size: 14px;
cursor: pointer; cursor: pointer;
} }
.title-block { .title-block {
display: flex; display: flex;
align-items: center; align-items: center;
>div:first-child { >div:first-child {
min-width: 250px; min-width: 250px;
margin-right: 5px; margin-right: 5px;
} }
>div:nth-child(2) { >div:nth-child(2) {
width: 140px; width: 140px;
span { span {
color: #007cbb; color: #007cbb;
font-size: 12px; font-size: 12px;
margin-left: 10px; margin-left: 10px;
} }
} }
.id-divider { .id-divider {
display: inline-block; display: inline-block;
height: 25px; height: 25px;
width: 2px; width: 2px;
background-color: #cccccc; background-color: #ccc;
margin: 0 20px; margin: 0 20px;
} }
.h2-style { .h2-style {
display: inline-block; display: inline-block;
} }
} }
} }
.execution-block { .execution-block {
margin-top: 24px; margin-top: 24px;
display: flex; display: flex;
flex-wrap: row wrap; flex-wrap: wrap;
.execution-detail-label { .execution-detail-label {
margin-right: 10px; margin-right: 10px;
text-align: left; text-align: left;
.detail-row { .detail-row {
display: flex; display: flex;
height: 27px; height: 27px;
.common-style { .common-style {
width: 12px; width: 12px;
height: 12px; height: 12px;
margin-top: 16px; margin-top: 16px;
} }
.num-success { .num-success {
background-color: #308700; background-color: #308700;
} }
.num-failed { .num-failed {
background-color: #C92101; background-color: #C92101;
} }
.num-progress { .num-progress {
background-color: #1C5898; background-color: #1C5898;
} }
.num-stopped { .num-stopped {
background-color: #A1A1A1; background-color: #A1A1A1;
} }
.detail-span { .detail-span {
flex:0 0 100px; flex:0 0 100px;
margin: 10px 0 0 10px; margin: 10px 0 0 10px;
} }
.execution-details { .execution-details {
width: 200px; width: 200px;
margin: 8px 35px; margin: 8px 35px;
} }
} }
} }
.executions-detail { .executions-detail {
width: 391px; width: 391px;
label { label {
display: inline-block; display: inline-block;
width: 120px; width: 120px;
} }
>div { >div {
margin-top: 10px; margin-top: 10px;
} }
} }
} }
} }
.tasks-detail { .tasks-detail {
margin-top: 65px; margin-top: 65px;
.action-select { .action-select {
padding-right: 18px; padding-right: 18px;
height: 24px; height: 24px;
@ -94,6 +116,7 @@
float: left; float: left;
margin-top: 8px; margin-top: 8px;
} }
.refresh-btn { .refresh-btn {
cursor: pointer; cursor: pointer;
margin-top: 7px; margin-top: 7px;
@ -103,6 +126,7 @@
color: #007CBB; color: #007CBB;
} }
} }
clr-datagrid { clr-datagrid {
.resource-width { .resource-width {
width: 150px; width: 150px;
@ -110,22 +134,27 @@
} }
} }
} }
.margin-top-16px { .margin-top-16px {
margin-top: 16px; margin-top: 16px;
} }
.flex-end { .flex-end {
align-items: center; align-items: center;
display: flex; display: flex;
justify-content: flex-end; justify-content: flex-end;
padding-right: 1.5rem; padding-right: 1.5rem;
} }
.refresh-btn { .refresh-btn {
margin-top: 6px; margin-top: 6px;
cursor: pointer; cursor: pointer;
} }
.filter-tag { .filter-tag {
margin-top: 7px; margin-top: 7px;
} }
.button-stop { .button-stop {
margin-top: 16px; margin-top: 16px;
margin-left: -5px; margin-left: -5px;

View File

@ -44,15 +44,19 @@
.padding-top-16 { .padding-top-16 {
padding-top: 16px; padding-top: 16px;
} }
.position-relative { .position-relative {
position: relative; position: relative;
} }
.add-modal { .add-modal {
position: absolute; position: absolute;
padding: 0 8px; padding: 0 8px;
.flex-direction-column { .flex-direction-column {
flex-direction: column; flex-direction: column;
} }
input { input {
width: 100%; width: 100%;
border: 1px solid; border: 1px solid;
@ -89,6 +93,7 @@
font-size: 13px; font-size: 13px;
color: #000; color: #000;
} }
.margin-top-05 { .margin-top-05 {
margin-top: 0.5rem; margin-top: 0.5rem;
} }

View File

@ -17,6 +17,7 @@
letter-spacing: 0.01em; letter-spacing: 0.01em;
margin-top: 8px; margin-top: 8px;
} }
/* stylelint-disable */
.backStyle { .backStyle {
color: #007cbb; color: #007cbb;
font-size: 16px; font-size: 16px;
@ -28,9 +29,11 @@
button { button {
outline: none; outline: none;
} }
#project-tabs { #project-tabs {
.clear-default-active { .clear-default-active {
box-shadow: none; box-shadow: none;
&:hover { &:hover {
box-shadow: 0 -3px 0 #0077b8 inset; box-shadow: 0 -3px 0 #0077b8 inset;
} }
@ -42,27 +45,33 @@ button {
padding: 0; padding: 0;
} }
} }
.ml-05 { .ml-05 {
margin-left: 0.5rem; margin-left: 0.5rem;
} }
.proxy-cache { .proxy-cache {
margin-left: 2.5rem; margin-left: 2.5rem;
font-size: 10px; font-size: 10px;
font-weight: 300; font-weight: 300;
opacity: 0.8; opacity: 0.8;
} }
.line-height-10 { .line-height-10 {
line-height: 10px; line-height: 10px;
} }
.back-icon { .back-icon {
margin-right: 5px; margin-right: 5px;
color: #007cbb; color: #007cbb;
font-size: 16px; font-size: 16px;
} }
.flex-end { .flex-end {
display: flex; display: flex;
justify-content: flex-end; justify-content: flex-end;
} }
.card{ .card{
width: auto; width: auto;
min-width: 10rem; min-width: 10rem;
@ -70,14 +79,17 @@ button {
margin-top: 0; margin-top: 0;
height: 6rem; height: 6rem;
} }
.head { .head {
margin-top: 0; margin-top: 0;
margin-bottom: 0.25rem; margin-bottom: 0.25rem;
font-size: 18px; font-size: 18px;
} }
.font-weight-700 { .font-weight-700 {
font-weight: 700; font-weight: 700;
} }
.storage-used { .storage-used {
flex: 1; flex: 1;
display: flex; display: flex;
@ -85,21 +97,26 @@ button {
justify-content: center; justify-content: center;
min-width: 8rem; min-width: 8rem;
} }
.size-number { .size-number {
font-size: 1.5rem; font-size: 1.5rem;
} }
.container { .container {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
height: 100%; height: 100%;
} }
.margin-right-5px { .margin-right-5px {
margin-right: 5px; margin-right: 5px;
} }
.center { .center {
display: flex; display: flex;
align-items: center; align-items: center;
} }
.divider { .divider {
height: 24px; height: 24px;
width: 1px; width: 1px;
@ -114,6 +131,7 @@ button {
max-height: 0.48rem; max-height: 0.48rem;
} }
} }
:host::ng-deep { :host::ng-deep {
.progress { .progress {
&.warning>progress { &.warning>progress {

View File

@ -26,14 +26,17 @@
.display-f{ .display-f{
display: flex; display: flex;
} }
.reverse-row { .reverse-row {
display: flex; display: flex;
flex-direction: row-reverse; flex-direction: row-reverse;
align-items: baseline; align-items: baseline;
} }
.flex-items-xs-right { .flex-items-xs-right {
display: flex; display: flex;
align-items: baseline; align-items: baseline;
::ng-deep { ::ng-deep {
clr-date-container{ clr-date-container{
margin-top: 0; margin-top: 0;

View File

@ -1,6 +1,7 @@
.margin-bottom-025 { .margin-bottom-025 {
margin-bottom: 0.25rem; margin-bottom: 0.25rem;
} }
.min-15 { .min-15 {
min-height: 15rem; min-height: 15rem;
} }

View File

@ -1,7 +1,7 @@
.result-row { .result-row {
position: relative; position: relative;
} }
/* stylelint-disable */
.rightPos{ .rightPos{
position: absolute; position: absolute;
z-index: 100; z-index: 100;
@ -17,6 +17,7 @@
.center { .center {
align-items: center; align-items: center;
} }
.label-critical { .label-critical {
background:red; background:red;
color:#621501; color:#621501;
@ -27,27 +28,34 @@
background:#e64524!important; background:#e64524!important;
color:#621501!important; color:#621501!important;
} }
.label-medium { .label-medium {
background-color: orange; background-color: orange;
color:#621501; color:#621501;
} }
.label-low { .label-low {
background: #007CBB; background: #007CBB;
color:#cab6b1; color:#cab6b1;
} }
.label-none { .label-none {
background-color: grey; background-color: grey;
color:#bad7ba; color:#bad7ba;
} }
.no-border { .no-border {
border: none; border: none;
} }
.ml-05 { .ml-05 {
margin-left: 0.5rem; margin-left: 0.5rem;
} }
.report { .report {
text-align: left; text-align: left;
} }
.mt-5px { .mt-5px {
margin-top: 5px; margin-top: 5px;
} }

View File

@ -1,10 +1,12 @@
.content-wrapper { .content-wrapper {
margin-top: 20px; margin-top: 20px;
padding: 0 0 0 15px; padding: 0 0 0 15px;
.md-container { .md-container {
border: solid 1px #ddd; border: solid 1px #ddd;
} }
} }
.center { .center {
justify-content: center; justify-content: center;
align-items: center; align-items: center;

View File

@ -4,13 +4,16 @@
max-height: none !important; max-height: none !important;
} }
} }
.values-header { .values-header {
margin-top: 12px; margin-top: 12px;
} }
/* stylelint-disable */
pre { pre {
padding-left: 21px; padding-left: 21px;
} }
.center { .center {
justify-content: center; justify-content: center;
align-items: center; align-items: center;
} }

View File

@ -7,6 +7,7 @@
border-radius: 2px; border-radius: 2px;
margin-right: 5px; margin-right: 5px;
} }
.back-icon { .back-icon {
color: #007cbb; color: #007cbb;
font-size: 16px; font-size: 16px;

View File

@ -2,36 +2,37 @@
background: white; background: white;
border: 1px; border: 1px;
border-style: solid; border-style: solid;
border-color: #CCCCCC; border-color: #CCC;
padding: 12px 12px 12px 12px; padding: 12px;
} }
.info-div { .info-div {
border: 1px; border: 1px;
border-style: solid; border-style: solid;
border-color: #CCCCCC; border-color: #CCC;
padding: 0 12px 24px 12px; padding: 0 12px 24px;
} }
.loading { .loading {
height: 3rem; height: 3rem;
border: 1px; border: 1px;
border-style: solid; border-style: solid;
border-color: #CCCCCC; border-color: #CCC;
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: center; justify-content: center;
} }
.info-pre { .info-pre {
border: 0px; border: 0;
max-height: fit-content; max-height: fit-content;
} }
#info-edit-button { #info-edit-button {
margin-top: 0px; margin-top: 0;
margin-bottom: 12px; margin-bottom: 12px;
font-size: 12px; font-size: 12px;
.markdown { .markdown {
position: relative; position: relative;
width: 20px; width: 20px;

View File

@ -90,7 +90,7 @@
:host ::ng-deep .datagrid clr-dg-column { :host ::ng-deep .datagrid clr-dg-column {
min-width: 80px; min-width: 80px;
} }
/* stylelint-disable */
.rightPos { .rightPos {
position: absolute; position: absolute;
z-index: 1; z-index: 1;
@ -178,14 +178,15 @@
.label-filter-panel { .label-filter-panel {
display: flex; display: flex;
position: relative; position: relative;
-ms-flex-direction: column; flex-direction: column;
flex-direction: column; flex-direction: column;
padding: .5rem 0; padding: .5rem 0;
border: 1px solid #ccc; border: 1px solid #ccc;
box-shadow: 0 1px 0.125rem hsla(0, 0%, 45%, 0.25); box-shadow: 0 1px 0.125rem hsl(0deg 0% 45% / 25%);
min-width: 5rem; min-width: 5rem;
max-width: 15rem; max-width: 15rem;
border-radius: 0.125rem; border-radius: 0.125rem;
.form-group input { .form-group input {
position: relative; position: relative;
margin-left: 0.5rem; margin-left: 0.5rem;
@ -261,9 +262,11 @@ hbr-image-name-input {
max-width: 220px; max-width: 220px;
min-width: 200px; min-width: 200px;
} }
.icon-cell { .icon-cell {
max-width: 1.5rem; max-width: 1.5rem;
min-width: 1.5rem; min-width: 1.5rem;
clr-icon { clr-icon {
cursor: pointer; cursor: pointer;
} }
@ -281,6 +284,7 @@ hbr-image-name-input {
.color-gray { .color-gray {
color: #565656; color: #565656;
} }
clr-datagrid { clr-datagrid {
::ng-deep .datagrid-table { ::ng-deep .datagrid-table {
position: static; position: static;
@ -297,23 +301,28 @@ clr-datagrid {
.ml-8 { .ml-8 {
margin-left: 8px; margin-left: 8px;
} }
.immutable { .immutable {
padding-right: 94px; padding-right: 94px;
position: relative; position: relative;
span { span {
position: absolute; position: absolute;
right: 0; right: 0;
margin-right: 0; margin-right: 0;
} }
} }
.white-normal { .white-normal {
white-space: normal; white-space: normal;
} }
.digest { .digest {
width: 128px; width: 128px;
flex-grow:0; flex-grow:0;
flex-shrink:0; flex-shrink:0;
} }
.max-width-38 { .max-width-38 {
max-width: 38px !important; max-width: 38px !important;
min-width: 0 !important; min-width: 0 !important;
@ -328,22 +337,28 @@ clr-datagrid {
height: 0.8rem; height: 0.8rem;
vertical-align: top; vertical-align: top;
} }
.width-p-100 { .width-p-100 {
width: 100%; width: 100%;
.lg { .lg {
width: 550px; width: 550px;
} }
} }
.w-rem-4 { .w-rem-4 {
min-width: 4rem !important; min-width: 4rem !important;
} }
.tag-header-color { .tag-header-color {
color: #fff; color: #fff;
} }
.tag-body-color { .tag-body-color {
color: #ccc; color: #ccc;
max-width: 120px; max-width: 120px;
} }
.table { .table {
.tag-tr { .tag-tr {
td { td {
@ -351,6 +366,7 @@ clr-datagrid {
padding-bottom: 2px; padding-bottom: 2px;
} }
} }
.tag-thead { .tag-thead {
th { th {
padding-top: 0; padding-top: 0;
@ -367,14 +383,17 @@ clr-datagrid {
padding-left: 1rem; padding-left: 1rem;
line-height: inherit; line-height: inherit;
height: auto; height: auto;
&::before { &::before {
margin-top: .5rem; margin-top: .5rem;
} }
} }
.dropdown-header { .dropdown-header {
text-transform: none; text-transform: none;
} }
} }
.filter-label-input { .filter-label-input {
::ng-deep { ::ng-deep {
.clr-input-wrapper { .clr-input-wrapper {
@ -384,6 +403,7 @@ clr-datagrid {
} }
} }
.scan-btn{ .scan-btn{
margin-top: -.3rem; margin-top: -.3rem;
} }
@ -396,56 +416,72 @@ clr-datagrid {
height: 24px; height: 24px;
display: flex; display: flex;
justify-content: flex-end; justify-content: flex-end;
.filter-tag { .filter-tag {
float: left; float: left;
margin-top: 8px; margin-top: 8px;
.clr-form-control { .clr-form-control {
margin-top: 0; margin-top: 0;
} }
} }
} }
.list-filter { .list-filter {
width:7rem; width:7rem;
margin-left: 0.8rem; margin-left: 0.8rem;
padding: 0; padding: 0;
li { li {
padding-left: 1rem; padding-left: 1rem;
} }
} }
.no-border:focus { .no-border:focus {
outline: none; outline: none;
} }
.margin-left-5 { .margin-left-5 {
margin-left: 5px; margin-left: 5px;
} }
.pull-command-column { .pull-command-column {
width: 6rem !important; width: 6rem !important;
} }
.co-signed-column { .co-signed-column {
width: 7rem !important; width: 7rem !important;
} }
.vul-column { .vul-column {
width: 11rem !important; width: 11rem !important;
} }
.annotations-column { .annotations-column {
width: 5rem !important; width: 5rem !important;
} }
.tag-column { .tag-column {
min-width: 7rem; min-width: 7rem;
} }
.signed { .signed {
color: #00d40f; color: #00d40f;
} }
.mb-05 { .mb-05 {
margin-bottom: 0.5rem; margin-bottom: 0.5rem;
} }
.top-3-px { .top-3-px {
top: 3px; top: 3px;
} }
.center { .center {
display: flex; display: flex;
align-items: center; align-items: center;
} }
.width-p-75 { .width-p-75 {
width: 75%; width: 75%;
} }

View File

@ -3,21 +3,26 @@
width: 2.5rem; width: 2.5rem;
height: 0.8rem; height: 0.8rem;
} }
.artifact-icon { .artifact-icon {
height: 0.8rem; height: 0.8rem;
} }
.cell { .cell {
display: flex; display: flex;
align-items: center; align-items: center;
width: 100%; width: 100%;
height: 100%; height: 100%;
} }
.margin-left-5 { .margin-left-5 {
margin-left: 5px; margin-left: 5px;
} }
.ml-8 { .ml-8 {
margin-left: 8rem; margin-left: 8rem;
} }
.x-dash-line { .x-dash-line {
position: absolute; position: absolute;
width: 80px; width: 80px;
@ -25,6 +30,7 @@
border: 0; border: 0;
border-top: 2px dotted #a2a9b6; border-top: 2px dotted #a2a9b6;
} }
.y-dash-line { .y-dash-line {
position: absolute; position: absolute;
border: 0; border: 0;

View File

@ -6,6 +6,7 @@
border-radius: 2px; border-radius: 2px;
margin-right: 5px; margin-right: 5px;
} }
.back-icon { .back-icon {
color: #007cbb; color: #007cbb;
font-size: 16px; font-size: 16px;
@ -19,16 +20,20 @@
justify-content: center; justify-content: center;
align-items: center; align-items: center;
} }
.center-align-items { .center-align-items {
display: flex; display: flex;
align-items: center; align-items: center;
} }
.artifact-icon { .artifact-icon {
width: 25px; width: 25px;
} }
.margin-left-10px { .margin-left-10px {
margin-left: 10px; margin-left: 10px;
} }
.margin-right-5px { .margin-right-5px {
margin-right: 5px; margin-right: 5px;
} }

View File

@ -2,40 +2,49 @@
.label-form { .label-form {
max-width: 100% !important; max-width: 100% !important;
} }
.clr-control-container { .clr-control-container {
margin-bottom: 1rem; margin-bottom: 1rem;
position: relative; position: relative;
} }
.btn.remove-btn { .btn.remove-btn {
border: none; border: none;
height: 0.6rem; height: 0.6rem;
line-height: 1; line-height: 1;
} }
.immutable { .immutable {
display: flex; display: flex;
align-items: center; align-items: center;
position: relative; position: relative;
.label { .label {
position: absolute; position: absolute;
right: 0; right: 0;
margin-right: 0; margin-right: 0;
} }
} }
.datagrid-action-bar { .datagrid-action-bar {
margin-top: 0.5rem; margin-top: 0.5rem;
} }
.position-ab { .position-ab {
position: absolute; position: absolute;
} }
.white-space-nowrap { .white-space-nowrap {
white-space: nowrap; white-space: nowrap;
} }
.refresh-btn { .refresh-btn {
float: right; float: right;
margin-top: 15px; margin-top: 15px;
margin-right: 20px; margin-right: 20px;
cursor: pointer; cursor: pointer;
} }
.spinner-tag { .spinner-tag {
position: absolute; position: absolute;
right: -.7rem; right: -.7rem;

View File

@ -8,6 +8,7 @@ $twenty-two-pixel: 18px;
.bar-state { .bar-state {
text-align: center; text-align: center;
.unknow-text { .unknow-text {
margin-left: -5px; margin-left: -5px;
} }
@ -15,6 +16,7 @@ $twenty-two-pixel: 18px;
.bar-state-chart { .bar-state-chart {
margin-top: 2px; margin-top: 2px;
.loop-height { .loop-height {
height: 2px; height: 2px;
} }
@ -77,7 +79,7 @@ $twenty-two-pixel: 18px;
.bar-tooltip-font { .bar-tooltip-font {
font-size: 13px; font-size: 13px;
color: #ffffff; color: #fff;
} }
.bar-tooltip-font-title { .bar-tooltip-font-title {
@ -96,12 +98,14 @@ $twenty-two-pixel: 18px;
.bar-summary-item { .bar-summary-item {
margin-top: 3px; margin-top: 3px;
margin-bottom: 3px; margin-bottom: 3px;
span { span {
:nth-child(1) { :nth-child(1) {
width: $thirty-pixel; width: $thirty-pixel;
text-align: center; text-align: center;
display: inline-block; display: inline-block;
} }
:nth-child(2) { :nth-child(2) {
width: 28px; width: 28px;
display: inline-block; display: inline-block;
@ -115,6 +119,7 @@ $twenty-two-pixel: 18px;
.refresh-btn { .refresh-btn {
cursor: pointer; cursor: pointer;
/* stylelint-disable */
:hover { :hover {
color: #007CBB; color: #007CBB;
} }
@ -131,7 +136,7 @@ $twenty-two-pixel: 18px;
} }
.label.label-low { .label.label-low {
background: rgba(251, 255, 0, 0.38); background: rgb(251 255 0 / 38%);
color: #c5c50b; color: #c5c50b;
border: 1px solid #e6e63f; border: 1px solid #e6e63f;
} }
@ -204,6 +209,7 @@ hr {
.margin-left-5 { .margin-left-5 {
margin-left: 5px; margin-left: 5px;
} }
.margin-left-10 { .margin-left-10 {
margin-left: 10px; margin-left: 10px;
} }
@ -245,54 +251,68 @@ hr {
background:red; background:red;
color:red; color:red;
} }
.level-high { .level-high {
background:#e64524; background:#e64524;
color:#e64524; color:#e64524;
} }
.level-medium { .level-medium {
background-color: orange; background-color: orange;
color:orange; color:orange;
} }
.level-low { .level-low {
background: #007CBB; background: #007CBB;
color:#007CBB; color:#007CBB;
} }
.level-none { .level-none {
background-color: grey; background-color: grey;
color:grey; color:grey;
} }
.black-point-container { .black-point-container {
display: inline-block; display: inline-block;
position: relative; position: relative;
height: 6px; height: 6px;
} }
.black-point { .black-point {
position: absolute; position: absolute;
width: 4px; width: 4px;
height: 4px; height: 4px;
border-radius: 50%; border-radius: 50%;
} }
.font-weight-800 { .font-weight-800 {
font-weight: 800; font-weight: 800;
} }
.color-green { .color-green {
color: green; color: green;
} }
.tip-block { .tip-block {
position: relative; position: relative;
} }
.font-size-14 { .font-size-14 {
font-size: 14px; font-size: 14px;
} }
.font-size-12 { .font-size-12 {
font-size: 12px; font-size: 12px;
} }
.margin-right-5 { .margin-right-5 {
margin-right: 5px; margin-right: 5px;
} }
.is-white { .is-white {
background-color: #fff; background-color: #fff;
} }
.is-dark { .is-dark {
background-color: #000; background-color: #000;
} }

View File

@ -1,10 +1,12 @@
.bar-wrapper { .bar-wrapper {
width: 210px; width: 210px;
} }
.bar-state { .bar-state {
.unknow-text { .unknow-text {
margin-left: -5px; margin-left: -5px;
} }
.label { .label {
width: 90%; width: 90%;
} }
@ -29,55 +31,68 @@
.scanning-button { .scanning-button {
height: 24px; height: 24px;
margin-top: 0px; margin-top: 0;
margin-bottom: 0px; margin-bottom: 0;
vertical-align: middle; vertical-align: middle;
top: -12px; top: -12px;
position: relative; position: relative;
} }
.tip-wrapper { .tip-wrapper {
display: inline-block; display: inline-block;
height: 10px; height: 10px;
max-width: 120px; max-width: 120px;
} }
.bar-block-high { .bar-block-high {
background-color: #e64524; background-color: #e64524;
} }
.bar-block-medium { .bar-block-medium {
background-color: orange; background-color: orange;
} }
.bar-block-low { .bar-block-low {
background-color: yellow; background-color: yellow;
} }
.bar-block-none { .bar-block-none {
background-color: green; background-color: green;
} }
.bar-block-unknown { .bar-block-unknown {
background-color: grey; background-color: grey;
} }
.bar-tooltip-font { .bar-tooltip-font {
font-size: 13px; font-size: 13px;
color: #ffffff; color: #fff;
} }
.bar-tooltip-font-title { .bar-tooltip-font-title {
font-weight: 600; font-weight: 600;
} }
.bar-summary { .bar-summary {
margin-top: 12px; margin-top: 12px;
text-align: left; text-align: left;
} }
.bar-scanning-time { .bar-scanning-time {
margin-top: 12px; margin-top: 12px;
} }
.bar-summary-item { .bar-summary-item {
margin-top: 3px; margin-top: 3px;
margin-bottom: 3px; margin-bottom: 3px;
} }
.bar-summary-item span:nth-child(1){ .bar-summary-item span:nth-child(1){
width: 30px; width: 30px;
text-align: center; text-align: center;
display: inline-block; display: inline-block;
} }
.bar-summary-item span:nth-child(2){ .bar-summary-item span:nth-child(2){
width: 28px; width: 28px;
display: inline-block; display: inline-block;
@ -86,9 +101,11 @@
.option-right { .option-right {
padding-right: 16px; padding-right: 16px;
} }
.refresh-btn { .refresh-btn {
cursor: pointer; cursor: pointer;
} }
.refresh-btn:hover { .refresh-btn:hover {
color: #007CBB; color: #007CBB;
} }
@ -100,21 +117,26 @@
.tip-icon-low { .tip-icon-low {
color: yellow; color: yellow;
} }
.font-color-green{ .font-color-green{
color:green; color:green;
} }
/* stylelint-disable */
.bar-tooltip-font-larger span{ .bar-tooltip-font-larger span{
font-size:16px; font-size:16px;
vertical-align:middle vertical-align:middle
} }
hr{ hr{
border-bottom: 0; border-bottom: 0;
border-color: #aaa; border-color: #aaa;
margin: 6px -10px; margin: 6px -10px;
} }
.font-weight-600{ .font-weight-600{
font-weight:600; font-weight:600;
} }
.rightPos{ .rightPos{
position: absolute; position: absolute;
z-index: 100; z-index: 100;
@ -144,18 +166,22 @@ hr{
background:#e64524!important; background:#e64524!important;
color:#621501!important; color:#621501!important;
} }
.label-medium { .label-medium {
background-color: orange; background-color: orange;
color:#621501; color:#621501;
} }
.label-low { .label-low {
background: #007CBB; background: #007CBB;
color:#cab6b1; color:#cab6b1;
} }
.label-none { .label-none {
background-color: grey; background-color: grey;
color:#bad7ba; color:#bad7ba;
} }
.no-border { .no-border {
border: none; border: none;
} }
@ -165,6 +191,7 @@ hbr-vulnerability-bar {
width: 90%; width: 90%;
} }
} }
.stopped { .stopped {
border-color: #cccc15; border-color: #cccc15;
} }

View File

@ -39,6 +39,7 @@
right: 0; right: 0;
bottom: 0; bottom: 0;
text-align: center; text-align: center;
.spinner { .spinner {
width: 1rem; width: 1rem;
height: 1rem; height: 1rem;
@ -50,7 +51,7 @@
height: 100%; height: 100%;
vertical-align: middle; vertical-align: middle;
} }
/* stylelint-disable no-descending-specificity */
.spinner { .spinner {
width: 100px; width: 100px;
height: 100px; height: 100px;

View File

@ -39,9 +39,10 @@
@mixin dropdown-as-action-button { @mixin dropdown-as-action-button {
margin: .25rem .5rem .25rem 0; margin: .25rem .5rem .25rem 0;
} }
/* stylelint-disable */
.rightPos{ .rightPos{
@include grid-right-top-pos; @include grid-right-top-pos;
top: 18px; top: 18px;
} }
@ -87,6 +88,7 @@
height: 24px; height: 24px;
@include text-overflow; @include text-overflow;
} }
.card-media-text { .card-media-text {
overflow: hidden; overflow: hidden;
height: 21px height: 21px
@ -95,8 +97,9 @@
.card-media-description { .card-media-description {
height: 45px; height: 45px;
} }
.card-media-description > p { .card-media-description > p {
margin-top: 0px; margin-top: 0;
} }
.card-text { .card-text {
@ -106,7 +109,7 @@
} }
.card-block { .card-block {
margin-top: 0px; margin-top: 0;
} }
.card-footer { .card-footer {
@ -131,6 +134,7 @@
.repository-box { .repository-box {
margin-top: 5px; margin-top: 5px;
} }
.first-loading { .first-loading {
width: 100%; width: 100%;
height: 65vh; height: 65vh;

View File

@ -1,62 +1,77 @@
.padding-left-0 { .padding-left-0 {
padding-left: 0; padding-left: 0;
} }
.no-margin { .no-margin {
margin: 0; margin: 0;
} }
.permission{ .permission{
padding-top: 0.1rem; padding-top: 0.1rem;
color: #000000; color: #000;
} }
.padding-left-120{ .padding-left-120{
padding-left: 126px; padding-left: 126px;
} }
.w-90{ .w-90{
width: 90%; width: 90%;
} }
.date { .date {
margin-top: -0.9rem; margin-top: -0.9rem;
} }
.input-width-date { .input-width-date {
width: 265px; width: 265px;
} }
.flex { .flex {
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: space-between; justify-content: space-between;
} }
.input-width { .input-width {
width: 232px; width: 232px;
} }
.expiration-width { .expiration-width {
width: 80px; width: 80px;
} }
.check { .check {
margin-right: 5px; margin-right: 5px;
color: green; color: green;
} }
.dropdown-per { .dropdown-per {
margin-left: -12px; margin-left: -12px;
} }
.mt-description { .mt-description {
width: 238px; width: 238px;
} }
.mt-8px { .mt-8px {
margin-top: 8px !important; margin-top: 8px !important;
} }
/* stylelint-disable */
.showWarning { .showWarning {
color: #b3a000; color: #b3a000;
} }
.dropdown-item { .dropdown-item {
min-height: 20px; min-height: 20px;
display: flex; display: flex;
align-items: center; align-items: center;
} }
.overflow-y-scroll { .overflow-y-scroll {
overflow-y: auto; overflow-y: auto;
} }
.ml-20px { .ml-20px {
margin-left: 20px; margin-left: 20px;
} }

View File

@ -7,7 +7,7 @@
clr-icon.red-position { clr-icon.red-position {
margin-left: 2px; margin-left: 2px;
} }
/* stylelint-disable */
.rightPos { .rightPos {
@include grid-right-top-pos; @include grid-right-top-pos;
@ -26,11 +26,13 @@
} }
} }
} }
.permissions { .permissions {
height: 16px; height: 16px;
display: flex; display: flex;
align-items: center; align-items: center;
} }
.datagrid-host { .datagrid-host {
position: inherit; position: inherit;
} }

View File

@ -3,23 +3,28 @@
display: inline-block; display: inline-block;
padding: 0 .25rem; padding: 0 .25rem;
max-height: 1rem; max-height: 1rem;
font-size: .541667rem; font-size: .5417rem;
} }
.edit { .edit {
margin-top: -5px; margin-top: -5px;
margin-left: -8px; margin-left: -8px;
font-size: 0.58rem; font-size: 0.58rem;
} }
.width-240 { .width-240 {
width: 240px; width: 240px;
} }
.center { .center {
justify-content: center; justify-content: center;
align-items: center; align-items: center;
} }
.clr-form-control { .clr-form-control {
margin-top: 0.75rem !important; margin-top: 0.75rem !important;
} }
.name { .name {
height: 1.75rem; height: 1.75rem;
line-height: 1.75rem; line-height: 1.75rem;

View File

@ -14,19 +14,23 @@
justify-content: flex-end; justify-content: flex-end;
padding-right: 2rem; padding-right: 2rem;
} }
.mr-5px { .mr-5px {
margin-right: 5px; margin-right: 5px;
} }
.container { .container {
display: flex; display: flex;
flex-wrap: wrap; flex-wrap: wrap;
} }
.card { .card {
width: 24rem; width: 24rem;
margin-right: 1rem; margin-right: 1rem;
flex-grow:0; flex-grow:0;
flex-shrink:0; flex-shrink:0;
} }
.number { .number {
align-items: center; align-items: center;
justify-content: center; justify-content: center;
@ -34,33 +38,41 @@
color: #266aac; color: #266aac;
height: 4rem; height: 4rem;
} }
.column { .column {
font-size: 10px; font-size: 10px;
font-weight: bolder; font-weight: bolder;
text-transform: uppercase; text-transform: uppercase;
} }
.card-header { .card-header {
padding-bottom: 0; padding-bottom: 0;
} }
.ellipsis { .ellipsis {
overflow: hidden; overflow: hidden;
text-overflow: ellipsis; text-overflow: ellipsis;
white-space: nowrap; white-space: nowrap;
} }
.card-block { .card-block {
min-height: 6rem; min-height: 6rem;
} }
.size-24 { .size-24 {
width: 20px; width: 20px;
height: 20px; height: 20px;
} }
.chart-name { .chart-name {
display: flex; display: flex;
align-items: center; align-items: center;
} }
.no-underline { .no-underline {
border-bottom-style: none; border-bottom-style: none;
} }
.center { .center {
justify-content: center; justify-content: center;
align-items: center; align-items: center;

View File

@ -1,6 +1,7 @@
.ml-5 { .ml-5 {
margin-left: 5px; margin-left: 5px;
} }
.dropdown-toggle { .dropdown-toggle {
outline: none; outline: none;
padding-left: 0; padding-left: 0;
@ -15,30 +16,31 @@
opacity: 0; opacity: 0;
z-index: 999; z-index: 999;
} }
.v-center { .v-center {
height: 48px; height: 48px;
line-height: 48px; line-height: 48px;
} }
.font-size-54 { .font-size-54 {
font-size: 0.541667rem; font-size: 0.5417rem;
} }
.flex-150 { .flex-150 {
flex: 0 0 150px; flex: 0 0 150px;
} }
.rule-name { .rule-name {
overflow: hidden; overflow: hidden;
white-space: nowrap; white-space: nowrap;
text-overflow: ellipsis; text-overflow: ellipsis;
font-size: 0.541667rem; font-size: 0.5417rem;
} }
.ml-5 {
margin-left: 5px;
}
.color-97 { .color-97 {
color: #979797; color: #979797;
} }
.add-rule-btn { .add-rule-btn {
min-width: 120px; min-width: 120px;
padding-left: 12px; padding-left: 12px;

View File

@ -1,6 +1,7 @@
.btn-tag-integration { .btn-tag-integration {
margin-top: 1.5rem; margin-top: 1.5rem;
margin-bottom: 1rem; margin-bottom: 1rem;
.strategy-nav-link { .strategy-nav-link {
height: 100%; height: 100%;
width: 100%; width: 100%;
@ -10,6 +11,7 @@
text-decoration: none; text-decoration: none;
} }
} }
.checked { .checked {
color: #fff; color: #fff;
} }

View File

@ -11,6 +11,7 @@
.height-72 { .height-72 {
height: 72px; height: 72px;
} }
.height-95 { .height-95 {
height: 95px; height: 95px;
} }
@ -23,16 +24,20 @@
display: flex; display: flex;
justify-content: space-around; justify-content: space-around;
} }
.modal-body { .modal-body {
overflow-y: hidden; overflow-y: hidden;
} }
.tootip { .tootip {
display: block; display: block;
line-height: .9rem; line-height: .9rem;
} }
.font-size-13 { .font-size-13 {
font-size: 13px; font-size: 13px;
} }
.margin-top-5px { .margin-top-5px {
margin-top: 5px; margin-top: 5px;
} }

View File

@ -11,7 +11,7 @@
overflow: hidden; overflow: hidden;
white-space: nowrap; white-space: nowrap;
text-overflow: ellipsis; text-overflow: ellipsis;
font-size: .541667rem; font-size: .5417rem;
} }
.ml-5 { .ml-5 {
@ -43,6 +43,7 @@
opacity: 0; opacity: 0;
z-index: 999; z-index: 999;
} }
.cron-selection { .cron-selection {
margin-top: 30px; margin-top: 30px;
display: flex; display: flex;
@ -53,20 +54,25 @@
height: 48px; height: 48px;
line-height: 48px; line-height: 48px;
} }
.font-size-54 { .font-size-54 {
font-size: .541667rem; font-size: .5417rem;
} }
.flex-150 { .flex-150 {
flex: 0 0 150px; flex: 0 0 150px;
max-width: 150px; max-width: 150px;
} }
.padding-left-0 { .padding-left-0 {
padding-left: 0; padding-left: 0;
} }
.flex-8p { .flex-8p {
flex: 0 0 8.3%; flex: 0 0 8.3%;
padding-left: 0.5rem; padding-left: 0.5rem;
} }
:host::ng-deep { :host::ng-deep {
.datagrid-row-flex { .datagrid-row-flex {
.datagrid-row-detail { .datagrid-row-detail {

View File

@ -1,18 +1,23 @@
.icon-tooltip { .icon-tooltip {
margin-top: 4px; margin-top: 4px;
} }
.padding-top-3 { .padding-top-3 {
padding-top: 3px; padding-top: 3px;
} }
.bottom-btn { .bottom-btn {
text-align: right; text-align: right;
} }
.width-238 { .width-238 {
width: 238px; width: 238px;
} }
.width-8rem { .width-8rem {
width: 8rem; width: 8rem;
} }
.clr-control-label { .clr-control-label {
width: 10rem !important; width: 10rem !important;
} }

View File

@ -35,19 +35,23 @@
.enabled-icon { .enabled-icon {
margin: -2px 5px 0 0; margin: -2px 5px 0 0;
} }
.center { .center {
justify-content: center; justify-content: center;
align-items: center; align-items: center;
} }
.cell { .cell {
display: flex; display: flex;
align-items: center; align-items: center;
width: 100%; width: 100%;
height: 100%; height: 100%;
} }
.font-size-20 { .font-size-20 {
font-size: 20px; font-size: 20px;
} }
.action-head-pos { .action-head-pos {
padding-right: 18px; padding-right: 18px;
height: 100%; height: 100%;
@ -55,37 +59,43 @@
justify-content: flex-end; justify-content: flex-end;
align-items: center; align-items: center;
} }
.min-width-340 { .min-width-340 {
min-width: 340px!important; min-width: 340px!important;
} }
.margin-left-10 { .margin-left-10 {
margin-left: 10px; margin-left: 10px;
} }
.event-types { .event-types {
padding-right: 14px; padding-right: 14px;
} }
.bar-state { .bar-state {
width: 100%; width: 100%;
} }
.label-flex { .label-flex {
width: 100%; width: 100%;
letter-spacing: 0em; letter-spacing: 0;
display: block; display: block;
white-space: nowrap; white-space: nowrap;
text-overflow: ellipsis; text-overflow: ellipsis;
overflow: hidden; overflow: hidden;
border: 1px solid; border: 1px solid;
border-radius: 9px; border-radius: 9px;
padding: 0 7px 0px 10px; padding: 0 7px 0 10px;
text-align: center; text-align: center;
} }
.ellipsis-btn { .ellipsis-btn {
min-width: 20px; min-width: 20px;
letter-spacing: 0px; letter-spacing: 0;
margin: 0; margin: 0;
margin-top: -0.4rem; margin-top: -0.4rem;
} }
.width-120 { .width-120 {
width: 120px; width: 120px;
} }

View File

@ -5,5 +5,4 @@
bottom: 0; bottom: 0;
left: 0; left: 0;
right: 0; right: 0;
overflow:scroll; }
}

View File

@ -1,17 +1,21 @@
.modal { .modal {
background-color: rgb(80, 80, 80); background-color: rgb(80 80 80);
.body-message { .body-message {
margin-top: 10px; margin-top: 10px;
} }
.modal-header { .modal-header {
.close { .close {
margin-right: 0.2rem margin-right: 0.2rem
} }
} }
} }
.oidc-header-text{ .oidc-header-text{
color:rgb(94, 94, 94); color:rgb(94 94 94);
} }
.close-error { .close-error {
padding-right:0; padding-right:0;
} }

View File

@ -10,14 +10,14 @@
} }
.content { .content {
margin:0 10px 10px 10px; margin:0 10px 10px;
outline: none; outline: none;
width: 470px; width: 470px;
} }
.harbor-icon { .harbor-icon {
width: 56px; width: 56px;
filter: drop-shadow(rgb(0, 0, 0) 58px 2px); filter: drop-shadow(rgb(0 0 0) 58px 2px);
} }
.harbor-logo-black { .harbor-logo-black {

View File

@ -16,7 +16,7 @@
width: 80%; width: 80%;
white-space: pre-wrap; white-space: pre-wrap;
} }
/* stylelint-disable */
.batchInfoUl { .batchInfoUl {
padding: 20px; padding: 20px;
list-style-type: none; list-style-type: none;
@ -53,4 +53,4 @@
.batchInfoUl li span a { .batchInfoUl li span a {
cursor: pointer; cursor: pointer;
text-decoration: underline; text-decoration: underline;
} }

View File

@ -8,23 +8,27 @@
} }
span.required { span.required {
&:after { &::after {
content: '*'; content: '*';
font-size: .58479532rem; font-size: .5848rem;
line-height: .5rem; line-height: .5rem;
color: #c92100; color: #c92100;
margin-left: .25rem; margin-left: .25rem;
} }
} }
.height-1rem { .height-1rem {
height: 1rem; height: 1rem;
} }
.margin-left-minus-075{ .margin-left-minus-075{
margin-left: -0.75rem; margin-left: -0.75rem;
} }
.mt-05 { .mt-05 {
margin-top: 0.5rem; margin-top: 0.5rem;
} }
.mb-05 { .mb-05 {
margin-bottom: 0.5rem; margin-bottom: 0.5rem;
} }

View File

@ -3,9 +3,11 @@
border-top-left-radius: 0; border-top-left-radius: 0;
border-top-right-radius: 0; border-top-right-radius: 0;
color: #fff; color: #fff;
.table-title { .table-title {
border-top-left-radius: 0.125rem; border-top-left-radius: 0.125rem;
border-top-right-radius: 0.125rem; border-top-right-radius: 0.125rem;
span { span {
font-size: 16px; font-size: 16px;
} }

View File

@ -5,6 +5,7 @@
right: 3em; right: 3em;
} }
} }
>.tooltip-content{ >.tooltip-content{
opacity: 1; opacity: 1;
visibility: visible; visibility: visible;

View File

@ -82,7 +82,7 @@
margin-top: 6px; margin-top: 6px;
} }
/*Small size*/ /* Small size */
.esxc-gauge-circle-caption .esxc-value { .esxc-gauge-circle-caption .esxc-value {
font-size: 16px; font-size: 16px;
@ -164,7 +164,7 @@
margin: 5px; margin: 5px;
} }
/*medium size*/ /* medium size */
.esxc-gauge-circle-caption { .esxc-gauge-circle-caption {
margin-top: 40px; margin-top: 40px;
@ -242,7 +242,7 @@
margin-top: 95px; margin-top: 95px;
} }
/*large size*/ /* large size */
.esxc-gauge-circle-caption .esxc-value { .esxc-gauge-circle-caption .esxc-value {
font-size: 40px; font-size: 40px;
@ -286,6 +286,7 @@
line-height: 18px; line-height: 18px;
text-align: center; text-align: center;
margin-top: -2px; margin-top: -2px;
.esxc-bar-title { .esxc-bar-title {
float: left; float: left;
text-align: right; text-align: right;

View File

@ -1,12 +1,14 @@
.alert-style { .alert-style {
display: inline; display: inline;
} }
.mask-layer { .mask-layer {
position: absolute; position: absolute;
width: 100%; width: 100%;
height: 100%; height: 100%;
z-index: 1000; z-index: 1000;
} }
.alert-text { .alert-text {
flex: 0 1 auto !important; flex: 0 1 auto !important;
} }

View File

@ -3,12 +3,13 @@
position: fixed; position: fixed;
height: 100%; height: 100%;
width: 100%; width: 100%;
/*should be lesser than 1000 to avoid override the popup menu*/
/* should be lesser than 1000 to avoid override the popup menu */
z-index: 999; z-index: 999;
box-sizing: border-box; box-sizing: border-box;
background: #fafafa; background: #fafafa;
top: 60px; top: 60px;
left: 0px; left: 0;
padding-left: 36px; padding-left: 36px;
padding-right: 36px; padding-right: 36px;
} }
@ -43,7 +44,7 @@
.grid-filter { .grid-filter {
position: relative; position: relative;
top: 8px; top: 8px;
margin: 0px auto 0px auto; margin: 0 auto;
} }
.search-header a:hover { .search-header a:hover {
@ -68,9 +69,11 @@
#placeholder1 { #placeholder1 {
height: 24px; height: 24px;
} }
.search-input { .search-input {
outline: none; outline: none;
} }
.search-input::placeholder{ .search-input::placeholder{
color: #fafafa; color: #fafafa;
} }

Some files were not shown because too many files have changed in this diff Show More