X-Git-Url: https://git-public.kairo.at/?p=themes.git;a=blobdiff_plain;f=LCARStrek%2Fmozapps%2Fextensions%2Fextensions.css;h=c8ad94a084d54f13b84b0f5ffa7f04dd1c6aa8d1;hp=1253434a96c9d4e64cfd46b0dee69b2ec7870be6;hb=6598e84c81931cfd234efc0b5f1b0861ff777215;hpb=ed351b9114c8a9d94d604e671f92cc19a2900b68 diff --git a/LCARStrek/mozapps/extensions/extensions.css b/LCARStrek/mozapps/extensions/extensions.css index 1253434a..c8ad94a0 100644 --- a/LCARStrek/mozapps/extensions/extensions.css +++ b/LCARStrek/mozapps/extensions/extensions.css @@ -19,6 +19,8 @@ .view-pane > .list > scrollbox { border-radius: 1em 0 0 0; +/* padding-right: 48px; + padding-left: 48px; */ } #search-list > scrollbox { @@ -69,7 +71,6 @@ background-image: none; } - /*** notification icons ***/ .warning-icon, @@ -82,28 +83,30 @@ } .warning-icon { - list-style-image: url("chrome://global/skin/icons/warning-16.png"); + list-style-image: url("chrome://mozapps/skin/extensions/alerticon-warning.svg"); } .error-icon { - list-style-image: url("chrome://global/skin/icons/error-16.png"); + list-style-image: url("chrome://mozapps/skin/extensions/alerticon-error.svg"); } .pending-icon, .info-icon { - list-style-image: url("chrome://global/skin/icons/information-16.png"); + list-style-image: url("chrome://mozapps/skin/extensions/alerticon-info-positive.svg"); } .addon-view[pending="disable"] .pending-icon, .addon-view[pending="uninstall"] .pending-icon { - list-style-image: url("chrome://global/skin/icons/warning-16.png"); + list-style-image: url("chrome://mozapps/skin/extensions/alerticon-info-negative.svg"); } /*** view alert boxes ***/ .alert-container { -moz-box-align: center; - -moz-margin-end: 48px; + margin-right: 48px; + margin-left: 48px; + padding-top: .5em; } .alert-spacer-before { @@ -135,11 +138,21 @@ } .loading { - list-style-image: url("chrome://global/skin/icons/loading.gif"); + list-style-image: url("chrome://global/skin/icons/loading.png"); padding-left: 20px; padding-right: 20px; } +@media (min-resolution: 1.1dppx) { + .loading > image { + width: 16px; + list-style-image: url("chrome://global/skin/icons/loading@2x.png"); + } +} + +button.warning { + list-style-image: url("chrome://mozapps/skin/extensions/alerticon-warning.svg"); +} /*** category selector ***/ @@ -171,7 +184,7 @@ background-color: #E7ADE7; padding: 2px 8px; margin: 6px 0; - -moz-margin-start: 6px; + margin-inline-start: 6px; border-radius: 100%; color: #000000; font-weight: bold; @@ -191,9 +204,6 @@ #category-locale > .category-icon { list-style-image: url("chrome://mozapps/skin/extensions/category-languages.png"); } -#category-searchengine > .category-icon { - list-style-image: url("chrome://mozapps/skin/extensions/category-searchengines.png"); -} #category-extension > .category-icon { list-style-image: url("chrome://mozapps/skin/extensions/category-extensions.png"); } @@ -229,11 +239,15 @@ .main-content { border: none; + padding-bottom: 0; } #view-port { - background-color: #000000; +} + +#headered-views-content { border-radius: 1em 0 0 0; + background-color: #000000; } /*** header ***/ @@ -252,7 +266,7 @@ #header-utils-btn { list-style-image: url("chrome://mozapps/skin/extensions/utilities.svg#utilities"); - -moz-margin-end: 16px; + margin-inline-end: 16px; } #header-utils-btn:hover, @@ -271,8 +285,7 @@ } .view-header { - margin: 0; - -moz-margin-end: 48px; + margin: 0 48px; background-color: #9C9CFF; color: #000000; border-radius: 8px; @@ -300,7 +313,7 @@ } #forward-btn { - -moz-border-start: none; + border-inline-start: none; } #back-btn:-moz-locale-dir(ltr), @@ -364,12 +377,16 @@ } .sorter .button-icon { - -moz-margin-start: 6px; + margin-inline-start: 6px; } /*** discover view ***/ +#discover-view { + background-image: linear-gradient(#A09090 28px, #000000 28px, #000000 100%); +} + .discover-spacer-before, .discover-spacer-after { -moz-box-flex: 1; @@ -382,7 +399,7 @@ .discover-logo { list-style-image: url("chrome://mozapps/skin/extensions/discover-logo.png"); - -moz-margin-end: 15px; + margin-inline-end: 15px; } .discover-title { @@ -434,7 +451,7 @@ .details { cursor: pointer; margin: 0; - -moz-margin-start: 10px; + margin-inline-start: 10px; } .icon-container { @@ -446,13 +463,13 @@ } .icon { - list-style-image: url("chrome://mozapps/skin/extensions/extensionGeneric.png"); + list-style-image: url("chrome://mozapps/skin/extensions/extensionGeneric.svg"); max-width: 48px; max-height: 48px; } .content-inner-container { - -moz-margin-end: 5px; + margin-inline-end: 5px; } .addon[active="false"] .icon { @@ -480,7 +497,7 @@ } .name-container { - font-size: 150%; + font-size: 1.3rem; font-weight: bold; color: #9C9CFF; margin-bottom: 0; @@ -493,8 +510,9 @@ } .description-container { - -moz-margin-start: 6px; + margin-inline-start: 6px; -moz-box-align: center; + font-size: 1.25rem; } .description { @@ -505,7 +523,7 @@ .pending, .error, .info { - -moz-margin-start: 48px; + margin-inline-start: 48px; font-weight: bold; -moz-box-align: center; } @@ -565,7 +583,7 @@ .addon .relnotes-container { -moz-box-align: start; - -moz-margin-start: 6px; + margin-inline-start: 6px; height: 0; overflow: hidden; opacity: 0; @@ -594,15 +612,26 @@ } .addon .relnotes-toggle > .button-box > .button-icon { - -moz-padding-start: 4px; + padding-inline-start: 4px; } .addon[show-relnotes] .relnotes-toggle { list-style-image: url("chrome://global/skin/arrow/arrow-up.gif"); } +.addon-view[notification], +.addon-view[pending] { + --view-highlight-color: transparent; + /* + background-image: radial-gradient(at 50% 0%, + var(--view-highlight-color) 0%, + transparent 75%); + */ + background-color: var(--view-highlight-color); +} + .addon-view[notification="warning"] { - background-color : #FFCF00; + --view-highlight-color: #FFCF00; color: #000000; } @@ -619,7 +648,7 @@ } .addon-view[notification="error"] { - background-color: #FF0000; + --view-highlight-color: #FF0000; color: #000000; } @@ -628,14 +657,14 @@ } .addon-view[notification="info"] { - background-color: #9C9CFF; + --view-highlight-color: #9C9CFF; color: #000000; } .addon-view[pending="enable"], .addon-view[pending="upgrade"], .addon-view[pending="install"] { - background-color: #008484; + --view-highlight-color: #008484; } .addon-view[pending="enable"] .pending, @@ -700,6 +729,8 @@ #search-filter { padding: 5px 20px; +/* margin-right: 48px; + margin-left: 48px;*/ -moz-box-align: center; background-color: #000000; font-size: 120%; @@ -710,7 +741,7 @@ #search-filter-label { font-weight: bold; color: #FFCF00; - -moz-margin-end: 10px; + margin-inline-end: 10px; } #search-allresults-link { @@ -732,7 +763,7 @@ .detail-view-container { padding: 0 2em 2em 2em; - font-size: 110%; + font-size: 1.25rem; } #detail-notifications { @@ -743,12 +774,12 @@ #detail-notifications .warning, #detail-notifications .pending, #detail-notifications .error { - -moz-margin-start: 0; + margin-inline-start: 0; } #detail-icon-container { width: 64px; - -moz-margin-end: 10px; + margin-inline-end: 10px; margin-top: 6px; } @@ -762,12 +793,12 @@ } #detail-name-container { - font-size: 200%; + font-size: 2.5rem; + font-weight: normal; } #detail-screenshot-box { - -moz-margin-end: 2em; - padding: 10px; + margin-inline-end: 2em; /* background-color: white;*/ } @@ -778,11 +809,18 @@ } #detail-screenshot[loading] { - background-image: url("chrome://communicator/skin/brand/throbber-anim.png"); + background-image: url("chrome://global/skin/icons/loading.png"); background-position: 50% 50%; background-repeat: no-repeat; } +@media (min-resolution: 1.1dppx) { + #detail-screenshot[loading] { + background-image: url("chrome://global/skin/icons/loading@2x.png"); + background-size: 16px; + } +} + #detail-screenshot[loading="error"] { background-image: url("chrome://global/skin/icons/alert-error.gif"); } @@ -792,7 +830,7 @@ } #detail-desc, #detail-fulldesc { - -moz-margin-start: 6px; + margin-inline-start: 6px; white-space: pre-wrap; /* This is necessary to fix layout issues with multi-line descriptions, see bug 592712*/ @@ -828,7 +866,7 @@ } #detail-contrib-btn .button-icon { - -moz-margin-end: 3px; + margin-inline-end: 3px; } #detail-grid { @@ -852,7 +890,6 @@ setting { border-top: 1px solid #9C9CFF; -moz-box-align: center; min-height: 35px; - font-size: 1.25rem; line-height: 20px; } @@ -860,6 +897,7 @@ setting { margin-bottom: 1em; } +.inline-options-browser, setting[first-row="true"] { margin-top: 2em; } @@ -877,7 +915,7 @@ setting { font-size: 90.9%; color: #808080; margin-top: -2px; - -moz-margin-start: 2em; + margin-inline-start: 2em; white-space: pre-wrap; } @@ -892,7 +930,7 @@ setting[type="radio"] > radiogroup { /*** creator ***/ .creator > label { - -moz-margin-end: 0; + margin-inline-end: 0; } .creator > .text-link { @@ -904,7 +942,7 @@ setting[type="radio"] > radiogroup { /*** rating ***/ .meta-rating { - -moz-margin-end: 0; + margin-inline-end: 0; padding-top: 2px; } @@ -988,7 +1026,7 @@ setting[type="radio"] > radiogroup { } .download-progress .cancel .button-icon { - -moz-margin-start: 0; + margin-inline-start: 0; } .download-progress .cancel { @@ -1089,7 +1127,8 @@ button.button-link:not([disabled="true"]):active:hover { #disabled-unsigned-addons-info { margin-bottom: 2em; - -moz-margin-end: 48px; + margin-right: 48px; + margin-left: 48px; } #disabled-unsigned-addons-heading {