signal-desktop/stylesheets/_index.scss

120 lines
2 KiB
SCSS
Raw Normal View History

.conversation-stack,
2018-05-04 20:07:52 +00:00
.new-conversation,
.inbox,
.gutter {
height: 100%;
overflow: hidden;
position: relative;
}
.expired {
2018-05-04 20:07:52 +00:00
.conversation-stack,
.gutter {
height: calc(100% - 48px);
}
}
.scrollable {
height: 100%;
overflow: auto;
}
.gutter {
2019-10-04 18:06:17 +00:00
@include light-theme {
background-color: $color-gray-02;
2018-08-08 18:27:40 +00:00
2019-10-04 18:06:17 +00:00
::-webkit-scrollbar-track {
background: $color-gray-02;
}
::-webkit-scrollbar-thumb {
border: 2px solid $color-gray-02;
}
2018-08-08 18:27:40 +00:00
}
2019-10-04 18:06:17 +00:00
@include dark-theme {
background-color: $color-gray-80;
2018-08-08 18:27:40 +00:00
2019-10-04 18:06:17 +00:00
::-webkit-scrollbar-track {
background: $color-gray-80;
}
::-webkit-scrollbar-thumb {
border: 2px solid $color-gray-80;
}
2018-08-08 18:27:40 +00:00
}
float: left;
2019-10-04 18:06:17 +00:00
width: $left-pane-width;
user-select: none;
2019-01-10 20:26:28 +00:00
.content {
overflow-y: scroll;
max-height: calc(100% - 88px);
2015-08-27 00:48:18 +00:00
}
}
2019-01-10 20:26:28 +00:00
.network-status-container {
.network-status {
2017-03-08 00:54:46 +00:00
background: url('../images/error_red.svg') no-repeat left 10px center;
background-size: 25px 25px;
2019-10-04 18:06:17 +00:00
background-color: $color-accent-yellow;
padding: 10px;
2019-10-04 18:06:17 +00:00
padding-left: 48px;
display: none;
2018-05-04 20:07:52 +00:00
.network-status-message {
h3 {
padding: 0px;
margin: 0px;
margin-bottom: 2px;
font-size: 14px;
}
span {
display: inline-block;
font-size: 12px;
padding: 0.5em 0;
}
2019-10-04 18:06:17 +00:00
@include dark-theme {
color: $color-gray-90;
}
}
.action {
button {
2019-10-04 18:06:17 +00:00
border-radius: 5px;
border: solid 1px $color-gray-25;
cursor: pointer;
font-family: inherit;
2019-10-04 18:06:17 +00:00
color: $color-white;
background: $color-signal-blue;
}
}
}
}
2019-01-14 21:49:58 +00:00
.left-pane-placeholder {
height: 100%;
}
.left-pane-wrapper {
height: 100%;
}
2015-11-27 23:43:45 +00:00
.conversation.placeholder {
text-align: center;
user-select: none;
.container {
position: absolute;
height: 100%;
width: 100%;
display: flex;
justify-content: center;
align-items: center;
}
.content {
display: inline-block;
}
h3 {
font-size: large;
}
2015-11-27 23:43:45 +00:00
}