mirror of
https://github.com/mwalbeck/nextcloud-breeze-dark.git
synced 2024-11-14 03:56:26 +00:00
211 lines
4.9 KiB
SCSS
211 lines
4.9 KiB
SCSS
/* JavaScript XMPP Chat ----------------------------------------------------- */
|
|
|
|
#jsxc_submit:hover {
|
|
opacity: 1;
|
|
}
|
|
|
|
#jsxc_notice span,
|
|
.jsxc_caption .jsxc_lastmsg .jsxc_unread {
|
|
background-color: var(--color-warning);
|
|
color: var(--color-main-text);
|
|
}
|
|
|
|
#jsxc_roster {
|
|
background-color: var(--color-main-background);
|
|
border-left-color: var(--color-border);
|
|
|
|
#jsxc_toggleRoster::before {
|
|
border-color: transparent var(--color-border);
|
|
}
|
|
|
|
.jsxc_rosteritem {
|
|
color: var(--color-main-text);
|
|
|
|
&:hover {
|
|
background-color: var(--color-background-hover);
|
|
}
|
|
}
|
|
|
|
> .jsxc_bottom {
|
|
background-color: var(--color-main-background);
|
|
border-top: 1px solid var(--color-border);
|
|
|
|
ul {
|
|
background-color: var(--color-main-background);
|
|
border-top: 1px solid var(--color-border);
|
|
}
|
|
|
|
li {
|
|
background-color: var(--color-main-background);
|
|
color: var(--color-main-text);
|
|
|
|
&:hover:not(.jsxc_disabled) {
|
|
background-color: var(--color-background-hover);
|
|
color: var(--color-main-text);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
#jsxc_dialog {
|
|
background-color: var(--color-main-background);
|
|
border: 1px solid var(--color-border);
|
|
|
|
form fieldset {
|
|
border-color: var(--color-border);
|
|
|
|
h3 {
|
|
background-color: var(--color-background-darker);
|
|
color: var(--color-main-text);
|
|
|
|
&.jsxc_experimental::after {
|
|
background-color: var(--color-warning);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
#jsxc_dialog, #jsxc_webrtc {
|
|
|
|
.jsxc_btn.jsxc_btn-default {
|
|
border-color: var(--color-border);
|
|
color: var(--color-main-text);
|
|
background-color: var(--color-main-background);
|
|
}
|
|
|
|
.btn-default {
|
|
color: var(--color-main-text);
|
|
background-color: var(--color-background-darker);
|
|
border-color: var(--color-border);
|
|
|
|
&:hover {
|
|
color: var(--color-text-active);
|
|
}
|
|
|
|
&:active, &:focus {
|
|
background-color: var(--color-primary-element);
|
|
}
|
|
}
|
|
|
|
pre {
|
|
color: var(--color-main-text);
|
|
background-color: var(--color-background-darker);
|
|
border-color: var(--color-border);
|
|
}
|
|
|
|
.form-control {
|
|
color: var(--color-main-text);
|
|
background-color: var(--color-background-darker);
|
|
border-color: var(--color-border);
|
|
box-shadow: none;
|
|
|
|
&[readonly], &[disabled] {
|
|
background-color: var(--color-background-alternate);
|
|
}
|
|
|
|
&:focus {
|
|
box-shadow: none;
|
|
border-color: var(--color-border-active);
|
|
}
|
|
}
|
|
|
|
hr {
|
|
border-top-color: var(--color-border);
|
|
}
|
|
}
|
|
|
|
#jsxc_windowList .jsxc_window {
|
|
background-color: var(--color-main-background);
|
|
border-color: var(--color-border);
|
|
|
|
.jsxc_bar {
|
|
background-color: var(--color-primary);
|
|
color: var(--color-main-text);
|
|
|
|
.jsxc_settings .jsxc_menu {
|
|
background-color: var(--color-main-background);
|
|
color: var(--color-main-text);
|
|
filter: none;
|
|
border: 1px solid var(--color-border);
|
|
|
|
a {
|
|
color: var(--color-main-text);
|
|
opacity: 0.7;
|
|
|
|
&.jsxc_disabled {
|
|
color: var(--color-text-inactive);
|
|
|
|
&:hover {
|
|
opacity: 0.7;
|
|
}
|
|
}
|
|
|
|
&:hover {
|
|
opacity: 1;
|
|
}
|
|
}
|
|
|
|
&::after {
|
|
border-bottom-color: var(--color-border);
|
|
}
|
|
}
|
|
}
|
|
|
|
.jsxc_fade {
|
|
background-color: var(--color-background-darker);
|
|
}
|
|
|
|
.jsxc_textarea {
|
|
background-color: var(--color-background-darker);
|
|
|
|
.jsxc_in {
|
|
background-color: var(--color-background-hover);
|
|
|
|
&::after {
|
|
border-color: transparent var(--color-background-hover);
|
|
}
|
|
}
|
|
|
|
.jsxc_out {
|
|
background-color: var(--color-main-background);
|
|
|
|
&::after {
|
|
border-color: transparent var(--color-main-background);
|
|
}
|
|
}
|
|
|
|
.jsxc_timestamp {
|
|
color: var(--color-main-text);
|
|
opacity: 0.7;
|
|
}
|
|
}
|
|
|
|
.jsxc_textinput {
|
|
//border-top: 1px solid var(--color-border);
|
|
|
|
&::placeholder {
|
|
color: var(--color-text-inactive);
|
|
}
|
|
}
|
|
|
|
.jsxc_emoticons {
|
|
|
|
&::after {
|
|
filter: invert(95%);
|
|
}
|
|
|
|
ul {
|
|
background-color: var(--color-main-background);
|
|
border: 1px solid var(--color-border);
|
|
|
|
&::after {
|
|
border-top-color: var(--color-border);
|
|
}
|
|
}
|
|
}
|
|
|
|
.jsxc_transfer {
|
|
filter: invert(95%);
|
|
}
|
|
}
|