mirror of
https://github.com/oxen-io/session-desktop.git
synced 2023-12-14 02:12:57 +01:00
feat: updated styling for all modules and cleaned up _theme_dark.scss
This commit is contained in:
parent
7e01c9f39a
commit
ef5184b9fc
3 changed files with 99 additions and 432 deletions
|
@ -80,70 +80,3 @@
|
|||
.left-pane-wrapper {
|
||||
flex: 1;
|
||||
}
|
||||
|
||||
.hint {
|
||||
margin: 10px;
|
||||
padding: 1em;
|
||||
border-radius: $border-radius;
|
||||
color: white;
|
||||
border: 2px dashed white;
|
||||
|
||||
h3 {
|
||||
margin-top: 5px;
|
||||
}
|
||||
|
||||
&.firstRun {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 302px;
|
||||
width: 225px;
|
||||
|
||||
&:before,
|
||||
&:after {
|
||||
content: ' ';
|
||||
display: block;
|
||||
position: absolute;
|
||||
top: 8px;
|
||||
left: -35px;
|
||||
width: 0;
|
||||
height: 0;
|
||||
border: solid 10px white;
|
||||
border-color: transparent white transparent transparent;
|
||||
transform: scaleX(2.5) scaleY(0.75);
|
||||
}
|
||||
&:after {
|
||||
border-color: transparent var(--color-dark-blue-color) transparent transparent;
|
||||
left: -30px;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.contact.placeholder {
|
||||
position: absolute;
|
||||
top: 50px;
|
||||
left: 0;
|
||||
background: transparent;
|
||||
color: white;
|
||||
border: 2px dashed white;
|
||||
overflow: visible;
|
||||
p {
|
||||
color: white;
|
||||
}
|
||||
&:before,
|
||||
&:after {
|
||||
content: ' ';
|
||||
display: block;
|
||||
position: absolute;
|
||||
top: -35px;
|
||||
left: 15px;
|
||||
width: 0;
|
||||
height: 0;
|
||||
border: solid 10px white;
|
||||
border-color: transparent transparent white transparent;
|
||||
transform: scaleY(2.5) scaleX(0.75);
|
||||
}
|
||||
&:after {
|
||||
border-color: transparent transparent var(--color-dark-blue-color) transparent;
|
||||
top: -30px;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -104,7 +104,7 @@
|
|||
white-space: nowrap;
|
||||
text-overflow: clip;
|
||||
|
||||
color: var(--color-darkest-gray-color);
|
||||
color: var(--black-color);
|
||||
}
|
||||
|
||||
.module-message__generic-attachment__text {
|
||||
|
@ -115,7 +115,6 @@
|
|||
}
|
||||
|
||||
.module-message__generic-attachment__file-name {
|
||||
color: var(--color-darkest-gray-color);
|
||||
font-size: 14px;
|
||||
line-height: 18px;
|
||||
font-weight: 300;
|
||||
|
@ -126,13 +125,9 @@
|
|||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
|
||||
.module-message__generic-attachment__file-size,
|
||||
.module-message__generic-attachment__file-name--outgoing,
|
||||
.module-message__generic-attachment__file-size--incoming,
|
||||
.module-message__generic-attachment__file-size--outgoing,
|
||||
.module-message__generic-attachment__file-name--incoming {
|
||||
color: var(--color-text);
|
||||
.module-message__generic-attachment__file-name,
|
||||
.module-message__generic-attachment__file-size {
|
||||
color: var(--text-primary-color);
|
||||
}
|
||||
|
||||
.module-message__generic-attachment__file-size {
|
||||
|
@ -143,6 +138,18 @@
|
|||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.module-message__generic-attachment__file-name--incoming,
|
||||
.module-message__generic-attachment__file-size--incoming,
|
||||
.module-message__link-preview--incoming {
|
||||
color: var(--message-bubbles-received-text-color);
|
||||
}
|
||||
|
||||
.module-message__generic-attachment__file-name--outgoing,
|
||||
.module-message__generic-attachment__file-size--outgoing,
|
||||
.module-message__link-preview--outgoing {
|
||||
color: var(--message-bubbles-sent-text-color);
|
||||
}
|
||||
|
||||
.module-message__link-preview {
|
||||
cursor: pointer;
|
||||
border-top-left-radius: $session_message-container-border-radius;
|
||||
|
@ -151,11 +158,9 @@
|
|||
|
||||
.module-message__link-preview__content {
|
||||
padding: 8px;
|
||||
background-color: var(--color-white-color);
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
align-items: flex-start;
|
||||
border: 1px solid var(--color-lighter-black-color);
|
||||
}
|
||||
|
||||
.module-message__link-preview__image_container {
|
||||
|
@ -200,7 +205,7 @@
|
|||
height: 32px;
|
||||
width: 32px;
|
||||
border-radius: 50%;
|
||||
background-color: var(--color-lighter-gray-color);
|
||||
background-color: var(--message-link-preview-background-color);
|
||||
}
|
||||
|
||||
.module-message__link-preview__text--with-icon {
|
||||
|
@ -208,9 +213,8 @@
|
|||
}
|
||||
|
||||
.module-message__link-preview__title {
|
||||
color: var(--color-darkest-gray-color);
|
||||
font-size: 16px;
|
||||
font-weight: 300;
|
||||
font-weight: 500;
|
||||
letter-spacing: 0.15px;
|
||||
line-height: 22px;
|
||||
|
||||
|
@ -222,13 +226,12 @@
|
|||
|
||||
.module-message__link-preview__location {
|
||||
margin-top: 4px;
|
||||
color: var(--color-gray-color);
|
||||
font-size: 12px;
|
||||
height: 16px;
|
||||
letter-spacing: 0.4px;
|
||||
line-height: 16px;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
|
||||
.module-conversation__user,
|
||||
.module-message__author {
|
||||
margin-top: var(--margins-sm);
|
||||
|
@ -241,6 +244,7 @@
|
|||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
|
||||
.module-conversation__user__profile-name,
|
||||
.module-message__author__profile-name {
|
||||
font-style: italic;
|
||||
|
@ -255,7 +259,7 @@
|
|||
flex-direction: row;
|
||||
align-items: center;
|
||||
|
||||
color: var(--color-gray-color);
|
||||
color: var(--conversation-tab-text-color);
|
||||
}
|
||||
|
||||
.module-contact-list-item--with-click-handler {
|
||||
|
@ -347,8 +351,7 @@
|
|||
}
|
||||
|
||||
.module-conversation-header__expiration__clock-icon {
|
||||
// TODO Theming update
|
||||
@include color-svg('../images/timer.svg', var(--color-gray-color));
|
||||
@include color-svg('../images/timer.svg', var(--button-icon-stroke-color));
|
||||
height: 20px;
|
||||
width: 20px;
|
||||
display: inline-block;
|
||||
|
@ -389,19 +392,11 @@
|
|||
.module-message-detail__delete-button-container {
|
||||
text-align: center;
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
.module-message-detail__delete-button {
|
||||
@include button-reset;
|
||||
|
||||
background-color: var(--danger-color);
|
||||
color: var(--color-white-color);
|
||||
box-shadow: 0 0 10px -3px rgba(97, 97, 97, 0.7);
|
||||
border-radius: 5px;
|
||||
border: solid 1px var(--color-light-gray-color);
|
||||
cursor: pointer;
|
||||
margin: 1em auto;
|
||||
padding: 1em;
|
||||
.session-button {
|
||||
width: 160px;
|
||||
margin: 1em auto;
|
||||
}
|
||||
}
|
||||
|
||||
.module-message-detail__contact-container {
|
||||
|
@ -494,7 +489,7 @@
|
|||
}
|
||||
|
||||
.module-document-list-item--with-separator {
|
||||
border-bottom: 1px solid var(--color-lightest-gray-color);
|
||||
border-bottom: 1px solid var(--border-color);
|
||||
}
|
||||
|
||||
.module-document-list-item__content {
|
||||
|
@ -511,7 +506,7 @@
|
|||
|
||||
width: 48px;
|
||||
height: 48px;
|
||||
@include color-svg('../images/file.svg', var(--color-light-gray-color));
|
||||
@include color-svg('../images/file.svg', var(--button-icon-stroke-color));
|
||||
}
|
||||
|
||||
.module-document-list-item__metadata {
|
||||
|
@ -547,7 +542,7 @@
|
|||
height: 94px;
|
||||
width: 94px;
|
||||
cursor: pointer;
|
||||
background-color: var(--color-lighter-gray-color);
|
||||
background-color: var(--message-link-preview-background-color);
|
||||
margin-inline-end: 4px;
|
||||
margin-bottom: 4px;
|
||||
position: relative;
|
||||
|
@ -568,7 +563,7 @@
|
|||
}
|
||||
|
||||
.module-media-grid-item__icon-image {
|
||||
@include color-svg('../images/image.svg', var(--color-light-gray-color));
|
||||
@include color-svg('../images/image.svg', var(--button-icon-stroke-color));
|
||||
}
|
||||
|
||||
.module-media-grid-item__image-container {
|
||||
|
@ -585,8 +580,12 @@
|
|||
|
||||
width: 42px;
|
||||
height: 42px;
|
||||
background-color: var(--color-white-color);
|
||||
background-color: var(--chat-buttons-background-color);
|
||||
border-radius: 21px;
|
||||
|
||||
&:hover {
|
||||
background-color: var(--chat-buttons-background-hover-color);
|
||||
}
|
||||
}
|
||||
|
||||
.module-media-grid-item__play-overlay {
|
||||
|
@ -597,15 +596,15 @@
|
|||
|
||||
height: 36px;
|
||||
width: 36px;
|
||||
@include color-svg('../images/play.svg', var(--primary-color));
|
||||
@include color-svg('../images/play.svg', var(--chat-buttons-icon-color));
|
||||
}
|
||||
|
||||
.module-media-grid-item__icon-video {
|
||||
@include color-svg('../images/movie.svg', var(--color-light-gray-color));
|
||||
@include color-svg('../images/movie.svg', var(--button-icon-stroke-color));
|
||||
}
|
||||
|
||||
.module-media-grid-item__icon-generic {
|
||||
@include color-svg('../images/file.svg', var(--color-light-gray-color));
|
||||
@include color-svg('../images/file.svg', var(--button-icon-stroke-color));
|
||||
}
|
||||
|
||||
/* Module: Empty State*/
|
||||
|
@ -616,7 +615,6 @@
|
|||
align-items: center;
|
||||
flex-grow: 1;
|
||||
font-size: 28px;
|
||||
color: var(--color-light-gray-color);
|
||||
}
|
||||
|
||||
// Module: Conversation List Item
|
||||
|
@ -663,8 +661,6 @@
|
|||
min-width: 16px;
|
||||
line-height: 16px;
|
||||
border-radius: 8px;
|
||||
// TODO Theming Should we remove this?
|
||||
box-shadow: 0px 0px 0px 1px var(--color-darkest-gray-color);
|
||||
}
|
||||
|
||||
.module-conversation-list-item__content {
|
||||
|
@ -772,14 +768,15 @@
|
|||
}
|
||||
|
||||
.module-image__border-overlay--dark {
|
||||
background-color: var(--color-light-black-color);
|
||||
// TODO Theming - Is this correct?
|
||||
background-color: var(--message-link-preview-background-color);
|
||||
}
|
||||
|
||||
.module-image__loading-placeholder {
|
||||
display: inline-flex;
|
||||
flex-direction: row;
|
||||
align-items: center;
|
||||
background-color: var(--color-lighter-black-color);
|
||||
background-color: var(--message-link-preview-background-color);
|
||||
}
|
||||
|
||||
.module-image__image {
|
||||
|
@ -791,12 +788,13 @@
|
|||
}
|
||||
}
|
||||
|
||||
// NOTE This isn't currently used anywhere
|
||||
.module-image__bottom-overlay {
|
||||
height: 48px;
|
||||
background-image: linear-gradient(
|
||||
to bottom,
|
||||
var(--color-transparent-color),
|
||||
/* TODO does this work */ var(--color-transparent-color) 9%,
|
||||
var(--color-transparent-color) 9%,
|
||||
rgba(0, 0, 0, 0.6)
|
||||
);
|
||||
position: absolute;
|
||||
|
@ -814,8 +812,13 @@
|
|||
|
||||
width: 48px;
|
||||
height: 48px;
|
||||
background-color: var(--color-white-color);
|
||||
background-color: var(--chat-buttons-background-color);
|
||||
border-radius: 24px;
|
||||
z-index: 1;
|
||||
|
||||
&:hover {
|
||||
background-color: var(--chat-buttons-background-hover-color);
|
||||
}
|
||||
}
|
||||
|
||||
.module-image__play-overlay__icon {
|
||||
|
@ -826,7 +829,7 @@
|
|||
|
||||
height: 36px;
|
||||
width: 36px;
|
||||
@include color-svg('../images/play.svg', var(--primary-color));
|
||||
@include color-svg('../images/play.svg', var(--chat-buttons-icon-color));
|
||||
}
|
||||
|
||||
.module-image__text-container {
|
||||
|
@ -837,7 +840,7 @@
|
|||
bottom: 0;
|
||||
z-index: 2;
|
||||
|
||||
color: var(--color-white-color);
|
||||
color: var(--white-color);
|
||||
|
||||
font-size: 20px;
|
||||
font-weight: normal;
|
||||
|
@ -969,7 +972,7 @@
|
|||
// Module: Attachments
|
||||
|
||||
.module-attachments {
|
||||
border-top: 1px solid var(--color-lighter-black-color);
|
||||
border-top: 1px solid var(--border-color);
|
||||
}
|
||||
|
||||
.module-attachments__header {
|
||||
|
@ -987,7 +990,7 @@
|
|||
height: 20px;
|
||||
|
||||
z-index: 2;
|
||||
@include color-svg('../images/x-16.svg', var(--color-black-color));
|
||||
@include color-svg('../images/x-16.svg', var(--button-icon-stroke-color));
|
||||
}
|
||||
|
||||
.module-attachments__rail {
|
||||
|
@ -1010,8 +1013,8 @@
|
|||
display: inline-block;
|
||||
position: relative;
|
||||
border-radius: 4px;
|
||||
box-shadow: inset 0px 0px 0px 1px var(--color-lighter-black-color);
|
||||
background-color: var(--color-lighter-gray-color);
|
||||
box-shadow: inset 0px 0px 0px 1px var(--border-color);
|
||||
background-color: var(--message-link-preview-background-color);
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
|
@ -1023,7 +1026,7 @@
|
|||
width: 16px;
|
||||
height: 16px;
|
||||
z-index: 2;
|
||||
@include color-svg('../images/x-16.svg', var(--color-black-color));
|
||||
@include color-svg('../images/x-16.svg', var(--button-icon-stroke-color));
|
||||
}
|
||||
|
||||
.module-staged-generic-attachment__icon {
|
||||
|
@ -1059,7 +1062,7 @@
|
|||
white-space: nowrap;
|
||||
text-overflow: clip;
|
||||
|
||||
color: var(--color-darkest-gray-color);
|
||||
color: var(--black-color);
|
||||
}
|
||||
|
||||
.module-staged-generic-attachment__filename {
|
||||
|
@ -1067,7 +1070,7 @@
|
|||
margin-top: 5px;
|
||||
text-align: center;
|
||||
|
||||
font-family: $session-font-default;
|
||||
font-family: var(--font-default);
|
||||
font-size: 14px;
|
||||
|
||||
overflow: hidden;
|
||||
|
@ -1079,7 +1082,7 @@
|
|||
}
|
||||
|
||||
// Module: Caption Editor
|
||||
|
||||
// TODO Theming We don't seem to use this can we delete?
|
||||
.module-caption-editor {
|
||||
background-color: rgba(0, 0, 0, 0.8);
|
||||
z-index: 20;
|
||||
|
@ -1110,9 +1113,8 @@
|
|||
height: 30px;
|
||||
z-index: 2;
|
||||
// the background of the lightbox is dark
|
||||
@include color-svg('../images/x-16.svg', white);
|
||||
@include color-svg('../images/x-16.svg', var(--white-color));
|
||||
}
|
||||
|
||||
.module-caption-editor__media-container {
|
||||
flex-grow: 1;
|
||||
flex-shrink: 1;
|
||||
|
@ -1121,7 +1123,6 @@
|
|||
overflow: hidden;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
.module-caption-editor__image {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
|
@ -1146,12 +1147,13 @@
|
|||
flex-grow: 1;
|
||||
flex-shrink: 1;
|
||||
}
|
||||
|
||||
// Module: Staged Placeholder Attachment
|
||||
|
||||
.module-staged-placeholder-attachment {
|
||||
margin: 1px;
|
||||
border-radius: 4px;
|
||||
border: 1px solid var(--color-light-gray-color);
|
||||
border: 1px solid var(--border-color);
|
||||
height: 120px;
|
||||
width: 120px;
|
||||
display: inline-block;
|
||||
|
@ -1160,7 +1162,7 @@
|
|||
position: relative;
|
||||
|
||||
&:hover {
|
||||
background: var(--color-lighter-gray-color);
|
||||
background-color: var(--background-secondary-color);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1174,7 +1176,7 @@
|
|||
height: 36px;
|
||||
width: 36px;
|
||||
|
||||
@include color-svg('../images/plus-36.svg', var(--color-light-gray-color));
|
||||
@include color-svg('../images/plus-36.svg', var(--button-icon-stroke-color));
|
||||
}
|
||||
|
||||
// Module: Staged Link Preview
|
||||
|
@ -1188,20 +1190,18 @@
|
|||
min-height: 65px;
|
||||
margin: var(--margins-xs);
|
||||
}
|
||||
|
||||
.module-staged-link-preview--is-loading {
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
}
|
||||
.module-staged-link-preview__loading {
|
||||
color: var(--color-text);
|
||||
color: var(--text-primary-color);
|
||||
|
||||
font-size: 14px;
|
||||
text-align: center;
|
||||
flex-grow: 1;
|
||||
flex-shrink: 1;
|
||||
}
|
||||
|
||||
.module-staged-link-preview__icon-container {
|
||||
margin-inline-end: 8px;
|
||||
padding: var(--margins-sm);
|
||||
|
@ -1211,8 +1211,7 @@
|
|||
padding: var(--margins-sm);
|
||||
}
|
||||
.module-staged-link-preview__title {
|
||||
color: var(--color-darkest-gray-color);
|
||||
font-weight: 300;
|
||||
font-weight: 500;
|
||||
font-size: 14px;
|
||||
line-height: 18px;
|
||||
|
||||
|
@ -1223,7 +1222,6 @@
|
|||
}
|
||||
.module-staged-link-preview__location {
|
||||
margin-top: 4px;
|
||||
color: var(--color-gray-color);
|
||||
font-size: var(--font-size-xs);
|
||||
height: 16px;
|
||||
letter-spacing: 0.25px;
|
||||
|
@ -1238,7 +1236,7 @@
|
|||
height: 16px;
|
||||
width: 16px;
|
||||
|
||||
@include color-svg('../images/x-16.svg', var(--color-gray-color));
|
||||
@include color-svg('../images/x-16.svg', var(--button-icon-stroke-color));
|
||||
}
|
||||
|
||||
// Module: Left Pane
|
||||
|
|
|
@ -63,49 +63,42 @@
|
|||
}
|
||||
}
|
||||
|
||||
input.search {
|
||||
border: 1px solid var(--color-gray-color);
|
||||
color: var(--color-lighter-gray-color);
|
||||
background-color: var(--color-darkest-gray-color);
|
||||
// TODO Theming - Do we use this anywhere?
|
||||
// .hint {
|
||||
// color: var(--color-white-color);
|
||||
// border: 2px dashed var(--color-white-color);
|
||||
|
||||
&:focus {
|
||||
outline: solid 1px var(--color-dark-blue-color);
|
||||
}
|
||||
}
|
||||
// &.firstRun {
|
||||
// &:before,
|
||||
// &:after {
|
||||
// border: solid 10px var(--color-white-color);
|
||||
// border-color: transparent var(--color-white-color) transparent transparent;
|
||||
// }
|
||||
// &:after {
|
||||
// border-color: transparent var(--color-dark-blue-color) transparent transparent;
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
|
||||
.hint {
|
||||
color: var(--color-white-color);
|
||||
border: 2px dashed var(--color-white-color);
|
||||
|
||||
&.firstRun {
|
||||
&:before,
|
||||
&:after {
|
||||
border: solid 10px var(--color-white-color);
|
||||
border-color: transparent var(--color-white-color) transparent transparent;
|
||||
}
|
||||
&:after {
|
||||
border-color: transparent var(--color-dark-blue-color) transparent transparent;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.contact.placeholder {
|
||||
color: var(--color-white-color);
|
||||
border: 2px dashed var(--color-white-color);
|
||||
p {
|
||||
color: var(--color-white-color);
|
||||
}
|
||||
&:before,
|
||||
&:after {
|
||||
border: solid 10px var(--color-white-color);
|
||||
border-color: transparent transparent var(--color-white-color) transparent;
|
||||
}
|
||||
&:after {
|
||||
border-color: transparent transparent var(--color-dark-blue-color) transparent;
|
||||
}
|
||||
}
|
||||
// TODO Theming - I don't think we use this.
|
||||
// .contact.placeholder {
|
||||
// color: var(--color-white-color);
|
||||
// border: 2px dashed var(--color-white-color);
|
||||
// p {
|
||||
// color: var(--color-white-color);
|
||||
// }
|
||||
// &:before,
|
||||
// &:after {
|
||||
// border: solid 10px var(--color-white-color);
|
||||
// border-color: transparent transparent var(--color-white-color) transparent;
|
||||
// }
|
||||
// &:after {
|
||||
// border-color: transparent transparent var(--color-dark-blue-color) transparent;
|
||||
// }
|
||||
// }
|
||||
// _modal
|
||||
|
||||
// TODO Theming
|
||||
.modal {
|
||||
background-color: rgba(var(--color-black-color-rgb), 0.3);
|
||||
|
||||
|
@ -114,261 +107,4 @@
|
|||
box-shadow: 0px 3px 5px 0px var(--color-light-black-color);
|
||||
}
|
||||
}
|
||||
|
||||
// _modules
|
||||
|
||||
// Module: Message
|
||||
|
||||
.module-message__error {
|
||||
@include color-svg('../images/error.svg', var(--color-destructive));
|
||||
}
|
||||
|
||||
.module-message__img-border-overlay {
|
||||
box-shadow: inset 0px 0px 0px 1px var(--color-lighter-white-color);
|
||||
}
|
||||
|
||||
.module-message__img-overlay {
|
||||
/* TODO does this work? */
|
||||
background-image: linear-gradient(
|
||||
to bottom,
|
||||
var(--color-transparent-color),
|
||||
var(--color-transparent-color) 9%,
|
||||
rgba(var(--color-black-color-rgb), 0.02) 17%,
|
||||
rgba(var(--color-black-color-rgb), 0.05) 24%,
|
||||
rgba(var(--color-black-color-rgb), 0.08) 31%,
|
||||
rgba(var(--color-black-color-rgb), 0.12) 37%,
|
||||
rgba(var(--color-black-color-rgb), 0.16) 44%,
|
||||
rgba(var(--color-black-color-rgb), 0.2) 50%,
|
||||
rgba(var(--color-black-color-rgb), 0.24) 56%,
|
||||
rgba(var(--color-black-color-rgb), 0.28) 63%,
|
||||
rgba(var(--color-black-color-rgb), 0.32) 69%,
|
||||
rgba(var(--color-black-color-rgb), 0.35) 76%,
|
||||
rgba(var(--color-black-color-rgb), 0.38) 83%,
|
||||
rgba(var(--color-black-color-rgb), 0.4) 91%,
|
||||
rgba(var(--color-black-color-rgb), 0.4)
|
||||
);
|
||||
}
|
||||
|
||||
.module-message__broken-image {
|
||||
color: var(--color-lighter-gray-color);
|
||||
}
|
||||
|
||||
.module-message__broken-image--incoming {
|
||||
color: var(--color-white-color);
|
||||
}
|
||||
|
||||
.module-message__video-overlay__circle {
|
||||
background-color: var(--color-white-color);
|
||||
}
|
||||
|
||||
.module-message__video-overlay__play-icon {
|
||||
@include color-svg('../images/play.svg', var(--primary-color));
|
||||
}
|
||||
|
||||
.module-message__broken-video-screenshot {
|
||||
color: var(--color-lighter-gray-color);
|
||||
}
|
||||
|
||||
.module-message__link-preview__content {
|
||||
background-color: var(--color-darkest-gray-color);
|
||||
border: 1px solid var(--color-gray-color);
|
||||
}
|
||||
|
||||
.module-message__link-preview__title {
|
||||
color: var(--color-lighter-gray-color);
|
||||
}
|
||||
|
||||
.module-message__link-preview__location {
|
||||
color: var(--color-light-gray-color);
|
||||
}
|
||||
|
||||
// Module: Contact Detail
|
||||
|
||||
.module-contact-detail__send-message {
|
||||
background-color: var(--color-dark-blue-color);
|
||||
color: var(--color-white-color);
|
||||
}
|
||||
|
||||
.module-contact-detail__additional-contact {
|
||||
border-top: 1px solid var(--color-dark-gray-color);
|
||||
}
|
||||
|
||||
.module-contact-detail__additional-contact__type {
|
||||
color: var(--color-light-gray-color);
|
||||
}
|
||||
|
||||
// Module: Contact List Item
|
||||
|
||||
.module-contact-list-item {
|
||||
color: var(--color-light-gray-color);
|
||||
}
|
||||
|
||||
// Module: Message Detail
|
||||
|
||||
.module-message-detail__delete-button {
|
||||
background-color: var(--color-destructive);
|
||||
color: var(--color-white-color);
|
||||
box-shadow: 0 0 10px -3px var(--color-gray-color-rgb);
|
||||
border: solid 1px var(--color-light-gray-color);
|
||||
}
|
||||
|
||||
.module-message-detail__contact__error {
|
||||
color: var(--color-destructive);
|
||||
}
|
||||
|
||||
// Module: Media Gallery
|
||||
|
||||
.module-media-gallery__tab {
|
||||
background-color: var(--color-darkest-gray-color);
|
||||
}
|
||||
|
||||
.module-media-gallery__tab--active {
|
||||
border-bottom: 2px solid var(--primary-color);
|
||||
}
|
||||
|
||||
// Module: Document List Item
|
||||
|
||||
.module-document-list-item--with-separator {
|
||||
border-bottom: 1px solid var(--color-dark-gray-color);
|
||||
}
|
||||
|
||||
.module-document-list-item__icon {
|
||||
@include color-svg('../images/file.svg', var(--color-gray-color));
|
||||
}
|
||||
|
||||
// Module: Media Grid Item
|
||||
|
||||
.module-media-grid-item {
|
||||
background-color: var(--color-darkest-gray-color);
|
||||
}
|
||||
|
||||
.module-media-grid-item__icon-image {
|
||||
@include color-svg('../images/image.svg', var(--color-gray-color));
|
||||
}
|
||||
|
||||
.module-media-grid-item__icon-video {
|
||||
@include color-svg('../images/movie.svg', var(--color-gray-color));
|
||||
}
|
||||
|
||||
.module-media-grid-item__icon-generic {
|
||||
@include color-svg('../images/file.svg', var(--color-gray-color));
|
||||
}
|
||||
|
||||
// Module: Empty State
|
||||
|
||||
.module-empty-state {
|
||||
color: var(--color-light-gray-color);
|
||||
}
|
||||
|
||||
// TODO Theming Remove
|
||||
// Module: Conversation List Item
|
||||
|
||||
// .module-conversation-list-item--is-selected {
|
||||
// background-color: var(--color-dark-gray-color);
|
||||
// }
|
||||
|
||||
// .module-conversation-list-item__unread-count {
|
||||
// color: var(--color-white-color);
|
||||
// background-color: var(--primary-color);
|
||||
// box-shadow: 0px 0px 0px 1px var(--color-darkest-gray-color);
|
||||
// }
|
||||
|
||||
// .module-conversation-list-item__header__name {
|
||||
// color: var(--color-lighter-gray-color);
|
||||
// }
|
||||
|
||||
// .module-conversation-list-item__header__date--has-unread {
|
||||
// color: var(--color-lighter-gray-color);
|
||||
// }
|
||||
|
||||
// .module-conversation-list-item__message__text {
|
||||
// color: var(--color-light-gray-color);
|
||||
// }
|
||||
|
||||
// .module-conversation-list-item__message__text--has-unread {
|
||||
// color: var(--color-lighter-gray-color);
|
||||
// }
|
||||
|
||||
// Module: Image
|
||||
|
||||
.module-image {
|
||||
background: none;
|
||||
}
|
||||
|
||||
.module-image__loading-placeholder {
|
||||
background-color: var(--color-lighter-white-color);
|
||||
}
|
||||
|
||||
// Module: Typing Animation
|
||||
|
||||
.module-typing-animation__dot {
|
||||
background-color: var(--color-white-color);
|
||||
}
|
||||
|
||||
.module-typing-animation__dot--light {
|
||||
background-color: var(--color-white-color);
|
||||
}
|
||||
|
||||
// Module: Attachments
|
||||
|
||||
.module-attachments {
|
||||
border-top: 1px solid var(--color-dark-gray-color);
|
||||
}
|
||||
|
||||
.module-attachments__close-button {
|
||||
@include color-svg('../images/x-16.svg', var(--color-light-gray-color));
|
||||
}
|
||||
|
||||
// Module: Staged Generic Attachment
|
||||
|
||||
.module-staged-generic-attachment {
|
||||
box-shadow: inset 0px 0px 0px 1px var(--color-light-gray-color);
|
||||
background-color: var(--color-dark-gray-color);
|
||||
color: var(--color-lighter-gray-color);
|
||||
}
|
||||
|
||||
.module-staged-generic-attachment__close-button {
|
||||
@include color-svg('../images/x.svg', var(--color-light-gray-color));
|
||||
}
|
||||
|
||||
.module-staged-generic-attachment__icon {
|
||||
background: url('../images/file-gradient.svg') no-repeat center;
|
||||
}
|
||||
|
||||
.module-staged-generic-attachment__icon__extension {
|
||||
color: var(--color-darkest-gray-color);
|
||||
}
|
||||
|
||||
// Module: Staged Placeholder Attachment
|
||||
|
||||
.module-staged-placeholder-attachment {
|
||||
border: 1px solid var(--color-gray-color);
|
||||
|
||||
&:hover {
|
||||
background: var(--color-dark-gray-color);
|
||||
}
|
||||
}
|
||||
|
||||
.module-staged-placeholder-attachment__plus-icon {
|
||||
@include color-svg('../images/plus-36.svg', var(--color-gray-color));
|
||||
}
|
||||
|
||||
// Module: Staged Link Preview
|
||||
|
||||
.module-staged-link-preview__close-button {
|
||||
@include color-svg('../images/x-16.svg', var(--color-light-gray-color));
|
||||
}
|
||||
|
||||
// Module: Message Search Result
|
||||
|
||||
// TODO Theming remove
|
||||
// .module-message-search-result {
|
||||
// &:hover {
|
||||
// background-color: var(--color-dark-gray-color);
|
||||
// }
|
||||
// }
|
||||
|
||||
.module-message__link-preview__icon-container__circle-background {
|
||||
background-color: var(--color-light-gray-color);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue