2022-11-03 19:23:23 +01:00
|
|
|
@import url("flatpickr/dist/themes/dark.css");
|
2021-08-10 11:08:42 +02:00
|
|
|
|
2023-02-16 10:58:23 +01:00
|
|
|
%dark-theme {
|
2022-11-25 22:06:11 +01:00
|
|
|
color-scheme: dark;
|
|
|
|
|
2021-05-08 11:36:52 +02:00
|
|
|
.placeholder {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 0% 55%);
|
2021-05-08 11:36:52 +02:00
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
|
2023-03-17 22:10:10 +01:00
|
|
|
& textarea::placeholder,
|
2021-05-08 11:36:52 +02:00
|
|
|
input::placeholder {
|
|
|
|
@extend .placeholder;
|
|
|
|
}
|
|
|
|
|
2023-03-17 22:10:10 +01:00
|
|
|
& a:hover {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(200deg 79% 66%);
|
2023-03-06 18:05:34 +01:00
|
|
|
|
2023-03-17 22:10:10 +01:00
|
|
|
& code {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(200deg 79% 66%);
|
2023-03-06 18:05:34 +01:00
|
|
|
}
|
2019-03-07 18:09:20 +01:00
|
|
|
}
|
|
|
|
|
2023-05-13 08:30:13 +02:00
|
|
|
& ul.pm-list,
|
2023-04-22 18:10:00 +02:00
|
|
|
& ul.filters {
|
2023-05-13 08:30:13 +02:00
|
|
|
color: hsl(0deg 0% 100% / 80%);
|
2023-04-22 18:10:00 +02:00
|
|
|
|
|
|
|
& a:hover {
|
|
|
|
color: inherit;
|
|
|
|
}
|
|
|
|
|
2023-04-22 18:58:54 +02:00
|
|
|
.has-unmuted-mentions .unread_mention_info {
|
|
|
|
color: hsl(236deg 33% 90%);
|
|
|
|
}
|
|
|
|
|
2023-04-22 18:10:00 +02:00
|
|
|
& li.muted_topic,
|
|
|
|
li.out_of_home_view {
|
|
|
|
color: hsl(236deg 33% 90%/50%);
|
|
|
|
}
|
|
|
|
|
2023-04-22 18:14:26 +02:00
|
|
|
& li.unmuted_topic {
|
|
|
|
color: hsl(236deg 33% 90%);
|
|
|
|
}
|
|
|
|
|
2023-04-22 18:10:00 +02:00
|
|
|
& li.out_of_home_view {
|
|
|
|
&:hover {
|
|
|
|
color: hsl(236deg 33% 90%/ 75%);
|
|
|
|
}
|
|
|
|
}
|
2019-03-07 18:09:20 +01:00
|
|
|
}
|
|
|
|
|
2021-12-05 08:26:24 +01:00
|
|
|
/************************* MODAL DARK THEME *******************/
|
2023-07-25 17:58:43 +02:00
|
|
|
.dialog_exit_button {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(211deg 29% 14%);
|
|
|
|
color: hsl(0deg 0% 100%);
|
|
|
|
border: 1px solid hsl(0deg 0% 0% / 60%);
|
2021-12-05 08:26:24 +01:00
|
|
|
}
|
|
|
|
|
2022-09-23 16:52:55 +02:00
|
|
|
.modal__content.simplebar-scrollable-y + .modal__footer {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-top: 1px solid hsl(0deg 0% 100% / 20%);
|
2022-09-23 16:52:55 +02:00
|
|
|
}
|
|
|
|
|
2021-12-05 08:29:52 +01:00
|
|
|
.modal__close {
|
|
|
|
&::before {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(236deg 33% 90%);
|
2021-12-05 08:29:52 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
&:hover {
|
2023-03-20 22:08:47 +01:00
|
|
|
background: hsl(0deg 0% 91% / 10%);
|
2021-12-05 08:29:52 +01:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.modal-footer {
|
2023-03-20 22:08:47 +01:00
|
|
|
box-shadow: inset 0 1px 0 hsl(0deg 0% 0% / 20%);
|
2021-12-05 08:29:52 +01:00
|
|
|
}
|
|
|
|
|
2023-04-01 19:20:19 +02:00
|
|
|
.open_enter_sends_dialog,
|
2021-12-10 09:07:42 +01:00
|
|
|
.enter_sends_choices {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(236deg 33% 90%);
|
2021-12-10 09:07:42 +01:00
|
|
|
|
2023-03-17 22:10:10 +01:00
|
|
|
& kbd {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(211deg 29% 14%);
|
|
|
|
border-color: hsl(211deg 29% 14%);
|
2021-12-10 09:07:42 +01:00
|
|
|
text-shadow: none;
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(236deg 33% 90%);
|
2021-12-10 09:07:42 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
.enter_sends_minor {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 0% 80%);
|
2021-12-10 09:07:42 +01:00
|
|
|
}
|
2021-12-02 05:59:26 +01:00
|
|
|
}
|
|
|
|
|
2023-04-23 14:18:48 +02:00
|
|
|
.modal__btn:disabled,
|
|
|
|
.disabled-compose-send-button-container button {
|
|
|
|
opacity: 1;
|
|
|
|
background-color: hsl(0deg 0% 83% / 50%);
|
|
|
|
}
|
|
|
|
|
2023-03-17 22:10:10 +01:00
|
|
|
& table.table-striped thead.table-sticky-headers th {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(0deg 0% 0%);
|
2021-02-23 06:23:24 +01:00
|
|
|
|
2022-06-20 17:22:48 +02:00
|
|
|
&[data-sort]:hover {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(211deg 29% 14%) !important;
|
2021-02-23 06:23:24 +01:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2021-02-26 14:53:41 +01:00
|
|
|
/* Extend the 'light-border' TippyJS theme, which is intended for
|
|
|
|
popovers/menus that should use default background colors, to use
|
2021-11-26 10:31:52 +01:00
|
|
|
our dark theme colors in Zulip's dark theme.
|
2021-02-26 14:53:41 +01:00
|
|
|
*/
|
|
|
|
.tippy-box[data-theme~="light-border"] {
|
2023-03-30 02:08:00 +02:00
|
|
|
.tippy-content a,
|
|
|
|
p {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(236deg 33% 90%);
|
2021-11-23 19:01:36 +01:00
|
|
|
|
|
|
|
&.compose_control_button:hover {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(200deg 79% 66%);
|
2021-11-23 19:01:36 +01:00
|
|
|
}
|
2021-02-26 14:53:41 +01:00
|
|
|
}
|
2021-10-16 21:57:26 +02:00
|
|
|
|
2021-02-26 14:53:41 +01:00
|
|
|
&[data-placement^="top"] {
|
|
|
|
> .tippy-arrow {
|
|
|
|
&::before {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-top-color: hsl(235deg 18% 7%);
|
2021-02-26 14:53:41 +01:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2021-10-16 21:57:26 +02:00
|
|
|
|
2021-02-26 14:53:41 +01:00
|
|
|
&[data-placement^="bottom"] {
|
|
|
|
> .tippy-arrow {
|
|
|
|
&::before {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-bottom-color: hsl(235deg 18% 7%);
|
2021-02-26 14:53:41 +01:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2021-10-16 21:57:26 +02:00
|
|
|
|
2021-02-26 14:53:41 +01:00
|
|
|
&[data-placement^="left"] {
|
|
|
|
> .tippy-arrow {
|
|
|
|
&::before {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-left-color: hsl(235deg 18% 7%);
|
2021-02-26 14:53:41 +01:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2021-10-16 21:57:26 +02:00
|
|
|
|
2021-02-26 14:53:41 +01:00
|
|
|
&[data-placement^="right"] {
|
|
|
|
> .tippy-arrow {
|
|
|
|
&::before {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-right-color: hsl(235deg 18% 7%);
|
2021-02-26 14:53:41 +01:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
tooltips: Change tooltips styling to incorporate the redesign.
We use hsla(0, 0%, 20%, 1) for the light theme background color and
hsla(0, 0%, 0%, 1) for the dark theme. The text inside the tooltips
should be white in color, 14px in size and have a line height of 15px.
With one line of text, we want the height of the tooltips to be 25px,
i.e, line height (15px) + padding (5px + 5px = 10px).
Part of #21753
2022-08-01 20:26:04 +02:00
|
|
|
.tippy-box:not([data-theme]) {
|
2023-03-20 22:08:47 +01:00
|
|
|
background: hsl(0deg 0% 0%);
|
tooltips: Change tooltips styling to incorporate the redesign.
We use hsla(0, 0%, 20%, 1) for the light theme background color and
hsla(0, 0%, 0%, 1) for the dark theme. The text inside the tooltips
should be white in color, 14px in size and have a line height of 15px.
With one line of text, we want the height of the tooltips to be 25px,
i.e, line height (15px) + padding (5px + 5px = 10px).
Part of #21753
2022-08-01 20:26:04 +02:00
|
|
|
|
|
|
|
&[data-placement^="top"] > .tippy-arrow::before {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-top-color: hsl(0deg 0% 0%);
|
tooltips: Change tooltips styling to incorporate the redesign.
We use hsla(0, 0%, 20%, 1) for the light theme background color and
hsla(0, 0%, 0%, 1) for the dark theme. The text inside the tooltips
should be white in color, 14px in size and have a line height of 15px.
With one line of text, we want the height of the tooltips to be 25px,
i.e, line height (15px) + padding (5px + 5px = 10px).
Part of #21753
2022-08-01 20:26:04 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
&[data-placement^="bottom"] > .tippy-arrow::before {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-bottom-color: hsl(0deg 0% 0%);
|
tooltips: Change tooltips styling to incorporate the redesign.
We use hsla(0, 0%, 20%, 1) for the light theme background color and
hsla(0, 0%, 0%, 1) for the dark theme. The text inside the tooltips
should be white in color, 14px in size and have a line height of 15px.
With one line of text, we want the height of the tooltips to be 25px,
i.e, line height (15px) + padding (5px + 5px = 10px).
Part of #21753
2022-08-01 20:26:04 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
&[data-placement^="left"] > .tippy-arrow::before {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-left-color: hsl(0deg 0% 0%);
|
tooltips: Change tooltips styling to incorporate the redesign.
We use hsla(0, 0%, 20%, 1) for the light theme background color and
hsla(0, 0%, 0%, 1) for the dark theme. The text inside the tooltips
should be white in color, 14px in size and have a line height of 15px.
With one line of text, we want the height of the tooltips to be 25px,
i.e, line height (15px) + padding (5px + 5px = 10px).
Part of #21753
2022-08-01 20:26:04 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
&[data-placement^="right"] > .tippy-arrow::before {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-right-color: hsl(0deg 0% 0%);
|
tooltips: Change tooltips styling to incorporate the redesign.
We use hsla(0, 0%, 20%, 1) for the light theme background color and
hsla(0, 0%, 0%, 1) for the dark theme. The text inside the tooltips
should be white in color, 14px in size and have a line height of 15px.
With one line of text, we want the height of the tooltips to be 25px,
i.e, line height (15px) + padding (5px + 5px = 10px).
Part of #21753
2022-08-01 20:26:04 +02:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2023-05-07 14:42:54 +02:00
|
|
|
.tippy-box[data-theme="dropdown-widget"] {
|
|
|
|
background-color: hsl(240deg 5% 16%);
|
|
|
|
border: 1px solid hsl(0deg 0% 0%);
|
2023-07-21 23:08:07 +02:00
|
|
|
box-shadow:
|
|
|
|
0 7px 13px hsl(0deg 0% 0% / 35%),
|
|
|
|
0 5px 8px hsl(0deg 0% 0% / 32%),
|
|
|
|
0 2px 4px hsl(0deg 0% 0% / 20%);
|
2023-05-07 14:42:54 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.dropdown-list-container .dropdown-list .list-item {
|
|
|
|
&:focus {
|
|
|
|
background-color: hsl(220deg 12% 95.1% / 5%);
|
|
|
|
}
|
|
|
|
|
|
|
|
& > a {
|
|
|
|
color: hsl(0deg 0% 75%);
|
|
|
|
|
|
|
|
&:hover {
|
|
|
|
background-color: hsl(220deg 12% 95.1% / 5%);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2023-03-25 22:23:04 +01:00
|
|
|
#navbar-middle .column-middle-inner,
|
|
|
|
#userlist-toggle-button,
|
2023-06-21 05:01:01 +02:00
|
|
|
.header,
|
2023-03-25 22:23:04 +01:00
|
|
|
#message_view_header {
|
2023-06-27 19:12:56 +02:00
|
|
|
background-color: var(--color-background-navbar);
|
2023-03-25 22:23:04 +01:00
|
|
|
}
|
|
|
|
|
2023-03-17 22:10:10 +01:00
|
|
|
& body,
|
2018-08-01 02:40:49 +02:00
|
|
|
.app-main,
|
|
|
|
.column-middle,
|
2022-09-13 13:15:57 +02:00
|
|
|
#streams_header,
|
2023-06-27 19:12:56 +02:00
|
|
|
.private_messages_container {
|
2023-03-24 00:09:48 +01:00
|
|
|
background-color: var(--color-background);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-12-06 03:37:16 +01:00
|
|
|
|
2022-02-14 17:43:32 +01:00
|
|
|
#scroll-to-bottom-button-container {
|
|
|
|
background: transparent;
|
|
|
|
|
2023-03-17 22:10:10 +01:00
|
|
|
& span {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 0% 27%);
|
2022-02-14 17:43:32 +01:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2023-05-20 01:23:33 +02:00
|
|
|
.main-view-banner {
|
2023-02-09 19:38:59 +01:00
|
|
|
.above_compose_banner_action_link {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(200deg 100% 50%);
|
2023-02-09 19:38:59 +01:00
|
|
|
}
|
|
|
|
|
2022-12-07 01:33:29 +01:00
|
|
|
&.success {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(147deg 100% 8%);
|
|
|
|
border-color: hsl(149deg 48% 52% / 40%);
|
|
|
|
color: hsl(147deg 51% 80%);
|
2022-12-07 01:33:29 +01:00
|
|
|
|
2023-05-15 19:57:31 +02:00
|
|
|
.main-view-banner-close-button {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(147deg 51% 55% / 50%);
|
2022-12-07 01:33:29 +01:00
|
|
|
|
|
|
|
&:hover {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(147deg 51% 55%);
|
2022-12-07 01:33:29 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
&:active {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(147deg 51% 55% / 75%);
|
2022-12-07 01:33:29 +01:00
|
|
|
}
|
|
|
|
}
|
2023-05-01 14:44:41 +02:00
|
|
|
|
2023-05-15 21:58:45 +02:00
|
|
|
.main-view-banner-action-button {
|
2023-05-01 14:44:41 +02:00
|
|
|
background-color: hsl(147deg 51% 55% / 10%);
|
|
|
|
color: inherit;
|
|
|
|
|
|
|
|
&:hover {
|
|
|
|
background-color: hsl(147deg 51% 55% / 15%);
|
|
|
|
}
|
|
|
|
|
|
|
|
&:active {
|
|
|
|
background-color: hsl(147deg 51% 55% / 20%);
|
|
|
|
}
|
|
|
|
}
|
2022-12-07 01:33:29 +01:00
|
|
|
}
|
|
|
|
|
2023-04-13 18:40:17 +02:00
|
|
|
&.warning,
|
|
|
|
&.warning-style {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(53deg 100% 11%);
|
|
|
|
border-color: hsl(38deg 44% 60% / 40%);
|
|
|
|
color: hsl(50deg 45% 80%);
|
2022-08-19 21:36:33 +02:00
|
|
|
|
2023-05-15 19:57:31 +02:00
|
|
|
.main-view-banner-close-button {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(50deg 45% 61% / 50%);
|
2022-08-19 21:36:33 +02:00
|
|
|
|
|
|
|
&:hover {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(50deg 45% 61%);
|
2022-08-19 21:36:33 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
&:active {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(50deg 45% 61% / 75%);
|
2022-08-19 21:36:33 +02:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2023-05-15 21:58:45 +02:00
|
|
|
.main-view-banner-action-button {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(50deg 45% 61% / 10%);
|
|
|
|
color: hsl(50deg 45% 61%);
|
2022-08-19 21:36:33 +02:00
|
|
|
|
|
|
|
&:hover {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(50deg 45% 61% / 15%);
|
2022-08-19 21:36:33 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
&:active {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(50deg 45% 61% / 20%);
|
2022-08-19 21:36:33 +02:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2022-08-19 22:24:06 +02:00
|
|
|
|
|
|
|
&.error {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(0deg 60% 19%);
|
|
|
|
border-color: hsl(3deg 73% 74% / 40%);
|
|
|
|
color: hsl(3deg 73% 80%);
|
2022-08-19 22:24:06 +02:00
|
|
|
|
2023-05-15 19:57:31 +02:00
|
|
|
.main-view-banner-close-button {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(3deg 73% 74% / 50%);
|
2022-08-19 22:24:06 +02:00
|
|
|
|
|
|
|
&:hover {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(3deg 73% 74%);
|
2022-08-19 22:24:06 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
&:active {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(3deg 73% 74% / 75%);
|
2022-08-19 22:24:06 +02:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2023-05-15 21:58:45 +02:00
|
|
|
.main-view-banner-action-button {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(3deg 73% 74% / 10%);
|
|
|
|
color: hsl(3deg 73% 74%);
|
2022-08-19 22:24:06 +02:00
|
|
|
|
|
|
|
&:hover {
|
2023-03-20 22:08:47 +01:00
|
|
|
background: hsl(3deg 73% 74% / 15%);
|
2022-08-19 22:24:06 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
&:active {
|
2023-03-20 22:08:47 +01:00
|
|
|
background: hsl(3deg 73% 74% / 20%);
|
2022-08-19 22:24:06 +02:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2023-01-09 07:43:39 +01:00
|
|
|
|
|
|
|
&.info {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(204deg 100% 12%);
|
|
|
|
border-color: hsl(205deg 58% 69% / 40%);
|
2023-01-09 07:43:39 +01:00
|
|
|
position: relative;
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(205deg 58% 80%);
|
2023-01-09 07:43:39 +01:00
|
|
|
|
2023-05-15 19:57:31 +02:00
|
|
|
.main-view-banner-close-button {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(205deg 58% 69% / 50%);
|
2023-01-09 07:43:39 +01:00
|
|
|
|
|
|
|
&:hover {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(205deg 58% 69%);
|
2023-01-09 07:43:39 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
&:active {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(205deg 58% 69% / 75%);
|
2023-01-09 07:43:39 +01:00
|
|
|
}
|
|
|
|
}
|
2023-05-20 01:47:08 +02:00
|
|
|
|
2023-06-06 14:37:19 +02:00
|
|
|
.main-view-banner-action-button,
|
|
|
|
.upload_banner_cancel_button {
|
2023-05-20 01:47:08 +02:00
|
|
|
background-color: hsl(205deg 58% 69% / 10%);
|
|
|
|
border-color: transparent;
|
|
|
|
color: hsl(205deg 58% 69%);
|
|
|
|
|
|
|
|
&:hover {
|
|
|
|
background-color: hsl(205deg 58% 69% / 15%);
|
|
|
|
}
|
|
|
|
|
|
|
|
&:active {
|
|
|
|
background-color: hsl(205deg 58% 69% / 20%);
|
|
|
|
}
|
|
|
|
}
|
2023-01-09 07:43:39 +01:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.upload_banner {
|
|
|
|
.moving_bar {
|
2023-03-20 22:08:47 +01:00
|
|
|
background: hsl(204deg 63% 18%);
|
2023-01-09 07:43:39 +01:00
|
|
|
}
|
2022-08-19 21:36:33 +02:00
|
|
|
}
|
|
|
|
|
2023-03-17 22:10:10 +01:00
|
|
|
& textarea.new_message_textarea {
|
2023-01-03 09:35:18 +01:00
|
|
|
&.invalid,
|
|
|
|
&.invalid:focus {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-color: hsl(3deg 73% 74%);
|
|
|
|
box-shadow: 0 0 2px hsl(3deg 73% 74%);
|
2023-01-03 09:35:18 +01:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.message_embed .data-container::after {
|
2023-03-20 22:08:47 +01:00
|
|
|
background: linear-gradient(
|
|
|
|
0deg,
|
|
|
|
hsl(212deg 28% 18%),
|
|
|
|
transparent 100%
|
|
|
|
);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2018-01-09 23:19:58 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.column-left .left-sidebar,
|
2020-04-20 22:41:03 +02:00
|
|
|
.stream_name_search_section,
|
2022-08-21 16:43:08 +02:00
|
|
|
.group_name_search_section,
|
2018-08-01 02:40:49 +02:00
|
|
|
.column-right .right-sidebar {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-color: hsl(0deg 0% 0% / 20%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-12-06 03:37:16 +01:00
|
|
|
|
2020-08-04 23:58:56 +02:00
|
|
|
.new-style label.checkbox input[type="checkbox"] ~ span {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-color: hsl(0deg 0% 100% / 40%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-11-16 01:43:43 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.streams_popover .sp-container {
|
2018-10-08 22:31:26 +02:00
|
|
|
background-color: transparent;
|
2020-05-01 03:03:43 +02:00
|
|
|
|
2023-03-17 22:10:10 +01:00
|
|
|
& button {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(208deg 35% 11%);
|
|
|
|
border: 1px solid hsl(210deg 36% 4%);
|
|
|
|
color: hsl(236deg 31% 90%);
|
2020-05-01 03:03:43 +02:00
|
|
|
}
|
2020-05-01 03:34:10 +02:00
|
|
|
|
|
|
|
.sp-picker-container {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-left: solid 1px hsl(210deg 36% 4%);
|
2020-05-01 03:34:10 +02:00
|
|
|
}
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-11-16 01:43:43 +01:00
|
|
|
|
2021-11-26 08:32:40 +01:00
|
|
|
/* this one is because in the app we have blue and in dark-theme it should be white. */
|
2018-08-01 02:40:49 +02:00
|
|
|
.popover a {
|
|
|
|
color: inherit;
|
|
|
|
}
|
2017-11-16 01:43:43 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.message_reactions .message_reaction_count,
|
|
|
|
.message_reactions .reaction_button i,
|
|
|
|
.message_reactions:hover .message_reaction + .reaction_button {
|
|
|
|
color: inherit !important;
|
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2022-09-13 13:15:57 +02:00
|
|
|
.active_private_messages_section {
|
|
|
|
#private_messages_section,
|
|
|
|
#private_messages_list,
|
|
|
|
#hide_more_private_messages {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(199deg 33% 46% / 20%);
|
2022-09-13 13:15:57 +02:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
/* these are converting grey things to "new grey" */
|
2020-10-30 00:26:54 +01:00
|
|
|
:disabled,
|
2021-12-07 23:32:10 +01:00
|
|
|
input:not([type="radio"]):read-only,
|
2022-08-04 14:13:31 +02:00
|
|
|
textarea:read-only {
|
2018-08-01 02:40:49 +02:00
|
|
|
color: inherit;
|
|
|
|
opacity: 0.5;
|
|
|
|
}
|
2018-04-19 05:10:49 +02:00
|
|
|
|
2022-10-31 18:52:04 +01:00
|
|
|
.sidebar-title {
|
|
|
|
color: inherit;
|
|
|
|
opacity: 0.75;
|
|
|
|
}
|
|
|
|
|
2020-05-06 15:45:52 +02:00
|
|
|
.rendered_markdown button,
|
2019-06-11 05:38:39 +02:00
|
|
|
.new-style .button {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(0deg 0% 0% / 20%);
|
2019-07-19 09:36:10 +02:00
|
|
|
|
2023-01-08 17:09:14 +01:00
|
|
|
&:not(
|
|
|
|
.sea-green,
|
|
|
|
.btn-danger,
|
|
|
|
.btn-warning,
|
|
|
|
.btn-link,
|
|
|
|
.poll-vote,
|
|
|
|
button.poll-option,
|
|
|
|
button.add-task
|
|
|
|
) {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-color: hsl(0deg 0% 0% / 60%);
|
2019-07-19 09:36:10 +02:00
|
|
|
color: inherit;
|
|
|
|
}
|
|
|
|
|
|
|
|
&.btn-link {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-color: hsl(0deg 0% 0% / 60%);
|
|
|
|
color: hsl(200deg 79% 66%);
|
2019-07-19 09:36:10 +02:00
|
|
|
}
|
2019-06-11 05:38:39 +02:00
|
|
|
|
|
|
|
&:hover,
|
|
|
|
&:focus,
|
|
|
|
&:active {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(0deg 0% 0% / 15%);
|
2019-06-11 05:38:39 +02:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2022-02-08 16:33:10 +01:00
|
|
|
.rendered_markdown .message_inline_image {
|
2023-03-20 22:08:47 +01:00
|
|
|
background: hsl(0deg 0% 100% / 3%);
|
2022-02-08 16:33:10 +01:00
|
|
|
|
|
|
|
&:hover {
|
2023-03-20 22:08:47 +01:00
|
|
|
background: hsl(0deg 0% 100% / 15%);
|
2022-02-08 16:33:10 +01:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2023-03-17 22:10:10 +01:00
|
|
|
& input[type="text"],
|
2018-08-01 02:40:49 +02:00
|
|
|
input[type="email"],
|
|
|
|
input[type="password"],
|
|
|
|
input[type="number"],
|
|
|
|
input[type="url"],
|
|
|
|
input[type="date"],
|
|
|
|
textarea,
|
|
|
|
.new-style .tab-switcher .ind-tab:not(.selected),
|
|
|
|
select,
|
2021-06-28 10:02:45 +02:00
|
|
|
.pill-container,
|
2023-06-20 05:53:00 +02:00
|
|
|
.user-status-content-wrapper,
|
2023-06-20 08:21:47 +02:00
|
|
|
#custom-expiration-time-input,
|
|
|
|
#searchbox #search_query {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(0deg 0% 0% / 20%);
|
|
|
|
border-color: hsl(0deg 0% 0% / 60%);
|
2018-08-01 02:40:49 +02:00
|
|
|
color: inherit;
|
|
|
|
}
|
2018-03-06 15:07:55 +01:00
|
|
|
|
2023-05-07 14:42:54 +02:00
|
|
|
.dropdown-list-search .dropdown-list-search-input:focus {
|
|
|
|
background-color: hsl(225deg 6% 7%);
|
|
|
|
border: 1px solid hsl(0deg 0% 100% / 50%);
|
|
|
|
box-shadow: 0 0 5px hsl(0deg 0% 100% / 40%);
|
|
|
|
}
|
|
|
|
|
|
|
|
.dropdown-widget-button {
|
|
|
|
border-color: hsl(0deg 0% 0% / 60%);
|
|
|
|
background-color: hsl(0deg 0% 0% / 20%);
|
|
|
|
}
|
|
|
|
|
2023-03-17 22:10:10 +01:00
|
|
|
& select option {
|
2023-03-24 00:09:48 +01:00
|
|
|
background-color: var(--color-background);
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(236deg 33% 90%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2018-03-06 15:07:55 +01:00
|
|
|
|
2021-08-05 00:59:03 +02:00
|
|
|
.unread_count,
|
|
|
|
/* The actions_popover unread_count object has its own variable CSS,
|
|
|
|
and thus needs to be repeated here with all three classes for precedence) */
|
|
|
|
.actions_popover .mark_as_unread .unread_count {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(105deg 2% 50% / 50%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-11-30 22:44:45 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.pill-container {
|
|
|
|
border-style: solid;
|
|
|
|
border-width: 1px;
|
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2021-07-23 00:27:09 +02:00
|
|
|
.deactivated-pill {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(0deg 86% 14%) !important;
|
2021-07-23 00:27:09 +02:00
|
|
|
}
|
|
|
|
|
2023-03-24 00:09:48 +01:00
|
|
|
#compose-direct-recipient.pill-container {
|
|
|
|
background-color: hsl(0deg 0% 0% / 20%);
|
|
|
|
}
|
|
|
|
|
2023-07-18 18:06:24 +02:00
|
|
|
#searchbox-input-container .pill,
|
2023-04-15 03:35:23 +02:00
|
|
|
#compose-direct-recipient.pill-container .pill {
|
2018-08-01 02:40:49 +02:00
|
|
|
color: inherit;
|
2023-03-20 22:08:47 +01:00
|
|
|
border: 1px solid hsl(0deg 0% 0% / 50%);
|
|
|
|
background-color: hsl(0deg 0% 0% / 25%);
|
2018-08-01 02:40:49 +02:00
|
|
|
font-weight: 600;
|
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2023-07-18 18:06:24 +02:00
|
|
|
#searchbox-input-container .pill:focus,
|
2023-04-15 03:35:23 +02:00
|
|
|
#compose-direct-recipient.pill-container .pill:focus {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 0% 100%);
|
|
|
|
border: 1px solid hsl(176deg 78% 28% / 60%);
|
|
|
|
background-color: hsl(176deg 49% 42% / 40%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.new-style .button.no-style {
|
|
|
|
background-color: transparent;
|
|
|
|
}
|
2017-11-16 01:43:43 +01:00
|
|
|
|
2022-09-19 16:39:54 +02:00
|
|
|
.create_user_group_plus_button,
|
2021-10-06 13:27:54 +02:00
|
|
|
.create_stream_plus_button {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 0% 100%);
|
|
|
|
background-color: hsl(0deg 0% 0% / 20%);
|
|
|
|
border-color: hsl(0deg 0% 0% / 60%);
|
2021-10-06 13:27:54 +02:00
|
|
|
}
|
|
|
|
|
2020-08-04 23:58:56 +02:00
|
|
|
.emoji-info-popover
|
|
|
|
.emoji-popover
|
|
|
|
.emoji-popover-category-tabs
|
|
|
|
.emoji-popover-tab-item.active {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(0deg 0% 0% / 50%);
|
2019-02-19 04:49:17 +01:00
|
|
|
}
|
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.new-style .tab-switcher .ind-tab.selected,
|
|
|
|
div.message_content thead,
|
|
|
|
.table-striped thead th,
|
2019-02-18 23:20:42 +01:00
|
|
|
.emoji-popover .reaction.reacted,
|
|
|
|
.message_reactions .message_reaction.reacted {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(0deg 0% 0% / 50%);
|
|
|
|
border-color: hsl(0deg 0% 0% / 90%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2022-01-26 13:11:47 +01:00
|
|
|
.ind-tab.disabled {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 0% 42% / 90%) !important;
|
2022-01-26 13:11:47 +01:00
|
|
|
}
|
|
|
|
|
2023-07-24 21:31:13 +02:00
|
|
|
.message_time:hover {
|
|
|
|
color: var(--color-message-action-interactive);
|
|
|
|
}
|
|
|
|
|
2019-02-18 23:20:42 +01:00
|
|
|
.message_reactions:hover .message_reaction + .reaction_button,
|
2018-08-01 02:40:49 +02:00
|
|
|
.message_reactions .message_reaction {
|
2019-02-18 23:20:42 +01:00
|
|
|
background-color: transparent;
|
2023-03-20 22:08:47 +01:00
|
|
|
border-color: hsl(0deg 0% 0% / 80%);
|
2018-08-01 02:40:49 +02:00
|
|
|
color: inherit;
|
2019-02-18 23:20:42 +01:00
|
|
|
|
|
|
|
&:hover {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-color: hsl(236deg 33% 90%);
|
2019-02-18 23:20:42 +01:00
|
|
|
}
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2019-02-19 04:49:17 +01:00
|
|
|
.emoji-popover .reaction:focus {
|
2023-03-20 22:08:47 +01:00
|
|
|
box-shadow: 0 0 1px hsl(0deg 0% 98%);
|
2019-02-19 04:49:17 +01:00
|
|
|
}
|
|
|
|
|
2023-03-17 22:10:10 +01:00
|
|
|
& input[type="text"]:focus,
|
2018-08-01 02:40:49 +02:00
|
|
|
input[type="email"]:focus,
|
|
|
|
input[type="number"]:focus,
|
|
|
|
textarea:focus,
|
|
|
|
textarea.new_message_textarea:focus,
|
|
|
|
.compose_table .recipient_box:focus {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-color: hsl(0deg 0% 0% / 90%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-11-22 21:34:04 +01:00
|
|
|
|
2021-11-13 05:44:28 +01:00
|
|
|
.compose_control_buttons_container .divider {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(236deg 33% 90% / 50%);
|
2021-11-13 05:44:28 +01:00
|
|
|
}
|
|
|
|
|
2023-03-24 00:09:48 +01:00
|
|
|
#compose-content {
|
|
|
|
background-color: hsl(228deg 11% 17%);
|
|
|
|
border-color: hsl(0deg 0% 0% / 60%);
|
|
|
|
}
|
|
|
|
|
|
|
|
.compose_table .stream-selection-header-colorblock {
|
|
|
|
border-color: hsl(240deg 11% 5%);
|
|
|
|
}
|
|
|
|
|
2021-11-26 10:58:51 +01:00
|
|
|
/* Not that .message_row (below) needs to be more contrast on dark theme */
|
2021-06-10 16:52:29 +02:00
|
|
|
#compose-content,
|
2023-08-14 20:32:53 +02:00
|
|
|
.message-feed .recipient_row,
|
2023-03-24 00:09:48 +01:00
|
|
|
.message_row,
|
2023-06-09 21:53:24 +02:00
|
|
|
.overlay-message-row .overlay-message-info-box,
|
2019-02-05 14:44:16 +01:00
|
|
|
.preview_message_area {
|
2023-05-13 08:30:13 +02:00
|
|
|
border-color: hsl(0deg 0% 0% / 40%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2023-03-24 00:09:48 +01:00
|
|
|
.preview_message_area {
|
|
|
|
background-color: inherit;
|
|
|
|
}
|
|
|
|
|
2022-10-14 19:52:42 +02:00
|
|
|
.spectator_narrow_login_button,
|
2020-02-21 20:02:49 +01:00
|
|
|
.top-navbar-border {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-color: hsl(0deg 0% 0% / 60%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2020-05-12 09:14:14 +02:00
|
|
|
|
2020-07-08 23:44:01 +02:00
|
|
|
#message_view_header .sub_count {
|
2020-05-12 09:14:14 +02:00
|
|
|
&::before,
|
|
|
|
&::after {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 0% 100% / 50%);
|
2020-05-12 09:14:14 +02:00
|
|
|
}
|
2020-02-03 17:01:11 +01:00
|
|
|
}
|
|
|
|
|
2023-03-17 22:10:10 +01:00
|
|
|
& div.overlay,
|
2020-08-04 23:58:56 +02:00
|
|
|
#subscription_overlay
|
|
|
|
#stream-creation
|
|
|
|
#stream_creation_form
|
|
|
|
#stream_creating_indicator:not(:empty),
|
2022-08-21 17:59:39 +02:00
|
|
|
#groups_overlay
|
|
|
|
#user-group-creation
|
|
|
|
#user_group_creation_form
|
|
|
|
#user_group_creating_indicator:not(:empty),
|
2020-08-04 23:58:56 +02:00
|
|
|
.emoji-info-popover
|
|
|
|
.emoji-popover
|
|
|
|
.emoji-popover-emoji:not(.reacted):focus {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(212deg 28% 8% / 75%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2023-03-17 22:10:10 +01:00
|
|
|
& div.overlay .flex.overlay-content > div,
|
2019-07-26 12:26:57 +02:00
|
|
|
.dropdown-menu.typeahead,
|
2018-08-01 02:40:49 +02:00
|
|
|
#settings_page,
|
|
|
|
.informational-overlays .overlay-content {
|
2023-03-20 22:08:47 +01:00
|
|
|
box-shadow: 0 0 30px hsl(212deg 32% 7%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2023-05-25 22:29:32 +02:00
|
|
|
#draft_overlay,
|
|
|
|
#scheduled_messages_overlay_container {
|
|
|
|
.flex.overlay-content > div {
|
|
|
|
box-shadow: 0 0 30px hsl(213deg 31% 0%);
|
|
|
|
background-color: var(--color-background);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2021-02-26 14:53:41 +01:00
|
|
|
.tippy-box[data-theme~="light-border"],
|
2019-07-26 12:26:57 +02:00
|
|
|
.dropdown-menu ul,
|
2018-08-01 02:40:49 +02:00
|
|
|
.dropdown .dropdown-menu,
|
|
|
|
.popover,
|
|
|
|
.popover-title,
|
|
|
|
.popover-content {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(212deg 32% 14%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2018-02-01 06:12:12 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.dropdown-menu a {
|
|
|
|
color: inherit;
|
|
|
|
}
|
2017-11-29 23:29:01 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.dropdown .dropdown-menu li.divider,
|
|
|
|
.popover hr,
|
|
|
|
hr {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(212deg 28% 18%);
|
2018-08-01 02:40:49 +02:00
|
|
|
opacity: 0.2;
|
|
|
|
}
|
2018-02-01 06:12:12 +01:00
|
|
|
|
2021-02-09 11:16:52 +01:00
|
|
|
#gear_menu_about_zulip {
|
|
|
|
.white_zulip_icon_without_text {
|
|
|
|
filter: invert(10%) sepia(16%) saturate(175%) hue-rotate(194deg)
|
|
|
|
brightness(99%) contrast(89%);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2022-02-10 16:06:55 +01:00
|
|
|
#gear-menu {
|
|
|
|
.dark-theme {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
.light-theme {
|
|
|
|
display: block;
|
|
|
|
}
|
2022-07-31 19:05:40 +02:00
|
|
|
|
|
|
|
.dropdown-menu a:hover {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 0% 100%);
|
2022-07-31 19:05:40 +02:00
|
|
|
}
|
2022-02-10 16:06:55 +01:00
|
|
|
}
|
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.nav .dropdown-menu::after,
|
|
|
|
.popover.bottom .arrow {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-bottom-color: hsl(235deg 18% 7%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-12-20 05:49:24 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.popover.left .arrow {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-left-color: hsl(235deg 18% 7%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-12-20 05:49:24 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.popover.top .arrow {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-top-color: hsl(235deg 18% 7%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.popover.right .arrow {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-right-color: hsl(235deg 18% 7%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2021-08-16 17:10:43 +02:00
|
|
|
.narrow_to_compose_recipients,
|
2021-07-08 07:21:37 +02:00
|
|
|
.expand_composebox_button,
|
|
|
|
.collapse_composebox_button,
|
2018-08-24 02:42:46 +02:00
|
|
|
#message_edit_tooltip,
|
2018-08-03 02:42:41 +02:00
|
|
|
.clear_search_button,
|
|
|
|
.clear_search_button:focus,
|
|
|
|
.clear_search_button:active,
|
2020-10-30 00:26:54 +01:00
|
|
|
.clear_search_button:disabled:hover,
|
2018-08-23 00:32:00 +02:00
|
|
|
#user-groups .save-instructions,
|
2018-08-01 02:40:49 +02:00
|
|
|
.close,
|
2020-04-16 16:15:39 +02:00
|
|
|
#user_presences li:hover .user-list-sidebar-menu-icon,
|
|
|
|
li.top_left_all_messages:hover .all-messages-sidebar-menu-icon,
|
|
|
|
li.top_left_starred_messages:hover .starred-messages-sidebar-menu-icon,
|
2022-07-12 18:29:31 +02:00
|
|
|
li.top_left_drafts:hover .drafts-sidebar-menu-icon,
|
2020-04-16 16:15:39 +02:00
|
|
|
#stream_filters li:hover .stream-sidebar-menu-icon,
|
|
|
|
li.topic-list-item:hover .topic-sidebar-menu-icon {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(236deg 33% 80%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2018-08-24 02:42:46 +02:00
|
|
|
#message_edit_tooltip:hover,
|
2022-10-12 01:57:59 +02:00
|
|
|
.clear_search_button:hover {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 0% 100%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2022-10-14 19:52:42 +02:00
|
|
|
.spectator_login_buttons a {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(236deg 33% 90%);
|
2022-10-14 19:52:42 +02:00
|
|
|
|
|
|
|
&:hover {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 0% 100%);
|
2022-10-14 19:52:42 +02:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.spectator_narrow_login_button .login_button i {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(236deg 33% 90%);
|
2022-10-14 19:52:42 +02:00
|
|
|
}
|
|
|
|
|
2020-04-16 16:15:39 +02:00
|
|
|
#user_presences li .user-list-sidebar-menu-icon:hover,
|
|
|
|
.all-messages-sidebar-menu-icon:hover,
|
|
|
|
.starred-messages-sidebar-menu-icon:hover,
|
2022-07-12 18:29:31 +02:00
|
|
|
.drafts-sidebar-menu-icon:hover,
|
2020-04-16 16:15:39 +02:00
|
|
|
.stream-sidebar-menu-icon:hover,
|
|
|
|
.topic-sidebar-menu-icon:hover {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 0% 100%) !important;
|
2019-03-01 21:06:53 +01:00
|
|
|
}
|
|
|
|
|
2018-08-16 02:03:52 +02:00
|
|
|
#streamlist-toggle,
|
|
|
|
#userlist-toggle {
|
2020-05-10 22:52:49 +02:00
|
|
|
color: inherit;
|
2018-08-16 02:03:52 +02:00
|
|
|
}
|
|
|
|
|
2020-05-10 22:52:49 +02:00
|
|
|
#streamlist-toggle-button {
|
2018-08-16 02:03:52 +02:00
|
|
|
color: inherit;
|
|
|
|
background-color: inherit;
|
|
|
|
}
|
|
|
|
|
2020-05-10 22:52:49 +02:00
|
|
|
#userlist-toggle-button {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(221deg 9% 54%);
|
2020-05-10 22:52:49 +02:00
|
|
|
|
|
|
|
&:hover {
|
|
|
|
color: inherit;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2022-10-27 14:04:02 +02:00
|
|
|
.zoom-in {
|
2023-03-24 00:09:48 +01:00
|
|
|
#topics_header {
|
|
|
|
background-color: var(--color-background);
|
2022-10-27 14:04:02 +02:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2022-11-01 18:56:47 +01:00
|
|
|
#topics_header {
|
|
|
|
.show-all-streams {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(236deg 33% 90%);
|
2022-11-01 18:56:47 +01:00
|
|
|
opacity: 0.75;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
#user_presences li:hover,
|
|
|
|
#user_presences li.highlighted_user {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(136deg 25% 73% / 20%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2022-08-21 17:18:00 +02:00
|
|
|
.group-row.active,
|
2018-08-01 02:40:49 +02:00
|
|
|
.stream-row.active,
|
2019-06-05 13:33:51 +02:00
|
|
|
.emoji-info-popover .emoji-showcase-container,
|
|
|
|
.emoji-info-popover .emoji-popover .emoji-popover-category-tabs,
|
|
|
|
.emoji-info-popover .emoji-popover .emoji-popover-top {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(0deg 0% 0% / 20%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2021-05-12 16:31:52 +02:00
|
|
|
.recent_topics_participant_overflow {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 0% 100%) !important;
|
|
|
|
background-color: hsl(211deg 18% 25%) !important;
|
2020-06-21 09:57:54 +02:00
|
|
|
}
|
|
|
|
|
2022-10-13 18:07:28 +02:00
|
|
|
.recent_topics_container #recent_topics_table .btn-recent-filters {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(211deg 29% 14%);
|
|
|
|
border-color: hsl(0deg 0% 0%);
|
|
|
|
color: hsl(0deg 0% 100%);
|
2020-06-24 16:06:25 +02:00
|
|
|
|
|
|
|
&:focus {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(0deg 0% 0% / 50%) !important;
|
2020-06-24 16:06:25 +02:00
|
|
|
outline: 0;
|
|
|
|
}
|
2022-10-13 18:07:28 +02:00
|
|
|
|
|
|
|
&.fake_disabled_button {
|
|
|
|
cursor: not-allowed;
|
|
|
|
opacity: 0.5;
|
|
|
|
|
|
|
|
&:hover {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(0deg 0% 0% / 50%);
|
|
|
|
border-color: hsl(0deg 0% 0%);
|
2022-10-13 18:07:28 +02:00
|
|
|
}
|
|
|
|
}
|
2020-05-23 09:04:51 +02:00
|
|
|
}
|
|
|
|
|
2020-07-05 12:20:53 +02:00
|
|
|
#recent_topics_table tr {
|
2023-03-24 00:09:48 +01:00
|
|
|
background-color: var(--color-background);
|
2020-07-05 12:20:53 +02:00
|
|
|
|
|
|
|
&:hover {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(208deg 26% 11% / 60%);
|
2020-07-05 12:20:53 +02:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2020-07-05 12:20:53 +02:00
|
|
|
#recent_topics_table .unread_topic {
|
2023-03-24 00:09:48 +01:00
|
|
|
background-color: hsl(212deg 30% 22% / 40%);
|
|
|
|
|
|
|
|
&:hover {
|
|
|
|
background-color: hsl(212deg 30% 22% / 60%);
|
|
|
|
}
|
2020-07-05 12:20:53 +02:00
|
|
|
}
|
|
|
|
|
2020-06-01 14:52:54 +02:00
|
|
|
.btn-recent-selected,
|
2020-07-05 12:19:09 +02:00
|
|
|
#recent_topics_table thead th {
|
2023-03-24 00:09:48 +01:00
|
|
|
background-color: hsl(228deg 11% 17%) !important;
|
2022-02-15 17:55:56 +01:00
|
|
|
|
|
|
|
&[data-sort]:hover {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(211deg 29% 14%) !important;
|
2022-02-15 17:55:56 +01:00
|
|
|
}
|
2020-06-01 14:52:54 +02:00
|
|
|
}
|
|
|
|
|
2020-07-05 12:19:09 +02:00
|
|
|
#recent_topics_table td a {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(206deg 89% 74%);
|
2020-06-01 14:52:54 +02:00
|
|
|
text-decoration: none;
|
2021-10-16 21:57:26 +02:00
|
|
|
|
2020-06-01 14:52:54 +02:00
|
|
|
&:hover {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(208deg 64% 52%);
|
2020-06-01 14:52:54 +02:00
|
|
|
}
|
2020-05-23 09:04:51 +02:00
|
|
|
}
|
|
|
|
|
2020-07-05 12:19:09 +02:00
|
|
|
#recent_topics_table {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-color: hsl(0deg 0% 0% / 60%);
|
2022-04-24 06:13:19 +02:00
|
|
|
|
|
|
|
.fa-envelope,
|
|
|
|
.fa-group {
|
|
|
|
opacity: 0.7;
|
|
|
|
}
|
2020-07-05 12:19:09 +02:00
|
|
|
}
|
|
|
|
|
2023-01-24 12:49:04 +01:00
|
|
|
.drafts-container .header-body .delete-drafts-group > *:focus {
|
|
|
|
background-color: hsl(228deg 11% 17%);
|
|
|
|
}
|
|
|
|
|
2023-03-17 22:10:10 +01:00
|
|
|
& thead,
|
2019-08-16 03:42:45 +02:00
|
|
|
.drafts-container .drafts-header,
|
2021-02-24 21:20:29 +01:00
|
|
|
.nav > li > a:focus,
|
2018-08-01 02:40:49 +02:00
|
|
|
.nav > li > a:hover,
|
2019-07-18 18:22:58 +02:00
|
|
|
.subscriptions-container .subscriptions-header,
|
2022-08-21 16:34:56 +02:00
|
|
|
.user-groups-container .user-groups-header,
|
2023-05-24 03:59:36 +02:00
|
|
|
.overlay-messages-header,
|
2018-08-01 02:40:49 +02:00
|
|
|
.grey-box,
|
|
|
|
.white-box,
|
|
|
|
.stream-email,
|
|
|
|
#settings_page .settings-header,
|
|
|
|
#settings_page .sidebar li.active,
|
2022-03-14 13:28:30 +01:00
|
|
|
#settings_page .sidebar-wrapper .tab-container,
|
2019-04-27 09:16:12 +02:00
|
|
|
.table-striped tbody tr:nth-child(even) td,
|
2018-08-01 02:40:49 +02:00
|
|
|
.table-striped tbody tr:nth-child(odd) th,
|
|
|
|
.modal-footer,
|
|
|
|
.modal-bg .modal-header {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-color: hsl(0deg 0% 0% / 20%);
|
|
|
|
background-color: hsl(0deg 0% 0% / 20%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2019-04-27 09:16:12 +02:00
|
|
|
.table-striped tbody tr:nth-child(odd) td {
|
2023-05-23 19:45:04 +02:00
|
|
|
background-color: var(--color-background-modal);
|
2019-04-27 09:16:12 +02:00
|
|
|
}
|
|
|
|
|
2022-07-09 16:37:13 +02:00
|
|
|
.user-groups-container .right .display-type,
|
2018-08-01 02:40:49 +02:00
|
|
|
.subscriptions-container .right .display-type,
|
|
|
|
.stream-row,
|
2022-08-21 16:37:32 +02:00
|
|
|
.group-row,
|
2018-08-01 02:40:49 +02:00
|
|
|
.subscriptions-container .left .search-container,
|
|
|
|
.subscriptions-container .left,
|
2022-08-21 16:37:32 +02:00
|
|
|
.user-groups-container .left,
|
2018-08-01 02:40:49 +02:00
|
|
|
.subscriber-list-box,
|
2019-07-11 14:04:22 +02:00
|
|
|
.subscriber-list-box .subscriber_list_container .subscriber-list tr,
|
2022-08-21 17:59:39 +02:00
|
|
|
.member-list-box,
|
|
|
|
.member-list-box .member_list_container .member-list tr,
|
2021-11-22 18:00:02 +01:00
|
|
|
#subscription_overlay .subsection-parent div,
|
2022-11-30 10:40:53 +01:00
|
|
|
#subscription_overlay .settings-radio-input-parent,
|
2022-03-14 13:28:30 +01:00
|
|
|
#settings_page .sidebar-wrapper,
|
|
|
|
#settings_page .sidebar-wrapper *,
|
2018-08-01 02:40:49 +02:00
|
|
|
table,
|
|
|
|
table th,
|
2023-07-24 18:19:58 +02:00
|
|
|
table td,
|
|
|
|
#recent_topics_table table td {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-color: hsl(0deg 0% 0% / 20%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-11-29 23:07:07 +01:00
|
|
|
|
2023-04-14 21:02:53 +02:00
|
|
|
.overlay-message-row
|
|
|
|
.message_header_private_message
|
|
|
|
.message_label_clickable {
|
2021-11-05 03:33:16 +01:00
|
|
|
padding: 4px 6px 3px;
|
2018-08-01 02:40:49 +02:00
|
|
|
color: inherit;
|
|
|
|
}
|
2017-11-29 23:07:07 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.nav-list > li > a,
|
|
|
|
.nav-list .nav-header {
|
|
|
|
text-shadow: none;
|
|
|
|
}
|
2017-11-29 23:40:42 +01:00
|
|
|
|
2023-05-22 18:02:34 +02:00
|
|
|
/* There is no lefthand border to cover in
|
|
|
|
dark mode, so don't apply negative margin
|
|
|
|
that would otherwise pull the unread marker
|
|
|
|
to the left. */
|
2023-03-24 00:09:48 +01:00
|
|
|
.unread_marker {
|
2023-05-17 17:52:13 +02:00
|
|
|
margin-left: 0;
|
2023-03-24 00:09:48 +01:00
|
|
|
}
|
|
|
|
|
2023-04-08 02:48:02 +02:00
|
|
|
.selected_message .messagebox-content {
|
|
|
|
border-color: hsl(217deg 64% 59% / 70%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2018-01-24 21:34:57 +01:00
|
|
|
|
2020-03-25 19:18:02 +01:00
|
|
|
.rendered_markdown {
|
2023-03-31 08:31:30 +02:00
|
|
|
.alert-word {
|
|
|
|
background-color: hsl(22deg 70% 35%);
|
|
|
|
}
|
|
|
|
|
2020-06-24 21:33:23 +02:00
|
|
|
.codehilite code,
|
|
|
|
.codehilite pre {
|
2023-03-24 00:09:48 +01:00
|
|
|
color: hsl(212deg 98% 82%);
|
|
|
|
background-color: hsl(212deg 0% 11%);
|
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite pre {
|
|
|
|
border: 1px solid hsl(0deg 0% 0% / 50%);
|
2020-06-24 21:33:23 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .hll {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(0deg 0% 13%);
|
2020-06-24 21:33:23 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .err {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(1deg 67% 66%);
|
|
|
|
background-color: hsl(0deg 7% 22%);
|
2020-06-24 21:33:23 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .k {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(31deg 85% 59%);
|
2020-06-24 21:33:23 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .p {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(179deg 27% 35%);
|
2020-06-24 21:33:23 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .cs {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 100% 40%);
|
2020-06-24 21:33:23 +02:00
|
|
|
font-weight: 700;
|
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .gd {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 100% 40%);
|
2020-06-24 21:33:23 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .ge {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 0% 80%);
|
2020-06-24 21:33:23 +02:00
|
|
|
font-style: italic;
|
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .gr {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 100% 50%);
|
2020-06-24 21:33:23 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .go {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 0% 50%);
|
2020-06-24 21:33:23 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .gs {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 0% 80%);
|
2020-06-24 21:33:23 +02:00
|
|
|
font-weight: 700;
|
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .gu {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(300deg 100% 25%);
|
2020-06-24 21:33:23 +02:00
|
|
|
font-weight: 700;
|
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .gt {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(222deg 100% 41%);
|
2020-06-24 21:33:23 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .kc {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 45% 75%);
|
2020-06-24 21:33:23 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .kd {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(60deg 100% 76%);
|
2020-06-24 21:33:23 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .kn {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(24deg 56% 72%);
|
2020-06-24 21:33:23 +02:00
|
|
|
font-weight: 700;
|
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .kp {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(62deg 36% 71%);
|
2020-06-24 21:33:23 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .kr {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(359deg 58% 56%);
|
2020-06-24 21:33:23 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .ni {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(359deg 35% 63%);
|
2020-06-24 21:33:23 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .ne {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(53deg 23% 69%);
|
2020-06-24 21:33:23 +02:00
|
|
|
font-weight: 700;
|
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .nn {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(204deg 54% 72%);
|
2020-06-24 21:33:23 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .vi {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(60deg 100% 89%);
|
2020-06-24 21:33:23 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .c,
|
|
|
|
.codehilite .g,
|
|
|
|
.codehilite .cm,
|
|
|
|
.codehilite .cp,
|
|
|
|
.codehilite .c1 {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(209deg 15% 55%);
|
2020-06-24 21:33:23 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .l,
|
|
|
|
.codehilite .x,
|
|
|
|
.codehilite .no,
|
|
|
|
.codehilite .nd,
|
|
|
|
.codehilite .nl,
|
|
|
|
.codehilite .nx,
|
|
|
|
.codehilite .py,
|
|
|
|
.codehilite .w {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 0% 80%);
|
2020-06-24 21:33:23 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .n,
|
|
|
|
.codehilite .nv,
|
|
|
|
.codehilite .vg {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(60deg 19% 83%);
|
2020-06-24 21:33:23 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .o,
|
|
|
|
.codehilite .ow {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(58deg 52% 88%);
|
2020-06-24 21:33:23 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .gh,
|
|
|
|
.codehilite .gp {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(60deg 19% 83%);
|
2020-06-24 21:33:23 +02:00
|
|
|
font-weight: 700;
|
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .gi,
|
|
|
|
.codehilite .kt {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(120deg 100% 40%);
|
2020-06-24 21:33:23 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .ld,
|
|
|
|
.codehilite .s,
|
|
|
|
.codehilite .sb,
|
|
|
|
.codehilite .sc,
|
|
|
|
.codehilite .sd,
|
|
|
|
.codehilite .s2,
|
|
|
|
.codehilite .se,
|
|
|
|
.codehilite .sh,
|
|
|
|
.codehilite .si,
|
|
|
|
.codehilite .sx,
|
|
|
|
.codehilite .sr,
|
|
|
|
.codehilite .s1,
|
|
|
|
.codehilite .ss {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 36% 69%);
|
2020-06-24 21:33:23 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .m,
|
|
|
|
.codehilite .mf,
|
|
|
|
.codehilite .mh,
|
|
|
|
.codehilite .mi,
|
|
|
|
.codehilite .mo,
|
|
|
|
.codehilite .il {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(183deg 45% 69%);
|
2020-06-24 21:33:23 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .na,
|
|
|
|
.codehilite .nt {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(127deg 25% 68%);
|
2020-06-24 21:33:23 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.codehilite .nb,
|
|
|
|
.codehilite .nc,
|
|
|
|
.codehilite .nf,
|
|
|
|
.codehilite .bp,
|
|
|
|
.codehilite .vc {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(60deg 75% 75%);
|
2020-06-24 21:33:23 +02:00
|
|
|
}
|
2020-06-06 09:11:24 +02:00
|
|
|
}
|
2020-03-25 19:33:27 +01:00
|
|
|
|
2020-06-06 09:11:24 +02:00
|
|
|
#message-edit-history {
|
|
|
|
.message_edit_history_content {
|
|
|
|
.highlight_text_inserted {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(122deg 100% 81%);
|
|
|
|
background-color: hsl(120deg 64% 95% / 30%);
|
2020-06-06 09:11:24 +02:00
|
|
|
}
|
2020-03-25 19:33:27 +01:00
|
|
|
|
2020-06-06 09:11:24 +02:00
|
|
|
.highlight_text_deleted {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 90% 67%);
|
|
|
|
background-color: hsl(7deg 54% 62% / 38%);
|
2020-06-06 09:11:24 +02:00
|
|
|
}
|
2020-03-25 19:33:27 +01:00
|
|
|
}
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2018-01-24 21:35:34 +01:00
|
|
|
|
2023-03-17 22:10:10 +01:00
|
|
|
& time {
|
2023-03-20 22:08:47 +01:00
|
|
|
background: hsl(0deg 0% 0% / 20%);
|
|
|
|
box-shadow: 0 0 0 1px hsl(0deg 0% 0% / 40%);
|
2018-02-13 00:33:36 +01:00
|
|
|
}
|
|
|
|
|
2021-12-03 01:22:04 +01:00
|
|
|
.upgrade-tip,
|
2022-06-01 16:52:40 +02:00
|
|
|
.upgrade-or-sponsorship-tip,
|
2018-08-01 02:40:49 +02:00
|
|
|
.tip {
|
|
|
|
color: inherit;
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(46deg 28% 38% / 27%);
|
|
|
|
border: 1px solid hsl(49deg 38% 46%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2018-01-24 21:36:17 +01:00
|
|
|
|
2022-11-16 10:50:35 +01:00
|
|
|
#request-progress-status-banner {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(212deg 32% 14%);
|
2022-11-16 10:50:35 +01:00
|
|
|
|
|
|
|
.alert-content {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(236deg 33% 90%);
|
2022-11-16 10:50:35 +01:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2018-12-12 03:42:17 +01:00
|
|
|
.alert.home-error-bar {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(236deg 33% 90%);
|
|
|
|
background-color: hsl(35deg 84% 62% / 25%);
|
|
|
|
border: 1px solid hsl(11deg 46% 54%);
|
2018-12-12 03:42:17 +01:00
|
|
|
}
|
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.alert {
|
|
|
|
text-shadow: none;
|
2020-03-25 19:25:08 +01:00
|
|
|
|
|
|
|
.close {
|
|
|
|
color: inherit;
|
2021-04-09 23:49:50 +02:00
|
|
|
opacity: 0.8;
|
|
|
|
}
|
|
|
|
|
|
|
|
.close:hover {
|
|
|
|
opacity: 1;
|
2020-03-25 19:25:08 +01:00
|
|
|
}
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2018-01-24 21:36:17 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.alert.alert-success {
|
|
|
|
color: inherit;
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(161deg 60% 46% / 20%);
|
|
|
|
border-color: hsl(165deg 68% 37%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-11-29 23:40:42 +01:00
|
|
|
|
2023-05-03 02:09:47 +02:00
|
|
|
.alert.alert-info {
|
|
|
|
color: hsl(205deg 58% 80%);
|
|
|
|
background-color: hsl(204deg 100% 12%);
|
|
|
|
border-color: hsl(205deg 58% 69% / 40%);
|
|
|
|
}
|
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.alert.alert-error,
|
|
|
|
.alert.alert-danger {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(318deg 12% 21%);
|
2018-08-01 02:40:49 +02:00
|
|
|
color: inherit;
|
2023-03-20 22:08:47 +01:00
|
|
|
border: 1px solid hsl(0deg 75% 65%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-11-29 23:40:42 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.alert-box .alert,
|
2019-06-20 11:59:55 +02:00
|
|
|
.alert-box .stacktrace,
|
2018-08-01 02:40:49 +02:00
|
|
|
.alert.alert-error {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(318deg 12% 21%);
|
2018-08-01 02:40:49 +02:00
|
|
|
color: inherit;
|
2023-03-20 22:08:47 +01:00
|
|
|
border: 1px solid hsl(0deg 75% 65%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2018-03-29 19:28:12 +02:00
|
|
|
|
2020-03-25 19:23:54 +01:00
|
|
|
.alert-box {
|
|
|
|
.alert.alert-error::before {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 75% 65%);
|
2019-06-20 11:59:55 +02:00
|
|
|
}
|
|
|
|
|
2020-03-25 19:23:54 +01:00
|
|
|
.stacktrace {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(314deg 22% 85%);
|
2019-06-20 11:59:55 +02:00
|
|
|
|
2020-03-25 19:23:54 +01:00
|
|
|
.expand {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(318deg 14% 36%);
|
2020-03-25 19:23:54 +01:00
|
|
|
}
|
2019-06-20 11:59:55 +02:00
|
|
|
|
2020-03-25 19:23:54 +01:00
|
|
|
.subtle {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(314deg 19% 63%);
|
2019-06-20 11:59:55 +02:00
|
|
|
}
|
|
|
|
|
2023-04-21 23:00:59 +02:00
|
|
|
.stacktrace-more-info {
|
|
|
|
background-color: hsl(312deg 7% 14%);
|
|
|
|
}
|
|
|
|
|
2020-03-25 19:23:54 +01:00
|
|
|
.code-context {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(314deg 27% 82%);
|
|
|
|
background-color: hsl(312deg 7% 14%);
|
2023-07-21 23:08:07 +02:00
|
|
|
box-shadow:
|
|
|
|
inset 0 11px 10px -10px hsl(0deg 0% 6%),
|
2023-03-20 22:08:47 +01:00
|
|
|
inset 0 -11px 10px -10px hsl(0deg 0% 6%);
|
2020-03-25 19:23:54 +01:00
|
|
|
|
|
|
|
.line-number {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(318deg 14% 44%);
|
2020-03-25 19:23:54 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
.focus-line {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(307deg 9% 19%);
|
2020-03-25 19:23:54 +01:00
|
|
|
}
|
2019-06-20 11:59:55 +02:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
/* Popover: */
|
2021-12-07 15:43:26 +01:00
|
|
|
.hotspot.overlay .hotspot-popover {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-color: hsl(0deg 0% 0% / 20%) !important;
|
2018-08-01 02:40:49 +02:00
|
|
|
/* Based on the `.hotspot-popover` shadow in `hotspots.css`, but with a new
|
2018-03-29 19:28:12 +02:00
|
|
|
color. */
|
2023-03-20 22:08:47 +01:00
|
|
|
box-shadow: 0 5px 10px hsl(0deg 0% 0% / 40%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2018-03-29 19:28:12 +02:00
|
|
|
|
2022-10-11 18:02:39 +02:00
|
|
|
#invite-user-modal {
|
|
|
|
#clipboard_image {
|
2023-03-17 22:10:10 +01:00
|
|
|
& path {
|
2023-03-20 22:08:47 +01:00
|
|
|
fill: hsl(236deg 33% 90%);
|
2022-10-11 18:02:39 +02:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2020-06-11 05:11:49 +02:00
|
|
|
#user-profile-modal {
|
|
|
|
#default-section {
|
|
|
|
.default-field {
|
|
|
|
.name {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(236deg 33% 90%);
|
2020-06-11 05:11:49 +02:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
#content {
|
|
|
|
.field-section {
|
|
|
|
.name {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(236deg 33% 90%);
|
2020-06-11 05:11:49 +02:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2021-06-03 09:36:43 +02:00
|
|
|
|
|
|
|
.subscription-group-list,
|
2021-06-25 13:36:41 +02:00
|
|
|
.subscription-stream-list,
|
|
|
|
.subscription-stream-list .user-stream-list tr,
|
2021-06-03 09:36:43 +02:00
|
|
|
.subscription-group-list .user-group-list tr {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-color: hsl(0deg 0% 0% / 40%);
|
2021-06-03 09:36:43 +02:00
|
|
|
}
|
2020-06-11 05:11:49 +02:00
|
|
|
}
|
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
/* Arrows: */
|
2020-03-25 19:30:38 +01:00
|
|
|
.hotspot.overlay {
|
|
|
|
.hotspot-popover.arrow-right::before {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-left-color: hsl(0deg 0% 0% / 20%);
|
2020-03-25 19:30:38 +01:00
|
|
|
}
|
2018-03-29 19:28:12 +02:00
|
|
|
|
2020-03-25 19:30:38 +01:00
|
|
|
.hotspot-popover.arrow-right::after {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-left-color: hsl(212deg 28% 18%);
|
2020-03-25 19:30:38 +01:00
|
|
|
}
|
2018-03-29 19:28:12 +02:00
|
|
|
|
2020-03-25 19:30:38 +01:00
|
|
|
.hotspot-popover.arrow-bottom::before {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-top-color: hsl(0deg 0% 0% / 20%);
|
2020-03-25 19:30:38 +01:00
|
|
|
}
|
2018-03-29 19:28:12 +02:00
|
|
|
|
2020-03-25 19:30:38 +01:00
|
|
|
.hotspot-popover.arrow-bottom::after {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-top-color: hsl(212deg 28% 18%);
|
2020-03-25 19:30:38 +01:00
|
|
|
}
|
2018-03-29 19:28:12 +02:00
|
|
|
|
2020-03-25 19:30:38 +01:00
|
|
|
.hotspot-popover.arrow-left::before {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-right-color: hsl(0deg 0% 0% / 20%);
|
2020-03-25 19:30:38 +01:00
|
|
|
}
|
2018-03-29 19:28:12 +02:00
|
|
|
|
2020-03-25 19:30:38 +01:00
|
|
|
.hotspot-popover.arrow-left::after {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-right-color: hsl(212deg 28% 18%);
|
2020-03-25 19:30:38 +01:00
|
|
|
}
|
2018-03-29 19:28:12 +02:00
|
|
|
|
2020-03-25 19:30:38 +01:00
|
|
|
.hotspot-popover.arrow-top::before {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-bottom-color: hsl(0deg 0% 0% / 20%);
|
2020-03-25 19:30:38 +01:00
|
|
|
}
|
2018-03-29 19:28:12 +02:00
|
|
|
|
2020-03-25 19:30:38 +01:00
|
|
|
.hotspot-popover.arrow-top::after {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-bottom-color: hsl(212deg 28% 18%);
|
2020-03-25 19:30:38 +01:00
|
|
|
}
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2018-03-29 19:28:12 +02:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
/* Content: */
|
|
|
|
.hotspot.overlay .hotspot-popover .hotspot-popover-content,
|
|
|
|
.hotspot.overlay .hotspot-popover .hotspot-popover-bottom {
|
2023-03-24 00:09:48 +01:00
|
|
|
background-color: var(--color-background);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2023-05-15 07:23:11 +02:00
|
|
|
|
|
|
|
.top-messages-logo {
|
|
|
|
opacity: 0.7;
|
|
|
|
}
|
2018-03-29 19:28:12 +02:00
|
|
|
|
2019-08-13 21:03:48 +02:00
|
|
|
.history-limited-box,
|
|
|
|
.all-messages-search-caution {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(0deg 0% 0% / 20%);
|
2018-10-01 20:27:22 +02:00
|
|
|
}
|
|
|
|
|
2018-12-20 19:48:37 +01:00
|
|
|
#feedback_container,
|
2020-03-05 17:04:02 +01:00
|
|
|
code,
|
2018-08-01 02:40:49 +02:00
|
|
|
.typeahead.dropdown-menu {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(212deg 25% 15%);
|
|
|
|
border-color: hsl(0deg 0% 0% / 50%);
|
2018-08-01 02:40:49 +02:00
|
|
|
color: inherit;
|
|
|
|
}
|
2017-11-30 01:02:15 +01:00
|
|
|
|
2019-07-31 21:04:36 +02:00
|
|
|
/* Search highlight used in both topics and rendered_markdown */
|
2018-08-01 02:40:49 +02:00
|
|
|
.highlight {
|
2023-03-31 08:31:30 +02:00
|
|
|
background-color: hsl(51deg 100% 23%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-11-30 21:44:25 +01:00
|
|
|
|
2023-03-24 00:09:48 +01:00
|
|
|
.streams_subheader {
|
|
|
|
color: hsl(240deg 11% 85%);
|
|
|
|
|
|
|
|
& span::before,
|
|
|
|
span::after {
|
|
|
|
border-color: hsl(240deg 11% 85%);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.sub-unsub-message span::before,
|
|
|
|
.sub-unsub-message span::after,
|
|
|
|
.date_row span::before,
|
2023-03-24 00:09:48 +01:00
|
|
|
.date_row span::after {
|
|
|
|
opacity: 0.15;
|
2023-03-20 22:08:47 +01:00
|
|
|
border-bottom: 1px solid hsl(0deg 0% 100%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-11-30 21:49:06 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
#bots_lists_navbar .active a {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 0% 87%);
|
2023-03-24 00:09:48 +01:00
|
|
|
background-color: var(--color-background);
|
2023-03-20 22:08:47 +01:00
|
|
|
border-color: hsl(0deg 0% 87%);
|
2018-08-01 02:40:49 +02:00
|
|
|
border-bottom-color: transparent;
|
|
|
|
}
|
2018-02-03 18:13:57 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.searching-for-more-topics img {
|
|
|
|
filter: invert(100%);
|
|
|
|
}
|
2019-05-21 06:32:44 +02:00
|
|
|
|
|
|
|
.simplebar-track .simplebar-scrollbar::before {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(0deg 0% 100%);
|
|
|
|
box-shadow: 0 0 0 1px hsl(0deg 0% 0% / 33%);
|
2019-05-21 06:32:44 +02:00
|
|
|
}
|
2019-05-13 00:43:21 +02:00
|
|
|
|
|
|
|
.collapse-settings-btn:hover {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(200deg 79% 66%);
|
2019-05-13 00:43:21 +02:00
|
|
|
}
|
2019-06-07 17:15:14 +02:00
|
|
|
|
2022-11-16 10:50:35 +01:00
|
|
|
#request-progress-status-banner .loading-indicator,
|
2022-02-25 06:08:08 +01:00
|
|
|
#loading_older_messages_indicator,
|
|
|
|
#recent_topics_loading_messages_indicator {
|
2023-03-17 22:10:10 +01:00
|
|
|
& path {
|
2023-03-20 22:08:47 +01:00
|
|
|
fill: hsl(0deg 0% 100%);
|
2022-02-25 06:08:08 +01:00
|
|
|
}
|
2019-06-07 17:15:14 +02:00
|
|
|
}
|
2019-07-16 12:48:45 +02:00
|
|
|
|
|
|
|
.small_square_button {
|
|
|
|
&.small_square_x {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(0deg 0% 95%);
|
|
|
|
color: hsl(0deg 0% 42%);
|
2019-07-16 12:48:45 +02:00
|
|
|
|
|
|
|
&:hover {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 0% 18%);
|
2019-07-16 12:48:45 +02:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2020-07-15 11:12:05 +02:00
|
|
|
|
2023-03-17 22:10:10 +01:00
|
|
|
& a:not(:active):focus,
|
2021-07-13 08:15:05 +02:00
|
|
|
button:focus,
|
|
|
|
.new-style label.checkbox input[type="checkbox"]:focus ~ span,
|
|
|
|
i.fa:focus,
|
|
|
|
i.zulip-icon:focus,
|
2022-03-08 07:22:44 +01:00
|
|
|
.auto-select:focus,
|
|
|
|
[role="button"]:focus {
|
2023-03-20 22:08:47 +01:00
|
|
|
outline-color: hsl(0deg 0% 67%);
|
2020-07-15 11:12:05 +02:00
|
|
|
}
|
2021-07-14 06:23:56 +02:00
|
|
|
|
|
|
|
.animated-purple-button:focus {
|
2023-03-20 22:08:47 +01:00
|
|
|
box-shadow: 0 1px 4px 0 hsl(0deg 0% 100% / 66.6%);
|
2021-07-14 06:23:56 +02:00
|
|
|
}
|
2020-10-05 16:09:25 +02:00
|
|
|
|
|
|
|
.color_animated_button {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(211deg 29% 14%);
|
2021-10-16 21:57:26 +02:00
|
|
|
|
2020-10-05 16:09:25 +02:00
|
|
|
* {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 0% 100%);
|
2020-10-05 16:09:25 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
&:hover {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(240deg 96% 68%);
|
2020-10-05 16:09:25 +02:00
|
|
|
}
|
|
|
|
}
|
2021-09-29 13:23:02 +02:00
|
|
|
|
|
|
|
/* Widgets: Poll */
|
|
|
|
.poll-widget {
|
|
|
|
.poll-vote {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(185deg 35% 65%);
|
|
|
|
border-color: hsl(185deg 35% 35%);
|
2021-09-29 13:23:02 +02:00
|
|
|
|
|
|
|
&:hover {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(185deg 50% 70%);
|
|
|
|
border-color: hsl(185deg 40% 40%);
|
|
|
|
background-color: hsl(185deg 20% 20%);
|
2021-09-29 13:23:02 +02:00
|
|
|
}
|
2021-10-27 03:09:23 +02:00
|
|
|
|
2021-09-29 13:23:02 +02:00
|
|
|
&:focus {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(185deg 50% 65%);
|
|
|
|
border-color: hsl(185deg 40% 50%);
|
|
|
|
background-color: hsl(185deg 40% 35%);
|
2021-09-29 13:23:02 +02:00
|
|
|
}
|
|
|
|
}
|
2021-10-27 03:09:23 +02:00
|
|
|
|
2021-09-29 13:23:02 +02:00
|
|
|
.poll-names {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(236deg 15% 70%);
|
2021-09-29 13:23:02 +02:00
|
|
|
}
|
|
|
|
}
|
2021-12-02 19:18:32 +01:00
|
|
|
|
2023-01-08 17:09:14 +01:00
|
|
|
/* Widgets: Todo */
|
|
|
|
.todo-widget {
|
2023-03-17 22:10:10 +01:00
|
|
|
& label.checkbox {
|
|
|
|
& input[type="checkbox"] {
|
2023-01-08 17:09:14 +01:00
|
|
|
~ span {
|
2023-03-20 22:08:47 +01:00
|
|
|
border-color: hsl(185deg 40% 45%);
|
2023-01-08 17:09:14 +01:00
|
|
|
opacity: 0.7;
|
|
|
|
}
|
|
|
|
|
|
|
|
&:hover ~ span {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(185deg 20% 20%);
|
|
|
|
border-color: hsl(185deg 40% 35%);
|
2023-01-08 17:09:14 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
&:checked ~ span {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(185deg 40% 45%);
|
2023-01-08 17:09:14 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
&:focus ~ span {
|
2023-03-20 22:08:47 +01:00
|
|
|
outline-color: hsl(0deg 0% 100% / 0%);
|
2023-01-08 17:09:14 +01:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2021-12-02 19:18:32 +01:00
|
|
|
/* Originally the icon inherits the color of label, but when the setting
|
|
|
|
is disabled, the color of the label is changed and thus the icon becomes
|
|
|
|
too light. So, we set the color explicitly to original color of label to
|
|
|
|
keep the color of the icon same even when the setting is disabled. */
|
|
|
|
#id_realm_enable_spectator_access_label a {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(236deg 33% 90%);
|
2021-12-02 19:18:32 +01:00
|
|
|
}
|
2021-11-20 11:51:35 +01:00
|
|
|
|
|
|
|
#stream-specific-notify-table .unmute_stream {
|
|
|
|
&:hover {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 0% 100%);
|
2021-11-20 11:51:35 +01:00
|
|
|
}
|
|
|
|
}
|
2021-06-16 21:15:47 +02:00
|
|
|
|
|
|
|
#read_receipts_modal #read_receipts_list li {
|
|
|
|
&:hover {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(0deg 0% 100% / 5%);
|
2021-06-16 21:15:47 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
&:active,
|
|
|
|
&:focus {
|
2023-03-20 22:08:47 +01:00
|
|
|
background-color: hsl(0deg 0% 100% / 10%);
|
2021-06-16 21:15:47 +02:00
|
|
|
}
|
|
|
|
}
|
2023-01-05 12:50:21 +01:00
|
|
|
|
|
|
|
#settings_page,
|
|
|
|
#stream_settings {
|
|
|
|
.save-button-controls .discard-button {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 0% 80%);
|
2023-01-05 15:14:39 +01:00
|
|
|
|
|
|
|
&:hover {
|
|
|
|
.save-discard-widget-button-text {
|
2023-03-20 22:08:47 +01:00
|
|
|
color: hsl(0deg 0% 100%);
|
2023-01-05 15:14:39 +01:00
|
|
|
}
|
|
|
|
}
|
2023-01-05 12:50:21 +01:00
|
|
|
}
|
|
|
|
}
|
2023-06-14 11:41:48 +02:00
|
|
|
|
|
|
|
.tabs-container {
|
|
|
|
background-color: hsl(0deg 0% 0% / 30%);
|
|
|
|
|
|
|
|
& i {
|
|
|
|
color: hsl(0deg 0% 80%);
|
|
|
|
}
|
|
|
|
|
|
|
|
.selected-tab {
|
|
|
|
background-color: hsl(0deg 0% 17% / 50%);
|
|
|
|
border: 1px solid hsl(0deg 0% 100% / 12%);
|
|
|
|
}
|
|
|
|
|
|
|
|
.tab-option {
|
|
|
|
&:hover:not(.selected-tab) {
|
|
|
|
background-color: hsl(0deg 0% 17% / 50%);
|
|
|
|
border: 1px solid hsl(0deg 0% 100% / 12%);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2023-07-25 17:21:20 +02:00
|
|
|
|
|
|
|
.visibility_policy_popover {
|
|
|
|
.visibility_policy_option {
|
|
|
|
&:hover:not(.selected_visibility_policy) {
|
|
|
|
background-color: hsl(0deg 0% 17% / 50%);
|
|
|
|
border: 1px solid hsl(0deg 0% 100% / 12%);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.selected_visibility_policy {
|
|
|
|
background-color: hsl(0deg 0% 17% / 50%);
|
|
|
|
border: 1px solid hsl(0deg 0% 100% / 12%);
|
|
|
|
}
|
|
|
|
}
|
2018-04-07 02:55:24 +02:00
|
|
|
}
|
|
|
|
|
2023-07-28 16:34:01 +02:00
|
|
|
@media screen {
|
|
|
|
:root.dark-theme {
|
|
|
|
@extend %dark-theme;
|
|
|
|
}
|
2023-02-16 10:58:23 +01:00
|
|
|
}
|
|
|
|
|
2023-07-28 16:34:01 +02:00
|
|
|
@media screen and (prefers-color-scheme: dark) {
|
2022-11-25 21:55:06 +01:00
|
|
|
:root.color-scheme-automatic {
|
2023-02-16 10:58:23 +01:00
|
|
|
@extend %dark-theme;
|
2020-05-16 13:13:59 +02:00
|
|
|
}
|
|
|
|
}
|