2019-03-06 21:17:06 +01:00
|
|
|
/* The width of the empty space in the sidebar to separate
|
|
|
|
content from the edge of the window */
|
|
|
|
$far_left_gutter_size: 10px;
|
|
|
|
/* This represents the space in the sidebar reserved for symbols like
|
|
|
|
the #; labels like the the stream name go to the right of this. */
|
|
|
|
$left_col_size: 19px;
|
|
|
|
/* The full topic indentation includes 4px of indent in addition to
|
|
|
|
the above (and another 5px of padding not measured here) */
|
2019-08-30 19:01:28 +02:00
|
|
|
$topic_indent: calc($far_left_gutter_size + $left_col_size + 4px);
|
2019-03-06 21:17:06 +01:00
|
|
|
|
css: Remove Group PMs from **left** sidebar.
First, we are not removing Group PMs from the
right sidebar, where most people see it.
There is a setting called:
[ ] User list in left sidebar in narrow windows
There are probably very few people that turn that on,
and even when they do, the setting only takes effect
when your window is less than a certain width.
This feature bitrots very quickly, because very few
core maintainers use it.
It's already kind of broken. It gets very crowded,
and we get CSS bugs when we move the right sidebar
into the left sidebar. (We can fix those bugs, but
they crop up unexpectedly due to the nature of CSS.)
We historically tried to maintain a ratio between
stream list, single-user buddy list, and group-user
buddy list, but the group-user buddy list gets
particularly crowded out, and it's basically useless
now.
We want to revisit the entire feature eventually, but
this commit at least gives the normal buddy list some
breathing room.
Also, if you need to see the info in the group PM
list, you can basically expand "Private Messages" to
see your recent group PM conversations. And if you
want to see who's actually online, that info is
already implicit from the normal buddy list.
2019-02-10 02:39:12 +01:00
|
|
|
#left-sidebar #group-pm-list {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
2019-03-03 16:53:15 +01:00
|
|
|
.hashtag:empty::after {
|
|
|
|
font-size: 18px;
|
2019-03-05 01:05:16 +01:00
|
|
|
font-weight: 800;
|
2019-03-03 16:53:15 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
.stream-privacy {
|
|
|
|
font-size: 15px;
|
2019-03-05 01:05:16 +01:00
|
|
|
font-weight: 800;
|
2019-03-06 21:17:06 +01:00
|
|
|
min-width: $left_col_size;
|
2019-04-11 12:46:04 +02:00
|
|
|
text-align: center;
|
2019-04-13 19:53:33 +02:00
|
|
|
}
|
|
|
|
|
2019-04-13 22:20:28 +02:00
|
|
|
/* Ideally we'd handle hashtags using an <i> and just have a single rule here. */
|
2019-04-13 19:53:33 +02:00
|
|
|
.stream-privacy span.hashtag,
|
2019-04-13 22:20:28 +02:00
|
|
|
#left-sidebar .filter-icon i {
|
2019-04-13 19:53:33 +02:00
|
|
|
padding-right: 3px;
|
2019-03-06 21:17:06 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
.pm_left_col {
|
|
|
|
min-width: $left_col_size;
|
2019-03-03 16:53:15 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
#stream_filters,
|
2019-03-03 16:06:30 +01:00
|
|
|
#global_filters {
|
|
|
|
font-size: 14px;
|
|
|
|
}
|
|
|
|
|
2019-08-29 01:41:23 +02:00
|
|
|
li.show-more-topics {
|
|
|
|
a {
|
|
|
|
font-size: 12px;
|
|
|
|
}
|
2019-03-03 16:53:15 +01:00
|
|
|
}
|
|
|
|
|
2016-10-28 07:12:32 +02:00
|
|
|
#left-sidebar #user-list,
|
|
|
|
#left-sidebar #group-pm-list {
|
|
|
|
padding-left: 10px;
|
|
|
|
}
|
|
|
|
|
|
|
|
#streams_inline_cog,
|
2017-09-25 16:13:19 +02:00
|
|
|
#streams_filter_icon {
|
2016-10-28 07:12:32 +02:00
|
|
|
float: right;
|
2017-11-16 01:02:55 +01:00
|
|
|
opacity: 0.50;
|
2016-10-28 07:12:32 +02:00
|
|
|
font-size: 13px;
|
|
|
|
margin-top: 3px;
|
2017-04-17 22:19:47 +02:00
|
|
|
margin-left: 10px;
|
2016-10-28 07:12:32 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
#streams_inline_cog:hover,
|
2017-09-25 16:13:19 +02:00
|
|
|
#streams_filter_icon:hover {
|
2017-11-16 01:02:55 +01:00
|
|
|
opacity: 1;
|
2017-09-14 20:33:03 +02:00
|
|
|
cursor: pointer;
|
2016-10-28 07:12:32 +02:00
|
|
|
}
|
|
|
|
|
2017-09-25 16:13:19 +02:00
|
|
|
#streams_header {
|
2017-09-09 15:00:00 +02:00
|
|
|
margin-top: 3px;
|
2017-01-12 00:03:20 +01:00
|
|
|
}
|
|
|
|
|
2017-04-17 22:19:47 +02:00
|
|
|
#streams_inline_cog {
|
|
|
|
margin-right: 10px;
|
|
|
|
}
|
|
|
|
|
2018-07-27 00:58:50 +02:00
|
|
|
.hashtag:empty::after {
|
2017-04-17 22:19:47 +02:00
|
|
|
content: "#";
|
2017-04-26 20:37:44 +02:00
|
|
|
line-height: 0;
|
2016-10-28 07:12:32 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.tooltip {
|
2019-08-04 14:57:32 +02:00
|
|
|
max-width: 18em;
|
2016-10-28 07:12:32 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
#stream_filters {
|
|
|
|
overflow: visible;
|
2019-01-23 01:37:53 +01:00
|
|
|
/* The -1px here prevents the scrollbar from going above the top of the container */
|
2019-02-08 12:47:32 +01:00
|
|
|
margin-top: -1px;
|
2019-05-11 19:44:27 +02:00
|
|
|
margin-bottom: 10px;
|
2016-10-28 07:12:32 +02:00
|
|
|
padding: 0;
|
|
|
|
font-weight: normal;
|
|
|
|
}
|
|
|
|
|
2019-02-10 02:04:14 +01:00
|
|
|
.narrows_panel {
|
2019-02-08 12:47:32 +01:00
|
|
|
margin-bottom: 4px;
|
|
|
|
}
|
|
|
|
|
2019-08-21 14:02:13 +02:00
|
|
|
.narrows_panel li a {
|
|
|
|
margin-top: 1px;
|
2017-12-04 22:29:55 +01:00
|
|
|
}
|
|
|
|
|
2019-02-11 18:37:22 +01:00
|
|
|
.narrows_panel li a:hover {
|
2017-12-04 22:29:16 +01:00
|
|
|
text-decoration: none;
|
|
|
|
}
|
|
|
|
|
2019-08-21 14:02:13 +02:00
|
|
|
#stream_filters li a {
|
2017-11-08 00:50:53 +01:00
|
|
|
padding: 1px 0px;
|
2017-04-17 22:19:47 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
#stream_filters li ul {
|
|
|
|
margin-left: 0px;
|
|
|
|
}
|
|
|
|
|
|
|
|
#stream_filters li ul.topic-list li {
|
2019-03-06 21:17:06 +01:00
|
|
|
padding-top: 2px;
|
|
|
|
padding-right: 0px;
|
|
|
|
padding-bottom: 2px;
|
|
|
|
padding-left: $topic_indent;
|
2017-04-17 22:19:47 +02:00
|
|
|
}
|
|
|
|
|
2019-02-13 14:05:58 +01:00
|
|
|
#private-container,
|
2016-10-28 07:12:32 +02:00
|
|
|
#stream-filters-container {
|
2017-04-05 14:18:35 +02:00
|
|
|
overflow-x: hidden;
|
2019-03-01 01:40:05 +01:00
|
|
|
overflow-y: auto;
|
2016-10-28 07:12:32 +02:00
|
|
|
position: relative;
|
2016-11-29 20:11:29 +01:00
|
|
|
z-index: 0;
|
2017-01-15 17:39:04 +01:00
|
|
|
width: 100%;
|
2016-10-28 07:12:32 +02:00
|
|
|
}
|
|
|
|
|
2019-02-13 14:05:58 +01:00
|
|
|
#private-container {
|
|
|
|
max-height: 200px;
|
|
|
|
}
|
|
|
|
|
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-02-12 22:56:37 +01:00
|
|
|
#stream_filters li.highlighted_stream {
|
2019-03-12 19:46:07 +01:00
|
|
|
background-color: hsl(93, 18%, 82%);
|
2019-03-12 16:20:00 +01:00
|
|
|
border-radius: 4px;
|
2017-12-09 01:19:33 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
#stream_filters li.active-sub-filter:hover {
|
|
|
|
background-color: hsl(120, 11%, 82%);
|
2016-10-28 07:12:32 +02:00
|
|
|
}
|
|
|
|
|
2019-05-11 19:44:27 +02:00
|
|
|
#add-stream-link {
|
|
|
|
text-decoration: none;
|
|
|
|
margin-left: 10px;
|
2019-10-15 17:43:33 +02:00
|
|
|
margin-bottom: 18px;
|
2019-05-11 19:44:27 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
#add-stream-link i {
|
2019-06-12 16:50:45 +02:00
|
|
|
min-width: 19px;
|
|
|
|
text-align: center;
|
|
|
|
}
|
|
|
|
|
|
|
|
#add-stream-link i::before {
|
|
|
|
padding-right: 3px;
|
2019-05-11 19:44:27 +02:00
|
|
|
}
|
|
|
|
|
2016-10-28 07:12:32 +02:00
|
|
|
ul.filters {
|
|
|
|
list-style-type: none;
|
|
|
|
margin-left: 0px;
|
|
|
|
}
|
|
|
|
|
|
|
|
ul.filters a {
|
2017-11-16 01:27:07 +01:00
|
|
|
color: inherit;
|
2016-10-28 07:12:32 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
ul.filters hr {
|
|
|
|
margin-top: 10px;
|
|
|
|
margin-bottom: 10px;
|
|
|
|
}
|
|
|
|
|
|
|
|
li.active-filter,
|
|
|
|
li.active-sub-filter {
|
|
|
|
font-weight: 600 !important;
|
2018-10-08 22:31:26 +02:00
|
|
|
background-color: hsl(202, 56%, 91%);
|
2016-10-28 07:12:32 +02:00
|
|
|
position: relative;
|
2019-03-12 16:20:00 +01:00
|
|
|
border-radius: 4px;
|
2016-10-28 07:12:32 +02:00
|
|
|
}
|
|
|
|
|
2019-02-11 18:48:14 +01:00
|
|
|
#global_filters .filter-icon {
|
2016-10-28 07:12:32 +02:00
|
|
|
display: inline-block;
|
2019-03-06 21:17:06 +01:00
|
|
|
min-width: $left_col_size;
|
2016-10-28 07:12:32 +02:00
|
|
|
text-align: center;
|
|
|
|
}
|
|
|
|
|
2019-03-12 15:08:28 +01:00
|
|
|
li.top_left_all_messages,
|
|
|
|
.private_messages_header,
|
|
|
|
li.top_left_mentions,
|
|
|
|
li.top_left_starred_messages {
|
2016-10-28 07:12:32 +02:00
|
|
|
position: relative;
|
2019-03-03 17:30:02 +01:00
|
|
|
padding-top: 1px;
|
|
|
|
padding-bottom: 1px;
|
2019-03-12 15:08:28 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
.top_left_row {
|
2019-03-06 21:17:06 +01:00
|
|
|
padding-left: $far_left_gutter_size;
|
2019-03-03 17:30:02 +01:00
|
|
|
padding-right: 10px;
|
2017-04-17 22:19:47 +02:00
|
|
|
}
|
|
|
|
|
2019-03-12 15:08:28 +01:00
|
|
|
.top_left_row,
|
2019-03-12 16:20:00 +01:00
|
|
|
.bottom_left_row,
|
|
|
|
.top_left_private_messages {
|
2017-11-30 23:25:05 +01:00
|
|
|
border-radius: 4px;
|
2016-10-28 07:12:32 +02:00
|
|
|
}
|
|
|
|
|
2019-02-12 04:12:20 +01:00
|
|
|
.conversation-partners {
|
2019-02-18 16:32:27 +01:00
|
|
|
line-height: 1.25;
|
2019-02-12 04:12:20 +01:00
|
|
|
}
|
|
|
|
|
2019-03-12 15:43:52 +01:00
|
|
|
.top_left_all_messages i.fa-home {
|
2017-04-26 20:37:44 +02:00
|
|
|
position: relative;
|
2019-04-11 12:46:04 +02:00
|
|
|
font-size: 15px;
|
2017-04-26 20:37:44 +02:00
|
|
|
}
|
|
|
|
|
2019-03-12 15:43:52 +01:00
|
|
|
.top_left_private_messages i.fa-envelope {
|
2019-04-13 16:40:53 +02:00
|
|
|
position: relative;
|
|
|
|
top: -1px;
|
2019-04-11 12:46:04 +02:00
|
|
|
font-size: 11px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.top_left_mentions i.fa-at,
|
|
|
|
.top_left_starred_messages i.fa-star {
|
|
|
|
font-size: 13px;
|
2017-04-26 20:37:44 +02:00
|
|
|
}
|
|
|
|
|
2019-01-31 20:01:27 +01:00
|
|
|
/* We are mostly consistent in how we style
|
|
|
|
unread counts, except for starred messages.
|
|
|
|
This is the common section.
|
|
|
|
*/
|
|
|
|
.top_left_all_messages .count,
|
|
|
|
.top_left_private_messages .count,
|
|
|
|
.top_left_starred_messages .count,
|
|
|
|
.top_left_mentions .count,
|
2018-06-05 01:37:05 +02:00
|
|
|
#stream_filters .count,
|
|
|
|
.topic-unread-count,
|
|
|
|
.private_message_count {
|
2017-04-17 22:19:47 +02:00
|
|
|
float: right;
|
2018-06-05 01:37:05 +02:00
|
|
|
padding: 0 4px;
|
|
|
|
height: 16px;
|
|
|
|
line-height: 16px;
|
2016-10-28 07:12:32 +02:00
|
|
|
font-size: 12px;
|
|
|
|
font-weight: normal;
|
|
|
|
letter-spacing: 0.6px;
|
2017-04-17 22:19:47 +02:00
|
|
|
border-radius: 4px;
|
2016-10-28 07:12:32 +02:00
|
|
|
}
|
|
|
|
|
2019-01-31 20:01:27 +01:00
|
|
|
/* Starred messaged counts aren't really unread
|
|
|
|
counts, so we style them differently.
|
|
|
|
*/
|
2019-02-05 23:22:52 +01:00
|
|
|
.top_left_starred_messages .count {
|
2019-01-31 20:01:27 +01:00
|
|
|
background-color: transparent;
|
|
|
|
color: inherit;
|
2019-02-12 21:12:04 +01:00
|
|
|
padding: 2px 1px 0px 3px;
|
2019-02-05 23:22:52 +01:00
|
|
|
border-color: hsl(105, 2%, 50%);
|
2019-01-31 20:01:27 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
/* These are true "unread" counts. */
|
|
|
|
.top_left_all_messages .count,
|
|
|
|
.top_left_private_messages .count,
|
|
|
|
.top_left_mentions .count,
|
|
|
|
#stream_filters .count,
|
|
|
|
.topic-unread-count,
|
|
|
|
.private_message_count {
|
|
|
|
background-color: hsl(105, 2%, 50%);
|
|
|
|
color: hsl(0, 0%, 100%);
|
|
|
|
}
|
|
|
|
|
2016-10-28 07:12:32 +02:00
|
|
|
#global_filters .count {
|
2017-10-19 20:40:55 +02:00
|
|
|
margin-right: 20px;
|
2018-06-05 01:37:05 +02:00
|
|
|
margin-top: 2px;
|
2016-10-28 07:12:32 +02:00
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
2017-04-17 22:19:47 +02:00
|
|
|
#stream_filters .count {
|
2017-10-19 20:40:55 +02:00
|
|
|
margin-right: 15px;
|
2017-04-17 22:19:47 +02:00
|
|
|
}
|
|
|
|
|
2017-07-20 04:46:01 +02:00
|
|
|
.topic-box {
|
|
|
|
padding-left: 5px;
|
2018-01-29 06:16:21 +01:00
|
|
|
margin-right: 30px;
|
2017-07-20 04:46:01 +02:00
|
|
|
}
|
|
|
|
|
2018-01-29 06:16:21 +01:00
|
|
|
.conversation-partners,
|
2016-11-05 20:23:40 +01:00
|
|
|
.topic-name {
|
|
|
|
display: block;
|
2017-11-01 20:15:38 +01:00
|
|
|
width: calc(100% - 5px);
|
2016-11-05 20:23:40 +01:00
|
|
|
white-space: nowrap;
|
|
|
|
overflow: hidden;
|
|
|
|
text-overflow: ellipsis;
|
2018-05-24 19:50:14 +02:00
|
|
|
padding-right: 2px;
|
2016-11-05 20:23:40 +01:00
|
|
|
}
|
|
|
|
|
2018-04-20 20:28:18 +02:00
|
|
|
.topic-name {
|
|
|
|
/* TODO: We should figure out how to remove this without changing the spacing */
|
|
|
|
line-height: 1.1;
|
|
|
|
}
|
|
|
|
|
2019-03-02 16:21:53 +01:00
|
|
|
.all-messages-arrow i,
|
|
|
|
.stream-sidebar-arrow i,
|
2019-02-22 12:28:29 +01:00
|
|
|
.starred-messages-sidebar-arrow i,
|
2019-03-02 16:21:53 +01:00
|
|
|
.topic-sidebar-arrow i {
|
2016-10-28 07:12:32 +02:00
|
|
|
padding-right: 0.25em;
|
|
|
|
display: inline-block;
|
|
|
|
width: 13px;
|
|
|
|
}
|
|
|
|
|
2019-03-01 21:06:53 +01:00
|
|
|
/*
|
|
|
|
All of our left sidebar handlers use absolute
|
|
|
|
positioning. We should fix that.
|
|
|
|
*/
|
|
|
|
.all-messages-arrow,
|
|
|
|
.stream-sidebar-arrow,
|
2019-02-22 12:28:29 +01:00
|
|
|
.starred-messages-sidebar-arrow,
|
2019-03-01 21:06:53 +01:00
|
|
|
.topic-sidebar-arrow {
|
2016-10-28 07:12:32 +02:00
|
|
|
position: absolute;
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
2019-03-01 21:06:53 +01:00
|
|
|
/*
|
|
|
|
The All Messages and Stream chevrons are
|
|
|
|
pretty similar.
|
|
|
|
*/
|
|
|
|
.all-messages-arrow,
|
2019-02-22 12:28:29 +01:00
|
|
|
.starred-messages-sidebar-arrow,
|
2019-03-01 21:06:53 +01:00
|
|
|
.stream-sidebar-arrow {
|
2019-10-07 22:51:27 +02:00
|
|
|
top: 3px;
|
2019-03-01 21:06:53 +01:00
|
|
|
right: 10px;
|
|
|
|
font-size: 0.8em;
|
2016-10-28 07:12:32 +02:00
|
|
|
}
|
|
|
|
|
2019-03-01 21:06:53 +01:00
|
|
|
/*
|
|
|
|
For topic chevrons we use a slightly smaller
|
|
|
|
font to show they're "lower" in the hierarchy,
|
|
|
|
which also affects it positioning.
|
|
|
|
*/
|
|
|
|
.topic-sidebar-arrow {
|
2016-10-28 07:12:32 +02:00
|
|
|
top: 1px;
|
2019-03-01 21:06:53 +01:00
|
|
|
right: 10px;
|
|
|
|
font-size: 0.7em;
|
2016-10-28 07:12:32 +02:00
|
|
|
}
|
|
|
|
|
2019-03-01 21:06:53 +01:00
|
|
|
/*
|
|
|
|
When you hover over list items, we hover
|
|
|
|
the relevant chevrons in light gray.
|
|
|
|
*/
|
|
|
|
li.top_left_all_messages:hover .all-messages-arrow,
|
2019-02-22 12:28:29 +01:00
|
|
|
li.top_left_starred_messages:hover .starred-messages-sidebar-arrow,
|
2019-03-01 21:06:53 +01:00
|
|
|
#stream_filters li:hover .stream-sidebar-arrow,
|
2016-11-05 19:46:55 +01:00
|
|
|
li.topic-list-item:hover .topic-sidebar-arrow {
|
2019-03-01 21:06:53 +01:00
|
|
|
display: inline;
|
2016-10-28 07:12:32 +02:00
|
|
|
cursor: pointer;
|
2017-06-21 08:59:05 +02:00
|
|
|
color: hsl(0, 0%, 53%);
|
2016-10-28 07:12:32 +02:00
|
|
|
}
|
|
|
|
|
2019-03-01 21:06:53 +01:00
|
|
|
/*
|
|
|
|
If you hover directly over the chevron itself,
|
|
|
|
show it in black.
|
|
|
|
*/
|
2019-02-22 12:28:29 +01:00
|
|
|
.starred-messages-sidebar-arrow:hover,
|
2019-03-01 21:06:53 +01:00
|
|
|
.all-messages-arrow:hover,
|
|
|
|
.stream-sidebar-arrow:hover,
|
|
|
|
.topic-sidebar-arrow:hover {
|
|
|
|
color: hsl(0, 0%, 0%) !important;
|
2016-10-28 07:12:32 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
ul.filters li.muted_topic,
|
|
|
|
ul.filters li.out_of_home_view {
|
|
|
|
opacity: 0.25;
|
|
|
|
}
|
|
|
|
|
2016-12-01 01:55:44 +01:00
|
|
|
ul.filters li.out_of_home_view:hover {
|
|
|
|
opacity: 0.6;
|
|
|
|
}
|
|
|
|
|
2016-10-28 07:12:32 +02:00
|
|
|
ul.filters li.out_of_home_view li.muted_topic {
|
|
|
|
/* If stream is muted, this resets opacity of muted topics in muted
|
|
|
|
stream to 1; since opacity is multiplied down through child
|
|
|
|
elements, this avoids an unreadable opacity of 0.25^2. */
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
|
|
|
|
#stream_filters .subscription_block {
|
2017-11-07 19:34:43 +01:00
|
|
|
padding: 0px;
|
2018-01-29 06:16:21 +01:00
|
|
|
margin-right: 25px;
|
2019-03-06 21:17:06 +01:00
|
|
|
margin-left: $far_left_gutter_size;
|
2018-01-29 06:16:21 +01:00
|
|
|
display: flex;
|
|
|
|
justify-content: space-between;
|
|
|
|
align-items: center;
|
|
|
|
white-space: nowrap;
|
|
|
|
text-overflow: ellipsis;
|
|
|
|
overflow: hidden;
|
2016-10-28 07:12:32 +02:00
|
|
|
}
|
|
|
|
|
2017-04-26 20:37:44 +02:00
|
|
|
#stream_filters .subscription_block::after {
|
|
|
|
content: "";
|
|
|
|
display: block;
|
|
|
|
clear: both;
|
|
|
|
}
|
|
|
|
|
2016-12-06 09:20:32 +01:00
|
|
|
#stream_filters .subscription_block .stream-name {
|
2017-11-01 20:15:38 +01:00
|
|
|
display: inline-block;
|
|
|
|
overflow: hidden;
|
2018-01-29 06:16:21 +01:00
|
|
|
text-overflow: ellipsis;
|
2017-11-01 20:15:38 +01:00
|
|
|
position: relative;
|
2018-01-29 06:16:21 +01:00
|
|
|
width: 100%;
|
2018-04-16 18:48:25 +02:00
|
|
|
padding-right: 2px;
|
2016-12-06 09:20:32 +01:00
|
|
|
}
|
|
|
|
|
2016-10-28 07:12:32 +02:00
|
|
|
#stream_filters .subscription_block.stream-with-count {
|
2017-04-17 22:19:47 +02:00
|
|
|
margin-right: 15px;
|
2016-10-28 07:12:32 +02:00
|
|
|
}
|
|
|
|
|
2016-11-05 19:34:47 +01:00
|
|
|
ul.topic-list {
|
2016-10-28 07:12:32 +02:00
|
|
|
list-style-type: none;
|
|
|
|
font-weight: normal;
|
2017-04-17 22:19:47 +02:00
|
|
|
}
|
|
|
|
|
2016-10-28 07:12:32 +02:00
|
|
|
ul.expanded_private_messages {
|
|
|
|
list-style-type: none;
|
|
|
|
font-weight: 300;
|
2019-03-03 16:06:30 +01:00
|
|
|
font-size: 13px;
|
2017-04-17 22:19:47 +02:00
|
|
|
font-weight: 400;
|
2016-10-28 07:12:32 +02:00
|
|
|
margin-left: 0px;
|
|
|
|
padding-bottom: 2px;
|
2017-04-17 22:19:47 +02:00
|
|
|
margin-top: 3px;
|
2016-10-28 07:12:32 +02:00
|
|
|
}
|
|
|
|
|
2016-11-05 19:38:23 +01:00
|
|
|
li.topic-list-item {
|
2016-10-28 07:12:32 +02:00
|
|
|
position: relative;
|
2017-04-18 20:05:48 +02:00
|
|
|
padding-right: 5px;
|
2016-10-28 07:12:32 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
li.expanded_private_message {
|
|
|
|
position: relative;
|
2019-02-18 16:32:27 +01:00
|
|
|
padding-top: 1px;
|
|
|
|
padding-bottom: 1px;
|
2016-10-28 07:12:32 +02:00
|
|
|
}
|
|
|
|
|
2017-04-17 22:19:47 +02:00
|
|
|
li.expanded_private_message a {
|
2018-04-20 20:28:18 +02:00
|
|
|
margin: 1px 0px;
|
2017-04-17 22:19:47 +02:00
|
|
|
}
|
|
|
|
|
2016-10-28 07:12:32 +02:00
|
|
|
.show-all-streams a {
|
2017-06-21 08:59:05 +02:00
|
|
|
color: hsl(0, 0%, 20%);
|
2016-10-28 07:12:32 +02:00
|
|
|
}
|
|
|
|
|
2016-11-05 20:13:36 +01:00
|
|
|
.pm-box,
|
|
|
|
.topic-box {
|
2018-01-29 06:16:21 +01:00
|
|
|
display: flex;
|
|
|
|
justify-content: center;
|
2018-05-24 19:50:14 +02:00
|
|
|
padding-top: 1px;
|
2017-05-13 22:23:39 +02:00
|
|
|
cursor: pointer;
|
2016-10-28 07:12:32 +02:00
|
|
|
}
|
|
|
|
|
2017-04-17 22:19:47 +02:00
|
|
|
.pm-box {
|
2018-01-29 06:16:21 +01:00
|
|
|
margin-right: 20px;
|
|
|
|
align-items: center;
|
2017-04-17 22:19:47 +02:00
|
|
|
}
|
|
|
|
|
2019-02-18 16:32:27 +01:00
|
|
|
.pm-box .user_circle {
|
|
|
|
min-width: 8px;
|
|
|
|
height: 8px;
|
|
|
|
margin-top: 0px;
|
|
|
|
margin-bottom: 0px;
|
2019-03-03 17:30:02 +01:00
|
|
|
margin-left: 2px;
|
2019-02-18 16:32:27 +01:00
|
|
|
position: relative;
|
|
|
|
top: 0px;
|
|
|
|
}
|
|
|
|
|
2019-03-01 17:45:10 +01:00
|
|
|
.zero-pm-unreads .pm-box,
|
2019-08-29 01:41:23 +02:00
|
|
|
.zero-topic-unreads .more-topics-box,
|
2018-12-22 19:31:02 +01:00
|
|
|
.zero-topic-unreads .topic-box {
|
2016-10-28 07:12:32 +02:00
|
|
|
margin-right: 15px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.zoom-out #topics_header {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
#global_filters {
|
2019-03-03 17:50:09 +01:00
|
|
|
margin-bottom: 16px;
|
2016-10-28 07:12:32 +02:00
|
|
|
}
|
|
|
|
|
2017-12-04 22:31:54 +01:00
|
|
|
#global_filters i {
|
2018-02-07 02:02:12 +01:00
|
|
|
opacity: 0.7;
|
2017-12-04 22:31:54 +01:00
|
|
|
}
|
|
|
|
|
2017-07-07 23:59:18 +02:00
|
|
|
#topics_header {
|
2016-10-28 07:12:32 +02:00
|
|
|
margin-right: 10px;
|
2017-09-26 20:36:37 +02:00
|
|
|
color: hsl(0, 0%, 43%);
|
|
|
|
}
|
|
|
|
|
|
|
|
#topics_header a {
|
|
|
|
color: inherit;
|
|
|
|
text-decoration: none;
|
|
|
|
text-transform: uppercase;
|
|
|
|
}
|
|
|
|
|
|
|
|
#topics_header a i {
|
2017-09-27 18:23:30 +02:00
|
|
|
margin: 0 5px 0 10px;
|
2017-09-26 20:36:37 +02:00
|
|
|
position: relative;
|
|
|
|
top: 1px;
|
2016-10-28 07:12:32 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
#streams_header {
|
|
|
|
margin-right: 0px;
|
2019-03-06 21:17:06 +01:00
|
|
|
padding-left: $far_left_gutter_size;
|
2018-01-04 18:14:27 +01:00
|
|
|
cursor: pointer;
|
2016-10-28 07:12:32 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
#stream_filters .inactive_stream {
|
|
|
|
opacity: .5;
|
|
|
|
}
|
|
|
|
|
|
|
|
.zero_count {
|
2018-01-29 06:16:21 +01:00
|
|
|
visibility: hidden;
|
2016-10-28 07:12:32 +02:00
|
|
|
}
|
|
|
|
|
2017-09-27 00:48:17 +02:00
|
|
|
.searching-for-more-topics img {
|
|
|
|
height: 16px;
|
|
|
|
margin-left: 6px;
|
2017-09-22 00:12:55 +02:00
|
|
|
}
|
|
|
|
|
2016-10-28 07:12:32 +02:00
|
|
|
.zoom-in .show-more-topics {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
.zoom-in .zoom-in-hide {
|
|
|
|
display: none;
|
|
|
|
}
|
2017-03-29 22:15:21 +02:00
|
|
|
|
2018-07-02 02:53:50 +02:00
|
|
|
.show-all-streams .fa-chevron-left {
|
2017-03-29 22:15:21 +02:00
|
|
|
text-decoration: none;
|
|
|
|
}
|
2019-06-19 20:45:49 +02:00
|
|
|
|
|
|
|
li.top_left_all_messages a,
|
|
|
|
li.top_left_private_messages a,
|
|
|
|
li.top_left_mentions a,
|
|
|
|
li.top_left_starred_messages a {
|
|
|
|
display: block;
|
|
|
|
}
|