diff --git a/bigbluebutton-client/branding/default/style/css/V2Theme.css b/bigbluebutton-client/branding/default/style/css/V2Theme.css index 75c56dcae44ddf20a569d42859ac0f4370acf31b..26331eb75c1be9dd98d03b6059018bb64a3c2614 100644 --- a/bigbluebutton-client/branding/default/style/css/V2Theme.css +++ b/bigbluebutton-client/branding/default/style/css/V2Theme.css @@ -8,6 +8,7 @@ @namespace layout "org.bigbluebutton.modules.layout.views.*"; @namespace presentation "org.bigbluebutton.modules.present.ui.views.*"; @namespace sharednotes "org.bigbluebutton.modules.sharednotes.views.components.*"; +@namespace chat "org.bigbluebutton.modules.chat.views.*"; /* //------------------------------ @@ -38,8 +39,8 @@ global { fontFamily : "Source Sans Pro", Arial, sans-serif; fontSize : 13; color : #2A2D33; - selectionColor : #3B97D3; - focusColor : #3B97D3; + selectionColor : #1070D7; + focusColor : #1070D7; } .defaultShellStyle { @@ -92,10 +93,10 @@ mx|Application { borderAlphaDisabled : 0; fillColorUp : #EFF5FA; - borderColorOver : #3797D3; - borderColorDown : #3797D3; + borderColorOver : #1070D7; + borderColorDown : #1070D7; - borderThikness : 5; + borderThickness : 5; cornerRadius : 70; } @@ -124,16 +125,10 @@ mx|Application { */ mx|ApplicationControlBar { - cornerRadius : 0; - dropShadowColor : #ABABAB; - dropShadowEnabled : true; - fillAlphas : 1, 1; - fillColors : #FFFFFF, #FFFFFF; - backgroundColor : #FFFFFF; - backgroundAlpha : 1; - highlightAlphas : 0, 0; - shadowDistance : 1; - shadowDirection : center; + cornerRadius : 0; + fillAlphas : 1, 1; + fillColors : #FFFFFF, #FFFFFF; + highlightAlphas : 0, 0; } .toolbarSeparator { @@ -169,25 +164,44 @@ mx|ApplicationControlBar { icon : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_Settings"); } -.webcamDefaultButtonStyle, .webcamOnButtonStyle, .webcamOffButtonStyle, -.deskshareDefaultButtonStyle, .deskshareOnButtonStyle, .deskshareOffButtonStyle, +.webcamDefaultButtonStyle, .webcamOnButtonStyle, .webcamOffButtonStyle, .webcamOverButtonStyle, +.deskshareDefaultButtonStyle, .deskshareOverButtonStyle, .deskshareOnButtonStyle, .deskshareOffButtonStyle, .muteMeDefaultButtonStyle, .muteMeOnButtonStyle, .muteMeOffButtonStyle { - fillColorSelectedUp : #3B97D3; - fillColorSelectedOver : #2E8BB8; - fillColorSelectedDown : #3B97D3; - borderColorSelectedUp : #3B97D3; - borderColorSelectedOver : #2E8BB8; - borderColorSelectedDown : #3B97D3; + fillColorOver : #FFFFFF; + borderColorOver : #1070D7; + fillColorSelectedUp : #1070D7; + fillColorSelectedOver : #0A5EAC; + fillColorSelectedDown : #1070D7; + borderColorSelectedUp : #1070D7; + borderColorSelectedOver : #0A5EAC; + borderColorSelectedDown : #1070D7; } -.voiceConfDefaultButtonStyle, .voiceConfActiveButtonStyle, .voiceConfInactiveButtonStyle { +.voiceConfDefaultButtonStyle, .voiceConfOverButtonStyle, .voiceConfActiveButtonStyle, .voiceConfInactiveButtonStyle { + /* Normal state */ + fillColorOver : #FFFFFF; + borderColorOver : #DE2721; /* Selected state */ - fillColorSelectedUp : #FF6666; - fillColorSelectedOver : #FF6666; - fillColorSelectedDown : #FF6666; - borderColorSelectedUp : #FF6666; - borderColorSelectedOver : #FF6666; - borderColorSelectedDown : #FF6666; + backgroundColorOver : #FFFFFF; + borderColorOver : #DE2721; + fillColorSelectedUp : #DE2721; + fillColorSelectedOver : #B4201B; + fillColorSelectedDown : #DE2721; + borderColorSelectedUp : #DE2721; + borderColorSelectedOver : #B4201B; + borderColorSelectedDown : #DE2721; +} + +.webcamOnButtonStyle, .webcamOffButtonStyle { + fillColorUp : #1070D7; + borderColorUp : #1070D7; + fillColorOver : #0A5EAC; + fillColorDown : #1070D7; + borderColorOver : #0A5EAC; + + iconColor : #FFFFFF; + iconColorOver : #FFFFFF; + iconColorDown : #FFFFFF; } .voiceConfDefaultButtonStyle { @@ -195,8 +209,13 @@ mx|ApplicationControlBar { disabledIcon : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_Audio_Disabled"); } +.voiceConfOverButtonStyle { + icon : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_Audio_Red"); +} + .voiceConfActiveButtonStyle { - icon : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_Audio_On"); + icon : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_Audio_On"); + disabledIcon : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_Audio_On_Disabled"); } .voiceConfInactiveButtonStyle { @@ -208,6 +227,10 @@ mx|ApplicationControlBar { disabledIcon : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_Webcam_Disabled"); } +.webcamOverButtonStyle { + icon : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_Webcam_Blue"); +} + .webcamOnButtonStyle { icon : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_Webcam_On"); } @@ -220,6 +243,10 @@ mx|ApplicationControlBar { icon : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_Deskshare"); } +.deskshareOverButtonStyle { + icon : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_Deskshare_Blue"); +} + .deskshareOnButtonStyle { icon : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_Deskshare_White"); } @@ -243,12 +270,13 @@ mx|ApplicationControlBar { } .muteMeDefaultButtonStyle { - icon : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_Microphone"); - disabledIcon : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_Microphone_Disabled"); + glowFilterColor : #B4201B; + icon : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_Microphone"); + disabledIcon : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_Microphone_Disabled"); } .muteMeOnButtonStyle { - icon : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_Microphone_On"); + icon : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_Microphone_White"); } .muteMeOffButtonStyle { @@ -330,14 +358,14 @@ mx|Button { paddingTop : 8; paddingBottom : 8; cornerRadius : 2; - color : #5E6D73; - textRollOverColor : #5E6D73; - textSelectedColor : #5E6D73; + color : #4E5A66; + textRollOverColor : #4E5A66; + textSelectedColor : #4E5A66; fontSize : 14; skin : ClassReference("org.bigbluebutton.skins.ButtonSkin"); /* Normal state */ - fillColorUp : #F0F2F6; + fillColorUp : #FFFFFF; fillColorOver : #CDD4DB; fillColorDown : #ACB2B7; fillColorDisabled : #F0F2F6; @@ -351,7 +379,7 @@ mx|Button { borderAlphaDown : 1; borderAlphaDisabled : 1; - borderThikness : 1; + borderThickness : 1; /* Selected state */ fillColorSelectedUp : #F0F2F6; @@ -450,9 +478,9 @@ views|ClientStatusItemRenderer { cornerRadius : 20; borderStyle : none; borderThickness : 0; - fillColorUp : #3B97D3; - fillColorOver : #2E8BB8; - fillColorDown : #3B97D3; + fillColorUp : #1070D7; + fillColorOver : #0A5EAC; + fillColorDown : #1070D7; fillColorDisabled : #F0F2F6; } @@ -523,7 +551,7 @@ mx|ComboBox { iconColor : #5E6C73; - borderThikness : 1; + borderThickness : 1; skin : ClassReference("org.bigbluebutton.skins.ComboBoxSkin"); } @@ -558,7 +586,7 @@ mx|DataGrid { .deskshareWarningLabelStyle { fontWeight : bold; fontSize : 18; - color : #3B97D3; + color : #1070D7; } .deskshareWarningBackgroundStyle { @@ -707,6 +735,9 @@ flexlib|MDIWindow { restoreBtnStyleName : "mdiMaximizeButtonStyle"; minimizeBtnStyleName : "mdiMinimizeButtonStyle"; + paddingLeft : 0; + paddingRight : 0; + showHeaderSeparator : true; } @@ -813,18 +844,21 @@ views|NetworkStatsWindow { mx|PopUpButton { /* Normal state */ - fillColorUp : #F0F2F6; + fillColorUp : #FFFFFF; fillColorOver : #CDD4DB; fillColorDown : #ACB2B7; fillColorDisabled : #F0F2F6; borderColorUp : #CDD4DB; - borderColorOver : #CDD4DB; - borderColorDown : #ACB2B7; + borderColorOver : #1070D7; + borderColorDown : #1070D7; borderColorDisabled : #CDD4DB; - borderThikness : 1; + /* Icon states */ + iconColor : #4E5A66; + iconColorOver : #1070D7; + iconColorDown : #4E5A66; - iconColor : #5E6C73; + borderThickness : 1; skin : ClassReference("org.bigbluebutton.skins.PopUpButtonSkin"); } @@ -919,7 +953,7 @@ presentation|UploadedPresentationRenderer { tickOffset : 2; tickLength : 5; tickThickness : 2; - tickColor : #3B97D3; + tickColor : #1070D7; showTrackHighlight : true; invertThumbDirection : false; borderColor : #CDD4DB; @@ -1000,7 +1034,7 @@ poll|PollChoicesModal { mx|ProgressBar { color : #8A9AA7; - barColor : #3697D3; + barColor : #1070D7; trackColors : #FFFFFF, #FFFFFF; borderColor : #CDD4DB; barSkin : ClassReference("org.bigbluebutton.skins.ProgressBarSkin"); @@ -1082,7 +1116,7 @@ mx|TitleWindow { mx|ToolTip { borderSkin : ClassReference("org.bigbluebutton.skins.ToolTipSkin"); - backgroundColor : #3B97D3; + backgroundColor : #1070D7; color : #FFFFFF; fontSize : 13; backgroundAlpha : 0.9; @@ -1090,7 +1124,7 @@ mx|ToolTip { } .errorTip { - borderColor : #FF6666; + borderColor : #DE2721; } /* @@ -1124,16 +1158,17 @@ users|StatusItemRenderer { } users|MediaItemRenderer { - iconAudioMuted : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_User_Audio_Muted"); - iconAudio : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_User_Audio"); - iconSound : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_User_Sound"); - iconLock : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_User_Lock"); - iconUnlock : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_User_Unlock"); - iconSettings : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_User_Settings"); - iconWebcam : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_User_Webcam"); - iconDemote : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_User_Demote"); - iconPromote : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_User_Promote"); - iconEject : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_User_Eject"); + iconAudioMuted : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_User_Audio_Muted"); + iconAudio : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_User_Audio"); + iconSound : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_User_Sound"); + iconLock : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_User_Lock"); + iconUnlock : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_User_Unlock"); + iconSettings : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_User_Settings"); + iconWebcam : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_User_Webcam"); + iconDemote : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_User_Demote"); + iconPromote : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_User_Promote"); + iconEject : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_User_Eject"); + glowFilterColor : #B4201B; } users|NameItemRenderer { @@ -1181,7 +1216,7 @@ users|MoodMenu { /* FIXME - start*/ iconMoodSpeakFaster : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_User_Mood_Away"); iconMoodSpeakSlower : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_User_Mood_Away"); - iconMoodSpeakLouder : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_User_Mood_Away"); + iconMoodSpeakLouder : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_User_Mood_Speak_Louder"); iconMoodSpeakSofter : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_User_Mood_Away"); /* FIXME - end */ iconMoodBeRightBack : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_User_Mood_Away"); @@ -1200,13 +1235,13 @@ users|MoodMenu { videoconf|UserGraphicHolder { iconPresenter : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_Video_Presenter"); iconModerator : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_Video_Moderator"); - iconClose : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_Video_Moderator"); + iconClose : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_Close_Video"); iconFullScreen : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_Fullscreen_White"); iconExitFullScreen : Embed(source="assets/swf/v2_skin.swf", symbol="Icon_Exit_Fullscreen_White"); } .videoToolbarBackgroundTalkingStyle { - backgroundColor : #3B97D3; + backgroundColor : #1070D7; backgroundAlpha : 0.5; } diff --git a/bigbluebutton-client/branding/default/style/css/assets/swf/v2_skin.fla b/bigbluebutton-client/branding/default/style/css/assets/swf/v2_skin.fla index 399f8632f24503deb1ee8b0d309153e9ca6bbf2d..3c0ce618abd6b98f7d52b54d46919e0d0e63451c 100644 Binary files a/bigbluebutton-client/branding/default/style/css/assets/swf/v2_skin.fla and b/bigbluebutton-client/branding/default/style/css/assets/swf/v2_skin.fla differ diff --git a/bigbluebutton-client/branding/default/style/css/assets/swf/v2_skin.swf b/bigbluebutton-client/branding/default/style/css/assets/swf/v2_skin.swf index 77f4092b0b6f33eca48709f372196b7ff55a2404..ce651110cd584c517aed03c7f3a67a7cbb7e575d 100644 Binary files a/bigbluebutton-client/branding/default/style/css/assets/swf/v2_skin.swf and b/bigbluebutton-client/branding/default/style/css/assets/swf/v2_skin.swf differ diff --git a/bigbluebutton-client/branding/default/style/css/org/bigbluebutton/skins/ButtonSkin.as b/bigbluebutton-client/branding/default/style/css/org/bigbluebutton/skins/ButtonSkin.as index 6144a55424efa98f45ffe1ab06fbd56d2d55d7e1..17869687a4fd46b750df112b26f0d5871aa91337 100644 --- a/bigbluebutton-client/branding/default/style/css/org/bigbluebutton/skins/ButtonSkin.as +++ b/bigbluebutton-client/branding/default/style/css/org/bigbluebutton/skins/ButtonSkin.as @@ -94,7 +94,7 @@ package org.bigbluebutton.skins { var borderAlphaDown:uint = getStyle("borderAlphaDown"); var borderAlphaDisabled:uint = getStyle("borderAlphaDisabled"); - var borderThikness:uint = getStyle("borderThikness"); + var borderThickness:uint = getStyle("borderThickness"); var fillColorUp:uint = getStyle("fillColorUp"); var fillColorOver:uint = getStyle("fillColorOver"); @@ -114,7 +114,7 @@ package org.bigbluebutton.skins { // Corner radius var cr:Number = Math.max(0, cornerRadius); - var cr1:Number = Math.max(0, cornerRadius - borderThikness); + var cr1:Number = Math.max(0, cornerRadius - borderThickness); graphics.clear(); @@ -160,7 +160,7 @@ package org.bigbluebutton.skins { drawRoundRect(0, 0, w, h, cr, borderColorUp, borderAlphaUp); // button fill - drawRoundRect(borderThikness, borderThikness, w - (borderThikness * 2), h - (borderThikness * 2), cr1, fillColorUp, 1); + drawRoundRect(borderThickness, borderThickness, w - (borderThickness * 2), h - (borderThickness * 2), cr1, fillColorUp, 1); break; } @@ -169,7 +169,7 @@ package org.bigbluebutton.skins { drawRoundRect(0, 0, w, h, cr, borderColorOver, borderAlphaOver); // button fill - drawRoundRect(borderThikness, borderThikness, w - (borderThikness * 2), h - (borderThikness * 2), cr1, fillColorOver, 1); + drawRoundRect(borderThickness, borderThickness, w - (borderThickness * 2), h - (borderThickness * 2), cr1, fillColorOver, 1); break; } @@ -178,7 +178,7 @@ package org.bigbluebutton.skins { drawRoundRect(0, 0, w, h, cr, borderColorDown, borderAlphaDown); // button fill - drawRoundRect(borderThikness, borderThikness, w - (borderThikness * 2), h - (borderThikness * 2), cr1, fillColorDown, 1); + drawRoundRect(borderThickness, borderThickness, w - (borderThickness * 2), h - (borderThickness * 2), cr1, fillColorDown, 1); break; } @@ -188,7 +188,7 @@ package org.bigbluebutton.skins { drawRoundRect(0, 0, w, h, cr, borderColorDisabled, borderAlphaDisabled); // button fill - drawRoundRect(borderThikness, borderThikness, w - (borderThikness * 2), h - (borderThikness * 2), cr1, fillColorDisabled, 1); + drawRoundRect(borderThickness, borderThickness, w - (borderThickness * 2), h - (borderThickness * 2), cr1, fillColorDisabled, 1); break; } diff --git a/bigbluebutton-client/branding/default/style/css/org/bigbluebutton/skins/ComboBoxSkin.as b/bigbluebutton-client/branding/default/style/css/org/bigbluebutton/skins/ComboBoxSkin.as index 435cf4e0d3ee3415c97baa8673bcd1f42c4cd5dc..60cc05bffc9cc7cedf4c600bfd13ccce794c50ec 100644 --- a/bigbluebutton-client/branding/default/style/css/org/bigbluebutton/skins/ComboBoxSkin.as +++ b/bigbluebutton-client/branding/default/style/css/org/bigbluebutton/skins/ComboBoxSkin.as @@ -73,7 +73,7 @@ package org.bigbluebutton.skins { var borderColorDown:uint = getStyle("borderColorDown"); var borderColorDisabled:uint = getStyle("borderColorDisabled"); - var borderThikness:uint = getStyle("borderThikness"); + var borderThickness:uint = getStyle("borderThickness"); var fillColorUp:uint = getStyle("fillColorUp"); var fillColorOver:uint = getStyle("fillColorOver"); @@ -90,7 +90,7 @@ package org.bigbluebutton.skins { var cornerRadius1:Number = Math.max(cornerRadius - 1, 0); var cr:Object = {tl: 0, tr: cornerRadius, bl: 0, br: cornerRadius}; - var cr1:Object = {tl: 0, tr: cornerRadius - borderThikness, bl: 0, br: cornerRadius - borderThikness}; + var cr1:Object = {tl: 0, tr: cornerRadius - borderThickness, bl: 0, br: cornerRadius - borderThickness}; var arrowOnly:Boolean = true; @@ -114,7 +114,7 @@ package org.bigbluebutton.skins { drawRoundRect(0, 0, w, h, cr, borderColorUp, 1); // button fill - drawRoundRect(borderThikness, borderThikness, w - (borderThikness * 2), h - (borderThikness * 2), cr1, fillColorUp, 1); + drawRoundRect(borderThickness, borderThickness, w - (borderThickness * 2), h - (borderThickness * 2), cr1, fillColorUp, 1); if (!arrowOnly) { // line @@ -131,7 +131,7 @@ package org.bigbluebutton.skins { drawRoundRect(0, 0, w, h, cr, borderColorOver, 1); // button fill - drawRoundRect(borderThikness, borderThikness, w - (borderThikness * 2), h - (borderThikness * 2), cr1, fillColorOver, 1); + drawRoundRect(borderThickness, borderThickness, w - (borderThickness * 2), h - (borderThickness * 2), cr1, fillColorOver, 1); if (!arrowOnly) { // line @@ -148,7 +148,7 @@ package org.bigbluebutton.skins { drawRoundRect(0, 0, w, h, cr, borderColorDown, 1); // button fill - drawRoundRect(borderThikness, borderThikness, w - (borderThikness * 2), h - (borderThikness * 2), cr1, fillColorDown, 1); + drawRoundRect(borderThickness, borderThickness, w - (borderThickness * 2), h - (borderThickness * 2), cr1, fillColorDown, 1); if (!arrowOnly) { // line @@ -165,7 +165,7 @@ package org.bigbluebutton.skins { drawRoundRect(0, 0, w, h, cr, borderColorDisabled, 1); // button fill - drawRoundRect(borderThikness, borderThikness, w - (borderThikness * 2), h - (borderThikness * 2), cr1, fillColorDisabled, 1); + drawRoundRect(borderThickness, borderThickness, w - (borderThickness * 2), h - (borderThickness * 2), cr1, fillColorDisabled, 1); if (!arrowOnly) { // line diff --git a/bigbluebutton-client/branding/default/style/css/org/bigbluebutton/skins/PopUpButtonSkin.as b/bigbluebutton-client/branding/default/style/css/org/bigbluebutton/skins/PopUpButtonSkin.as index 0af5c6a741a791ce4ccf4627b5db0a719c9ea81f..38c590e3155b89ea0d806d4df87f829778868c74 100644 --- a/bigbluebutton-client/branding/default/style/css/org/bigbluebutton/skins/PopUpButtonSkin.as +++ b/bigbluebutton-client/branding/default/style/css/org/bigbluebutton/skins/PopUpButtonSkin.as @@ -38,7 +38,7 @@ package org.bigbluebutton.skins { import flash.display.DisplayObject; - + import mx.core.IFlexDisplayObject; import mx.core.IProgrammaticSkin; import mx.core.UIComponent; @@ -115,7 +115,7 @@ package org.bigbluebutton.skins { var borderColorDown:uint = getStyle("borderColorDown"); var borderColorDisabled:uint = getStyle("borderColorDisabled"); - var borderThikness:uint = getStyle("borderThikness"); + var borderThickness:uint = getStyle("borderThickness"); var fillColorUp:uint = getStyle("fillColorUp"); var fillColorOver:uint = getStyle("fillColorOver"); @@ -124,6 +124,9 @@ package org.bigbluebutton.skins { // User-defined styles. var arrowColor:uint = getStyle("iconColor"); + var arrowColorOver:uint = getStyle("iconColorOver"); + var arrowColorDown:uint = getStyle("iconColorDown"); + var cornerRadius:Number = getStyle("cornerRadius"); var popUpIcon:IFlexDisplayObject = IFlexDisplayObject(getChildByName("popUpIcon")); @@ -136,7 +139,7 @@ package org.bigbluebutton.skins { DisplayObject(popUpIcon).visible = true; } - var arrowButtonWidth:Number = Math.max(getStyle("arrowButtonWidth"), popUpIcon.width + 3 + borderThikness); + var arrowButtonWidth:Number = Math.max(getStyle("arrowButtonWidth"), popUpIcon.width + 3 + borderThickness); var dividerPosX:Number = w - arrowButtonWidth; @@ -144,7 +147,7 @@ package org.bigbluebutton.skins { // Corner radius var cr:Number = Math.max(0, cornerRadius); - var cr1:Number = Math.max(0, cornerRadius - borderThikness); + var cr1:Number = Math.max(0, cornerRadius - borderThickness); graphics.clear(); @@ -154,10 +157,10 @@ package org.bigbluebutton.skins { drawRoundRect(0, 0, w, h, cr, borderColorUp, 1); // button fill - drawRoundRect(borderThikness, borderThikness, w - (borderThikness * 2), h - (borderThikness * 2), cr1, fillColorUp, 1); + drawRoundRect(borderThickness, borderThickness, w - (borderThickness * 2), h - (borderThickness * 2), cr1, fillColorUp, 1); // Separator - drawRoundRect(dividerPosX, borderThikness, borderThikness, h - (borderThikness * 2), cr, borderColorUp, 1); + drawRoundRect(dividerPosX, borderThickness, borderThickness, h - (borderThickness * 2), cr, borderColorUp, 1); break; } @@ -166,29 +169,31 @@ package org.bigbluebutton.skins { // button border/edge drawRoundRect(0, 0, w, h, cr, borderColorUp, 1); - drawRoundRect(dividerPosX, borderThikness, borderThikness, h - (borderThikness * 2), 0, borderColorOver, 1); + drawRoundRect(dividerPosX, borderThickness, borderThickness, h - (borderThickness * 2), 0, borderColorOver, 1); // button fill - drawRoundRect(borderThikness, borderThikness, w - (borderThikness * 2), h - (borderThikness * 2), cr1, fillColorUp, 1); + drawRoundRect(borderThickness, borderThickness, w - (borderThickness * 2), h - (borderThickness * 2), cr1, fillColorUp, 1); // left/main button fill - drawRoundRect(borderThikness, borderThikness, w - arrowButtonWidth - (borderThikness * 2), h - (borderThikness * 2), getRadius(cr1, true), fillColorOver, 1); + drawRoundRect(borderThickness, borderThickness, w - arrowButtonWidth - (borderThickness * 2), h - (borderThickness * 2), getRadius(cr1, true), fillColorOver, 1); break; } case "popUpOverSkin": // for hover on the arrow-button (right) side { + arrowColor = arrowColorOver; + // button border/edge drawRoundRect(0, 0, w, h, cr, borderColorUp, 1); - drawRoundRect(dividerPosX, borderThikness, borderThikness, h - (borderThikness * 2), 0, borderColorOver, 1); + drawRoundRect(dividerPosX, borderThickness, borderThickness, h - (borderThickness * 2), 0, borderColorOver, 1); // button fill - drawRoundRect(borderThikness, borderThikness, w - (borderThikness * 2), h - (borderThikness * 2), getRadius(cr1, true), fillColorUp, 1); + drawRoundRect(borderThickness, borderThickness, w - (borderThickness * 2), h - (borderThickness * 2), getRadius(cr1, true), fillColorUp, 1); // right button fill - drawRoundRect(dividerPosX + borderThikness, borderThikness, arrowButtonWidth - (borderThikness * 2), h - (borderThikness * 2), getRadius(cr1, false), fillColorOver, 1); + drawRoundRect(dividerPosX + borderThickness, borderThickness, arrowButtonWidth - (borderThickness * 2), h - (borderThickness * 2), getRadius(cr1, false), fillColorOver, 1); break; } @@ -196,31 +201,33 @@ package org.bigbluebutton.skins { case "downSkin": // for press on the main button (left) side { // button border/ddge - drawRoundRect(0, 0, w, h, cr, borderColorUp, 1); + drawRoundRect(0, 0, w, h, cr, borderColorDown, 1); - drawRoundRect(dividerPosX, borderThikness, borderThikness, h - (borderThikness * 2), 0, borderColorDown, 1); + drawRoundRect(dividerPosX, borderThickness, borderThickness, h - (borderThickness * 2), 0, borderColorUp, 1); // button fill - drawRoundRect(borderThikness, borderThikness, w - (borderThikness * 2), h - (borderThikness * 2), cr1, fillColorUp, 1); + drawRoundRect(borderThickness, borderThickness, w - (borderThickness * 2), h - (borderThickness * 2), cr1, fillColorUp, 1); // left/main button fill - drawRoundRect(borderThikness, borderThikness, w - arrowButtonWidth - (borderThikness * 2), h - (borderThikness * 2), getRadius(cr1, true), fillColorDown, 1); + drawRoundRect(borderThickness, borderThickness, w - arrowButtonWidth - (borderThickness * 2), h - (borderThickness * 2), getRadius(cr1, true), fillColorDown, 1); break; } case "popUpDownSkin": // for press on the arrow-button (right) side { + arrowColor = arrowColorDown; + // button border/edge drawRoundRect(0, 0, w, h, cr, borderColorUp, 1); - drawRoundRect(dividerPosX, borderThikness, borderThikness, h - (borderThikness * 2), 0, fillColorDown, 1); + drawRoundRect(dividerPosX, borderThickness, borderThickness, h - (borderThickness * 2), 0, fillColorDown, 1); // button fill - drawRoundRect(borderThikness, borderThikness, w - (borderThikness * 2), h - (borderThikness * 2), cr1, fillColorUp, 1); + drawRoundRect(borderThickness, borderThickness, w - (borderThickness * 2), h - (borderThickness * 2), cr1, fillColorUp, 1); // right button fill - drawRoundRect(dividerPosX + borderThikness, borderThikness, arrowButtonWidth - (borderThikness * 2), h - (borderThikness * 2), getRadius(cr1, false), fillColorDown, 1); + drawRoundRect(dividerPosX + borderThickness, borderThickness, arrowButtonWidth - (borderThickness * 2), h - (borderThickness * 2), getRadius(cr1, false), fillColorDown, 1); break; } @@ -231,10 +238,10 @@ package org.bigbluebutton.skins { // outer edge drawRoundRect(0, 0, w, h, cornerRadius, fillColorDisabled, 1); - drawRoundRect(dividerPosX, borderThikness, borderThikness, h - (borderThikness * 2), 0, borderColorDisabled, 1); + drawRoundRect(dividerPosX, borderThickness, borderThickness, h - (borderThickness * 2), 0, borderColorDisabled, 1); // button fill - drawRoundRect(borderThikness, borderThikness, w - (borderThikness * 2), h - (borderThikness * 2), cr1, fillColorDisabled, 1); + drawRoundRect(borderThickness, borderThickness, w - (borderThickness * 2), h - (borderThickness * 2), cr1, fillColorDisabled, 1); break; } diff --git a/bigbluebutton-client/src/org/bigbluebutton/modules/chat/views/ChatBox.mxml b/bigbluebutton-client/src/org/bigbluebutton/modules/chat/views/ChatBox.mxml index 33f41659cb856fdc1a577aef53a75a8b1189589e..197f1f70629ac1111e4610cf10112f6eef78051f 100755 --- a/bigbluebutton-client/src/org/bigbluebutton/modules/chat/views/ChatBox.mxml +++ b/bigbluebutton-client/src/org/bigbluebutton/modules/chat/views/ChatBox.mxml @@ -88,7 +88,6 @@ with BigBlueButton; if not, see <http://www.gnu.org/licenses/>. import org.bigbluebutton.main.events.UserJoinedEvent; import org.bigbluebutton.main.events.UserLeftEvent; import org.bigbluebutton.main.model.users.events.ChangeMyRole; - import org.bigbluebutton.modules.chat.ChatConstants; import org.bigbluebutton.modules.chat.ChatUtil; import org.bigbluebutton.modules.chat.events.ChatEvent; import org.bigbluebutton.modules.chat.events.ChatHistoryEvent; diff --git a/bigbluebutton-client/src/org/bigbluebutton/modules/phone/views/components/MuteMeButton.mxml b/bigbluebutton-client/src/org/bigbluebutton/modules/phone/views/components/MuteMeButton.mxml index 59ebf88f0bcb7c12be94b4272917a38123f8eb4e..55ac14ac646565ef0de4b1b4b5552d20a3ea764f 100755 --- a/bigbluebutton-client/src/org/bigbluebutton/modules/phone/views/components/MuteMeButton.mxml +++ b/bigbluebutton-client/src/org/bigbluebutton/modules/phone/views/components/MuteMeButton.mxml @@ -57,11 +57,10 @@ $Id: $ <fx:Script> <![CDATA[ import flash.filters.BitmapFilterQuality; + import flash.filters.GlowFilter; import mx.core.mx_internal; - import spark.filters.GlowFilter; - import org.as3commons.logging.api.ILogger; import org.as3commons.logging.api.getClassLogger; import org.bigbluebutton.common.IBbbToolbarComponent; @@ -97,7 +96,7 @@ $Id: $ //rest rolledOver when the data changes because onRollOut wont be called if the row moves if (UsersUtil.isMe(e.message.userID)) { if (e.message.talking) { - currentIcon.filters = [new GlowFilter(0x000000, 1, 6, 6, 2, BitmapFilterQuality.HIGH, false, false)]; + currentIcon.filters = [new GlowFilter(getStyle("glowFilterColor"), 1, 6, 6, 2, BitmapFilterQuality.HIGH, false, false)]; } else { currentIcon.filters = []; } @@ -168,7 +167,7 @@ $Id: $ toolTip = ResourceUtil.getInstance().getString("bbb.users.muteMeBtnTxt.muted"); } else { selected = false; - styleName = "muteMeOnButtonStyle"; + styleName = "muteMeDefaultButtonStyle"; } } } diff --git a/bigbluebutton-client/src/org/bigbluebutton/modules/phone/views/components/ToolbarButton.mxml b/bigbluebutton-client/src/org/bigbluebutton/modules/phone/views/components/ToolbarButton.mxml index a5eb5bcc6aa6a8ca82632bb54f4dafc744db6e6a..9ffd0f2faf377c262867a029d908e450b25003af 100755 --- a/bigbluebutton-client/src/org/bigbluebutton/modules/phone/views/components/ToolbarButton.mxml +++ b/bigbluebutton-client/src/org/bigbluebutton/modules/phone/views/components/ToolbarButton.mxml @@ -101,7 +101,7 @@ with BigBlueButton; if not, see <http://www.gnu.org/licenses/>. if (_currentState == ACTIVE_STATE) this.styleName = "voiceConfInactiveButtonStyle"; else - this.styleName = "voiceConfActiveButtonStyle"; + this.styleName = "voiceConfOverButtonStyle"; } private function mouseOutHandler(event:MouseEvent):void { @@ -150,7 +150,6 @@ with BigBlueButton; if not, see <http://www.gnu.org/licenses/>. } } - private function onUserJoinedConference():void { PhoneOptions.firstAudioJoin = false; @@ -237,7 +236,7 @@ with BigBlueButton; if not, see <http://www.gnu.org/licenses/>. this.enabled = true; LOGGER.debug("onClosedAudioSelection enabled=[{0}] selected=[{1}]", [enabled, selected]); _currentState = DEFAULT_STATE; - this.styleName = "voiceConfDefaultButtonStyle"; + this.styleName = "voiceConfDefaultButtonStyle"; this.toolTip = ResourceUtil.getInstance().getString('bbb.toolbar.phone.toolTip.start'); joinDefaultListenOnlyMode(); } diff --git a/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/view/components/ToolbarButton.mxml b/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/view/components/ToolbarButton.mxml index 5fc6fbfd366d237436e7e4405757bb195e3c12d5..610692d8531d5a1ab9e30f02b5052cae1f772f47 100755 --- a/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/view/components/ToolbarButton.mxml +++ b/bigbluebutton-client/src/org/bigbluebutton/modules/screenshare/view/components/ToolbarButton.mxml @@ -105,7 +105,7 @@ with BigBlueButton; if not, see <http://www.gnu.org/licenses/>. if(_currentState == ON_STATE) styleName="deskshareOffButtonStyle" else - styleName="deskshareOnButtonStyle" + styleName="deskshareOverButtonStyle" } private function mouseOutHandler(event:MouseEvent):void { diff --git a/bigbluebutton-client/src/org/bigbluebutton/modules/users/views/MediaItemRenderer.mxml b/bigbluebutton-client/src/org/bigbluebutton/modules/users/views/MediaItemRenderer.mxml index f8654f226bb00dd1d76034cb20cf8ec1900f1605..34a7b98d814832e4c4bb144cb954b287ea37bed5 100755 --- a/bigbluebutton-client/src/org/bigbluebutton/modules/users/views/MediaItemRenderer.mxml +++ b/bigbluebutton-client/src/org/bigbluebutton/modules/users/views/MediaItemRenderer.mxml @@ -203,7 +203,7 @@ muteBtn.enabled = true; if(data.talking && !rolledOver){ - muteImg.filters = [new GlowFilter(0x000000, 1, 6, 6, 2, BitmapFilterQuality.HIGH, false, false)]; + muteImg.filters = [new GlowFilter(getStyle("glowFilterColor"), 1, 6, 6, 2, BitmapFilterQuality.HIGH, false, false)]; }else{ muteImg.filters = []; } diff --git a/bigbluebutton-client/src/org/bigbluebutton/modules/videoconf/views/ToolbarPopupButton.mxml b/bigbluebutton-client/src/org/bigbluebutton/modules/videoconf/views/ToolbarPopupButton.mxml index ec1c3964d2fc9b159490650e37c49fd6ac22f24f..bcfa0b19b9986c2e5dfa05bd93e524dc0d89089b 100755 --- a/bigbluebutton-client/src/org/bigbluebutton/modules/videoconf/views/ToolbarPopupButton.mxml +++ b/bigbluebutton-client/src/org/bigbluebutton/modules/videoconf/views/ToolbarPopupButton.mxml @@ -218,7 +218,7 @@ with BigBlueButton; if not, see <http://www.gnu.org/licenses/>. if(_currentState == ON_STATE) this.styleName = "webcamOffButtonStyle"; else - this.styleName = "webcamOnButtonStyle"; + this.styleName = "webcamOverButtonStyle"; this.selected = false; }