X-Git-Url: https://git-public.kairo.at/?p=themes.git;a=blobdiff_plain;f=LCARStrek%2Fbrowser%2FaboutNetError.css;h=bbaa0a8050fb5dd2bf9155ca71384dc5b1d7dce4;hp=a143766b471c576561fb9ee034b9530c8d784d93;hb=1b1f3d099d79ff3f7e081b2702a1076c6cd627c4;hpb=2e389898f68ebe2e0fd7c7b50ead1dbd3c082405 diff --git a/LCARStrek/browser/aboutNetError.css b/LCARStrek/browser/aboutNetError.css index a143766b..bbaa0a80 100644 --- a/LCARStrek/browser/aboutNetError.css +++ b/LCARStrek/browser/aboutNetError.css @@ -2,143 +2,103 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -@import url("chrome://global/skin/in-content/common.css"); +@import url("chrome://browser/skin/error-pages.css"); -body { - display: flex; - box-sizing: border-box; - min-height: 100vh; - padding: 0 48px; - align-items: center; - justify-content: center; +:root { + --exception-button-container-background: #A09090; } -ul, ol { - margin: 0; - padding: 0; - -moz-margin-start: 1em; +body.captiveportal .title { + background-image: url("wifi.svg"); } -ul > li, ol > li { - margin-bottom: .5em; +body.certerror .title { + background-image: url("cert-error.svg"); } -ul { - list-style: disc; +#errorContainer { + display: none; +} + +/* Pressing the retry button will cause the cursor to flicker from a pointer to + * not-allowed. Override the disabled cursor behaviour since we will never show + * the button disabled as the initial state. */ +button:disabled { + cursor: pointer; } -#errorPageContainer { - position: relative; - min-width: 320px; - max-width: 512px; +#prefChangeContainer { + display: none; } -#errorTitle { - background: url("aboutNetError_info.svg") left 0 no-repeat; - background-size: 3em; - -moz-margin-start: -5em; - -moz-padding-start: 5em; +#learnMoreContainer { + display: none; } -#errorTitleText { - border-bottom: 1px solid #A09090; - padding-bottom: 0.4em; +#certErrorAndCaptivePortalButtonContainer { + display: none; } -#errorTitleText[sslv3] { - background-image: url("aboutNetError_alert.svg"); +body:not(.neterror) #certErrorAndCaptivePortalButtonContainer { + display: flex; } -#errorTitleText:-moz-dir(rtl) { - background-position: right 0; +body:not(.neterror) #netErrorAndCaptivePortalButtonContainer { + display: none; } #errorTryAgain { margin-top: 1.2em; - min-width: 150px } -#errorContainer { +#advancedButton { display: none; } -@media (max-width: 675px) { - #errorTitle { - padding-top: 0; - background-image: none; - -moz-padding-start: 0; - -moz-margin-start: 0; - } -} - -/* Pressing the retry button will cause the cursor to flicker from a pointer to - * not-allowed. Override the disabled cursor behaviour since we will never show - * the button disabled as the initial state. */ -button:disabled { - cursor: pointer; +body.captiveportal #returnButton { + display: none; } -div#certificateErrorReporting { +body:not(.captiveportal) #openPortalLoginPageButton { display: none; - float: right; - /* Align with the "Try Again" button */ - margin-top: 19px; - -moz-margin-end: 0; } -div#certificateErrorReporting a, -div#certificateErrorReportingPanel a { - background-color: #C09070; - color: #000000; - border-radius: 300px; - padding: 1px 6px; +#openPortalLoginPageButton { + margin-inline-start: 0; } -div#certificateErrorReporting a { +body:not(.neterror) #advancedButton { + display: block; } -div#certificateErrorReporting a:hover { - text-decoration: none; - background-color: #FFCF00; +#certificateErrorReporting { + display: none; } -span.downArrow { - display: inline-block; - vertical-align: middle; - font-size: 0.6em; - -moz-margin-start: 0.5em; - transform: scaleY(0.7); +#advancedPanelContainer { + position: absolute; + width: 100%; + left: 0; } -div#certificateErrorReportingPanel { +.advanced-panel { /* Hidden until the link is clicked */ display: none; - background-color: #000000; - border: 1px #A09090 solid; - /* Don't use top padding because the default p style has top padding, and it - * makes the overall div look uneven */ - padding: 0 12px 12px 12px; - font-size: 0.9em; - position: absolute; - width: 75%; - margin-top: 10px; -} - -div#certificateErrorReportingPanel:-moz-dir(ltr) { - left: 34%; + background-color: var(--in-content-box-background); + border: 1px var(--in-content-box-border-color) solid; + margin: 48px auto; + min-width: var(--in-content-container-min-width); + max-width: var(--in-content-container-max-width); } -div#certificateErrorReportingPanel:-moz-dir(rtl) { - right: 0; -} - -#errorStatePanel { - display: flex; +#overrideWeakCryptoPanel { + display: none; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-content: space-between; align-items: flex-start; + margin-top: 1em; } span#hostname { @@ -149,12 +109,51 @@ span#hostname { cursor: pointer; } -#reportSendingMessage { - /* adjust the line-height to match the link */ - line-height: 22px; +#errorCode:not([href]) { + color: var(--in-content-page-color); + cursor: text; + text-decoration: none; +} + +#errorCode[href] { + white-space: nowrap; } -#reportSentMessage { - /* adjust the line-height to match the link */ - line-height: 22px; +#badCertTechnicalInfo { + margin: 3em; + overflow: auto; + white-space: pre-wrap; +} + +#certificateErrorReporting { + display: none; +} + +#certificateErrorDebugInformation { + display: none; + background-color: var(--in-content-box-background) !important; + border-top: 1px solid var(--in-content-border-color); + position: absolute; + width: 100%; + padding: 1em 17.5%; + box-sizing: border-box; + +} + +#certificateErrorText { + font-family: monospace; + white-space: pre-wrap; + padding: 1em 0; +} + +#cert_domain_link:not([href]) { + color: var(--in-content-page-color); + text-decoration: none; +} + +.exceptionDialogButtonContainer { + background-color: var(--exception-button-container-background); + display: flex; + justify-content: end; + padding: 10px; }