2018-10-09 22:56:14 +00:00
|
|
|
// When paired with an iOS device, this stylesheet will apply
|
|
|
|
|
|
|
|
.ios-theme {
|
|
|
|
// _modules
|
|
|
|
|
|
|
|
.module-message__container--outgoing {
|
|
|
|
background-color: $color-signal-blue;
|
|
|
|
color: $color-white;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-message__container--incoming {
|
|
|
|
background-color: $color-light-10;
|
|
|
|
color: $color-gray-90;
|
|
|
|
}
|
|
|
|
|
2019-06-26 19:33:13 +00:00
|
|
|
.module-message__container--with-tap-to-view-expired {
|
|
|
|
border: 1px solid $color-gray-15;
|
|
|
|
background-color: $color-white;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-message__container--with-tap-to-view-error {
|
|
|
|
background-color: $color-white;
|
|
|
|
border: 1px solid $color-deep-red;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-message__tap-to-view__icon {
|
|
|
|
background-color: $color-gray-90;
|
|
|
|
}
|
|
|
|
.module-message__tap-to-view__icon--outgoing {
|
|
|
|
background-color: $color-white;
|
|
|
|
}
|
|
|
|
.module-message__tap-to-view__icon--expired {
|
|
|
|
background-color: $color-gray-75;
|
|
|
|
}
|
|
|
|
.module-message__tap-to-view__text {
|
|
|
|
color: $color-gray-90;
|
|
|
|
}
|
|
|
|
.module-message__tap-to-view__text--incoming {
|
|
|
|
color: $color-gray-90;
|
|
|
|
}
|
|
|
|
.module-message__tap-to-view__text--outgoing {
|
|
|
|
color: $color-white;
|
|
|
|
}
|
|
|
|
.module-message__tap-to-view__text--outgoing-expired {
|
|
|
|
color: $color-gray-90;
|
|
|
|
}
|
|
|
|
.module-message__tap-to-view__text--incoming-expired {
|
|
|
|
color: $color-gray-90;
|
|
|
|
}
|
|
|
|
.module-message__tap-to-view__text--incoming-error {
|
|
|
|
color: $color-gray-60;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-message__container--with-tap-to-view-pending {
|
|
|
|
background-color: $color-gray-15;
|
|
|
|
}
|
|
|
|
|
2018-10-09 22:56:14 +00:00
|
|
|
.module-message__author {
|
|
|
|
color: $color-gray-90;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-message__text {
|
|
|
|
color: $color-white;
|
|
|
|
font-size: 14px;
|
|
|
|
a {
|
|
|
|
text-decoration: underline;
|
|
|
|
color: $color-white;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-message__text--incoming {
|
|
|
|
color: $color-gray-90;
|
|
|
|
a {
|
|
|
|
text-decoration: underline;
|
|
|
|
color: $color-gray-90;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-message__metadata__date {
|
|
|
|
color: $color-white-08;
|
|
|
|
}
|
|
|
|
.module-message__metadata__date--incoming {
|
|
|
|
color: $color-gray-60;
|
|
|
|
}
|
|
|
|
.module-message__metadata__date--with-image-no-caption {
|
|
|
|
color: $color-white;
|
|
|
|
}
|
2019-05-16 22:32:11 +00:00
|
|
|
.module-message__metadata__date--with-sticker {
|
|
|
|
color: $color-gray-60;
|
|
|
|
}
|
2019-06-26 19:33:13 +00:00
|
|
|
.module-message__metadata__date--outgoing-with-tap-to-view-expired {
|
|
|
|
color: $color-gray-75;
|
|
|
|
}
|
2018-10-09 22:56:14 +00:00
|
|
|
|
|
|
|
.module-message__metadata__status-icon--sending {
|
2019-06-26 19:33:13 +00:00
|
|
|
background-color: $color-white;
|
2018-10-09 22:56:14 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
.module-message__metadata__status-icon--sent {
|
2019-06-26 19:33:13 +00:00
|
|
|
background-color: $color-white-08;
|
2018-10-09 22:56:14 +00:00
|
|
|
}
|
|
|
|
.module-message__metadata__status-icon--delivered {
|
2019-06-26 19:33:13 +00:00
|
|
|
background-color: $color-white-08;
|
2018-10-09 22:56:14 +00:00
|
|
|
}
|
|
|
|
.module-message__metadata__status-icon--read {
|
2019-06-26 19:33:13 +00:00
|
|
|
background-color: $color-white-08;
|
2018-10-09 22:56:14 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
.module-message__metadata__status-icon--with-image-no-caption {
|
|
|
|
background-color: $color-white;
|
|
|
|
}
|
2019-05-16 22:32:11 +00:00
|
|
|
.module-message__metadata__status-icon--with-sticker {
|
|
|
|
background-color: $color-gray-60;
|
|
|
|
}
|
2019-06-26 19:33:13 +00:00
|
|
|
.module-message__metadata__status-icon--with-tap-to-view-expired {
|
|
|
|
background-color: $color-gray-75;
|
|
|
|
}
|
2018-10-09 22:56:14 +00:00
|
|
|
|
|
|
|
.module-message__generic-attachment__file-name {
|
|
|
|
color: $color-white;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-message__generic-attachment__file-name--incoming {
|
|
|
|
color: $color-gray-90;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-message__generic-attachment__file-size {
|
|
|
|
color: $color-white;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-message__generic-attachment__file-size--incoming {
|
|
|
|
color: $color-gray-90;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-expire-timer {
|
|
|
|
background-color: $color-white-08;
|
|
|
|
}
|
|
|
|
.module-expire-timer--incoming {
|
|
|
|
background-color: $color-gray-60;
|
|
|
|
}
|
2019-05-16 22:32:11 +00:00
|
|
|
.module-expire-timer--with-sticker {
|
|
|
|
background-color: $color-gray-60;
|
|
|
|
}
|
2019-06-26 19:33:13 +00:00
|
|
|
.module-expire-timer--outgoing-with-tap-to-view-expired {
|
|
|
|
background-color: $color-gray-75;
|
|
|
|
}
|
2018-10-09 22:56:14 +00:00
|
|
|
|
|
|
|
.module-quote--outgoing {
|
|
|
|
border-left-color: $color-white;
|
|
|
|
background-color: $color-white-06;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-quote--incoming {
|
|
|
|
background-color: $color-signal-blue-025;
|
|
|
|
border-left-color: $color-signal-blue;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-quote__reference-warning--incoming {
|
|
|
|
background-color: $color-signal-blue-mix;
|
|
|
|
}
|
|
|
|
|
|
|
|
// When you're composing a new quote
|
|
|
|
.bottom-bar {
|
|
|
|
.module-quote {
|
|
|
|
background-color: $color-signal-blue-025;
|
|
|
|
border-left-color: $color-signal-blue;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-embedded-contact__contact-name {
|
|
|
|
color: $color-white;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-embedded-contact__contact-method {
|
|
|
|
color: $color-white-07;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-embedded-contact__contact-name--incoming {
|
|
|
|
color: $color-gray-90;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-embedded-contact__contact-method--incoming {
|
|
|
|
color: $color-light-60;
|
|
|
|
}
|
|
|
|
|
2019-01-15 01:29:36 +00:00
|
|
|
.module-typing-animation__dot {
|
|
|
|
background-color: $color-gray-60;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-typing-animation__dot--light {
|
|
|
|
background-color: $color-gray-60;
|
|
|
|
}
|
|
|
|
|
2019-01-30 20:15:07 +00:00
|
|
|
.module-spinner__circle--incoming {
|
2019-02-15 21:36:32 +00:00
|
|
|
background-color: $color-white-04;
|
2019-01-30 20:15:07 +00:00
|
|
|
}
|
|
|
|
.module-spinner__arc--incoming {
|
|
|
|
background-color: $color-gray-60;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-spinner__circle--outgoing {
|
2019-02-15 21:36:32 +00:00
|
|
|
background-color: $color-white-04;
|
2019-01-30 20:15:07 +00:00
|
|
|
}
|
|
|
|
.module-spinner__arc--outgoing {
|
2019-02-15 21:36:32 +00:00
|
|
|
background-color: $color-white;
|
2019-01-30 20:15:07 +00:00
|
|
|
}
|
|
|
|
|
2018-10-09 22:56:14 +00:00
|
|
|
&.dark-theme {
|
|
|
|
// _modules
|
|
|
|
|
|
|
|
.module-message__container--outgoing {
|
|
|
|
background-color: $color-signal-blue;
|
|
|
|
color: $color-gray-05;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-message__container--incoming {
|
|
|
|
background-color: $color-gray-75;
|
|
|
|
color: $color-gray-05;
|
|
|
|
}
|
|
|
|
|
2019-06-26 19:33:13 +00:00
|
|
|
.module-message__container--with-tap-to-view-expired {
|
|
|
|
border: 1px solid $color-gray-60;
|
|
|
|
background-color: $color-black;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-message__container--with-tap-to-view-error {
|
|
|
|
background-color: $color-black;
|
|
|
|
border: 1px solid $color-deep-red;
|
|
|
|
}
|
|
|
|
|
2018-10-09 22:56:14 +00:00
|
|
|
.module-message__author {
|
|
|
|
color: $color-gray-05;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-message__text--incoming {
|
|
|
|
color: $color-gray-05;
|
|
|
|
a {
|
|
|
|
text-decoration: underline;
|
|
|
|
color: $color-gray-05;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-message__metadata__status-icon--sending {
|
2019-06-26 19:33:13 +00:00
|
|
|
background-color: $color-white;
|
2018-10-09 22:56:14 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
.module-message__metadata__status-icon--sent {
|
2019-06-26 19:33:13 +00:00
|
|
|
background-color: $color-white-08;
|
2018-10-09 22:56:14 +00:00
|
|
|
}
|
|
|
|
.module-message__metadata__status-icon--delivered {
|
2019-06-26 19:33:13 +00:00
|
|
|
background-color: $color-white-08;
|
2018-10-09 22:56:14 +00:00
|
|
|
}
|
|
|
|
.module-message__metadata__status-icon--read {
|
2019-06-26 19:33:13 +00:00
|
|
|
background-color: $color-white-08;
|
2018-10-09 22:56:14 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
.module-message__metadata__date {
|
|
|
|
color: $color-white-08;
|
|
|
|
}
|
|
|
|
.module-message__metadata__date--incoming {
|
|
|
|
color: $color-gray-25;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-message__generic-attachment__file-name--incoming {
|
|
|
|
color: $color-gray-25;
|
|
|
|
}
|
|
|
|
.module-message__generic-attachment__file-size--incoming {
|
|
|
|
color: $color-gray-25;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-expire-timer {
|
|
|
|
background-color: $color-white-08;
|
|
|
|
}
|
|
|
|
.module-expire-timer--incoming {
|
|
|
|
background-color: $color-gray-25;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-quote--outgoing {
|
|
|
|
border-left-color: $color-black;
|
|
|
|
background-color: $color-conversation-blue-shade;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-quote--incoming {
|
|
|
|
background-color: $color-conversation-blue-shade;
|
|
|
|
border-left-color: $color-signal-blue;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-quote__primary__author {
|
|
|
|
color: $color-gray-05;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-quote__primary__text {
|
|
|
|
color: $color-gray-05;
|
|
|
|
a {
|
|
|
|
color: $color-gray-05;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-quote__primary__type-label {
|
|
|
|
color: $color-gray-05;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-quote__primary__type-label--incoming {
|
|
|
|
color: $color-gray-05;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-quote__primary__author--incoming {
|
|
|
|
color: $color-gray-05;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-quote__primary__text--incoming {
|
|
|
|
color: $color-gray-05;
|
|
|
|
a {
|
|
|
|
color: $color-gray-05;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-quote__generic-file__text {
|
|
|
|
color: $color-gray-05;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-quote__generic-file__text--incoming {
|
|
|
|
color: $color-gray-05;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-quote__reference-warning {
|
|
|
|
background-color: $color-white-04;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-quote__reference-warning--incoming {
|
|
|
|
background-color: $color-signal-blue-050;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-quote__reference-warning__text {
|
|
|
|
color: $color-gray-90;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-quote__reference-warning__text--incoming {
|
|
|
|
color: $color-gray-05;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-quote__reference-warning__icon {
|
|
|
|
@include color-svg('../images/broken-link.svg', $color-signal-blue);
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-quote__reference-warning__icon--incoming {
|
|
|
|
@include color-svg('../images/broken-link.svg', $color-gray-75);
|
|
|
|
}
|
|
|
|
|
|
|
|
// When you're composing a new quote
|
|
|
|
.bottom-bar {
|
|
|
|
.module-quote__primary__author {
|
|
|
|
color: $color-gray-05;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-quote__primary__type-label {
|
|
|
|
color: $color-gray-05;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-quote__generic-file__text {
|
|
|
|
color: $color-gray-05;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-quote__primary__text {
|
|
|
|
color: $color-gray-05;
|
|
|
|
a {
|
|
|
|
color: $color-gray-05;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-embedded-contact__contact-name--incoming {
|
|
|
|
color: $color-gray-05;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-embedded-contact__contact-method--incoming {
|
|
|
|
color: $color-gray-25;
|
|
|
|
}
|
2019-01-30 20:15:07 +00:00
|
|
|
|
|
|
|
.module-spinner__circle--incoming {
|
2019-02-15 21:36:32 +00:00
|
|
|
background-color: $color-white-04;
|
2019-01-30 20:15:07 +00:00
|
|
|
}
|
|
|
|
.module-spinner__arc--incoming {
|
|
|
|
background-color: $color-gray-25;
|
|
|
|
}
|
|
|
|
.module-spinner__circle--small-incoming {
|
2019-02-15 21:36:32 +00:00
|
|
|
background-color: $color-white-04;
|
2019-01-30 20:15:07 +00:00
|
|
|
}
|
|
|
|
.module-spinner__arc--small-incoming {
|
|
|
|
background-color: $color-gray-25;
|
|
|
|
}
|
|
|
|
|
|
|
|
.module-spinner__circle--outgoing {
|
2019-02-15 21:36:32 +00:00
|
|
|
background-color: $color-white-04;
|
2019-01-30 20:15:07 +00:00
|
|
|
}
|
|
|
|
.module-spinner__arc--outgoing {
|
|
|
|
background-color: $color-gray-05;
|
|
|
|
}
|
|
|
|
.module-spinner__circle--small-outgoing {
|
2019-02-15 21:36:32 +00:00
|
|
|
background-color: $color-white-04;
|
2019-01-30 20:15:07 +00:00
|
|
|
}
|
|
|
|
.module-spinner__arc--small-outgoing {
|
|
|
|
background-color: $color-gray-05;
|
|
|
|
}
|
2018-10-09 22:56:14 +00:00
|
|
|
}
|
|
|
|
}
|