|
|
|
@ -35,14 +35,27 @@ h5.ant-typography, |
|
|
|
.ant-typography h3, |
|
|
|
.ant-typography h3, |
|
|
|
.ant-typography h4, |
|
|
|
.ant-typography h4, |
|
|
|
.ant-typography h5 { |
|
|
|
.ant-typography h5 { |
|
|
|
color: var(--default-text-color); |
|
|
|
color: var(--white); |
|
|
|
font-weight: 500; |
|
|
|
font-weight: 500; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.ant-typography.ant-typography-secondary { |
|
|
|
.ant-typography.ant-typography-secondary { |
|
|
|
color: rgba(255,255,255,.85); |
|
|
|
color: var(--white); |
|
|
|
font-weight: 400; |
|
|
|
font-weight: 400; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
.ant-typography { |
|
|
|
|
|
|
|
a { |
|
|
|
|
|
|
|
color: var(--owncast-purple); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
.ant-typography h1, |
|
|
|
|
|
|
|
h1.ant-typography { |
|
|
|
|
|
|
|
color: var(--white); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
.ant-typography h2, |
|
|
|
|
|
|
|
h2.ant-typography{ |
|
|
|
|
|
|
|
color: var(--pink); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.ant-progress-text, |
|
|
|
.ant-progress-text, |
|
|
|
.ant-progress-circle .ant-progress-text { |
|
|
|
.ant-progress-circle .ant-progress-text { |
|
|
|
@ -66,21 +79,26 @@ h5.ant-typography, |
|
|
|
color: var(--nav-text); |
|
|
|
color: var(--nav-text); |
|
|
|
|
|
|
|
|
|
|
|
&:hover { |
|
|
|
&:hover { |
|
|
|
color: white; |
|
|
|
color: var(--white); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
&:hover { |
|
|
|
&:hover { |
|
|
|
background-color: rgba(0,0,0,.15); |
|
|
|
background-color: var(--black-50); |
|
|
|
|
|
|
|
color: var(--white); |
|
|
|
.anticon { |
|
|
|
.anticon { |
|
|
|
color: white; |
|
|
|
color: var(--white); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
.ant-menu-item:active, |
|
|
|
|
|
|
|
.ant-menu-submenu-title:active { |
|
|
|
|
|
|
|
background-color: var(--black-50); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
// menu item selected |
|
|
|
// menu item selected |
|
|
|
.ant-menu-item-selected, |
|
|
|
.ant-menu-item-selected, |
|
|
|
.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected { |
|
|
|
.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected { |
|
|
|
background-color: black; |
|
|
|
background-color: var(--black); |
|
|
|
a { |
|
|
|
a { |
|
|
|
color: var(--nav-selected-text); |
|
|
|
color: var(--nav-selected-text); |
|
|
|
} |
|
|
|
} |
|
|
|
@ -97,8 +115,8 @@ h5.ant-typography, |
|
|
|
// submenu items |
|
|
|
// submenu items |
|
|
|
.ant-menu-submenu { |
|
|
|
.ant-menu-submenu { |
|
|
|
&> .ant-menu { |
|
|
|
&> .ant-menu { |
|
|
|
border-left: 1px solid rgba(255,255,255,.4); |
|
|
|
border-left: 1px solid var(--white-50); |
|
|
|
background-color: rgba(0,0,0,.15); |
|
|
|
background-color: var(--black-35); |
|
|
|
} |
|
|
|
} |
|
|
|
.ant-menu-submenu-title { |
|
|
|
.ant-menu-submenu-title { |
|
|
|
transition-duration: var(--ant-transition-duration); |
|
|
|
transition-duration: var(--ant-transition-duration); |
|
|
|
@ -117,14 +135,14 @@ h5.ant-typography, |
|
|
|
} |
|
|
|
} |
|
|
|
&:hover { |
|
|
|
&:hover { |
|
|
|
.ant-menu-submenu-title { |
|
|
|
.ant-menu-submenu-title { |
|
|
|
color: white; |
|
|
|
color: var(--white); |
|
|
|
.anticon { |
|
|
|
.anticon { |
|
|
|
color: white; |
|
|
|
color: var(--white); |
|
|
|
} |
|
|
|
} |
|
|
|
.ant-menu-submenu-arrow { |
|
|
|
.ant-menu-submenu-arrow { |
|
|
|
&:before, |
|
|
|
&:before, |
|
|
|
&:after { |
|
|
|
&:after { |
|
|
|
background-image: linear-gradient(to right, white, white); |
|
|
|
background-image: linear-gradient(to right, var(--white), var(--white)); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
@ -137,7 +155,7 @@ h5.ant-typography, |
|
|
|
color: var(--default-text-color); |
|
|
|
color: var(--default-text-color); |
|
|
|
} |
|
|
|
} |
|
|
|
.ant-result-subtitle { |
|
|
|
.ant-result-subtitle { |
|
|
|
color: var(--default-text-color); |
|
|
|
color: var(--white-75); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -148,13 +166,21 @@ h5.ant-typography, |
|
|
|
color: var(--default-text-color); |
|
|
|
color: var(--default-text-color); |
|
|
|
} |
|
|
|
} |
|
|
|
.ant-card-bordered { |
|
|
|
.ant-card-bordered { |
|
|
|
border-color: rgba(255,255,255,.25); |
|
|
|
border-color: var(--white-25); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
.ant-card-meta-title { |
|
|
|
|
|
|
|
color: var(--white); |
|
|
|
} |
|
|
|
} |
|
|
|
.ant-card-meta-title, |
|
|
|
|
|
|
|
.ant-card-meta-description { |
|
|
|
.ant-card-meta-description { |
|
|
|
color: white; |
|
|
|
color: var(--white-75); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
.ant-card { |
|
|
|
|
|
|
|
.ant-statistic, |
|
|
|
|
|
|
|
.ant-statistic-title, |
|
|
|
|
|
|
|
.ant-statistic-content { |
|
|
|
|
|
|
|
color: var(--default-text-color); |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// ANT INPUT |
|
|
|
// ANT INPUT |
|
|
|
@ -165,10 +191,10 @@ h5.ant-typography, |
|
|
|
input, |
|
|
|
input, |
|
|
|
textarea { |
|
|
|
textarea { |
|
|
|
background-color: transparent; |
|
|
|
background-color: transparent; |
|
|
|
color: rgba(255,255,255,.85); |
|
|
|
color: var(--white-88); |
|
|
|
border-color: rgba(0,0,0,1); |
|
|
|
border-color: var(--black); |
|
|
|
&::placeholder { |
|
|
|
&::placeholder { |
|
|
|
color: var(--textfield-border); |
|
|
|
color: var(--owncast-purple-50); |
|
|
|
} |
|
|
|
} |
|
|
|
&:-webkit-autofill { |
|
|
|
&:-webkit-autofill { |
|
|
|
background-color: transparent; |
|
|
|
background-color: transparent; |
|
|
|
@ -177,10 +203,10 @@ h5.ant-typography, |
|
|
|
} |
|
|
|
} |
|
|
|
.ant-input-number:hover, |
|
|
|
.ant-input-number:hover, |
|
|
|
.ant-input-affix-wrapper:hover { |
|
|
|
.ant-input-affix-wrapper:hover { |
|
|
|
border-color: var(--owncast-purple-highlight); |
|
|
|
border-color: var(--owncast-purple); |
|
|
|
input, |
|
|
|
input, |
|
|
|
textarea { |
|
|
|
textarea { |
|
|
|
border-color: var(--owncast-purple-highlight); |
|
|
|
border-color: var(--owncast-purple); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
.ant-input-number:focus, |
|
|
|
.ant-input-number:focus, |
|
|
|
@ -189,13 +215,13 @@ h5.ant-typography, |
|
|
|
border-color: var(--owncast-purple); |
|
|
|
border-color: var(--owncast-purple); |
|
|
|
input, |
|
|
|
input, |
|
|
|
textarea { |
|
|
|
textarea { |
|
|
|
color: white; |
|
|
|
color: var(--white); |
|
|
|
border-color: var(--owncast-purple); |
|
|
|
border-color: var(--owncast-purple); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
.ant-input-textarea-clear-icon, |
|
|
|
.ant-input-textarea-clear-icon, |
|
|
|
.ant-input-clear-icon { |
|
|
|
.ant-input-clear-icon { |
|
|
|
color: rgba(255,255,255,.5); |
|
|
|
color: var(--white-55); |
|
|
|
} |
|
|
|
} |
|
|
|
textarea.ant-input { |
|
|
|
textarea.ant-input { |
|
|
|
padding-right: 25px; |
|
|
|
padding-right: 25px; |
|
|
|
@ -211,20 +237,20 @@ textarea.ant-input { |
|
|
|
} |
|
|
|
} |
|
|
|
.ant-btn-primary:hover, |
|
|
|
.ant-btn-primary:hover, |
|
|
|
.ant-btn-primary:focus { |
|
|
|
.ant-btn-primary:focus { |
|
|
|
background-color: var(--form-focused); |
|
|
|
background-color: var(--button-focused); |
|
|
|
border-color: var(--form-focused); |
|
|
|
border-color: var(--button-focused); |
|
|
|
} |
|
|
|
} |
|
|
|
.ant-btn.ant-btn-primary:hover { |
|
|
|
.ant-btn.ant-btn-primary:hover { |
|
|
|
border-color: white; |
|
|
|
border-color: var(--white); |
|
|
|
} |
|
|
|
} |
|
|
|
.ant-btn-primary[disabled] { |
|
|
|
.ant-btn-primary[disabled] { |
|
|
|
background-color: rgba(255,255,255,.2); |
|
|
|
background-color: var(--white-25); |
|
|
|
border-color: rgba(255,255,255,.2); |
|
|
|
border-color: var(--white-25); |
|
|
|
color: white; |
|
|
|
color: var(--white-50); |
|
|
|
|
|
|
|
|
|
|
|
&:hover { |
|
|
|
&:hover { |
|
|
|
background-color: rgba(255,255,255,.2); |
|
|
|
background-color: var(--white-35); |
|
|
|
border-color: rgba(255,255,255,.2); |
|
|
|
border-color: var(--white-35); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
.ant-input-affix-wrapper, |
|
|
|
.ant-input-affix-wrapper, |
|
|
|
@ -233,30 +259,31 @@ textarea.ant-input { |
|
|
|
transition-duration: 0.15s; |
|
|
|
transition-duration: 0.15s; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// ANT TABLE |
|
|
|
// ANT TABLE |
|
|
|
.ant-table-thead > tr > th, |
|
|
|
.ant-table-thead > tr > th, |
|
|
|
.ant-table-small .ant-table-thead > tr > th { |
|
|
|
.ant-table-small .ant-table-thead > tr > th { |
|
|
|
transition-duration: var(--ant-transition-duration); |
|
|
|
transition-duration: var(--ant-transition-duration); |
|
|
|
background-color: #112; |
|
|
|
background-color: var(--purple-dark); |
|
|
|
font-weight: 500; |
|
|
|
font-weight: 500; |
|
|
|
color: var(--owncast-purple); |
|
|
|
color: var(--white); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.ant-table-tbody > tr > td, |
|
|
|
.ant-table-tbody > tr > td, |
|
|
|
.ant-table-thead > tr > th, |
|
|
|
.ant-table-thead > tr > th, |
|
|
|
.ant-table-small .ant-table-thead > tr > th { |
|
|
|
.ant-table-small .ant-table-thead > tr > th { |
|
|
|
border-color: var(--textfield-border); |
|
|
|
border-color: var(--white-15); |
|
|
|
} |
|
|
|
} |
|
|
|
.ant-table-tbody > tr > td { |
|
|
|
.ant-table-tbody > tr > td { |
|
|
|
transition-duration: var(--ant-transition-duration); |
|
|
|
transition-duration: var(--ant-transition-duration); |
|
|
|
background-color: var(--textfield-bg); |
|
|
|
background-color: #141417; |
|
|
|
|
|
|
|
color: var(--white-75); |
|
|
|
} |
|
|
|
} |
|
|
|
.ant-table-tbody > tr:nth-child(odd) > td { |
|
|
|
.ant-table-tbody > tr:nth-child(odd) > td { |
|
|
|
background-color: var(--textfield-bg); |
|
|
|
background-color: #222325; |
|
|
|
} |
|
|
|
} |
|
|
|
.ant-empty { |
|
|
|
.ant-empty { |
|
|
|
color: white; |
|
|
|
color: var(--white-75); |
|
|
|
opacity: .75; |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
.ant-table-empty .ant-table-tbody > tr.ant-table-placeholder { |
|
|
|
.ant-table-empty .ant-table-tbody > tr.ant-table-placeholder { |
|
|
|
&:hover > td { |
|
|
|
&:hover > td { |
|
|
|
@ -269,18 +296,23 @@ textarea.ant-input { |
|
|
|
background-color: var(--textfield-border); |
|
|
|
background-color: var(--textfield-border); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
.ant-table-thead th.ant-table-column-sort { |
|
|
|
|
|
|
|
background-color: var(--owncast-purple-25); |
|
|
|
|
|
|
|
opacity: .75; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// MODAL |
|
|
|
// MODAL |
|
|
|
.ant-modal-content { |
|
|
|
.ant-modal-content { |
|
|
|
border-radius: var(--container-border-radius); |
|
|
|
border-radius: var(--container-border-radius); |
|
|
|
border: 1px solid var(--owncast-purple-highlight); |
|
|
|
border: 1px solid var(--owncast-purple); |
|
|
|
|
|
|
|
background-color: var(--black); |
|
|
|
} |
|
|
|
} |
|
|
|
.ant-modal-header { |
|
|
|
.ant-modal-header { |
|
|
|
border-radius: var(--container-border-radius) var(--container-border-radius) 0 0; |
|
|
|
border-radius: var(--container-border-radius) var(--container-border-radius) 0 0; |
|
|
|
} |
|
|
|
} |
|
|
|
.ant-modal-close-x { |
|
|
|
.ant-modal-close-x { |
|
|
|
color: white; |
|
|
|
color: var(--white); |
|
|
|
} |
|
|
|
} |
|
|
|
.ant-modal-title { |
|
|
|
.ant-modal-title { |
|
|
|
font-weight: 500; |
|
|
|
font-weight: 500; |
|
|
|
@ -288,22 +320,22 @@ textarea.ant-input { |
|
|
|
color: var(--nav-selected-text); |
|
|
|
color: var(--nav-selected-text); |
|
|
|
} |
|
|
|
} |
|
|
|
.ant-modal-body { |
|
|
|
.ant-modal-body { |
|
|
|
background-color: var(--nav-bg-color); |
|
|
|
background-color: var(--gray); |
|
|
|
color: var(--default-text-color); |
|
|
|
color: var(--default-text-color); |
|
|
|
} |
|
|
|
} |
|
|
|
.ant-modal-header, |
|
|
|
.ant-modal-header, |
|
|
|
.ant-modal-footer { |
|
|
|
.ant-modal-footer { |
|
|
|
background-color: black; |
|
|
|
background: var(--black); |
|
|
|
} |
|
|
|
} |
|
|
|
.ant-modal-content, |
|
|
|
.ant-modal-content, |
|
|
|
.ant-modal-header, |
|
|
|
.ant-modal-header, |
|
|
|
.ant-modal-footer { |
|
|
|
.ant-modal-footer { |
|
|
|
border-color: #333; |
|
|
|
border-color: var(--gray); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
// SELECT |
|
|
|
// SELECT |
|
|
|
.ant-select-dropdown { |
|
|
|
.ant-select-dropdown { |
|
|
|
background-color: #334; |
|
|
|
background-color: var(--gray); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -318,12 +350,12 @@ textarea.ant-input { |
|
|
|
|
|
|
|
|
|
|
|
// ANT SWITCH |
|
|
|
// ANT SWITCH |
|
|
|
.ant-switch { |
|
|
|
.ant-switch { |
|
|
|
background-color: #666; |
|
|
|
background-color: var(--gray-medium); |
|
|
|
} |
|
|
|
} |
|
|
|
.ant-switch-checked { |
|
|
|
.ant-switch-checked { |
|
|
|
background-color: var(--ant-success); |
|
|
|
background-color: var(--ant-success); |
|
|
|
.ant-switch-inner { |
|
|
|
.ant-switch-inner { |
|
|
|
color: white; |
|
|
|
color: var(--white); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@ -335,15 +367,16 @@ textarea.ant-input { |
|
|
|
.ant-collapse-content { |
|
|
|
.ant-collapse-content { |
|
|
|
border-color: transparent; |
|
|
|
border-color: transparent; |
|
|
|
&> .ant-collapse-header { |
|
|
|
&> .ant-collapse-header { |
|
|
|
|
|
|
|
border-radius: var(--container-border-radius); |
|
|
|
border-color: transparent; |
|
|
|
border-color: transparent; |
|
|
|
background-color: var(--textfield-bg); |
|
|
|
background-color: var(--purple-dark); |
|
|
|
color: var(--nav-text); |
|
|
|
color: var(--white); |
|
|
|
font-weight: 500; |
|
|
|
font-weight: 500; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
.ant-collapse-content { |
|
|
|
.ant-collapse-content { |
|
|
|
background-color: #181231; |
|
|
|
background-color: var(--black-35); //#181231; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -353,7 +386,7 @@ textarea.ant-input { |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
.ant-popover-inner { |
|
|
|
.ant-popover-inner { |
|
|
|
background-color: black; |
|
|
|
background-color: var(--black); |
|
|
|
} |
|
|
|
} |
|
|
|
.ant-popover-message, |
|
|
|
.ant-popover-message, |
|
|
|
.ant-popover-inner-content { |
|
|
|
.ant-popover-inner-content { |
|
|
|
@ -361,6 +394,31 @@ textarea.ant-input { |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow { |
|
|
|
.ant-popover-placement-topLeft > .ant-popover-content > .ant-popover-arrow { |
|
|
|
border-color: black; |
|
|
|
border-color: var(--black); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// ANT TAGS |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.ant-tag-orange { |
|
|
|
|
|
|
|
background: #fa8c16; |
|
|
|
|
|
|
|
color: #fff7e6; |
|
|
|
|
|
|
|
border-color: #ffd591; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// ANT PAGINATOR |
|
|
|
|
|
|
|
.ant-pagination-item-active { |
|
|
|
|
|
|
|
color: var(--white); |
|
|
|
|
|
|
|
background-color: var(--default-link-color); |
|
|
|
|
|
|
|
border-color: var(--default-link-color); |
|
|
|
|
|
|
|
a { |
|
|
|
|
|
|
|
color: var(--white); |
|
|
|
|
|
|
|
&:hover { |
|
|
|
|
|
|
|
color: var(--white); |
|
|
|
|
|
|
|
opacity: .75; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |