2018-03-28 19:41:26 +02:00
|
|
|
body.night-mode {
|
2017-12-07 05:33:16 +01:00
|
|
|
background-color: hsl(212, 28%, 18%);
|
|
|
|
color: hsl(236, 33%, 90%);
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2019-03-07 18:09:20 +01:00
|
|
|
a:hover {
|
|
|
|
color: hsl(200, 79%, 66%);
|
|
|
|
}
|
|
|
|
|
|
|
|
ul.filters a:hover {
|
|
|
|
color: inherit;
|
|
|
|
}
|
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.app-main,
|
|
|
|
.header-main,
|
|
|
|
#tab_bar_underpadding,
|
|
|
|
.floating_recipient .message-header-wrapper,
|
|
|
|
.column-middle,
|
|
|
|
#compose,
|
|
|
|
.column-left .left-sidebar,
|
|
|
|
.column-right .right-sidebar,
|
|
|
|
#subscription_overlay .right,
|
|
|
|
#settings_page .form-sidebar,
|
|
|
|
#settings_page .right {
|
|
|
|
background-color: hsl(212, 28%, 18%);
|
|
|
|
}
|
2017-12-06 03:37:16 +01:00
|
|
|
|
2020-04-07 01:21:05 +02:00
|
|
|
.compose-send-status-close {
|
|
|
|
color: hsl(0, 0%, 100%);
|
2020-04-27 22:02:03 +02:00
|
|
|
opacity: 1.0;
|
|
|
|
}
|
|
|
|
|
|
|
|
.compose-send-status-close:hover {
|
|
|
|
opacity: .4;
|
2020-04-07 01:21:05 +02:00
|
|
|
}
|
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.message_embed .data-container::after {
|
2019-06-23 15:45:52 +02:00
|
|
|
background: linear-gradient(0deg, hsl(212, 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,
|
|
|
|
#settings_page .form-sidebar,
|
2020-04-20 22:41:03 +02:00
|
|
|
.stream_name_search_section,
|
2018-08-01 02:40:49 +02:00
|
|
|
.column-right .right-sidebar {
|
|
|
|
border-color: hsla(0, 0%, 0%, 0.2);
|
|
|
|
}
|
2017-12-06 03:37:16 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.dark .message_label_clickable.stream_label,
|
|
|
|
.dark .stream_label,
|
|
|
|
.stream_label {
|
|
|
|
color: hsl(212, 28%, 18%);
|
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.new-style label.checkbox input[type=checkbox] ~ span {
|
|
|
|
border-color: hsla(0, 0%, 100%, 0.4);
|
|
|
|
}
|
2017-11-16 01:43:43 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.modal-bg {
|
2018-10-08 22:31:26 +02:00
|
|
|
background-color: hsl(212, 28%, 18%);
|
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
|
|
|
|
|
|
|
button {
|
|
|
|
background-color: hsl(208, 35%, 11%);
|
|
|
|
border: 1px solid hsl(210, 36%, 4%);
|
|
|
|
color: hsl(236, 31%, 90%);
|
|
|
|
}
|
2020-05-01 03:34:10 +02:00
|
|
|
|
|
|
|
.sp-picker-container {
|
|
|
|
border-left: solid 1px hsl(210, 36%, 4%);
|
|
|
|
}
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-11-16 01:43:43 +01:00
|
|
|
|
2020-05-15 16:08:25 +02:00
|
|
|
ul.topics_popover {
|
|
|
|
.admin-separator {
|
|
|
|
&::before,
|
|
|
|
&::after {
|
|
|
|
color: hsl(212, 28%, 18%);
|
|
|
|
opacity: 0.2;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
/* this one is because in the app we have blue and in night-mode it should be white. */
|
|
|
|
.popover a {
|
|
|
|
color: inherit;
|
|
|
|
}
|
2017-11-16 01:43:43 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.dark_background a,
|
|
|
|
a.dark_background:hover,
|
|
|
|
.dark_background,
|
|
|
|
.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
|
|
|
|
2019-02-15 16:00:58 +01:00
|
|
|
/* It's a little annoying that we need to specify the different
|
|
|
|
background colors for these, but this alert feature can't use a
|
|
|
|
transparent background without creating other problems */
|
|
|
|
.alert-msg {
|
|
|
|
background-color: hsl(212, 28%, 18%);
|
|
|
|
}
|
|
|
|
|
|
|
|
.private-message .alert-msg {
|
|
|
|
background-color: hsl(208, 17%, 29%);
|
|
|
|
}
|
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
/* do not turn the .message_header .stream_label text dark on hover because they're
|
2017-11-30 00:56:36 +01:00
|
|
|
on a dark background, and don't change the dark labels dark either. */
|
2020-02-03 17:01:11 +01:00
|
|
|
.message_header:not(.dark_background) a.stream_label:not(.dark_background):hover {
|
|
|
|
color: hsl(212, 28%, 18%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2018-01-30 06:15:18 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
/* these are converting grey things to "new grey" */
|
2018-08-06 03:13:23 +02:00
|
|
|
*[disabled=disabled],
|
2020-04-16 15:30:31 +02:00
|
|
|
*[readonly=readonly],
|
2018-08-01 02:40:49 +02:00
|
|
|
.sidebar-title,
|
|
|
|
.recipient_row_date {
|
|
|
|
color: inherit;
|
|
|
|
opacity: 0.5;
|
|
|
|
}
|
2018-04-19 05:10:49 +02:00
|
|
|
|
2020-05-06 15:45:52 +02:00
|
|
|
.rendered_markdown button,
|
2019-06-11 05:38:39 +02:00
|
|
|
.new-style .button {
|
|
|
|
background-color: hsla(0, 0%, 0%, 0.2);
|
2019-07-19 09:36:10 +02:00
|
|
|
|
|
|
|
&:not(.sea-green):not(.btn-danger):not(.btn-warning):not(.btn-link) {
|
|
|
|
border-color: hsla(0, 0%, 0%, 0.6);
|
|
|
|
color: inherit;
|
|
|
|
}
|
|
|
|
|
|
|
|
&.btn-link {
|
|
|
|
border-color: hsla(0, 0%, 0%, 0.6);
|
|
|
|
color: hsl(200, 79%, 66%);
|
|
|
|
}
|
2019-06-11 05:38:39 +02:00
|
|
|
|
|
|
|
&:hover,
|
|
|
|
&:focus,
|
|
|
|
&:active {
|
|
|
|
background-color: hsla(0, 0%, 0%, 0.15);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
input[type="text"],
|
|
|
|
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,
|
|
|
|
.pill-container {
|
|
|
|
background-color: hsla(0, 0%, 0%, 0.2);
|
|
|
|
border-color: hsla(0, 0%, 0%, 0.6);
|
|
|
|
color: inherit;
|
|
|
|
}
|
2018-03-06 15:07:55 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
select option {
|
|
|
|
background-color: hsl(212, 28%, 18%);
|
|
|
|
color: hsl(236, 33%, 90%);
|
|
|
|
}
|
2018-03-06 15:07:55 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.topic-unread-count,
|
|
|
|
.private_message_count {
|
|
|
|
background-color: hsla(105, 2%, 50%, 0.5);
|
|
|
|
}
|
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
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
#search_arrows .pill,
|
|
|
|
.pm_recipient .pill-container .pill {
|
|
|
|
color: inherit;
|
|
|
|
border: 1px solid hsla(0, 0%, 0%, 0.50);
|
2018-10-08 22:31:26 +02:00
|
|
|
background-color: hsla(0, 0%, 0%, 0.25);
|
2018-08-01 02:40:49 +02:00
|
|
|
font-weight: 600;
|
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
#search_arrows .pill:focus,
|
|
|
|
.pm_recipient .pill-container .pill:focus {
|
2018-09-27 21:57:07 +02:00
|
|
|
color: hsl(0, 0%, 100%);
|
2018-08-01 02:40:49 +02:00
|
|
|
border: 1px solid hsla(176, 78%, 28%, 0.6);
|
2018-10-08 22:31:26 +02:00
|
|
|
background-color: hsla(176, 49%, 42%, 0.4);
|
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
|
|
|
|
2019-06-05 13:33:51 +02:00
|
|
|
.emoji-info-popover .emoji-popover .emoji-popover-category-tabs .emoji-popover-tab-item.active {
|
2019-02-19 04:49:17 +01:00
|
|
|
background-color: hsla(0, 0%, 0%, 0.5);
|
|
|
|
}
|
|
|
|
|
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 {
|
2018-08-01 02:40:49 +02:00
|
|
|
background-color: hsla(0, 0%, 0%, 0.5);
|
|
|
|
border-color: hsla(0, 0%, 0%, 0.9);
|
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
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;
|
|
|
|
border-color: hsla(0, 0%, 0%, 0.8);
|
2018-08-01 02:40:49 +02:00
|
|
|
color: inherit;
|
2019-02-18 23:20:42 +01:00
|
|
|
|
|
|
|
&:hover {
|
|
|
|
border-color: hsl(236, 33%, 90%);
|
|
|
|
}
|
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 {
|
|
|
|
box-shadow: 0 0 1px hsl(0, 0%, 98%);
|
|
|
|
}
|
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
input[type="text"]:focus,
|
|
|
|
input[type="email"]:focus,
|
|
|
|
input[type="number"]:focus,
|
|
|
|
textarea:focus,
|
|
|
|
textarea.new_message_textarea:focus,
|
|
|
|
.compose_table .recipient_box:focus {
|
|
|
|
border-color: hsla(0, 0%, 0%, 0.9);
|
|
|
|
}
|
2017-11-22 21:34:04 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.message-header-contents,
|
2020-02-03 17:01:11 +01:00
|
|
|
.message_header_private_message .message-header-contents {
|
2018-10-08 22:31:26 +02:00
|
|
|
background-color: hsla(0, 0%, 0%, 0.2);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.message-header-contents,
|
|
|
|
.message_header_private_message .message-header-contents {
|
|
|
|
border-color: transparent;
|
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
/* Not that .message_row (below) needs to be more contrast on dark mode */
|
|
|
|
.compose-content,
|
|
|
|
.message_list .recipient_row,
|
|
|
|
.message_row,
|
|
|
|
.draft-row .draft-info-box,
|
2019-02-05 14:44:16 +01:00
|
|
|
.preview_message_area {
|
2018-08-01 02:40:49 +02:00
|
|
|
border-color: hsla(0, 0%, 0%, 0.2);
|
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2020-02-21 20:02:49 +01:00
|
|
|
.top-navbar-border {
|
2018-08-01 02:40:49 +02:00
|
|
|
border-color: hsla(0, 0%, 0%, 0.6);
|
|
|
|
}
|
2020-05-12 09:14:14 +02:00
|
|
|
|
|
|
|
#tab_bar #tab_list .sub_count {
|
|
|
|
&::before,
|
|
|
|
&::after {
|
|
|
|
color: hsla(0, 0%, 100%, 0.5);
|
|
|
|
}
|
2020-02-03 17:01:11 +01:00
|
|
|
}
|
|
|
|
|
2020-04-22 19:24:52 +02:00
|
|
|
#tab_bar #tab_list span:nth-last-child(2):hover + .search_closed {
|
|
|
|
color: hsl(0, 0%, 100%);
|
|
|
|
}
|
|
|
|
|
2020-06-12 17:21:30 +02:00
|
|
|
#tab_bar #tab_list .stream {
|
|
|
|
color: hsl(236, 33%, 90%);
|
|
|
|
}
|
2020-06-05 15:11:49 +02:00
|
|
|
#tab_bar #tab_list .sub_count,
|
|
|
|
#tab_bar #tab_list .narrow_description {
|
|
|
|
color: hsla(0, 0%, 90%, 1);
|
2020-02-03 17:01:11 +01:00
|
|
|
}
|
2018-02-02 03:17:59 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.overlay,
|
2019-07-21 19:54:45 +02:00
|
|
|
#subscription_overlay #stream-creation #stream_creation_form #stream_creating_indicator:not(:empty),
|
2019-06-05 13:33:51 +02:00
|
|
|
.emoji-info-popover .emoji-popover .emoji-popover-emoji:not(.reacted):focus {
|
2018-08-01 02:40:49 +02:00
|
|
|
background-color: hsla(212, 28%, 8%, 0.75);
|
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.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 {
|
|
|
|
box-shadow: 0px 0px 30px hsl(212, 32%, 7%);
|
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
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 {
|
|
|
|
background-color: hsl(212, 32%, 14%);
|
|
|
|
}
|
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 {
|
|
|
|
color: hsl(212, 28%, 18%);
|
|
|
|
opacity: 0.2;
|
|
|
|
}
|
2018-02-01 06:12:12 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.nav .dropdown-menu::after,
|
|
|
|
.popover.bottom .arrow {
|
|
|
|
border-bottom-color: hsl(235, 18%, 7%);
|
|
|
|
}
|
2017-12-20 05:49:24 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.popover.left .arrow {
|
|
|
|
border-left-color: hsl(235, 18%, 7%);
|
|
|
|
}
|
2017-12-20 05:49:24 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.popover.top .arrow {
|
|
|
|
border-top-color: hsl(235, 18%, 7%);
|
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.popover.right .arrow {
|
|
|
|
border-right-color: hsl(235, 18%, 7%);
|
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
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,
|
|
|
|
.clear_search_button[disabled]:hover,
|
2018-08-23 00:32:00 +02:00
|
|
|
#user-groups .save-instructions,
|
2020-01-23 02:41:38 +01:00
|
|
|
#searchbox_legacy .search_icon,
|
2018-08-01 02:40:49 +02:00
|
|
|
#searchbox_legacy .search_button,
|
2020-01-23 02:41:38 +01:00
|
|
|
#searchbox .search_icon,
|
2018-08-01 02:40:49 +02:00
|
|
|
#searchbox .search_button,
|
|
|
|
.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,
|
|
|
|
#stream_filters li:hover .stream-sidebar-menu-icon,
|
|
|
|
li.topic-list-item:hover .topic-sidebar-menu-icon {
|
2018-08-01 02:40:49 +02:00
|
|
|
color: hsl(236, 33%, 80%);
|
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2018-08-24 02:42:46 +02:00
|
|
|
#message_edit_tooltip:hover,
|
2018-08-03 02:42:41 +02:00
|
|
|
.clear_search_button:hover,
|
2020-01-23 02:41:38 +01:00
|
|
|
#searchbox_legacy .search_icon:hover,
|
2018-08-01 02:40:49 +02:00
|
|
|
#searchbox_legacy .search_button:hover,
|
2020-01-23 02:41:38 +01:00
|
|
|
#searchbox .search_icon:hover,
|
2018-08-01 02:40:49 +02:00
|
|
|
#searchbox .search_button:hover,
|
2019-03-01 21:06:53 +01:00
|
|
|
.close:hover {
|
2018-08-01 02:40:49 +02:00
|
|
|
color: hsl(0, 0%, 100%);
|
|
|
|
}
|
2017-11-14 18:50:06 +01: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,
|
|
|
|
.stream-sidebar-menu-icon:hover,
|
|
|
|
.topic-sidebar-menu-icon:hover {
|
2019-03-01 21:06:53 +01:00
|
|
|
color: hsl(0, 0%, 100%) !important;
|
|
|
|
}
|
|
|
|
|
2018-08-16 02:03:52 +02:00
|
|
|
#streamlist-toggle,
|
|
|
|
#userlist-toggle {
|
2020-05-10 22:52:49 +02:00
|
|
|
color: inherit;
|
|
|
|
border-color: hsla(0, 0%, 0%, 0.6);
|
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 {
|
|
|
|
color: hsl(221, 9%, 54%);
|
|
|
|
|
|
|
|
&:hover {
|
|
|
|
color: inherit;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
li.active-filter,
|
|
|
|
li.active-sub-filter {
|
|
|
|
background-color: hsla(199, 33%, 46%, 0.2);
|
|
|
|
}
|
2017-11-16 01:43:43 +01:00
|
|
|
|
2019-03-12 15:38:32 +01:00
|
|
|
.top_left_row:hover,
|
2019-03-12 16:20:00 +01:00
|
|
|
.bottom_left_row:hover,
|
2018-08-01 02:40:49 +02:00
|
|
|
#stream_filters li.highlighted_stream,
|
|
|
|
#user_presences li:hover,
|
|
|
|
#user_presences li.highlighted_user {
|
|
|
|
background-color: hsla(136, 25%, 73%, 0.2);
|
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
#stream_filters li.active-sub-filter:hover {
|
|
|
|
background-color: hsla(136, 25%, 73%, 0.5);
|
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.floating_recipient .recipient_row {
|
|
|
|
border-top: none;
|
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
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 {
|
2018-08-01 02:40:49 +02:00
|
|
|
background-color: hsla(0, 0%, 0%, 0.2);
|
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2020-05-28 18:37:59 +02:00
|
|
|
.recent_topic_unread_count {
|
|
|
|
background-color: hsl(0, 0%, 15%) !important;
|
|
|
|
color: hsl(0, 0%, 100%);
|
|
|
|
}
|
2020-05-23 09:04:51 +02:00
|
|
|
|
|
|
|
.btn-recent-filters {
|
2020-06-01 14:52:54 +02:00
|
|
|
background-color: hsl(211, 29%, 14%);
|
2020-05-23 09:04:51 +02:00
|
|
|
border-color: hsl(0, 0%, 0%);
|
|
|
|
color: hsl(0, 0%, 100%);
|
|
|
|
}
|
|
|
|
|
2020-06-01 14:52:54 +02:00
|
|
|
.btn-recent-selected,
|
|
|
|
.recent_topics_table thead th {
|
2020-05-23 09:04:51 +02:00
|
|
|
background-color: hsl(0, 0%, 0%) !important;
|
2020-06-01 14:52:54 +02:00
|
|
|
&:hover {
|
|
|
|
background-color: hsl(211, 29%, 14%) !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.recent_topics_table td a {
|
|
|
|
color: hsl(206, 89%, 74%);
|
|
|
|
text-decoration: none;
|
|
|
|
&:hover {
|
|
|
|
color: hsl(208, 64%, 52%);
|
|
|
|
}
|
2020-05-23 09:04:51 +02:00
|
|
|
}
|
|
|
|
|
2019-04-27 09:16:12 +02:00
|
|
|
thead,
|
2019-08-16 03:42:45 +02:00
|
|
|
.drafts-container .drafts-header,
|
2020-04-08 13:59:56 +02:00
|
|
|
.recent_topics_container .recent_topics_header,
|
2018-08-01 02:40:49 +02:00
|
|
|
.nav > li > a:hover,
|
2019-07-18 18:22:58 +02:00
|
|
|
.subscriptions-container .subscriptions-header,
|
2018-08-01 02:40:49 +02:00
|
|
|
.grey-box,
|
|
|
|
.white-box,
|
|
|
|
.stream-email,
|
|
|
|
#settings_page .settings-header,
|
|
|
|
#settings_page .form-sidebar .title,
|
|
|
|
#settings_page .sidebar li.active,
|
|
|
|
#settings_page .sidebar .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 {
|
|
|
|
border-color: hsla(0, 0%, 0%, 0.2);
|
|
|
|
background-color: hsla(0, 0%, 0%, 0.2);
|
|
|
|
}
|
2017-11-14 18:50:06 +01:00
|
|
|
|
2020-05-22 08:16:08 +02:00
|
|
|
.table-hover tbody tr:hover td,
|
|
|
|
.table-hover tbody tr:hover th {
|
|
|
|
background-color: hsla(0, 0%, 0%, 0.5);
|
|
|
|
}
|
|
|
|
|
2019-04-27 09:16:12 +02:00
|
|
|
.table-striped tbody tr:nth-child(odd) td {
|
|
|
|
background-color: hsl(212, 28%, 18%);
|
|
|
|
}
|
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.modal-footer {
|
|
|
|
box-shadow: inset 0 1px 0 hsla(0, 0%, 0%, 0.2);
|
|
|
|
}
|
2017-11-29 23:07:07 +01:00
|
|
|
|
2019-06-07 20:59:26 +02:00
|
|
|
#invite_user_form .modal-footer {
|
2020-03-28 01:25:56 +01:00
|
|
|
// no transparency prevents overlap issues
|
2019-06-07 20:59:26 +02:00
|
|
|
background-color: hsl(211, 28%, 14%);
|
|
|
|
}
|
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.subscriptions-container .right .display-type,
|
|
|
|
.stream-row,
|
|
|
|
.subscriptions-container .left .search-container,
|
|
|
|
.subscriptions-container .left,
|
|
|
|
.subscriber-list-box,
|
2019-07-11 14:04:22 +02:00
|
|
|
.subscriber-list-box .subscriber_list_container .subscriber-list tr,
|
2018-08-01 02:40:49 +02:00
|
|
|
#subscription_overlay ul.grey-box li,
|
|
|
|
#stream_privacy_modal ul.grey-box li,
|
|
|
|
#settings_page .sidebar,
|
|
|
|
#settings_page .sidebar *,
|
|
|
|
table,
|
|
|
|
table th,
|
|
|
|
table td {
|
|
|
|
border-color: hsla(0, 0%, 0%, 0.2);
|
|
|
|
}
|
2017-11-29 23:07:07 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.draft-row .draft-info-box,
|
|
|
|
.message_header_private_message .message-header-contents {
|
|
|
|
box-shadow: none;
|
|
|
|
}
|
2017-11-29 23:07:07 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.draft-row .message_header_private_message .message_label_clickable {
|
|
|
|
padding: 4px 6px 3px 6px;
|
|
|
|
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
|
|
|
|
2019-02-14 00:30:19 +01:00
|
|
|
.mention .messagebox {
|
2018-08-01 02:40:49 +02:00
|
|
|
background-color: hsla(8, 78%, 43%, 0.15);
|
|
|
|
}
|
2018-01-24 21:34:57 +01:00
|
|
|
|
2020-03-25 19:18:02 +01:00
|
|
|
.rendered_markdown {
|
|
|
|
.user-mention,
|
|
|
|
.user-group-mention {
|
|
|
|
background: linear-gradient(to bottom, hsla(0, 0%, 0%, 0.2) 0%, hsla(0, 0%, 0%, 0.1) 100%);
|
|
|
|
box-shadow: 0px 0px 0px 1px hsla(0, 0%, 0%, 0.4);
|
|
|
|
}
|
2017-12-01 02:14:14 +01:00
|
|
|
|
2020-03-25 19:18:02 +01:00
|
|
|
.user-mention-me :not(.silent) {
|
|
|
|
background-color: hsla(355, 37%, 31%, 1);
|
|
|
|
box-shadow: 0px 0px 0px 1px hsla(330, 40%, 20%, 1);
|
|
|
|
}
|
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 {
|
|
|
|
color: hsl(122, 100%, 81%);
|
|
|
|
background-color: hsla(120, 64%, 95%, 0.3);
|
|
|
|
}
|
2020-03-25 19:33:27 +01:00
|
|
|
|
2020-06-06 09:11:24 +02:00
|
|
|
.highlight_text_deleted {
|
|
|
|
color: hsl(0, 90%, 67%);
|
|
|
|
background-color: hsla(7, 54%, 62%, 0.38);
|
|
|
|
}
|
2020-03-25 19:33:27 +01:00
|
|
|
}
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2018-01-24 21:35:34 +01:00
|
|
|
|
2020-06-19 21:59:12 +02:00
|
|
|
time {
|
2018-02-13 00:33:36 +01:00
|
|
|
background: hsla(0, 0%, 0%, 0.2);
|
|
|
|
box-shadow: 0px 0px 0px 1px hsla(0, 0%, 0%, 0.4);
|
|
|
|
}
|
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.tip {
|
|
|
|
color: inherit;
|
|
|
|
background-color: hsla(46, 28%, 38%, 0.27);
|
|
|
|
border: 1px solid hsl(49, 38%, 46%);
|
|
|
|
}
|
2018-01-24 21:36:17 +01:00
|
|
|
|
2018-12-12 03:42:17 +01:00
|
|
|
.alert.home-error-bar {
|
|
|
|
color: hsl(236, 33%, 90%);
|
|
|
|
background-color: hsla(35, 84%, 62%, 0.25);
|
|
|
|
border: 1px solid hsl(11, 46%, 54%);
|
|
|
|
}
|
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.alert {
|
|
|
|
text-shadow: none;
|
2020-03-25 19:25:08 +01:00
|
|
|
|
|
|
|
.close {
|
|
|
|
color: inherit;
|
|
|
|
}
|
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;
|
|
|
|
background-color: hsla(161, 60%, 46%, 0.20);
|
2018-10-06 18:49:20 +02:00
|
|
|
border-color: hsl(165, 68%, 37%);
|
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.alert-error,
|
|
|
|
.alert.alert-danger {
|
2018-10-08 22:31:26 +02:00
|
|
|
background-color: hsl(318, 12%, 21%);
|
2018-08-01 02:40:49 +02:00
|
|
|
color: inherit;
|
|
|
|
border: 1px solid hsl(0, 75%, 65%);
|
|
|
|
}
|
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 {
|
2018-10-08 22:31:26 +02:00
|
|
|
background-color: hsl(318, 12%, 21%);
|
2018-08-01 02:40:49 +02:00
|
|
|
color: inherit;
|
|
|
|
border: 1px solid hsl(0, 75%, 65%);
|
|
|
|
}
|
2018-03-29 19:28:12 +02:00
|
|
|
|
2020-03-25 19:23:54 +01:00
|
|
|
.alert-box {
|
|
|
|
.alert.alert-error::before {
|
|
|
|
color: 1px solid hsl(0, 75%, 65%);
|
2019-06-20 11:59:55 +02:00
|
|
|
}
|
|
|
|
|
2020-03-25 19:23:54 +01:00
|
|
|
.stacktrace {
|
|
|
|
color: hsl(314, 22%, 85%);
|
2019-06-20 11:59:55 +02:00
|
|
|
|
2020-03-25 19:23:54 +01:00
|
|
|
.expand {
|
|
|
|
color: hsl(318, 14%, 36%);
|
|
|
|
}
|
2019-06-20 11:59:55 +02:00
|
|
|
|
2020-03-25 19:23:54 +01:00
|
|
|
.subtle {
|
|
|
|
color: hsl(314, 19%, 63%);
|
2019-06-20 11:59:55 +02:00
|
|
|
}
|
|
|
|
|
2020-03-25 19:23:54 +01:00
|
|
|
.code-context {
|
|
|
|
color: hsl(314, 27%, 82%);
|
|
|
|
background-color: hsl(312, 7%, 14%);
|
|
|
|
box-shadow:
|
|
|
|
inset 0px 11px 10px -10px hsl(0, 0%, 6%),
|
|
|
|
inset 0px -11px 10px -10px hsl(0, 0%, 6%);
|
|
|
|
|
|
|
|
.line-number {
|
|
|
|
color: hsl(318, 14%, 44%);
|
|
|
|
}
|
|
|
|
|
|
|
|
.focus-line {
|
|
|
|
background-color: hsl(307, 9%, 19%);
|
|
|
|
}
|
2019-06-20 11:59:55 +02:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
/* Popover: */
|
2018-10-01 18:05:47 +02:00
|
|
|
.hotspot.overlay .hotspot-popover,
|
|
|
|
#hotspot_intro_reply_icon {
|
2018-08-01 02:40:49 +02:00
|
|
|
border-color: hsla(0, 0%, 0%, 0.2) !important;
|
|
|
|
/* Based on the `.hotspot-popover` shadow in `hotspots.css`, but with a new
|
2018-03-29 19:28:12 +02:00
|
|
|
color. */
|
2018-08-01 02:40:49 +02:00
|
|
|
box-shadow: 0 5px 10px hsla(0, 0%, 0%, 0.4);
|
|
|
|
}
|
2018-03-29 19:28:12 +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 {
|
|
|
|
border-left-color: hsla(0, 0%, 0%, 0.2);
|
|
|
|
}
|
2018-03-29 19:28:12 +02:00
|
|
|
|
2020-03-25 19:30:38 +01:00
|
|
|
.hotspot-popover.arrow-right::after {
|
|
|
|
border-left-color: hsl(212, 28%, 18%);
|
|
|
|
}
|
2018-03-29 19:28:12 +02:00
|
|
|
|
2020-03-25 19:30:38 +01:00
|
|
|
.hotspot-popover.arrow-bottom::before {
|
|
|
|
border-top-color: hsla(0, 0%, 0%, 0.2);
|
|
|
|
}
|
2018-03-29 19:28:12 +02:00
|
|
|
|
2020-03-25 19:30:38 +01:00
|
|
|
.hotspot-popover.arrow-bottom::after {
|
|
|
|
border-top-color: hsl(212, 28%, 18%);
|
|
|
|
}
|
2018-03-29 19:28:12 +02:00
|
|
|
|
2020-03-25 19:30:38 +01:00
|
|
|
.hotspot-popover.arrow-left::before {
|
|
|
|
border-right-color: hsla(0, 0%, 0%, 0.2);
|
|
|
|
}
|
2018-03-29 19:28:12 +02:00
|
|
|
|
2020-03-25 19:30:38 +01:00
|
|
|
.hotspot-popover.arrow-left::after {
|
|
|
|
border-right-color: hsl(212, 28%, 18%);
|
|
|
|
}
|
2018-03-29 19:28:12 +02:00
|
|
|
|
2020-03-25 19:30:38 +01:00
|
|
|
.hotspot-popover.arrow-top::before {
|
|
|
|
border-bottom-color: hsla(0, 0%, 0%, 0.2);
|
|
|
|
}
|
2018-03-29 19:28:12 +02:00
|
|
|
|
2020-03-25 19:30:38 +01:00
|
|
|
.hotspot-popover.arrow-top::after {
|
|
|
|
border-bottom-color: hsl(212, 28%, 18%);
|
|
|
|
}
|
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,
|
2018-10-01 18:05:47 +02:00
|
|
|
#hotspot_intro_reply_icon,
|
2018-08-01 02:40:49 +02:00
|
|
|
.hotspot.overlay .hotspot-popover .hotspot-popover-bottom {
|
|
|
|
background-color: hsl(212, 28%, 18%);
|
|
|
|
}
|
2018-03-29 19:28:12 +02:00
|
|
|
|
2020-05-26 16:27:06 +02:00
|
|
|
.top-messages-logo,
|
|
|
|
.bottom-messages-logo {
|
2020-03-25 19:32:06 +01:00
|
|
|
svg path {
|
|
|
|
fill: hsl(214, 27%, 18%);
|
|
|
|
stroke: hsl(214, 27%, 18%);
|
|
|
|
}
|
2018-03-29 19:28:12 +02:00
|
|
|
|
2020-03-25 19:32:06 +01:00
|
|
|
svg circle {
|
|
|
|
fill: hsl(0, 0%, 100%);
|
|
|
|
stroke: hsl(0, 0%, 100%);
|
|
|
|
}
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2018-03-29 19:28:12 +02:00
|
|
|
|
2019-08-13 21:03:48 +02:00
|
|
|
.history-limited-box,
|
|
|
|
.all-messages-search-caution {
|
2019-06-19 04:53:16 +02:00
|
|
|
background-color: hsla(0, 0%, 0%, 0.2);
|
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 {
|
|
|
|
background-color: hsl(212, 25%, 15%);
|
|
|
|
border-color: hsla(0, 0%, 0%, 0.5);
|
|
|
|
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 {
|
|
|
|
background-color: hsla(51, 100%, 64%, 0.42);
|
|
|
|
}
|
2017-11-30 21:44:25 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.sub-unsub-message span::before,
|
|
|
|
.sub-unsub-message span::after,
|
|
|
|
.date_row span::before,
|
|
|
|
.date_row span::after {
|
|
|
|
opacity: 0.2;
|
|
|
|
}
|
2017-11-30 21:49:06 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.star:not(.empty-star),
|
|
|
|
.empty-star:hover {
|
|
|
|
color: hsla(126, 66%, 72%, 0.75);
|
|
|
|
}
|
2017-11-30 21:49:06 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
#out-of-view-notification {
|
|
|
|
border: 1px solid 1px solid hsl(144, 45%, 62%);
|
|
|
|
}
|
2017-11-30 22:52:39 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.email_tooltip {
|
2018-10-06 18:49:20 +02:00
|
|
|
background-color: hsl(211, 16%, 30%);
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-12-01 02:14:14 +01:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
.email_tooltip::after {
|
2018-10-06 18:49:20 +02:00
|
|
|
border-bottom-color: hsl(211, 16%, 30%) !important;
|
2018-08-01 02:40:49 +02:00
|
|
|
}
|
2017-10-28 19:26:36 +02:00
|
|
|
|
2018-08-01 02:40:49 +02:00
|
|
|
#bots_lists_navbar .active a {
|
2018-09-27 21:57:07 +02:00
|
|
|
color: hsl(0, 0%, 87%);
|
2018-08-01 02:40:49 +02:00
|
|
|
background-color: hsl(212, 28%, 18%);
|
2018-09-27 21:57:07 +02:00
|
|
|
border-color: hsl(0, 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 {
|
2019-06-18 20:58:40 +02:00
|
|
|
background-color: hsl(0, 0%, 100%);
|
2019-06-19 04:53:16 +02:00
|
|
|
box-shadow: 0px 0px 0px 1px hsla(0, 0%, 0%, 0.33);
|
2019-05-21 06:32:44 +02:00
|
|
|
}
|
2019-05-13 00:43:21 +02:00
|
|
|
|
|
|
|
.collapse-settings-btn:hover {
|
|
|
|
color: hsl(200, 79%, 66%);
|
|
|
|
}
|
2019-06-07 17:15:14 +02:00
|
|
|
|
2020-05-24 15:27:58 +02:00
|
|
|
#loading_older_messages_indicator path {
|
2019-06-18 20:58:40 +02:00
|
|
|
fill: hsl(0, 0%, 100%);
|
2019-06-07 17:15:14 +02:00
|
|
|
}
|
2019-07-16 12:48:45 +02:00
|
|
|
|
|
|
|
.small_square_button {
|
|
|
|
&.small_square_check {
|
|
|
|
background-color: hsl(166, 35%, 52%);
|
|
|
|
color: hsl(0, 0%, 90%);
|
|
|
|
|
|
|
|
&:hover {
|
|
|
|
background-color: hsl(156, 30%, 45%);
|
|
|
|
color: hsl(0, 0%, 95%);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
&.small_square_x {
|
|
|
|
background-color: hsl(0, 0%, 95%);
|
|
|
|
color: hsl(0, 0%, 42%);
|
|
|
|
|
|
|
|
&:hover {
|
|
|
|
color: hsl(0, 0%, 18%);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2018-04-07 02:55:24 +02:00
|
|
|
}
|
|
|
|
|
2017-10-28 19:26:36 +02:00
|
|
|
@-moz-document url-prefix() {
|
2018-03-28 19:41:26 +02:00
|
|
|
body.night-mode #settings_page select {
|
2017-10-28 19:26:36 +02:00
|
|
|
background-color: hsla(0, 0%, 0%, 0.2);
|
|
|
|
}
|
|
|
|
}
|