about summary refs log tree commit diff
path: root/app/javascript
diff options
context:
space:
mode:
authorLynx Kotoura <admin@sanin.link>2018-06-16 19:56:45 +0900
committerEugen Rochko <eugen@zeonfederated.com>2018-06-16 12:56:45 +0200
commita9ef82febb929be1e6ccd650cbad5d9850448fc4 (patch)
treee6d8e3d579f7674acbcbb45110744df04143437e /app/javascript
parentea23ef8cb6316dd69d5eba10b24367c539717787 (diff)
Fix autosuggest-textarea backgrounds and some minor adjustments (#7817)
Diffstat (limited to 'app/javascript')
-rw-r--r--app/javascript/styles/mastodon-light/diff.scss92
1 files changed, 55 insertions, 37 deletions
diff --git a/app/javascript/styles/mastodon-light/diff.scss b/app/javascript/styles/mastodon-light/diff.scss
index fad7feb98..84ccd326e 100644
--- a/app/javascript/styles/mastodon-light/diff.scss
+++ b/app/javascript/styles/mastodon-light/diff.scss
@@ -25,33 +25,51 @@
   background: $ui-base-color url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 234.80078 31.757813" width="234.80078" height="31.757812"><path d="M19.599609 0c-1.05 0-2.10039.375-2.90039 1.125L0 16.925781v14.832031h234.80078V17.025391l-16.5-15.900391c-1.6-1.5-4.20078-1.5-5.80078 0l-13.80078 13.099609c-1.6 1.5-4.19883 1.5-5.79883 0L179.09961 1.125c-1.6-1.5-4.19883-1.5-5.79883 0L159.5 14.224609c-1.6 1.5-4.20078 1.5-5.80078 0L139.90039 1.125c-1.6-1.5-4.20078-1.5-5.80078 0l-13.79883 13.099609c-1.6 1.5-4.20078 1.5-5.80078 0L100.69922 1.125c-1.600001-1.5-4.198829-1.5-5.798829 0l-13.59961 13.099609c-1.6 1.5-4.200781 1.5-5.800781 0L61.699219 1.125c-1.6-1.5-4.198828-1.5-5.798828 0L42.099609 14.224609c-1.6 1.5-4.198828 1.5-5.798828 0L22.5 1.125C21.7.375 20.649609 0 19.599609 0z" fill="#{hex-color($white)}"/></svg>') no-repeat bottom / 100% auto;
 }
 
-.compose-form .compose-form__modifiers .compose-form__upload__actions .icon-button {
-  color: lighten($white, 7%);
+// Change the colors used in compose-form
+.compose-form {
+  .compose-form__modifiers {
+    .compose-form__upload__actions .icon-button {
+      color: lighten($white, 7%);
+
+      &:active,
+      &:focus,
+      &:hover {
+        color: $white;
+      }
+    }
 
-  &:active,
-  &:focus,
-  &:hover {
-    color: $white;
+    .compose-form__upload-description input {
+      color: lighten($white, 7%);
+
+      &::placeholder {
+        color: lighten($white, 7%);
+      }
+    }
   }
-}
 
-.compose-form .compose-form__modifiers .compose-form__upload-description input {
-  color: lighten($white, 7%);
+  .compose-form__buttons-wrapper {
+    background: darken($ui-base-color, 6%);
+  }
 
-  &::placeholder {
-    color: lighten($white, 7%);
+  .autosuggest-textarea__suggestions {
+    background: darken($ui-base-color, 6%);
   }
-}
 
-.compose-form .compose-form__buttons-wrapper {
-  background: darken($ui-base-color, 6%);
+  .autosuggest-textarea__suggestions__item {
+    &:hover,
+    &:focus,
+    &:active,
+    &.selected {
+      background: lighten($ui-base-color, 4%);
+    }
+  }
 }
 
 .emoji-mart-bar {
-  border-color: lighten($ui-base-color, 8%);
+  border-color: lighten($ui-base-color, 4%);
 
   &:first-child {
-    background: $ui-base-color;
+    background: darken($ui-base-color, 6%);
   }
 }
 
@@ -60,6 +78,7 @@
   border-color: $ui-base-color;
 }
 
+// Change the background colors of statuses
 .focusable:focus {
   background: $ui-base-color;
 }
@@ -77,7 +96,7 @@
   background: darken($ui-base-color, 6%);
 }
 
-// Change the background color of status__content__spoiler-link
+// Change the background colors of status__content__spoiler-link
 .reply-indicator__content .status__content__spoiler-link,
 .status__content .status__content__spoiler-link {
   background: $ui-base-lighter-color;
@@ -87,8 +106,7 @@
   }
 }
 
-// Change the background colors of media and video spoiler
-
+// Change the background colors of media and video spoilers
 .media-spoiler,
 .video-player__spoiler {
   background: $ui-base-color;
@@ -101,30 +119,30 @@
 // Change the colors used in the dropdown menu
 .dropdown-menu {
   background: $ui-base-color;
-}
 
-.dropdown-menu__arrow {
-  &.left {
-    border-left-color: $ui-base-color;
-  }
+  &__arrow {
+    &.left {
+      border-left-color: $ui-base-color;
+    }
 
-  &.top {
-    border-top-color: $ui-base-color;
-  }
+    &.top {
+      border-top-color: $ui-base-color;
+    }
 
-  &.bottom {
-    border-bottom-color: $ui-base-color;
-  }
+    &.bottom {
+      border-bottom-color: $ui-base-color;
+    }
 
-  &.right {
-    border-right-color: $ui-base-color;
+    &.right {
+      border-right-color: $ui-base-color;
+    }
   }
-}
 
-.dropdown-menu__item {
-  a {
-    background: $ui-base-color;
-    color: $darker-text-color;
+  &__item {
+    a {
+      background: $ui-base-color;
+      color: $darker-text-color;
+    }
   }
 }