Sfoglia il codice sorgente

Fix CSS for the minimized chats toggle.

JC Brand 9 anni fa
parent
commit
07985ccf54
3 ha cambiato i file con 14 aggiunte e 12 eliminazioni
  1. 7 6
      css/converse.css
  2. 6 5
      sass/_core.scss
  3. 1 1
      src/templates/chats_panel.html

+ 7 - 6
css/converse.css

@@ -1253,25 +1253,26 @@
   #conversejs .flyout {
   #conversejs .flyout {
     border-radius: 4px;
     border-radius: 4px;
     bottom: 6px;
     bottom: 6px;
-    box-shadow: 1px 3px 5px 3px rgba(0, 0, 0, 0.4);
     display: block;
     display: block;
-    position: absolute;
+    position: absolute; }
+  #conversejs .box-flyout {
+    box-shadow: 1px 3px 5px 3px rgba(0, 0, 0, 0.4);
+    height: 400px;
     min-width: 200px;
     min-width: 200px;
     min-height: 200px; }
     min-height: 200px; }
-  #conversejs .box-flyout {
-    height: 400px; }
     @media screen and (max-width: 480px) {
     @media screen and (max-width: 480px) {
       #conversejs .box-flyout {
       #conversejs .box-flyout {
         height: 400px; } }
         height: 400px; } }
   #conversejs .minimized-chats-flyout {
   #conversejs .minimized-chats-flyout {
     height: auto;
     height: auto;
-    width: 130px; }
+    width: 130px;
+    bottom: 35px; }
     #conversejs .minimized-chats-flyout .chat-head-chatroom,
     #conversejs .minimized-chats-flyout .chat-head-chatroom,
     #conversejs .minimized-chats-flyout .chat-head {
     #conversejs .minimized-chats-flyout .chat-head {
       border-radius: 4px;
       border-radius: 4px;
       width: 130px;
       width: 130px;
       height: 35px;
       height: 35px;
-      margin-bottom: 1px; }
+      margin-bottom: 0.2em; }
     #conversejs .minimized-chats-flyout.minimized {
     #conversejs .minimized-chats-flyout.minimized {
       height: auto; }
       height: auto; }
   #conversejs .dragresize {
   #conversejs .dragresize {

+ 6 - 5
sass/_core.scss

@@ -1507,15 +1507,15 @@
   .flyout {
   .flyout {
     border-radius: $chatbox-border-radius;
     border-radius: $chatbox-border-radius;
     bottom: $chatbox-hover-height;
     bottom: $chatbox-hover-height;
-    box-shadow: 1px 3px 5px 3px rgba(0, 0, 0, 0.4);
     display: block;
     display: block;
     position: absolute;
     position: absolute;
-    min-width: $chat-width;
-    min-height: $chat-height/2;
   }
   }
 
 
   .box-flyout {
   .box-flyout {
+    box-shadow: 1px 3px 5px 3px rgba(0, 0, 0, 0.4);
     height: $chat-height;
     height: $chat-height;
+    min-width: $chat-width;
+    min-height: $chat-height/2;
     @media screen and (max-width: $mobile-landscape-length) {
     @media screen and (max-width: $mobile-landscape-length) {
       height: $mobile-chat-height;
       height: $mobile-chat-height;
     }
     }
@@ -1523,13 +1523,14 @@
 
 
   .minimized-chats-flyout {
   .minimized-chats-flyout {
     height: auto;
     height: auto;
-    width: $minimized-chats-width;;
+    width: $minimized-chats-width;
+    bottom: $bottom-gutter-height;
     .chat-head-chatroom,
     .chat-head-chatroom,
     .chat-head {
     .chat-head {
       border-radius: $chatbox-border-radius;
       border-radius: $chatbox-border-radius;
       width: $minimized-chats-width;
       width: $minimized-chats-width;
       height: 35px;
       height: 35px;
-      margin-bottom: 1px;
+      margin-bottom: 0.2em;
     }
     }
     &.minimized {
     &.minimized {
       height: auto;
       height: auto;

+ 1 - 1
src/templates/chats_panel.html

@@ -1,4 +1,4 @@
 <div id="minimized-chats">
 <div id="minimized-chats">
     <a id="toggle-minimized-chats" href="#"></a>
     <a id="toggle-minimized-chats" href="#"></a>
-    <div class="minimized-chats-flyout"></div>
+    <div class="flyout minimized-chats-flyout"></div>
 </div>
 </div>