The communications platform that puts data protection first.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Rocket.Chat/app/theme/client/imports/general/theme_old.css

495 lines
8.1 KiB

.content-background-color {
background-color: var(--content-background-color);
}
.color-content-background-color {
color: var(--content-background-color);
}
.primary-background-color {
background-color: var(--primary-background-color);
}
.color-primary-font-color {
color: var(--primary-font-color);
}
.color-primary-action-color {
color: var(--primary-action-color);
}
.background-primary-action-color {
background-color: var(--primary-action-color);
}
.secondary-background-color {
background-color: var(--secondary-background-color);
}
.border-secondary-background-color {
border-color: var(--secondary-background-color);
}
.secondary-font-color {
color: var(--secondary-font-color);
}
.border-component-color {
border-color: var(--component-color);
}
.background-component-color {
background-color: var(--component-color);
}
.color-component-color {
color: var(--component-color);
}
.success-color {
color: var(--success-color);
}
.pending-color {
color: var(--pending-color);
}
.pending-background {
background-color: var(--pending-background);
}
.pending-border {
border-color: var(--pending-border);
}
.error-color {
color: var(--error-color);
}
.background-error-color {
background-color: var(--error-color);
}
.color-info-font-color {
color: var(--info-font-color);
}
.background-info-font-color {
background-color: var(--info-font-color);
}
.background-attention-color {
background-color: var(--attention-color);
}
.color-tertiary-font-color {
color: var(--tertiary-font-color);
}
.error-background {
background-color: var(--error-background);
}
.error-border {
border-color: var(--error-border);
}
.color-error-contrast {
color: var(--error-contrast);
}
.background-transparent-darkest {
background-color: var(--transparent-darkest);
}
.background-transparent-darker {
background-color: var(--transparent-darker);
}
.background-transparent-darker-hover:hover {
background-color: var(--transparent-darker);
}
.background-transparent-darker-before::before {
background-color: var(--transparent-darker);
}
.background-transparent-dark {
background-color: var(--transparent-dark);
}
.background-transparent-dark-hover:hover {
background-color: var(--transparent-dark);
}
.border-transparent-dark {
border-color: var(--transparent-dark);
}
.background-transparent-light {
background-color: var(--transparent-light);
}
.border-transparent-lighter {
border-color: var(--transparent-lighter);
}
.background-transparent-lightest {
background-color: var(--transparent-lightest);
}
.color-primary-action-contrast {
color: var(--primary-action-contrast);
}
* {
-webkit-overflow-scrolling: touch;
&::-webkit-scrollbar {
width: 8px;
height: 8px;
background: var(--transparent-dark);
}
&::-webkit-scrollbar-thumb {
border-radius: 50px;
background-color: var(--custom-scrollbar-color);
}
&::-webkit-scrollbar-corner {
background-color: var(--transparent-dark);
}
}
.filter-item {
&:hover {
border-color: var(--info-font-color);
}
&.active {
border-color: var(--primary-background-color);
}
}
.burger i {
background-color: var(--primary-font-color);
}
.input-line {
&.setting-changed > label {
color: var(--selection-color);
}
}
input:-webkit-autofill {
color: var(--primary-font-color) !important;
background-color: transparent !important;
}
input,
select,
textarea {
color: var(--primary-font-color);
border-style: solid;
border-color: var(--input-border-color);
background-color: transparent;
&::placeholder {
color: var(--input-placeholder-color);
}
&[disabled]:not(.rcx-box--full) {
background-color: var(--button-disabled-background);
}
}
.disabled label,
[disabled] label {
color: var(--input-placeholder-color);
}
.-autocomplete-container {
background-color: var(--popup-list-background);
}
.-autocomplete-item.selected {
background-color: var(--popup-list-selected-background);
}
.rc-old input[type="button"],
.rc-old input[type="submit"] {
color: var(--button-secondary-text-color);
border-color: var(--button-secondary-background);
background: var(--button-secondary-background);
}
.input {
&.checkbox.toggle {
input:checked + label::before {
background-color: var(--button-primary-background);
}
input:disabled + label::before {
background-color: var(--button-disabled-background) !important;
}
label {
&::before {
background-color: var(--button-secondary-background);
}
&::after {
background-color: var(--button-primary-text-color);
}
&:hover {
&::before {
opacity: 0.6;
}
}
}
}
}
.message,
.flex-tab {
a i,
a[class^="icon-"] {
color: var(--primary-font-color);
&:hover {
opacity: 0.6;
}
}
}
.error {
border-color: var(--error-color);
}
.page-list,
.page-settings {
a:not(.rc-button) {
color: var(--primary-font-color);
&:hover {
color: var(--primary-action-color);
}
}
}
.admin-table-row {
background-color: var(--transparent-light);
&:nth-of-type(even) {
background-color: var(--transparent-lightest);
}
}
.avatar-suggestion-item {
.question-mark::before {
color: var(--secondary-font-color);
}
}
.full-page,
.page-loading {
a {
color: var(--tertiary-font-color);
}
a:hover {
color: var(--primary-background-contrast);
}
}
#login-card {
.input-text {
input:-webkit-autofill {
box-shadow: 0 0 0 20px var(--content-background-color) inset;
}
}
}
.toggle-favorite {
color: var(--component-color);
}
.upload-progress-progress {
background-color: var(--success-background);
}
.messages-container {
.footer {
background: var(--content-background-color);
}
}
.message.editing {
background-color: var(--message-box-editing-color);
}
.rc-old {
& .popup-item {
&.selected {
color: var(--primary-action-contrast);
background-color: var(--primary-action-color);
}
}
}
.messages-box {
&.selectable .selected {
background-color: var(--selection-background);
}
}
.message {
&.new-day::before {
background-color: var(--content-background-color);
}
&.new-day::after {
border-color: var(--component-color);
}
a {
color: var(--link-font-color);
&:hover {
opacity: 0.6;
}
}
.highlight-text {
background-color: var(--selection-background);
}
}
.sidebar-item__last-message {
a:not(.mention-link) {
color: var(--link-font-color);
&:hover {
opacity: 0.6;
}
}
}
.flex-tab-bar {
.tab-button {
&:hover {
background-color: var(--secondary-background-color);
}
&.active {
border-right-color: var(--selection-color);
background-color: var(--secondary-background-color);
}
&.attention {
animation-name: blink;
animation-duration: 1000ms;
animation-iteration-count: infinite;
animation-direction: alternate;
}
}
.counter {
color: white;
background: var(--secondary-font-color);
}
}
i.status-online {
color: var(--rc-status-online);
}
.status-bg-online {
background-color: var(--rc-status-online);
}
.popup-user-status-online,
.status-online::after {
background-color: var(--rc-status-online);
}
i.status-away {
color: var(--rc-status-away);
}
.status-bg-away {
background-color: var(--rc-status-away);
}
.popup-user-status-away,
.status-away::after,
.status-pending::after {
background-color: var(--rc-status-away);
}
i.status-busy {
color: var(--rc-status-busy);
}
.status-bg-busy {
background-color: var(--rc-status-busy);
}
.popup-user-status-busy,
.status-busy::after {
background-color: var(--rc-status-busy);
}
i.status-offline {
color: var(--rc-status-offline);
}
.status-bg-offline {
background-color: var(--rc-status-offline);
}
.popup-user-status-offline,
.status-offline::after {
background-color: var(--rc-status-offline);
}
.alert-warning {
color: var(--primary-font-color);
border-color: var(--rc-color-alert);
background-color: var(--message-box-editing-color);
}
.alert-link {
color: var(--link-font-color);
&:hover {
opacity: 0.6;
}
}
label.required::after {
color: var(--error-color);
}
.main-content,
.flex-tab {
.loading-animation > .bounce {
background-color: var(--primary-font-color);
}
}
.loading-animation.loading-animation--primary > .bounce {
background-color: var(--primary-font-color);
}
@keyframes blink {
from {
color: var(--selection-color);
}
to {
opacity: inherit;
}
}