diff --git a/css/_chat.scss b/css/_chat.scss index 54665bc22..888f41ac2 100644 --- a/css/_chat.scss +++ b/css/_chat.scss @@ -1,4 +1,4 @@ -#chatspace * { +#chat_container * { -webkit-user-select: text; user-select: text; } @@ -16,8 +16,25 @@ overflow-y: scroll; overflow-x: hidden; word-wrap: break-word; + + a:link { + color: rgb(184, 184, 184); + } + + a:visited { + color: white; + } + + a:hover { + color: rgb(213, 213, 213); + } + + a:active { + color: black; + } } -#chatspace.is-conversation-mode #chatconversation { + +#chat_container.is-conversation-mode #chatconversation { visibility: visible; } @@ -59,7 +76,7 @@ box-shadow: none; } -#chatspace.is-conversation-mode #usermsg { +#chat_container.is-conversation-mode #usermsg { visibility: visible; } @@ -74,7 +91,7 @@ width: 95%; } -#chatspace.is-conversation-mode #nickname { +#chat_container.is-conversation-mode #nickname { visibility: hidden; } @@ -92,19 +109,19 @@ position: absolute; } -#chatspace .username { +#chat_container .username { float: left; padding-left: 5px; font-weight: bold; } -#chatspace .timestamp { +#chat_container .timestamp { float: right; padding-right: 5px; font-size: 11px; } -#chatspace .usermessage { +#chat_container .usermessage { padding-top: 20px; padding-left: 5px; } @@ -165,7 +182,7 @@ visibility: hidden; } -#chatspace.is-conversation-mode #smileysarea { +#chat_container.is-conversation-mode #smileysarea { visibility: visible; } @@ -221,20 +238,4 @@ #usermsg::-webkit-scrollbar-track-piece { background: #3a3a3a; -} - -a:link { - color: rgb(184, 184, 184); -} - -a:visited { - color: white; -} - -a:hover { - color: rgb(213, 213, 213); -} - -a:active { - color: black; } \ No newline at end of file diff --git a/css/_contact_list.scss b/css/_contact_list.scss index fa11d3c7a..d9e46261f 100644 --- a/css/_contact_list.scss +++ b/css/_contact_list.scss @@ -1,4 +1,4 @@ -#contactlist { +#contacts_container { cursor: default; > ul#contacts { diff --git a/css/_settingsmenu.scss b/css/_settingsmenu.scss index 3c5ab3bff..0be06970f 100644 --- a/css/_settingsmenu.scss +++ b/css/_settingsmenu.scss @@ -1,4 +1,4 @@ -#settingsmenu input, select { +#settings_container input, select { margin-top: 10px; margin-left: 10%; width: 80%; @@ -9,7 +9,7 @@ color: #a7a7a7; } -#settingsmenu .arrow-up { +#settings_container .arrow-up { width: 0; height: 0; border-left: 5px solid transparent; @@ -21,7 +21,7 @@ margin-right: auto; } -#settingsmenu #avatar { +#settings_container #avatar { width: 24%; left: 38%; border-radius: 25px; diff --git a/css/_toolbars.scss b/css/_toolbars.scss index f8be98134..53b7c064c 100644 --- a/css/_toolbars.scss +++ b/css/_toolbars.scss @@ -43,16 +43,16 @@ margin-right: auto; width: auto; border-radius: 4px; -} -#mainToolbar .first { - border-bottom-left-radius: 4px; - border-top-left-radius: 4px; -} + .first { + border-bottom-left-radius: 4px; + border-top-left-radius: 4px; + } -#mainToolbar .last { - border-bottom-right-radius: 4px; - border-top-right-radius: 4px; + .last { + border-bottom-right-radius: 4px; + border-top-right-radius: 4px; + } } #extendedToolbar { @@ -74,7 +74,7 @@ -webkit-transform: translateX(-100%); } -#extendedToolbarPanel { +#sideToolbarContainer { display: inline-block; position:absolute; top: 0px; @@ -86,7 +86,7 @@ z-index: 800; overflow: hidden; - .extendedToolbarPanel__inner { + .sideToolbarContainer__inner { display: none; width: 200px; color: #FFF; @@ -109,34 +109,6 @@ display: none; } -#toolbar_button_chat, -#chatBottomButton, -#contactListButton, -#numberOfParticipants, -#toolbar_button_record { - -webkit-transition: all .5s ease-in-out; - -moz-transition: all .5s ease-in-out; - transition: all .5s ease-in-out; -} - -/*#ffde00*/ -#toolbar_button_chat.active, -#contactListButton.glowing, -#chatBottomButton.glowing { - -webkit-text-shadow: -1px 0 10px #21B9FC, - 0 1px 10px #21B9FC, - 1px 0 10px #21B9FC, - 0 -1px 10px #21B9FC; - -moz-text-shadow: 1px 0 10px #21B9FC, - 0 1px 10px #21B9FC, - 1px 0 10px #21B9FC, - 0 -1px 10px #21B9FC; - text-shadow: -1px 0 10px #21B9FC, - 0 1px 10px #21B9FC, - 1px 0 10px #21B9FC, - 0 -1px 10px #21B9FC; -} - #numberOfParticipants { position: absolute; top: 5px; @@ -145,61 +117,10 @@ font-size: 11px; } -#contactListButton.active #numberOfParticipants { - color: #21B9FC; -} - #mainToolbar a.button:last-child::after { content: none; } -#bottomToolbar { - display:block; - position: absolute; - right: 0; - margin-right: 5px; - bottom: 40px; - width: 29px; - border-radius: 1px; - color: #FFF; - background: rgba(0,0,0,0.5); - z-index: 6; /*+1 from #remoteVideos*/ -} - -.bottomToolbarButton { - display: inline-block; - position: relative; - color: #FFFFFF; - top: 0; - padding-top: 6px; - margin: 2px; - width: 25px; - height: 20px; - cursor: pointer; - font-size: 10pt; - text-align: center; - text-shadow: 0px 1px 0px rgba(255,255,255,.3), 0px -1px 0px rgba(0,0,0,.7); - z-index: 1; -} - -.toolbar_span>span { - display: inline-block; - position: absolute; - font-size: 7pt; - color: #ffffff; - text-align:center; - cursor: pointer; -} - -.bottomToolbar_span>span { - display: inline-block; - position: absolute; - font-size: 7pt; - color: #ffffff; - text-align: center; - cursor: pointer; -} - .button { display: inline-block; position: relative; @@ -220,9 +141,11 @@ } a.button:hover, -a.bottomToolbarButton:hover { +a.button:active, +a.button.selected { cursor: pointer; - background: rgba(0, 0, 0, 0.8); + // sum opacity with background layer should give us 0.8 + background: rgba(0, 0, 0, 0.6); } a.button>#avatar { @@ -236,6 +159,9 @@ a.button>#avatar { margin-top: auto; } +/** + * START of slide in animation for extended toolbar. + */ @include keyframes(slideInX) { 100% { transform: translateX(0%); } } @@ -252,7 +178,13 @@ a.button>#avatar { .slideOutX { @include animation('slideOutX .5s forwards'); } +/** + * END of slide out animation for extended toolbar. + */ +/** + * START of slide in / out animation for main toolbar. + */ @include keyframes(slideInY) { 100% { transform: translateY(0%); } } @@ -269,7 +201,13 @@ a.button>#avatar { .slideOutY { @include animation('slideOutY .5s forwards'); } +/** + * END of slide in / out animation for main toolbar. + */ +/** + * START of slide in animation for extended toolbar panel. + */ @include keyframes(slideInExt) { from { width: 0%; } to { width: 20%; } @@ -286,4 +224,7 @@ a.button>#avatar { .slideOutExt { @include animation("slideOutExt .5s forwards"); -} \ No newline at end of file +} +/** + * END of slide in animation for extended toolbar panel. + */ \ No newline at end of file diff --git a/index.html b/index.html index a01f69676..8104aa448 100644 --- a/index.html +++ b/index.html @@ -191,66 +191,66 @@ -
-
-
- -
- -
-
+
+
+
+ +
+ +
+
-
- +
+ -
-
- +
+
+ +
-
-
-
-
    -
    -
    -
    -
    - - - -
    - - +
    +
    +
      -
      - - - +
      +
      +
      + + + +
      + + +
      +
      + + + +
      +
      + +
      +
      -
      - -
      - -