/** * Application Permissions */ #appPermissions ul li img, .my-home-screens li img { position: absolute; width: 3rem; height: 3rem; offset-inline-start: 1.6rem; top: 1.5rem; } #addon-detail-toggle, #appPermissions ul li > a { padding-inline-start: 7.4rem; } #addons ul li img { position: absolute; width: 5rem; height: 5rem; offset-inline-start: 0.6rem; top: 0.5rem; } #addons ul li > a { padding-inline-start: 8.4rem; } #addons .get-more-addons { padding-inline-start: 3rem; } .uninstall-app { margin: 1rem 1.5rem 0; padding: 1.5rem 0 0.5rem; border-top: 0.1rem solid #E6E6E3; } #appPermissions .cb-alert { position: fixed; } /** * App permissions details panel */ .developer-infos > a > small { color: #00e; } /* * styles for the addons and addon-details panels */ .addon-paragraph { font-size: 1.7rem; line-height: 2.3rem; font-weight: 400; padding: 0.5rem 1rem 1.5rem; padding-inline-start: 1.5rem; white-space: unset; } .addon-targets { padding-bottom: 0.5rem; } /* For overriding the style from building block */ ul li > label:not([for]).addon-details-info { padding-inline-start: 8.1rem; padding-inline-end: 5.9rem; padding-top: 1rem; width: calc(100% - 12.5rem); display: block; } .addon-details-icon { position: absolute; width: 5rem; height: 5rem; offset-inline-start: 1.4rem; } .addon-details-version { font-weight: bold; padding-bottom: 0; color: #858585; } .addon-details-name { white-space: normal; padding-top: 0.4rem; } .addon-obsolete { background-color: #F0AD4E; color: #FFF; flex-flow: row nowrap; align-items: center; margin: 0; } .addon-obsolete-icon { padding-inline-start: 1.5rem; } .addon-obsolete-info { font-size: 1.6rem; white-space: normal; padding: 1.5rem; } /****************************************************************************** * Wi-Fi settings */ /* three-state items: on|off|ready */ ul[data-state="off"] ~ *, ul[data-state] li[data-state] { display: none; } ul[data-state="on"] li[data-state="on"], ul[data-state="off"] li[data-state="off"], ul[data-state="ready"] li[data-state="ready"] { display: block; } ul[data-state="ready"] li > a { padding-inline-end: 6.2rem; /* 3rem (initial padding) + 3.2rem (wifi icon width) */ } /****************************************************************************** * Wi-Fi authentication fields: * - hide password field on open networks * - hide identifier field on non-EAP networks */ section li.password, section li.password[hidden], section li.eap, section li.auth-phase2, section li.server-certificate, section li.server-certificate-description, section li.identity { display: none; } section[data-security*="WEP"] li.password, section[data-security*="WPA"] li.password, section[data-security*="EAP"] li.eap, section[data-security*="EAP"] li.auth-phase2, section[data-security*="EAP"] li.server-certificate, section[data-security*="EAP"] li.server-certificate-description, section[data-security*="EAP"] li.identity { display: inherit; } section li.password { display: inherit; /*asf*/ height: 12rem; padding-inline-end: 0; } section li.password > label { height: 3rem; min-height: 0; margin-top: 0.5rem; margin-inline-start: 0; } section li.password > label > span:after { offset-inline-start: 0; offset-inline-end: auto; margin-inline-start: 0; } section li.password > label > span { padding-inline-start: 3rem; height: 3rem; color: #848484; font-size: 1.7rem; line-height: 3rem; margin-inline-end: 1.5rem; } section li.password > label:active { background-color: transparent; color: #848484; } section li.password > p { padding: 0.5rem 1.5rem 0; line-height: 3.3rem; } #pwd-auth { -moz-user-focus: ignore; } section ul.operate-certificate { position: fixed; bottom: 0; width: 100%; background: url(images/document_bg.png); } /****************************************************************************** * Call settings */ #call .cw-alert .cw-alert-sub-p { border-top: none; } #call .cw-alert .cw-alert-checkbox { offset-inline-end: 0; height: 2.7rem; width: 100%; } #call li[aria-disabled="true"] .icon-dialog, #call li[aria-disabled="true"] label { opacity: 0.6; pointer-events: none; } #call li[aria-disabled="true"] label > span { color: #797e80; } /** Call Barring Settings *****************************************************/ #call-cbSettings span { /* two lines instead of wrapped text */ white-space: normal; } /** Call barring password **/ #cb-passcode section { padding: 0; } #cb-passcode-title { border-top: 0; border-bottom: 0.1rem solid #686868; padding: 1.5rem 3.5rem; margin-bottom: 2rem; font-size: 1.7rem; } #cb-passcode-pseudo-input { width: 80%; } #cb-passcode-def { display: block; border: 0; padding-inline-start: 3.5rem; line-height: 2rem; font-size: 1.4rem; font-weight: lighter; color: #CBCBCB; } /** Call Barring Password Change * copied from panels/screen_lock_passcode * this should dissapear if we unify both screens */ #call-barring-passcode-change .passcode-error { clear: both; display: none; height: 4.2rem; padding-inline-start: 3rem; color: red; font-size: 1.5rem; line-height: 4.2rem; } #call-barring-passcode-change[data-passcode-status="error"] .passcode-error { display: block; } .passcode-change div.passcode-overlay { position: relative; } #call-barring-passcode-change label { box-sizing: border-box; display: block; width: auto; height: auto; margin: 1.6rem 0 0.4rem; padding: 0 2rem; color: #000; font-size: 1.8rem; } /** * 1. Important required to override styles * inside