diff options
Diffstat (limited to 'src/components/HMI/css')
-rw-r--r-- | src/components/HMI/css/buttonControls.css | 546 | ||||
-rw-r--r-- | src/components/HMI/css/general.css | 1560 | ||||
-rw-r--r-- | src/components/HMI/css/info.css | 671 | ||||
-rw-r--r-- | src/components/HMI/css/mcs.css | 3703 | ||||
-rw-r--r-- | src/components/HMI/css/media.css | 528 | ||||
-rw-r--r-- | src/components/HMI/css/navigation.css | 102 | ||||
-rw-r--r-- | src/components/HMI/css/phone.css | 300 | ||||
-rw-r--r-- | src/components/HMI/css/sdl.css | 1254 | ||||
-rw-r--r-- | src/components/HMI/css/settings.css | 129 |
9 files changed, 8793 insertions, 0 deletions
diff --git a/src/components/HMI/css/buttonControls.css b/src/components/HMI/css/buttonControls.css new file mode 100644 index 0000000000..39ef852853 --- /dev/null +++ b/src/components/HMI/css/buttonControls.css @@ -0,0 +1,546 @@ +/** + * buttonControls module CSS + * + * @category Style Sheets + * @filesource css/buttonControls.css + * @version 2.0 + */ +#buttonControls.buttonControls { + width: 270px; + height: 200px; + top: 0px; + left: 790px; +} + +#driverDistractionControl.driverDistractionControl { + width: 302px; + height: 20px; + top: 423px; + left: 810px; +} + +#driverDistractionControl .driverDistractionControlLabel { + left: 20px; +} + +#keyboard_view .back-button{ + top: 58px; +} + +#keyboard_view .controlls{ + top: 350px; + width: 800px; + height: 75px; +} + +#keyboard_view .controll{ + margin: 10px; + height: 60px; + border: 1px solid #333; + text-align: center; + line-height: 60px; + border-radius: 3px; +} + +#keyboard_view .controlls .leftBtn{ + width: 130px; + left: 0px; +} + +#keyboard_view .controlls .numericBtn{ + width: 60px; + left: 145px; +} + +#keyboard_view .controlls .symbolBtn{ + width: 60px; + left: 220px; +} + +#keyboard_view .controlls .spaceBtn{ + width: 215px; + left: 295px; +} + +#keyboard_view .controlls .caseSwitchBtn{ + width: 60px; + left: 525px; +} + +#keyboard_view .controlls .localisationBtn{ + width: 60px; + left: 600px; +} + +#keyboard_view .controlls .searchBtn{ + width: 100px; + left: 677px; +} + +#keyboard_view .keyboardLayout{ + width: 750px; + height: 185px; + top: 170px; + left: 25px; +} + +#keyboard_view .keyboardLayout.wide{ + left: 5px !important; +} + +#keyboard_view .searchBar{ + top: 58px; + width: 666px; + height: 49px; + left: 120px; +} + +#keyboard_view input{ + width: 597px; + height: 48px; + border: 1px solid #333; + border-radius: 2px; + background: rgba(119, 119, 119, 0.42); + cursor: pointer; + font-size: 32px; + color: #FFF; + padding-left: 10px; + padding-right: 10px; +} + +#keyboard_view .microphone{ + text-align: center; + line-height: 49px; +} + +#keyboard_view .clearBtn{ + right: 0px; + top: 0px; + width: 48px; + height: 48px; + border: 1px solid #333; + border-radius: 2px; + font-size: 32px; + text-align: center; + line-height: 50px; +} + +#keyboard_view .microphone{ + left: 63px; + top: 58px; + width: 48px; + height: 48px; + border: 1px solid #333; + border-radius: 2px; +} + +#keyboard_view .keyboardLayout .ffw-button{ + width: 60px; + height: 50px; + border-radius: 3px; + border: 1px solid #333; + margin: 5px; + font-size: 42px; + text-align: center; + line-height: 50px; +} +#keyboard_view .keyboardLayout .k1{ + left: 75px; +} +#keyboard_view .keyboardLayout .k2{ + left: 150px; +} +#keyboard_view .keyboardLayout .k3{ + left: 225px; +} +#keyboard_view .keyboardLayout .k4{ + left: 300px; +} +#keyboard_view .keyboardLayout .k5{ + left: 375px; +} +#keyboard_view .keyboardLayout .k6{ + left: 450px; +} +#keyboard_view .keyboardLayout .k7{ + left: 525px; +} +#keyboard_view .keyboardLayout .k8{ + left: 600px; +} +#keyboard_view .keyboardLayout .k9{ + left: 675px; +} +#keyboard_view .keyboardLayout .k10{ + left: 38px; + top: 62px; +} +#keyboard_view .keyboardLayout .k11{ + left: 113px; + top: 62px; +} +#keyboard_view .keyboardLayout .k12{ + left: 188px; + top: 62px; +} +#keyboard_view .keyboardLayout .k13{ + left: 263px; + top: 62px; +} +#keyboard_view .keyboardLayout .k14{ + left: 338px; + top: 62px; +} +#keyboard_view .keyboardLayout .k15{ + left: 413px; + top: 62px; +} +#keyboard_view .keyboardLayout .k16{ + left: 488px; + top: 62px; +} +#keyboard_view .keyboardLayout .k17{ + left: 563px; + top: 62px; +} +#keyboard_view .keyboardLayout .k18{ + left: 638px; + top: 62px; +} +#keyboard_view .keyboardLayout .k19{ + left: 713px; + top: 62px; +} +#keyboard_view .keyboardLayout .k20{ + left: 0px; + top: 124px; +} +#keyboard_view .keyboardLayout .k21{ + left: 75px; + top: 124px; +} +#keyboard_view .keyboardLayout .k22{ + left: 150px; + top: 124px; +} +#keyboard_view .keyboardLayout .k23{ + left: 225px; + top: 124px; +} +#keyboard_view .keyboardLayout .k24{ + left: 300px; + top: 124px; +} +#keyboard_view .keyboardLayout .k25{ + left: 375px; + top: 124px; +} +#keyboard_view .keyboardLayout .k26{ + left: 450px; + top: 124px; +} +#keyboard_view .keyboardLayout .k27{ + left: 525px; + top: 124px; +} +#keyboard_view .keyboardLayout .k28{ + left: 600px; + top: 124px; +} +#keyboard_view .keyboardLayout .k29{ + left: 675px; + top: 124px; +} +#infoTable.infoTable { + width: 400px; + height: 96px; + top: 308px; + left: 801px; + background-color: #383737; + color: white; + border: 1px solid gray; + overflow: hidden; +} + +#infoTable .sdlGPLabel { + width: 190px; + border-right: 1px solid #14100F; + height: 96px; + position: relative; + float: left; +} + +#infoTable .sdlGPData { + position: relative; + display: block; + overflow: hidden; + text-overflow: ellipsis; + width: 203px; + height: 18px; +} + +#buttonControls .ContainerControlls { + left: 34px; + background: + url(../images/home/controlButtons/backGroundControllButtons.png) + no-repeat; + width: 200px; + height: 200px; +} + +#buttonControls .UpBtn { + background: url(../images/home/controlButtons/UpButton.png) no-repeat; + background-position: -32px 0; + width: 137px; + height: 64px; + left: 32px; + -webkit-transition: 0.2s; +} + +#TUNEUP.pressed { + background: url(../images/home/controlButtons/UpButton_pressed.png) + !important; + background-position: -32px 0 !important; + width: 137px !important; + height: 69px !important; + left: 32px !important; +} + +#buttonControls .DownBtn { + background: url(../images/home/controlButtons/DownButton.png) no-repeat; + background-position: -32px -132px; + width: 137px; + height: 65px; + top: 132px; + left: 32px; + -webkit-transition: 0.2s; +} + +#TUNEDOWN.pressed { + background: url(../images/home/controlButtons/DownButton_pressed.png) + no-repeat; + background-position: -32px -132px !important; + width: 137px !important; + height: 65px !important; + top: 132px !important; + left: 32px !important; +} + +#buttonControls .LeftBtn { + background: url(../images/home/controlButtons/LeftButton.png) no-repeat; + width: 63px; + height: 138px; + background-position: -3px -31px; + left: 3px; + top: 31px; + -webkit-transition: 0.2s; +} + +#SEEKLEFT.pressed { + background: url(../images/home/controlButtons/LeftButton_pressed.png) + no-repeat; + width: 63px !important; + height: 138px !important; + background-position: -3px -31px !important; + left: 3px !important; + top: 31px !important; +} + +#buttonControls .RightBtn { + background: url(../images/home/controlButtons/RightButton.png) no-repeat; + background-position: -131px -31px; + width: 68px; + height: 139px; + left: 131px; + top: 31px; + -webkit-transition: 0.2s; +} + +#SEEKRIGHT.pressed { + background: url(../images/home/controlButtons/RightButton_pressed.png) + no-repeat; + background-position: -131px -31px !important; + width: 68px !important; + height: 139px !important; + left: 131px !important; + top: 31px !important; +} + +#buttonControls .OkBtn { + background: url(../images/home/controlButtons/OkButton.png) no-repeat; + background-position: -55px -55px; + width: 89px; + height: 90px; + left: 55px; + top: 55px; + -webkit-transition: 0.2s; +} + +#OK.pressed { + background: url(../images/home/controlButtons/OkButton_pressed.png) + no-repeat; + background-position: -55px -55px !important; + width: 89px !important; + height: 90px !important; + left: 55px !important; + top: 55px !important; +} + +#app_controlButtons{ + z-index: 2; +} +#app_controlButtons .systemRequest { + top: 252px !important; + left: 1059px !important; + width: 135px !important; + font-size: 16px !important; + text-align: center; + line-height: 48px; +} + +#app_controlButtons .btnNotPressed { + width: 40px; + height: 40px; + left: 0px; + top: 200px; + -webkit-transition: 0.2s; + border-radius: 8px; + background-color: #1D1D1D; + border: 1px solid #383737; + box-shadow: inset 5px 5px 10px #383737, inset -3px -3px 10px black; + -webkit-transition: 0.2s; + font-size: 38px; + line-height: 42px; + text-align: center; + position: relative; + float: left; + margin-left: 10px; + margin-top: 10px; +} + +} +#app_controlButtons .languageSelect { + position: absolute; + width: 150px; + height: 30px; + color: white; + background: #393939; +} + +#app_controlButtons .languageSelect option { + background: #393939; +} + +#UILanguages.languageSelect { + top: 110px; + left: 1028px; +} + +#TTSVRLanguages.languageSelect { + top: 170px; + left: 1028px; +} + +#app_controlButtons .UILanguagesLabel { + top: 91px; + left: 1028px; + width: 150px; +} + +#app_controlButtons .TTSVRLanguagesLabel { + top: 151px; + left: 1028px; + width: 160px; +} + +#app_controlButtons .appUILanguagesLabel { + top: 91px; + left: 1195px; + width: 250px; +} + +#app_controlButtons .appTTSVRLanguagesLabel { + top: 151px; + left: 1195px; + width: 250px; +} + +#app_controlButtons .appUILang { + top: 117px; + left: 1195px; + width: 150px; +} + +#app_controlButtons .appTTSVRLang { + top: 176px; + left: 1195px; + width: 150px; +} + +#app_controlButtons .sendDataCheckBox { + left: 1158px; + position: absolute; + top: 275px; +} + +#app_controlButtons .sendDataLabel { + top: 275px; + left: 1180px; + width: 160px; +} + +#buttonControls .btnNotPressed.pressed { + box-shadow: inset 5px 5px 10px black, inset -3px -3px 10px #383737; + line-height: 45px; +} + +#app_controlButtons .languageSelect { + position: absolute; + width: 150px; + height: 30px; + color: white; + background: #393939; +} + +#app_controlButtons .languageSelect option { + background: #393939; +} + +#UILanguages.languageSelect { + top: 110px; + left: 1028px; +} + +#TTSVRLanguages.languageSelect { + top: 170px; + left: 1028px; +} + +#app_controlButtons .UILanguagesLabel { + top: 91px; + left: 1028px; + width: 150px; +} + +#app_controlButtons .TTSVRLanguagesLabel { + top: 151px; + left: 1028px; + width: 160px; +} + +#app_controlButtons .phone_call_button{ + height: 40px; + width: 163px; + font-size: 20px; + line-height: 41px; + border: 1px solid #FFFF30; + top: 2px; + color: #FFFF30; + padding-left: 10px; + left: 244px; + transition: left 2s; +} + +#app_controlButtons .phone_call_button.expand{ + left: 156px; +}
\ No newline at end of file diff --git a/src/components/HMI/css/general.css b/src/components/HMI/css/general.css new file mode 100644 index 0000000000..1eab49e6e1 --- /dev/null +++ b/src/components/HMI/css/general.css @@ -0,0 +1,1560 @@ +/*GENERAL CSS*/ +* { + /*Reset default browser styles*/ + margin: 0; + padding: 0; + border: none; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-user-select: none; +} + +html, body { + /*GLOBAL HTML and BODE Dimansions*/ + width: 100%; + min-height: 100%; +} + +body { + /*FONT FAMILY*/ + font-family: sans-serif; + /*Defaul font size*/ + font-size: 16px; + background-color: #000; + color: #fff; + overflow: hidden; +} + +/*Default style for all images*/ +img { + border-width: 0px; + border-style: none; + margin: 0px; + padding: 0px; + z-index: 1000; + pointer-events: none; +} + +/*Default style for all DIVs*/ +div { + position: absolute; + margin: 0; + padding: 0; +} + +.ffw-button { + cursor: pointer; + background: url(../images/common/button.png) repeat-x; +} + +.ffw-button.pressed { + background-position: bottom; +} + +.windowText { + top: 190px; + width: 800px; + font-size: 80px; + color: white; + text-align: center; +} + +/* Home view */ +#home { + background: url(../images/home/home_main_image.png) no-repeat; + width: 800px; + height: 369px; + top: 56px; +} + +/* Climate Status */ +#status_climate { + bottom: 0px; + right: 0px; + text-align: right; + font-size: 21px; + width: 324px; + height: 48px; + cursor: pointer; + background: url(../images/common/climate-status-bg.png) no-repeat; + z-index: 1; +} + +#status_climate_label { + display: block; + width: 100%; + visibility: hidden; +} + +#status_climate_label span { + padding-right: 11px; +} + +/* Navigation Status */ +#status_nav { + top: 0px; + right: 0px; + text-align: right; + font-size: 21px; + width: 324px; + height: 48px; + cursor: pointer; + background: url(../images/common/nav-status-bg.png) no-repeat; + z-index: 1; +} + +#navigation_status_label { + width: 100%; + display: block; + visibility: hidden; +} + +#navigation_status_label span { + padding-right: 11px; +} + +/*FORD CONTAINER DEFAULT DIMANSIONS */ +#app { + /*position:relative;*/ + width: 800px; + height: 480px; + /*overflow: hidden; + Mac font smoothing */ + -webkit-font-smoothing: antialiased; + /*margin: 25px auto;*/ +} + +/* TTS popUp*/ +#TTSPopUp.TTSPopUp { + opacity: 0; + left: 500px; + width: 295px; + height: 100px; + z-index: 1; + border-radius: 10 PX; + top: 8px; + -webkit-transition: opacity 1s ease-in-out; + display: none; +} + +#TTSPopUp .popUp { + width: 294px; + height: 98px; + border: 1px solid black; + border-radius: 10px; + background-color: black; + border: #A6A6A6 solid 2px; + color: white; +} + +#TTSPopUp .message { + top: 10px; + right: 10px; + width: 278px; + height: 81px; + overflow: hidden; + text-overflow: ellipsis; +} + +#TTSPopUp .timerText { + color: #FFD93F; + margin-top: 3px; + right: 5px; + font-size: 30px; +} + +#TTSPopUp .checkBoxLabel { + color: white; + top: 106px; + width: 72px; + height: 35px; + left: 25px; + background-color: rgb(90, 90, 90); + border-radius: 3px; + border: 1px solid rgb(255,255,255); + padding: 2px; +} + +#TTSPopUp .checkBoxTTS { + top: 118px; + position: absolute; + left: 8px; +} + +#TTSPopUp .okButton { + right: 52px; + width: 113px; + height: 19px; + padding: 10px; + border-radius: 4px; + border: 1px solid white; +} + +#TTSPopUp.active { + opacity: 1; + display: block; + z-index: 10000; +} + +/* Diver Distraction PopUp */ +#driverDistraction.driverDistractionWindow { + left: 0; + top: 0; + width: 800px; + height: 480px; + background: rgba(0, 0, 0, 0.7); + z-index: 30000; + opacity: 0; + display: none; +} + +#driverDistraction .driverDistraction { + left: 200px; + width: 400px; + height: 200px; + z-index: 2; + top: 140px; + -webkit-transition: opacity 1s ease-in-out; + background-color: black; + border: #A6A6A6 solid 2px; + border-radius: 6px; +} + +#driverDistraction.active { + opacity: 1; + display: block; +} + +#driverDistraction .driverDistractionText { + top: 224px; + left: 210px; + width: 374px; + height: 20px; + text-align: center; + font-size: 28px; + z-index: 2; +} + +/* UI popUp*/ +/* VR popUp*/ +#VRPopUp.VRPopUp { + opacity: 0; + left: 50px; + width: 700px; + height: 340px; + background-color: black; + z-index: 2; + border-radius: 10 PX; + top: 70px; + -webkit-transition: opacity 1s ease-in-out; + display: none; +} + +#VRPopUp span { + margin-left: 15px; +} + +#VRPopUp .popUp { + width: 698px; + height: 338px; + border: 1px solid white; + border-radius: 10px; +} + +#VRPopUp .message1 { + top: 10px; + left: 10px; + width: 278px; + height: 81px; +} + +#VRPopUp .message2 { + top: 40px; + left: 10px; + width: 278px; + height: 81px; +} + +#VRPopUp.active { + opacity: 1; + display: block; + transition: all 1s; +} + +#VRPopUp .list { + position: absolute; + width: 629px; + height: 251px; + border-radius: 2px; + left: 35px; + top: 70px; +} + +#VRPopUp .list-content { + border: none; +} + +#VRPopUp .list-item { + position: relative; + width: 100%; + height: 48px; + font-size: 20px; + line-height: 50px; + border: 1px solid #393939; +} + +#VRPopUp .list-content { + width: 578px; +} + +#VRPopUp .VRLabel { + top: 10px; + width: 550px; + left: 35px; + height: 20px; + padding: 15px; + background: #393939; +} + +#VRPopUp .VRImage { + right: 25px; + width: 50px; + height: 50px; + top: 10px; + background: url(../images/home/controlButtons/vrImage.png) no-repeat; + background-size: contain; +} + +/*WRAPER FOR CONTENT VIEW*/ +#app_active_view { + position: absolute; + width: 800px; + height: 480px; +} + +#html5Player { + position: absolute; + z-index: 1; + width: 800px; + height: 480px; +} + +#html5Player.visible { + -webkit-transform: translateX(0px) !important; +} + +#mode { + position: relative; + margin: 150px auto; + width: 150px; +} + +/* Image preloader block*/ +#preloader { + position: absolute; + left: -9999px; + top: -9999px; +} + +/*CLOCK*/ +#clock { + font-size: 28px; + text-align: center; + width: 225px; + height: 50px; + position: relative; + float: left; + pointer-events: all; + cursor: pointer; +} + +#clock.mcs { + width: 225px; +} + +#time_num { + width: 100%; + padding: 10px; + margin-left: 5px; +} + +#app_top_menu_cont { + z-index: 10000; + top: 0px; + left: 275px; + position: relative; + pointer-events: none; +} + +#top_controls { + width: 322px; + height: 58px; + background: url("../images/common/header_bg.png") no-repeat; + z-index: 2; +} + +.not-visible { + visibility: hidden !important; +} + +/* Universal class to show hidden elements */ +.visible { + visibility: visible !important; +} + +/* Universal class to show transparent elements */ +.show { + opacity: 1 !important; +} + +.arrow-ico { + position: absolute; + right: 10px; +} + +.right_text { + float: right; + margin-right: 5px; +} + +.hidden_display { + display: none !important; +} + +.visible_display { + display: block !important; +} + +/*STATUS BAR*/ +.status_bar { + z-index: 2001; + line-height: 50px; +} + +.selected { + display: none; +} + +/*BOTTOM Control BUTTONS*/ +#app_bottom_controlls { + z-index: 11000; + bottom: 0px; + left: 275px; + width: 252px; + height: 59px; + /*background: url(../images/common/bottom_cont_bg.png) no-repeat;*/ + overflow: hidden; + pointer-events: none; +} + +#home_active { + z-index: 2002; + bottom: 0px; + left: 275px; + width: 250px; + height: 58px; + background: url("../../images/common/home_active.png") no-repeat; +} + +#home_but { + height: 59px; + width: 73px; + cursor: pointer; + z-index: 1000; + background: url(../images/home/bottom_controlls_full.png) no-repeat; + background-position: -90px -59px; + position: relative; + float: left; + pointer-events: none; +} + +#home_but.large { + width: 126px; + background-position: 0px -177px; +} + +#home_but.large.selected { + width: 126px; + background-position: 0px -118px; +} + +#home_but.selected { + background-position: -90px 0px; + display: block; +} + +#home_but_click { + height: 59px; + width: 73px; + cursor: pointer; + z-index: 1001; + position: absolute; + pointer-events: all; +} + +#home_but_click.large { + width: 125px; + height: 115px; + -webkit-transform: skew(0deg, -42deg); +} + +/*INFO BUTTON*/ +#info_but_click { + height: 117px; + width: 88px; + cursor: pointer; + z-index: 1001; + position: absolute; + pointer-events: all; + -webkit-transform: skew(0deg, -52deg); +} + +#info_but { + height: 59px; + width: 90px; + cursor: pointer; + background: url(../images/home/bottom_controlls_full.png) no-repeat; + background-position: 0px -59px; + position: relative; + float: left; + z-index: 1001; + pointer-events: none; + -webkit-border-top-left-radius: 10px; +} + +#info_but.selected { + background-position: 0px 0px; + display: block; +} + +/*SETTINGS BUTTON*/ +#setting_but { + width: 89px; + height: 59px; + cursor: pointer; + background: url(../images/home/bottom_controlls_full.png) no-repeat; + background-position: -162px -59px; + position: relative; + float: left; + pointer-events: none; +} + +#setting_but.large { + width: 126px; + background-position: -126px -177px; +} + +#setting_but.large.selected { + width: 126px; + background-position: -126px -118px; +} + +#setting_but.selected { + background-position: -162px 0px; + display: block; +} + +#setting_but_click { + width: 83px; + height: 110px; + cursor: pointer; + position: absolute; + -webkit-transform: skew(0deg, 52deg); + left: 1px; + top: 4px; + z-index: 1000; + pointer-events: all; +} + +#setting_but_click.large { + width: 158px; + height: 155px; +} + +/*HIDDEN FOR CONTENT BLOCKS*/ +.hidden { + -webkit-transform: translateX(-2000px); + -moz-transform: translateX(-2000px); +} + +/*ACTIVE VISIBLE FOR CONTENT BLOCK*/ +.inactive_state { + -webkit-transform: translateX(-2000px); + -moz-transform: translateX(-2000px); + overflow: hidden; +} + +.active_state { + -webkit-transform: translateX(0px) !important; + -moz-transform: translateX(0px) !important; +} + +.passive_button_color { + color: #999 !important; +} + +/*MEDIA BLOCK CONTAINER*/ +#media { + width: 800px; + height: 480px; + background: url(../images/media/bg.png) no-repeat; +} + +/****************************** FOR MEDIA VIEW************************************************/ +/*#media, #browseUsbHD { +background: url(../images/media/bg.png) no-repeat; +} + +#media_view { +width: 800px; +height: 480px; +} + +#media_view #cntrlMenu { +position: relative; +margin-top: 90px; +}*/ +/*Video Player*/ +/*******Player Controlls View********/ +#video_player_view { + top: 85px; + left: 93px; + z-index: 2002; + display: block; +} + +/*Holder for all progressbar elements*/ +#video_player_view .progressline_holder { + display: block; + width: 537px; + height: 10px; + cursor: pointer; + background: url(../images/player/player_prog_bg.png) no-repeat; +} + +/*Style to fix actual width for progress bar concerning width of progrees bar mark*/ +.progressline_width_fix { + width: 537px; + position: absolute; +} + +/*Progressbar*/ +#video_player_view .progressbar { + display: block; + height: 10px; + background: url(../images/player/prog_ind.png) no-repeat; + position: relative; + float: left; +} + +/*Current time*/ +.current_time { + width: 33px; + height: 15px; + top: -4px; + left: -55px; + font-weight: bold; +} + +/*Total time*/ +.total_time { + width: 33px; + height: 15px; + left: 546px; + top: -4px; + font-weight: bold; +} + +/*Drag Area*/ +.drag_area { + width: 561px; + position: relative; + float: left; + height: 10px; +} + +/*Progress bar mark*/ +#mark { + position: relative; + float: left; + bottom: 19px; + left: -20px; + background: url(../images/player/player_free_control.png) no-repeat; + width: 50px; + height: 50px; +} + +#mark.active { + background: url(../images/player/player_active_control.png) no-repeat !important; + bottom: 20px !important; + left: -21px !important; + width: 52px !important; + height: 52px !important; +} + +/*Back Button*/ +#back { + width: 80px; + height: 50px; + cursor: pointer; + top: 60px; + left: 140px; + border: 1px solid #393939; +} + +#back .ico { + top: 13px; + left: 20px; + position: relative; +} + +/* Forward Button*/ +#frw { + width: 79px; + height: 49px; + cursor: pointer; + top: 60px; + left: 347px; + border: 1px solid #393939; + -webkit-border-radius: 3px; +} + +#frw .ico { + top: 13px; + left: 24px; + position: relative; +} + +/*Play Button*/ +#play { + width: 79px; + height: 49px; + cursor: pointer; + top: 60px; + left: 244px; + border: 1px solid #393939; + -webkit-border-radius: 3px; +} + +#play .play { + top: 13px; + left: 31px; + position: relative; +} + +#play .pause { + top: 10px; + left: 28px; + position: relative; +} + +/*Stop Button*/ +#stop { + width: 79px; + height: 49px; + cursor: pointer; + top: -18px; + left: 585px; + border: 1px solid #393939; + -webkit-border-radius: 3px; +} + +#stop .ico { + top: 17px; + left: 18px; + position: relative; +} + +/********************FOR TEST PURPOSE ONLY********************/ +.centered { + position: absolute; + width: 300px; + height: 200px; + border: 2px solid #999; + color: white; + text-align: center; + margin: 100px auto; + line-height: 190px; + font-size: 24px; + left: 240px; +} + +/**************************FOR LIST***************************/ +/* List */ +.list { + position: relative; + overflow: hidden; +} + +.list-content { + border-top: 1px solid #393939; + border-left: 1px solid #393939; + border-right: 1px solid #393939; +} + +/* List item */ +.list-item { + position: relative; + width: 100%; + height: 49px; + font-size: 20px; + line-height: 50px; + border-bottom: 1px solid #393939; +} + +.list-item .ico { + height: 49px; + float: left; +} + +.list-item span { + /*position: absolute*/ +} + +/* List item background */ +.list-item.notpressed { + background-image: url(../images/list/list_item_bg.png); +} + +.list-item .highLighted { + +} + +/*************************FOR SCROLLBAR*************************/ +/* +.scrollBar{ + position: relative; + width: 48px; + background: black; + border: 1px solid #393939; + border-top-right-radius: 1px; + border-top-left-radius: 1px; + border-bottom-right-radius: 1px; + border-bottom-left-radius: 1px; + float: right; +} +*/ +.scrollbar { + position: absolute; + top: 0px; + right: 0px; + width: 48px; + background: black; + border: 1px solid #393939; + border-top-right-radius: 2px; + border-top-left-radius: 2px; + border-bottom-right-radius: 2px; + border-bottom-left-radius: 2px; +} + +.sb-content { + width: 48px; + background: black; + border: 1px solid #393939; + border-top-right-radius: 2px; + border-top-left-radius: 2px; + border-bottom-right-radius: 2px; + border-bottom-left-radius: 2px; +} + +/* Top button */ +.sb-top { + height: 48px; + width: 48px; + border-bottom: #393939 1px solid; + position: relative; + cursor: pointer; +} + +/* Background of scrollbar */ +.sb-body { + height: 148px; + width: 46px; + background-color: #262626; + margin: 1px; + position: relative; +} + +/* Bar */ +.sb-bar { + width: 46px; + height: 146px; + background: #464646; + position: relative; + bottom: 10px; + -webkit-transition: top 0.2s ease-out; +} + +/* Bottom button */ +.sb-bottom { + height: 48px; + width: 48px; + border-top: #393939 1px solid; + position: absolute; + cursor: pointer; + bottom: 0px; +} + +/* Buttons image position */ +.sb-bottom img, .sb-top img { + margin-top: 13px; + margin-left: 13px; +} + +/* List item button background */ +.list-item.pressed { + background-image: url(../images/list/list_item_pressed.png); +} + +/** Background for pressed button */ +.button.pressed { + background-image: url(../images/list/list_item_pressed.png); +} + +/* Hide function */ +.is-disabled { + display: none; +} + +.hide { + visibility: hidden; + display: none; +} + +/* Disabled list items */ +.disabled { + color: #999; + cursor: default!important; +} + +.disabled .ico, .disabled .right_ico { + opacity: .3; +} + +.disabled .arrow-ico { + opacity: .3; +} + +#sing { + width: 19px; + height: 27px; + left: 13px; + top: 13px; +} + +#sing.white { + background: url(../images/help/white_help.png) no-repeat; +} + +#sing.yellow { + background: url(../images/help/yellow_help.png) no-repeat; +} + +/******************** FOR FAQ ********************************/ +#faq_btn { + cursor: pointer; + width: 145px; + height: 53px; + background: url(../images/help/faq_top_btn.png) no-repeat; + top: 0; + left: 110px; + z-index: 0; + pointer-events: none; + -webkit-transition: left 0.5s ease-in-out; +} + +.faq-pressed { + left: 0px !important; +} + +#faq_btn.pressed { + background: url(../images/help/faq_top_btn_pressed.png) no-repeat !important; +} + +#faq_btn .ico { + position: absolute; + right: 32px; + top: 8px; +} + +#faq_btn_c { + width: 118px; + height: 50px; + -webkit-transform: skewX(-43deg); + z-index: 1; + cursor: pointer; + pointer-events: all; +} + +#faq_btn .ind_inact { + background: url(../images/help/ind_vert_def.png) no-repeat; + position: absolute; + right: 32px; + top: 8px; + width: 19px; + height: 32px; +} + +#faq_btn .ind_act { + background: url(../images/help/ind_vert_active.png) no-repeat; + position: absolute; + right: 32px; + top: 8px; + width: 19px; + height: 32px; +} + +.button { + background-image: url(../images/list/list_item_bg.png); + cursor: pointer; +} + +.button img { + float: left; +} + +/* default style */ +* { + margin: 0; + padding: 0; + border: 0; + -webkit-user-select: none; +} + +/******************* For FAQ View *******************/ +#fag_view { + font-size: 20px; + display: block; + background: url(../images/help/faq_bg.png) no-repeat; + width: 800px; + height: 384px; + position: absolute; + top: 48px; +} + +#faq_view_list { + position: relative; + margin-left: 115px; + margin-top: 34px; + height: 251px; + width: 630px; + float: left; +} + +#faq_view_list .list-content { + width: 570px; +} + +#fag_view .list-item { + position: relative; + width: 570px; + height: 49px; + font-size: 20px; + line-height: 50px; + border-bottom: 1px solid #393939; + cursor: pointer; + float: left; +} + +#fag_view .list-item span { + left: 5px; + margin-top: 18px; + margin-left: 17px; +} + +/* Faq bottom text*/ +#faq_bottom { + bottom: 19px; + width: 764px; + height: 50px; + font-size: 18px; + float: left; + margin-top: 31px; + margin-left: 36px; +} + +#faq_bottom div { + float: left; + width: 764px; +} + +#faq_bottom .second-line { + top: 22px; +} + +#settings_view { + width: 800px; + height: 480px; +} + +.block { + display: block !important; +} + +.test_blur { + width: 800px; + height: 480px; + top: -55px; + z-index: 1001; + opacity: .6; + background-color: black; + box-shadow: 3px; +} + +.pointer { + cursor: pointer !important; +} + +/*CAUTION MESSAGE*/ +#warning_view { + width: 800px; + height: 480px; + z-index: 12001; + background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(218, 218, 218)), color-stop(0.3, rgb(0, 0, 0))); +} + +#warning_view.fr .text { + font-size: 23px; +} + +#warning_view .message { + width: 744px; + height: 340px; + position: relative; + margin: 0 auto; + top: 15px; +} + +#warning_view .warning_text { + position: relative; + margin: 0 auto; + width: 216px; + font-size: 42px; + font-weight: bold; + top: 20px; + text-shadow: 1px 1px 3px white; + color: #CC2A2A; +} + +#warning_view .text { + font-size: 25px; + position: relative; + top: 15px; + font-weight: bold; +} + +#warning_view .okbut { + width: 130px; + height: 51px; + position: relative; + top: 30px; + cursor: pointer; + float: right; + margin-right: 83px; + display: none; + font-size: 20px; + text-align: center; + line-height: 50px; +} + +#warning_view .components{ + margin-top: 20px; + width: 420px; +} + +#warning_view .component{ + width: 200px; + height: 20px; + float: right; + position: relative; +} + +#warning_view .item{ + position: relative; + float: left; + margin-left: 10px; +} + +.hideWarning { + width: 0px !important; + overflow: hidden; + z-index: -1 !important; +} + +.fadeWarning { + opacity: 0; + transition: opacity 1s; + -moz-transition: opacity 1s; + -webkit-transition: opacity 1s; + -o-transition: opacity 1s; +} + +#warning_view.fadeAnimation { + -webkit-animation-name: opacity; + -webkit-animation-duration: 1s; + -webkit-animation-timing-function: linear; + -webkit-animation-fill-mode: forwards; +} + +@ +-webkit-keyframes opacity { + +from { + opacity: 1; + +} + +to { + opacity: 0; +} + + } + +/* Welcome Orientation View*/ +#app_welcome_orientation_view { + width: 800px; + height: 480px; + z-index: 12000; +} + +#app_welcome_orientation_balck_mask_view { + width: 800px; + height: 480px; + background: #000; + opacity: 0.75; +} + +#app_welcome_orientation_popup_text { + position: relative; + margin: 0px auto; + font-size: 30px; + text-align: center; + width: 410px; + margin-top: 18px; +} + +#app_welcome_orientation_denypopup_text { + position: relative; + margin: 0px auto; + font-size: 28px; + text-align: center; + width: 460px; + margin-top: 53px; +} + +#app_welcome_orientation_popup_buttons { + width: 266px; + height: 53px; + border: 1px solid #333; + position: relative; + margin: 20px auto 0px; +} + +#app_welcome_orientation_popup_lable { + position: relative; + width: 479px; + height: 70px; + border: 1px solid #fff; + text-align: center; + margin: 0px auto; + margin-top: 70px; + font-size: 25px; + font-family: Helvetica; +} + +#app_welcome_orientation_popup_lable span { + position: relative; + top: 5px; + width: 432px; +} + +#app_welcome_orientation_popup_view, #wo_denypopup { + width: 546px; + height: 346px; + background: #000; + z-index: 12002; + left: 134px; + top: 46px; + border: 2px solid #A28542; + -webkit-border-radius: 4px; +} + +#wo_popup_btn_divider { + width: 4px; + height: 48px; + background: url(../images/common/divider.png) no-repeat; + left: 131px; + z-index: 1; +} + +#wo_popup_yes_button, #wo_popup_no_button { + height: 52px; + width: 132px; + cursor: pointer; + position: relative; + float: left; + font-size: 20px; + text-align: center; + line-height: 52px; +} + +#wo_popup_yes_button { + border-right: 1px solid #000; +} + +#wo_popup_no_button { + border-left: 1px solid #393939; +} + +#wo_popup_denypopup_ok_button { + width: 238px; + height: 48px; + background: url(../images/common/bt_bg.png) repeat-x; + cursor: pointer; + position: relative; + float: left; + font-size: 20px; + font-weight: bold; + text-align: center; + line-height: 50px; + border: 1px solid #333; + left: 155px; + top: 80px; + -webkit-border-radius: 4px; +} + +#woSkippButton { + width: 80px; + height: 50px; + cursor: pointer; + top: 370px; + left: 710px; + font-size: 21px; + text-align: center; + line-height: 48px; + z-index: 10000; + border: 1px solid white; + -webkit-border-radius: 3px; + background: url(../images/common/skippbuttonbg_pressed.png) no-repeat; + opacity: 0.75; + display: none; +} + +#woSkippButton .right_text { + margin-top: 2px; +} + +#woSkippButton.pressed { + background: url(../images/common/skippbuttonbg_pressed.png) no-repeat !important; +} + +#wo_popup_yes_button.pressed, #wo_popup_no_button.pressed, #wo_popup_denypopup_ok_button.pressed { + background: url(../images/common/bt_bg_pressed.png) repeat-x !important; +} + +/* END Welcome Orientation View*/ +/* Video Error Popup*/ +#video_error_popup { + background: black; + border: 1px solid #A03333; + -webkit-border-radius: 3px; + font-size: 23px; + font-weight: bold; + left: 308px; + text-align: center; + top: 170px; + z-index: 12100; + position: absolute; + padding: 10px; + display: none; +} + +.mft_indicator { + opacity: 0; +} + +/* Lable plus Button*/ +.lablePlusButton .button { + float: right; + right: 0px; + width: 323px; + height: 49px; + border-left: 1px solid #393939; +} + +.lablePlusButton .lable span, .lablePlusButton .button span { + margin-left: 13px; +} + +.lablePlusButton .button.single { + width: 148px; + height: 28px; + border: 1px solid #393939; + border-radius: 2px; + margin-top: 10px; + margin-right: 10px; + text-align: center; + line-height: 28px; + float: right; +} + +.lablePlusButton .button.single span { + margin: 0px; +} + +/* ****************Select System Popup *********************** */ +#select_sysytem_view { + width: 796px; + height: 475px; + top: 1px; + border: 2px solid #926100; + background: #000; + z-index: 12002; + -webkit-border-radius: 4px; +} + +/* header lable*/ +#select_system_heading_lable { + position: relative; + font-size: 30px; + text-align: center; + margin-top: 25px; + margin-bottom: 30px; +} + +/* content container*/ +#select_system_container { + width: 756px; + height: 200px; + position: relative; + margin: 0px auto; + border: 1px solid #393939; +} + +/* vehicle select list*/ +#settings_list { + height: 130px; + position: relative; +} + +/* vehicle select list container*/ +#select_system_list { + width: 545px; + position: relative; + float: right; + margin-top: 15px; + margin-right: 20px; +} + +/* vehicle select list buttons*/ +#settings_list .button { + position: relative; + width: 135px; + height: 48px; + font-size: 20px; + text-align: center; + line-height: 48px; + float: left; + border-right: 1px solid #393939; + border-top: 1px solid #393939; + border-bottom: 1px solid #393939; +} + +#settings_list .button.left-border { + border-left: 1px solid #393939; +} + +#settings_list .button.active { + background: url(../images/settings/btn-48h-gray-active.png) repeat-x !important; + color: #000; +} + +#settings_list .button.bottom { + margin-top: 2px; +} + +/* select climate style lable*/ +#select_system_label { + font-size: 20px; + width: 135px; + position: relative; + float: left; + margin-left: 10px; + margin-top: 15px; +} + +/* Navigation select block*/ +#navsdcard { + height: 70px; + position: relative; + border-bottom: 1px solid #393939; +} + +/* Navigation select block button container*/ +#sdnav_buttons { + position: relative; + float: right; + margin-top: 10px; + margin-right: 20px; +} + +/* Navigation select block button*/ +#navsdcard .button { + width: 120px; + height: 48px; + border: 1px solid #393939; + text-align: center; + font-size: 20px; + line-height: 48px; + font-weight: bold; +} + +#navsdcard .button.active { + background: url(../images/settings/btn-48h-gray-active.png) repeat-x !important; + color: #000; +} + +#navsdcard_no_btn { + position: relative; + float: right; +} + +#navsdcard_yes_btn { + position: relative; + float: left; +} + +/* navigationApp select lable*/ +#sdnav_label { + position: relative; + float: left; + font-size: 20px; + margin-top: 15px; + margin-left: 10px; +} + +/* Submit button*/ +#select_system_submit { + width: 130px; + height: 50px; + z-index: 12002; + position: relative; + border: 1px solid #393939; + text-align: center; + font-size: 25px; + font-weight: bold; + line-height: 50px; + margin: 50px auto; +} + +/* Info Lable*/ +#select_system_info { + position: relative; + text-align: center; + font-size: 25px; + margin-top: 25px; +} + +#select_system_info span { + border: 1px solid #fff; + padding: 5px 15px 5px 15px; +} diff --git a/src/components/HMI/css/info.css b/src/components/HMI/css/info.css new file mode 100644 index 0000000000..34776e6cbf --- /dev/null +++ b/src/components/HMI/css/info.css @@ -0,0 +1,671 @@ +#status_info {
+ top: 0px;
+ right: 0px;
+ text-align: right;
+ font-size: 21px;
+ width: 324px;
+ height: 48px;
+ cursor: pointer;
+ background: url(../images/common/nav-status-bg.png) no-repeat;
+ z-index: 1;
+}
+
+#status_info_label {
+ width: 100%;
+ display: block;
+}
+
+#status_info_label span {
+ padding-right: 11px;
+}
+
+#info_view {
+ width: 800px;
+ height: 480px;
+}
+
+#info_view.green_bg {
+ background: url(../images/nav/bg.png) no-repeat;
+}
+
+#info_leftMenu {
+ background: #333;
+ width: 150px;
+ height: 300px;
+ top: 90px;
+}
+
+#info_leftMenu .menu-item.info_active {
+ background: url("../images/info/menu_active.png") repeat-x;
+}
+
+#info_leftMenu .menu-item {
+ z-index: 201;
+ position: relative;
+ width: 150px;
+ height: 50px;
+ cursor: pointer;
+}
+
+#info_leftMenu .menu-item span {
+ position: absolute;
+ left: 50px;
+ width: 100px;
+ height: 50px;
+ font-size: 18px;
+ line-height: 50px;
+ white-space: nowrap;
+ overflow: hidden;
+}
+
+#info_leftMenu .ico {
+ height: 50px;
+ width: 50px;
+}
+
+#info_leftMenu .settings_active {
+ background: url("../images/settings/menu_active.png") repeat-x;
+}
+
+#info_right_menu {
+ left: 183px;
+ top: 6px;
+}
+
+#info_sync_services {
+ font-size: 32px;
+ width: 280px;
+}
+
+#info_traff {
+ font-size: 20px;
+ width: 410px;
+ top: 36px;
+}
+
+#info_traffic_report {
+ width: 300px;
+ top: 85px;
+ font-size: 20px;
+ color: #a6a6a6;
+}
+
+#info_traffic_pts {
+ width: 400px;
+ top: 120px;
+ font-size: 20px;
+ color: #65cdd9;
+}
+
+#info_traffic_hear {
+ width: 355px;
+ top: 192px;
+ font-size: 20px;
+ color: #a6a6a6;
+}
+
+#info_connect {
+ width: 300px;
+ top: 241px;
+ font-size: 20px;
+ left: 15px;
+}
+
+#info_log {
+ width: 500px;
+ top: 285px;
+ font-size: 20px;
+}
+
+#info_left_menu {
+ top: 6px;
+}
+
+#info_left_menu div {
+ font-size: 20px;
+ left: 49px;
+}
+
+#info_left_services {
+ top: 17px;
+}
+
+#info_left_travel_link {
+ top: 66px;
+ width: 200px;
+}
+
+#info_left_alerts {
+ top: 118px;
+}
+
+#info_left_calendar {
+ top: 166px;
+}
+
+#info_left_apps {
+ top: 216px;
+}
+
+/******************* For Info.Services *******************/
+#info_services_view {
+ top: 48px;
+ left: 153px;
+ background: url(../images/info/info_services_bg.png) no-repeat 0px 39px;
+ height: 384px;
+ width: 647px;
+}
+
+#info_services_view .inner-content {
+ left: 30px;
+ top: 49px;
+}
+
+/******************* For Info.travelLink *******************/
+#info_travelLink {
+ position: absolute;
+ top: 48px;
+ left: 153px;
+ width: 647px;
+ height: 384px;
+ float: left;
+ z-index: 1001;
+}
+
+#info_travelLink_logo {
+ margin-top: 48px;
+ margin-left: 22px;
+}
+
+#info_travelLink .inner-content {
+ top: 71px;
+}
+
+#info_travelLink .block-header-title {
+ top: 21px;
+ left: 75px;
+}
+
+#info_travelLink .list {
+ width: 308px;
+ border-radius: 2px;
+ max-height: 248px;
+ border: 1px solid #393939;
+}
+
+#info_travelLink .list .list-item:last-of-type {
+ height: 50px;
+ border: none;
+}
+
+#info_travelLink .list-content {
+ position: relative;
+ float: left;
+ width: 100%;
+ border: none;
+}
+
+#info_travelLink_listLeft {
+ left: 12px;
+ top: 92px;
+}
+
+#info_travelLink_listRight {
+ position: absolute;
+ top: 43px;
+ right: 5px;
+ width: 310px;
+}
+
+#info_travelLink_listLeft .list-item span,#info_travelLink_listRight .list-item span
+ {
+ margin-left: 44px;
+}
+
+#info_travelLink.fr #info_travelLink_listLeft .list-item span,#info_travelLink.fr #info_travelLink_listRight .list-item span
+ {
+ margin-left: 22px;
+}
+
+#info_travelLink_listRight_item0 span {
+ margin-left: 0px !important;
+}
+
+#info_travelLink_listRight_item0 {
+ text-align: center;
+}
+
+#info_travelLink_listRight .list-item:first-of-type {
+ height: 48px !important;
+}
+
+/******************* For Info.Alerts menu *****************/
+ /******************* For Info.Calendar menu ***************/
+#info_calendar {
+ left: 153px;
+ top: 48px;
+ width: 647px;
+ height: 384px;
+ background-image: url(../images/info/view_info_calendar.png);
+ background-repeat: no-repeat;
+ background-position: 4px 38px;
+}
+
+#info_calendar .inner-wrapper {
+ left: 99px;
+ top: 99px;
+}
+
+#info_calendar .c-btn {
+ width: 90px;
+ height: 34px;
+ background: url(../images/info/callendar-btn.png) no-repeat 0px 0px;
+ text-align: center;
+ line-height: 33px;
+}
+
+#info_calendar .c-btn.active {
+ background: #3b3b3b url(../images/common/btn-28h-gray-active.png)
+ repeat-x 0 5px !important;
+}
+
+#info_calendar .date {
+ white-space: nowrap;
+ font-size: 26px;
+ top: -43px;
+ left: 178px;
+}
+
+#info_calendar .today {
+ white-space: nowrap;
+ top: -58px;
+ left: 414px;
+ height: 48px;
+ width: 130px;
+ font-size: 20px;
+ line-height: 48px;
+ border: 1px #333 solid;
+ text-align: center;
+ border-radius: 2px;
+}
+
+#info_calendar .day {
+ width: 89px;
+ height: 36px;
+ text-align: center;
+ top: 5px;
+ line-height: 25px;
+}
+
+#info_calendar .day.active {
+ background: #f28b06;
+}
+
+#info_calendar .day-1 {
+ left: -86px;
+}
+
+#info_calendar .day-2 {
+ left: 3px;
+}
+
+#info_calendar .day-3 {
+ left: 93px;
+}
+
+#info_calendar .day-4 {
+ left: 183px;
+}
+
+#info_calendar .day-5 {
+ left: 272px;
+}
+
+#info_calendar .day-6 {
+ left: 363px;
+}
+
+#info_calendar .day-7 {
+ left: 453px;
+}
+
+#info_calendar .btn-1 {
+ left: -88px;
+ top: 40px;
+}
+
+#info_calendar .btn-8 {
+ left: -88px;
+ top: 75px;
+}
+
+#info_calendar .btn-15 {
+ left: -87px;
+ top: 108px;
+}
+
+#info_calendar .btn-22 {
+ left: -88px;
+ top: 141px;
+}
+
+#info_calendar .btn-29 {
+ left: -88px;
+ top: 174px;
+}
+
+#info_calendar .btn-7 {
+ left: 452px;
+ top: 40px;
+}
+
+#info_calendar .btn-14 {
+ left: 452px;
+ top: 75px;
+}
+
+#info_calendar .btn-21 {
+ left: 452px;
+ top: 108px;
+}
+
+#info_calendar .btn-28 {
+ left: 452px;
+ top: 141px;
+}
+
+#info_calendar .btn-6 {
+ left: 362px;
+ top: 40px;
+}
+
+#info_calendar .btn-13 {
+ left: 362px;
+ top: 75px;
+}
+
+#info_calendar .btn-20 {
+ left: 362px;
+ top: 108px;
+}
+
+#info_calendar .btn-27 {
+ left: 362px;
+ top: 141px;
+}
+
+#info_calendar .btn-5 {
+ left: 272px;
+ top: 40px;
+}
+
+#info_calendar .btn-12 {
+ left: 272px;
+ top: 75px;
+}
+
+#info_calendar .btn-19 {
+ left: 272px;
+ top: 108px;
+}
+
+#info_calendar .btn-26 {
+ left: 272px;
+ top: 141px;
+}
+
+#info_calendar .btn-4 {
+ left: 182px;
+ top: 40px;
+}
+
+#info_calendar .btn-11 {
+ left: 182px;
+ top: 75px;
+}
+
+#info_calendar .btn-18 {
+ left: 182px;
+ top: 108px;
+}
+
+#info_calendar .btn-25 {
+ left: 182px;
+ top: 141px;
+}
+
+#info_calendar .btn-3 {
+ left: 92px;
+ top: 40px;
+}
+
+#info_calendar .btn-10 {
+ left: 92px;
+ top: 75px;
+}
+
+#info_calendar .btn-17 {
+ left: 92px;
+ top: 108px;
+}
+
+#info_calendar .btn-24 {
+ left: 92px;
+ top: 141px;
+}
+
+#info_calendar .btn-31 {
+ left: 92px;
+ top: 174px;
+}
+
+#info_calendar .btn-2 {
+ left: 2px;
+ top: 40px;
+}
+
+#info_calendar .btn-9 {
+ left: 2px;
+ top: 75px;
+}
+
+#info_calendar .btn-16 {
+ left: 2px;
+ top: 108px;
+}
+
+#info_calendar .btn-23 {
+ left: 2px;
+ top: 141px;
+}
+
+#info_calendar .btn-30 {
+ left: 2px;
+ top: 174px;
+}
+
+/******************* For Info.DeviceList *******************/
+#info_view .info_apps_deviceList_view {
+ background: black;
+ width: 800px;
+ height: 480px;
+ z-index: 201;
+}
+
+#info_apps_deviceList_view .backButton {
+ top: 80px;
+ width: 48px;
+ height: 48px;
+ border: 1px solid #333;
+ border-radius: 2px;
+ left: 5px;
+}
+
+#info_apps_deviceList_view .backButton .ico {
+ margin-top: 13px;
+ margin-left: 8px;
+}
+
+#info_apps_deviceList_view .list {
+ position: absolute;
+ width: 629px;
+ height: 251px;
+ border-radius: 2px;
+ left: 100px;
+ top: 154px;
+}
+
+#info_apps_deviceList_view .list-content {
+ width: 578px;
+ border: none;
+}
+
+#info_apps_deviceList_view .list-item {
+ border: 1px solid #393939 !important;
+}
+
+/******************* For Info.Apps menu*******************/
+#info_apps {
+ position: absolute;
+ top: 48px;
+ left: 153px;
+ width: 647px;
+ height: 384px;
+ float: left;
+ z-index: 1001;
+}
+
+#info_apps .backButton {
+ top: 59px;
+}
+
+#info_apps .block-header-title {
+ top: 67px;
+ left: 73px;
+}
+
+#info_apps_pushToTalk_buttton {
+ top: 80px;
+ right: 5px;
+ height: 48px;
+ width: 48px;
+ border: 1px solid #4bffff;
+ border-radius: 2px;
+}
+
+#info_apps_list {
+ top: 70px;
+ left: 13px;
+}
+
+#info_appst {
+ height: 250px;
+ position: relative;
+ float: left;
+ margin-top: 5px;
+ width: 554px;
+}
+
+#info_apps .list {
+ width: 629px;
+ height: 251px;
+}
+
+#info_apps_list .list-item .ico {
+ width: 50px;
+ height: 50px;
+ position: absolute;
+}
+
+#info_apps_list .list-item span {
+ margin-left: 50px;
+}
+
+#info_apps_list .list-item {
+ height: 48px !important;
+ border: 1px solid #393939;
+}
+
+#info_apps_list .list-content {
+ width: 279px;
+ border: none !important;
+}
+
+#info_apps .leftButtons {
+ width: 278px;
+ float: left;
+ margin-right: 10px;
+ height: 51px;
+ font-size: 20px;
+ line-height: 50px;
+ border: 1px solid #393939;
+ cursor: pointer;
+ left: 10px;
+}
+
+#info_apps .vehicleHealthReport {
+ top: 70px;
+}
+
+#info_apps .Asist911 {
+ top: 122px;
+}
+
+#info_apps .installButton {
+ top: 174px;
+}
+
+#info_apps .findNewApps {
+ top: 226px;
+}
+
+#info_apps .findNewApps img {
+ margin: 9px;
+ width: 32px;
+}
+
+#info_apps .getDeviceList {
+ top: 278px;
+}
+
+#info_apps .getDeviceList img {
+ width: 38px;
+ margin: 6px;
+}
+
+#info_apps .list {
+ float: right;
+ margin-right: 41px;
+ width: 330px
+}
+
+#info_apps_install_Button span {
+ position: absolute;
+}
+
+#info_apps.fr #info_apps_install_Button span {
+ position: absolute;
+ line-height: 20px;
+ width: 170px;
+ top: 3px;
+}
+
+#info_apps .list-item .ico {
+ float: left;
+}
+
+#info_apps .list-item span {
+ height: 23px;
+}
+
+#info_apps .inner-wrapper {
+ left: 100px;
+ top: 71px;
+}
+
+#info_apps_install_Button {
+ border: 1px solid #393939;
+ border-radius: 2px;
+ top: 269px;
+ left: 303px;
+}
\ No newline at end of file diff --git a/src/components/HMI/css/mcs.css b/src/components/HMI/css/mcs.css new file mode 100644 index 0000000000..304e2ee8d6 --- /dev/null +++ b/src/components/HMI/css/mcs.css @@ -0,0 +1,3703 @@ +/*** Multi Contour Seat ** */
+#back-button {
+ background: url(../images/common/page-back-button.png) no-repeat center
+ 12px, url(../images/common/btn-48h.png);
+ width: 48px;
+ z-index: 5000;
+ left: -107px;
+ top: -72px;
+}
+
+#back-button.pressed {
+ background: url(../images/common/page-back-button.png) no-repeat center
+ 12px, url(../images/common/btn-48h-pressed.png);
+}
+
+#MultiContourSeat_customMassage {
+ visibility: hidden;
+ background-color: #000;
+ z-index: 200;
+ width: 800px;
+ height: 345px;
+ position: absolute;
+ top: -60px;
+ left: -112px;
+}
+
+#MultiContourSeat_customMassage_caption {
+ width: 600px;
+ height: 28px;
+ line-height: 29px;
+ left: 74px;
+ font-size: 26px;
+}
+
+#MultiContourSeat_customMassage_caption2 {
+ top: 35px;
+ width: 350px;
+ text-align: center;
+ left: 225px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .MultiContourSeat_customMassage_previewButton
+ {
+ top: 172px;
+ left: 620px;
+ width: 120px;
+ text-align: center;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .MultiContourSeat_customMassage_previewButtonTop
+ {
+ top: 113px;
+ left: 535px;
+ width: 120px;
+ text-align: center;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .MultiContourSeat_customMassage_previewButtonBottom
+ {
+ top: 239px;
+ left: 535px;
+ width: 120px;
+ text-align: center;
+}
+
+#MultiContourSeat_customMassage_backButton {
+ top: 220px;
+ left: 535px;
+ width: 120px;
+ text-align: center;
+}
+
+#MultiContourSeat_customMassage_backButtonCenter {
+ bottom: 10px;
+ left: 340px;
+ width: 120px;
+ text-align: center;
+}
+
+#MultiContourSeatContainer .led {
+ width: 12px;
+ height: 40px;
+ background: url("../images/common/seat-act-led.png") no-repeat;
+ position: relative !important;
+ float: left;
+ background-position: -4px 0;
+}
+
+#MultiContourSeatContainer .led-inactive {
+ background: url("../images/common/seat-inact-led.png") no-repeat;
+ background-position: 3px 8px;
+ width: 12px;
+ height: 40px;
+ position: relative !important;
+ float: left;
+}
+
+#MultiContourSeat_customMassage .led {
+ /*background-position: -4px -6px;*/
+
+}
+
+#MultiContourSeat_customMassage .led-inactive {
+ /*background-position: 3px 2px;*/
+
+}
+
+#contentMCS {
+ top: 83px;
+ left: 112px;
+}
+
+#MultiContourSeatContainer {
+ position: absolute;
+ background-color: black;
+ width: 800px;
+ height: 384px;
+ top: -38px;
+ left: -160px;
+ z-index: 1001;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .block-header-title {
+ font-size: 26px;
+ width: 400px;
+ top: -72px;
+ left: -38px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .view_settings_vehicle_MultiContourSeat-left-s
+ {
+ background:
+ url(../images/settings/view_settings_vehicle_MultiContourSeat-left-s.png)
+ no-repeat;
+ width: 193px;
+ height: 263px;
+ left: -70px;
+ top: -40px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .view_settings_vehicle_MultiContourSeat-Massage-left-s
+ {
+ background:
+ url(../images/settings/view_settings_vehicle_MultiContourSeat-driver_massage_seat.png)
+ no-repeat;
+ width: 193px;
+ height: 263px;
+ left: -70px;
+ top: -40px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .notActiveSeat {
+ opacity: 0.5;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .not_selected .active {
+ opacity: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .driver {
+ width: 158px;
+ left: -54px;
+ top: 226px;
+ text-align: center;
+ line-height: 49px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .btn-48.active {
+ background: url(../images/common/btn-48h-active-gray.png) repeat-x
+ !important;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .btn-28.active {
+ background: url(../images/settings/btn-28h-gray-active.png) repeat-x
+ !important;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .adjust {
+ width: 158px;
+ left: -54px;
+ top: 226px;
+ text-align: center;
+ line-height: 49px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .massage {
+ width: 144px;
+ left: 299px;
+ top: -60px;
+ text-align: center;
+ line-height: 49px;
+ -webkit-border-radius: 0;
+ -moz-border-radius: 0;
+ border-radius: 0;
+ -webkit-border-top-right-radius: 3px;
+ -webkit-border-bottom-right-radius: 3px;
+ -moz-border-radius-topright: 3px;
+ -moz-border-radius-bottomright: 3px;
+ border-top-right-radius: 3px;
+ border-bottom-right-radius: 3px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .adjust {
+ width: 144px;
+ left: 154px;
+ top: -60px;
+ text-align: center;
+ line-height: 49px;
+ -webkit-border-radius: 0;
+ -moz-border-radius: 0;
+ border-radius: 0;
+ -webkit-border-top-left-radius: 3px;
+ -webkit-border-bottom-left-radius: 3px;
+ -moz-border-radius-topleft: 3px;
+ -moz-border-radius-bottomleft: 3px;
+ border-top-left-radius: 3px;
+ border-bottom-left-radius: 3px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .passenger {
+ width: 158px;
+ left: 496px;
+ top: 227px;
+ text-align: center;
+ line-height: 49px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .pressed {
+ background: url(../images/common/btn-48h-pressed.png) bottom repeat-x
+ !important;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .seats-1 {
+ width: 32px;
+ height: 39px;
+ left: 414px;
+ top: 3px;
+ background: url(../images/settings/seats.png) no-repeat;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .seats-2 {
+ width: 32px;
+ height: 39px;
+ left: 414px;
+ top: 61px;
+ background: url(../images/settings/seats.png) no-repeat 0 -61px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .seats-3 {
+ width: 32px;
+ height: 39px;
+ left: 414px;
+ top: 118px;
+ background: url(../images/settings/seats.png) no-repeat 0 -117px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .seats-4 {
+ width: 32px;
+ height: 39px;
+ left: 414px;
+ top: 179px;
+ background: url(../images/settings/seats.png) no-repeat 0 -177px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .seats-5 {
+ width: 32px;
+ height: 39px;
+ left: 414px;
+ top: 236px;
+ background: url(../images/settings/seats.png) no-repeat 0 -233px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .seats-message-1 {
+ width: 32px;
+ height: 38px;
+ left: 414px;
+ top: 3px;
+ background: url(../images/settings/seats-message.png) no-repeat;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .seats-message-2 {
+ width: 32px;
+ height: 38px;
+ left: 414px;
+ top: 63px;
+ background: url(../images/settings/seats-message.png) no-repeat 0 -61px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .seat-right {
+ width: 193px;
+ height: 263px;
+ left: 480px;
+ top: -40px;
+ background:
+ url(../images/settings/view_settings_vehicle_MultiContourSeat-right-s.png)
+ no-repeat;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .massage-seat-right {
+ width: 193px;
+ height: 263px;
+ left: 480px;
+ top: -40px;
+ background:
+ url(../images/settings/view_settings_vehicle_MultiContourSeat-Passenger_massage_seat.png)
+ no-repeat;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .control {
+ width: 238px;
+ height: 41px;
+ border: 1px solid #393939;
+ -webkit-border-radius: 3px;
+ -moz-border-radius: 3px;
+ border-radius: 3px;
+}
+
+#MultiContourSeat_customMassage .control {
+ width: 213px;
+ /*height: 28px;*/
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .indButtonMCS.active,#view_settings_vehicle_MultiContourSeat_Adjust .seats-message-actions.active,#view_settings_vehicle_MultiContourSeat_Adjust .control.active
+ {
+ border: 1px solid #ff9900;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .control .minus {
+ width: 58px;
+ height: 41px;
+ border-right: 1px solid #393939;
+ -webkit-border-top-right-radius: 3px;
+ -webkit-border-bottom-right-radius: 3px;
+ -moz-border-radius-topright: 3px;
+ -moz-border-radius-bottomright: 3px;
+ border-top-right-radius: 3px;
+ border-bottom-right-radius: 3px;
+ top: 0;
+ left: 0;
+ background: url(../images/common/btn-48h.png);
+ position: relative;
+ float: left;
+ cursor: pointer;
+}
+
+#MultiContourSeat_customMassage .control .minus { /* height: 28px;*/
+
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .ledContainer {
+ position: relative;
+ float: left;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .control .plus {
+ width: 58px;
+ height: 41px;
+ border-left: 1px solid #393939;
+ -webkit-border-top-left-radius: 3px;
+ -webkit-border-bottom-left-radius: 3px;
+ -moz-border-radius-topleft: 3px;
+ -moz-border-radius-bottomleft: 3px;
+ border-top-left-radius: 3px;
+ border-bottom-left-radius: 3px;
+ top: 0px;
+ right: 0;
+ background: url(../images/common/btn-48h.png);
+ cursor: pointer;
+}
+
+#MultiContourSeat_customMassage .control .plus { /* height: 28px;*/
+
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .control .minus .ico {
+ top: 19px;
+ left: 20px;
+ position: absolute;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .control .plus .ico {
+ top: 12px;
+ left: 20px;
+ position: absolute;
+}
+
+#MultiContourSeat_customMassage .control .minus .ico { /*top: 13px;*/
+
+}
+
+#MultiContourSeat_customMassage .control .plus .ico { /*top: 6px;;*/
+
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .control-1 {
+ top: 1px;
+ left: 155px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .control-2 {
+ top: 60px;
+ left: 155px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .control-3 {
+ top: 119px;
+ left: 155px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .control-4 {
+ top: 177px;
+ left: 155px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .control-5 {
+ top: 235px;
+ left: 154px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .led-1 {
+ left: 60px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .led-2 {
+ left: 71px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .led-3 {
+ left: 82px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .led-4 {
+ left: 93px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .led-5 {
+ left: 104px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .led-6 {
+ left: 115px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .led-7 {
+ left: 126px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .led-8 {
+ left: 137px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .led-9 {
+ left: 148px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .led-10 {
+ left: 159px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .seats-message-actions {
+ width: 238px;
+ height: 48px;
+ border: 1px solid #393939;
+ -webkit-border-radius: 3px;
+ -moz-border-radius: 3px;
+ border-radius: 3px;
+ left: 154px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .seats-message-actions-1
+ {
+ top: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .seats-message-actions-2
+ {
+ top: 60px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .quality {
+ width: 79px;
+ height: 48px;
+ background: url(../images/common/btn-48h.png);
+ font-size: 20px;
+ text-align: center;
+ line-height: 48px;
+ cursor: pointer;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .delim {
+ width: 4px;
+ height: 48px;
+ background: url(../images/common/delim.png) no-repeat;
+ z-index: 100;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .active.quality {
+ background: url(../images/common/btn-48h-active-gray.png) !important;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .delim-0 {
+ left: 76px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .delim-1 {
+ left: 158px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .button0 {
+ left: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .button1 {
+ left: 80px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust .button2 {
+ left: 159px;
+}
+
+#MultiContourSeatContainer .indButtonMCS {
+ width: 84px;
+ height: 49px;
+ cursor: pointer;
+}
+
+#MultiContourSeatContainer .indButtonMCS .ico {
+ top: 1px;
+ left: 26px;
+ position: absolute;
+}
+
+#MultiContourSeatContainer .indButtonMCS div {
+ width: 22px;
+ height: 17px;
+ top: 35px;
+ left: 25px;
+ position: relative;
+ float: left;
+ margin-left: -9px;
+}
+
+#MultiContourSeatContainer .indButtonMCS div.small_ind_def {
+ background: url(../images/climate/small_ind_def.png) no-repeat;
+}
+
+#MultiContourSeatContainer .indButtonMCS div.small_ind_active {
+ background: url(../images/climate/small_ind_active.png) no-repeat;
+}
+
+#MultiContourSeatContainer .indButtonMCS.notpressed {
+ background: url(../images/common/btn-48h.png);
+ background-size: contain;
+ border-radius: 3px;
+ border: 1px solid #393939;
+}
+
+#MultiContourSeatContainer .indButtonMCS.pressed {
+ background: url(../images/climate/left_person_control/rb_bg_pressed.png)
+ no-repeat;
+}
+
+/* BEGIN concept 1.1 */
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .seats-message-actions
+ {
+ left: 186px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .massageTop1
+ {
+ width: 18px;
+ height: 27px;
+ left: 150px;
+ background-image: url(../images/settings/massageTop.png) !important;
+ background-repeat: no-repeat;
+ top: 8px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .massageTop2
+ {
+ width: 30px;
+ height: 27px;
+ left: 150px;
+ background-image: url(../images/settings/massageBottom.png) !important;
+ background-repeat: no-repeat;
+ top: 52px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .massageTop3
+ {
+ width: 30px;
+ height: 27px;
+ left: 143px;
+ background-image: url(../images/settings/massageVertical.png) !important;
+ background-repeat: no-repeat;
+ top: 96px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .dividerBlocks
+ {
+ width: 292px;
+ height: 0px;
+ border: 1px solid #525252;
+ left: 154px;
+ top: 139px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .massageBottom1
+ {
+ width: 29px;
+ height: 21px;
+ left: 143px;
+ background-image: url(../images/settings/MassageCircle.png) !important;
+ background-repeat: no-repeat;
+ top: 162px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .massageBottom2
+ {
+ width: 29px;
+ height: 30px;
+ left: 144px;
+ background-image: url(../images/settings/massageRound.png) !important;
+ background-repeat: no-repeat;
+ top: 200px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .massageBottom3
+ {
+ width: 27px;
+ height: 30px;
+ left: 144px;
+ background-image: url(../images/settings/massageHorisontal.png)
+ !important;
+ background-repeat: no-repeat;
+ top: 245px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .seats-message-1
+ {
+ top: 46px;
+ left: 428px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .seats-message-2
+ {
+ top: 196px;
+ left: 428px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .quality
+ {
+ width: 56px;
+ height: 38px;
+ line-height: 38px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .seats-message-actions
+ {
+ width: 224px;
+ height: 38px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .seats-message-actions-top2
+ {
+ top: 45px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .seats-message-actions-top3
+ {
+ top: 90px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .seats-message-actions-bottom1
+ {
+ top: 150px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .seats-message-actions-bottom2
+ {
+ top: 195px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .seats-message-actions-bottom3
+ {
+ top: 240px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .delim
+ {
+ height: 38px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .delim-0
+ {
+ left: 54px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .delim-1
+ {
+ left: 110px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .delim-2
+ {
+ left: 166px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .button0
+ {
+ left: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .button1
+ {
+ left: 56px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .button2
+ {
+ left: 112px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1 .button3
+ {
+ left: 168px;
+}
+
+/* END concept 1.1 */ /* BEGIN concept 1.2 */
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .seats-message-actions
+ {
+ left: 154px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .seats-message-1
+ {
+ top: 35px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .seats-message-2
+ {
+ top: 203px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .quality
+ {
+ width: 56px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .quality img
+ {
+ margin-top: 10px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .seats-message-actions
+ {
+ width: 224px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .seats-message-actions-top2
+ {
+ top: 60px;
+ left: 210px;
+ width: 168px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .seats-message-actions-bottom1
+ {
+ top: 170px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .seats-message-actions-bottom2
+ {
+ top: 230px;
+ left: 210px;
+ width: 168px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .delim-0
+ {
+ left: 54px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .delim-1
+ {
+ left: 110px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .delim-2
+ {
+ left: 166px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .button0
+ {
+ left: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .button1
+ {
+ left: 56px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .button2
+ {
+ left: 112px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2 .button3
+ {
+ left: 168px;
+}
+
+/* END concept 1.2 */ /* BEGIN concept 1.3 */
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .indButtonMCS div.small_ind_active
+ {
+ background: url(../images/climate/small_ind_green.png) no-repeat;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .patternTextIndicator
+ {
+ top: -29px;
+ width: 80px;
+ text-align: center;
+ font-size: 18px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .patternTextTop
+ {
+ left: 280px;
+ width: 150px;
+ text-align: center;
+ font-size: 18px;
+ top: 30px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .patternTextBottom
+ {
+ left: 280px;
+ width: 150px;
+ text-align: center;
+ font-size: 18px;
+ top: 140px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .seats-message-actions
+ {
+ left: 154px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .seats-message-1
+ {
+ top: 35px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .seats-message-2
+ {
+ top: 203px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .quality
+ {
+ width: 56px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .quality img
+ {
+ margin-top: 10px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .seats-message-actions
+ {
+ width: 224px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .seats-message-actions-top1
+ {
+ left: 159px;
+ top: 60px;
+ width: 78px;
+ height: 20px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .seats-message-actions-top2
+ {
+ left: 270px;
+ top: 60px;
+ width: 168px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .seats-message-actions-bottom1
+ {
+ top: 170px;
+ left: 159px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .seats-message-actions-bottom2
+ {
+ top: 170px;
+ left: 270px;
+ width: 168px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .delim-0
+ {
+ left: 54px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .delim-1
+ {
+ left: 110px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .delim-2
+ {
+ left: 166px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .button0
+ {
+ left: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .button1
+ {
+ left: 56px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .button2
+ {
+ left: 112px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_3 .button3
+ {
+ left: 168px;
+}
+
+/* END concept 1.3 */ /* BEGIN concept 1.4 */
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .patternText1
+ {
+ width: 78px;
+ height: 20px;
+ top: 65px;
+ left: 270px;
+ text-align: center;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .pattern1
+ {
+ background-image: url('../images/settings/massageTop.png');
+ background-repeat: no-repeat;
+ background-position: 53px 0px;
+ background-size: contain;
+ width: 83px;
+ height: 20px;
+ top: 65px;
+ left: 209px;
+ text-align: left;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .pattern2
+ {
+ background-image: url('../images/settings/massageBottom.png');
+ background-repeat: no-repeat;
+ background-position: 53px 0px;
+ background-size: contain;
+ width: 83px;
+ height: 20px;
+ top: 65px;
+ left: 209px;
+ text-align: left;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .pattern3
+ {
+ background-image: url('../images/settings/massageVertical.png');
+ background-repeat: no-repeat;
+ background-position: 52px 0px;
+ background-size: contain;
+ width: 83px;
+ height: 20px;
+ top: 65px;
+ left: 202px;
+ text-align: left;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .patternbottom1
+ {
+ background-image: url('../images/settings/massageCircle.png');
+ background-repeat: no-repeat;
+ background-position: 53px 0px;
+ background-size: contain;
+ width: 83px;
+ height: 20px;
+ top: 165px;
+ left: 196px;
+ text-align: left;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .patternbottom2
+ {
+ background-image: url('../images/settings/massageRound.png');
+ background-repeat: no-repeat;
+ background-position: 55px 0px;
+ background-size: contain;
+ width: 83px;
+ height: 20px;
+ top: 165px;
+ left: 196px;
+ text-align: left;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .patternbottom3
+ {
+ background-image: url('../images/settings/massageHorisontal.png');
+ background-repeat: no-repeat;
+ background-position: 55px 0px;
+ background-size: contain;
+ width: 83px;
+ height: 20px;
+ top: 165px;
+ left: 202px;
+ text-align: left;
+}
+
+#seatsMassageView1_4 .seatsMassageView1_4_seatLabel {
+ top: 172px;
+ left: 45px;
+ font-size: 24px;
+ width: 199px;
+ text-align: center;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .seats-message-2
+ {
+ top: 105px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .patternText2
+ {
+ width: 78px;
+ height: 20px;
+ top: 165px;
+ left: 271px;
+ text-align: center;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .labelTitle
+ {
+ width: 600px;
+ text-align: left;
+ height: 30px;
+ line-height: 30px;
+ font-size: 26px;
+ left: 74px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .concept1_5Settings
+ {
+ top: 200px;
+ left: 197px;
+ width: 138px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .concept1_5Settings span
+ {
+ float: left;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .concept1_5Settings .ico
+ {
+ float: left;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .concept1_5Massage
+ {
+ text-align: center;
+ height: 48px;
+ line-height: 48px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .concept1_5Massage.button0
+ {
+ top: 70px;
+ left: 45px;
+ width: 200px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .concept1_5Massage.button1
+ {
+ top: 130px;
+ left: 45px;
+ width: 200px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .concept1_5Massage.button2
+ {
+ top: 190px;
+ left: 45px;
+ width: 200px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .concept1_5Back
+ {
+ top: 280px;
+ left: 45px;
+ width: 200px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .concept1_5SettingsScreen
+ {
+ top: -60px;
+ left: -112px;
+ width: 800px;
+ height: 345px;
+ background: black;
+ z-index: 100;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .btn-48
+ {
+ line-height: 48px;
+ text-align: center;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .show
+ {
+ visibility: visible !important;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .hide
+ {
+ visibility: hidden;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .quality
+ {
+ width: 56px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .quality img
+ {
+ margin-top: 10px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .seats-message-actions-top
+ {
+ left: 355px;
+ top: 120px;
+ width: 168px !important;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .seats-message-actions-bottom
+ {
+ left: 355px;
+ top: 210px;
+ width: 168px !important;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .seats-message-actions
+ {
+ width: 224px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .seats-message-actions-2
+ {
+ top: 100px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .delim-0
+ {
+ left: 54px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .delim-1
+ {
+ left: 110px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .delim-2
+ {
+ left: 166px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .button0
+ {
+ left: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .button1
+ {
+ left: 56px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .button2
+ {
+ left: 112px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 .button3
+ {
+ left: 168px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 #alternatingMassage .seats-message-1
+ {
+ width: 32px;
+ height: 38px;
+ top: 126px;
+ background: url(../images/settings/seats-message.png) no-repeat;
+ left: 285px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_4 #alternatingMassage .seats-message-2
+ {
+ width: 32px;
+ height: 38px;
+ top: 216px;
+ left: 285px;
+ background: url(../images/settings/seats-message.png) no-repeat 0 -61px;
+}
+
+/* END concept 1.4 */ /* BEGIN concept 1.5 */
+#seatsMassageView1_5 .seatsMassageView1_5_seatLabel {
+ top: 160px;
+ left: 0px;
+ font-size: 24px;
+ width: 199px;
+ text-align: center;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .labelTitle
+ {
+ width: 600px;
+ text-align: left;
+ height: 30px;
+ line-height: 30px;
+ font-size: 26px;
+ left: 74px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .labelText
+ {
+ top: 97px;
+ width: 672px;
+ text-align: center;
+ left: 140px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .concept1_5Settings
+ {
+ top: 120px;
+ left: 205px;
+ width: 138px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .concept1_5Settings span
+ {
+ float: left;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .concept1_5Settings .ico
+ {
+ float: left;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .concept1_5Massage
+ {
+ text-align: center;
+ height: 48px;
+ line-height: 48px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .concept1_5Massage.button0
+ {
+ top: 147px;
+ left: 240px;
+ width: 150px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .concept1_5Massage.button1
+ {
+ top: 147px;
+ left: 400px;
+ width: 150px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .concept1_5Massage.button2
+ {
+ top: 147px;
+ left: 560px;
+ width: 150px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .concept1_5Back
+ {
+ top: 280px;
+ left: 45px;
+ width: 200px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .concept1_5SettingsScreen
+ {
+ top: -60px;
+ left: -112px;
+ width: 800px;
+ height: 345px;
+ background: black;
+ z-index: 100;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .concept1_5Settings .ico
+ {
+ float: left;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .btn-48
+ {
+ line-height: 48px;
+ text-align: center;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .show
+ {
+ visibility: visible !important;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView1_5 .hide
+ {
+ visibility: hidden;
+}
+
+/* END concept 1.5 */ /* BEGIN HMI concept 2.1 */
+#seatsMassageView2_1 .seatsMassageView2_1_seatLabel {
+ top: 160px;
+ left: 0px;
+ font-size: 24px;
+ width: 199px;
+ text-align: center;
+}
+
+#seatsMassageView2_1 .MultiContourSeat_customMassage_caption {
+ width: 600px;
+ height: 28px;
+ line-height: 29px;
+ left: 74px;
+ font-size: 26px;
+}
+
+#seatsMassageView2_1 .control {
+ width: 237px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .quality
+ {
+ width: 50px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .seats-message-actions
+ {
+ width: 250px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .delim-0
+ {
+ left: 48px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .delim-1
+ {
+ left: 98px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .delim-2
+ {
+ left: 148px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .button0
+ {
+ left: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .button1
+ {
+ left: 50px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .button2
+ {
+ left: 100px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .button3
+ {
+ left: 150px;
+ width: 100px;
+}
+
+#seatsMassageView2_1_settingsButton {
+ width: 210px;
+ left: 175px;
+ top: 130px;
+ line-height: 49px;
+}
+
+#seatsMassageView2_1_settingsButton .ico {
+ float: left;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .control-11
+ {
+ top: 60px;
+ left: 370px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .control-12
+ {
+ top: 105px;
+ left: 370px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .control-13
+ {
+ top: 150px;
+ left: 370px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .control-14
+ {
+ top: 210px;
+ left: 370px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_1 .control-15
+ {
+ top: 255px;
+ left: 370px;
+}
+
+#seatsMassageView2_1 #MultiContourSeat_customMassage .seats-message-1 {
+ left: 150px;
+ top: 107px;
+}
+
+#seatsMassageView2_1 #MultiContourSeat_customMassage .seats-message-2 {
+ left: 150px;
+ top: 234px;
+}
+
+#seatsMassageView2_1_upperLabel {
+ top: 73px;
+ left: 645px;
+}
+
+#seatsMassageView2_1_middleLabel {
+ top: 117px;
+ left: 645px;
+}
+
+#seatsMassageView2_1_lowerLabel {
+ top: 162px;
+ left: 645px;
+}
+
+#seatsMassageView2_1_frontLabel {
+ top: 223px;
+ left: 645px;
+}
+
+#seatsMassageView2_1_rearLabel {
+ top: 266px;
+ left: 645px;
+}
+
+/* END HMI concept 2.1 */ /* BEGIN HMI concept 2.2 */
+#seatsMassageView2_2 .MultiContourSeat_customMassage_previewButtonTop {
+ top: 134px;
+ left: 625px;
+ width: 120px;
+ text-align: center;
+}
+
+#seatsMassageView2_2 .MultiContourSeat_customMassage_previewButtonBottom
+ {
+ top: 282px;
+ left: 625px;
+ width: 120px;
+ text-align: center;
+}
+
+#seatsMassageView2_2 .control {
+ width: 240px;
+ /*height: 28px;*/
+}
+
+#seatsMassageView2_2 .seatsMassageView2_2_seatLabel {
+ top: 172px;
+ left: 0px;
+ font-size: 24px;
+ width: 199px;
+ text-align: center;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_2 .quality
+ {
+ width: 100px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_2 .seats-message-actions
+ {
+ width: 200px;
+ left: 198px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_2 .delim-0
+ {
+ left: 98px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_2 .button0
+ {
+ left: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_2 .button1
+ {
+ left: 100px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_2 .control-11
+ {
+ top: 80px;
+ left: 370px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_2 .control-12
+ {
+ top: 125px;
+ left: 370px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_2 .control-13
+ {
+ top: 170px;
+ left: 370px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_2 .control-14
+ {
+ top: 253px;
+ left: 370px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView2_2 .control-15
+ {
+ top: 298px;
+ left: 370px;
+}
+
+#seatsMassageView2_2 #MultiContourSeat_customMassage .seats-message-1 {
+ left: 230px;
+ top: 128px;
+}
+
+#seatsMassageView2_2 #MultiContourSeat_customMassage .seats-message-2 {
+ left: 720px;
+ top: 275px;
+}
+
+#seatsMassageView2_2 #MultiContourSeat_customMassage .seats-message-actions-3
+ {
+ top: 45px;
+}
+
+#seatsMassageView2_2 #MultiContourSeat_customMassage .seats-message-actions-4
+ {
+ top: 218px;
+}
+
+#seatsMassageView2_2 #MultiContourSeat_customMassage .seats-message-actions
+ {
+ left: 358px;
+ width: 265px;
+ height: 28px;
+}
+
+#seatsMassageView2_2 #MultiContourSeat_customMassage .quality {
+ width: 50px;
+ height: 28px;
+ line-height: 29px;
+}
+
+#seatsMassageView2_2 #MultiContourSeat_customMassage .delim {
+ height: 28px;
+}
+
+#seatsMassageView2_2 #MultiContourSeat_customMassage .delim-0 {
+ left: 48px;
+}
+
+#seatsMassageView2_2 #MultiContourSeat_customMassage .delim-1 {
+ left: 98px;
+}
+
+#seatsMassageView2_2 #MultiContourSeat_customMassage .delim-2 {
+ left: 148px;
+}
+
+#seatsMassageView2_2 #MultiContourSeat_customMassage .button0 {
+ left: 0;
+}
+
+#seatsMassageView2_2 #MultiContourSeat_customMassage .button1 {
+ left: 50px;
+}
+
+#seatsMassageView2_2 #MultiContourSeat_customMassage .button2 {
+ left: 100px;
+}
+
+#seatsMassageView2_2 #MultiContourSeat_customMassage .button3 {
+ left: 150px;
+ width: 115px;
+}
+
+#seatsMassageView2_2_upperLabel {
+ top: 93px;
+ left: 645px;
+}
+
+#seatsMassageView2_2_middleLabel {
+ top: 138px;
+ left: 645px;
+}
+
+#seatsMassageView2_2_lowerLabel {
+ top: 182px;
+ left: 645px;
+}
+
+#seatsMassageView2_2_frontLabel {
+ top: 266px;
+ left: 645px;
+}
+
+#seatsMassageView2_2_rearLabel {
+ top: 310px;
+ left: 645px;
+}
+
+#seatsMassageView2_2_settingsButton {
+ width: 210px;
+ left: 192px;
+ top: 130px;
+ line-height: 49px;
+}
+
+#seatsMassageView2_2_settingsButton .ico {
+ float: left;
+}
+
+/* END HMI concept 2.2 */ /* BEGIN HMI concept 4.1 */
+#seatsMassageView4_1 .seatsMassageView4_1_seatLabel {
+ top: 172px;
+ left: 45px;
+ font-size: 24px;
+ width: 199px;
+ text-align: center;
+}
+
+#seatsMassageView4_1_settingsButton {
+ width: 140px;
+ left: 200px;
+ top: 130px;
+ line-height: 49px;
+}
+
+#seatsMassageView4_1_settingsButton .ico {
+ float: left;
+}
+
+#seatsMassageView4_1 #MultiContourSeat_customMassage .seats-message-actions
+ {
+ left: 280px;
+}
+
+#seatsMassageView4_1 #MultiContourSeat_customMassage .seats-message-actions-3
+ {
+ top: 115px;
+}
+
+#seatsMassageView4_1 #MultiContourSeat_customMassage .seats-message-actions-4
+ {
+ top: 205px;
+}
+
+#seatsMassageView4_1 #MultiContourSeat_customMassage .seats-message-3 {
+ right: 220px;
+ top: 120px;
+ width: 32px;
+ height: 38px;
+ background: url(../images/settings/seats-message.png) no-repeat;
+}
+
+#seatsMassageView4_1 #MultiContourSeat_customMassage .seats-message-4 {
+ right: 220px;
+ top: 210px;
+ width: 32px;
+ height: 38px;
+ background: url(../images/settings/seats-message.png) no-repeat 0 -61px;
+}
+
+/* END HMI concept 4.1 */ /* BEGIN HMI concept 5.1 */
+#seatsMassageView5_1 .MultiContourSeat_customMassage_caption {
+ width: 600px;
+ height: 28px;
+ line-height: 29px;
+ left: 74px;
+ font-size: 26px;
+}
+
+#seatsMassageView5_1 .seatsMassageView5_1_seatLabel {
+ top: 187px;
+ left: 0px;
+ font-size: 24px;
+ width: 140px;
+ text-align: center;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 #MultiContourSeat_customMassage_backButtonCenter
+ {
+ bottom: 0px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .lableToggleButton
+ {
+ height: 48px;
+ border: 1px solid gray;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .lableToggleButton .btn-48
+ {
+ height: 46px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .lableToggleButton .lableToggle
+ {
+ line-height: 30px;
+ margin-left: 10px;
+ margin-top: 10px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .toogleButtonContainer
+ {
+ width: 100px;
+ margin: 0px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .toogleButtonContainer .toggles
+ {
+ position: absolute;
+ float: left;
+ width: 50px;
+ height: 28px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .seatsMassageView_settingsButton
+ {
+ width: 140px;
+ left: 200px;
+ top: 130px;
+ line-height: 49px;
+ text-align: left !important;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .seatsMassageView_settingsButton span
+ {
+ position: absolute;
+ line-height: 50px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .toogleButtonContainer span
+ {
+ position: absolute;
+ width: 50px;
+ margin-top: 0px;
+ text-align: center;
+ line-height: 28px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .seats-message-actions-3
+ {
+ left: 247px;
+ margin-top: 10px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .concept1_5Settings
+ {
+ top: 200px;
+ left: 197px;
+ width: 138px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .concept1_5Settings span
+ {
+ float: left;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .concept1_5Settings .ico
+ {
+ float: left;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .concept1_5Massage
+ {
+ text-align: center;
+ height: 48px;
+ line-height: 48px;
+}
+
+#seatsMassageView5_1 .MCSSettingslist {
+ top: 76px;
+ left: 139px;
+ height: 251px;
+}
+
+#seatsMassageView5_1 .MCSSettingslist .list-content {
+ width: 674px;
+ border-right: none;
+ border-top: none;
+}
+
+#seatsMassageView5_1 .MCSSettingslist .list-item:first-child,#seatsMassageView5_1 .MCSSettingslist .soundButton:first-child
+ {
+ border-top: 1px solid #393939;
+ height: 48px;
+}
+
+#seatsMassageView5_1 .MCSSettingslist .list-item {
+ position: relative;
+ width: 577px;
+ float: left;
+ height: 49px;
+ border-bottom: 1px solid #393939;
+ border-right: 1px solid #393939;
+ line-height: 50px;
+}
+
+#seatsMassageView5_1 .MCSSettingslist .list-item.soundButton {
+ width: 48px;
+ border-left: 1px solid #393939;
+ margin-left: 10px;
+}
+
+#seatsMassageView5_1 .MCSSettingslist .list-item.soundButton .ico {
+ border: none;
+ margin-top: 12px;
+ margin-right: 11px;
+}
+
+#seatsMassageView5_1 .MCSSettingslist .list-item.pressed {
+ background: url(../images/phone/phone_button_bg_active.png) repeat-x
+ !important;
+}
+
+#seatsMassageView5_1 .MCSSettingslist .list-item>span {
+ margin-left: 13px;
+}
+
+#seatsMassageView5_1 .MCSSettingslist .list-item .ico {
+ float: right;
+ border: 1px solid #393939;
+ border-radius: 2px;
+ margin-top: 9px;
+ margin-right: 9px;
+}
+
+#seatsMassageView5_1 .MCSSettingslist .list-item.big-ico img {
+ float: right;
+ border: none;
+ margin-top: 4px;
+ margin-right: 9px;
+}
+
+#seatsMassageView5_1 .MCSSettingslist .toggles,#seatsMassageView5_1 .MCSSettingslist .toggles span
+ {
+ width: 148px;
+ text-align: center;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .MCSSettingslist .button1
+ {
+ left: 148px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .MCSSettingslist .delim
+ {
+ height: 29px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .MCSSettingslist .delim-0
+ {
+ left: 147px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .toogleButtonContainer .button1
+ {
+ left: 50px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .toogleButtonContainer .delim-0
+ {
+ left: 48px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .concept1_5Back
+ {
+ top: 280px;
+ left: 45px;
+ width: 200px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .concept1_5SettingsScreen
+ {
+ top: -60px;
+ left: 154px;
+ width: 291px;
+ height: 345px;
+ background: black;
+ z-index: 100;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .btn-48
+ {
+ line-height: 48px;
+ text-align: center;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .show
+ {
+ visibility: visible !important;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView5_1 .hide
+ {
+ visibility: hidden;
+}
+
+/* END HMI concept 5.1 */ /* BEGIN HMI concept 5.2 */
+#seatsMassageView5_2_settingsButton {
+ width: 140px;
+ left: 200px;
+ top: 130px;
+ line-height: 49px;
+}
+
+#seatsMassageView5_2 .MultiContourSeat_customMassage_caption {
+ width: 600px;
+ height: 28px;
+ line-height: 29px;
+ left: 74px;
+ font-size: 26px;
+}
+
+#seatsMassageView5_2 .seatsMassageView5_2_seatLabel {
+ top: 160px;
+ left: 0px;
+ font-size: 24px;
+ width: 199px;
+ text-align: center;
+}
+
+#seatsMassageView5_2_settingsButton .ico {
+ float: left;
+}
+
+#seatsMassageView5_2 #MultiContourSeat_customMassage .seats-message-actions
+ {
+ left: 275px;
+}
+
+#seatsMassageView5_2 #MultiContourSeat_customMassage .seats-message-actions-3
+ {
+ top: 90px;
+}
+
+#seatsMassageView5_2 #MultiContourSeat_customMassage .seats-message-actions-4
+ {
+ top: 190px;
+}
+
+#seatsMassageView5_2 #MultiContourSeat_customMassage .quality {
+ width: 50px;
+}
+
+#seatsMassageView5_2 #MultiContourSeat_customMassage .seats-message-actions
+ {
+ width: 250px;
+}
+
+#MultiContourSeat_customMassage_5_2_topLabel {
+ top: 65px;
+ left: 275px;
+ width: 250px;
+ text-align: center;
+}
+
+#MultiContourSeat_customMassage_5_2_bottomLabel {
+ top: 165px;
+ left: 275px;
+ width: 250px;
+ text-align: center;
+}
+
+#seatsMassageView5_2 #MultiContourSeat_customMassage .delim-0 {
+ left: 48px;
+}
+
+#seatsMassageView5_2 #MultiContourSeat_customMassage .delim-1 {
+ left: 98px;
+}
+
+#seatsMassageView5_2 #MultiContourSeat_customMassage .delim-2 {
+ left: 148px;
+}
+
+#seatsMassageView5_2 #MultiContourSeat_customMassage .delim-3 {
+ left: 198px;
+}
+
+#seatsMassageView5_2 #MultiContourSeat_customMassage .button0 {
+ left: 0;
+}
+
+#seatsMassageView5_2 #MultiContourSeat_customMassage .button1 {
+ left: 50px;
+}
+
+#seatsMassageView5_2 #MultiContourSeat_customMassage .button2 {
+ left: 100px;
+}
+
+#seatsMassageView5_2 #MultiContourSeat_customMassage .button3 {
+ left: 150px;
+}
+
+#seatsMassageView5_2 #MultiContourSeat_customMassage .button4 {
+ left: 200px;
+}
+
+/* END HMI concept 5.2 */ /* BEGIN HMI concept 6.1 */
+#seatsMassageView6_1 #settingsScreen .seatsMassageView6_1_seatLabel {
+ top: 13px;
+ left: 600px;
+ font-size: 24px;
+ width: 199px;
+ text-align: center;
+}
+
+#seatsMassageView6_1 .mySettingsPopUpTitle {
+ width: 143px;
+ height: 25px;
+ position: absolute;
+ top: 163px;
+ left: 216px !important;
+ background: gray;
+ text-align: center;
+ line-height: 25px;
+ font-size: 16px !important;
+ font-weight: bold;
+}
+
+#seatsMassageView6_1 .mySettingsLabel {
+ z-index: 100;
+ left: 102px;
+}
+
+#seatsMassageView6_1 .MultiContourSeat_customMassage .btn-28.active {
+ background: url(../images/common/btn-48h-active-gray.png) repeat-x
+ !important;
+}
+
+#seatsMassageView6_1 #settingsScreen .durationButtons .quality,#seatsMassageView6_1 #settingsScreen .pauseButtons .quality
+ {
+ width: 60px;
+}
+
+#seatsMassageView6_1 #settingsScreen .quality {
+ height: 35px;
+ width: 130px;
+ border: 1px solid #393939;
+ -webkit-border-radius: 3px;
+ border-radius: 3px;
+}
+
+#seatsMassageView6_1 #settingsScreen .btn-28 {
+ text-align: center;
+ line-height: 34px;
+}
+
+#seatsMassageView6_1 .settingsScreen {
+ width: 800px;
+ height: 368px;
+ top: -15px;
+ background: black;
+ visibility: hidden;
+}
+
+#seatsMassageView6_1 .settingsScreen2 {
+ width: 800px;
+ height: 368px;
+ top: -15px;
+ background: black;
+ visibility: hidden;
+}
+
+#seatsMassageView6_1 #settingsScreen .seats-message-actions {
+ height: 39px;
+ border: none;
+}
+
+#seatsMassageView6_1 #settingsScreen .button0 {
+ left: 0;
+}
+
+#seatsMassageView6_1 #settingsScreen .button1 {
+ left: 140px;
+}
+
+#seatsMassageView6_1 #settingsScreen .button2 {
+ left: 280px;
+}
+
+#seatsMassageView6_1 #settingsScreen .button3 {
+ left: 420px;
+}
+
+#seatsMassageView6_1 #settingsScreen .durationButtons .button0,#seatsMassageView6_1 #settingsScreen .pauseButtons .button0
+ {
+ left: 0;
+}
+
+#seatsMassageView6_1 #settingsScreen .durationButtons .button1,#seatsMassageView6_1 #settingsScreen .pauseButtons .button1
+ {
+ left: 70px;
+}
+
+#seatsMassageView6_1 #settingsScreen .durationButtons .button2,#seatsMassageView6_1 #settingsScreen .pauseButtons .button2
+ {
+ left: 140px;
+}
+
+#seatsMassageView6_1 #settingsScreen .durationButtons .button3,#seatsMassageView6_1 #settingsScreen .pauseButtons .button3
+ {
+ left: 210px;
+}
+
+#seatsMassageView6_1 #settingsScreen .durationButtons .button4,#seatsMassageView6_1 #settingsScreen .pauseButtons .button4
+ {
+ left: 280px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .control-11
+ {
+ top: 60px;
+ left: 350px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .control-12
+ {
+ top: 105px;
+ left: 350px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .control-13
+ {
+ top: 150px;
+ left: 350px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .control-14
+ {
+ top: 230px;
+ left: 350px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .control-15
+ {
+ top: 275px;
+ left: 350px;
+}
+
+#seatsMassageView6_1 #settingsScreen2 .seats-message-1 {
+ left: 280px;
+ top: 110px;
+}
+
+#seatsMassageView6_1 #settingsScreen2 .seats-message-2 {
+ left: 280px;
+ top: 252px;
+}
+
+#seatsMassageView6_1 .seatsMassageView6_1_seatLabel {
+ top: 172px;
+ left: 45px;
+ font-size: 24px;
+ width: 199px;
+ text-align: center;
+}
+
+#seatsMassageView6_1 .MultiContourSeat_customMassage_caption {
+ width: 600px;
+ height: 28px;
+ line-height: 29px;
+ left: 74px;
+ font-size: 26px;
+}
+
+#seatsMassageView6_1 .seatsMassageView6_1_upperLabel {
+ top: 73px;
+ left: 615px !important;
+ font-size: 18px !important;
+}
+
+#seatsMassageView6_1 .seatsMassageView6_1_middleLabel {
+ top: 118px;
+ left: 615px !important;
+ font-size: 18px !important;
+}
+
+#seatsMassageView6_1 .seatsMassageView6_1_lowerLabel {
+ top: 163px;
+ left: 615px !important;
+ font-size: 18px !important;
+}
+
+#seatsMassageView6_1 .seatsMassageView6_1_frontLabel {
+ top: 243px;
+ left: 615px !important;
+ font-size: 18px !important;
+}
+
+#seatsMassageView6_1 .seatsMassageView6_1_rearLabel {
+ top: 287px;
+ left: 615px !important;
+ font-size: 18px !important;
+}
+
+#seatsMassageView6_1 .label {
+ font-size: 26px;
+ left: 20px;
+}
+
+#seatsMassageView6_1 .massageLabel {
+ top: 51px;
+}
+
+#seatsMassageView6_1 .pattern {
+ top: 91px;
+}
+
+#seatsMassageView6_1 .intensity {
+ top: 131px;
+}
+
+#seatsMassageView6_1 .speed {
+ top: 211px;
+}
+
+#seatsMassageView6_1 .duration {
+ top: 251px;
+}
+
+#seatsMassageView6_1 .pause {
+ top: 291px;
+}
+
+#seatsMassageView6_1 .editMenu {
+ left: 70px;
+ width: 240px;
+ top: 12px;
+ text-align: center;
+}
+
+#seatsMassageView6_1 .massageButtons {
+ top: 50px;
+ left: 240px;
+ width: 560px;
+}
+
+#seatsMassageView6_1 .massageButtons img {
+ height: 34px;
+}
+
+#seatsMassageView6_1 .patternButtons {
+ top: 90px;
+ left: 240px;
+ width: 560px;
+}
+
+#seatsMassageView6_1 .intensityButtons {
+ top: 130px;
+ left: 240px;
+ width: 560px;
+}
+
+#seatsMassageView6_1 .intensityEditCustom {
+ top: 170px;
+ left: 520px;
+ width: 270px;
+ height: 34px;
+}
+
+#seatsMassageView6_1 .speedButtons {
+ top: 210px;
+ left: 240px;
+ width: 560px;
+}
+
+#seatsMassageView6_1 .durationButtons {
+ top: 250px;
+ left: 240px;
+ width: 560px;
+}
+
+#seatsMassageView6_1 .pauseButtons {
+ top: 290px;
+ left: 240px;
+ width: 560px;
+}
+
+#seatsMassageView6_1 .preview {
+ top: 330px;
+ left: 289px;
+ width: 214px;
+ height: 34px;
+}
+
+#seatsMassageView6_1 .MultiContourSeat_customMassage_caption {
+ width: 600px;
+ height: 28px;
+ line-height: 29px;
+ left: 74px;
+ font-size: 26px;
+}
+
+#seatsMassageView6_1 .settingsScreen2 .MultiContourSeat_customMassage_caption
+ {
+ top: 14px;
+}
+
+#seatsMassageView6_1 .SettingsBlocks {
+ margin-left: auto;
+ margin-right: auto;
+ width: 315px;
+ height: 50px;
+ position: relative;
+ -webkit-transition: width 1s;
+}
+
+#seatsMassageView6_1 .MultiContourSeat_customMassage {
+ visibility: hidden;
+ background-color: #000;
+ z-index: 200;
+ width: 800px;
+ height: 345px;
+ position: absolute;
+ top: -60px;
+ left: -112px;
+ background-image: url('../images/settings/mcsBlockBackArrow6_1.png');
+ background-position: 339px 39px;
+ background-repeat: no-repeat;
+}
+
+#seatsMassageView6_1 .btn-48 {
+ line-height: 48px;
+ text-align: center;
+}
+
+#seatsMassageView6_1 .show {
+ visibility: visible !important;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .seatsMassageView_settingsButtonUp
+ {
+ width: 200px;
+ left: 560px;
+ top: 101px;
+ text-align: center;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .seatsMassageView_settingsButtonDown
+ {
+ width: 200px;
+ left: 560px;
+ bottom: 143px;
+ text-align: center;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .seatsMassageView_settingsButtonEdit
+ {
+ width: 250px;
+ left: 275px;
+ bottom: 40px;
+ text-align: center;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .seatsMassageView_settingsButtonNew
+ {
+ width: 100px;
+ left: 275px;
+ bottom: 0px;
+ text-align: center;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .seatsMassageView_settingsButtonTrash
+ {
+ width: 140px;
+ left: 385px;
+ bottom: 0px;
+ text-align: center;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .seatsMassageView_settingsBlock
+ {
+ width: 220px;
+ top: 130px;
+ text-align: center !important;
+ transition: 1s;
+ -webkit-transition: top 1s; /* Safari and Chrome */
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .seatsMassageView_settingsButton
+ {
+ width: 159px;
+ left: 154px;
+ top: 205px;
+ line-height: 49px;
+ z-index: 1;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .seatsMassageView_settingsButton2
+ {
+ width: 50px;
+ left: 365px;
+ top: 205px;
+ line-height: 49px;
+ text-align: left !important;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .seatsMassageView_settingsButton3
+ {
+ width: 50px;
+ left: 403px;
+ top: 130px;
+ line-height: 49px;
+ text-align: left !important;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .hide
+ {
+ visibility: hidden;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_1 .captionMySettings
+ {
+ top: 157px;
+ left: 138px;
+ width: 300px;
+ height: 90px;
+ border: 1px solid;
+ padding: 8px 13px 13px 13px;
+ font-size: 26px;
+}
+
+/* END HMI concept 6.1 */ /* BEGIN HMI concept 6.2 */
+#seatsMassageView6_2 #settingsScreen .seatsMassageView6_2_seatLabel {
+ top: 13px;
+ left: 600px;
+ font-size: 24px;
+ width: 199px;
+ text-align: center;
+}
+
+#seatsMassageView6_2 .MultiContourSeat_customMassage .seatsMassageView6_2_seatLabel_custom
+ {
+ top: 60px;
+ left: 300px !important;
+ font-size: 24px;
+ width: 199px;
+ text-align: center;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .seatsMassageView_settingsButton
+ {
+ width: 159px;
+ left: 154px;
+ top: 205px;
+ line-height: 49px;
+ z-index: 1;
+}
+
+#seatsMassageView6_2 .mySettingsPopUpTitle {
+ width: 143px;
+ height: 25px;
+ position: absolute;
+ top: 163px;
+ left: 216px !important;
+ background: gray;
+ text-align: center;
+ line-height: 25px;
+ font-size: 16px !important;
+ font-weight: bold;
+}
+
+#seatsMassageView6_2 .mySettingsLabel {
+ z-index: 100;
+ left: 102px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .captionMySettings
+ {
+ top: 157px;
+ left: 138px;
+ width: 300px;
+ height: 90px;
+ border: 1px solid;
+ padding: 8px 13px 13px 13px;
+ font-size: 26px;
+}
+
+#seatsMassageView6_2 #settingsScreen .durationButtons .quality,#seatsMassageView6_2 #settingsScreen .pauseButtons .quality
+ {
+ width: 60px;
+}
+
+#seatsMassageView6_2 #settingsScreen .quality {
+ height: 35px;
+ width: 130px;
+ border: 1px solid #393939;
+ -webkit-border-radius: 3px;
+ border-radius: 3px;
+}
+
+#seatsMassageView6_2 #settingsScreen .btn-28 {
+ text-align: center;
+ line-height: 34px;
+}
+
+#seatsMassageView6_2 .settingsScreen {
+ width: 800px;
+ height: 368px;
+ top: -15px;
+ background: black;
+ visibility: hidden;
+}
+
+#seatsMassageView6_2 .settingsScreen2 {
+ width: 800px;
+ height: 368px;
+ top: -15px;
+ background: black;
+ visibility: hidden;
+}
+
+#seatsMassageView6_2 #settingsScreen .seats-message-actions {
+ height: 39px;
+ border: none;
+}
+
+#seatsMassageView6_2 #settingsScreen .button0 {
+ left: 0;
+}
+
+#seatsMassageView6_2 #settingsScreen .button1 {
+ left: 140px;
+}
+
+#seatsMassageView6_2 #settingsScreen .button2 {
+ left: 280px;
+}
+
+#seatsMassageView6_2 #settingsScreen .button3 {
+ left: 420px;
+}
+
+#seatsMassageView6_2 #settingsScreen .durationButtons .button0,#seatsMassageView6_2 #settingsScreen .pauseButtons .button0
+ {
+ left: 0;
+}
+
+#seatsMassageView6_2 #settingsScreen .durationButtons .button1,#seatsMassageView6_2 #settingsScreen .pauseButtons .button1
+ {
+ left: 70px;
+}
+
+#seatsMassageView6_2 #settingsScreen .durationButtons .button2,#seatsMassageView6_2 #settingsScreen .pauseButtons .button2
+ {
+ left: 140px;
+}
+
+#seatsMassageView6_2 #settingsScreen .durationButtons .button3,#seatsMassageView6_2 #settingsScreen .pauseButtons .button3
+ {
+ left: 210px;
+}
+
+#seatsMassageView6_2 #settingsScreen .durationButtons .button4,#seatsMassageView6_2 #settingsScreen .pauseButtons .button4
+ {
+ left: 280px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .control-11
+ {
+ top: 60px;
+ left: 350px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .control-12
+ {
+ top: 105px;
+ left: 350px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .control-13
+ {
+ top: 150px;
+ left: 350px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .control-14
+ {
+ top: 230px;
+ left: 350px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .control-15
+ {
+ top: 275px;
+ left: 350px;
+}
+
+#seatsMassageView6_2 #settingsScreen2 .seats-message-1 {
+ left: 280px;
+ top: 110px;
+}
+
+#seatsMassageView6_2 #settingsScreen2 .seats-message-2 {
+ left: 280px;
+ top: 252px;
+}
+
+#seatsMassageView6_2 .seatsMassageView6_2_seatLabel {
+ top: 172px;
+ left: 45px;
+ font-size: 24px;
+ width: 199px;
+ text-align: center;
+}
+
+#seatsMassageView6_2 .MultiContourSeat_customMassage_caption {
+ width: 600px;
+ height: 28px;
+ line-height: 29px;
+ left: 74px;
+ font-size: 26px;
+}
+
+#seatsMassageView6_2 .seatsMassageView6_2_upperLabel {
+ top: 73px;
+ left: 615px !important;
+ font-size: 18px !important;
+}
+
+#seatsMassageView6_2 .seatsMassageView6_2_middleLabel {
+ top: 118px;
+ left: 615px !important;
+ font-size: 18px !important;
+}
+
+#seatsMassageView6_2 .seatsMassageView6_2_lowerLabel {
+ top: 163px;
+ left: 615px !important;
+ font-size: 18px !important;
+}
+
+#seatsMassageView6_2 .seatsMassageView6_2_frontLabel {
+ top: 243px;
+ left: 615px !important;
+ font-size: 18px !important;
+}
+
+#seatsMassageView6_2 .seatsMassageView6_2_rearLabel {
+ top: 287px;
+ left: 615px !important;
+ font-size: 18px !important;
+}
+
+#seatsMassageView6_2 .label {
+ font-size: 26px;
+ left: 20px;
+}
+
+#seatsMassageView6_2 .massageLabel {
+ top: 51px;
+}
+
+#seatsMassageView6_2 .pattern {
+ top: 91px;
+}
+
+#seatsMassageView6_2 .intensity {
+ top: 131px;
+}
+
+#seatsMassageView6_2 .speed {
+ top: 211px;
+}
+
+#seatsMassageView6_2 .duration {
+ top: 251px;
+}
+
+#seatsMassageView6_2 .pause {
+ top: 291px;
+}
+
+#seatsMassageView6_2 .editMenu {
+ width: 240px;
+ top: 12px;
+ text-align: center;
+ left: 70px;
+}
+
+#seatsMassageView6_2 .massageButtons {
+ top: 50px;
+ left: 240px;
+ width: 560px;
+}
+
+#seatsMassageView6_2 .massageButtons img {
+ height: 34px;
+}
+
+#seatsMassageView6_2 .patternButtons {
+ top: 90px;
+ left: 240px;
+ width: 560px;
+}
+
+#seatsMassageView6_2 .intensityButtons {
+ top: 130px;
+ left: 240px;
+ width: 560px;
+}
+
+#seatsMassageView6_2 .intensityEditCustom {
+ top: 170px;
+ left: 520px;
+ width: 270px;
+ height: 34px;
+}
+
+#seatsMassageView6_2 .speedButtons {
+ top: 210px;
+ left: 240px;
+ width: 560px;
+}
+
+#seatsMassageView6_2 .durationButtons {
+ top: 250px;
+ left: 240px;
+ width: 560px;
+}
+
+#seatsMassageView6_2 .pauseButtons {
+ top: 290px;
+ left: 240px;
+ width: 560px;
+}
+
+#seatsMassageView6_2 .preview {
+ top: 330px;
+ left: 289px;
+ width: 214px;
+ height: 34px;
+}
+
+#seatsMassageView6_2 .settingsScreen2 .MultiContourSeat_customMassage_caption
+ {
+ top: 14px;
+}
+
+#seatsMassageView6_2 .MultiContourSeat_customMassage_caption {
+ width: 600px;
+ height: 28px;
+ line-height: 29px;
+ left: 74px;
+ font-size: 26px;
+}
+
+#seatsMassageView6_2 .SettingsBlocks {
+ margin-left: auto;
+ margin-right: auto;
+ width: 315px;
+ height: 50px;
+ position: relative;
+ -webkit-transition: width 1s;
+}
+
+#seatsMassageView6_2 .MultiContourSeat_customMassage {
+ visibility: hidden;
+ background-color: #000;
+ z-index: 200;
+ width: 800px;
+ height: 345px;
+ position: absolute;
+ top: -60px;
+ left: -112px;
+ background-image: url('../images/settings/mcsBlockBackArrow6_2.png');
+ background-position: 39px 145px;
+ background-repeat: no-repeat;
+}
+
+#seatsMassageView6_2 .btn-48 {
+ line-height: 48px;
+ text-align: center;
+}
+
+#seatsMassageView6_2 .show {
+ visibility: visible !important;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .seatsMassageView_settingsButtonNew
+ {
+ width: 100px;
+ left: 270px;
+ bottom: 20px;
+ line-height: 49px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .seatsMassageView_settingsButtonTrash
+ {
+ width: 71px;
+ left: 446px;
+ bottom: 5px;
+ line-height: 49px;
+ height: 78px;
+ background-image: url("../images/settings/trash.png");
+ background-repeat: no-repeat;
+ background-size: contain;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .seatsMassageView_settingsButtonSave
+ {
+ width: 100px;
+ left: 480px;
+ bottom: 20px;
+ line-height: 49px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .seatsMassageView_settingsBlock
+ {
+ width: 100px;
+ top: 130px;
+ line-height: 49px;
+ text-align: center !important;
+ transition: left 1s;
+ -webkit-transition: left 1s; /* Safari and Chrome */
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .seatsMassageView_settingsButton2
+ {
+ width: 50px;
+ left: 365px;
+ top: 205px;
+ line-height: 49px;
+ text-align: left !important;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .seatsMassageView_settingsButton3
+ {
+ width: 50px;
+ left: 403px;
+ top: 130px;
+ line-height: 49px;
+ text-align: left !important;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView6_2 .hide
+ {
+ visibility: hidden;
+}
+
+/* END HMI concept 6.2 */ /* BEGIN HMI concept 7.1 */
+#seatsMassageView7_1_appendix .localBack {
+ background: url(../images/common/page-back-button.png) no-repeat center
+ 12px, url(../images/common/btn-48h.png);
+ width: 48px;
+ z-index: 5000;
+ left: 5px;
+ top: 59px;
+ visibility: hidden;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView7_1 .seatsMassageView_settingsButton2
+ {
+ width: 50px;
+ left: 365px;
+ top: 205px;
+ line-height: 49px;
+ text-align: left !important;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView7_1 .seatsMassageView_settingsButton
+ {
+ width: 159px;
+ left: 154px;
+ top: 205px;
+ line-height: 49px;
+ z-index: 1;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView7_1 .captionMySettings
+ {
+ top: 157px;
+ left: 138px;
+ width: 300px;
+ height: 90px;
+ border: 1px solid;
+ padding: 8px 13px 13px 13px;
+ font-size: 26px;
+}
+
+#seatsMassageView7_1 .mySettingsPopUpTitle {
+ width: 143px;
+ height: 25px;
+ position: absolute;
+ top: 163px;
+ left: 216px !important;
+ background: gray;
+ text-align: center;
+ line-height: 25px;
+ font-size: 16px !important;
+ font-weight: bold;
+}
+
+#seatsMassageView7_1 .mySettingsLabel {
+ z-index: 100;
+ left: 102px;
+}
+
+#seatsMassageView7_1_appendix .btn-48 {
+ line-height: 48px;
+ text-align: center;
+}
+
+#seatsMassageView7_1_appendix .seats-message-actions-3 {
+ top: 165px;
+ left: 59px;
+}
+
+#seatsMassageView7_1_appendix .show {
+ visibility: visible !important;
+}
+
+#seatsMassageView7_1_appendix {
+ z-index: 2003;
+}
+
+#seatsMassageView7_1_appendix .SeatsMassageDialogView {
+ visibility: hidden;
+ background-color: whiteSmoke;
+ width: 350px;
+ height: 368px;
+ position: absolute;
+ top: 56px;
+ left: 305px !important;
+ background: black;
+ border: #A6A6A6 solid 2px;
+ border-radius: 6px;
+ font-size: 18px;
+ font-family: Arial;
+}
+
+#seatsMassageView7_1_appendix .titleQuestion {
+ font-size: 21px;
+ font-family: Arial;
+ width: 350px;
+ text-align: center;
+ top: 25px;
+}
+
+#seatsMassageView7_1_appendix .question {
+ font-size: 18px;
+ font-family: Arial;
+ width: 350px;
+ text-align: center;
+ top: 65px;
+}
+
+#seatsMassageView7_1_appendix .titleAnswer {
+ font-size: 21px;
+ font-family: Arial;
+ width: 350px;
+ text-align: center;
+ top: 103px;
+}
+
+#seatsMassageView7_1_appendix .View1 .seats-message-actions-3 {
+ top: 194px;
+ left: 7px;
+}
+
+#seatsMassageView7_1_appendix .View1 .titleQuestion {
+ left: 0px;
+ width: 500px;
+ top: 40px;
+}
+
+#seatsMassageView7_1_appendix .View1 .question {
+ left: 0px;
+ top: 90px;
+ text-align: center;
+ width: 500px;
+}
+
+#seatsMassageView7_1_appendix .View1 .titleAnswer {
+ left: 0px;
+ width: 500px;
+ top: 134px;
+}
+
+#seatsMassageView7_1_appendix .View1 .button0 {
+ left: 0;
+ top: 0 !important;
+}
+
+#seatsMassageView7_1_appendix .View1 .button1 {
+ left: 0;
+ top: 45px !important;
+}
+
+#seatsMassageView7_1_appendix .View1 .button2 {
+ left: 0;
+ top: 90px !important;
+}
+
+#seatsMassageView7_1_appendix .View1 .button3 {
+ left: 258px !important;
+ top: 0px !important;
+}
+
+#seatsMassageView7_1_appendix .View1 .button4 {
+ left: 258px !important;
+ top: 45px !important;
+}
+
+#seatsMassageView7_1_appendix .View1 .button5 {
+ left: 258px !important;
+ top: 90px !important;
+}
+
+#seatsMassageView7_1_appendix .View1 .btn-48 {
+ height: 35px !important;
+ line-height: 35px !important;
+}
+
+#seatsMassageView7_1_appendix .seatsMassageDialogView4 {
+ visibility: hidden;
+ font-size: 26px !important;
+ font-family: Arial;
+ font-size: 18px;
+ font-family: Arial;
+ left: 300px;
+ top: 140px;
+ width: 232px;
+ height: 127px;
+ background: white;
+ border-radius: 6px;
+ border: 1px solid gray;
+ color: black;
+ text-align: center;
+ padding: 10px;
+}
+
+#seatsMassageView7_1_appendix .seatsMassageDialogView5 {
+ visibility: hidden;
+ font-size: 26px !important;
+ font-family: Arial;
+ font-size: 18px;
+ font-family: Arial;
+ left: 300px;
+ top: 132px;
+ width: 326px;
+ height: 165px;
+ background: white;
+ border-radius: 6px;
+ border: 1px solid gray;
+ color: black;
+ text-align: center;
+ padding: 10px;
+}
+
+#seatsMassageView7_1_appendix .SeatsMassageDialogView.View1 {
+ visibility: hidden;
+ background-color: whiteSmoke;
+ width: 520px;
+ height: 368px;
+ position: absolute;
+ top: 56px;
+ left: 265px !important;
+ background: black;
+ border: #A6A6A6 solid 2px;
+ border-radius: 6px;
+}
+
+#seatsMassageView7_1_appendix .SeatsMassageDialogView .button0 {
+ left: 0;
+ top: 0;
+}
+
+#seatsMassageView7_1_appendix .SeatsMassageDialogView .button1 {
+ left: 0;
+ top: 60px;
+}
+
+#seatsMassageView7_1_appendix .SeatsMassageDialogView .button2 {
+ left: 0;
+ top: 120px;
+}
+
+#seatsMassageView7_1_appendix .SeatsMassageDialogView .button3 {
+ left: 0;
+ top: 180px;
+}
+
+#seatsMassageView7_1_appendix .SeatsMassageDialogView .button {
+ width: 245px;
+ border-radius: 3px;
+ border: 1px solid #393939;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView7_1 .concept1_5Settings
+ {
+ top: 200px;
+ left: 197px;
+ width: 138px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView7_1 .concept1_5Settings span
+ {
+ float: left;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView7_1 .concept1_5Settings .ico
+ {
+ float: left;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView7_1 .concept1_5Massage
+ {
+ text-align: center;
+ height: 48px;
+ line-height: 48px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView7_1 .toogleButtonContainer .button1
+ {
+ left: 50px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView7_1 .toogleButtonContainer .delim-0
+ {
+ left: 48px;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView7_1 .concept1_5SettingsScreen
+ {
+ top: -60px;
+ left: 154px;
+ width: 291px;
+ height: 345px;
+ background: black;
+ z-index: 100;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView7_1 .btn-48
+ {
+ line-height: 48px;
+ text-align: center;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView7_1 .show
+ {
+ visibility: visible !important;
+}
+
+#view_settings_vehicle_MultiContourSeat_Adjust #seatsMassageView7_1 .hide
+ {
+ visibility: hidden;
+}
+
+/* END HMI concept 7.1 */ /* lumbars */ /* driver */
+#view_settings_vehicle_MultiContourSeat_driverSeat_cushion1 .active {
+ background: url(../images/settings/TopLumbar_WhiteOutline_driver.png)
+ no-repeat;
+ width: 38px;
+ height: 29px;
+ top: 70px;
+ left: 22px;
+ z-index: 1;
+}
+
+#view_settings_vehicle_MultiContourSeat_driverSeat_cushion2 .active {
+ background: url(../images/settings/MiddleLumbar_WhiteOutline_driver.png)
+ no-repeat;
+ width: 34px;
+ height: 30px;
+ top: 84px;
+ left: 18px;
+ z-index: 1;
+}
+
+#view_settings_vehicle_MultiContourSeat_driverSeat_cushion3 .active {
+ background: url(../images/settings/LowerLumbar_WhiteOutline_driver.png)
+ no-repeat;
+ width: 33px;
+ height: 36px;
+ top: 99px;
+ left: 14px;
+ z-index: 1;
+}
+
+#view_settings_vehicle_MultiContourSeat_driverSeat_cushion4 .active {
+ background: url(../images/settings/lumbar_cushion_top-active.png)
+ no-repeat;
+ width: 70px;
+ height: 70px;
+ top: 71px;
+ left: -2px;
+ z-index: 1;
+}
+
+#view_settings_vehicle_MultiContourSeat_driverSeat_cushion5 .active {
+ background: url(../images/settings/lumbar_cushion_bot-active.png)
+ no-repeat;
+ width: 91px;
+ height: 59px;
+ top: 112px;
+ left: -37px;
+ z-index: 1;
+}
+
+#view_settings_vehicle_MultiContourSeat_driverSeat_cushion6 .active {
+ background: url(../images/settings/whiteOutline_driver-lumbar-all.png)
+ no-repeat;
+ width: 47px;
+ height: 68px;
+ top: 70px;
+ left: 16px;
+ z-index: 1;
+}
+
+#view_settings_vehicle_MultiContourSeat_driverSeat_cushion7 .active {
+ background: url(../images/settings/Cushion_WhiteOutline_driver.png)
+ no-repeat;
+ width: 74px;
+ height: 36px;
+ top: 119px;
+ left: -32px;
+ z-index: 1;
+}
+
+#view_settings_vehicle_MultiContourSeat_driverSeat_cushion1 .lumbar {
+ background: url(../images/settings/driver-lumbar-top.png) no-repeat;
+ width: 36px;
+ height: 31px;
+ top: 69px;
+ left: 22px;
+ opacity: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_driverSeat_cushion2 .lumbar {
+ background: url(../images/settings/driver-lumbar-mid.png) no-repeat;
+ width: 34px;
+ height: 31px;
+ top: 84px;
+ left: 17px;
+ opacity: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_driverSeat_cushion3 .lumbar {
+ background: url(../images/settings/driver-lumbar-low.png) no-repeat;
+ width: 31px;
+ height: 35px;
+ top: 99px;
+ left: 15px;
+ opacity: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_driverSeat_cushion4 .lumbar {
+ background:
+ url(../images/settings/view_settings_vehicle_MultiContourSeat_adj1.png)
+ no-repeat;
+ width: 70px;
+ height: 70px;
+ top: 68px;
+ left: -4px;
+ opacity: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_driverSeat_cushion5 .lumbar {
+ background: url(../images/settings/lumbar_cushion.png) no-repeat;
+ width: 91px;
+ height: 59px;
+ top: 111px;
+ left: -36px;
+ opacity: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_driverSeat_cushion6 .lumbar {
+ background: url(../images/settings/driver-lumbar-all.png) no-repeat;
+ width: 47px;
+ height: 68px;
+ top: 68px;
+ left: 12px;
+ opacity: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_driverSeat_cushion7 .lumbar {
+ background:
+ url(../images/settings/view_settings_vehicle_MultiContourSeat_adj2.png)
+ no-repeat;
+ width: 73px;
+ height: 37px;
+ top: 119px;
+ left: -30px;
+ opacity: 0;
+}
+
+/* passenger */
+#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion1 .active {
+ background: url(../images/settings/TopLumbar_WhiteOutline_passenger.png)
+ no-repeat;
+ width: 38px;
+ height: 29px;
+ top: 70px;
+ left: 541px;
+ z-index: 1;
+}
+
+#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion2 .active {
+ background:
+ url(../images/settings/MiddleLumbar_WhiteOutline_passenger.png)
+ no-repeat;
+ width: 34px;
+ height: 30px;
+ top: 84px;
+ left: 549px;
+ z-index: 1;
+}
+
+#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion3 .active {
+ background:
+ url(../images/settings/LowerLumbar_WhiteOutline_passenger.png)
+ no-repeat;
+ width: 33px;
+ height: 36px;
+ top: 99px;
+ left: 555px;
+ z-index: 1;
+}
+
+#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion4 .active {
+ background:
+ url(../images/settings/lumbar_cushion_top_passenger-active.png)
+ no-repeat;
+ width: 70px;
+ height: 70px;
+ top: 71px;
+ left: 535px;
+ z-index: 1;
+}
+
+#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion5 .active {
+ background:
+ url(../images/settings/lumbar_cushion_bot_passanger-active.png)
+ no-repeat;
+ width: 91px;
+ height: 59px;
+ top: 112px;
+ left: 546px;
+ z-index: 1;
+}
+
+#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion6 .active {
+ background:
+ url(../images/settings/WhiteOutline_passenger-lumbar-all.png)
+ no-repeat;
+ width: 47px;
+ height: 68px;
+ top: 70px;
+ left: 544px;
+ z-index: 1;
+}
+
+#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion7 .active {
+ background: url(../images/settings/Cushion_WhiteOutline_passenger.png)
+ no-repeat;
+ width: 74px;
+ height: 36px;
+ top: 120px;
+ left: 558px;
+ z-index: 1;
+}
+
+#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion1 .lumbar {
+ background: url(../images/settings/passenger-lumbar-top.png) no-repeat;
+ width: 37px;
+ height: 31px;
+ top: 68px;
+ left: 542px;
+ opacity: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion2 .lumbar {
+ background: url(../images/settings/passenger-lumbar-mid.png) no-repeat;
+ width: 34px;
+ height: 31px;
+ top: 84px;
+ left: 550px;
+ opacity: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion3 .lumbar {
+ background: url(../images/settings/passenger-lumbar-low.png) no-repeat;
+ width: 32px;
+ height: 35px;
+ top: 99px;
+ left: 555px;
+ opacity: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion4 .lumbar {
+ background:
+ url(../images/settings/view_settings_vehicle_MultiContourSeat_adj1_passenger.png)
+ no-repeat;
+ width: 69px;
+ height: 69px;
+ top: 70px;
+ left: 535px;
+ opacity: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion5 .lumbar {
+ background: url(../images/settings/passenger_lumbar_cushion.png)
+ no-repeat;
+ width: 91px;
+ height: 59px;
+ top: 111px;
+ left: 546px;
+ opacity: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion6 .lumbar {
+ background: url(../images/settings/passenger-lumbar-all.png) no-repeat;
+ width: 47px;
+ height: 68px;
+ top: 68px;
+ left: 540px;
+ opacity: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_passengerSeat_cushion7 .lumbar {
+ background:
+ url(../images/settings/view_settings_vehicle_MultiContourSeat_adj2_passenger.png)
+ no-repeat;
+ width: 72px;
+ height: 37px;
+ top: 119px;
+ left: 559px;
+ opacity: 0;
+}
+
+/* CUSTOM MASSAGE */ /* Driver cushions */
+#view_settings_vehicle_MultiContourSeat_customMassage_driverSeat_cushion6 .active
+ {
+ background: url(../images/settings/TopLumbar_WhiteOutline_driver.png)
+ no-repeat;
+ width: 38px;
+ height: 29px;
+ top: 70px;
+ left: 22px;
+ z-index: 1;
+}
+
+#view_settings_vehicle_MultiContourSeat_customMassage_driverSeat_cushion7 .active
+ {
+ background: url(../images/settings/MiddleLumbar_WhiteOutline_driver.png)
+ no-repeat;
+ width: 34px;
+ height: 30px;
+ top: 84px;
+ left: 18px;
+ z-index: 1;
+}
+
+#view_settings_vehicle_MultiContourSeat_customMassage_driverSeat_cushion8 .active
+ {
+ background: url(../images/settings/LowerLumbar_WhiteOutline_driver.png)
+ no-repeat;
+ width: 33px;
+ height: 36px;
+ top: 99px;
+ left: 14px;
+ z-index: 1;
+}
+
+#view_settings_vehicle_MultiContourSeat_customMassage_driverSeat_cushion9 .active
+ {
+ background: url(../images/settings/driver-lumbar-m-top-selected.png)
+ no-repeat;
+ width: 77px;
+ height: 41px;
+ top: 119px;
+ left: -30px;
+ z-index: 1;
+ opacity: 1;
+}
+
+#view_settings_vehicle_MultiContourSeat_customMassage_driverSeat_cushion10 .active
+ {
+ background: url(../images/settings/driver-lumbar-m-bottom-selected.png)
+ no-repeat;
+ width: 77px;
+ height: 41px;
+ top: 119px;
+ left: -30px;
+ z-index: 1;
+ opacity: 1;
+}
+
+#view_settings_vehicle_MultiContourSeat_customMassage_driverSeat_cushion6 .lumbar
+ {
+ background: url(../images/settings/driver-lumbar-top.png) no-repeat;
+ width: 36px;
+ height: 31px;
+ top: 69px;
+ left: 22px;
+ opacity: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_customMassage_driverSeat_cushion7 .lumbar
+ {
+ background: url(../images/settings/driver-lumbar-mid.png) no-repeat;
+ width: 34px;
+ height: 31px;
+ top: 84px;
+ left: 17px;
+ opacity: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_customMassage_driverSeat_cushion8 .lumbar
+ {
+ background: url(../images/settings/driver-lumbar-low.png) no-repeat;
+ width: 31px;
+ height: 35px;
+ top: 99px;
+ left: 15px;
+ opacity: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_customMassage_driverSeat_cushion9 .lumbar
+ {
+ background: url(../images/settings/driver-lumbar-m-top.png) no-repeat;
+ width: 73px;
+ height: 37px;
+ top: 119px;
+ left: -30px;
+ opacity: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_customMassage_driverSeat_cushion10 .lumbar
+ {
+ background: url(../images/settings/driver-lumbar-m-bottom.png) no-repeat;
+ width: 73px;
+ height: 37px;
+ top: 119px;
+ left: -30px;
+ opacity: 0;
+}
+
+/* Passenger cushions */
+#view_settings_vehicle_MultiContourSeat_customMassage_passengerSeat_cushion6 .active
+ {
+ background: url(../images/settings/TopLumbar_WhiteOutline_passenger.png)
+ no-repeat;
+ width: 38px;
+ height: 29px;
+ top: 70px;
+ left: 541px;
+ z-index: 1;
+}
+
+#view_settings_vehicle_MultiContourSeat_customMassage_passengerSeat_cushion7 .active
+ {
+ background:
+ url(../images/settings/MiddleLumbar_WhiteOutline_passenger.png)
+ no-repeat;
+ width: 34px;
+ height: 30px;
+ top: 84px;
+ left: 549px;
+ z-index: 1;
+}
+
+#view_settings_vehicle_MultiContourSeat_customMassage_passengerSeat_cushion8 .active
+ {
+ background:
+ url(../images/settings/LowerLumbar_WhiteOutline_passenger.png)
+ no-repeat;
+ width: 33px;
+ height: 36px;
+ top: 99px;
+ left: 555px;
+ z-index: 1;
+}
+
+#view_settings_vehicle_MultiContourSeat_customMassage_passengerSeat_cushion9 .active
+ {
+ background: url(../images/settings/passenger-lumbar-m-top-selected.png)
+ no-repeat;
+ width: 77px;
+ height: 41px;
+ top: 120px;
+ left: 558px;
+ z-index: 1;
+}
+
+#view_settings_vehicle_MultiContourSeat_customMassage_passengerSeat_cushion10 .active
+ {
+ background:
+ url(../images/settings/passenger-lumbar-m-bottom-selected.png)
+ no-repeat;
+ width: 77px;
+ height: 41px;
+ top: 120px;
+ left: 558px;
+ z-index: 1;
+}
+
+#view_settings_vehicle_MultiContourSeat_customMassage_passengerSeat_cushion6 .lumbar
+ {
+ background: url(../images/settings/passenger-lumbar-top.png) no-repeat;
+ width: 36px;
+ height: 31px;
+ top: 70px;
+ left: 541px;
+ opacity: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_customMassage_passengerSeat_cushion7 .lumbar
+ {
+ background: url(../images/settings/passenger-lumbar-mid.png) no-repeat;
+ width: 34px;
+ height: 31px;
+ top: 84px;
+ left: 549px;
+ opacity: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_customMassage_passengerSeat_cushion8 .lumbar
+ {
+ background: url(../images/settings/passenger-lumbar-low.png) no-repeat;
+ width: 31px;
+ height: 35px;
+ top: 99px;
+ left: 555px;
+ opacity: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_customMassage_passengerSeat_cushion9 .lumbar
+ {
+ background: url(../images/settings/passenger-lumbar-m-top.png) no-repeat;
+ width: 77px;
+ height: 41px;
+ top: 120px;
+ left: 558px;;
+ opacity: 0;
+}
+
+#view_settings_vehicle_MultiContourSeat_customMassage_passengerSeat_cushion10 .lumbar
+ {
+ background: url(../images/settings/passenger-lumbar-m-bottom.png)
+ no-repeat;
+ width: 77px;
+ height: 41px;
+ top: 120px;
+ left: 558px;
+ opacity: 0;
+}
\ No newline at end of file diff --git a/src/components/HMI/css/media.css b/src/components/HMI/css/media.css new file mode 100644 index 0000000000..85688d5e6b --- /dev/null +++ b/src/components/HMI/css/media.css @@ -0,0 +1,528 @@ +#media_leftmenu {
+ z-index: 301;
+ position: absolute;
+ top: 90px;
+ left: 0px;
+ width: 150px;
+ height: 300px;
+ background: #333;
+}
+
+#media_cdButton {
+ font-size: 18px;
+ padding-left: 48px;
+ line-height: 48px;
+}
+
+#media_sdlButton {
+ font-size: 18px;
+ line-height: 48px;
+ display: block;
+ overflow: hidden;
+ text-overflow: ellipsis;
+}
+
+#media_sdlButton span {
+ margin-left: 50px;
+}
+
+#media_status {
+ bottom: 0px;
+ left: 0px;
+ font-size: 21px;
+ width: 324px;
+ height: 48px;
+ cursor: pointer;
+ background: url(../images/common/media-status-bg.png) no-repeat;
+ z-index: 1;
+}
+
+#media_status_homestatus {
+ position: absolute;
+ visibility: hidden;
+ width: 100%;
+ line-height: 50px;
+}
+
+#media_status_homestatus span {
+ padding-left: 11px;
+}
+
+.ls_border {
+ z-index: 201;
+ position: absolute;
+ top: -3px;
+ left: 0px;
+ width: 153px;
+ height: 306px;
+ background: url(../images/common/ls_border.png) no-repeat;
+}
+
+.media-ls-items {
+ position: relative;
+ width: 150px;
+ height: 300px;
+}
+
+.media-ls-item {
+ z-index: 201;
+ position: relative;
+ height: 50px;
+ cursor: pointer;
+ background: url(../images/media/ls-item_bg.png) no-repeat;
+}
+
+.media-ls-item.active_state {
+ background: url(../images/media/ls-item_bg_act.png) no-repeat !important;
+}
+
+.media-ls-item>.bg {
+ z-index: 201;
+ position: absolute;
+ top: 0px;
+ left: 0px;
+ width: 150px;
+ height: 50px;
+}
+
+.media-ls-item>.ico {
+ z-index: 299;
+ position: absolute;
+ left: 0px;
+ width: 50px;
+ height: 50px;
+}
+
+.media-ls-item>.ico.more {
+ left: 50px;
+}
+
+.media-ls-item>p {
+ z-index: 298;
+ position: absolute;
+ left: 48px;
+ width: 86px;
+ height: 50px;
+ font-size: 18px;
+ line-height: 50px;
+ white-space: nowrap;
+ overflow: hidden;
+}
+
+.media-ls-item>.led {
+ z-index: 299;
+ position: absolute;
+ top: 0px;
+ right: 8px;
+ width: 24px;
+ height: 50px;
+}
+
+.media-ls-item.empty {
+ background: #333333;
+}
+
+.main-preset-buttons-wraper {
+ position: relative;
+ width: 468px;
+ height: 100px;
+ float: left;
+ left: 165px;
+ top: 290px;
+ z-index: 503;
+}
+
+.main-preset-buttons-wraper .preset-items {
+ position: relative;
+ width: 467px;
+ height: 99px;
+ border: 1px solid #393939;
+ -moz-border-radius: 2px;
+ -webkit-border-radius: 2px;
+ z-index: 1;
+}
+
+.main-preset-buttons-wraper .preset-item {
+ position: relative;
+ display: inline-block;
+ vertical-align: top;
+ border-right: 1px solid #393939;
+ border-bottom: 1px solid #393939;
+ width: 92.6px;
+ height: 49px;
+ cursor: pointer;
+}
+
+.main-preset-buttons-wraper .preset-item.a0 {
+ background: url(../images/media/bcs-item_bgL.png) no-repeat;
+ border-right: 1px solid #393939;
+ border-bottom: 1px solid #393939;
+}
+
+.main-preset-buttons-wraper .preset-item.a0.pressed {
+ background: url(../images/media/bcs-item_bgL_pressed.png) no-repeat;
+}
+
+.main-preset-buttons-wraper .preset-item.a0.active {
+ background: url(../images/media/bcs-item_bg_act.png) no-repeat;
+}
+
+.main-preset-buttons-wraper .preset-item.a1 {
+ background: url(../images/media/bcs-item_bgS.png) no-repeat;
+ border-right: 1px solid #393939;
+ border-bottom: 1px solid #393939;
+ width: 157px;
+}
+
+.main-preset-buttons-wraper .preset-item.a1.pressed {
+ background: url(../images/media/bcs-item_bgS_pressed.png) no-repeat;
+ width: 157px;
+}
+
+.main-preset-buttons-wraper .preset-item.a1.active {
+ background: url(../images/media/bcs-item_bg_act.png) repeat;
+}
+
+.main-preset-buttons-wraper .preset-item.a2 {
+ background: url(../images/media/bcs-item_bgR.png) no-repeat;
+ border-bottom: 1px solid #393939;
+ width: 153px;
+}
+
+.main-preset-buttons-wraper .preset-item.a2.pressed {
+ background: url(../images/media/bcs-item_bgR_pressed.png) no-repeat;
+}
+
+.main-preset-buttons-wraper .preset-item.a2.active {
+ background: url(../images/media/bcs-item_bg_act.png) no-repeat;
+}
+
+.main-preset-buttons-wraper .preset-item.a3 {
+ background: url(../images/media/bcs-item_bgL.png) no-repeat;
+ border-right: 1px solid #393939;
+}
+
+.main-preset-buttons-wraper .preset-item.a3.pressed {
+ background: url(../images/media/bcs-item_bgL_pressed.png) no-repeat;
+}
+
+.main-preset-buttons-wraper .preset-item.a3.active {
+ background: url(../images/media/bcs-item_bg_act.png) no-repeat;
+}
+
+.main-preset-buttons-wraper .preset-item.a4 {
+ background: url(../images/media/bcs-item_bgS.png) no-repeat;
+ border-right: 1px solid #393939;
+ width: 157px;
+}
+
+.main-preset-buttons-wraper .preset-item.a4.pressed {
+ background: url(../images/media/bcs-item_bgS_pressed.png) no-repeat;
+ width: 157px;
+}
+
+.main-preset-buttons-wraper .preset-item.a4.active {
+ background: url(../images/media/bcs-item_bg_act.png) repeat;
+}
+
+.main-preset-buttons-wraper .preset-item.a5 {
+ background: url(../images/media/bcs-item_bgR.png) no-repeat;
+ width: 153px;
+}
+
+.main-preset-buttons-wraper .preset-item.a5.pressed {
+ background: url(../images/media/bcs-item_bgR_pressed.png) no-repeat;
+}
+
+.main-preset-buttons-wraper .preset-item.a5.active {
+ background: url(../images/media/bcs-item_bg_act.png) no-repeat;
+}
+
+.main-preset-buttons-wraper .preset-item>.bg {
+ z-index: 201;
+ position: absolute;
+ top: 0px;
+ left: 0px;
+ width: 155px;
+ height: 49px;
+}
+
+.main-preset-buttons-wraper .preset-item>span {
+ z-index: 202;
+ display: block;
+ position: absolute;
+ left: 10px;
+ width: 30px;
+ height: 50px;
+ font-size: 32px;
+ line-height: 50px;
+ white-space: nowrap;
+ overflow: hidden;
+ color: #999;
+}
+
+.main-preset-buttons-wraper .preset-item>p {
+ z-index: 202;
+ position: absolute;
+ left: 40px;
+ width: 100px;
+ height: 50px;
+ font-size: 18px;
+ line-height: 50px;
+ white-space: nowrap;
+ overflow: hidden;
+}
+
+.home-preset-buttons-wraper {
+ top: 82px;
+ left: 34px;
+ z-index: 50;
+}
+
+.home-preset-buttons-wraper .preset-items {
+ -webkit-border-radius: 3px;
+ -moz-border-radius: 3px;
+ border-radius: 3px;
+ border: 1px solid #393939;
+ width: 328px;
+ height: 79px;
+}
+
+.bc-item2>p {
+ z-index: 202;
+ position: absolute;
+ left: 40px;
+ width: 100px;
+ height: 50px;
+ font-size: 18px;
+ line-height: 50px;
+ white-space: nowrap;
+ overflow: hidden;
+}
+
+.bc-item-big {
+ position: relative;
+ float: left;
+ width: 156px;
+ height: 100px;
+ line-height: 100px;
+ text-align: center;
+ font-size: 20px;
+}
+
+.bc-item-big.prevcd,.bc-item-big.prevusb,.bc-item-big.prevsd,.bc-item-big.prevblue
+ {
+ width: 155px;
+ height: 98px;
+ border-right: 1px solid #393939;
+ cursor: pointer;
+ background: url(../images/media/cd-prev-btn.png) no-repeat;
+}
+
+.bc-item-big.prevcd.pressed,.bc-item-big.prevusb.pressed,.bc-item-big.prevsd.pressed,.bc-item-big.prevblue.pressed
+ {
+ background: url(../images/media/cd-prev-btn_pressed.png) no-repeat;
+}
+
+.bc-item-big.playcd {
+ width: 157px;
+ height: 98px;
+ border-right: 1px solid #393939;
+ cursor: pointer;
+ background: url(../images/media/cd_play_btn.png) no-repeat;
+}
+
+.playIcon {
+ position: absolute;
+ left: 66px;
+}
+
+.playIcon.hideicon {
+ visibility: hidden;
+}
+
+.playIcon.showicon {
+ visibility: visible;
+}
+
+.bc-item-big.playcd.pressed,.bc-item-big.playusb.pressed,.bc-item-big.playsd.pressed,.bc-item-big.playblue.pressed
+ {
+ background: url(../images/media/cd_play_btn_pressed.png) no-repeat;
+}
+
+.bc-item-big.nextcd,.bc-item-big.nextusb,.bc-item-big.nextsd,.bc-item-big.nextblue
+ {
+ width: 154px;
+ height: 98px;
+ cursor: pointer;
+ background: url(../images/media/cd-next-btn.png) no-repeat;
+}
+
+.bc-item-big.nextcd.pressed,.bc-item-big.nextusb.pressed,.bc-item-big.nextsd.pressed,.bc-item-big.nextblue.pressed
+ {
+ background: url(../images/media/cd-next-btn_pressed.png) no-repeat;
+}
+
+#bt-bg {
+ position: relative;
+ float: left;
+ margin-left: 10px;
+ margin-top: -8px;
+}
+
+#bt-dis-controls {
+ background: url(../images/media/disabled_player_controls.png) no-repeat;
+ width: 470px;
+ height: 100px;
+ position: relative;
+ bottom: 17px;
+ float: left;
+ margin-left: 13px;
+}
+
+#avin-line {
+ z-index: 200;
+ position: relative;
+ width: 151px;
+ height: 297px;
+ margin-top: 100px;
+ margin-left: 171px;
+}
+
+.player_controlls {
+ z-index: 199;
+ position: absolute;
+ top: 237px;
+ left: 13px;
+ width: 468px;
+ height: 99px;
+ background: url("../images/media/btn_bg.png") repeat;
+ border: 1px solid #393939;
+ -webkit-border-radius: 3px;
+}
+
+#sdl_view_container .track-info {
+ left: 165px;
+ top: 55px;
+}
+
+#sdl_view_container .list-content {
+ border: none;
+}
+
+#sdl_view_container .list-item {
+ position: relative;
+ width: 100%;
+ height: 48px;
+ font-size: 20px;
+ line-height: 50px;
+ border: 1px solid #393939;
+}
+
+.track-info {
+ z-index: 199;
+ position: absolute;
+ left: 13px;
+ width: 470px;
+ overflow: hidden;
+ height: 237px;
+}
+
+.track-info>.total {
+ position: absolute;
+ top: 30px;
+ left: 10px;
+ width: 300px;
+ text-align: left;
+ font-size: 20px;
+ color: #999999;
+}
+
+.track-info>.title {
+ top: 110px;
+ font-size: 38px;
+ left: 7px;
+}
+
+.track-info>.track-number {
+ top: 153px;
+ font-size: 26px;
+ left: 10px;
+}
+
+.track-info>.time {
+ top: 190px;
+ font-size: 26px;
+ left: 10px;
+}
+
+.track-info>.divider_o {
+ top: 65px;
+}
+
+.track-info>.device {
+ position: absolute;
+ top: 30px;
+ left: 10px;
+ width: 300px;
+ text-align: left;
+ font-size: 20px;
+ color: #999999;
+}
+
+.divider_o {
+ position: absolute;
+ top: 120px;
+ left: 0px;
+ width: 470px;
+ height: 1px;
+ background: url("../images/media/divider_o.png") no-repeat;
+}
+
+.statusInfo {
+ width: 275px;
+ height: 48px;
+}
+
+.statusInfo .station {
+ top: 12px;
+ left: 11px;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ height: 21px;
+ width: 220px;
+}
+
+.statusInfo .station span {
+ display: none;
+}
+
+.statusInfo .icon {
+ width: 50px;
+ height: 50px;
+ left: 224px;
+}
+
+.cdIco {
+ background: url(../images/media/ico_cd.png) no-repeat !important
+}
+
+.appIco {
+ background: url(../images/info/info_leftMenu_apps_ico.png) no-repeat
+ !important
+}
+
+#media_player_view_container {
+ background: url(../images/media/player_view.png) no-repeat;
+ width: 635px;
+ height: 323px;
+ top: 70px;
+ left: 161px;
+ z-index: 501;
+}
+
+#sdl_view_container .ffw_list_menu {
+ top: 90px;
+ left: 650px;
+ width: 140px;
+}
\ No newline at end of file diff --git a/src/components/HMI/css/navigation.css b/src/components/HMI/css/navigation.css new file mode 100644 index 0000000000..55cab5b140 --- /dev/null +++ b/src/components/HMI/css/navigation.css @@ -0,0 +1,102 @@ +/*NAVIGATION CSS*/ +#baseNavigation{ + z-index: 2; + position: absolute; + top: 48px; + width: 800px; + height: 384px; +} +#baseNavigation .mainField{ + position: absolute; + background: rgba(124, 124, 124, 0.3); + border: 1px solid; + border-color: rgba(90, 90, 90, 0.31); + border-radius: 3px; + box-shadow: inset 2px 2px 10px 0px rgba(112, 112, 112, 0.3), inset -2px -2px 10px 0px rgba(112, 112, 112, 0.3); + padding-top: 10px; + padding-left: 10px; + font-size: 18px; +} +#baseNavigation .softButton{ + position: absolute; + border-radius: 3px; + border: 1px solid #393939; +} +#baseNavigation .mainField1{ + top: 0; + height: 30px; + width: 190px; + left: 0; +} +#baseNavigation .mainField2{ + top: 0; + height: 40px; + width: 380px; + left: 204px; +} +#baseNavigation .mainField3{ + top: 0; + height: 30px; + width: 190px; + right: 0; +} +#baseNavigation .mainField4{ + top: 50px; + height: 30px; + width: 90px; + right: 0; + overflow: hidden; + white-space: nowrap; +} +#baseNavigation .mainField5{ + top: 100px; + height: 30px; + width: 90px; + right: 0; +} +#baseNavigation .mainField6{ + bottom: 0; + height: 40px; + width: 280px; + left: 254px; +} +#baseNavigation .softButton1{ + width: 250px; + bottom: 0; + left: 0; + position: absolute!important; + margin: 0px!important; + height: 49px!important; + font-size: 32px; + line-height: 50px!important; +} +#baseNavigation .softButton2{ + width: 250px; + bottom: 0px; + right: 0px; + position: absolute!important; + margin: 0px!important; + height: 49px!important; + font-size: 32px; + line-height: 50px!important; +} +#baseNavigation .softButton3{ + width: 100px; + top: 100px; + left: 0; + position: absolute!important; + margin: 0px!important; + height: 49px!important; + font-size: 32px; + line-height: 50px!important; +} +#baseNavigation .softButton4{ + width: 100px; + top: 150px; + left: 0; + position: absolute!important; + margin: 0px!important; + height: 49px!important; + font-size: 32px; + line-height: 50px!important; +}
\ No newline at end of file diff --git a/src/components/HMI/css/phone.css b/src/components/HMI/css/phone.css new file mode 100644 index 0000000000..d8e6855d7a --- /dev/null +++ b/src/components/HMI/css/phone.css @@ -0,0 +1,300 @@ +/**
+ * Phone module CSS
+ *
+ * @category Style Sheets
+ * @filesource css/phone.css
+ * @version 2.0
+ */
+#phone {
+ width: 800px;
+ height: 480px;
+ background: url(../images/phone/bg.png) no-repeat;
+ background-position: top;
+} /*
+
+
+ Backgrpund for active toogleButton
+#phone .toogleButtonContainer .active {
+ background: url(../images/phone/bcs-item_bg_act.png);
+}
+
+#phone .delim {
+ position: relative;
+ float: left;
+ border: #393939 1px solid;
+ height: 26px;
+ width: 0px;
+}
+
+ LEFT MENU
+*/
+#phone_menu {
+ position: absolute;
+ top: 90px;
+ left: 0px;
+ width: 150px;
+ height: 300px;
+ background: #333;
+}
+
+.ls_border {
+ z-index: 201;
+ position: absolute;
+ top: -3px;
+ left: 0px;
+ width: 153px;
+ height: 306px;
+}
+
+.ls-items {
+ position: relative;
+ width: 150px;
+ height: 300px;
+}
+
+.ls-item {
+ z-index: 201;
+ position: relative;
+ width: 150px;
+}
+
+/*.ls-item > .bg{z-index:201;position:absolute;top:0px;left:0px;width:150px;height:50px;}
+ */
+.ls-item>.ico {
+ z-index: 299;
+ position: absolute;
+ left: 10px;
+ width: 30px;
+ height: 30px;
+ top: 10px;
+} /*
+ .ls-item > .ico.more {left:50px;}
+ */
+.ls-item span {
+ z-index: 298;
+ position: absolute;
+ left: 50px;
+ width: 100px;
+ height: 50px;
+ font-size: 18px;
+ line-height: 50px;
+ white-space: nowrap;
+ overflow: hidden;
+}
+
+/*.ls-item > .led{z-index:299;position:absolute;top:0px;right:8px;width:24px;height:50px;}
+ .ls-item.empty{background:#333333;}
+ .firts_item{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;}
+ .last_item{-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;}
+ */
+.lsp1_p {
+ background: url("../images/phone/menu_bg.png") repeat-x bottom;
+}
+
+.phone_active {
+ background: url("../images/phone/menu_active.png") repeat-x bottom
+ !important;
+ border-top: 1px solid #3e3115;
+ border-bottom: 1px solid #4a3a17
+}
+
+#phone_menu .ls-item {
+ height: 48px;
+ border-bottom: 1px solid #656565;
+ border-top: 1px solid #393939;
+} /*
+ .navigationApp {width:26px;height:25px;background:url("../images/phone/ico_navigation.png") no-repeat;left:60px;top:10px;}
+
+#phone_menu.hide {
+ left: -170px;
+}
+
+#phone_menu_quickdialButton,
+#phone_menu_messagingButton,
+#phone_menu_settingsButton {
+ z-index: 203;
+}
+
+#phone .list-item.active {
+ background: url(../images/phone/phone_button_bg_active.png) repeat-x;
+}
+ PHONE STATUS BAR
+*/
+#status_phone {
+ top: 0px;
+ left: 0px;
+ font-size: 21px;
+ cursor: pointer;
+ width: 324px;
+ height: 48px;
+ background: url(../images/common/phone-statusbar-bg.png) no-repeat;
+ z-index: 1;
+}
+
+#status_phone_label {
+ width: 100%;
+ display: block;
+ visibility: hidden;
+}
+
+#status_phone_label span {
+ padding-left: 11px;
+}
+#phone_dialpad_number {
+ width: 283px;
+ height: 30px;
+ position: absolute;
+ left: 258px;
+ top: 87px;
+ text-align: center;
+ font-size: 22px;
+ padding: 10px 0 0 0;
+ background: black;
+ border: 1px solid #393939;
+ border-radius: 3px;
+}
+
+#phone_dialpad_keypad {
+ width: 282px;
+ height: 200px;
+ position: absolute;
+ left: 259px;
+ top: 141px;
+}
+
+#phone_dialpad_keypad div {
+ font-size: 26px;
+ text-align: center;
+ line-height: 32px;
+}
+#phone_dialpad_keypad .left {
+ left: 0px;
+ width: 93px;
+ height: 49px;
+ border-left: 1px solid #393939;
+ border-right: 1px solid #000;
+ border-top: 1px solid #393939;
+}
+
+#phone_dialpad_keypad .center {
+ left: 95px;
+ width: 93px;
+ height: 49px;
+ border-top: 1px solid #393939;
+ border-left: 1px solid #393939;
+ border-right: 1px solid #000;
+}
+
+#phone_dialpad_keypad .right {
+ left: 190px;
+ width: 93px;
+ height: 49px;
+ border-left: 1px solid #393939;
+ border-right: 1px solid #393939;
+ border-top: 1px solid #393939;
+}
+
+#phone_dialpad_keypad_key4,#phone_dialpad_keypad_key5,#phone_dialpad_keypad_key6
+ {
+ top: 50px;
+}
+
+#phone_dialpad_keypad_key7,#phone_dialpad_keypad_key8,#phone_dialpad_keypad_key9
+ {
+ top: 100px;
+}
+
+#phone_dialpad_keypad_key0,#phone_dialpad_keypad_keyDiez,#phone_dialpad_keypad_keyStar
+ {
+ top: 150px;
+ border-bottom: 1px solid #393939;
+}
+
+#phone_dialpad_keypad_key1 {
+ -webkit-border-top-left-radius: 3px;
+ border-top-left-radius: 3px;
+}
+
+#phone_dialpad_keypad_key3 {
+ -webkit-border-top-right-radius: 3px;
+ border-top-right-radius: 3px;
+}
+
+#phone_dialpad_keypad_keyStar {
+ -webkit-border-bottom-left-radius: 3px;
+ border-bottom-left-radius: 3px;
+}
+
+#phone_dialpad_keypad_keyDiez {
+ -webkit-border-bottom-right-radius: 3px;
+ border-bottom-right-radius: 3px;
+}
+#phone_dialpad_deleteButton {
+ opacity: 0;
+ cursor: pointer;
+ width: 93px;
+ height: 49px;
+ -webkit-border-radius: 3px;
+ border-radius: 3px;
+ left: 554px;
+ top: 291px;
+ border: 1px solid #393939;
+}
+
+#phone_dialpad_deleteButton .ico {
+ position: absolute;
+ left: 34px;
+ top: 15px;
+}
+
+#phone_dialpad_dialButton {
+ cursor: pointer;
+ border: 1px solid #393939;
+ left: 661px;
+ top: 241px;
+ width: 128px;
+ height: 49px;
+ -webkit-border-top-left-radius: 3px;
+ border-top-left-radius: 3px;
+ -webkit-border-top-right-radius: 3px;
+ border-top-right-radius: 3px;
+}
+
+#phone_dialpad_dialButton span {
+ font-size: 18px;
+ position: absolute;
+ left: 14px;
+ top: 14px;
+}
+
+#phone_dialpad_dialButton .ico {
+ position: absolute;
+ right: 14px;
+ top: 11px;
+}
+
+#phone_dialpad_endButton {
+ cursor: pointer;
+ border: 1px solid #393939;
+ left: 661px;
+ top: 291px;
+ width: 128px;
+ height: 49px;
+ -webkit-border-bottom-left-radius: 3px;
+ border-bottom-left-radius: 3px;
+ -webkit-border-bottom-right-radius: 3px;
+ border-bottom-right-radius: 3px;
+}
+
+#phone_dialpad_endButton span {
+ font-size: 18px;
+ position: absolute;
+ left: 14px;
+ top: 14px;
+}
+
+#phone_dialpad_endButton .ico {
+ position: absolute;
+ right: 9px;
+ top: 16px;
+}
\ No newline at end of file diff --git a/src/components/HMI/css/sdl.css b/src/components/HMI/css/sdl.css new file mode 100644 index 0000000000..e6bf641513 --- /dev/null +++ b/src/components/HMI/css/sdl.css @@ -0,0 +1,1254 @@ +/** + * CSS for sdl aplications + */ +.ffw_list_menu { + left: 440px; + width: 158px; + border: 1px solid #393939; + overflow: hidden; +} + +.ffw_list_menu .control { + z-index: 2000; + text-align: center; +} + +.ffw_list_menu .ffw-button { + position: relative; + height: 49px; + border-bottom: 1px solid #393939; + line-height: 50px; + display: -webkit-flex; + display: -moz-flex; + display: flex; +} + +.ffw_list_menu .ffw-button span { + height: 50px; + overflow: hidden; + text-overflow: ellipsis; + padding-left: 10px; +} + +.ffw_list_menu .content { + position: relative; +} + +.ffw_list_menu .ffw-button.hidden { + display: none; +} + +.sdl-window { + width: 800px; + height: 480px; + background-color: #000; + z-index: 1; +} + +/** + * Important Class for SoftButtons Highlightening + */ +.isHighlighted{ + color: gold; +} + +.isHighlighted .ico{ + border-style: solid; + border-color: #FFA300 #F7DA9C; + border-width: 1px; +} + +.softButton .ico{ + width: 50px; + height: 49px; + -webkit-flex: 0 0 50px; + float: left; +} + +.softButton .right_text{ + padding-left: 5px !important; +} + +.sdl-window .back-button { + top: 80px; + left: 5px; + width: 48px; + height: 48px; + border: 1px solid #333; + border-radius: 2px; +} + +.sdl-window .back-button .ico { + margin-top: 13px; + margin-left: 8px; +} + +#info_apps_deviceList_view .deviceListLabel,.sdl-window .caption-text { + top: 80px; + left: 75px; + width: 620px; + background: #393939; + overflow: hidden; + text-overflow: ellipsis; + line-height: 50px; + height: 50px; + padding-left: 15px; + padding-right: 15px; +} + +#info_apps_deviceList_view .progress{ + top: 175px; + left: 254px; + background: URL('../images/sdl/progress.gif') no-repeat; + width: 300px; + height: 200px; +} + +#info_nonMedia { + z-index: 1001; +} + +#info_nonMedia .backButton { + top: 80px; + left: 20px; +} + +#info_nonMedia .inner_content { + left: 180px; + top: 90px; + width: 600px; + height: 300px; + overflow: hidden; +} + +#info_nonMedia .app_title { + width: 390px; + padding: 15px; + top: 1px; + background-color: #393939; +} + +#info_nonMedia .app_image { + top: 60px; +} + +#info_nonMedia .app_fields { + left: 160px; + top: 60px; + width: 260px; +} + +#info_nonMedia .app_fields .label { + position: relative; + border: 1px solid #393939; + padding: 7px; + margin-bottom: 5px; +} + +#info_nonMedia .presets { + top: 220px; + width: 420px; + height: 80px; +} + +#info_nonMedia .presets .ffw-button { + width: 82px; + height: 38px; + position: relative; + float: left; + line-height: 40px; + border-bottom: 1px solid #393939; + border-right: 1px solid #393939; + border-top: 1px solid #222; + border-left: 1px solid #222; + text-align: center; +} + +#info_nonMedia .presets .ffw-button .text{ + margin-left: 5px; + width: 77px; + position: absolute; + left: 0; + overflow: hidden; + text-overflow: ellipsis; + text-align: left; +} + +#info_nonMedia .app_image img { + border: 1px solid #393939; +} + +#sdl_options .list { + width: 650px; + height: 251px; + border-radius: 2px; + left: 75px; + top: 150px; +} + +/*#sdl_view_container .list-content,*/ +#sdl_options .list-content { + width: 590px; +} + +#VRPopUp.move{ + left: 800px; +} + +#VRPopUp span,#info_apps_deviceList_list .list-content span,#sdl_view_container .list-content span,#sdl_options .list-content span + { + margin-left: 15px; + position: relative; + text-overflow: ellipsis; + width: 521px; + overflow: hidden; + float: left; +} + +#sdl_options .list-content .ico { + height: 49px; + width: 49px; + float: left; + position: relative; +} + +#info_nonMedia_options_submenu { + z-index: 11000; + width: 800px; + height: 480px; + background-color: black; + top: 0px; + left: 0px; +} + +#sdl_media_presetButtons .preset-item>span { + z-index: 202; + display: block; + position: absolute; + left: 10px; + width: 84px; + height: 50px; + font-size: 20px; + line-height: 50px; + overflow: hidden; + text-overflow: ellipsis; + color: white; +} + +#sdl_view_container .preset-items { + width: 468px; +} + +#sdl_view_container .main-preset-buttons-wraper .preset-item.a3,#sdl_view_container .main-preset-buttons-wraper .preset-item.a6 + { + width: 155px; +} + +#sdl_view_container .player_controllsV2 { + top: 241px !important; + height: 48px; +} + +#sdl_view_container .player_controllsV2 .ffw-button { + height: 48px; +} + +#sdl_view_container .player_controllsV2 img { + margin-top: -26px; +} + +/* ScrollableMessage */ +#ScrollableMessage.ScrollableMessage { + left: 0; + top: 0; + width: 800px; + height: 480px; + /*z-index: 1000;*/ + background: url(../images/media/bg.png) no-repeat; +} + +#ScrollableMessage.active { + opacity: 1; + display: block; +} + +#ScrollableMessage .backButton { + top: 80px; + width: 48px; + height: 48px; + border: 1px solid #333; + border-radius: 2px; +} + +#ScrollableMessage .titleText { + top: 80px; + left: 75px; + width: 620px; + height: 20px; + background: #393939; + padding: 15px; +} + +#ScrollableMessage .scrollableText { + position: absolute; + width: 525px; + height: 251px; + border-radius: 2px; + left: 200px; + top: 154px; + overflow: hidden; +} + +#ScrollableMessage .scrollableText-content { + border: none; + width: 474px; +} + +#ScrollableMessage .scrollableText-item { + position: relative; + width: 100%; + height: 48px; + font-size: 20px; + line-height: 50px; + border: 1px solid #393939; +} + +#ScrollableMessage .ffw_list_menu { + top: 154px !important; + left: 25px !important; +} + +#ScrollableMessage .scrollableTextArea { + margin: 0px; + /*height: 251px;*/ + width: 469px; + font-family: sans-serif; + font-size: 16px; + color: white; + background-color: transparent; + resize: none; + line-height: 23px; + position: absolute; +} + +/* SDL Slider */ +.slider-header { + top: 167px; + left: 145px; + width: 480px; + background: #393939; + line-height: 50px; + height: 50px; + padding-left: 15px; + padding-right: 15px; + overflow: hidden; + text-overflow: ellipsis; +} + +.slider-footer { + top: 325px; + left: 145px; + width: 480px; + background: #393939; + line-height: 50px; + height: 50px; + padding-left: 15px; + padding-right: 15px; + overflow: hidden; + text-overflow: ellipsis; +} + +#slider_view .okButton{ + top: 379px; + left: 364px; + width: 54px; + height: 17px; + border: 1px solid #333; + border-radius: 2px; + padding: 10px; +} + +#slider_view .sliderControl { + width: 600px; + left: 100px; + top: 250px; + text-align: center; +} + +#slider_view .control { + width: 58px; + height: 38px; + border: 1px solid #393939; + position: relative; + display: inline-block; +} + +#slider_view .ledContainer { + position: relative; + display: inline-block; + border: 1px solid #393939; + height: 38px; +} + +#slider_view .control.minus .ico { + top: 19px; + left: 20px; + position: absolute; +} + +#slider_view .control.plus .ico { + top: 12px; + left: 20px; + position: absolute; +} + +#slider_view .led { + width: 12px; + height: 40px; + background: url("../images/common/seat-act-led.png") no-repeat; + position: relative !important; + background-position: -4px 0; + display: inline-block; +} + +#slider_view .led-inactive { + background: url("../images/common/seat-inact-led.png") no-repeat; + background-position: 3px 8px; + width: 12px; + height: 40px; + position: relative !important; + display: inline-block; +} + +/* SDL Perform Interaction Choise, + SDL TBT Turn List */ +#tbtTurnListView .list, +#perform_interaction_view .list, +#vr_help_list_view .list { + position: absolute; + width: 650px; + height: 251px; + border-radius: 2px; + left: 75px; + top: 154px; +} + +#tbtTurnListView .list span, +#perform_interaction_view .list span, +#vr_help_list_view .list span{ + margin-left: 15px; +} + +#tbtTurnListView .list-content, +#perform_interaction_view .list-content, +#vr_help_list_view .list-content { + width: 578px; +} + +#perform_interaction_view input{ + width: 720px; + height: 48px; + border: 1px solid #333; + border-radius: 2px; + background: rgba(119, 119, 119, 0.42); + cursor: pointer; + font-size: 32px; + color: #FFF; + top: 80px; + left: 65px; + position: absolute; +} +#perform_interaction_view .listWrapper{ + top: 140px; + width: 750px; + height: 275px; + left: 25px; +} + +#perform_interaction_view .naviChoises .ffw-button{ + width: 110px; + height: 110px; + margin: 20px; + float: left; + position: relative; + border: 1px solid #333; + border-radius: 2px; + background-repeat: repeat; +} + +#sdl_view_container .cd_logo { + position: absolute; + top: 90px; + right: 10px; + border: 1px solid #393939; + -webkit-border-radius: 2px; + width: 109px; + height: 109px; +} + +#sdl_view_container .cd_logoV2 { + position: absolute; + top: 70px; + right: 10px; + border: 1px solid #393939; + -webkit-border-radius: 2px; + width: 109px; + height: 109px; +} + +#sdl_view_container .timeV2 { + top: 155px; +} + +#sdl_view_container .textLimit { + width: 460px; + text-overflow: ellipsis; + overflow: hidden; +} + +#VRButton.VRButton { + background: url(../images/home/controlButtons/vr.png) no-repeat; + width: 89px; + height: 90px; + left: 1024px;; + top: 2px; + -webkit-transition: 0.2s; +} + +#VRButton.pressed { + background: url(../images/home/controlButtons/vr_pressed.png) no-repeat; +} + +#vehicleInfoButton.vehicleInfoButton { + width: 117px; + height: 48px; + left: 1059px; + top: 206px; + text-align: center; + line-height: 48px; +} + +#tbtClientStateButton.tbtClientStateButton { + width: 158px; + height: 48px; + left: 865px; + top: 418px; + text-align: center; + line-height: 48px; +} + +#exitApp.exitApp { + width: 135px; + height: 48px; + left: 1043px; + top: 418px; + text-align: center; + line-height: 48px; +} + +#exitAppView,#tbtClientStateView,#VehicleInfo,#systemRequestView { + opacity: 0; + left: 50px; + width: 700px; + height: 340px; + background-color: black; + z-index: 2; + border-radius: 10PX; + top: 70px; + -webkit-transition: opacity 1s ease-in-out; + display: none; + border: 1px solid white; +} + +#exitAppView .exitAppViewLabel,#systemRequestView .systemRequestViewLabel, #tbtClientStateView .tbtClientStateLabel,#VehicleInfo .vehicleInfoLabel + { + top: 10px; + width: 600px; + left: 35px; + height: 20px; + padding: 15px; + background: #393939; +} + +#exitAppView.active,#systemRequestView.active,#tbtClientStateView.active,#VehicleInfo.active { + opacity: 1; + display: block; +} + +#exitAppView .exitAppViewTitle, #systemRequestView .systemRequestViewTitle, #tbtClientStateView .tbtClientState,#VehicleInfo .prndl + { + top: 70px; + width: 600px; + left: 40px; + height: 20px; + padding: 10px; + background: #535353; +} + +#exitAppView .exitAppViewSelect, #systemRequestView .systemRequestViewSelect, #tbtClientStateView .tbtClientStateSelect,#VehicleInfo .prndlSelect + { + top: 125px; + position: absolute; + width: 150px; + left: 275px; + height: 40px; + color: white; + background: #393939; +} + +#exitAppView .exitAppViewSelect option,#tbtClientStateView .tbtClientStateSelect option,#VehicleInfo .prndlSelect option + { + background: #393939; +} + +#exitAppView .onAwakeSDLLabel{ + top: 200px; + width: 600px; + left: 40px; + height: 20px; + padding: 10px; + background: #535353; +} + +#exitAppView .onAwakeSDLButton{ + right: 268px; + top: 250px; + width: 150px; + height: 19px; + padding: 10px; + border-radius: 4px; + border: 1px solid white; +} + +#VehicleInfo .odometrTitle{ + top: 180px; + width: 290px; + left: 360px; + height: 20px; + padding: 10px; + background: #535353; +} + +#VehicleInfo .odometrInput{ + width: 265px; + position: absolute; + top: 242px; + left: 373px; + height: 48px; + border: 1px solid #333; + border-radius: 2px; + background: rgba(119, 119, 119, 0.42); + cursor: pointer; + font-size: 32px; + color: #FFF; + padding-left: 10px; + padding-right: 10px; +} + +#VehicleInfo .onEmergencyEvent{ + width: 265px; + position: absolute; + top: 301px; + left: 207px; + height: 28px; + border: 1px solid #333; + border-radius: 2px; + cursor: pointer; + font-size: 18px; + color: #FFF; + padding-left: 10px; + padding-right: 10px; + line-height: 28px; +} + +#VehicleInfo .ecu1Title { + top: 180px; + width: 290px; + left: 30px; + height: 20px; + padding: 10px; + background: #535353; +} + +#VehicleInfo .ecu1 { + top: 233px; + width: 80px; + left: 65px; + height: 20px; + padding: 10px; +} + +#VehicleInfo .ecu2 { + top: 265px; + width: 80px; + left: 65px; + height: 20px; + padding: 10px; +} + +#VehicleInfo .ecu1Data { + top: 233px; + width: 155px; + left: 155px; + height: 20px; + padding: 10px; +} + +#VehicleInfo .ecu2Data { + top: 265px; + width: 155px; + left: 155px; + height: 20px; + padding: 10px; +} +.PopUp{ + left: 200px; + width: 400px; + height: 245px; + z-index: 2; + top: 110px; + -webkit-transition: opacity 1s ease-in-out; + background-color: black; + border: #A6A6A6 solid 2px; + border-radius: 6px; +} + +.PopUp .text{ + top: 41px; + left: 5px; + width: 390px; + height: 120px; + line-height: 20px; + position: absolute; + overflow: hidden; + text-align: center; + text-overflow: ellipsis; +} + +.PopUp .OkButton{ + top: 190px; + left: 5px; + width: 190px; + border: 1px solid #393939; +} + +.PopUp .OkButton span{ + font-size: 20px; + line-height: 50px; + cursor: pointer; + margin-left: 82px; +} + +.PopUp .CancelButton{ + top: 190px; + left: 205px; + width: 190px; + border: 1px solid #393939; +} + +.PopUp .CancelButton span{ + font-size: 20px; + line-height: 50px; + cursor: pointer; + margin-left: 65px; +} + +/* Alert, AudioPassThruPopUp popup*/ +#AlertManeuverPopUp.AlertManeuverPopUp,#AudioPassThruPopUp.AudioPassThruPopUp,#AlertPopUp.AlertPopUp + { + opacity: 0; + left: 200px; + width: 400px; + height: 245px; + z-index: 2; + top: 110px; + -webkit-transition: opacity 1s ease-in-out; + background-color: black; + border: #A6A6A6 solid 2px; + border-radius: 6px; + display: none; +} + +#AlertManeuverPopUp .applicationName,#AudioPassThruPopUp .applicationName,#AlertPopUp .applicationName + { + width: 380px; + left: 10px; + text-align: center; + font-size: 25px; + line-height: 30px; + overflow: hidden; + text-overflow: ellipsis; +} + +#AlertPopUp .alertPopUpImage { + width: 83px; + height: 74px; + background: url(../images/sdl/Warning.png) no-repeat; + top: 45px; + left: 10px; +} + +#AlertPopUp .progressIndicator { + width: 50px; + height: 50px; + background: url(../images/sdl/progressindicator.gif) no-repeat; + top: 0px; + background-size: contain; + left: 0px; +} + +#AudioPassThruPopUp .audioPassThruImage { + width: 83px; + height: 74px; + background: url(../images/home/controlButtons/vrImage.png) no-repeat; + top: 45px; + left: 25px; +} + +#AudioPassThruPopUp .message1,#AlertPopUp .message1 { + top: 37px; + left: 105px; + width: 285px; + height: 30px; + text-align: center; + font-size: 23px; + line-height: 30px; + overflow: hidden; + text-overflow: ellipsis; +} + +#AudioPassThruPopUp .message2,#AlertPopUp .message2 { + top: 70px; + left: 105px; + width: 285px; + height: 28px; + text-align: center; + font-size: 23px; + line-height: 30px; + overflow: hidden; + text-overflow: ellipsis; +} + +#AudioPassThruPopUp .message3,#AlertPopUp .message3 { + top: 100px; + left: 105px; + width: 285px; + height: 28px; + text-align: center; + font-size: 23px; + line-height: 30px; + overflow: hidden; + text-overflow: ellipsis; +} + +#AlertManeuverPopUp.AlertManeuverActive,#AudioPassThruPopUp.AudioPassThruActive,#AlertPopUp.AlertActive + { + opacity: 1; + display: block; +} + +#baseNavigation .softButton,#AlertManeuverPopUp .softButton,#AudioPassThruPopUp .softButton,#AlertPopUp .softButton + { + border: 1px solid #393939; + border-radius: 3px; + height: 42px; + line-height: 42px; + text-align: center; + float: left; + margin: 10px; + position: relative; + text-overflow: ellipsis; + overflow: hidden; +} + +#baseNavigation .naviOptionsBtn{ + border: 1px solid #393939; + border-radius: 3px; + height: 42px; + line-height: 42px; + text-align: center; + text-overflow: ellipsis; + overflow: hidden; + top: 283px; + right: 6px; + width: 105px; + position: absolute; +} + +#AlertManeuverPopUp .closeButton { + width: 170px; + top: 180px; + left: 110px; +} + +#AlertPopUp .alertSoftButtons { + margin-left: 8px; + top: 120px; + width: 386px; +} + +#AlertManeuverPopUp .one,#softButton0.one { + margin-top: 42px; + width: 362px; +} + +#softButton0.two { + margin-top: 42px; + width: 170px; +} + +#softButton1.two { + margin-top: 42px; + width: 170px; +} + +#softButton0.three { + width: 170px; +} + +#AudioPassThruPopUp .buttonDone,#softButton1.three { + width: 170px; +} + +#AudioPassThruPopUp .buttonCancel,#softButton2.three { + width: 362px; +} + +#softButton0.four { + width: 170px; +} + +#softButton1.four { + width: 170px; +} + +#softButton2.four { + width: 170px; +} + +#softButton3.four { + width: 170px; +} + +#AudioPassThruPopUp .buttonRetry { + top: 120px; + width: 175px; +} + +#AudioPassThruPopUp .buttonDone { + top: 120px; + width: 175px; +} + +#AudioPassThruPopUp .buttonCancel { + top: 120px; + width: 372px; +} + +#info_leftMenu_sdl { + font-size: 18px; + line-height: 48px; +} + +#info_leftMenu_sdl img { + float: left; +} + +#info_leftMenu_sdl span { + float: left; + position: relative; + width: 100px; + text-overflow: ellipsis; + overflow: hidden; + left: 0; +} + +/* TurnByTurnView */ +#TurnByTurnView.TurnByTurnView { + top: 48px; + height: 384px; + left: 153px; + width: 647px; + background: none; +} + +#TurnByTurnView .caption-text { + left: 5px; + width: 607px; + top: 15px; +} + +#TurnByTurnView .label { + overflow: hidden; +} + +#TurnByTurnView .totalDistanceLabel { + height: 20px; + background: #393939; + padding: 15px; + left: 5px; + top: 80px; + width: 170px; +} + +#TurnByTurnView .etaLabel { + height: 20px; + background: #393939; + padding: 15px; + left: 206px; + top: 80px; + width: 170px; +} + +#TurnByTurnView .turnList { + left: 5px; + top: 145px; + width: 379px; + padding: 10px; + text-align: center; +} + +#TurnByTurnView .ffw_list_menu { + height: 198px; + top: 200px; + left: 5px; + width: 401px; + border: none; +} + +#TurnByTurnView .ffw-button { + border-radius: 3px; + border: 1px solid #393939; + margin-bottom: 5px; + text-align: center; + font-size: 20px; +} + + +#TurnByTurnView .ffw-button .text { + margin: auto; +} + +#TurnByTurnView .turnList .arrow-ico { + margin-top: -13px; +} + +#turnList img { + margin-top: -10px; +} + +#TurnByTurnView .homeScreen { + left: 440px; + top: 312px; + padding: 0 0 0 5px; + width: 195px; +} + +#TurnByTurnView .homeScreen span { + width: 140px; +} + +#TurnByTurnView .homeScreen>img { + float: left; + width: 50px; + height: 50px; +} + +#TurnByTurnView .homeScreen>span { + float: left; + line-height: 50px; + padding-left: 5px; +} + +#TurnByTurnView .navigationText2 { + left: 440px; + top: 268px; + width: 182px; + padding: 10px; + height: 20px; + background: #393939; +} + +#TurnByTurnView .turnIcon, +#TurnByTurnView .nextTurnIcon { + border: 1px solid #222; + left: 540px; + width: 100px; + height: 100px; + background-size: contain; + background-repeat: no-repeat; +} + +#TurnByTurnView .distanceToManeuver{ + top: 80px; + left: 419px; + background: #393939; + padding: 15px; +} + +#TurnByTurnView .distanceToManeuverScale{ + top: 144px; + left: 419px; + background: #393939; + padding: 15px; +} + +#TurnByTurnView .timeToDestination{ + top: 207px; + left: 419px; + background: #393939; + padding: 15px; +} + +#TurnByTurnView .turnIcon { + top: 65px; +} + +#TurnByTurnView .nextTurnIcon { + top: 166px; +} + +#tbtTurnListList .list-content .label>img { + width: 50px; + height: 50px; + float: left; +} + +#info_apps_list .ffw-button { + overflow: hidden; + text-overflow: ellipsis; +} + +#sdl_view_container { + z-index: 501; +} + +#sdl_view_container .title { + top: 79px; + font-size: 38px; + left: 7px; + width: 340px; + height: 44px; +} + +#sdl_view_container .album { + top: 123px; + font-size: 26px; + left: 10px; + width: 330px; + height: 32px; +} + +#sdl_view_container .artist { + top: 155px; + font-size: 26px; + left: 10px; + width: 330px; + height: 32px; +} + +#sdl_view_container .player_controlls { + top: 292px; + left: 165px; +} + +/* SDL Slider*/ +#media_sdl_slider_view { + width: 800px; + height: 480px; + z-index: 1000; + background: url(../images/media/bg.png) no-repeat; +} + +#media_sdl_slider_view .backButton { + top: 80px; + width: 48px; + height: 48px; + border: 1px solid #333; + border-radius: 2px; +} + +#media_sdl_slider_view .initialText { + top: 80px; + left: 75px; + width: 620px; + height: 20px; + background: #393939; + padding: 15px; +} + +/* SDL Perform Interaction Choise */ +#media_app_perform_interaction_view { + width: 800px; + height: 480px; + z-index: 1000; + background: url(../images/media/bg.png) no-repeat; +} + +#media_app_perform_interaction_view .backButton { + top: 80px; + width: 48px; + height: 48px; + border: 1px solid #333; + border-radius: 2px; +} + +#media_app_perform_interaction_view .list { + position: absolute; + width: 629px; + height: 251px; + border-radius: 2px; + left: 100px; + top: 154px; +} + +#media_app_perform_interaction_view .initialText { + top: 80px; + left: 75px; + width: 620px; + height: 20px; + background: #393939; + padding: 15px; +} + +#media_app_perform_interaction_view .list-content { + width: 578px; +} + +/* SDL Media Options */ +#media_app_options_view { + width: 800px; + height: 480px; + z-index: 2002; + background: url(../images/media/bg.png) no-repeat; +} + +#media_app_options_view .backButton { + top: 80px; + width: 48px; + height: 48px; + border: 1px solid #333; + border-radius: 2px; +} + +#media_app_options_view .list { + position: absolute; + width: 650px; + height: 251px; + border-radius: 2px; + left: 75px; + top: 154px; +} + +#media_app_options_view .optionsLabel { + top: 80px; + left: 75px; + width: 620px; + height: 20px; + background: #393939; + padding: 15px; +} + +#media_app_options_view .list-content { + width: 578px; +}
\ No newline at end of file diff --git a/src/components/HMI/css/settings.css b/src/components/HMI/css/settings.css new file mode 100644 index 0000000000..b8142924bb --- /dev/null +++ b/src/components/HMI/css/settings.css @@ -0,0 +1,129 @@ +#settingsView .in_settings_separate_view{
+ top: 48px;
+ width: 800px;
+ height: 382px;
+ background: black;
+ z-index: 5000;
+}
+
+#settingsView .in_settings_separate_view .backButton {
+ top: 35px;
+ width: 48px;
+ height: 48px;
+ border: 1px solid #333;
+ border-radius: 2px;
+ left: 25px;
+}
+#settingsView .in_settings_separate_view .list{
+ height: 251px;
+ width: 700px;
+ top: 106px;
+ left: 50px;
+}
+#settingsView .in_settings_separate_view .list-item{
+ width: 639px;
+ padding-left: 10px;
+}
+
+#settingsView .in_settings_separate_view .label{
+ top: 35px;
+ left: 100px;
+ width: 620px;
+ background: #393939;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ line-height: 50px;
+ height: 50px;
+ padding-left: 15px;
+ padding-right: 15px;
+}
+
+#settingsView .backButton .ico {
+ margin-top: 13px;
+ margin-left: 8px;
+}
+
+#settings_leftMenu {
+ background: #333;
+ width: 150px;
+ height: 300px;
+ top: 90px;
+}
+
+#settings_leftMenu .menu-item.info_active {
+ background: url("../images/info/menu_active.png") repeat-x;
+}
+
+#settings_leftMenu .menu-item {
+ z-index: 201;
+ position: relative;
+ width: 150px;
+ height: 50px;
+ cursor: pointer;
+}
+
+#settings_leftMenu .menu-item span {
+ position: absolute;
+ left: 50px;
+ width: 100px;
+ height: 50px;
+ font-size: 18px;
+ line-height: 50px;
+ white-space: nowrap;
+ overflow: hidden;
+}
+
+#settings_leftMenu .ico {
+ height: 50px;
+ width: 50px;
+}
+
+#settings_leftMenu .settings_active {
+ background: url("../images/info/menu_active.png") repeat-x;
+}
+
+#settingsView .in_settings_view{
+ position: absolute;
+ top: 48px;
+ left: 153px;
+ width: 647px;
+ height: 384px;
+ float: left;
+ z-index: 1001;
+ margin-top: 70px;
+}
+
+#settingsView .policies_settings_list{
+ height: 251px;
+ width: 598px;
+ left: 10px;
+}
+
+#policies_settings_list .list-content .ffw-button{
+ width: 537px;
+ padding-left: 10px;
+}
+
+#settingsView .settingsButton{
+ float: left;
+ width: 536px;
+ margin-right: 10px;
+ height: 48px;
+ font-size: 20px;
+ line-height: 50px;
+ border: 1px solid #393939;
+ cursor: pointer;
+ padding-left: 10px;
+ position: relative;
+}
+
+#policies_settings_system_error .listSelect,
+#policies_settings_status_info .listSelect{
+ top: 125px;
+ position: absolute;
+ width: 150px;
+ left: 320px;
+ height: 40px;
+ color: white;
+ background: #393939;
+}
\ No newline at end of file |