}
.dropdown--active::after {
- content: "";
- display: block;
- position: absolute;
- width: 0;
- height: 0;
- border-style: solid;
- border-width: 0 4.5px 7.8px;
- border-color: transparent transparent $ui-secondary-color;
- bottom: 8px;
- right: 104px;
+ @media screen and (min-width: 1025px) {
+ content: "";
+ display: block;
+ position: absolute;
+ width: 0;
+ height: 0;
+ border-style: solid;
+ border-width: 0 4.5px 7.8px;
+ border-color: transparent transparent $ui-secondary-color;
+ bottom: 8px;
+ right: 104px;
+ }
}
.invisible {
overflow: hidden;
white-space: pre-wrap;
+ &:focus {
+ outline: rgba($ui-highlight-color, 0.7) solid 2px;
+ }
+
.emojione {
width: 18px;
height: 18px;
}
}
+ &:focus,
+ &.status-direct:focus {
+ outline: 0;
+ background-color: lighten($ui-base-color, 10%);
+ }
+
&.light {
.status__relative-time {
color: $ui-primary-color;
cursor: pointer;
flex: 0 0 auto;
font-size: 16px;
+ border: 0;
+ text-align: start;
padding: 15px;
z-index: 3;
cursor: pointer;
display: flex;
flex-direction: column;
+ border: 0;
+ width: 100%;
height: 100%;
justify-content: center;
position: relative;
align-items: center;
background: rgba($base-overlay-background, 0.5);
box-sizing: border-box;
+ border: 0;
color: $primary-text-color;
cursor: pointer;
display: flex;
.boost-modal,
.confirmation-modal,
-.report-modal {
+.report-modal,
+.actions-modal {
background: lighten($ui-secondary-color, 8%);
color: $ui-base-color;
border-radius: 8px;
}
}
+.actions-modal {
+ .status {
+ background: $white;
+ border-bottom-color: $ui-secondary-color;
+ padding-top: 10px;
+ padding-bottom: 10px;
+ }
+}
+
.boost-modal__container {
overflow-x: scroll;
padding: 10px;
}
}
+.actions-modal {
+ .status {
+ overflow-y: auto;
+ max-height: 300px;
+ }
+
+ max-height: 80vh;
+ max-width: 80vw;
+
+ ul {
+ overflow-y: auto;
+ flex-shrink: 0;
+
+ li:empty {
+ margin: 0;
+ }
+
+ li:not(:empty) {
+ a {
+ color: $ui-base-color;
+ display: flex;
+ padding: 10px;
+ align-items: center;
+ text-decoration: none;
+
+ &.active {
+ &,
+ button {
+ background: $ui-highlight-color;
+ color: $primary-text-color;
+ }
+ }
+
+ button:first-child {
+ margin-right: 10px;
+ }
+ }
+ }
+ }
+}
+
.confirmation-modal__action-bar {
.confirmation-modal__cancel-button {
background-color: transparent;