Forráskód Böngészése

Explicitly set outline-color for chatbox and chatorom textarea

JC Brand 6 éve
szülő
commit
be156dee1e
4 módosított fájl, 12 hozzáadás és 15 törlés
  1. 6 6
      css/converse.css
  2. 3 0
      sass/_chatbox.scss
  3. 3 0
      sass/_chatrooms.scss
  4. 0 9
      sass/_core.scss

+ 6 - 6
css/converse.css

@@ -9994,12 +9994,6 @@ body.converse-fullscreen {
     #conversejs .btn-danger:hover {
       background-color: var(--danger-color-dark);
       border-color: var(--danger-color-dark); }
-  #conversejs .chat-textarea-chatbox-selected {
-    border: 1px solid #578308;
-    margin: 0; }
-  #conversejs .chat-textarea-chatroom-selected {
-    border: 2px solid var(--link-color);
-    margin: 0; }
 
 @media screen and (max-width: 575px) {
   body .converse-brand {
@@ -10345,6 +10339,8 @@ body.converse-fullscreen {
       min-height: var(--chat-textarea-height);
       margin-bottom: -4px;
       resize: none; }
+      #conversejs .chatbox .sendXMPPMessage .chat-textarea:active, #conversejs .chatbox .sendXMPPMessage .chat-textarea:focus {
+        outline-color: var(--chat-head-color); }
       #conversejs .chatbox .sendXMPPMessage .chat-textarea.spoiler {
         height: 42px; }
       #conversejs .chatbox .sendXMPPMessage .chat-textarea.correcting {
@@ -11694,6 +11690,10 @@ body.converse-fullscreen {
   #conversejs.converse-embedded .chatroom .sendXMPPMessage .chat-textarea,
   #conversejs .chatroom .sendXMPPMessage .chat-textarea {
     border-bottom-right-radius: 0; }
+    #conversejs.converse-embedded .chatroom .sendXMPPMessage .chat-textarea:active, #conversejs.converse-embedded .chatroom .sendXMPPMessage .chat-textarea:focus,
+    #conversejs .chatroom .sendXMPPMessage .chat-textarea:active,
+    #conversejs .chatroom .sendXMPPMessage .chat-textarea:focus {
+      outline-color: var(--chatroom-head-color); }
     #conversejs.converse-embedded .chatroom .sendXMPPMessage .chat-textarea.correcting,
     #conversejs .chatroom .sendXMPPMessage .chat-textarea.correcting {
       background-color: var(--chatroom-correcting-color); }

+ 3 - 0
sass/_chatbox.scss

@@ -274,6 +274,9 @@
                 min-height: var(--chat-textarea-height);
                 margin-bottom: -4px; // Not clear why this is necessar :(
                 resize: none;
+                &:active, &:focus{
+                    outline-color: var(--chat-head-color);
+                }
                 &.spoiler {
                     height: 42px;
                 }

+ 3 - 0
sass/_chatrooms.scss

@@ -316,6 +316,9 @@
                 }
             }
             .chat-textarea {
+                &:active, &:focus{
+                    outline-color: var(--chatroom-head-color);
+                }
                 border-bottom-right-radius: 0;
                 &.correcting {
                     background-color: var(--chatroom-correcting-color);

+ 0 - 9
sass/_core.scss

@@ -576,15 +576,6 @@ body.converse-fullscreen {
             border-color: var(--danger-color-dark);
         }
     }
-
-    .chat-textarea-chatbox-selected {
-        border: 1px solid #578308;
-        margin: 0;
-    }
-    .chat-textarea-chatroom-selected {
-        border: 2px solid var(--link-color);
-        margin: 0;
-    }
 }
 
 @media screen and (max-width: 575px) {