您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Mozilla Addon wide, compact and reorganized
/* ==UserStyle== @name Mozilla Addon Widescreen NEW design (USw)v.149 @namespace https://addons.mozilla.org @version 149.00.0 @author decembre @description Mozilla Addon wide, compact and reorganized @license unlicense ==/UserStyle== */ @-moz-document domain("addons.mozilla.org"), domain("addons-dev.allizom.org"), domain("addons.mozilla.org."), regexp("https://web.archive.org/web/.*/https://addons.mozilla.org/.*") { /* ==== MOZ - Mozilla Addon Widescreen NEW Design v.149 (USw) (new149) - OK DEV HERE in FIREFOX ==== */ /* =================================================== To INSTALL from Userstles.org with Stylus addon. Use this Userscript: https://gf.qytechs.cn/fr/scripts/443153-uso-add-usoa-button-on-userstyle-page ====================================================== */ /* =================================================== WORK WITH "Dark Mozilla Add-ons (AMO)": https://userstyles.org/styles/159780/dark-mozilla-add-ons-amo?utm_campaign=stylish_stylepage https://gitlab.com/maxigaz/amo-dark ====================================================== */ /* =================================================== ADD SUPPORT FOR Web Archives (REGEX): https://forum.userstyles.org/discussion/74842/which-namespace-write-for-firefox-classic-add-ons-archive#latest: ====================================================== */ /* =================================================== FIREBUG - TWEAK about:config : security.csp.enable security.csp.enableStrictDynamic security.csp.experimentalEnabled; >> set to false >> now firebug work as i do. https://forum.userstyles.org/discussion/61299/csp-why-firebug-with-waterfox-dont-work-well-on-mozilla-addons-pages-amo-new-design ====================================================== */ /* =================================================== SETTINGS for Superloader Plus": just ENABLE + FORCE JOIN ====================================================== */ /* =================================================== - PB with Stylus vs Stylish: https://forum.userstyles.org/discussion/78585/dark-mozilla-add-ons-amo-not-working-with-stylus-but-working-with-stylish-2-1-1/p1?new=1 - Added: domain("addons.mozilla.org.") (you need to do the same for "Dark Mozilla Add-ons (AMO) by maxigaz") for https://addons.mozilla.org. (with the trailing dot) to allow extensions to run on AMO, read: https://superuser.com/questions/1354603/firefox-extensions-restricted-from-running-on-some-sites ====================================================== */ /* =================================================== HOW MATCH WEB ARCHIVE : https://web.archive.org/web/20181002072750/https://addons.mozilla.org/en-US/firefox/addon/linkchecker/reviews/ https://duckduckgo.com/?q=https%3A%2F%2Fweb.archive.org+addons.mozilla.org+namespace+userstyle&ia=web ====================================================== */ /* (new52) TEST - SMALL AND DARK AND GRAY SCROLLBAR - WEB KIT SCROLL BAR */ *:not(select) { scrollbar-color: rgba(41, 42, 43, .6) rgba(168, 169, 170, .6)!important; scrollbar-width: thin !important; } /* Chrome and derivatives*/ ::-webkit-scrollbar { max-width: 2px !important; max-height: 2px !important; background: rgba(183, 183, 183, .6) !important; } ::-webkit-scrollbar-corner, ::-webkit-scrollbar-track, ::-webkit-scrollbar-track-piece { background: #4a4a4a !important; } ::-webkit-scrollbar-thumb { background: #a4a4a4 !important; border-radius: 0px !important; } ::-webkit-scrollbar-corner:hover, ::-webkit-scrollbar-track:hover, ::-webkit-scrollbar-track-piece:hover { background: #dadae3 !important; } ::-webkit-scrollbar-thumb:hover { background: #737373!important; } /* (new148) TEST - GM UTAGS - SUPP */ a.AddonMeta-reviews-content-link + ul.utags_ul.utags_ul_0[data-utags_key] , a.AddonMoreInfo-privacy-policy-link + ul.utags_ul.utags_ul_0[data-utags_key] , .Definition-dd.AddonMoreInfo-related-categories a + ul.utags_ul.utags_ul_0[data-utags_key] , .DefinitionList AddonMoreInfo-dl a + ul.utags_ul.utags_ul_0[data-utags_key] , a.AddonMoreInfo-privacy-policy-link a + ul.utags_ul.utags_ul_0[data-utags_key] , .Addon.Addon-extension .Addon-details .RatingManager > form .RatingManager-ratingControl .Button.Button--action.RatingManager-log-in-to-rate-button.Button--micro + ul.utags_ul.utags_ul_0[data-utags_key] + .Rating.Rating--large.RatingManager-UserRating:has(span.visually-hidden) , .Footer-wrapper a + ul.utags_ul.utags_ul_0[data-utags_key] , a.ShowMoreCard-expand-link + ul.utags_ul.utags_ul_0[data-utags_key] , a.PermissionsCard-learn-more + ul.utags_ul.utags_ul_0[data-utags_key] , a.Addon-all-reviews-link + ul.utags_ul.utags_ul_0[data-utags_key] , a.Button--action + ul.utags_ul.utags_ul_0[data-utags_key] , a.Button--action.RatingManager-log-in-to-rate-button + ul.utags_ul.utags_ul_0[data-utags_key] , a.RatingsByStar-row + ul.utags_ul.utags_ul_0[data-utags_key] , a.AddonMeta-reviews-title-link + ul.utags_ul.utags_ul_0[data-utags_key] , a.PromotedBadge-link + ul.utags_ul.utags_ul_0[data-utags_key] , a.Header-authenticate-button.Header-button + ul.utags_ul.utags_ul_0[data-utags_key] , a.Notice-button + ul.utags_ul.utags_ul_0[data-utags_key] , a.ReportAbuseButton-show-more + ul.utags_ul.utags_ul_0[data-utags_key] , a.AMInstallButton-button + ul.utags_ul.utags_ul_0[data-utags_key] , a.ContributeCard-button + ul.utags_ul.utags_ul_0[data-utags_key] , a.AddonMoreInfo-license-link + ul.utags_ul.utags_ul_0[data-utags_key] , a.AddonMoreInfo-version-history-link + ul.utags_ul.utags_ul_0[data-utags_key] , a.PermissionsCard-learn-more + ul.utags_ul.utags_ul_0[data-utags_key] , a.SectionLinks-link + ul.utags_ul.utags_ul_0[data-utags_key] , .Addon.Addon-extension .Addon-details .RatingManager > form .RatingManager-ratingControl .Button.Button--action.RatingManager-log-in-to-rate-button.Button--micro + ul.utags_ul.utags_ul_0[data-utags_key] { visibility: hidden !important; display: none !important; } /* (new148) TEST - GM UTAGS - ADDON AUTHOR - NOT TAGGED */ .UserProfile-addons-and-reviews .AddonsByAuthorsCard .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper h2.SearchResult-name a.SearchResult-link + ul.utags_ul.utags_ul_0:has(.utags_text_tag.utags_captain_tag):hover , .UserProfile-addons-and-reviews .AddonsByAuthorsCard .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper h2.SearchResult-name a.SearchResult-link + ul.utags_ul.utags_ul_0:has(.utags_text_tag.utags_captain_tag) { position: absolute !important; display: inline-block!important; vertical-align: text-bottom !important; min-width: 20px !important; max-width: 100% !important; height: 20px !important; line-height: normal !important; margin: 0 !important; padding: 0 !important; left: 7px!important; top: 6vh !important; white-space: normal; list-style-type: none !important; overflow: visible; opacity: 1 !important; visibility: visible !important; z-index: 500000 !important; background-color: green !important; box-shadow: none !important; border: 1px solid yellow !important; } .UserProfile-addons-and-reviews .AddonsByAuthorsCard .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper h2.SearchResult-name a.SearchResult-link + ul.utags_ul.utags_ul_0:has(.utags_text_tag.utags_captain_tag):hover li , .UserProfile-addons-and-reviews .AddonsByAuthorsCard .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper h2.SearchResult-name a.SearchResult-link + ul.utags_ul.utags_ul_0:has(.utags_text_tag.utags_captain_tag) li { position: absolute !important; display: inline-block!important; vertical-align: text-bottom !important; min-width: 20px !important; max-width: 100% !important; min-height: 20px !important; line-height: normal !important; margin: 0 !important; padding: 0 !important; left: 0px!important; top: 0vh !important; white-space: normal; list-style-type: none !important; overflow: visible; opacity: 1 !important; visibility: visible !important; z-index: 500000 !important; background-color: green !important; box-shadow: none !important; border: 1px solid pink !important; } .UserProfile-addons-and-reviews .AddonsByAuthorsCard .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper h2.SearchResult-name a.SearchResult-link + ul.utags_ul.utags_ul_0:has(.utags_text_tag.utags_captain_tag):hover li button.utags_text_tag.utags_captain_tag, .UserProfile-addons-and-reviews .AddonsByAuthorsCard .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper h2.SearchResult-name a.SearchResult-link + ul.utags_ul.utags_ul_0:has(.utags_text_tag.utags_captain_tag) li button.utags_text_tag.utags_captain_tag { display: inline-block!important; width: 100% !important; min-width: 20px !important; max-width: 20px !important; height: 100% !important; min-height: 20px !important; max-height: 20px !important; line-height: normal !important; margin: 0 !important; padding: 0 !important; left: 0px!important; top: 0vh !important; white-space: normal; list-style-type: none !important; overflow: visible; opacity: 1 !important; visibility: visible !important; z-index: 500000 !important; background-color: green !important; box-shadow: none !important; border: 1px solid red !important; } .UserProfile-addons-and-reviews .AddonsByAuthorsCard .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper h2.SearchResult-name a.SearchResult-link + ul.utags_ul.utags_ul_0:has(.utags_text_tag.utags_captain_tag) li button.utags_text_tag.utags_captain_tag svg { display: inline-block!important; width: 100% !important; min-width: 20px !important; max-width: 20px !important; height: 100% !important; min-height: 20px !important; max-height: 20px !important; line-height: normal !important; margin: 0 0 0 -3px !important; padding: 0 !important; left: 0px!important; top: 0vh !important; white-space: normal; list-style-type: none !important; overflow: visible; opacity: 1 !important; visibility: visible !important; translate: unset !important; z-index: 500000 !important; background-color: red !important; box-shadow: none !important; border: 1px solid aqua !important; } /* HOVER */ .UserProfile-addons-and-reviews .AddonsByAuthorsCard .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper h2.SearchResult-name a.SearchResult-link + ul.utags_ul.utags_ul_0:has(.utags_text_tag.utags_captain_tag) li button.utags_text_tag.utags_captain_tag:hover { display: inline-block!important; width: 100% !important; min-width: 20px !important; max-width: 20px !important; height: 100% !important; min-height: 20px !important; max-height: 20px !important; line-height: normal !important; margin: 0 0 0 -3px !important; padding: 0 !important; left: -2px!important; top: 0vh !important; white-space: normal; list-style-type: none !important; overflow: visible; opacity: 1 !important; visibility: visible !important; translate: unset !important; z-index: 500000 !important; background-color: green !important; box-shadow: none !important; border: 1px solid aqua !important; } /* HOVER */ .UserProfile-addons-and-reviews .AddonsByAuthorsCard .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper h2.SearchResult-name a.SearchResult-link + ul.utags_ul.utags_ul_0:has(.utags_text_tag.utags_captain_tag) li button.utags_text_tag.utags_captain_tag:hover svg { display: inline-block!important; width: 100% !important; min-width: 20px !important; max-width: 20px !important; height: 100% !important; min-height: 20px !important; max-height: 20px !important; line-height: normal !important; margin: -5px 0 0 -6px !important; padding: 0 !important; left: -2px!important; top: -5vh !important; white-space: normal; list-style-type: none !important; overflow: visible; opacity: 1 !important; visibility: visible !important; translate: unset !important; z-index: 500000 !important; background-color: black !important; box-shadow: none !important; border: 1px solid aqua !important; } /* (new148) TEST - GM UTAGS - ADDON AUTHOR - TAGGED */ .UserProfile-addons-and-reviews .AddonsByAuthorsCard .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper h2.SearchResult-name a.SearchResult-link + ul.utags_ul { position: absolute !important; display: inline-block!important; vertical-align: text-bottom !important; min-width: 20px !important; max-width: 100% !important; height: 20px !important; line-height: normal !important; margin: 0 !important; padding: 0 !important; left: 40px!important; top: 12vh !important; white-space: normal; list-style-type: none !important; overflow: visible; opacity: 1 !important; visibility: visible !important; z-index: 500000 !important; background-color: green !important; box-shadow: none !important; border: 1px solid yellow !important; } /* (new124) LANGUAGE PICKER - === */ .Footer-language-picker { position: absolute ; width: 222px !important; top: -8px ; right: 0 ; } /* ADD TO COL MENU - === */ .Select.AddAddonToCollection-select>optgroup { height: 260px !important; } /* (new128) TEST - NEW NOTICE "Not Recommanded Addon" - === */ .Notice-genericWarning { position: absolute !important; width: 100%; max-width: 28px !important; max-height: 28px !important; left: 0 !important; top: 5px !important; white-space: nowrap; overflow: hidden !important; z-index: 500; color: red !important; background-color: #E1C022 !important; } .Notice-genericWarning:hover { position: absolute !important; width: 100%; max-width: 290px !important; max-height: 100% !important; background-repeat: repeat !important; } .Notice-genericWarning .Notice-icon{ display: inline-block !important; height: 22px; width: 22px; margin: -1px 0 0 -1px !important; } .Notice-genericWarning p.Notice-text { float: left; width: 170px !important; white-space: normal; } /* (new201) GM Super_loader - MENU - TEST SUPER_LOADER - adapt QUANTUM */ /* === test links : https://addons.mozilla.org/en-US/firefox/addon/privacy-possum/reviews/ SEARCH PAGE - https://addons.mozilla.org/fr/firefox/search/?page=3&platform=windows&q=scrollbar === */ #sp-fw-container:not(:hover) { z-index: 5999999 !important; text-align: left !important; width: 12px !important; height: 12px !important; top: 20px !important; right: 20px !important; transform: none !important; overflow: hidden ; background-color: red !important; } #sp-fw-container:hover { height: auto !important; width: auto !important; top: 20px !important; right: 20px !important; padding: 10px !important; border: 1px solid gray !important; background: #222 !important; } #sp-fw-container:not(:hover) #sp-fw-content { height: auto !important; width: auto !important; } #sp-fw-container:hover #sp-fw-content { display: inline-block !important; height: auto !important; visibility: visible !important; } #sp-fw-main { height: 500px !important; } #sp-fw-savebutton { display: inline-block !important; height: 30px !important; line-height: 30px !important; width: 120px !important; text-align: center !important; z-index: 5999999 !important; background: red!important } #sp-fw-savebutton:hover { border: 1px solid green !important; } #sp-fw-rect { border: 1px solid white; border-radius: 3px; box-shadow: 0 5px 0 rgba(255, 255, 255, 0.3) inset, 0 0 3px rgba(0, 0, 0, 0.8); float: right; height: 10px; left: 0; margin: 0; opacity: 0.8; padding: 0; position: relative; top: 0; width: 10px; } #sp-fw-dot { background-color: #00ff05; display: block; right: -3px; top: -3px; } #sp-fw-dot, #sp-fw-cur-mode { border: 1px solid white; border-radius: 3px; box-shadow: 0 -2px 1px rgba(0, 0, 0, 0.3) inset, 0 2px 1px rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.9); height: 5px; opacity: 1; padding: 0; position: absolute; width: 5px; z-index: 9999; } /* (new147) GM Super_loader - SUPP */ .sp-separator + #react-view .Footer { display: none !important; } /* (new137) GM Super_loader - SEPARATOR */ .sp-separator { display: inline-block !important; height: 35px !important; line-height: 35px !important; width: 100% !important; /* margin-bottom: 20px !important; */ text-align: center !important; border-radius: 5px !important; background: #575f68 !important; /* background: red !important; */ } .sp-separator a { position: relative !important; display: inline-block !important; min-width: 602px !important; /* max-width: 40% !important; */ height: 32px !important; line-height: 32px !important; top: -4px !important; margin: 0px 20px 0 6px !important; padding-left: 100px; border-radius: 5px !important; text-shadow: none !important; color: white !important; /* background: blue !important; */ } .sp-separator a b{ position: relative !important; display: inline-block !important; height: 35px !important; /* line-height: 15px !important; */ /* top: -5px !important; */ border-radius: 5px !important; /* background: red !important; */ } .sp-sp-nextlink>b>span[style="color:#595959!important;"] , .sp-separator a.sp-sp-nextlink > span { display: inline-block !important; min-width: 40px !important; margin: 0 0px 0 5px !important; border-radius: 5px !important; text-shadow: none; opacity: 1 !important; text-align: center !important; color: white !important; background: black !important; } .sp-separator img{ margin: -8px 20px 0 5px !important; padding: 2px !important; opacity: 0.3 !important; border-radius: 3px !important; background: gray !important; } .sp-separator img:hover{ margin-right: 20px; padding: 2px !important; opacity: 1 !important; border-radius: 3px !important; background: red !important; } #sp-separator-hover { display: inline-block; width: 400px !important; } /* GM Super_loader - SEPARATOR - DIVERS */ /* div.Page-amo div.Page-content div.Page.Page-not-homepage div.Search > div.SearchResults .AddonsCard-list .sp-separator { margin-bottom: 20px !important; } */ /* (new130) GM Super_loader - REVIEWS LIST */ /* .AddonReviewList .AddonReviewList-reviews .Card.CardList.AddonReviewList-reviews-listing .Card-contents .sp-separator{ height: 35px !important; line-height: 15px !important; margin-bottom: 5px !important; border-radius: 5px !important; background: #111 !important; } */ /* .AddonReviewList .AddonReviewList-reviews .Card.CardList.AddonReviewList-reviews-listing .Card-contents .sp-separator a{ display: inline-block; height: 35px !important; min-width: 802px; padding-left: 100px; } */ /* (new77) ADD test for domain("addons-dev.allizom.org") - https://addons-dev.allizom.org/en-GB/firefox/ - === */ /* (new103) AMO CHANGE - 2019.10.12 - === */ .Page-not-homepage { max-width: 100% !important; } .Page-content { background: #283146 !important; } /* ALL ?? - === */ .AddonsCard--horizontal ul.AddonsCard-list { display: grid; /* grid-auto-flow: unset !important; */ /* grid-template-columns: unset !important; */ } /* HOME - === */ .Home-content { max-width: 100% !important; } /* (new131) */ .Home section.Card.CardList.AddonsCard.LandingAddonsCard.AddonsCard--horizontal .Card-shelf-header footer{ display: inline-block !important; width: 30% !important; height: 25px !important; margin-top: 0px !important; padding: 0px !important; border-radius: 5px !important; border:1px solid red !important; } .Home section.Card.CardList.AddonsCard.LandingAddonsCard.AddonsCard--horizontal footer a { display: inline-block !important; height: 25px !important; line-height: 25px !important; padding: 0 10px !important; text-decoration: none; } .Home section.Card.CardList.AddonsCard.LandingAddonsCard.AddonsCard--horizontal .Card-contents { height: 220px !important; margin-bottom: 6px !important; } .Home section.Card.CardList.AddonsCard.LandingAddonsCard.AddonsCard--horizontal .Card-contents ul.AddonsCard-list { height: 205px !important; } .Home section.Card.CardList.AddonsCard.LandingAddonsCard.AddonsCard--horizontal .Card-contents ul.AddonsCard-list li.SearchResult { display: inline-block !important; height: 100%; height: 200px !important; min-width: 24.3% !important; max-width: 24.3% !important; padding: 0px !important; border-radius: 5px !important; border: 1px solid rgba(12, 12, 13, 0.9) !important; } .Home section.Card.CardList.AddonsCard.LandingAddonsCard.AddonsCard--horizontal .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper { padding: 12px 5px !important; } .Home section.Card.CardList.AddonsCard.LandingAddonsCard.AddonsCard--horizontal .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-icon-wrapper { height: 180px !important; } .Home section.Card.CardList.AddonsCard.LandingAddonsCard.AddonsCard--horizontal .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-contents { display: inline-block !important; width: 100% !important; height: 100%; max-height: 180px !important; min-height: 180px !important; margin: 0px 2px 0 -2px !important; padding: 2px 5px !important; } .Home section.Card.CardList.AddonsCard.LandingAddonsCard.AddonsCard--horizontal .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-contents .SearchResult-summary { max-width: 465px; height: 100%; min-height: 85px !important; max-height: 85px !important; line-height: 15px; margin-bottom: -15px !important; } .Home section.Card.CardList.AddonsCard.LandingAddonsCard.AddonsCard--horizontal .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-users { display: inline-block !important; height: 18px !important; margin-left: 0 !important; margin-top: -31px !important; text-align: center !important; } /* HOME PAGE - THEME - === */ .Home .SearchResult.SearchResult--theme { grid-column: auto / auto; margin: 0 6px 1px; min-width: 0; height: 202px !important; padding: 0; } .Home section.Card.CardList.AddonsCard.LandingAddonsCard.AddonsCard--horizontal .Card-contents ul.AddonsCard-list li.SearchResult.SearchResult--theme .SearchResult-contents { display: inline-block; height: 100%; margin: -7px 0px 0 0px !important; max-height: 75px !important; min-height: 75px !important; } .Home section.Card.CardList.AddonsCard.LandingAddonsCard.AddonsCard--horizontal .Card-contents ul.AddonsCard-list li.SearchResult.SearchResult--theme .SearchResult-users.SearchResult--meta-section { position: relative !important; display: inline-block !important; } .Home section.Card.CardList.AddonsCard.LandingAddonsCard.AddonsCard--horizontal.Card.CardList.LandingAddonsCard-Themes .Card-contents ul.AddonsCard-list li.SearchResult.SearchResult--theme { min-width: 32.6% !important; max-width: 32.6% !important; } .Home section.Card.CardList.AddonsCard.LandingAddonsCard.AddonsCard--horizontal.Card.CardList.LandingAddonsCard-Themes .Card-contents ul.AddonsCard-list li.SearchResult.SearchResult--theme .SearchResult-wrapper { margin-top: 0px !important; padding: 4px 24px !important; } .Home section.Card.CardList.AddonsCard.LandingAddonsCard.AddonsCard--horizontal.Card.CardList.LandingAddonsCard-Themes .Card-contents ul.AddonsCard-list li.SearchResult.SearchResult--theme .SearchResult-wrapper:hover { margin-top: 0px !important; padding: 4px 24px !important; } .Home .AddonsCard--horizontal ul.AddonsCard-list .SearchResult--theme .SearchResult-result .SearchResult-icon-wrapper { position: relative !important; display: inline-block !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; height: 100% !important; max-height: 95px !important; min-height: 95px !important; margin-top: 0px !important; margin-left: 0px !important; } .Home .SearchResult--theme img.SearchResult-icon { object-position: unset; object-fit: contain !important; display: inline-block; width: 100% !important; min-width: 100% !important; max-width: 100% !important; height: 100%; max-height: 85px !important; min-height: 85px !important; margin-top: 5px; border-radius: 9px; } .Home section.Card.CardList.AddonsCard.LandingAddonsCard.AddonsCard--horizontal.Card.CardList.LandingAddonsCard-Themes .Card-contents ul.AddonsCard-list li.SearchResult.SearchResult--theme .SearchResult-result { height: 181px !important; text-align: center !important; } .Home li.SearchResult.SearchResult--theme .SearchResult-contents { width: 100% !important; height: 100%; max-height: 44px !important; min-height: 44px !important; margin : 0 0 15px 0 !important; padding: 5px 20px 0; border-radius: 9px !important; z-index: 100; } .Home li.SearchResult.SearchResult--theme .SearchResult-contents .SearchResult-users { margin: 0 !important; } .Home li.SearchResult.SearchResult--theme .SearchResult-contents .SearchResult-name { height: 44px !important; line-height: 15px !important; } .Home li.SearchResult.SearchResult--theme .SearchResult-contents .SearchResult-name a.SearchResult-link { margin: 0!important; text-align: center !important; } /* HOME - THEME */ /* HOME ??? - === */ .Home .Home-FeaturedCollection.AddonsCard--horizontal.Card--photon.Card--no-footer ul.AddonsCard-list , .Home .Home-FeaturedCollection.AddonsCard--horizontal.Card--photon.Card--no-footer ul.AddonsCard-list { grid-auto-flow: column dense; grid-template-columns: 33% 33% 33% !important; } .Home .Home-FeaturedCollection.AddonsCard--horizontal.Card--photon.Card--photon:not(.Card--no-footer) ul.AddonsCard-list { grid-auto-flow: column dense; grid-template-columns: 25% 25% 25% 25% !important; } .Home .SearchResult.SearchResult--theme.SearchResult--persona { display: inline-block !important; height: 202px; width: 100% !important; max-width: 100% !important; min-width: 100% !important; margin-right: 30px !important; } .Home .Home-FeaturedCollection.AddonsCard--horizontal ul.AddonsCard-list .SearchResult--theme .SearchResult-result .SearchResult-icon-wrapper { height: 100%; max-height: 95px; min-height: 95px; max-width: 30%; min-width: 30%; margin-left: -7px; margin-top: 70px; } .Home .Card.CardList.AddonsCard.LandingAddonsCard.Home-FeaturedExtensions.AddonsCard--horizontal .SearchResult-icon-wrapper , .Home .Home-FeaturedCollection.AddonsCard--horizontal.Card--photon.Card--photon:not(.Card--no-footer) ul.AddonsCard-list .SearchResult-icon-wrapper { height: 134px !important; } .Home .Home-FeaturedCollection.AddonsCard--horizontal.Card--photon.Card--photon:not(.Card--no-footer) ul.AddonsCard-list .SearchResult.SearchResult--theme.SearchResult--persona .SearchResult-icon-wrapper { height: 100%; min-height: 95px; max-height: 95px; max-width: 23% !important; min-width: 23% !important; margin-left: -9px !important; margin-top: 70px; } .Button--confirm { background: #196610 !important; } .InstallButtonWrapper.InstallButtonWrapper--notFirefox .Button--confirm { min-height: 30px !important; margin-top: 10px !important; padding: 0 5px !important; font-size: 13px !important; } /* HOME - GUIDES */ .Guides-page { line-height: 1.1 !important; padding: 5px 20px !important; font-size: 15px !important; } .Guides-section { float: left; width: 32.7% !important; margin-bottom: 0px !important; margin-top: 20px !important; margin-right: 0.5% !important; padding: 5px !important; border-radius: 9px !important; background: #1f2536 !important; } .Guides-header { margin-bottom: 0px !important; padding-bottom: 25px !important; } .Guides-header-icon { float: left !important; margin-right: 30px; } .Guides-page .Card-contents { border-radius: 6px; background: #283146 !important; } .GuidesAddonCard-content { display: unset !important; } .GuidesAddonCard-content-text { display: inline-block !important; min-width: 80% !important; max-width: 80% !important; } .GuidesAddonCard-content-text + .InstallButtonWrapper { display: inline-block !important; float: none !important; min-width: 100% !important; } /* HOME COLOR */ .Guides-section-explore-more , h2 + p , .Guides-page .Guides-header p , .HomeHeroGuides-header-subtitle { margin: 0px 0 24px !important; color: #c1d0ff; } .Guides-section .Card.Card--no-header.Card--no-footer .Card-contents .GuidesAddonCard .GuidesAddonCard-content .GuidesAddonCard-content-text p { color: #eee !important; } /* 404 AMO - with ADDON " CASSIC ADD-ON ARCHIVE - https://addons.mozilla.org/en-US/firefox/addon/its-all-text/ === */ .Card.ErrorPage.NotFound { color: gray !important; } .Card.ErrorPage.NotFound .Card-contents>h3 { font-size: 30px; font-weight: 600; line-height: 19px; text-align: center !important; } /* WIDESCREEN - === */ .App-content-wrapper { margin: 0 auto; max-width: 100%; } /* BR - === */ .Addon-summary>br , .AddonDescription-contents br { content: " " !important; float: none !important; display: block !important; line-height: 0px !important; margin-top: 5px !important; margin-bottom: -4px !important; } /* TOP HEADER - === */ .Header { grid-template-columns: max-content 1fr 1fr; grid-template-rows: 46px auto; margin: 0 auto; max-width: 1366px; min-height: 70px !important; height: 70px !important; padding-bottom: 0px !important; width: 100%; } [dir="ltr"] .Header-content { margin-right: 24px; margin-top: -76px !important; } .Header-SectionLinks { align-self: center; grid-column: 2 / auto; margin: 22px 0 0; padding: 0; margin-top: -62px !important; } .Header-user-and-external-links { height: 36px !important; margin-top: 0 !important; grid-area: 1 / 2 / 2 / -1; } .Header-search-form { margin-top: -21px !important; grid-area: 2 / 3 / 2 / 3; align-self: center; max-width: 284px; width: 100%; } /* SEARCH / COLLECTION */ .Search .SearchResults { margin-top: 0px !important; grid-area: 2 / 2 / 5 / auto; min-width: 0; width: 100%; } .Card-header { border-top-left-radius: 9px; border-top-right-radius: 9px; font-family: Fira Sans,sans-serif; font-size: 14px; font-style: normal; font-weight: 600; margin-bottom: 1px; margin-top: 0px !important; overflow: hidden; overflow-wrap: break-word; padding: 5px 20px !important; text-align: left; } .Collection-wrapper , .Search { display: grid; grid-auto-flow: column dense; grid-gap: 4px !important; grid-template-columns: minmax(100px, 8%) 1fr !important; padding: 0 4px 4px !important; } .Search .SearchContextCard { grid-area: 1 / 1 / auto / -1; min-width: 0; margin-top: -21px !important; } .Search .SearchContextCard-header { font-size: 18px !important; margin: 0; overflow-wrap: break-word; } .Search .SearchResults .SearchResult-result { -moz-box-direction: normal; -moz-box-orient: horizontal; display: flex; flex-flow: row wrap; margin: 0; padding: 0; width: 100%; } .Search .SearchResults li.SearchResult.SearchResult--theme , .Collection-items .AddonsCard-list li.SearchResult, .Search .SearchResults li.SearchResult { position: relative !important; display: inline-block !important; width: 97% !important; height: 100% !important; min-height: 145px !important; max-height: 145px !important; top: 0px !important; margin-top: -9px !important; margin-right: 2px !important; margin-bottom: 10px !important; bottom: 0px !important; padding: 0px 3px !important; border-radius: 9px !important; border: 1px solid rgba(12, 12, 13, 0.9) !important; } .Search .SearchResults .Card.CardList.AddonsCard.Card--photon .Card-contents ul.AddonsCard-list .SearchResult.SearchResult--theme , .Search .SearchResults .Card.CardList.AddonsCard.Card--photon .Card-contents ul.AddonsCard-list .SearchResult { position: relative !important; float: left !important; width: 19.5% !important; height: 100% !important; min-height: 140px !important; max-height: 140px !important; top: -10px !important; margin-top: 2px !important; margin-right: 2px !important; margin-bottom: 2px !important; bottom: 2px !important; padding: 0px 2px !important; border-radius: 5px !important; border-radius: 9px !important; border: 1px solid rgba(12, 12, 13, 0.9) !important; } .Search .SearchResults .Card.CardList.AddonsCard.Card--photon .Card-footer { margin-top: -10px !important; padding: 0px !important; width: 100%; } /* (new144) COLL - PROMOTED BADGE */ .Collection .Collection-wrapper .Collection-detail-wrapper + .Collection-items .Card.CardList.AddonsCard.Card--photon.Card--no-header .Card-contents ul.AddonsCard-list .SearchResult-wrapper .SearchResult-result .SearchResult-name .PromotedBadge { position: absolute; height: 3vh !important; line-height: 3vh !important; width: 24px !important; top: 4vh !important; left: 5px !important; margin: 0 !important; padding: 0px !important; border-radius: 9px !important; font-size: 0 !important; overflow: hidden !important; transform: scale(0.6) !important; background: gold !important; color: red !important; } .Collection .Collection-wrapper .Collection-detail-wrapper + .Collection-items .Card.CardList.AddonsCard.Card--photon.Card--no-header .Card-contents ul.AddonsCard-list .SearchResult-wrapper .SearchResult-result .SearchResult-name .PromotedBadge .IconPromotedBadge-small { position: absolute; height: 2vh !important; width: 25px !important; margin: 12px 0 0 2px !important; transform: scale(1) !important; } .Collection .Collection-wrapper .Collection-detail-wrapper + .Collection-items .Card.CardList.AddonsCard.Card--photon.Card--no-header .Card-contents ul.AddonsCard-list .SearchResult-wrapper .SearchResult-result .SearchResult-name .PromotedBadge .IconPromotedBadge-small .IconPromotedBadge-svg { height: 3vh !important; width: 20px !important; margin: 2px 0 0 2px !important; transform: scale(1.5) !important; } /* COLL */ .Collection .Collection-wrapper .Collection-detail-wrapper + .Collection-items .Card.CardList.AddonsCard.Card--photon.Card--no-header .Card-contents ul.AddonsCard-list .SearchResult-wrapper { height: 138px !important; margin-top: 5px !important; } .Collection .Collection-wrapper .Collection-detail-wrapper + .Collection-items .Card.CardList.AddonsCard.Card--photon.Card--no-header .Card-contents ul.AddonsCard-list .SearchResult-wrapper .SearchResult-result { height: 137px !important; } .Collection .Collection-wrapper .Collection-detail-wrapper + .Collection-items .Card.CardList.AddonsCard.Card--photon.Card--no-header .Card-contents ul.AddonsCard-list .SearchResult-wrapper .SearchResult-result .SearchResult-icon-wrapper { margin-top: -3px !important; } .SearchResult-icon-wrapper { -moz-box-ordinal-group: 2; order: 1; border-radius: 9px 0 0 9px !important; background: black !important; } .Search .SearchResults li.SearchResult.SearchResult--theme .SearchResult-icon-wrapper, .Search .SearchResults li.SearchResult.SearchResult--theme .SearchResult-icon-wrapper .SearchResult-icon { height: 30px !important; border-radius: 3px !important; margin-bottom: 0 !important; } .SearchResult--theme .SearchResult-icon-wrapper { position: absolute !important; display: inline-block !important; -moz-box-flex: unset !important; flex-grow: unset !important; width: calc(100% - 30px) !important; height: 100% !important; max-height: 45px !important; min-height: 45px !important; margin-left: 15px !important; margin-top: 72px !important; margin-bottom: 10px; border-radius: 9px !important; overflow: hidden; opacity: 0.7 !important; z-index: 500 !important; background: #0f1126 !important; } .SearchResult--theme:hover .SearchResult-icon-wrapper { opacity: 1 !important; background: #0f1126 !important; } .SearchResult--theme .SearchResult-icon { border-radius: 9px; display: inline-block !important; height: 100% !important; max-height: 35px !important; min-height: 35px !important; object-fit: contain !important; object-position: unset !important; width: 100% !important; margin-top: 5px !important; opacity: 1 !important; } /* SEARCH ALL - in COLL / AUTHOR / INFO */ .SearchResult-contents { -moz-box-flex: 1; -moz-box-ordinal-group: 1 !important; -moz-box-orient: horizontal; -moz-box-pack: justify; -moz-box-direction: normal; display: flex; flex-flow: row wrap; flex-grow: 1; order: 1; justify-content: space-between; height: 100% !important; min-height: 130px !important; max-height: 130px !important; width: 72% !important; margin: -3px 2px 0 5px !important; padding: 2px 5px !important; border-radius: 0 9px 9px 0 !important; background-color: #191f2d !important; } .SearchResult-summary { -moz-box-flex: 1; flex-grow: 1; display: block; height: 100% !important; min-height: 75px !important; max-height: 75px !important; line-height: 15px !important; width: 100%; max-width: 465px; margin: 0; font-size: 12px; overflow-wrap: break-word; overflow: hidden !important; overflow-y: auto !important; border-top: 1px solid rgba(12, 12, 13, 0.9) !important; border-bottom: 1px solid rgba(12, 12, 13, 0.9) !important; } /* SEARCH NORMAL */ .Search .SearchResults .Card.CardList.AddonsCard.Card--photon .AddonsCard-list .SearchResult .SearchResult-contents { min-height: 120px !important; max-height: 120px !important; margin: 0px 2px 0 5px !important; } .Search .SearchResults .Card.CardList.AddonsCard.Card--photon .AddonsCard-list .SearchResult .SearchResult-contents .SearchResult-summary { min-height: 80px !important; max-height: 80px !important; /* border: 1px solid tan !important; */ } .Search .SearchResults .Card.CardList.AddonsCard.Card--photon .AddonsCard-list .SearchResult .SearchResult-contents .SearchResult-summary { max-height: 62px !important; min-height: 62px !important; } /* SEARCH in AUTHOR */ .UserProfile-addons-and-reviews .SearchResult-contents { min-height: 110px !important; max-height: 110px !important; margin: -3px 2px 0 5px !important; } .UserProfile-addons-and-reviews .SearchResult-contents .SearchResult-summary { max-height: 53px !important; min-height: 53px !important; } /* in INFO - OTHER ADDONS on HOVER */ .AddonsByAuthorsCard .SearchResult-name { display: flex !important; flex-direction: column !important; justify-content: center; height: 100% !important; min-height: 35px !important; max-height: 35px !important; line-height: 1.1; width: 100% !important; min-width: 100% !important; max-width: 100% !important; margin: 0; /* background: green !important; */ } /* ==== */ .Home .SearchResult-contents { width: 100% !important; } /* SEARCH - ALL - THEME ITEMS*/ li.SearchResult.SearchResult--theme .SearchResult-contents { -moz-box-direction: normal; -moz-box-flex: 1; -moz-box-ordinal-group: 1 !important; -moz-box-orient: horizontal; -moz-box-pack: justify; display: flex; flex-flow: row wrap; flex-grow: 1; justify-content: space-between; order: 1; height: 100% !important; min-height: 50px !important; max-height: 50px !important; width: 73% !important; margin: 55px -2px 0 8px !important; padding: 5px 20px 0 20px !important; border-radius: 9px !important; text-align: center !important; z-index: 100 !important; background: rgba(31, 37, 54, 0.7) !important; } .SearchResult-name { display: flex !important; /* contexte sur le parent */ flex-direction: column !important; /* direction d'affichage verticale */ justify-content: center !important; /* alignement vertical */ width: 100% !important; min-width: 100% !important; max-width: 100% !important; height: 100% !important; min-height: 35px !important; max-height: 35px !important; line-height: 1.1 !important; margin: 0; } .SearchResult-link { display: inline-block !important; vertical-align: top !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; line-height: 15px !important; margin: 0; text-align: center !important; text-align: left !important; overflow-wrap: break-word !important; white-space: pre-wrap !important; word-break: normal !important; } li.SearchResult.SearchResult--theme .SearchResult-contents .SearchResult-name { height: 36px !important; line-height: 0.9 !important; margin-top: 5px !important; border: none !important; } li.SearchResult.SearchResult--theme .SearchResult-contents .SearchResult-name a { text-align: center !important; } /* THEME - COLLECTION */ .Collection li.SearchResult.SearchResult--theme .SearchResult-contents { width: 73%; height: 100%; max-height: 70px !important; min-height: 70px !important; margin: 45px 0px 0 0px !important; padding: 5px 10px 5px !important; border-radius: 0 !important; } .Collection li.SearchResult.SearchResult--theme .SearchResult-contents .SearchResult-name{ height: 36px !important; line-height: 0.9 !important; margin-top: 5px !important; border: none !important; text-align: center !important; } .Collection li.SearchResult.SearchResult--theme .SearchResult-contents .SearchResult-name a { height: 50px !important; line-height: 0.9 !important; margin-top: -5px !important; font-size: 15px !important; text-align: center !important; background: black !important; } .Collection li.SearchResult.SearchResult--theme .SearchResult-contents .SearchResult-metadata{ margin-top: -29px !important; } /* (new93) RECOMMANDED BADGE */ .SearchResult-name .RecommendedBadge { position: absolute; width: 17px; margin-top: 0; left: 12px !important; top: 65px; overflow: hidden; } .SearchResult-name .RecommendedBadge .RecommendedBadge-link { border: none ; } li.SearchResult.SearchResult--theme .SearchResult-metadata { display: inline-block !important; width: 100% !important; text-align: center !important; background: rgba(31, 37, 54, 0.7) !important; } .Card.ExpandableCard.SearchFilters + .SearchResults li.SearchResult.SearchResult--theme .SearchResult-rating { float: right !important; width: auto; } .Card.ExpandableCard.SearchFilters + .SearchResults li.SearchResult.SearchResult--theme .SearchResult-author.SearchResult--meta-section { float: left !important; height: 15px; line-height: 18px; max-width: 100% !important; overflow: hidden; text-overflow: ellipsis; } .SearchResult-metadata { -moz-box-direction: normal; -moz-box-flex: 1 !important; -moz-box-orient: horizontal; display: flex; flex-flow: row wrap; flex-grow: 1; width: 100%; height: 16px !important; line-height: 16px !important; margin-top: -25px !important; } .SearchResult-rating { height: 15px !important; line-height: 13px !important; margin-right: 5px !important; } .Rating.Rating--small { grid-column-gap: 6px !important; min-height: 13px; width: -moz-min-content; -moz-box-pack: start; justify-content: flex-start; margin: 0; } /* (new134) RATING STARS - ALL */ .Rating-star , .Rating--small .Rating-star { min-width: 13px !important; max-width: 13px !important; margin-right: -2px !important; } /* FOR FIREFOX QUANTUM ??? (TOO NARROW) - https://addons.mozilla.org/fr/firefox/addon/auto-tab-discard/ === */ .AddonMeta .MetadataCard.AddonMeta-overallRating .MetadataCard-list:last-of-type .AddonMeta-rating-content .Rating.Rating--small , .AddonMeta-rating-content .Rating.Rating--small { grid-column-gap: 12px !important; } .SearchResult--meta-section { font-size: 10px !important; margin: 0; padding: 0; } .SearchResult-author.SearchResult--meta-section { height: 15px !important; line-height: 18px !important; max-width: 100% !important; overflow: hidden; text-overflow: ellipsis; } .Card.CardList.AddonsCard.AddonRecommendations .SearchResult-author.SearchResult--meta-section { height: 15px !important; line-height: 18px !important; max-width: 48% !important; overflow: hidden !important; text-overflow: ellipsis !important; white-space: pre; } .SearchResult-users { -moz-box-flex: 0; -moz-box-ordinal-group: 2 !important; flex-grow: 0; order: 1; width: 100% !important; } /* COLLECTION */ .CollectionDetails { display: inline-block !important; width: 100% !important; } .CollectionDetails .MetadataCard { display: inline-block; -moz-box-direction: unset; -moz-box-orient: unset; -moz-box-pack: unset; border-radius: 8px; flex-direction: unset !important; justify-content: unset !important; } .CollectionDetails .MetadataCard-list { -moz-box-flex: unset !important; flex: unset !important; float: left !important; clear: none !important; max-width: 100% !important; min-width: 100% !important; margin: 12px; margin-left: 0px !important; margin-bottom: 0 !important; overflow-wrap: break-word; hyphens: auto; text-align: left; background: rgba(12, 12, 13, 0.9) !important; } /* (new145) COLL - EDIT */ .Page-not-homepage .Collection a.CollectionDetails-edit-details-button.Button--puffy { padding: 0 2px; background: rgba(12, 12, 13, 0.9) !important; } .Page-not-homepage .Collection .Collection-delete-button .Button--cancel { background: rgba(12, 12, 13, 0.9) !important; } /* (new125)ADON - INFO PAGE - CARDS - ALL */ .Card--no-footer .Card-contents , .Card--photon .Card-contents, .Card-contents { padding: 5px 15px !important; background: #1f2536 !important; } /* ICONS BACKGROUND - === */ .Addon-icon-image , .SearchResult-icon { display: inline-block; padding: 3px !important; background-color: rgba(191, 191, 190, 0.33) !important; border-radius: 5px; box-shadow: 0 0 2px #cccccc inset; } /* BIG */ .AddonSummaryCard-header-icon-image , .Addon-icon-image { border-radius: 5px; box-shadow: 0 0 2px #cccccc inset; background-color: rgba(191, 191, 190, 0.33) !important; } /* SMALL */ .SearchResult-icon { height: 28px !important; width: 28px !important; margin-top: 8px !important; padding: 3px !important; } .Addon-header-wrapper { float: left !important; width: 20% !important; height: 418px !important; margin-top: 0px !important; overflow: hidden !important; border-radius: 9px !important; border: 1px solid rgba(12, 12, 13, 0.9) !important; } /* (new112) */ .Addon.Addon-extension.Addon--has-more-than-0-addons.Addon--has-more-than-3-addons .Addon-header-wrapper { margin-top: 0px !important; } .Card.Addon-header-info-card.Card--photon.Card--no-header.Card--no-footer { display: inline-block !important; width: 100% !important; min-height: 420px !important; max-height: 420px !important; margin-bottom: 0px !important; margin-right: 0px !important; padding: 3px !important; border-radius: 9px !important; border: 1px solid rgba(12, 12, 13, 0.9) !important; } .Card.Addon-header-info-card.Card--photon.Card--no-header.Card--no-footer .Addon-icon { float: left !important; clear: both !important; min-height: 70px !important; max-height: 70px !important; width: 15% !important; min-width: 0px !important; } .Addon-icon-wrapper { height: 100% !important; width: 100% !important; overflow: hidden; } .Card.Addon-header-info-card.Card--photon.Card--no-header.Card--no-footer .AddonTitle { grid-column: none !important; float: right !important; width: 81% !important; height: 70px !important; line-height: 1.1 !important; margin: 2px 0 0px 5px !important; font-size: 18px; overflow-wrap: break-word; } /* TITLE - THEME */ .Card.Addon-header-info-card.Card--photon.Card--no-header.Card--no-footer .Addon-header .ThemeImage.ThemeImage--rounded-corners + .AddonTitle { width: 100% !important; height: 70px !important; line-height: 1.1 !important; } /* MULTI AUTHORS: https://addons.mozilla.org/fr/firefox/addon/test-feedback/?src=recommended === */ .AddonTitle .AddonTitle-author { font-size: 12px !important; } .Card.Addon-header-info-card.Card--photon.Card--no-header.Card--no-footer .AddonTitle .AddonTitle-author { height: 33px; font-size: 12px !important; overflow: hidden; overflow-y: auto; } .AddonTitle .AddonTitle-author a, .AddonTitle .AddonTitle-author a:link { font-size: 14px; line-height: 14px ; } /* ADDON - SUMMARY */ .Addon-summary-and-install-button-wrapper { -moz-box-pack: unset; display: inline-block; justify-content: unset; width: 100%; } /* THEME - SUMMARY */ .Card.Addon-header-info-card.Card--photon.Card--no-header.Card--no-footer .Addon-header .ThemeImage.ThemeImage--rounded-corners + .AddonTitle ~.Addon-summary-and-install-button-wrapper .Addon-summary { height: 137px !important; margin-top: 0; max-width: 100%; min-width: 100%; overflow-x: hidden; } /* THEME - INSTALL */ .Card.Addon-header-info-card.Card--photon.Card--no-header.Card--no-footer .Addon-header .ThemeImage.ThemeImage--rounded-corners + .AddonTitle ~.Addon-summary-and-install-button-wrapper { height: 237px !important; } .Card.Addon-header-info-card.Card--photon.Card--no-header.Card--no-footer .Addon-header .ThemeImage.ThemeImage--rounded-corners + .AddonTitle ~.Addon-summary-and-install-button-wrapper > .InstallButtonWrapper { margin-top: 189px; } .Card.Addon-header-info-card.Card--photon.Card--no-header.Card--no-footer .Addon-header .ThemeImage.ThemeImage--rounded-corners + .AddonTitle ~.Addon-summary-and-install-button-wrapper > p + .InstallButtonWrapper { margin-top: 35px !important; } /* (new125) ADDON - UNIINSTAL BUTTON */ .Button.Button--neutral.AMInstallButton-button.AMInstallButton-button--uninstall.Button--puffy { width: 136px !important; background: #526289 !important; } .Button.Button--neutral.AMInstallButton-button.AMInstallButton-button--uninstall.Button--puffy:hover { background: red !important; } /* (new134) ADDON - RATING */ .Addon-header-wrapper .Addon-header-meta-and-ratings { position: absolute !important; display: inline-block !important; height: 70px !important; width: 19.3% !important; min-width: 0px !important; top: 420px !important; left: 0.8% !important; margin-bottom: 0px !important; border-bottom: 1px solid red !important; border-top: 1px solid red !important; z-index: 1 !important; overflow: hidden !important; } .Addon-header-wrapper .Addon-header-meta-and-ratings .Card-contents { padding-top: 12px !important; } .Addon-header-wrapper .Addon-header-meta-and-ratings:hover { position: absolute !important; display: inline-block !important; height: auto !important; width: 19.3% !important; min-width: 300px; margin-bottom: 0px !important; border-radius: 5px !important; overflow: hidden !important; transition: all ease 0.7s !important; background: #1f2536 !important; border: 1px solid red !important; } .MetadataCard-list { flex: 1 1 0; hyphens: auto; margin: 1.5vh 0 0 0px !important; text-align: left; } /* ADDON - RATING MANAGER - TOP LEFT - === */ /* NOT NEED */ .Card.Addon-overall-rating .Card-footer.Card-footer-link , .Card.Addon-overall-rating .Card-header { display: none !important; } /* (new99) ADDON - RATING on HOVER - TOP LEFT - === */ .Addon.Addon-extension .Addon-details .RatingManager>form { position: absolute; width: 10.2% !important; height: 25px !important; left: 0.8% !important; top: 421px !important; padding: 2px 2px !important; border-radius: 5px !important; z-index: 1 !important; border: 1px solid #283046 !important; background: tan !important; } .Addon.Addon-extension .Addon-details .RatingManager>form:hover { height: 57px !important; padding-bottom: 10px !important; z-index: 500 !important; transition: all ease 0.7s !important; border: 1px solid red !important; background: black !important; } .Addon.Addon-extension .Addon-details .Card-contents .RatingManager>form>fieldset { display: inline-block !important; width: 100% !important; height: 100% !important; min-height: 20px !important; max-height: 20px !important; line-height: 15px !important; text-align: left ; background: green !important; } .Addon.Addon-extension .Addon-details .RatingManager legend.RatingManager-legend { display: inline-block !important; width: 100% !important; min-height: 20px !important; max-height: 20px !important; line-height: 10px !important; overflow-wrap: break-word; font-size: 0; z-index: -1 !important; } /* (new121) */ .Addon.Addon-extension .Addon-details .RatingManager legend b{ position: relative !important; display: inline-block !important; width: 100% !important; height: 100% !important; min-height: 21px !important; max-height: 21px !important; line-height: 10px !important; padding: 1px 10px 1px 1px !important; top: -1px !important; overflow-wrap: break-word; font-size: 10px !important; text-align: left ; z-index: 0 !important; background: #A33434 !important; /* background: red !important; */ } /* (new99) */ .Addon.Addon-extension .Addon-details .RatingManager legend b:after { position: absolute !important; display: inline-block !important; content: "★" ; font-size: 15px !important; color: gold ; white-space: pre !important; width: 10px !important; height: 15px !important; line-height: 15px !important; top: 0px !important; right: 5px !important; } /* (new120) ADDON - REVIEW MANAGER - === */ .AddonReviewCard-slim.AddonReviewCard-viewOnly:not(.AddonReviewCard-ratingOnly):not(.AddonReviewCard-isReply) > .AddonReviewCard-container { position: absolute; width: 9% !important; height: 25px !important; left: 11% !important; top: 421px !important; padding: 0px 2px !important; border-radius: 5px !important; overflow: hidden; z-index: 1 !important; transition: width ease 0.7s !important; border: 1px solid #283046 !important; background: #075251 !important; } .AddonReviewCard-slim.AddonReviewCard-viewOnly:not(.AddonReviewCard-ratingOnly):not(.AddonReviewCard-isReply) > .AddonReviewCard-container:hover { width: 19.2% !important; height: auto !important; min-height: 50px !important; padding: 5px 5px 10px 5px !important; z-index: 500 !important; transition: all ease 0.7s !important; border: 1px solid red !important; background: black !important; } .AddonReviewCard-slim.AddonReviewCard-viewOnly:not(.AddonReviewCard-ratingOnly):not(.AddonReviewCard-isReply) > .AddonReviewCard-container:hover .UserReview .Card.ShowMoreCard.UserReview-body .Card-contents .ShowMoreCard-contents { min-height: 210px !important; max-height: 210px !important; overflow: hidden !important; overflow-y: auto !important; } .AddonReviewCard-slim.AddonReviewCard-viewOnly:not(.AddonReviewCard-ratingOnly):not(.AddonReviewCard-isReply) > .AddonReviewCard-container:hover .UserReview .Card.ShowMoreCard.UserReview-body .Card-contents .ShowMoreCard-contents div { border-bottom: 1px dotted red ; } /* (new141) */ .UserReview-byLine > span , .Addon.Addon-extension .Addon-details .UserReview-byLine > span { font-size: 10px !important; } /* (new141) */ .UserReview-byLine > span a { display: inline-block !important; margin: 0px 0 0 0 !important; padding-left: 20px !important; font-size: 10px !important; text-align: right !important; /* background: red !important; */ } /* (new129) USER - REVIEW ADDON INDICATOR */ /* CLIP (need ABSOLUTE positioning): clip: (top, right, bottom, left) image:clip:rect(0px,60px,200px,0px); OR CLIP-PATH (NOT positioning need) clip-path: clip-path: rectangle(x, y, width, height, rounded-x, rounded-y) inset(TOP RIGHT BOTTOM LEFT clip-path: inset(0 0% 0 22%); === */ .UserProfile-addons-and-reviews .UserReview-byLine>span a:before { content: attr(href) ; /* clip: rect(0px,0px,0px,50px) !important; */ /* clip-path: inset(0px 20px 0px 78px) !important; */ clip-path: inset(0 5% 0 22%); position: absolute !important; display: inline-block !important; height: 10px !important; line-height: 10px !important; width: 220px !important; margin-top: 0px !important; top: 0px !important; right: -11px !important; margin-bottom: 20px !important; padding-right: 20px !important; white-space: nowrap ; font-size: 10px !important; text-align: left !important; overflow: hidden !important; text-overflow: ellipsis !important; z-index: 10 !important; /* background-image: linear-gradient( to right, red, #f06d06, rgb(255, 255, 0), green); */ background-image: linear-gradient(to right, #000000, rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 1)) ; } .UserProfile-addons-and-reviews .UserReview-byLine>span a::after { /* background: rgba(0, 0, 0, 0) linear-gradient(hsla(0, 0%, 100%, 0), #fff) repeat scroll 0 0; */ /* background-image: linear-gradient( to right, red, #f06d06, rgb(255, 255, 0), green); */ background-image: url("https://addons.cdn.mozilla.net/static/img/addon-icons/default-64.png"), linear-gradient(to left, black, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.1)); background-size: 10px 10px, 120px 10px; background-repeat: no-repeat, repeat ; background-position: 55px top ; content: ""; position: absolute; height: 10px; width: 70px ; top: 0px !important; right: 0; z-index: 20 !important; } /* USER - REVIEW COMMENT INDICATOR */ .Addon.Addon-extension .Addon-details .UserReview-byLine>span a:after { position: absolute !important; display: inline-block !important; content: "🗨" ; width: 10px !important; height: 20px !important; line-height: 20px !important; top: 0px !important; left: 0px !important; font-size: 12px !important; white-space: pre !important; color: gold ; } /* ADDON - TOP LEFT - === */ /* (ADDON - RATING on HOVER - RATING SUCCES + ADD REVIEW button - TOP LEFT - === */ .RatingManager > form:hover .Notice.Notice-light.Notice-success:not(.RatingManagerNotice-savedRating-hidden) { -moz-box-pack: center; justify-content: center; display: inline-block !important; min-width: 50% !important; height: 21px !important; line-height: 19px; margin-left: 5px !important; border-radius: 9px !important; padding: 0; background: green !important; } .RatingManager > form:hover .Notice.Notice-light.Notice-success:not(.RatingManagerNotice-savedRating-hidden) .Notice-column { float: right; max-width: 100%; -moz-box-align: center; align-items: center; } .RatingManager > form:hover .Notice.Notice-light.Notice-success:not(.RatingManagerNotice-savedRating-hidden) .Notice-icon { background-size: 11px 11px; height: 11px; width: 11px; float: left !important; } /* (new125) */ .AddonReviewCard.RatingManager-AddonReviewCard.AddonReviewCard-ratingOnly.AddonReviewCard-viewOnly.AddonReviewCard-slim { position: absolute !important; /* display: inline-block !important; */ left: 1.5% !important; width: 8% !important; height: 43px !important; top: 355px !important; padding: 5px; border-radius: 5px !important; overflow: hidden; z-index: 5000 !important; background: blue !important; } .RatingManager > form + .AddonReviewCard.RatingManager-AddonReviewCard.AddonReviewCard-ratingOnly.AddonReviewCard-viewOnly.AddonReviewCard-slim .AddonReviewCard-allControls { float: left !important; width: 97% !important; height: 15px !important; margin-top: 0px !important; margin-left: 2% !important; margin-bottom: -7px !important; border-radius: 9px !important; padding: 0 5px; z-index: 50000 !important; color: gold !important; background: red !important; } .Button.Button--neutral.AddonReviewCard-control.AddonReviewCard-delete { line-height: 13px !important; margin-top: 0px; color: gold !important; text-decoration: none !important; } .Button.Button--action.AddonReviewCard-writeReviewButton.Button--puffy { float: left !important; width: 100% !important; height: auto; min-height: 15px !important; max-height: 15px !important; line-height: 13px !important; padding: 0 5px; border-radius: 4px; font-size: 15px; } /* WRITE A REVIEW TEXTAREA - IN ADDON INFO PAGE - === */ .Addon.Addon-extension .Addon-details section.Card.Addon-overall-rating .DismissibleTextForm-form { position: absolute !important; display: inline-block !important; width: 20% !important; left: 0.5% !important; top: 35% !important; padding: 10px !important; z-index: 5000 !important; background: black !important; } .Addon.Addon-extension .Addon-details section.Card.Addon-overall-rating .DismissibleTextForm-form textarea.DismissibleTextForm-textarea { max-height: 430px !important; min-height: 150px !important; padding: 6px; resize: vertical !important; } /* (new145) THEME - ICON SCREEN SHOT - CENTER - === */ .Card.Addon-header-info-card.Card--photon.Card--no-header.Card--no-footer .ThemeImage--rounded-corners { position: absolute; display: inline-block; width: 100%; max-width: 77% ; min-height: 535px ; max-height: 535px ; left: 21.3% ; top: 86px ; border-radius: 9px; border: 1px solid red; background-color: #1d2232; } .Card.Addon-header-info-card.Card--photon.Card--no-header.Card--no-footer .ThemeImage--rounded-corners .ThemeImage-image { position: absolute; display: inline-block; width: 100%; max-width: 100%; min-height: 250px !important; max-height: 250px !important; left: 0%; top: 150px; padding: 30px !important; } .Card.Addon-header-info-card.Card--photon.Card--no-header.Card--no-footer.ThemeImage-image { object-fit: contain !important; object-position: top center !important; border-radius: 9px !important; } /* ADDON - NO REVIEWS */ .Card-footer.Card-footer-link , .Card-footer.Card-footer-text, .Addon-read-reviews-footer { display: none !important; padding: 0 !important; } /* (new124) INSTALL REQUIRE - DOWNLOD XPI */ .InstallButtonWrapper-download { margin-top: -21px !important; margin-left: -260px !important; text-align: center !important; /* border: 1px dashed violet !important; */ } /* (new125) INSTALL - NO DOWNLOAD XPI */ .InstallButtonWrapper { height: 30px !important; margin-left: 192px !important; margin-top: 15px !important; /* border: 1px dashed violet !important; */ } .Addon .Addon-summary-and-install-button-wrapper .AMInstallButton--noDownloadLink { height: 30px !important; margin-top: -3px !important; margin-bottom: 0px !important; /* border: 1px solid violet !important; */ } .Addon-summary-and-install-button-wrapper .Button { min-height: 27px !important; max-height: 27px !important; padding: 0 16px; border-radius: 4px; font-size: 16px; } /* (new129) NEED INSTALL NEW VERSION FIREFOX */ .InstallButtonWrapper .GetFirefoxButton { position: absolute !important; display: inline-block !important; min-width: 368px !important; height: 30px !important; left: 15px !important; top: 41.5vh !important; border-radius: 5px !important; background: #1f2536 !important; border: 1px solid rgba(12, 12, 13, 0.9); border: 1px solid yellow !important; } .GetFirefoxButton-callout { position: absolute !important; display: inline-block !important; width: 20px !important; height: 28px !important; line-height: 28px !important; padding: 3px 0 0px 1px !important; margin: 16px auto; top: -1.7vh !important; left: 5px !important; border: 1px solid green !important; } .GetFirefoxButton-callout::before { display: none !important; } .InstallButtonWrapper .GetFirefoxButton .Button.Button--action.GetFirefoxButton-button.Button--puffy { width: 250px !important; line-height: 13px !important; padding: 0 30px !important; font-size: 14px !important; white-space: pre-line; overflow: hidden !important; } .InstallButtonWrapper .GetFirefoxButton .GetFirefoxButton-callout-text { position: absolute !important; display: inline-block !important; width: 126px; height: auto !important; line-height: 12px; left: -2px; top: -8.5vh; padding: 2px 2px 4vh 2px !important; font-size: 12px !important; border-radius: 5px !important; opacity: 0 !important; visibility: hidden !important; color: gold !important; background: red; } .InstallButtonWrapper .GetFirefoxButton:hover .GetFirefoxButton-callout-text { visibility: visible !important; opacity: 1!important; color: gold !important; background: red; } .InstallButtonWrapper .GetFirefoxButton + .InstallButtonWrapper-download { margin-left: -200px !important; margin-top: -11px !important; text-align: center; } /* (new134) SUPPORT DEV */ .Card.ContributeCard.Card--no-footer { position: absolute !important; display: inline-block !important; float: none !important; min-width: 200px !important; max-width: 200px !important; height: 18px !important; top: 10.2vh !important; left: 38.8% !important; margin-top: 0; margin-bottom: 0 !important; padding: 0 2px !important; border-radius: 9px !important; font-size: 10px !important; overflow: hidden !important; z-index: 1 !important; outline: none !important; border: 1px solid green !important; background: #111 !important; } .Card.ContributeCard.Card--no-footer:hover { height: auto !important; max-width: 19.6% !important; padding: 2px !important; z-index: 5000000 !important; background: red !important; } .Card.ContributeCard.Card--no-footer .Card-header { height: 15px !important; margin-bottom: 1px; margin-top: 0; padding: 1px 3px !important; text-align: center !important; font-size: 10px !important; overflow: hidden; overflow-wrap: break-word; border: none !important; } /* (new144REPORT ABUSE */ .Card.Addon-overall-rating .ReportAbuseButton { position: absolute; display: inline-block !important; top: 145px; width: 5%; height: 25px !important; line-height: 0px !important; left: 1.6% !important; margin-top: 0; padding: 0 2px; border-radius: 9px; overflow: hidden; transform: scale(0.5) !important; transform-origin: top left; z-index: 1 !important; opacity: 0.5 !important; border: 1px solid #283046 !important; background: #A33434 !important; } .Card.Addon-overall-rating .ReportAbuseButton:hover { opacity: 1 !important; z-index: 1 !important; transform: scale(1) !important; } .Card.Addon-overall-rating .ReportAbuseButton a { color: white !important; } /* (new140) ADD OUR FAV STAR to ADDON PAGE - === */ .RatingManager .RatingManager-ratingControl .Rating-star.Rating-rating-5.Rating-selected-star:after { position: fixed !important; display: inline-block !important; content: "★" ; width: 30px !important; height: 30px !important; line-height: 25px !important; top: -355px !important; left: 185px !important; margin-left: 0 !important; margin-right: 0 !important; border-radius: 9px 0px 9px 9px !important; font-size: 30px !important; color: gold ; text-align: center !important; opacity: 1 !important; visibility: visible !important; background-color: blue !important; } .Addon.Addon-extension .Addon-details .RatingManager > form:hover .RatingManager-ratingControl .Rating-star.Rating-rating-5.Rating-selected-star:after { top: -378px !important; color: green ; background: gold !important; } .RatingManager .RatingManager-ratingControl .Rating-star.Rating-rating-5.Rating-selected-star:before { position: fixed !important; display: inline-block !important; content: "5" ; width: 10px !important; height: 15px !important; line-height: 14px !important; text-align: center !important; top: -355px !important; left: 210px !important; border-radius: 9px !important; font-size: 10px !important; opacity: 1 !important; visibility: visible !important; z-index: 5000000 !important; color: red ; background: blue !important; } .Addon.Addon-extension .Addon-details .RatingManager > form:hover .RatingManager-ratingControl .Rating-star.Rating-rating-5.Rating-selected-star:before { top: -378px !important; color: red ; background: gold !important; } /* ADDON INFO - TAKE CARE: - NOTICE IMPCOMPATIBILITY FIR version: https://addons.mozilla.org/fr/firefox/addon/open-with/ - MOZ no Survey: https://addons.mozilla.org/fr/firefox/addon/open-with/ === */ .Card.Addon-header-info-card.Card--photon.Card--no-header.Card--no-footer .Addon-header { grid-template-columns: unset !important; display: inline-block !important; min-width: 100% !important; max-width: 100% !important; } /*(new125) ADDON - INCOMPATIBILITY - HEADER + ICON - BADGE */ .Card.Addon-header-info-card.Card--photon.Card--no-header.Card--no-footer .Notice.Notice-error.AddonCompatibilityError + .Addon-header { margin-top: 18px !important; } .Card.Addon-header-info-card.Card--photon.Card--no-header.Card--no-footer .Notice.Notice-error.AddonCompatibilityError + .Addon-header .Addon-icon { margin-top: -17px !important; } .Addon.Addon-extension.Addon--has-more-than-0-addons .Card.Addon-header-info-card.Card--photon.Card--no-header.Card--no-footer .Notice.Notice-error.AddonCompatibilityError + .Addon-header .Addon-icon { margin-top: -7px !important; } .Card.Addon-header-info-card.Card--photon.Card--no-header.Card--no-footer .Notice.Notice-error.AddonCompatibilityError + .Addon-header .AddonBadges { top: 58px !important; } .Addon-summary { min-width: 100% !important; max-width: 100% !important; height: 187px !important; margin: 20px 0px -20px 0 !important; overflow: hidden !important; overflow-y: auto !important; } .Addon-details { grid-auto-flow: unset !important; grid-gap: unset !important; grid-template-columns: unset !important; display: inline-block !important; width: 80% !important; margin-top: 0px !important; } /* ADDON INFOS GOOD */ .Addon.Addon-extension.Addon--has-more-than-0-addons.Addon--has-more-than-3-addons .Addon-details { margin-top: 0px !important; } /* (new145) ADDON INFOS - DICO / THEME - GOOD */ .Page-amo .Header.Header-no-hero-promo + .Page-content .Page.Page-not-homepage .Addon.Addon-theme.Addon--has-more-than-0-addons , .Page-amo .Header.Header-no-hero-promo + .Page-content .Page.Page-not-homepage .Addon.Addon-dictionary { margin-top: -21px !important; } .Addon-details .Addon-main-content { grid-area: unset !important; display: inline-block !important; min-width: 100% !important; max-width: 100% !important; height: 565px !important; margin-left: 2px !important; padding: 3px !important; overflow-x: hidden !important; border-radius: 9px !important; border: 1px solid rgba(12, 12, 13, 0.9) !important; } .Card.ShowMoreCard.AddonDescription { float: left ; width: 37%; height: 555px !important; margin-top: 0; margin-right: 4px !important; margin-bottom: 0 !important; padding: 3px !important; overflow-x: hidden !important; overflow-y: hidden !important; border-radius: 9px !important; border: 1px solid rgba(12, 12, 13, 0.9) !important; } .Card.ShowMoreCard.AddonDescription .Card-contents { display: inline-block !important; min-height: 517px !important; max-height: 517px !important; min-width: 99.9% !important; max-width: 99.9% !important; overflow: hidden !important; /*border: 1px solid aqua !important;*/ } .Card.ShowMoreCard.AddonDescription .Card-contents .ShowMoreCard-contents { display: inline-block !important; min-height: 500px !important; max-height: 500px !important; max-width: 100% !important; overflow: hidden auto !important; border-bottom: 1px solid silver !important; } /* SCRENNSHOTS */ .Addon-details .Addon-main-content .Card.Addon-screenshots { margin-top: 0; width: 62.5% !important; display: inline-block !important; float: none !important; height: 388px !important; margin-bottom: 0 !important; padding: 3px !important; overflow-y: hidden !important; border-radius: 9px !important; border: 1px solid rgba(12, 12, 13, 0.9) !important; } .Addon-details .Addon-main-content .Card.Addon-screenshots .Card-contents{ display: inline-block !important; width: 100% !important; min-width: 100% !important; padding: 5px 5px !important; overflow-x: hidden; overflow-y: auto !important; } /* (new125) NEW SCREENSHOTS DESIGN */ .ScreenShots { width: 100% !important; min-width: 100% !important; height: 341px !important; /* border: 1px solid red; */ } .ScreenShots-viewport { height: auto; } .ScreenShots-list { display: inline-block; height: 338px !important; width: 100% !important; min-width: 100% !important; max-width: 914px !important; margin: 0; padding: 0; overflow: auto; background: rgba(0, 0, 0, 0) linear-gradient(rgba(255, 255, 255, 0), #1f2536) repeat scroll 0 0 !important; /* background: blue !important; */ } .ScreenShots-list .ScreenShots-image:first-of-type , .ScreenShots-list .ScreenShots-image { display: inline-block !important; height: 200px !important; width: 48% !important; margin: 3px 5px 0 10px !important; border-radius: 3px !important; background: #1f2536 !important; border: 1px solid rgba(12, 12, 13, 0.9) !important; } .ScreenShots-list > .pswp-thumbnails { display: inline-block !important; height: 338px !important; width: 100% !important; margin: 0; padding: 0; overflow-x: hidden; overflow-y: auto !important; } .ScreenShots-list > .pswp-thumbnails .pswp-thumbnail { float: left !important; border: 1px solid rgba(12, 12, 13, 0.9); } .ScreenShots-list > .pswp-thumbnails .pswp-thumbnail:not(:first-of-type) .ScreenShots-image { max-height: 110px !important; width: auto !important; max-width: 110px !important; margin: 0 !important; } .ScreenShots-list > .pswp-thumbnails .pswp-thumbnail:first-of-type .ScreenShots-image { max-height: 335px !important; width: auto !important; max-width: 320px !important; margin: 0 !important; } .ScreenShots-list > .pswp-thumbnails .pswp-thumbnail:not(:only-of-type):first-of-type .ScreenShots-image { height: 330px !important; width: auto !important; max-width: 574px !important; text-align: center !important; } /* (new124) SCREENSHOT - OPEN */ .pswp--open { z-index: 5000000 !important; } /* ONLY ONE */ .ScreenShots-list > .pswp-thumbnails .pswp-thumbnail:only-of-type { display: inline-block !important; float: none !important; width: 100% !important; text-align: center !important; } .ScreenShots-list > .pswp-thumbnails .pswp-thumbnail:only-of-type .ScreenShots-image { display: inline-block !important; height: 320px !important; width: auto !important; max-width: 504px !important; text-align: center !important; } /* (new125) PERMISSION CARD - ALL */ .PermissionsCard-subhead--required , .PermissionsCard-subhead--optional{ margin-top: -5px; } .PermissionsCard-subhead--optional{ margin-top: -5px; } /* new127) */ .PermissionsCard-list--required { width: 99.2% !important; min-height: 100px; max-height: 190px; border-radius: 9px; float: left; margin-top: 0px !important; margin-bottom: 0; margin-left: 4px; margin-right: 2px; padding: 3px !important; overflow-wrap: break-word; overflow-x: hidden; overflow-y: auto !important; border: 1px solid rgba(12, 12, 13, 0.9); } .PermissionsCard-list--optional { width: 99.2% !important; max-height: 70px; border-radius: 9px; float: left; margin-top: 0px !important; margin-bottom: 0; margin-left: 4px; margin-right: 2px; padding: 3px !important; overflow-wrap: break-word; overflow-x: hidden; overflow-y: auto !important; border: 1px solid rgba(12, 12, 13, 0.9); } .PermissionsCard-list--optional li , .PermissionsCard-list--required li { margin-top: -3px !important; } .PermissionsCard-list--optional li .Icon, .PermissionsCard-list--required li .Icon { background-position: 50% center !important; background-size: 70%; filter: invert(0.5); } /* A - ADDON INFOS with 7 ZONES (DEV COMMENTS) - SCREENSHOTS + DESC + DEV COMMENTS + RECOMM + PERMISS + NOTES VERSION https://addons.mozilla.org/fr/firefox/addon/reddit-on-youtube/?src=recommended === */ /* .Card.ShowMoreCard.AddonDescription + .Card.ShowMoreCard.Addon-developer-comments.ShowMoreCard--expanded.Card--no-footer , */ .Addon-main-content .Card.ShowMoreCard:nth-last-child(3) { float: left; height: 390px !important; } .Addon-main-content .Card.ShowMoreCard:nth-last-child(3) .Card-contents { display: inline-block; max-height: 350px !important; min-height: 350px !important; } /* OK = https://addons.mozilla.org/en-US/firefox/addon/link-gopher/?src=search */ /* FOR DEV COMMENTS + SCEESHPT = https://addons.mozilla.org/fr/firefox/addon/autofill-quantum/ */ /* (new121) */ .Addon-main-content .Card.Addon-screenshots + .Card.ShowMoreCard.AddonDescription + .Card.ShowMoreCard.Addon-developer-comments.ShowMoreCard--expanded.Card--no-footer { float: left !important; width: 37% !important; margin-right: 5px !important; margin-top: 5px !important; margin-bottom: 0 !important; } .Addon-details .Addon-main-content .Card.Addon-screenshots + .Card.ShowMoreCard.Addon-developer-comments.ShowMoreCard--expanded.Card--no-footer { float: right !important; width: 37% !important; margin-right: 5px !important; margin-top: 5px !important; } .Card.ShowMoreCard.Addon-developer-comments.ShowMoreCard--expanded.Card--no-footer .Card-contents .ShowMoreCard-contents .Addon-developer-comments-contents { height: 108px ; overflow: hidden ; overflow-y: auto ; } /* B - ADDON INFOS with 7 ZONES (DEV COMMENTS) - SCREENSHOTS + DESC + DEV COMMENTS + RECOMM + PERMISS https://addons.mozilla.org/en-US/firefox/addon/downthemall/ === */ .Card.ShowMoreCard.PermissionsCard , .Card.ContributeCard.Card--no-footer + .Card.ShowMoreCard.PermissionsCard { width: 30.8% !important; max-height: 258px; min-height: 258px; border-radius: 9px; float: left; margin-bottom: 0; margin-left: 4px; margin-right: 2px; padding: 3px !important; overflow-wrap: break-word; overflow-x: hidden; overflow-y: hidden !important; border: 1px solid rgba(12, 12, 13, 0.9); } .Card.ShowMoreCard.PermissionsCard ul.PermissionsCard-list , .Card.ContributeCard.Card--no-footer + .Card.ShowMoreCard.PermissionsCard ul.PermissionsCard-list { max-height: 180px !important; min-height: 180px !important; margin-top: 0 !important; padding: 5px 0 15px 5px !important; overflow-wrap: break-word; overflow-x: hidden; overflow-y: auto; border: 1px solid rgba(12, 12, 13, 0.9) !important; } /* TEST ADDON INFOS with LESS ZONES - ==== */ /* 3 ZONES: - SCRESHOTS + DESCRP + (RECOMMEN) == NORMAL https://addons.mozilla.org/en-US/firefox/addon/re-style/?src=collection === */ /* .Addon-screenshots + .AddonDescription + .AddonRecommendations */ /* .Addon-details .Addon-main-content section:nth-child( -n+ 3):not(.AddonDescription):not(.Addon-screenshots) */ /* 2 ZONES - DESC + (RECOMMENDTAION) https://addons.mozilla.org/en-US/firefox/addon/utm-tracking-token-stripper/?src=collection https://addons.mozilla.org/en-US/firefox/addon/tumblr-post/?src=collection === */ /* 2 ZONES - SCREEN + (RECOMEND) https://addons.mozilla.org/en-US/firefox/addon/firefox-color-prod/?src=recommended ===*/ .Addon-main-content section:nth-child( -n+ 1):not(.AddonDescription) + section.Card.CardList.AddonsCard.AddonRecommendations.AddonsCard--horizontal.Card--photon.Card--no-footer { min-width: 100% !important; /* border: 1px dashed blue !important; */ } /* 1 ZONE - (RECOMEND) https://addons.mozilla.org/en-US/firefox/addon/back-to-top-for-firefox-we/?src=collection === */ .Addon-main-content> section:only-of-type.Card.CardList.AddonsCard.AddonRecommendations.AddonsCard--horizontal.Card--photon.Card--no-footer{ height: 100% !important; /* border: 1px dashed yellow !important; */ border: 1px solid rgba(12, 12, 13, 0.9) !important; } .Addon-main-content> section:only-of-type.Card.CardList.AddonsCard.AddonRecommendations.AddonsCard--horizontal.Card--photon.Card--no-footer .Card-contents { height: 100% !important; max-height: 517px !important; } .Addon-main-content> section:only-of-type.Card.CardList.AddonsCard.AddonRecommendations.AddonsCard--horizontal.Card--photon.Card--no-footer .Card-contents ul.AddonsCard-list .SearchResult { border-radius: 9px; float: left !important; grid-column: unset; min-height: 210px !important; max-height: 210px !important; margin: 15px 8px 20px 2px !important; width: 100%; max-width: 49% !important; min-width: 49% !important; padding: 5px; border: 1px solid rgba(12, 12, 13, 0.9) !important; } /* (new102) OTHER ADDONS USED */ .Card.CardList.AddonsCard.AddonRecommendations.AddonsCard--horizontal.Card--photon.Card--no-footer{ margin-top: 0; width: 62.5% !important; float: left !important; height: 163px !important; margin-bottom: 0 !important; padding: 3px !important; border-radius: 9px !important; border: 1px solid rgba(12, 12, 13, 0.9) !important; } .Card.CardList.AddonsCard.AddonRecommendations.AddonsCard--horizontal.Card--photon.Card--no-footer .Card-contents { height: 124px !important; } .Card.CardList.AddonsCard.AddonRecommendations.AddonsCard--horizontal.Card--photon.Card--no-footer .SearchResult-icon-wrapper { height: 95px !important; } .Card.CardList.AddonsCard.AddonRecommendations.AddonsCard--horizontal.Card--photon.Card--no-footer .Card-contents ul.AddonsCard-list { display: unset !important; grid-auto-flow: unset !important; grid-template-columns: unset !important; } .Card.CardList.AddonsCard.AddonRecommendations.AddonsCard--horizontal.Card--photon.Card--no-footer .Card-contents ul.AddonsCard-list .SearchResult:hover , .AddonRecommendations.AddonsCard--horizontal ul.AddonsCard-list .SearchResult:hover , .Card.CardList.AddonsCard.AddonRecommendations.AddonsCard--horizontal.Card--photon.Card--no-footer .Card-contents ul.AddonsCard-list .SearchResult , .AddonRecommendations.AddonsCard--horizontal ul.AddonsCard-list .SearchResult { grid-column: unset !important; float: left !important; height: 107px !important; width: 100% !important; min-width: 24% !important; max-width: 24% !important; margin: 0px 2px 2px 2px !important; padding: 5px 5px !important; border-radius: 9px !important; } .Card.CardList.AddonsCard.AddonRecommendations.AddonsCard--horizontal.Card--photon.Card--no-footer .SearchResult-result { display: grid; grid-column-gap: 8px !important; grid-template-columns: 27px auto !important; } .AddonRecommendations.AddonsCard--horizontal ul.AddonsCard-list .SearchResult:hover .SearchResult-users { display: inline-block !important; } .Card.CardList.AddonsCard.AddonRecommendations.AddonsCard--horizontal.Card--photon.Card--no-footer .SearchResult-contents { grid-area: unset !important; display: inline-block !important; height: 100% !important; max-height: 98px !important; min-height: 98px !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; margin: 0 2px 0 0px !important; padding: 2px 2px !important; border-radius: 0 9px 9px 0 !important; background-color: #191f2d !important; } .Card.CardList.AddonsCard.AddonRecommendations.AddonsCard--horizontal.Card--photon.Card--no-footer .SearchResult-contents .SearchResult-name { display: flex !important; flex-direction: column !important; justify-content: center !important; height: 100%; min-height: 40px !important; max-height: 40px !important; width: 100%; min-width: 100% !important; max-width: 100% !important; margin: 0; } .Card.CardList.AddonsCard.AddonRecommendations.AddonsCard--horizontal.Card--photon.Card--no-footer .SearchResult-contents .SearchResult-metadata{ height: auto; min-height: 40px !important; line-height: 5px !important; margin-top: 0px !important; } .Card.CardList.AddonsCard.AddonRecommendations.AddonsCard--horizontal.Card--photon.Card--no-footer .SearchResult-contents .SearchResult-metadata .SearchResult-rating { width: 100% !important; height: 20px !important; line-height: 20px !important; } .Rating.Rating--small , .Page.Page-not-homepage .Search .SearchResult-wrapper .SearchResult-result .SearchResult-contents .SearchResult-metadata .SearchResult-rating .Rating.Rating--small , .Card.CardList.AddonsCard.AddonRecommendations.AddonsCard--horizontal.Card--photon.Card--no-footer .SearchResult-contents .SearchResult-metadata .SearchResult-rating .Rating.Rating--small { grid-column-gap: 11px !important; } .Card.CardList.AddonsCard.AddonRecommendations.AddonsCard--horizontal.Card--photon.Card--no-footer .SearchResult-users.SearchResult--meta-section { height: 10px !important; min-height: 10px !important; line-height: 10px !important; margin-top: -15px !important; } /* ALL */ .Card.AddAddonToCollection.Card--no-footer , .Card.AddonMoreInfo.Card--no-footer { float: left !important; height: 339px !important; } /* (new99) RATIGN */ .Card.Addon-overall-rating { width: 0% !important; height: 0 !important; margin-bottom: 0px !important; outline: 1px solid blue; } .Card.Addon-overall-rating .Card-contents { padding: 0px !important; } .Addon.Addon-extension .Addon-details .RatingManager > form .RatingManager-ratingControl { position: relative; display: inline-block !important; width: 100%; height: 21px !important; top: -21px !important; z-index: -1 !important; } .Addon.Addon-extension .Addon-details .RatingManager > form:hover .RatingManager-ratingControl { position: relative; display: inline-block !important; width: 100%; top: 5px !important; z-index: 10 !important; } /* (new134) LOG to RATE EXTENSION */ .Addon.Addon-extension .Addon-details .RatingManager > form .RatingManager-ratingControl .Button.Button--action.RatingManager-log-in-to-rate-button.Button--micro { width: 170px !important; left: 83px !important; top: 1.6vh !important; padding: 2px !important; opacity: 0 !important; pointer-events: none !important; } .Addon.Addon-extension .Addon-details .RatingManager > form:hover .RatingManager-ratingControl .Button.Button--action.RatingManager-log-in-to-rate-button.Button--micro { top: -44px !important; transition: all ease 1s !important; opacity: 1 !important; background: gold !important; } .Addon.Addon-extension .Addon-details .RatingManager > form .RatingManager-ratingControl .Button.Button--action.RatingManager-log-in-to-rate-button.Button--micro + .Rating.Rating--large { visibility: hidden !important; } .RatingManager .RatingManager-ratingControl .Rating.Rating--large.RatingManager-UserRating.Rating--editable { grid-column-gap: 3px !important; min-height: 17px !important; width: 100%; margin: 0 !important; } .RatingManager .RatingManager-ratingControl .Rating.Rating--large.RatingManager-UserRating.Rating--editable button { position: relative !important; display: inline-block !important; width: 25px !important; height: 20px !important; line-height: 30px !important; margin-left: 8px !important; margin-right: -10px !important; } .RatingManager .RatingManager-ratingControl .Rating.Rating--large.RatingManager-UserRating.Rating--editable button .Icon.Icon-inline-content.IconStar svg.IconStar-svg { height: 20px; width: 20px; } /* (new134) ADD TO COLLECTION */ .Card.AddAddonToCollection.Card--no-footer { width: 36.89% !important; min-height: 258px !important; max-height: 258px !important; overflow: hidden !important; overflow-wrap: break-word; overflow-y: auto !important; margin-right: 0px; padding: 3px !important; border-radius: 9px !important; border: 1px solid rgba(12, 12, 13, 0.9) !important; } .Card.AddAddonToCollection.Card--no-footer .Card-contents { display: flex !important; flex-flow: row-reverse wrap-reverse; justify-content: space-around; height: auto !important; margin-bottom: 3px !important; margin-top: 0; padding: 5px 20px; border-top-left-radius: 9px; border-top-right-radius: 9px; font-size: 14px; text-align: left; } .Notice.Notice-success.AddAddonToCollection-added { display: inline-block !important; min-width: 48% !important; max-width: 48% !important; height: 40px !important; line-height: 23px !important; margin: 0 0px 5px 0px !important; color: #d8d9db; background-color: #305F26; } .Notice.Notice-success.AddAddonToCollection-added .Notice-icon { float: left !important; height: 29px; width: 16px; margin: 0px; background-position: center center; background-repeat: no-repeat; border-right: 1px solid red !important; } .Notice.Notice-success.AddAddonToCollection-added .Notice-column { float: right !important; height: 32px !important; margin: 0px !important; width: 92% !important; } .Notice.Notice-success.AddAddonToCollection-added .Notice-column .Notice-content { display: inline-block !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; } .Notice.Notice-success.AddAddonToCollection-added .Notice-column .Notice-content p.Notice-text { display: inline-block !important; width: 100% !important; min-width: 99% !important; max-width: 99% !important; line-height: 15px !important; margin: 0; overflow-wrap: unset !important; white-space: pre-wrap !important; word-break: keep-all !important; word-wrap: normal !important; } .Select.AddAddonToCollection-select { position: relative !important; display: inline-block !important; float: none !important; clear: none !important; width: 100% !important; height: 35px !important; top: 0 !important; } /* PERMISSIONS - === */ .Card.PermissionsCard.Card--no-footer{ float: left !important; width: 30.80% !important; min-height: 258px !important; max-height: 258px !important; margin-bottom: 0px !important; margin-left: 4px !important; margin-right: 2px !important; padding: 3px !important; overflow: hidden !important; overflow-wrap: break-word; overflow-y: auto !important; border-radius: 9px !important; border: 1px solid rgba(12, 12, 13, 0.9) !important; } .PermissionsCard-list li { margin-top: 6px !important; } /* RELEASE NOTES - === */ .Card.ShowMoreCard.AddonDescription-version-notes{ float: left !important; width: 31.6% !important; min-height: 260px !important; max-height: 260px !important; margin-bottom: 0px !important; margin-left: 2px !important; margin-right: 0px !important; padding: 3px !important; overflow: hidden !important; overflow-wrap: break-word; border-radius: 9px !important; border: 1px solid rgba(12, 12, 13, 0.9) !important; } .Card.ShowMoreCard.AddonDescription-version-notes .Card-contents , .Card.ShowMoreCard.AddonDescription-version-notes.ShowMoreCard--expanded.Card--no-footer{ float: left !important; width: 31.6% !important; min-height: 278px !important; max-height: 278px !important; margin-bottom: 0px !important; margin-left: 2px !important; margin-right: 0px !important; padding: 3px !important; overflow: hidden !important; overflow-wrap: break-word; border-radius: 9px !important; border: 1px solid rgba(12, 12, 13, 0.9) !important; } .Card.ShowMoreCard.AddonDescription-version-notes .Card-header { max-width: 100% !important; } .Card.ShowMoreCard.AddonDescription-version-notes .Card-contents { min-width: 100% !important; min-height: 220px !important; max-height: 220px !important; margin-left: 0px !important; padding: 2px !important; border-radius: 0 0 9px 9px !important; border: 1px solid rgba(12, 12, 13, 0.9) !important; } .Card.ShowMoreCard.AddonDescription-version-notes .ShowMoreCard-contents { max-height: 210px !important; padding: 5px 5px 25px 5px!important; overflow: hidden !important; overflow-wrap: break-word; overflow-y: auto !important; } /* for: https://addons.mozilla.org/en-US/firefox/addon/secure-password-generator/?src=recommended */ .Card.ShowMoreCard.AddonDescription-version-notes.ShowMoreCard--expanded.Card--no-footer { float: left !important; width: 31.6% !important; min-height: 258px !important; max-height: 258px !important; margin-bottom: 0px !important; margin-left: 2px !important; margin-right: 0px !important; padding: 3px !important; overflow: hidden !important; overflow-wrap: break-word; border-radius: 9px !important; border: 1px solid rgba(12, 12, 13, 0.9) !important; } .Card.ShowMoreCard.AddonDescription-version-notes.ShowMoreCard--expanded header , .Card.ShowMoreCard.AddonDescription-version-notes.ShowMoreCard--expanded .Card-contents { min-width: 100% !important; max-width: 100% !important; } .Card.ShowMoreCard.AddonDescription-version-notes.ShowMoreCard--expanded .Card-contents { max-height: 217px !important; min-height: 217px !important; } .ShowMoreCard-contents::after { display: none !important; } .Card.ShowMoreCard.AddonDescription-version-notes .ShowMoreCard-contents > div > br + br { display: block !important; margin-bottom: -2px !important; } /* MORE INFOS - PANEL RIGHT */ .Addon-details .Card.AddonMoreInfo.Card--no-footer { position: absolute !important; display: inline-block; float: none !important; height: 385px !important; width: 19.4% ; top: 528px !important; left: 0.8% !important; margin-bottom: 0 !important; padding: 3px !important; border-radius: 9px !important; border: 1px solid rgba(12, 12, 13, 0.9) !important; } /* (new101) LAST UPDATE DATE */ .Addon-details .Card.AddonMoreInfo.Card--no-footer .Card-contents .DefinitionList.AddonMoreInfo-dl { display: inline-block; float: none !important; height: 332px !important; margin-top: -5px !important; width: 100% !important; max-width: 100% !important; min-width: 100% !important; overflow-wrap: break-word; overflow: hidden !important; overflow-y: auto !important; } .Addon-details .Card.AddonMoreInfo.Card--no-footer .Card-contents .DefinitionList.AddonMoreInfo-dl dd { margin: 0 0 6px !important; } /* ADDON DATE UPDATE - === */ .Definition-dd.AddonMoreInfo-last-updated { position: absolute !important; display: inline-block !important; width: 75% !important; top: -375px !important; left: 19% !important; padding-left: 15px !important; color: gold !important; text-align: left !important; border-radius: 3px ; border: 1px solid rgba(12, 12, 13, 0.9); background: #A33434 !important; } .Definition-dd.AddonMoreInfo-last-updated:before { content: "Update: " ; position: absolute !important; display: inline-block !important; left: -18% !important; color: tan !important; width: 100% !important; text-align: left; } .Definition-dd.AddonMoreInfo-version + .Definition-dt { color: transparent !important; } .DefinitionList.AddonMoreInfo-dl .Definition-dd.AddonMoreInfo-filesize+ .Definition-dt { display: none !important; } /* MORE ADONS by THIS AUTHOR */ .Card.CardList.AddonsCard.AddonsByAuthorsCard.Addon-MoreAddonsCard.AddonsCard--horizontal.Card--photon.Card--no-footer { position: absolute !important; display: inline-block !important; float: none !important; height: 28px !important; line-height: 11px !important; width: 19.4% !important; min-width: 0 !important; top: 494px !important; left: 0.8% !important; margin-top: 0; margin-bottom: 0 !important; padding: 3px !important; border-radius: 9px !important; overflow: hidden !important; border: 1px solid yellow ; } /* (new122) */ .Card.CardList.AddonsCard.AddonsByAuthorsCard.Addon-MoreAddonsCard.AddonsCard--horizontal.Card--photon.Card--no-footer:hover { height: auto !important; width: auto !important; width: 98% !important; z-index: 50000 !important; background: black !important; } .Card.CardList.AddonsCard.AddonRecommendations .Card-contents .AddonsCard-list .SearchResult { float: left !important; min-width: 100% !important; max-width: 100% !important; border-radius: 9px !important; border: 1px solid rgba(12, 12, 13, 0.9) !important; } .Card.CardList.AddonsCard.AddonsByAuthorsCard.Addon-MoreAddonsCard.AddonsCard--horizontal.Card--photon.Card--no-footer .Card-contents ul.AddonsCard-list { display: inline-block !important; min-width: 100% !important; } .Card.CardList.AddonsCard.AddonsByAuthorsCard.Addon-MoreAddonsCard.AddonsCard--horizontal.Card--photon.Card--no-footer .Card-contents ul.AddonsCard-list li.SearchResult { float: left !important; clear: none !important; min-width: 16% !important; max-width: 16% !important; height: 100%; max-height: 87px !important; min-height: 87px !important; } .Card.CardList.AddonsCard.AddonsByAuthorsCard.Addon-MoreAddonsCard.AddonsCard--horizontal.Card--photon.Card--no-footer .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper { display: inline-block !important; height: 98px; width: 100%; margin-top: -3px; padding: 0px !important; } /* (new145) */ .Card.CardList.AddonsCard.AddonsByAuthorsCard.Addon-MoreAddonsCard.AddonsCard--horizontal.Card--photon.Card--no-footer .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper .SearchResult-result { display: inline-block !important; height: 10vh !important; padding: 0px!important; border-radius: 5px !important; background-color: transparent !important; border: 1px solid red !important; } /* (new145) */ .Card.CardList.AddonsCard.AddonsByAuthorsCard.Addon-MoreAddonsCard.AddonsCard--horizontal.Card--photon.Card--no-footer .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper .SearchResult-result .SearchResult-icon-wrapper { display: inline-block; height: 9.5vh !important; width: 32px; text-align: center; } /* (new145) */ .Card.CardList.AddonsCard.AddonsByAuthorsCard.Addon-MoreAddonsCard.AddonsCard--horizontal.Card--photon.Card--no-footer .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper .SearchResult-result .SearchResult-contents { float: right !important; max-height: 9.8vh !important; min-height: 9.8vh !important; width: 88% !important; margin: 0px !important; padding: 5px 10px !important; /*border: 1px solid aqua !important;*/ } .Card.CardList.AddonsCard.AddonsByAuthorsCard.Addon-MoreAddonsCard.AddonsCard--horizontal.Card--photon.Card--no-footer .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper .SearchResult-result .SearchResult-metadata { float: left !important; margin-top: -1vh !important; /*border: 1px solid aqua !important;*/ } .Card.CardList.AddonsCard.AddonsByAuthorsCard.Addon-MoreAddonsCard.AddonsCard--horizontal.Card--photon.Card--no-footer .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper .SearchResult-result .SearchResult-author.SearchResult--meta-section { display: block !important; float: right !important; height: 1.7vh !important; width: 50% !important; margin-top: 0vh !important; /*border: 1px solid yellowgreen !important;*/ } .Card.CardList.AddonsCard.AddonsByAuthorsCard.Addon-MoreAddonsCard.AddonsCard--horizontal.Card--photon.Card--no-footer .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper .SearchResult-result .SearchResult-users { display: block !important; float: right !important; height: 1.7vh !important; width: 84.8% !important; margin-top: -2vh !important; /*border: 1px solid green !important;*/ } .Card.CardList.AddonsCard.AddonsByAuthorsCard.Addon-MoreAddonsCard.AddonsCard--horizontal.Card--photon.Card--no-footer .Card-contents ul.AddonsCard-list li.SearchResult.SearchResult--theme .SearchResult-link { max-height: 130px !important; min-height: 130px !important; } .Card.CardList.AddonsCard.AddonsByAuthorsCard.Addon-MoreAddonsCard.AddonsCard--horizontal.Card--photon.Card--no-footer .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-link .SearchResult-result .SearchResult-icon-wrapper{ height: 60px !important; } .Card.CardList.AddonsCard.AddonsByAuthorsCard.Addon-MoreAddonsCard.AddonsCard--horizontal.Card--photon.Card--no-footer .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-link .SearchResult-result .SearchResult-users.SearchResult--meta-section { display: inline-block !important; height: 15px !important; margin-left: 0; margin-top: 0px !important; word-wrap: break-word !important; white-space: nowrap !important; } .Card.CardList.AddonsCard.AddonsByAuthorsCard.Addon-MoreAddonsCard.AddonsCard--horizontal.Card--photon.Card--no-footer .Card-contents ul.AddonsCard-list li.SearchResult.SearchResult--theme { max-height: 130px !important; min-height: 130px !important; } .Card.CardList.AddonsCard.AddonsByAuthorsCard.Addon-MoreAddonsCard.AddonsCard--horizontal.Card--photon.Card--no-footer .Card-contents ul.AddonsCard-list li.SearchResult.SearchResult--theme .SearchResult-icon-wrapper { min-width: 14.3% !important; max-width: 14.3% !important; } .Card.CardList.AddonsCard.AddonsByAuthorsCard.Addon-MoreAddonsCard.AddonsCard--horizontal.Card--photon.Card--no-footer .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-link .SearchResult-result .SearchResult-contents { display: inline-block !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; max-height: 55px !important; min-height: 55px !important; margin-left: -3px !important; } .Card.CardList.AddonsCard.AddonsByAuthorsCard.Addon-MoreAddonsCard.AddonsCard--horizontal.Card--photon.Card--no-footer .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-link .SearchResult-result .SearchResult-contents h2.SearchResult-name { -moz-box-flex: unset !important; flex-grow: unset !important; text-overflow: unset !important; white-space: unset !important; overflow: unset !important; overflow-wrap: break-word; width: 100%; min-width: 100%; max-width: 100%; line-height: 1.1; margin: 0; padding: 0; font-size: 13px; text-align: center; text-decoration: none; } .Card.CardList.AddonsCard.AddonsByAuthorsCard.Addon-MoreAddonsCard.AddonsCard--horizontal.Card--photon.Card--no-footer .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-link .SearchResult-result .SearchResult-users { grid-area: unset !important; margin-left: 0; margin-top: 13px; } .AddonsCard--horizontal ul.AddonsCard-list .SearchResult-metadata, .AddonsCard--horizontal ul.AddonsCard-list .SearchResult-metadata .SearchResult-author, .AddonsCard--horizontal ul.AddonsCard-list .SearchResult-summary { display: inline-block !important; margin-top: 10px !important; } /* (new132) */ .AddonsCard--horizontal ul.AddonsCard-list .SearchResult-summary { display: inline-block !important; min-width: 250px !important; max-width: 250px !important; max-height: 57px !important; min-height: 57px !important; margin: -7px 0 -15px 0 !important; /* border: 1px solid red !important; */ } /* (new137) LOADING TEXT */ .AddonsCard--horizontal ul.AddonsCard-list .SearchResult-summary .LoadingText--width-80 { width: 50% !important; } .AddonsCard--horizontal ul.AddonsCard-list .SearchResult-metadata .SearchResult-author { line-height: 12px !important; margin-top: 0px !important; } .AddonsCard--horizontal ul.AddonsCard-list .SearchResult-icon-wrapper { grid-area: unset !important; -moz-box-ordinal-group: unset !important; order: unset !important; display: inline-block !important; width: 32px !important; height: 74px !important; text-align: center !important; background: black !important; } /* MORE THEMES by THIS AUTHOR - === */ .Card.CardList.AddonsCard.AddonsByAuthorsCard.Addon-MoreAddonsCard.AddonsCard--horizontal.Card--photon.Card--no-footer.AddonsByAuthorsCard--theme { border: 1px solid yellow ; } .Card.CardList.AddonsCard.AddonsByAuthorsCard.Addon-MoreAddonsCard.AddonsCard--horizontal.Card--photon.Card--no-footer.AddonsByAuthorsCard--theme header.Card-header { height: 28px !important; line-height: 10px !important; margin-top: -6px !important; padding: 0px 5px !important; font-size: 10px !important; overflow: hidden; overflow-wrap: break-word; text-align: left; } .Card.CardList.AddonsCard.AddonsByAuthorsCard.Addon-MoreAddonsCard.AddonsCard--horizontal.Card--photon.Card--no-footer.AddonsByAuthorsCard--theme .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper { display: inline-block !important; min-height: 130px !important; width: 100%; margin-top: -3px; padding: 0px !important; } .Card.CardList.AddonsCard.AddonsByAuthorsCard.Addon-MoreAddonsCard.AddonsCard--horizontal.Card--photon.Card--no-footer.AddonsByAuthorsCard--theme .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper .SearchResult-result { display: inline-block !important; min-height: 132px !important; width: 100%; padding: 0px !important; } .Card.CardList.AddonsCard.AddonsByAuthorsCard.Addon-MoreAddonsCard.AddonsCard--horizontal.Card--photon.Card--no-footer.AddonsByAuthorsCard--theme .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper .SearchResult-result .SearchResult-icon-wrapper { max-width: 15.55% !important; min-width: 15.55% !important; margin: 0 !important; } .Card.CardList.AddonsCard.AddonsByAuthorsCard.Addon-MoreAddonsCard.AddonsCard--horizontal.Card--photon.Card--no-footer.AddonsByAuthorsCard--theme .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper .SearchResult-result .SearchResult-contents { display: inline-block; float: none !important; width: 100% !important; max-height: 130px !important; min-height: 130px !important; margin-top: 0px !important; padding: 5px 10px; } .Card.CardList.AddonsCard.AddonsByAuthorsCard.Addon-MoreAddonsCard.AddonsCard--horizontal.Card--photon.Card--no-footer.AddonsByAuthorsCard--theme .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper .SearchResult-result .SearchResult-contents .SearchResult-name { height: 26px !important; line-height: 0.9; margin-top: 50px !important; } .Card.CardList.AddonsCard.AddonsByAuthorsCard.Addon-MoreAddonsCard.AddonsCard--horizontal.Card--photon.Card--no-footer.AddonsByAuthorsCard--theme .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper .SearchResult-result .SearchResult-contents .SearchResult-name .SearchResult-link { max-height: 30px !important; min-height: 30px !important; } /* (new145) NO SCREENSHOTS / DESCRIPTION ONLY "Others users... " _ === */ .Addon-details .Addon-main-content .Card:only-of-type { display: inline-block; float: none !important; height: 349px; width: 100% !important; max-width: 100% !important; min-width: 100% !important; margin-top: 0; /*border: 1px solid aqua !important;*/ } /* (new125) MESSAGES - ERROR / ICOMPATIBILITY - With experimental : https://addons.mozilla.org/en-US/firefox/addon/first-party-isolation/?src=recommended INCOMPATIBLITY + NO survey https://addons.mozilla.org/fr/firefox/addon/open-with/ === */ .Notice.Notice-warning.InstallWarning , .Addon-header-info-card .Addon-non-public-notice, .Addon-header-info-card .AddonCompatibilityError { position: absolute; height: 20px !important; line-height: 0px; top: 60px !important; left: 21px !important; margin-bottom: 0 !important; padding: 0 0 0 150px !important; } .Notice-dismisser-button, .Notice-icon { margin: 3px 7px 7px; } .Addon-header-info-card .Notice.Notice-error .Notice-column { height: 20px !important; line-height: 20px !important; } .Card.Addon-header-info-card.Card--photon.Card--no-header.Card--no-footer .Card-contents .AddonCompatibilityError + .Addon-header .AddonTitle { margin-top: -10px !important; } /* (new121) Not MOZ SURVEY / Not Plateform */ .WrongPlatformWarning.Addon-WrongPlatformWarning , .Addon-header-info-card .Notice.Notice-warning.InstallWarning { position: absolute; width: 30px !important; height: 32px !important; top: 60px !important; left: 0.65% !important; margin-bottom: 0 !important; padding-left: 0px !important; overflow: hidden !important; } .WrongPlatformWarning.Addon-WrongPlatformWarning { height: 20px !important; line-height: 22px !important; } .Notice-warningInfo .Notice-icon { margin-top: -1px ; } .WrongPlatformWarning.Addon-WrongPlatformWarning:not(:hover) .Notice-warningInfo { height: 20px !important; line-height: 22px !important; } .WrongPlatformWarning.Addon-WrongPlatformWarning:hover , .Addon-header-info-card .Notice.Notice-warning.InstallWarning:hover { width: 19.5% !important; height: auto !important; } /* (new139) ADDON BADGE - CONTAINER */ .Addon.Addon-extension .AddonTitle + .AddonBadges { position: absolute !important; display: inline-block ; grid-area: unset !important; right: 0% !important ; top: 6vh !important; /* border: 1px solid aqua !important; */ } /* (new141) ADDON BADGE - PROMOTED - ALL */ .PromotedBadge-large .PromotedBadge-link { background: gold; } .SearchResult-name .PromotedBadge:hover { width: auto; } /* .SearchResult-name .PromotedBadge:hover a { font-size: 10px ; background: gold; } */ /* (new140) ADDON BADGE - IN INFOS ADDON TOP - PROMOTED */ .AddonsByAuthorsCard .SearchResult-name .PromotedBadge { position: absolute !important; display: inline-block !important; width: 17px !important; margin-left: -30px !important; margin-top: 65px !important; font-size: 0 ; overflow: hidden ; z-index: 5000 !important; } .AddonsByAuthorsCard .SearchResult-name .PromotedBadge { margin-left: 0px !important; } /* (new140) ADDON BADGE - IN SEARCH RELATED - PROMOTED : https://addons.mozilla.org/en-US/firefox/extensions/category/search-tools/ ==== */ /* SEARCH - BADGE SMALL - ALL */ .SearchResult-wrapper .PromotedBadge.PromotedBadge--line.PromotedBadge-small { position: absolute !important; display: inline-block !important; vertical-align: middle !important; width: 37px !important; height: 4vh !important; line-height: 2vh !important; margin: 4vh 0 0 -3px !important; padding: 0 !important; font-size: 0 !important; overflow: visible !important; z-index: 5000 !important; border-radius: 100% !important; background: #222 !important; border: 1px solid red !important; } .SearchResult-wrapper .PromotedBadge.PromotedBadge--line.PromotedBadge-small a.PromotedBadge-link { display: inline-block !important; min-height: 4vh !important; max-height: 4vh !important; width: 40px !important; margin: 0px 0 0 0px !important; padding: 2px !important; border-radius: 0 !important; font-size: 0px !important; opacity: 1 !important; border: none !important; } .SearchResult-wrapper .PromotedBadge.PromotedBadge--line.PromotedBadge-small a.PromotedBadge-link .IconPromotedBadge-small.Icon-line { height: 3.2vh !important; width: 29px !important; border-radius: 100% !important; background-size: 18px auto !important; border: 1px solid #d7d7db; } .SearchResult-wrapper .PromotedBadge.PromotedBadge--line.PromotedBadge-small a.PromotedBadge-link:hover span.PromotedBadge-label { position: absolute !important; display: inline-block !important; width: auto !important; height: 3vh !important; line-height: 22px !important; margin: -2.8vh 0 0 33px !important; padding: 0 5px !important; border-radius: 5px !important; font-size: 20px !important; white-space: nowrap !important; transform: scale(1) !important; z-index: 500000 !important; color: white !important; background: green !important; border: 1px solid red !important; } /* RECOMMNDED */ .Search .SearchResults .Card.CardList.AddonsCard.Card--photon .AddonsCard-list .SearchResult .SearchResult-contents .SearchResult-name .PromotedBadge.PromotedBadge--recommended.PromotedBadge-small { position: absolute !important; display: inline-block !important; vertical-align: middle !important; width: 37px !important; height: 4vh !important; line-height: 2vh !important; margin: 4vh 0 0 -3px !important; font-size: 0 !important; overflow: hidden !important; z-index: 5000 !important; border-radius: 100% !important; background: #222 !important; /*border: 1px solid aqua !important;*/ } .Search .SearchResults .Card.CardList.AddonsCard.Card--photon .AddonsCard-list .SearchResult .SearchResult-contents .SearchResult-name .PromotedBadge.PromotedBadge--recommended.PromotedBadge-small a.PromotedBadge-link { display: inline-block !important; min-height: 4vh !important; max-height: 4vh !important; width: 40px !important; margin: 3px 0 0 3px !important; padding: 2px !important; border-radius: 0 !important; font-size: 0px !important; opacity: 1 !important; border: none !important; /*border: 1px solid yellow !important;*/ } .Search .SearchResults .Card.CardList.AddonsCard.Card--photon .AddonsCard-list .SearchResult .SearchResult-contents .SearchResult-name .PromotedBadge.PromotedBadge--recommended.PromotedBadge-small a.PromotedBadge-link svg.IconPromotedBadge-svg { transform: scale(2.1) !important; } .Search .SearchResults .Card.CardList.AddonsCard.Card--photon .AddonsCard-list .SearchResult .SearchResult-contents .SearchResult-name .PromotedBadge.PromotedBadge--recommended.PromotedBadge-small a.PromotedBadge-link svg.IconPromotedBadge-svg g { transform: scale(1) !important; } /* (new140) ADDON BADGE - IN INFOS ADDON > SEARCH RELATED - PROMOTED : https://addons.mozilla.org/fr/firefox/addon/photoshow/ ==== */ .Card.CardList.AddonsCard.AddonRecommendations.AddonsCard--horizontal.Card--photon.Card--no-footer .SearchResult-name .PromotedBadge { position: absolute !important; display: inline-block !important; width:25px !important; margin: 5px 0 0 0px !important; font-size: 0 ; overflow: hidden ; z-index: 5000 !important; } /* (new139) ADDON BADGE: PAYEMENT - ICON: https://addons.mozilla.org/fr/firefox/addon/dearrow/ ====*/ /* .PromotedBadge , */ .AddonBadges .Badge.Badge-requires-payment { position: absolute; top: 0 !important; left: 0px !important; margin: 0 0 0 0 !important; padding: 5px 46px 5px 46px !important; border-radius: 9px !important; font-size: 18px !important; color: red !important; /* background: url("https://addons.cdn.mozilla.net/media/img/impala/warning-bg.png?b726031") repeat scroll 0 0 transparent; */ background: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0) 60%) repeat scroll 0 0%, transparent -moz-repeating-linear-gradient(-45deg, #00efc4, #00efbc 7px, #ffed00 7px, #fff500 14px) repeat scroll 0 0 !important; transform: scale(0.7) !important; } /* .AddonBadges span.Icon{ display: inline-block !important; width: 100%; height: 26px !important; width: 26px !important; } */ .AddonBadges .Badge.Badge-requires-payment span.Icon-requires-payment { /* background: rgba(0, 0, 0, 0) url("https://addons.mozilla.org/static-frontend/7a228775c8f260541cc1de758c74d6ba.svg") no-repeat scroll 50% center / contain !important; */ content: ""; position: absolute !important; display: inline-block !important; flex-shrink: unset !important; height: 100% !important; min-height: 46px !important; max-height: 46px !important; width: 100% !important; min-width: 46px !important; max-width: 46px !important; left: -160px !important; top: -1vh !important; /* font-size: 30px !important; */ background: none !important; } .AddonBadges .Badge.Badge-requires-payment span.Icon-requires-payment span{ /* background: rgba(0, 0, 0, 0) url("https://addons.mozilla.org/static-frontend/7a228775c8f260541cc1de758c74d6ba.svg") no-repeat scroll 50% center / contain !important; */ position: absolute !important; display: inline-block !important; flex-shrink: unset !important; vertical-align: bottom !important; height: 100% !important; min-height: 46px !important; max-height: 46px !important; width: 100% !important; min-width: 46px !important; max-width: 46px !important; /* left: 0 !important; */ margin: 0 0 0 25px !important; font-size: 0 !important; clip: unset !important; overflow-wrap: unset !important; overflow: visible !important; z-index: 500000 !important; background: none !important; } .AddonBadges .Badge.Badge-requires-payment span.Icon-requires-payment span:after { /* background: rgba(0, 0, 0, 0) url("https://addons.mozilla.org/static-frontend/7a228775c8f260541cc1de758c74d6ba.svg") no-repeat scroll 50% center / contain !important; */ content: "$" !important; position: absolute !important; display: inline-block !important; /* vertical-align: middle !important; */ flex-shrink: unset !important; height: 100% !important; min-height: 46px !important; max-height: 46px !important; line-height: 46px !important; width: 100% !important; min-width: 46px !important; max-width: 46px !important; font-size: 30px !important; text-align: center !important; border-radius: 8px 3px 3px 8px !important; clip: unset !important; overflow-wrap: unset !important; overflow: visible !important; color: gold !important; background: green !important; } /* (new138) ADDON BADGE - EXPERIMENTAL / RECOMMANDED : With VERSION incompatility : https://addons.mozilla.org/en-US/firefox/addon/first-party-isolation/?src=recommended Whith QUANTUM icompatibility: === */ .PromotedBadge , .AddonBadges .RecommendedBadge.RecommendedBadge-large, .AddonBadges .RecommendedBadge, .AddonBadges .Badge { position: absolute; top: 0 !important; left: 0px !important; margin: 0 !important; padding: 5px !important; border-radius: 9px !important; color: red !important; background: url("https://addons.cdn.mozilla.net/media/img/impala/warning-bg.png?b726031") repeat scroll 0 0 transparent; background: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0) 60%) repeat scroll 0 0%, -moz-repeating-linear-gradient(-45deg, #F0B500, #F0B500 7px, #FFD000 7px, #FFD000 14px) repeat scroll 0 0 transparent; transform: scale(0.6) !important; } .Addon-header-info-card .AddonCompatibilityError + .Addon-header .AddonBadges .Badge.Badge-not-compatible { position: absolute; top: 30px !important; width: 138px !important; line-height: 15px !important; text-align: center !important; } .Addon-header-info-card .AddonCompatibilityError + .Addon-header .AddonBadges .Badge.Badge-not-compatible .Icon.Icon-not-compatible { vertical-align: top; float: left !important; display: none !important; } /* (new145) BADGE ANDROID */ .Addon-header-info-card .AddonBadges .Badge.Badge-android-compatible { position: absolute; top: -6.5vh !important; left: 0 !important; margin: 0 0 0 -25px !important; width: 230px !important; padding: 10px 30px 5px 10px !important; line-height: 20px !important; font-size: 20px !important; text-align: center !important; color: white !important; background: #2D2D35 !important; } .Addon-header-info-card .AddonBadges .Badge.Badge-android-compatible .Icon-android { width: 45px !important; height: 45px !important; background-size: contain; background-position: 0px 15px !important; transform: scale(1) !important; } /* (new125) WORK AROUND FOR INSTALL INCOMPATIBLE ADDON : https://www.reddit.com/r/waterfox/comments/boazxg/mozilla_disabled_addon_fix_for_firefox_52_56/ AND for DISABLED ADDO read: https://www.ghacks.net/2019/05/14/mozilla-releases-add-on-to-fix-signing-issue-in-older-firefox-versions/ ==== */ .Button.Button--action.AMInstallButton-button.disabled.Button--disabled.Button--puffy{ position: relative !important; display: inline-block !important; width: 138px !important; top: -2px !important; /* opacity: 0.2 !important; */ /* border: 1px dashed violet !important; */ } .Button.Button--action.AMInstallButton-button.disabled.Button--disabled.Button--puffy.AMInstallButton-transition-enter-done{ position: relative !important; display: inline-block !important; width: 138px !important; top: 3px !important; /* border: 1px solid violet !important; */ } .Button.Button--action.AMInstallButton-button.disabled.Button--disabled.Button--puffy:hover , .Button.Button--action.AMInstallButton-button.disabled.Button--disabled.Button--puff:hover { opacity: 1 !important; } /* (new126) */ .GetFirefoxButton + .InstallButtonWrapper-download .InstallButtonWrapper-download-link:before , .AMInstallButton .Button.Button--action.AMInstallButton-button.disabled.Button--disabled.Button--puffy:before { content: "To install it ..." !important; position: absolute !important; display: inline-block !important; grid-area: unset !important; margin-top: -25px !important; margin-left: -38px !important; width: 138px !important; height: 20px !important; line-height: 15px !important; padding: 3px !important; text-align: center !important; white-space: pre-wrap !important; word-wrap: normal !important; overflow-wrap: normal !important; overflow: hidden !important; cursor: move !important; opacity: 1 !important; transition: all ease 0.7s !important; background: gold !important; color: red !important; } .GetFirefoxButton + .InstallButtonWrapper-download .InstallButtonWrapper-download-link:before { margin-top: -20px !important; margin-left: 0px !important; } .Button.Button--action.AMInstallButton-button.disabled.Button--disabled.Button--puffy:not(.AMInstallButton-transition-enter-done):before { margin-top: -25px !important; margin-left: -17px !important; /* background: red !important; */ } .GetFirefoxButton + .InstallButtonWrapper-download:hover .InstallButtonWrapper-download-link:before , .AMInstallButton:hover .Button.Button--action.AMInstallButton-button.disabled.Button--disabled.Button--puffy:before { content: "To install it: \A Try to drag it \A into \A the address bar" !important; position: absolute !important; display: inline-block !important; grid-area: unset !important; margin-top: -68px !important; width: 138px !important; height: auto !important; line-height: 15px !important; padding: 3px !important; text-align: center !important; white-space: pre-wrap !important; word-wrap: normal !important; overflow-wrap: normal !important; cursor: move !important; opacity: 1 !important; background: tomato !important; color: white !important; } /* ADDON PAGE / MY COLLECTIONS LIST - === */ .App-content { -moz-box-flex: 1; flex-grow: 1; } .App-content-wrapper { margin: 0 auto !important; max-width: 100% !important; } /* with BADGE */ .Addon { max-height: 838px!important; padding: 0 10px 10px !important; overflow: hidden !important; } /* no BADGE - GOOD */ .Addon.Addon-extension { max-height: 838px!important; /* margin-top: 15px !important; */ margin-top: 0px !important; padding: 0px 10px 10px !important; overflow: hidden !important; } /* ADDON INFOS PAGES - GOOD - ===*/ .Header.Header-no-hero-promo + .Page-content .Page.Page-not-homepage .Addon.Addon-extension.Addon--has-more-than-0-addons.Addon--has-more-than-3-addons { margin-top: -22px !important; } .Collection .Collection-wrapper .Collection-items .Card-contents{ background: #1f2536 !important; } .Collection .Collection-wrapper .Collection-items .Card.CardList.AddonsCard.Card--photon.Card--no-header .Card-contents { height: 773px !important; padding-top: 30px !important; } /* COLLECTIONS-EDIT */ .Collection .Collection-wrapper .Collection-items .Card.CollectionAddAddon.Card--no-header.Card--no-footer + .Card.CardList.AddonsCard.Card--photon.Card--no-header .Card-contents { height: 590px !important; } .Card.CollectionList-info.Card--no-footer , .Collection-wrapper .Collection-detail-wrapper { grid-column: 1 / auto !important; } .Collection-wrapper .Collection-items { grid-column: unset !important; max-width: 100% !important; } .Collection-wrapper , .CollectionList-wrapper { display: grid !important; grid-auto-flow: column dense !important; grid-gap: 0 24px !important; grid-template-columns: minmax(300px, 15%) 1fr !important; margin: 0; } .CollectionList-wrapper .CollectionList-list.CardList { margin: 0; background: transparent !important; } .CollectionList .Card-contents { background: #1f2536 !important; font-size: 14px; } .Collection .Collection-wrapper .Collection-detail-wrapper + .Collection-items .Card.CardList.AddonsCard.Card--photon.Card--no-header .Card-contents ul.AddonsCard-list , .CollectionList-listing { display: grid; grid-auto-flow: row; grid-template-columns: 20% 20% 20% 20% 20%; grid-row-gap: 2px !important; grid-column-gap: 0px !important; } /* for GM "Superloader Plus" */ .Search .SearchResults li.SearchResult.SearchResult--theme, .Collection-items .AddonsCard-list li.SearchResult + .sp-separator , .EditableCollectionAddon.EditableCollectionAddon--extension + .sp-separator , .EditableCollectionAddon , .UserCollection { grid-column: auto / auto !important; height: 100px !important; margin-left: 2px !important; margin-bottom: 5px !important; border-radius: 9px !important; padding: 0 5px !important; text-align: center !important; background-color: #1f2536 !important; border: 1px solid red !important; } .UserCollection-name { margin-top: -2px !important; } /* .SearchResult--theme */ .Collection-items .AddonsCard-list li.SearchResult + .sp-separator , .EditableCollectionAddon.EditableCollectionAddon--extension + .sp-separator { grid-column: unset !important; display: inline-block !important; height: 89px !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; margin-top: 1px !important; margin-left: 0px !important; margin-bottom: 2px !important; border-radius: 9px !important; box-shadow: none; border: 1px solid red !important; } .Search .SearchResults li.SearchResult.SearchResult--theme, .Collection-items .AddonsCard-list li.SearchResult + .sp-separator { height: 142px !important; margin-top: -7px !important; } .Search .SearchResults li.SearchResult.SearchResult--theme, .Collection-items .AddonsCard-list li.SearchResult + .sp-separator a.sp-sp-nextlink , .EditableCollectionAddon.EditableCollectionAddon--extension + .sp-separator a.sp-sp-nextlink { background: #0f1126 !important; display: inline-block !important; width: 100% !important; height: 20px !important; margin: 0 !important; margin-bottom: -10px !important; margin-left: 0px !important; padding: 0 !important; text-shadow: none !important; } /* PB FOR CHROME ?? - background-color: red !important; */ .CollectionList-wrapper .UserCollection-link { padding: 1px 5px !important; border-radius: 0 9px 9px 0 !important; } /* ADDON REVIEW - USER NOTE - https://addons.mozilla.org/en-US/firefox/collections/2061785/XPI-57-Alternative/edit/ https://addons.mozilla.org/en-US/firefox/collections/2061785/XPI-57-A-Tester-Divers/?page=1&collection_sort=-added https://addons.mozilla.org/en-US/firefox/collections/2061785/XPI-57-A-Tester-Divers/edit/?page=1&collection_sort=-added === */ .EditableCollectionAddon-details { grid-template-columns: 20px minmax(250px, auto) !important; height: 36px !important; margin-left: -3px !important; } .EditableCollectionAddon-buttons { grid-template-columns: min-content min-content; height: 40px !important; margin-left: -94px !important; margin-top: 44px !important; width: 195px !important; } li.SearchResult .SearchResult-note { position: relative !important; max-width: 25px !important; height: 20px !important; top: -147px !important; margin-left: -15px !important; margin-bottom: 0 !important; padding: 0px !important; overflow: hidden !important; z-index: 50000 !important; background: black; } .Collection-wrapper li.EditableCollectionAddon .EditableCollectionAddon-notes , li.SearchResult .SearchResult-note:hover { position: relative !important; display: inline-block !important; width: 103% !important; min-width: 103% !important; max-width: 103% !important; height: 96px !important; top: -107px !important; margin-left: -4px !important; margin-bottom: 0 !important; padding: 0 7px 0 10px !important; z-index: 50000 !important; color: gold !important; background: black; } li.SearchResult .SearchResult-note:hover { height: 126px !important; top: -140px !important; color: gold !important; } li.SearchResult .SearchResult-note .SearchResult-note-header , .Collection-wrapper li.EditableCollectionAddon .EditableCollectionAddon-notes h4.EditableCollectionAddon-notes-header { width: 17px !important; height: 18px !important; margin-bottom: 0 !important; margin-left: 3px !important; margin-top: 2px !important; font-size: 0 !important; } .Collection-wrapper li.EditableCollectionAddon .EditableCollectionAddon-notes:hover h4.EditableCollectionAddon-notes-header , li.SearchResult .SearchResult-note:hover .SearchResult-note-header { width: 17px !important; height: 18px !important; margin-left: 0px !important; margin-bottom: -18px !important; font-size: 0 !important; } .Collection-wrapper li.EditableCollectionAddon .EditableCollectionAddon-notes .EditableCollectionAddon-notes-content , .SearchResult-note-content { display: inline-block; max-width: 100% !important; min-width: 100% !important; height: 62px !important; padding-left: 10px !important; text-align: left !important; overflow: hidden !important; overflow-y: auto !important; } /* ADD ICON AT EDIT REVIEW IN COLL - === */ /* .EditableCollectionAddon-notes-content:before , */ .Collection-wrapper li.EditableCollectionAddon .EditableCollectionAddon-notes:before { content: " " !important; position: absolute !important; width: 25px !important; height: 20px !important; left: -3px !important; top: -8px !important; color: red !important; font-size: 15px !important; border-radius: 5px !important; background: rgba(0, 0, 0, 0) url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'16\' height=\'15\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cg fill=\'%230A84FF\' fill-rule=\'nonzero\'%3E%3Cpath d=\'M13.577,2.22044605e-16 L2.423,2.22044605e-16 C1.08549932,0.00165293785 0.00165293785,1.08549932 0,2.423 L0,8.577 C0.00165293785,9.91450068 1.08549932,10.9983471 2.423,11 L8.26,11 L11.226,14.633 C11.4936161,14.9601314 11.9379992,15.0836914 12.3360673,14.9416524 C12.7341355,14.7996134 12.9999216,14.4226503 13,14 L13,11 L13.577,11 C14.9145007,10.9983471 15.9983471,9.91450068 16,8.577 L16,2.423 C15.9983471,1.08549932 14.9145007,0.00165293785 13.577,2.22044605e-16 Z M14,8.577 C14,8.68918658 13.9554341,8.79677828 13.8761062,8.87610617 C13.7967783,8.95543406 13.6891866,9 13.577,9 L12,9 C11.4477153,9 11,9.44771525 11,10 L11,11.194 L9.509,9.367 C9.31888626,9.13449284 9.03433773,8.99974534 8.734,9 L2.423,9 C2.31081342,9 2.20322172,8.95543406 2.12389383,8.87610617 C2.04456594,8.79677828 2,8.68918658 2,8.577 L2,2.423 C2,2.18938355 2.18938355,2 2.423,2 L13.577,2 C13.8106164,2 14,2.18938355 14,2.423 L14,8.577 Z\'/%3E%3Cpath d=\'M11.5,4 L4.5,4 C4.22385763,4 4,4.22385763 4,4.5 C4,4.77614237 4.22385763,5 4.5,5 L11.5,5 C11.7761424,5 12,4.77614237 12,4.5 C12,4.22385763 11.7761424,4 11.5,4 Z M11.5,6 L4.5,6 C4.22385763,6 4,6.22385763 4,6.5 C4,6.77614237 4.22385763,7 4.5,7 L11.5,7 C11.7761424,7 12,6.77614237 12,6.5 C12,6.22385763 11.7761424,6 11.5,6 Z\'/%3E%3C/g%3E%3C/svg%3E") no-repeat scroll 50% center / contain !important; background-color: gold !important; visibility: visible !important; } .Collection-wrapper li.EditableCollectionAddon .EditableCollectionAddon-notes { visibility: hidden !important; } .Collection-wrapper li.EditableCollectionAddon .EditableCollectionAddon-notes:hover { visibility: visible !important; } .Collection-wrapper li.EditableCollectionAddon .EditableCollectionAddon-notes:hover h4.EditableCollectionAddon-notes-header .Icon.Icon-comments-blue { display: none !important; } .Collection-wrapper li.EditableCollectionAddon .EditableCollectionAddon-notes { padding: 0 7px 0 0px !important; z-index: 50000 !important; color: gold !important; background: black !important; } .Collection-wrapper li.EditableCollectionAddon .EditableCollectionAddon-notes .EditableCollectionAddon-notes-content { display: inline-block; max-width: 100% !important; min-width: 100% !important; height: 62px !important; padding: 5px 3px 0 17px !important; text-align: left !important; overflow: hidden !important; overflow-y: auto !important; } .Collection-wrapper li.EditableCollectionAddon .EditableCollectionAddon-notes .DismissibleTextForm-form.EditableCollectionAddon-notes-form , .Collection-wrapper li.EditableCollectionAddon .EditableCollectionAddon-notes:hover .DismissibleTextForm-form.EditableCollectionAddon-notes-form { height: 97px !important; width: 100% !important; margin-top: 0px !important; margin-left: 2px !important; padding: 3px 3px 0 15px !important; background: black !important; } .Collection-wrapper li.EditableCollectionAddon .EditableCollectionAddon-notes:not(:hover) .DismissibleTextForm-form.EditableCollectionAddon-notes-form , .Collection-wrapper li.EditableCollectionAddon .EditableCollectionAddon-notes:hover .DismissibleTextForm-form.EditableCollectionAddon-notes-form { position: absolute !important; height: 97px !important; width: 100% !important; margin-top: -5px !important; top: 0 !important; left: -3px !important; visibility: visible !important; } .Collection-wrapper li.EditableCollectionAddon .EditableCollectionAddon-notes:hover textarea.DismissibleTextForm-textarea , .Collection-wrapper li.EditableCollectionAddon .EditableCollectionAddon-notes textarea.DismissibleTextForm-textarea { display: inline-block !important; height: 100% !important; max-height: 76px !important; min-height: 76px !important; resize: none; width: 100%; margin-left: 0 !important; padding: 2px !important; } .Collection-wrapper li.EditableCollectionAddon .EditableCollectionAddon-notes textarea.DismissibleTextForm-textarea { margin-left: 0 !important; margin-top: 0px !important; } .Collection-wrapper li.EditableCollectionAddon .EditableCollectionAddon-notes:hover textarea.DismissibleTextForm-textarea { margin-top: -2px !important; } .EditableCollectionAddon-notes-form .DismissibleTextForm-buttons { height: 17px !important; margin-top: 0px !important; } .EditableCollectionAddon-notes-form .DismissibleTextForm-buttons .DismissibleTextForm-delete-submit-buttons .Button , .EditableCollectionAddon-notes-form .DismissibleTextForm-buttons .Button.Button--neutral.DismissibleTextForm-dismiss.Button--micro { font-size: 11px; height: auto; min-height: 16px !important; } /* REVIEW - USER / PROFILE USER/MY/DEV - REVIEWS PAGE - === */ .UserReview-body>br { content: " " !important; float: none !important; display: block !important; line-height: 0px !important; margin-top: 5px !important; margin-bottom: -3px !important; } .EditableCollectionAddon-notes-header { margin: 0 0 6px; text-align: left !important; } .UserProfile-user-info , .AddonReviewList.AddonReviewList--extension .AddonSummaryCard { min-width: 195px; width: 10%; } .UserProfile .UserProfile-wrapper .Card.UserProfile-user-info .Card-header , .AddonReviewList.AddonReviewList--extension .Card.AddonSummaryCard .Card-header { display: inline-block !important; padding: 5px !important; text-align: center !important; } .AddonSummaryCard-header, .AddonSummaryCard-header-icon { display: inline-block !important; } .UserProfile-header { display: unset !important; grid-template-columns: unset !important; } .UserProfile-header .UserProfile-avatar , .AddonSummaryCard-header-icon { position: relative !important; display: inline-block !important; margin-right: 0px !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; height: 64px !important; text-align: center !important; } .Icon.Icon-anonymous-user , .UserProfile-header .UserProfile-avatar { height: 190px !important; } .AddonSummaryCard-header-icon a { width: 100% !important; display: inline-block !important; } .AddonSummaryCard-header-icon-image { display: inline-block !important; height: 56px !important; } /* (new129) */ .UserProfile-tags { display: inline-block !important; width: 100% !important; clear: none; /* padding-left: 35px !important; */ text-align: center !important; /* border: 1px solid red !important; */ } .UserProfile-tags p.UserProfile-developer, .UserProfile-tags p { display: inline-block !important; width: 100% !important; clear: none; padding-left: 35px !important; text-align: center !important; border-radius: 5px; background-color: #191f2d !important; border-color: #191f2d !important; /* border: 1px solid red !important; */ } /* (new129) */ .UserProfile-tags .Icon , .UserProfile-tags .Icon.Icon-developer { float: left ; height: 28px ; width: 28px ; margin-top: -15px ; margin-left: -30px !important; border-radius: 5px ; box-shadow: 0 0 2px #cccccc inset ; background-size: 76% auto ; background-color: rgba(191, 191, 190, 0.33) ; background-image: url(https://addons.cdn.mozilla.net/static/img/addon-icons/default-64.png) !important; } .AddonSummaryCard-header-text { display: inline-block !important; min-width: 100% !important; clear: none; text-align: center !important; } .UserProfile-name { font-size: 18px !important; } .UserProfile-avatar{ background-color: #1f2536 ; } .UserAvatar.UserProfile-avatar .Icon.Icon-anonymous-user { opacity: 0.7 ; } .UserProfile-addons-and-reviews , .AddonReviewList-reviews { min-width: 88% !important; max-width: 88% !important; } .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews > .Card-contents , .AddonReviewList-reviews .CardList.AddonReviewList-reviews-listing > .Card-contents { min-height: 195px !important; padding: 3px 5px 30px 5px !important; } /* (new127) */ .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews > .Card-contents .ShowMoreCard-contents , .AddonReviewList-reviews .CardList.AddonReviewList-reviews-listing > .Card-contents .ShowMoreCard-contents{ min-height: 72px !important; max-height: 72px !important; overflow: hidden !important; overflow-y: auto !important; background: #1f2536 !important; } /* PAGINATION */ .Card-contents + footer.Card-footer { width: 100% !important; margin-top: -85px !important; padding: 20px !important; background: #1f2536 !important; } .UserProfile-addons-and-reviews .Card-contents + footer.Card-footer { margin-top: 0px !important; } .Search .SearchResults .Card.CardList.AddonsCard.Card--photon .Card-footer { margin-top: -10px !important; padding: 0px !important; width: 100%; } .AddonReviewList-reviews .CardList.AddonReviewList-reviews-listing .Card-footer { margin-top: 0px !important; padding: 0px !important; width: 100%; } .Collection .Collection-wrapper .Collection-items .CardList .Card-footer { margin-top: 0px !important; padding: 0px !important; } .Paginate , .AddonReviewList-reviews .CardList.AddonReviewList-reviews-listing .Card-footer .Paginate { position: relative !important; display: inline-block !important; width: 90% !important; top: 0px !important; padding: 2px !important; background-color: #191f2d; } .UserProfile-addons-and-reviews .AddonsByAuthorsCard--theme .Paginate { top: 0px !important; padding: 2px !important; background-color: #191f2d; } .Paginate-page-number { margin: -8px 0 0 !important; } /* (new123) for Chrome */ .UserProfile .UserProfile-wrapper .AddonsByAuthorsCard .Card-contents ul > li , .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li , .AddonReviewList-reviews .CardList ul > li { position: relative ; display: inline-block !important; width: 19% !important; height: 130px !important; margin-right: 7px !important; padding: 5px !important; overflow: hidden !important; border-radius: 5px !important; z-index: 0 ; border: 1px solid red !important; } /* AUTHOR - THEME */ .UserProfile .UserProfile-addons-and-reviews section.Card.CardList.AddonsCard.AddonsByAuthorsCard.AddonsByAuthorsCard--theme .Card-contents ul.AddonsCard-list { display: unset !important; grid-auto-flow: unset !important; grid-gap: unset !important; grid-template-columns: unset !important; } .UserProfile .UserProfile-addons-and-reviews .CardList.AddonsByAuthorsCard .SearchResult.SearchResult--theme { display: inline-block !important; width: 24.2% !important; min-height: 185px !important; margin-right: 5px !important; padding: 5px !important; overflow: hidden !important; border-radius: 5px !important; border: 1px solid red !important; } .UserProfile .UserProfile-addons-and-reviews .CardList.AddonsByAuthorsCard .SearchResult.SearchResult--theme .SearchResult-result { grid-column-gap: unset !important; grid-template-columns: unset !important; -moz-box-direction: unset !important; -moz-box-orient: unset !important; flex-flow: unset !important; display: inline-block !important; height: 149px !important; margin: 0; padding: 0; } .UserProfile .UserProfile-addons-and-reviews .CardList.AddonsByAuthorsCard .SearchResult.SearchResult--theme .SearchResult-icon-wrapper { position: relative !important; display: inline-block !important; width: 100% !important; min-height: 72px !important; margin-top: 0 !important; margin-left: 0 !important; text-align: center; background: black !important; } .UserProfile .UserProfile-addons-and-reviews .CardList.AddonsByAuthorsCard .SearchResult.SearchResult--theme .SearchResult-icon-wrapper .SearchResult-icon { display: inline-block !important; height: 100%; min-height: 65px !important; width: 100%; margin-top: 5px; } .UserProfile .UserProfile-addons-and-reviews .CardList.AddonsByAuthorsCard .SearchResult.SearchResult--theme .SearchResult-contents { display: inline-block !important; width: 100% !important; height: 100%; max-height: 20px; min-height: 20px; margin: -25px 2px 0 5px !important; padding: 5px !important; border-radius: 9px !important; text-align: center; z-index: 100; } .UserProfile .UserProfile-addons-and-reviews .CardList.AddonsByAuthorsCard .SearchResult.SearchResult--theme .SearchResult-metadata { display: inline-block; height: 20px !important; line-height: 0px !important; margin-top: -50px !important; } /* NOT HOVER */ .UserProfile-wrapper .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li > .AddonReviewCard > .AddonReviewCard-container , .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li > .AddonReviewCard > .AddonReviewCard-container , .AddonReviewList-reviews .CardList ul > li > .AddonReviewCard > .AddonReviewCard-container { display: inline-block !important; width: 100% !important; height: 118px !important; overflow: hidden !important; border-radius: 5px !important; } /* HOVER */ .UserProfile-wrapper .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:hover > .AddonReviewCard > .AddonReviewCard-container , .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:hover > .AddonReviewCard > .AddonReviewCard-container , .AddonReviewList-reviews .CardList ul > li:hover > .AddonReviewCard > .AddonReviewCard-container { display: inline-block !important; width: 100% !important; height: 108px !important; overflow: hidden !important; border-radius: 5px !important; } .UserProfile-wrapper .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:hover > .AddonReviewCard > .AddonReviewCard-container .UserReview-body { height: 74px !important; border-top: 1px solid red !important; border-bottom: 1px solid red !important; } .AddonReviewList.AddonReviewList--extension .Card-contents>ul>li:hover .AddonReviewCard .AddonReviewCard-container .UserReview .AddonReviewCard-allControls , .UserProfile-wrapper .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:hover > .AddonReviewCard > .AddonReviewCard-container + .AddonReviewCard-reply .AddonReviewCard-allControls .AddonReviewCard-control , .UserProfile-wrapper .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:hover > .AddonReviewCard > .AddonReviewCard-container .AddonReviewCard-allControls , .UserProfile-wrapper .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:hover > .AddonReviewCard > .AddonReviewCard-container .AddonReviewCard-allControls .Button--neutral { height: 13px !important; line-height: 8px !important; font-size: 8px !important; background: #111 !important; } /* new241) */ .Card-contents ul > li .AddonReviewCard-allControls .AddonReviewCard-edit.AddonReviewCard-control , .Card-contents ul > li .AddonReviewCard-allControls button.AddonReviewCard-control.TooltipMenu-opener { height: 15px !important; line-height: 13px !important; margin-top: -1px !important; font-size: 10px; text-decoration: none !important; } .Card-contents ul > li:hover .AddonReviewCard-allControls .AddonReviewCard-edit.AddonReviewCard-control { height: 12px !important; line-height: 10px !important; margin: 1px 0 0 5px !important; font-size: 10px; text-decoration: none !important; /* border: 1px solid aqua !important; */ } .Card-contents ul > li:hover .AddonReviewCard-allControls button.AddonReviewCard-control.TooltipMenu-opener { height: 15px !important; line-height: 12px !important; margin: -4px 0 0 0 !important; font-size: 10px !important; } /* MY REVIEW INDICATOR - === */ .AddonReviewList-reviews .CardList ul > li:not(:hover) .AddonReviewCard.AddonReviewCard-viewOnly .Button.Button--neutral.AddonReviewCard-control.AddonReviewCard-delete { position: absolute !important; display: inline-block !important; margin-top: -112px !important; width: 15.3%; height: 32px !important; line-height: 32px !important; margin-right: 0px !important; font-size: 0px !important; z-index: 0 !important; background: rgba(255, 0, 0, 0.2) !important; } /* (new141) ADDON REVIEW - DELLETE BUTTON */ .AddonReviewList-reviews .CardList ul > li:not(:hover) .AddonReviewCard.AddonReviewCard-viewOnly .Button.Button--neutral.AddonReviewCard-control.AddonReviewCard-delete { width: auto !important; height: 14px !important; line-height: 10px !important; margin: 1px 0 0 50% !important; padding: 0 5px !important; font-size: 10px !important; color: white !important; /* background: red !important; */ border: 1px solid gold !important; } /* HOVER */ .AddonReviewList-reviews .CardList ul > li:hover .AddonReviewCard.AddonReviewCard-viewOnly .Button.Button--neutral.AddonReviewCard-control.AddonReviewCard-delete { height: 12px !important; line-height: 11px !important; margin: -13px 0 0 50% !important; padding: 0 5px !important; font-size: 9px !important; border: 1px solid red !important; } /* NOT HOVER */ .UserReview-reply-header .Icon-reply-arrow { /* background-image: url("/static-frontend/875222b9eff6163619e63fbe65fb3f46.svg")!important; */ background-position: center 0px !important; height: 15px !important; width: 13px !important; /* background-color: black !important; */ } .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:hover > .AddonReviewCard > .AddonReviewCard-container + .AddonReviewCard-reply:not(:hover) , .AddonReviewList-reviews .CardList ul > li:hover > .AddonReviewCard > .AddonReviewCard-container + .AddonReviewCard-reply:not(:hover) { display: inline-block !important; min-width: 17px !important; max-width: 17px !important; min-height: 17px !important; max-height: 17px !important; padding: 0 2px !important; border-radius: 9px !important; overflow: hidden !important; } /* (new130) DEV REPLY - HOVER */ .AddonReviewList-reviews .Card-contents ul > li:hover .AddonReviewCard.AddonReviewCard-viewOnly .AddonReviewCard-reply { min-width: 10px !important; max-width: 10px !important; top: 8px !important; padding: 0 !important; /* background-color: green !important; */ } .AddonReviewList-reviews .Card-contents ul > li:hover .AddonReviewCard.AddonReviewCard-isReply .UserReview-byLine { background: transparent !important; } .UserProfile-wrapper .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:hover > .AddonReviewCard .AddonReviewCard-reply .Icon-reply-arrow , .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:hover > .AddonReviewCard .AddonReviewCard-reply .Icon-reply-arrow , .AddonReviewList-reviews .CardList ul > li:hover > .AddonReviewCard > .AddonReviewCard-container + .AddonReviewCard-reply .Icon-reply-arrow { background-position: center -1px !important; height: 13px !important; width: 12px !important; background-color: transparent !important; } .UserProfile-wrapper .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:hover > .AddonReviewCard .AddonReviewCard-reply , .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:hover > .AddonReviewCard .AddonReviewCard-reply , .AddonReviewList-reviews .CardList ul > li:hover > .AddonReviewCard > .AddonReviewCard-container + .AddonReviewCard-reply { display: inline-block !important; min-width: 100% !important; min-height: 110px !important; max-height: 110px !important; overflow: hidden !important; border-radius: 5px !important; transform: translate(-302px, -13px) scale(1)!important; } .UserProfile-wrapper .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li > .AddonReviewCard .AddonReviewCard-reply:hover , .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li > .AddonReviewCard .AddonReviewCard-reply:hover , .AddonReviewList-reviews .CardList ul > li > .AddonReviewCard > .AddonReviewCard-container + .AddonReviewCard-reply:hover { transform: translate(-302px, -18px) scale(1)!important; } /* (new148) */ .AddonReviewCard:not(.AddonReviewCard-slim) .UserReview-body , .FeaturedAddonReview .AddonReviewCard.AddonReviewCard-viewOnly .UserReview-body { height: auto !important; line-height: 12px !important; margin: 0px 0 1px 0 !important; font-size: 11px !important; overflow: hidden !important; border-top: 1px solid red !important; border-bottom: 1px solid red !important; } .AddonReviewCard.AddonReviewCard-ratingOnly.AddonReviewCard-viewOnly .UserReview-body { height: auto !important; line-height: 12px !important; margin: -3px 0 1px 0 !important; font-size: 11px !important; overflow: hidden !important; } /* (new122) TOP REVIEW for LONG REVIEW (by DATE)*/ .FeaturedAddonReview .AddonReviewCard.AddonReviewCard-viewOnly .UserReview-body { line-height: 18px !important; } /* (new140) REVIEW USER - TOP BIG */ .AddonReviewList-reviews > .FeaturedAddonReview .Card.FeaturedAddonReview-card.Card--no-footer header.Card-header + .Card-contents > .AddonReviewCard.AddonReviewCard-viewOnly > .AddonReviewCard-container{ float: left !important; width: 50%; /* border: 1px dashed yellow !important; */ } /* (new140) */ .AddonReviewList-reviews > .FeaturedAddonReview .Card.FeaturedAddonReview-card.Card--no-footer header.Card-header + .Card-contents > .AddonReviewCard.AddonReviewCard-viewOnly > .AddonReviewCard-container .UserReview-byLine > span.AddonReviewCard-authorByLine { position: relative !important; display: inline-block !important; max-width: 84% !important; min-width: 84% !important; height: 24px !important; line-height: 17px !important; top: 0px !important; left: 135px !important; font-size: 15px !important; /*border: 1px solid yellow !important; */ } .AddonReviewList-reviews > .FeaturedAddonReview .Card.FeaturedAddonReview-card.Card--no-footer header.Card-header + .Card-contents > .AddonReviewCard.AddonReviewCard-viewOnly > .AddonReviewCard-reply .AddonReviewCard.AddonReviewCard-isReply.AddonReviewCard-viewOnly .Card.ShowMoreCard.UserReview-body { height: 170px !important; line-height: 15px !important; margin-bottom: -5px !important; padding: 5px 10px 20px 10px !important; font-size: 15px !important; overflow: hidden !important; overflow-y: auto !important; /* border: 1px dashed yellow !important; */ } /* (new140) REPLY TOP BIG - RATING */ .AddonReviewList-reviews > .FeaturedAddonReview .Card.FeaturedAddonReview-card.Card--no-footer header.Card-header + .Card-contents > .AddonReviewCard.AddonReviewCard-viewOnly > .AddonReviewCard-container .UserReview-byLine .Rating.Rating--small { position: absolute !important; min-width: 7% !important; max-width: 7% !important; height: 23px !important; line-height: 23px !important; vertical-align: middle !important; padding: 2px 10px !important; border-radius: 5px !important; text-align: center !important; opacity: 0.8 !important; background-color: #191f2d !important; /*border: 1px solid green !important; */ } /* (new122) REVIEW REPLY TOP BIG */ .AddonReviewList-reviews > .FeaturedAddonReview .Card.FeaturedAddonReview-card.Card--no-footer header.Card-header + .Card-contents > .AddonReviewCard.AddonReviewCard-viewOnly > .AddonReviewCard-reply:not(:hover){ float: right !important; min-width: 40% !important; max-width: 40% !important; min-height: 210px !important; max-height: 210px !important; padding: 3px !important; font-size: 15px !important; opacity: 1 !important; visibility: visible !important; transform: translate(40px, -5px) scale(1.01) !important; background: #671515 !important; } .AddonReviewList-reviews > .FeaturedAddonReview .Card.FeaturedAddonReview-card.Card--no-footer header.Card-header + .Card-contents > .AddonReviewCard.AddonReviewCard-viewOnly > .AddonReviewCard-reply:hover{ float: right !important; min-width: 48% !important; max-width: 48% !important; min-height: 210px !important; max-height: 210px !important; margin-top: 10px !important; margin-bottom: -20px !important; padding: 3px !important; font-size: 15px !important; opacity: 1 !important; visibility: visible !important; transform: translate(0px, -15px) scale(1) !important; border: 1px solid gray !important; /* background-color: green !important; */ background-color: rgba(10, 132, 255, 0.05) !important; } /* (new122) BOTH - TEST INNER */ .AddonReviewList-reviews > .FeaturedAddonReview .Card.FeaturedAddonReview-card.Card--no-footer header.Card-header + .Card-contents > .AddonReviewCard.AddonReviewCard-viewOnly > .AddonReviewCard-container .UserReview-body .Card-contents .ShowMoreCard-contents , .AddonReviewList-reviews > .FeaturedAddonReview .Card.FeaturedAddonReview-card.Card--no-footer header.Card-header + .Card-contents > .AddonReviewCard.AddonReviewCard-viewOnly > .AddonReviewCard-reply .ShowMoreCard-contents { height: 150px !important; line-height: 15px !important; margin-bottom: 1px !important; padding: 5px 10px 20px 10px !important; font-size: 15px !important; overflow: hidden !important; overflow-y: auto !important; /* border: 1px solid yellow !important; */ } /* ALL REVIEWS ITEMS - SMALL */ .AddonReviewCard:not(.AddonReviewCard-slim) .UserReview-body .Card-contents { height: auto !important; padding: 3px 2px !important; } .AddonReviewCard:not(.AddonReviewCard-slim) .UserReview-body .Card-contents .ShowMoreCard-contents { } .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:hover > .AddonReviewCard > .AddonReviewCard-container + .AddonReviewCard-reply:hover .UserReview-body { height: 58px !important; line-height: 13px !important; margin-bottom: 1px !important; font-size: 11px !important; overflow: hidden !important; overflow-y: auto !important; border-top: 1px solid red !important; border-bottom: 1px solid red !important; } .AddonReviewList-reviews .CardList ul > li:hover > .AddonReviewCard > .AddonReviewCard-container .UserReview-body { height: 70px !important; line-height: 13px !important; margin-bottom: 1px !important; font-size: 11px !important; overflow: hidden !important; border-top: 1px solid red !important; border-bottom: 1px solid red !important; } .AddonReviewList-reviews .CardList ul > li:hover > .AddonReviewCard > .AddonReviewCard-container .UserReview-body .Card-contents { height: 68px !important; padding: 0px !important; overflow: hidden !important; } .AddonReviewList-reviews .CardList ul > li:hover > .AddonReviewCard > .AddonReviewCard-container .UserReview-body .Card-contents .ShowMoreCard-contents>div{ padding-bottom: 20px !important; } .AddonReviewList-filterByScore .Select.AddonReviewList-filterByScoreSelector { -moz-appearance: none !important; background-color: #191f2d !important; border-color: #191f2d; color: #c1d0ff; } .Select.AddonReviewList-filterByScoreSelector>option { -moz-appearance: none !important; display: block !important; line-height: 1.2; overflow: hidden; padding-bottom: 2px; padding-top: 2px; text-overflow: ellipsis; white-space: nowrap; border-radius: 5px !important; background-color: #191f2d !important; border-color: #191f2d !important; color: #c1d0ff !important; } /* new140) */ .AddonReviewCard .Rating.Rating--small { position: absolute !important; min-width: 40% !important; max-width: 40% !important; height: 23px !important; line-height: 23px !important; vertical-align: middle !important; padding: 2px 10px !important; border-radius: 5px !important; text-align: center !important; opacity: 0.8 !important; background-color: #191f2d !important; /*border: 1px solid aqua !important; */ } /* (new75) REVIEW on HOVER */ .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:hover , .AddonReviewList-reviews .CardList ul > li:hover { display: inline-block !important; width: 19% !important; height: 120px !important; margin-right: 7px !important; padding: 5px !important; overflow: hidden !important; border-radius: 5px !important; transform: scale(1.5) !important; z-index: 5000000 !important; background-color: #191f2d !important; border: 1px solid red !important; } .AddonReviewList-reviews .CardList ul > li:hover .ShowMoreCard-contents { overflow: hidden; overflow-wrap: break-word; position: relative; line-height: 10px !important; font-size: 10px !important; background: red !important; } .ShowMoreCard-contents>div>br { display: block !important; margin-bottom: 1px !important; } /* REVIEW - TOP ROW */ .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:nth-child(n+1):nth-child(-n+5):hover , .AddonReviewList-reviews .CardList ul > li:nth-child(n+1):nth-child(-n+5):hover { transform: translate(-26px, 20px) scale(1.5) !important; } /* REVIEW - TOP ROW - RIGHT + LEFT */ .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews.Card--photon .Card-contents ul > li:nth-child(1):hover { transform: translate(65px, 20px) scale(1.5) !important; } /* REVIEW - BOTTOM ROW */ .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:nth-child(n+21):nth-child(-n+25):hover , .AddonReviewList-reviews .CardList ul > li:nth-child(n+21):nth-child(-n+25):hover { transform: translate(0px, -30px) scale(1.5) !important; } /* REVIEW - BOTTOM ROW - RIGHT + LEFT */ .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews.Card--photon .Card-contents ul > li:nth-child(21):hover { transform: translate(65px, -30px) scale(1.5) !important; } .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews.Card--photon .Card-contents ul > li:nth-child(25):hover { transform: translate(-26px, -30px) scale(1.5) !important; } .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:nth-child(1):only-of-type:hover , .AddonReviewList-reviews .CardList ul > li:nth-child(1):only-of-type:hover , .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:nth-child(1):hover , .AddonReviewList-reviews .CardList.AddonReviewList-reviews-listing ul > li:nth-child(1):hover { transform: translate(65px, 30px) scale(1.5) !important; } .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:nth-child(21):hover , .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:nth-child(16):hover , .AddonReviewList-reviews .CardList.AddonReviewList-reviews-listing ul > li:nth-child(16):hover , .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:nth-child(11):hover , .AddonReviewList-reviews .CardList.AddonReviewList-reviews-listing ul > li:nth-child(11):hover , .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:nth-child(6):hover , .AddonReviewList-reviews .CardList.AddonReviewList-reviews-listing ul > li:nth-child(6):hover { transform: translate(65px, 0px) scale(1.5) !important; } .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:nth-child(21):hover , .AddonReviewList-reviews .CardList.AddonReviewList-reviews-listing ul > li:nth-child(21):hover { transform: translate(65px, -30px) scale(1.5) !important; } /* REVIEW - LEFT (+ GM superloader)*/ .CardList.AddonReviewList-reviews-listing .sp-separator+ li +li+ li + li + li +li +li+ li + li + li +li +li+ li + li + li+ li+li+ li + li + li+ li:hover, .CardList.AddonReviewList-reviews-listing .sp-separator+ li +li+ li + li + li +li +li+li+ li + li + li+ li+li+ li + li + li:hover, .CardList.AddonReviewList-reviews-listing .sp-separator+ li +li+ li + li + li +li +li+ li + li + li +li+ li + li + li:hover, .CardList.AddonReviewList-reviews-listing .sp-separator+ li +li+ li + li + li +li +li+ li + li + li + li:hover, .CardList.AddonReviewList-reviews-listing .sp-separator+ li +li+ li + li + li +li:hover, .CardList.AddonReviewList-reviews-listing .sp-separator+ li:hover, .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:nth-child(1):hover, .AddonReviewList-reviews .CardList.AddonReviewList-reviews-listing ul > li:nth-child(1):hover { transform: translate(77px, 20px) scale(1.5) !important; } .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:nth-child(21):hover , .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:nth-child(16):hover , .AddonReviewList-reviews .CardList.AddonReviewList-reviews-listing ul > li:nth-child(16):hover , .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:nth-child(11):hover , .AddonReviewList-reviews .CardList.AddonReviewList-reviews-listing ul > li:nth-child(11):hover , .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:nth-child(6):hover , .AddonReviewList-reviews .CardList.AddonReviewList-reviews-listing ul > li:nth-child(6):hover { transform: translate(77px, 0px) scale(1.5) !important; } .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:nth-child(21):hover , .AddonReviewList-reviews .CardList.AddonReviewList-reviews-listing ul > li:nth-child(21):hover{ transform: translate(77px, -30px) scale(1.5) !important; } /* REVIEW - RIGHT (+ GM "Superloader") */ .CardList.AddonReviewList-reviews-listing .sp-separator+ li + li + li +li +li+ li + li + li +li +li+ li + li + li +li +li+ li + li + li +li +li+ li + li + li +li +li:hover , .CardList.AddonReviewList-reviews-listing .sp-separator+ li + li + li +li +li+ li + li + li +li +li+ li + li + li +li +li+ li + li + li +li +li:hover , .CardList.AddonReviewList-reviews-listing .sp-separator+ li + li + li +li +li+ li + li + li +li +li+ li + li + li +li +li:hover , .CardList.AddonReviewList-reviews-listing .sp-separator+ li + li + li +li +li+ li + li + li +li +li:hover , .CardList.AddonReviewList-reviews-listing .sp-separator+ li + li + li +li +li:hover , .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:nth-child(25):hover , .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:nth-child(20):hover , .AddonReviewList-reviews .CardList.AddonReviewList-reviews-listing ul > li:nth-child(20):hover , .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:nth-child(15):hover , .AddonReviewList-reviews .CardList.AddonReviewList-reviews-listing ul > li:nth-child(15):hover , .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:nth-child(10):hover , .AddonReviewList-reviews .CardList.AddonReviewList-reviews-listing ul > li:nth-child(10):hover { transform: translate(-26px, 0px) scale(1.5) !important; } .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:nth-child(25):hover , .AddonReviewList-reviews .CardList.AddonReviewList-reviews-listing ul > li:nth-child(25):hover { transform: translate(-26px, -30px) scale(1.5) !important; } /* (new140) REVIEW - ALL === */ .AddonReviewCard .UserReview-byLine { /* display: inline-block !important; */ height: 20px !important; line-height: 20px !important; /* background: blue !important; */ } /* (new141) REVIEW - AUTHOR - === */ /* (new141) */ .AddonReviewCard-authorByLine { position: absolute !important; display: inline-block !important; min-width: 57% !important; max-width: 57% !important; height: 25px !important; line-height: 32px !important; vertical-align: middle !important; margin: 0px 0px 0px 0px !important; right: 2px !important; padding: 0px 0px !important; border-radius: 3px !important; text-align: right !important; opacity: 0.8 !important; background-color: #191f2d !important; /* border: 1px solid violet !important; */ } .AddonReviewList-reviews .CardList ul > li:hover .AddonReviewCard-authorByLine{ min-width: 57% !important; max-width: 57% !important; min-height: 27px !important; max-height: 27px !important; line-height: 9px !important; margin: -4px 0 0 0 !important; padding: 0 !important; font-size: 8px !important; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; /* background: red !important; */ } /* (new141) */ .AddonReviewList-reviews .CardList ul > li:not(:hover) .AddonReviewCard-authorByLine a { position: relative !important; float: left !important; width: 100% !important; height: 13px!important; line-height: 14px !important; margin: 0px 0 0 0 !important; top: -3.8vh !important; padding-right: 3px !important; text-align: right !important; /* background: green !important; */ } .AddonReviewList-reviews .CardList ul > li:hover .AddonReviewCard-authorByLine a { float: left !important; width: 100% !important; height: 140px!important; line-height: 12px !important; margin-top: 0px !important; padding-right: 3px !important; text-align: right !important; /*background: green !important;*/ } /* (new127) */ .AddonReviewList-reviews .CardList ul > li:hover .AddonReviewCard-authorByLine a:before , .AddonReviewList-reviews .CardList ul > li:not(:hover) .AddonReviewCard-authorByLine a:before { content: "▲" !important; float: left !important; width: 15px !important; height: 15px!important; line-height: 15px !important; text-align: center !important; } .AddonReviewList-reviews .CardList ul > li:hover .AddonReviewCard-authorByLine a:after, .AddonReviewList-reviews .CardList ul > li:not(:hover) .AddonReviewCard-authorByLine a:after { content: "💬" !important; float: left !important; width: 15px !important; height: 15px!important; line-height: 15px !important; text-align: center !important; } .AddonReviewList-reviews .CardList ul > li:hover .AddonReviewCard-authorByLine a:before { content: "▼" !important; float: left !important; width: 15px !important; height: 15px!important; line-height: 15px !important; text-align: center !important; margin-top: 0px ; transition: all ease 0.9s ; } .AddonReviewList-reviews .CardList ul > li:hover .AddonReviewCard-authorByLine a:after { content: "💬" !important; float: left !important; width: 15px !important; height: 15px!important; line-height: 10px !important; margin-top: 3px ; font-size: 10px !important; transition: all ease 0.5s ; } /* REVIEW - DEV REPLY */ .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li .AddonReviewCard-reply:not(:hover), .AddonReviewCard-reply:not(:hover) { position: absolute !important; display: inline-block !important; max-width: 20px !important; min-height: 22px !important; max-height: 22px !important; margin-top: 0px !important; margin-left: -3px !important; padding: 3px !important; overflow: hidden !important; overflow-y: hidden !important; transform: translate(-300px, -9px) scale(0.7) !important; /* background: blue !important; */ border: 1px solid red !important; } .AddonReviewList-reviews .CardList ul > li:hover .AddonReviewCard-reply , .AddonReviewList-reviews .CardList ul > li:not(:hover).AddonReviewCard-reply { position: absolute !important; display: inline-block !important; width: 16% !important; height: auto !important; margin-top: 5px !important; margin-left: 0 !important; padding: 4px !important; overflow: hidden !important; overflow-y: auto !important; transform: translate(-299px, -12px) scale(1)!important; background: black !important; border: none !important; } .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:hover .AddonReviewCard-reply:not(:hover) , .AddonReviewList-reviews .CardList ul > li:hover .AddonReviewCard-reply:not(:hover) { position: absolute !important; display: inline-block !important; width: 20px !important; height: 20px !important; margin-top: 5px !important; margin-left: 0 !important; padding: 4px !important; overflow: hidden !important; overflow-y: hidden !important; border: 1px solid red !important; background: black !important; } .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:hover .AddonReviewCard-reply:hover , .AddonReviewList-reviews .CardList ul > li:hover .AddonReviewCard-reply:hover { position: absolute !important; display: inline-block !important; width: 100% !important; height: auto !important; min-height: 100px !important; max-height: 100px !important; margin-top: 15px !important; margin-left: 0 !important; padding: 4px !important; border-radius: 9px 9px 0 0 !important; overflow: hidden !important; overflow-y: hidden !important; background: black !important; } .UserProfile-addons-and-reviews .Card.CardList.UserProfile-reviews .Card-contents ul > li:hover .AddonReviewCard-reply:hover .UserReview-body , .AddonReviewList-reviews .CardList ul > li:hover .AddonReviewCard-reply:hover .UserReview-body { height: 43px !important; line-height: 13px; margin-bottom: -2px; margin-top: -2px; } .AddonReviewList-reviews .CardList ul > li:hover .AddonReviewCard-reply:hover .UserReview-byLine { height: 15px !important; line-height: 14px !important; font-size: 8px !important; } .AddonReviewList-reviews .CardList ul > li:hover .AddonReviewCard-reply:hover .UserReview-body { height: 80px !important; line-height: 13px; margin-bottom: -2px; margin-top: -2px !important; border-top: 1px solid red !important; overflow: hidden !important; } .AddonReviewList-reviews .CardList ul > li:hover .AddonReviewCard-reply:hover .UserReview-body .Card-contents { height: 75px !important; padding: 0px !important; border-radius: 0 0 3px 3px !important; } .AddonReviewList-reviews .CardList ul > li:hover .AddonReviewCard-reply:hover .UserReview-body .Card-contents .ShowMoreCard-contents { max-height: 75px !important; min-height: 75px !important; width: 296px !important; border-radius: 0 !important; overflow-x: hidden !important; overflow-y: auto !important; } .AddonReviewList-reviews .CardList ul > li:hover .AddonReviewCard-reply:hover .AddonReviewCard-allControls button.TooltipMenu-opener.AddonReviewCard-control { margin-top: 2px; font-size: 8px !important; text-decoration: none !important; } .UserReview-reply-header { margin-bottom: -3px !important; margin-top: 0; } .AddonReviewCard:not(.AddonReviewCard-slim).AddonReviewCard-isReply .UserReview-body { height: 63px !important; line-height: 13px !important; margin-bottom: -2px !important; margin-top: -2px !important; } .Card.CardList.AddonReviewList-reviews-listing ul > li:not(:hover) .AddonReviewCard .AddonReviewCard-container .AddonReviewManager .DismissibleTextForm-textarea { display: inline-block !important; width: 100% !important; max-height: 60px !important; min-height: 50px !important; margin-top: -10px !important; resize: none; padding: 2px !important; } .Card.CardList.AddonReviewList-reviews-listing ul > li:hover .AddonReviewCard .AddonReviewCard-container .AddonReviewManager .DismissibleTextForm-textarea { display: inline-block !important; width: 100% !important; max-height: 60px !important; min-height: 60px !important; margin-top: -10px !important; resize: none; padding: 2px !important; font-size: 9px !important; } .AddonReviewManager .DismissibleTextForm-formFooter { font-size: 8px !important; margin-bottom: -12px !important; } .Card.CardList.AddonReviewList-reviews-listing ul > li:hover .AddonReviewCard .AddonReviewCard-container .AddonReviewManager .AddonReviewManager .DismissibleTextForm-formFooter { font-size: 10px !important; } .AddonReviewCard .DismissibleTextForm-buttons { margin-top: 3px !important; } .Card.CardList.AddonReviewList-reviews-listing ul > li:hover .AddonReviewCard .AddonReviewCard-container .AddonReviewManager .DismissibleTextForm-delete-submit-buttons , .Card.CardList.AddonReviewList-reviews-listing ul > li .AddonReviewCard .AddonReviewCard-container .AddonReviewManager .DismissibleTextForm-delete-submit-buttons { display: inline-block !important; max-height: 15px !important; min-height: 15px !important; margin-top: 0px !important; padding: 2px !important; } .Card.CardList.AddonReviewList-reviews-listing ul > li .AddonReviewCard .AddonReviewCard-container .AddonReviewManager .DismissibleTextForm-delete-submit-buttons { display: inline-block !important; max-height: 13px !important; min-height: 13px !important; margin-top: 0px !important; padding: 2px !important; font-size: 9px !important; } .Card.CardList.AddonReviewList-reviews-listing ul > li .AddonReviewCard .AddonReviewCard-container .AddonReviewManager .Button.Button--neutral.DismissibleTextForm-dismiss{ height: 15px !important; line-height: 10px !important; margin-top: 5px !important; font-size: 9px !important; } .Card.CardList.AddonReviewList-reviews-listing ul > li .AddonReviewCard .AddonReviewCard-container .AddonReviewManager .DismissibleTextForm-delete-submit-buttons .Button--action { height: 15px !important; line-height: 10px !important; font-size: 9px !important; } .Card.CardList.AddonReviewList-reviews-listing ul > li:hover .AddonReviewCard .AddonReviewCard-container .AddonReviewManager .DismissibleTextForm-delete-submit-buttons .Button--action { display: inline-block !important; height: 10px !important; line-height: 7px !important; margin-top: -8px !important; padding: 0 8px; font-size: 8px !important; } /* STAR YELLOWS - ALL - === */ .Rating-selected-star { fill: gold !important; filter: invert(1%)!important; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'64\' height=\'64\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M154.994575,670.99995 C153.704598,671.000763 152.477615,670.442079 151.630967,669.468394 C150.784319,668.49471 150.401158,667.201652 150.580582,665.923653 L153.046749,648.259919 L141.193762,635.514481 C140.080773,634.318044 139.711733,632.608076 140.232152,631.058811 C140.752571,629.509546 142.078939,628.369589 143.688275,628.088421 L160.214424,625.130961 L168.013827,609.468577 C168.767364,607.955994 170.3113,607 172.000594,607 C173.689888,607 175.233824,607.955994 175.98736,609.468577 L183.790813,625.130961 L200.329111,628.08437 C201.934946,628.371492 203.25546,629.513805 203.771316,631.062053 C204.287172,632.610301 203.915846,634.316807 202.803377,635.51043 L190.954439,648.26397 L193.420606,665.923653 C193.652457,667.578241 192.93975,669.223573 191.574418,670.185702 C190.209085,671.147831 188.420524,671.265104 186.941351,670.489485 L172.002619,662.698806 L157.047688,670.50569 C156.413201,670.833752 155.708782,671.003331 154.994575,670.99995 Z\' transform=\'translate(-140 -607)\' fill=\'%23FFE900\' fill-rule=\'nonzero\'/%3E%3C/svg%3E"); } /* ALL - STAR SELECTED GOLD - === */ .Icon.Icon-inline-content.IconStar .IconStar-svg g path { fill: gold !important; } /* SPECIAL NUMBER OF STARS ( 5 or 1 - === */ .AddonReviewCard .Rating.Rating--small[title="Rated 1 out of 5"] .Rating-selected-star , .AddonReviewCard .Rating.Rating--small[title="Rated 5 out of 5"] .Rating-selected-star { height: 15px !important; min-width: 11px !important; margin-top: 2px !important; margin-right: -4px !important; filter: invert(1%)!important; /* background-color: yellow !important; */ } /* (new129) BEST - 5 STARS - === */ .AddonReviewCard .Rating.Rating--small[title="Rated 5 out of 5"] { background-color: gold !important; } /* MY 5 YELLOW STARS */ .AddonReviewCard .Rating.Rating--small.Rating--yellowStars[title="Rated 5 out of 5"] { background-color: #4ACAE7 !important; } /* (new129) others 5 GRAY STARS */ .AddonReviewCard .Rating.Rating--small:not(.Rating--yellowStars)[title="Rated 5 out of 5"] { min-width: 34% !important; max-width: 34% !important; background-color: #0F7371 !important; } .AddonReviewList-reviews .CardList ul > li .Rating.Rating--small:not(.Rating--yellowStars)[title="Rated 5 out of 5"] + .AddonReviewCard-authorByLine , .AddonReviewList-reviews .CardList ul > li:hover .Rating.Rating--small:not(.Rating--yellowStars)[title="Rated 5 out of 5"] + .AddonReviewCard-authorByLine { max-width: 51% !important; min-width: 51% !important; } .AddonReviewCard .Rating.Rating--small .Rating-selected-star { filter: invert(1%)!important; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'64\' height=\'64\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M154.994575,670.99995 C153.704598,671.000763 152.477615,670.442079 151.630967,669.468394 C150.784319,668.49471 150.401158,667.201652 150.580582,665.923653 L153.046749,648.259919 L141.193762,635.514481 C140.080773,634.318044 139.711733,632.608076 140.232152,631.058811 C140.752571,629.509546 142.078939,628.369589 143.688275,628.088421 L160.214424,625.130961 L168.013827,609.468577 C168.767364,607.955994 170.3113,607 172.000594,607 C173.689888,607 175.233824,607.955994 175.98736,609.468577 L183.790813,625.130961 L200.329111,628.08437 C201.934946,628.371492 203.25546,629.513805 203.771316,631.062053 C204.287172,632.610301 203.915846,634.316807 202.803377,635.51043 L190.954439,648.26397 L193.420606,665.923653 C193.652457,667.578241 192.93975,669.223573 191.574418,670.185702 C190.209085,671.147831 188.420524,671.265104 186.941351,670.489485 L172.002619,662.698806 L157.047688,670.50569 C156.413201,670.833752 155.708782,671.003331 154.994575,670.99995 Z\' transform=\'translate(-140 -607)\' fill=\'%23FFE900\' fill-rule=\'nonzero\'/%3E%3C/svg%3E"); } .AddonReviewCard .Rating.Rating--small:not(.Rating--yellowStars)[title="Rated 5 out of 5"] .Rating-selected-star{ background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'64\' height=\'64\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M154.994575,670.99995 C153.704598,671.000763 152.477615,670.442079 151.630967,669.468394 C150.784319,668.49471 150.401158,667.201652 150.580582,665.923653 L153.046749,648.259919 L141.193762,635.514481 C140.080773,634.318044 139.711733,632.608076 140.232152,631.058811 C140.752571,629.509546 142.078939,628.369589 143.688275,628.088421 L160.214424,625.130961 L168.013827,609.468577 C168.767364,607.955994 170.3113,607 172.000594,607 C173.689888,607 175.233824,607.955994 175.98736,609.468577 L183.790813,625.130961 L200.329111,628.08437 C201.934946,628.371492 203.25546,629.513805 203.771316,631.062053 C204.287172,632.610301 203.915846,634.316807 202.803377,635.51043 L190.954439,648.26397 L193.420606,665.923653 C193.652457,667.578241 192.93975,669.223573 191.574418,670.185702 C190.209085,671.147831 188.420524,671.265104 186.941351,670.489485 L172.002619,662.698806 L157.047688,670.50569 C156.413201,670.833752 155.708782,671.003331 154.994575,670.99995 Z\' transform=\'translate(-140 -607)\' fill=\'%23FFE900\' fill-rule=\'nonzero\'/%3E%3C/svg%3E"); } /* (new129) BAD - ONLY ONE STAR - === */ .AddonReviewCard .Rating.Rating--small[title="Rated 1 out of 5"] { min-width: 32% !important; max-width: 32% !important; background-color: red !important; } .AddonReviewList-reviews .CardList ul > li .AddonReviewCard .Rating.Rating--small[title="Rated 1 out of 5"] + .AddonReviewCard-authorByLine , .AddonReviewList-reviews .CardList ul > li:hover .AddonReviewCard .Rating.Rating--small[title="Rated 1 out of 5"] + .AddonReviewCard-authorByLine { max-width: 53% !important; min-width: 53% !important; } /* (new105) - LARGE RATING STAR in REVIEW - === */ .AddonSummaryCard-overallRatingStars { margin-bottom: 6px; } .AddonSummaryCard-overallRatingStars .Rating-star { height: 18px !important; } .AddonSummaryCard-overallRatingStars .Rating.Rating--large { min-height: 18px !important; } /* HOMEPAGE - EXTENSIONS / THEMES - === */ .LandingPage { padding: 0 14px 24px !important; } .LandingPage-header { margin-bottom: -13px !important; padding: 8px 14px !important; } .LandingPage-addonType-name { font-size: 25px; margin: -5px 0 0 0px !important; } /*ALL - CONTAINER */ .LandingPage .Card { display: inline-block; width: 925px !important; height: 350px !important; margin: 0 0 0px 0px !important; top: -41px !important; } /* CATEGORIES - CONTAINER */ .LandingPage .Card.Categories.Card--no-footer { position: relative !important; display: inline-block !important; height: 400px; margin: -20px 10px -20px 0 !important; top: -20px !important; } /* 3 OTHERS - LIST CONTAINER */ .Card.CardList.AddonsCard.LandingAddonsCard { position: relative !important; display: inline-block !important; margin: 15px 10px 0px 0px !important; top: 0px !important; /*border: 1px solid aqua !important;*/ } /* 3 OTHERS - THEME */ .Page.Page-not-homepage .LandingPage.LandingPage--persona.LandingPage--theme li.SearchResult.SearchResult--theme .SearchResult-result { border-radius: 5px !important; background: black !important; } .Page.Page-not-homepage .LandingPage.LandingPage--persona.LandingPage--theme li.SearchResult.SearchResult--theme .SearchResult-contents { width: 100%; margin: 0; max-height: 225px !important; min-height: 225px !important; padding: 0 5px 15px; border-radius: 5px !important; } .Page.Page-not-homepage .LandingPage.LandingPage--persona.LandingPage--theme .SearchResult-metadata { display: inline-block !important; width: 100% !important; height: 90px !important; margin-top: -45px !important; } .Page.Page-not-homepage .LandingPage.LandingPage--persona.LandingPage--theme .SearchResult-metadata .SearchResult-rating { display: inline-block !important; width: 100% !important; height: 15px; line-height: 13px; text-align: center !important; } .Page.Page-not-homepage .LandingPage.LandingPage--persona.LandingPage--theme .SearchResult-metadata .SearchResult-rating .Rating.Rating--small { display: inline-block !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; text-align: center !important; } .Page.Page-not-homepage .LandingPage.LandingPage--persona.LandingPage--theme .SearchResult-metadata .SearchResult-rating .Rating.Rating--small .Rating-star { display: inline-block !important; margin-right: 2px !important; } .Page.Page-not-homepage .LandingPage.LandingPage--persona.LandingPage--theme .SearchResult-metadata .SearchResult-author { width: 100% !important; height: 20px !important; line-height: 15px !important; font-size: 15px !important; } /* ALL - CONTENTS */ .LandingPage .Card .Card-contents { height: 305px !important; border-radius: 0 !important; /* background: red !important; */ } /* (new132) LIST without CATEGORIES - CONTENTS */ .Card.CardList.AddonsCard.LandingAddonsCard .Card-contents { height: 325px !important; padding: 5px 0 !important; } /* ALL - LIST */ .LandingPage .Card .Card-contents ul.AddonsCard-list { grid-auto-flow: unset !important; grid-template-rows: unset !important; display: inline-block !important; min-width: 100% !important; } /* (new145) LIST without CATEGORIES - LIST / THEME */ .Card.CardList.AddonsCard.LandingAddonsCard .Card-contents ul.AddonsCard-list { grid-auto-flow: unset !important; grid-template-rows: unset !important; display: inline-block !important; min-width: 100% !important; height: 318px !important; } .LandingPage .Card .Card-contents +.Card-footer.Card-footer-link { position: relative !important; display: inline-block !important; width: 100% !important; height: 25px !important; margin-top: -6px !important; padding: 0 20px !important; } .LandingPage .Card .Card-contents +.Card-footer.Card-footer-link a { height: 25px !important; padding: 0 20px !important; } /* (new145) THEME - LIST - ITEMS https://addons.mozilla.org/fr/firefox/themes/ .LandingPage.LandingPage--theme */ .LandingPage .Card .Card-contents ul.AddonsCard-list li.SearchResult { grid-template-columns: unset !important; float: left !important; height: 155px !important; min-width: 49.4% !important; max-width: 49.4% !important; margin: 0 0 4px 3px !important; padding: 0px !important; border-radius: 5px !important; /*border: 1px dashed aqua !important;*/ } /*.AddonsCard--horizontal ul.AddonsCard-list .SearchResult-wrapper:hover .SearchResult-users ,*/ .LandingPage.LandingPage--theme .AddonsCard--horizontal ul.AddonsCard-list li.SearchResult:hover .SearchResult-wrapper .SearchResult-users { display: inline-block !important; } .LandingPage .Card .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper { padding: 5px !important; border-radius: 5px !important; border: 1px solid #333 !important; } .LandingPage .Card .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper:hover { background: #283146 !important; } .LandingPage .Card .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper .SearchResult-contents { width: 100% !important; min-width: 100% !important; max-width: 100% !important; max-height: 125px !important; min-height: 125px !important; margin: 0px 0 0 -5px !important; padding: 0 5px 5px 5px !important; border-radius: 5px 5px 0 0 !important; } .LandingPage .Card .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-wrapper .SearchResult-users.SearchResult--meta-section { height: 15px; margin-top: -16px; } .LandingPage .Card .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-link .SearchResult-result { grid-column-gap: unset !important; grid-template-columns: unset !important; -moz-box-direction: unset !important; -moz-box-orient: unset !important; flex-flow: unset !important; height: 123px !important; margin: 0; padding: 0; width: 100%; } .LandingPage .Card .Card-contents ul.AddonsCard-list li.SearchResult.SearchResult--theme .SearchResult-link .SearchResult-result { height: 223px !important; } .LandingPage .Card .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-icon-wrapper { height: 143px !important; } /* (new121) THEMES PAGES */ .LandingPage .Card .Card-contents ul.AddonsCard-list li.SearchResult.SearchResult--theme .SearchResult-icon-wrapper { width: calc(45% - 10px) !important; margin-left: 5px !important; margin-top: 40px !important; padding: 0 4px !important; border-radius: 14px !important; } .LandingPage .Card .Card-contents ul.AddonsCard-list li.SearchResult.SearchResult--theme .SearchResult-metadata{ display: inline-block; margin-top: 45px !important; } /* THEMES PREVIEW */ .LandingPage.LandingPage--persona.LandingPage--theme .Card .Card-contents ul.AddonsCard-list li.SearchResult.SearchResult--theme { grid-template-columns: unset !important; display: inline-block !important; height: 235px !important; min-width: 32% !important; max-width: 32% !important; margin-top: 10px !important; margin-left: 3px !important; margin-right: 5px !important; margin-bottom: 5px !important; padding-top: 0px !important; overflow: hidden !important; } .LandingPage.LandingPage--persona.LandingPage--theme .Card .Card-contents ul.AddonsCard-list li.SearchResult.SearchResult--theme .SearchResult-wrapper:hover { position: relative !important; display: inline-block !important; height: 233px !important; top: 0px !important; } .LandingPage.LandingPage--persona.LandingPage--theme .Card .Card-contents ul.AddonsCard-list li.SearchResult.SearchResult--theme .SearchResult-icon-wrapper { margin-top: 150px !important; } .LandingPage.LandingPage--persona.LandingPage--theme .Card .Card-contents ul.AddonsCard-list li.SearchResult.SearchResult--theme .SearchResult-wrapper:hover .SearchResult-icon-wrapper { display: inline-block !important; width: 93% !important; margin-top: 150px !important; top: 0px !important; } .LandingPage .Card.AddonsCard--horizontal .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-link .SearchResult-contents { -moz-box-direction: unset !important; -moz-box-flex: unset !important; -moz-box-ordinal-group: unset !important; -moz-box-orient: unset !important; -moz-box-pack: unset !important; justify-content: unset !important; flex-flow: unset !important; flex-grow: unset !important; order: unset !important; display: inline-block !important; height: 100%; max-height: 125px !important; min-height: 125px !important; line-height: 10px !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; margin-left: 0% !important; margin-top: 0px !important; padding: 3px 5px 2px 5px !important; background: #283146 !important; } .LandingPage .Card.AddonsCard--horizontal .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-link .SearchResult-contents { max-height: 122px !important; min-height: 122px !important; line-height: 10px !important; } .LandingPage .Card.AddonsCard--horizontal .Card-contents ul.AddonsCard-list li.SearchResult.SearchResult--theme .SearchResult-link .SearchResult-contents { max-height: 185px !important; min-height: 185px !important; line-height: 10px !important; } .LandingPage .Card.AddonsCard--horizontal .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-link .SearchResult-contents p.SearchResult-summary { -moz-box-flex: unset !important; flex-grow: unset !important; height: 100%; line-height: 15px !important; max-height: 75px !important; min-height: 75px !important; min-width: 100%; max-width: 100%; margin-bottom: 0 !important; margin-top: 0 !important; padding: 2px 3px !important; font-size: 12px; overflow: hidden !important; overflow-y: auto !important; } .LandingPage .Card.AddonsCard--horizontal .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-link .SearchResult-contents .SearchResult-metadata { float: right !important; line-height: 15px !important; width: 100% !important; min-width: 60% !important; max-width: 60% !important; margin-top: -2px !important; text-align: center !important; } .LandingPage .Card.AddonsCard--horizontal .Card-contents ul.AddonsCard-list li.SearchResult.SearchResult--theme .SearchResult-link .SearchResult-contents .SearchResult-metadata { width: 100% !important; min-width: 100% !important; margin-top: 20px !important; } .LandingPage .Card.AddonsCard--horizontal .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-link .SearchResult-contents +.SearchResult-users.SearchResult--meta-section { float: left !important; width: 100% !important; min-width: 27.5% !important; max-width: 27.5% !important; line-height: 10px !important; height: 17px !important; margin-left: 5px !important; margin-top: 0 !important; margin-bottom: 0 !important; text-align: center !important; z-index: 100 !important; } .LandingPage .Card.AddonsCard--horizontal .Card-contents ul.AddonsCard-list li.SearchResult.SearchResult--theme .SearchResult-link .SearchResult-contents +.SearchResult-users.SearchResult--meta-section { width: 100% !important; min-width: 100% !important; margin-left: 0px !important; margin-top: 25px !important; z-index: 500 !important; } .LandingPage .Card.AddonsCard--horizontal .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-link .SearchResult-contents .SearchResult-name { -moz-box-flex: unset !important; flex-grow: unset !important; text-overflow: unset !important; white-space: unset !important; display: inline-block !important; height: 25px !important; line-height: 1 !important; max-width: 100%; width: 100%; margin: 0; padding: 0; font-size: 15px; text-decoration: none; overflow: unset; overflow-wrap: break-word; } .LandingPage .Categories-item { display: inline-block; padding: 0; min-width: 30% !important; max-width: 30% !important; width: 100% !important; } .Categories--category-color-10 { background: #497011 !important; } .Categories--category-color-9 { background: #267434 !important; } .Categories--category-color-8 { background: #095b42 !important; } .Categories--category-color-7 { background: #0b5863 !important; } .Categories--category-color-5 { background: #0c33cf !important; } .Categories--category-color-4 { background: #3f0fcd !important; } .Categories--category-color-3 { background: #8620a0 !important; } .Categories--category-color-2 { background: #b1184e !important; } .Categories--category-color-1 { background: #e00606 !important; } /* HOME - ADDONS CATEGORY FEATURED PAGE - === */ .Category section.Card.CategoryHeader { height: 86px !important; margin-top: -19px !important; margin-bottom: 0px !important; } .Category section.Card.CardList.AddonsCard.LandingAddonsCard { margin-bottom: -20px !important; } .Category section.Card.CategoryHeader .CategoryHeader-wrapper { margin-bottom: 0 !important; margin-top: 0 !important; } .Category section.Card.CardList.AddonsCard.LandingAddonsCard .SearchResult.SearchResult--theme { height: 180px !important; } .Category section.Card.CardList.AddonsCard.LandingAddonsCard .SearchResult { height: 202px !important; } .Category section.Card.CardList.AddonsCard.LandingAddonsCard .SearchResult .SearchResult-icon-wrapper { display: inline-block; height: 170px !important; margin-left: 1% !important; margin-right: auto !important; margin-top: 7px !important; top: 92px !important; } .Category.Category--theme section.Card.CardList.AddonsCard.LandingAddonsCard .SearchResult-icon-wrapper{ display: inline-block !important; width: 28% !important; min-height: 80px !important; margin-top: 5px !important; } .Category.Category--theme section.Card.CardList.AddonsCard.LandingAddonsCard .SearchResult-icon-wrapper .SearchResult-icon { max-height: 70px !important; min-height: 70px !important; } .Category.Category--theme section.Card.CardList.AddonsCard.LandingAddonsCard .SearchResult-contents , .Category section.Card.CardList.AddonsCard.LandingAddonsCard .SearchResult-contents { display: inline-block !important; width: 100% !important; height: 100%; max-height: 170px !important; min-height: 170px !important; padding: 2px 5px; border-radius: 0 9px 9px 0; } .Category.Category--theme section.Card.CardList.AddonsCard.LandingAddonsCard .SearchResult-contents { max-height: 130px !important; min-height: 130px !important; } .Category.Category--theme section.Card.CardList.AddonsCard.LandingAddonsCard li.SearchResult.SearchResult--theme .SearchResult-contents .SearchResult-name { height: 20px !important; margin-bottom: -10px !important; } /* ALL - === */ .Select { -moz-appearance: none; display: block; line-height: 1.2; overflow: hidden; padding-bottom: 10px; padding-top: 10px; text-overflow: ellipsis; white-space: nowrap; border-radius: 5px !important; border-color: #191f2d !important; color: #c1d0ff !important; background-color: #191f2d !important; } /* (new131) ADDON VERSIONS PAGES - === */ .AddonVersions-wrapper { min-height: 775px !important; } .AddonVersions-wrapper .AddonSummaryCard { min-width: 300px; width: 15% !important; } .AddonVersions-wrapper .AddonVersions-versions { margin-top: 0; width: 85%; } .AddonVersions-wrapper .CardList ul li.AddonVersionCard { display: inline-block !important; width: 32.8% !important; height: 270px !important; margin-bottom: 0; margin-right: 4px !important; margin-left: 4px !important; padding: 0px 7px 0 7px !important; border-radius: 9px !important; overflow: hidden !important; border: 1px solid rgba(12, 12, 13, 0.9); } .AddonVersions .Card.CardList.AddonVersions-versions.Card--photon .Card-contents .InstallButtonWrapper { position: absolute !important; display: inline-block !important; width: 25% !important; margin-left: -480px !important; margin-top: 50px !important; border-radius: 5px !important; z-index: 500000 !important; background: #526289 !important; border: 1px solid rgba(12, 12, 13, 0.9); } .AddonVersions .Card.CardList.AddonVersions-versions.Card--photon .Card-contents .InstallButtonWrapper .InstallButtonWrapper-download { margin-left: 0px !important; margin-top: 0px !important; } /* (new136) */ .AddonVersionCard-license { float: left !important; width: 478px !important; margin: 0 !important; /* border: 1px solid red !important; */ } /* VERSIONS PAGES - ERROR COMPATIBILITY */ .AddonVersions-wrapper .CardList ul li.AddonVersionCard .Notice.Notice-error.AddonCompatibilityError .Notice-icon { margin-left: 1px !important; margin-top: 5px !important; } .AddonVersions-wrapper .CardList ul li.AddonVersionCard .Notice.Notice-error.AddonCompatibilityError { position: absolute !important; width: 25px !important; height: 25px !important; margin-top: -20px !important; margin-left: 23.5% !important; padding-bottom: 0; padding-top: 0; overflow: hidden !important; } .AddonVersions-wrapper .CardList ul li.AddonVersionCard .Notice.Notice-error.AddonCompatibilityError:hover { position: absolute !important; width: 25% !important; height: 35px !important; margin-top: -10px !important; margin-left: 0% !important; overflow: hidden !important; transition: all ease 0.7s !important; } /* VERSIONS PAGES - ERROR COMPATIBILITY - LAST VERSION */ .AddonVersions-wrapper .CardList ul li:not(.AddonVersionCard) + .AddonVersionCard > div:not(.InstallButtonWrapper) .Notice.Notice-error.AddonCompatibilityError { position: absolute !important; width: 25px !important; height: 25px !important; margin-top: -10px !important; padding-bottom: 0; padding-top: 0; margin-left: 89% !important; overflow: hidden !important; z-index: 5000 !important; } .AddonVersions-wrapper .CardList ul li:not(.AddonVersionCard) + .AddonVersionCard > div:not(.InstallButtonWrapper) .Notice.Notice-error.AddonCompatibilityError:hover { position: absolute !important; width: 97% !important; height: 55px !important; margin-top: -10px !important; margin-left: 0% !important; overflow: hidden !important; transition: all ease 0.7s !important; } /* for ONLY one Version: https://addons.mozilla.org/en-US/firefox/addon/open_iframe/versions/ - === */ .AddonVersions-wrapper .CardList ul> li.AddonVersionCard:nth-child(2) , .AddonVersions-wrapper .CardList ul> li:not(.AddonVersionCard) + .AddonVersionCard:not(:last-of-type) { position: absolute !important; display: inline-block !important; min-width: 300px; width: 15% !important; height: 270px !important; left: 1.05% !important; top: 520px !important; padding: 5px !important; border: 1px dotted yellow !important; } .AddonVersions-wrapper .CardList ul> li:not(.AddonVersionCard) + .AddonVersionCard:not(:last-of-type) > div:not(:empty):not(.InstallButtonWrapper):not(.InstallWarning):not(.Notice-genericWarning) { display: inline-block !important; height: 185px !important; width: 100% !important; padding-top: 5px !important; margin-top: 25px !important; margin-top: 26px !important; } /* (new136) */ .AddonVersions-wrapper .CardList ul> li.AddonVersionCard:nth-child(2) .InstallButtonWrapper , .AddonVersions .Card.CardList ul > li:not(.AddonVersionCard) + .AddonVersionCard:not(:last-of-type) .InstallButtonWrapper { width: 96% !important; top: 19.6vh !important; left: 0 !important; margin-left: 5px !important; /* border: 1px solid lime !important; */ } .AMInstallButton-button.Button--action.Button--puffy, .AMInstallButton-button.Button--action.Button--puffy:link { border-radius: 4px; font-size: 16px; height: auto; min-height: 3vh !important; max-height: 3vh !important; padding: 0 16px !important; } /* (new136) ADDON VERSION + NOTICE WARGING */ .Page.Page-not-homepage .AddonVersions .AddonVersions-wrapper .Notice.Notice-genericWarning { position: fixed !important; width: 100%; max-height: 28px; max-width: 28px; left: 0px !important; top: 5px; white-space: nowrap; overflow: hidden; z-index: 500; color: white !important; background-color: red !important; } /* .Page.Page-not-homepage .AddonVersions .AddonVersions-wrapper */ .Page.Page-not-homepage .AddonVersions .AddonVersions-wrapper .CardList ul > li.AddonVersionCard:nth-child(2) .Notice.Notice-genericWarning.InstallWarning + .InstallButtonWrapper, .Page.Page-not-homepage .AddonVersions .AddonVersions-wrapper .CardList ul > li:not(.AddonVersionCard) + .AddonVersionCard:not(:last-of-type) .Notice.Notice-genericWarning.InstallWarning + .InstallButtonWrapper { position: absolute !important; display: inline-block !important; width: 96% !important; top: 23.6vh !important; left: 0 !important; margin: 0 0 0 5px !important; z-index: 500000 !important; /*border: 1px solid red !important;*/ } /* (new136) INSTALL VERSION - GET FIREFOX */ .AddonVersions .Card.CardList.AddonVersions-versions.Card--photon .Card-contents .InstallButtonWrapper .GetFirefoxButton + .InstallButtonWrapper-download{ min-height: 3vh !important; max-height: 3vh !important; margin: 0 !important; /* border: 1px solid aqua !important; */ } /* ONLY ONE CARD - INSTAL */ .AddonVersions .Card.CardList.AddonVersions-versions.Card--photon ul> li.AddonVersionCard:nth-child(2) .InstallButtonWrapper { display: inline-block !important; width: 97% !important; /* border: 1px solid violet !important; */ } .AddonVersions-wrapper .CardList ul li.AddonVersionCard > div:not(.InstallButtonWrapper):not(.InstallWarning):not(.Notice-genericWarning) { display: inline-block !important; height: 240px !important; width: 100% !important; padding-top: 5px !important; margin-top: 25px !important; white-space: pre-line !important; word-wrap: break-word !important; overflow-wrap: unset !important; overflow: hidden !important; /* border-bottom: 1px solid violet !important; */ } /* (new145) */ .AddonVersions-wrapper .CardList ul > li:not(.AddonVersionCard) + .AddonVersionCard:not(:last-of-type) .AddonVersionCard-releaseNotes , .AddonVersionCard-releaseNotes { display: inline-block !important; min-height: 12.5vh !important; max-height: 12.5vh !important; width: 100% !important; margin: 0 !important; padding: 3px 5px !important; overflow: hidden !important; overflow-y: auto !important; background: #283146 !important; /* border: 1px solid lime !important; */ } .AddonVersionCard-compatibility { min-height: 2vh !important; max-height: 2vh !important; line-height: 15px !important; margin: 3.2vh 0 0 0 !important; white-space: nowrap !important; overflow: hidden !important; overflow-y: hidden !important; text-overflow: ellipsis !important; /* border: 1px solid aqua !important; */ } .AddonVersionCard-releaseNotes > br { content: " " !important; float: none !important; display: block !important; line-height: 0px !important; margin-top: 5px !important; margin-bottom: -3px !important; } .AddonVersionCard-version { position: absolute !important; display: inline-block !important; min-width: 25% !important; max-width: 25% !important; transform: translate(0px, -38px) !important; color: #0060df; } /*(new147) VERSION PAGES - LAST VERSION / ONLY ONE - BOTTOM / LEFT */ .AddonVersions-wrapper .CardList ul > li:not(.AddonVersionCard) + .AddonVersionCard , .AddonVersions-wrapper .CardList ul > li:not(.AddonVersionCard) + .AddonVersionCard:not(:last-of-type) { display: inline-block !important; min-height: 43vh !important; max-height: 43vh !important; margin: 0 !important; background: rgb(31, 37, 54) !important; border: 1px solid red !important; } /* INFOS CONTAINER */ .AddonVersions-wrapper .CardList ul > li:not(.AddonVersionCard) + li.AddonVersionCard:not(:last-of-type) > div.AddonVersionCard-content:first-of-type { display: inline-block !important; min-height: 34vh !important; max-height: 34vh !important; width: 100% !important; margin: 0 !important; padding: 3px 5px !important; background: rgb(31, 37, 54) !important; border-top: 1px solid red !important; border-bottom: 1px solid red!important; } /* (new148) LAST VERSION */ .AddonVersions-wrapper .CardList ul > li:not(.AddonVersionCard) + .AddonVersionCard > div:not(:empty):not(.InstallButtonWrapper):not(.InstallWarning):not(.Notice-genericWarning) h1.AddonVersionCard-header , .AddonVersions-wrapper .CardList ul > li:not(.AddonVersionCard) + .AddonVersionCard:not(:last-of-type) > div:not(:empty):not(.InstallButtonWrapper):not(.InstallWarning):not(.Notice-genericWarning) h1.AddonVersionCard-header { position: absolute !important; min-width: 95.5% !important; max-width: 95.5% !important; top: -0.5vh !important; margin-left: -0.5% !important; font-size: 9px !important; text-align: center !important; border-radius: 0 0 100px 100px !important; background: red !important; } /* COMPATIBILITY */ .AddonVersions-wrapper .CardList ul > li:not(.AddonVersionCard) + .AddonVersionCard .AddonVersionCard-compatibility , .AddonVersions-wrapper .CardList ul > li:not(.AddonVersionCard) + li.AddonVersionCard:not(:last-of-type) > div.AddonVersionCard-content:first-of-type .AddonVersionCard-compatibility { display: inline-block !important; width: 100% !important; margin: 0 0 0 0 !important; color: silver !important; border-top: 1px solid red !important; border-bottom: 1px solid red !important; } /* RELEASSE NOTES */ .AddonVersions-wrapper .CardList ul > li:not(.AddonVersionCard) + .AddonVersionCard .AddonVersionCard-releaseNotes , .AddonVersions-wrapper .CardList ul > li:not(.AddonVersionCard) + .AddonVersionCard:not(:last-of-type) .AddonVersionCard-releaseNotes { position: relative !important; display: inline-block !important; min-height: 22vh !important; max-height: 22vh !important; width: 100% !important; margin: 0 !important; padding: 3px 5px !important; overflow: hidden auto !important; background: #283146 !important; border-left: 4px solid red !important; } /* LICENSE */ .AddonVersions-wrapper .CardList ul > li:not(.AddonVersionCard) + .AddonVersionCard .AddonVersionCard-license , .AddonVersions-wrapper .CardList ul > li:not(.AddonVersionCard) + .AddonVersionCard:not(:last-of-type) .AddonVersionCard-license { position: absolute!important; display: inline-block !important; min-width: 100% !important; max-width: 100% !important; line-height: 1.5vh !important; top: 31vh !important; left: 0 !important; padding: 3px 15px 0 15px !important; transform: unset !important; color: #0060df; border-top: 1px solid red !important; } /* INSTALL */ .AddonVersions-wrapper .CardList ul > li:not(.AddonVersionCard) + .AddonVersionCard .InstallButtonWrapper , .AddonVersions-wrapper .CardList ul > li:not(.AddonVersionCard) + li.AddonVersionCard:not(:last-of-type) div:has(.AMInstallButton){ position: absolute !important; display: inline-block !important; min-width: 97% !important; max-width: 97% !important; top: unset !important; bottom: 1vh !important; left: 0 !important; transform: unset !important; /*border: 1px solid lime !important;*/ } /* FIRST / OTHER VERSION H1 - PB only one version: https://addons.mozilla.org/fr/firefox/addon/insite-search/versions/ === */ .AddonVersionCard-header { position: absolute; min-width: 25% !important; max-width: 25% !important; top: 80px !important; margin-left: 26% !important; text-align: center !important; } /* (new131) VERSION - UNINSTALL BUT */ .AddonVersions .Card.CardList.AddonVersions-versions.Card--photon ul> li.AddonVersionCard:nth-child(2) .InstallButtonWrapper .Button.Button--neutral.AMInstallButton-button.AMInstallButton-button--uninstall.Button--puffy { background: #395067 !important; width: 100% !important; } /* FIRST VERSION - PANEL LEFT - PB only one version: https://addons.mozilla.org/fr/firefox/addon/insite-search/versions/ === */ /* .AddonVersions-wrapper .CardList ul li:first-of-type + .AddonVersionCard h1 , */ .AddonVersions-wrapper .CardList ul li:not(.AddonVersionCard) + .AddonVersionCard>div:not(.InstallButtonWrapper) h1.AddonVersionCard-header { position: absolute; min-width: 93% !important; max-width: 93% !important; top: -6px !important; margin-left: 0% !important; font-size: 18px !important; text-align: right !important; } .AddonVersions-wrapper .CardList ul li:not(.AddonVersionCard) + .AddonVersionCard>div:not(.InstallButtonWrapper):not(.InstallWarning):not(.Notice-genericWarning) { height: 295px !important; } .AddonVersions-wrapper .CardList ul li:not(.AddonVersionCard) + .AddonVersionCard>div:not(.InstallButtonWrapper) .AddonVersionCard-version { position: absolute !important; display: inline-block !important; min-width: 96% !important; max-width: 96% !important; transform: translate(0px, -42px) !important; color: #0060df; background: transparent !important; } /* "BE CAREFUL" MESSAGE */ .AddonVersions-wrapper .CardList .Card-contents> ul > li:first-of-type:not(.AddonVersionCard) { position: absolute !important; display: inline-block !important; min-width: 30px !important; width: 2% !important; height: 30px !important; left: 1.2% !important; top: 50px !important; border-radius: 9px !important; padding: 0px !important; overflow: hidden !important; text-overflow: ellipsis !important; } .AddonVersions-wrapper .CardList .Card-contents> ul > li:first-of-type:not(.AddonVersionCard):not(:hover) .Notice-column { visibility: hidden !important; } .Notice-warning .Notice-icon { height: 25px !important; width: 29px !important; margin-left: 0 !important; margin-top: -5px !important; background-size: cover; } .AddonVersions-wrapper .CardList .Card-contents> ul > li:first-of-type:not(.AddonVersionCard):hover { position: absolute !important; display: inline-block !important; width: 16% !important; height: auto !important; padding: 5px !important; } /* DOUBLE FOOTER - === */ #react-view + .Footer { display: none !important; } /* (new145) ==== COLOR - ==== */ /* TEXT */ .blog-entry-excerpt { color: #111 !important; } /* LINKS PERU - VISITED TOMATO */ .SearchResult-wrapper .SearchResult-title, .AddonReviewCard-allControls .AddonReviewCard-control:not(.AddonReviewCard-deleting), .AddonReviewCard-allControls .AddonReviewCard-control:active:not(.AddonReviewCard-deleting), .AddonReviewCard-allControls .AddonReviewCard-control:hover:not(.AddonReviewCard-deleting), .AddonReviewCard-allControls .AddonReviewCard-control:link:not(.AddonReviewCard-deleting), .AddonReviewCard-allControls .AddonReviewCard-control:visited:not(.AddonReviewCard-deleting) { color: peru !important; } a.UserCollection-link .UserCollection-name , .Addon-details .Card.AddonMoreInfo.Card--no-footer .Card-contents .DefinitionList.AddonMoreInfo-dl dd a , .AddonTitle .AddonTitle-author a, .AddonTitle .AddonTitle-author a:link, .SearchResult a.SearchResult-link .SearchResult-result h2.SearchResult-name , a { color: peru !important; } .SearchResult-wrapper:visited .SearchResult-title , a:visited.UserCollection-link .UserCollection-name, .Addon-details .Card.AddonMoreInfo.Card--no-footer .Card-contents .DefinitionList.AddonMoreInfo-dl dd a:visited, .AddonTitle .AddonTitle-author a:visited , .AddonTitle .AddonTitle-author a:link:visited , .SearchResult a.SearchResult-link:visited .SearchResult-result h2.SearchResult-name , a:visited { color: tomato !important; } /* (new145) TEXT - GRAY LIGHT - #B1ADAD - */ .CollectionManager-slug-url-prefix , .Home-heroHeader-subtitle , .SecondaryHero-module , .SecondaryHero-message { color: #B1ADAD; } /* (new145) TEXT - RED */ .Page-not-homepage .Collection .Collection-delete-button .Button--cancel { color: red; } /* BACKGROUND - #1f2536 - === */ .Search .SearchResults-message { background: #1f2536 !important; } /* BACKGROUND - BLUE DARK - #191f2d */ .SecondaryHero-module { background: #191f2d ; } /* (new143) COLOR - ICON - INVERT */ /*.UserProfile-tags .Icon, */ .UserProfile-tags .UserProfile-artist .Icon.Icon-artist , .UserProfile-tags .Icon.Icon-developer { float: left; height: 28px; width: 28px; margin-top: 0px !important; margin-left: -30px !important; border-radius: 5px; box-shadow: 0 0 2px #cccccc inset; background-size: 76% auto; background-color: #111 !important; background-image: url(https://addons.mozilla.org/static-server/img/addon-icons/default-64.d144b50f2bb8.png) !important; } .Icon-external-dark.Icon-external-dark { filter: invert(15%) sepia(100%) saturate(6481%) hue-rotate(46deg) brightness(102%) contrast(43%) !important; } /* WEB ARCHIVE MOZILLA */ /* (new131) ANIMATION - TOP BAR */ #wm-ipp-base { position: fixed !important; display: inline-block !important; width: 100% !important; min-width: 30px !important; max-width: 30px !important; height: 100% !important; min-height: 50px !important; max-height: 50px !important; top: 0 !important; left: 0 !important; border-radius: 0 10px 10px 0 !important; overflow: hidden !important; visibility: visible !important; opacity: 1 !important; z-index: 5000000 !important; background: blue !important; } #wm-ipp-base:before { content: " ▶▶ \A Web \A Archive" !important; position: fixed ; display: inline-block !important; width: 50px !important; height: 50px !important; line-height: 13px !important; top: 0; padding: 5px 2px 2px 2px !important; font-size: 12px !important; border-radius: 0 10px 10px 0 !important; text-align: center !important; visibility: visible !important; z-index: 5000 !important; background: url(https://external-content.duckduckgo.com/ip3/archive.org.ico) top center no-repeat !important; background-size: contain !important; background-color: green !important; } /* ANIMATION - ZOOM IN / OUT from: https://vf-film.me/films/page/9/ === */ #wm-ipp-base #wm-ipp { position: absolute !important; display: none; animation-name: zoomIn; width: 100%; max-width: 20px !important; top: 50%; left: 30px !important; margin-top: 22px; padding: 1rem 1.25rem 1.25rem !important; border-radius: 10px !important; pointer-events: auto; z-index: 5000 !important; transform: translateY(-20%) !important; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); background: #111 !important; border: 1px solid red !important; } #wm-ipp-base:hover #wm-ipp { display: block !important; max-width: 80% !important; animation-duration: 0.8s; animation-fill-mode: both; } @keyframes zoomIn { 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; } } @keyframes fadeOut { 0% { opacity: 1} 100% { opacity: 0} } @keyframes scale { 0% { transform: scale(.9); opacity: 0} 50% { transform: scale(1.01); opacity: .5} 100% { transform: scale(1); opacity: 1} } /* ==== END ==== */ } @-moz-document domain("blog.mozilla.org") { /* ==== AMO BLOG - Blog.mozilla.org - */ @media (min-width: 1312px) { .ft-l-container { max-width: 1652px !important; } } @media (min-width: 480px) { .mzp-c-card { max-width: 642px !important; margin-bottom: -6vh; /*border: 1px solid red !important;*/ } } /* TOP HEADER - SMALL IMG */ .post-template-default.single.single-post.single-format-standard.no-sidebar .ft-c-single-post.type-post.status-publish.format-standard.has-post-thumbnail img.ft-c-single-post__featured-image { display: inline-block !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; height: 25vh !important; margin-bottom: 20px; object-fit: contain !important; } #page.site .ft-c-archive-header.ftc-archive-header--has-image { position: relative !important; display: inline-block !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; height: 25vh !important; padding: 0 0 !important; /*border: 1px solid yellow !important;*/ } .ft-c-archive-header img { display: inline-block !important; width: 100% !important; min-width: 100% !important; max-width: 100% !important; height: 25vh !important; margin-bottom: 20px; object-fit: contain !important; } /* TOP HEADER - SMALL VIDEO */ .post-template-default.single.single-post.single-format-standard.no-sidebar .ft-c-single-post.type-post.status-publish.format-standard.has-post-thumbnail div .ft-c-single-post__featured-video { position: absolute !important; display: inline-block !important; width: 100% !important; min-width: 20% !important; max-width: 20% !important; height: 28vh !important; left: 0 !important; padding: 0 0 !important; text-align: center !important; border: 1px solid red !important; } .post-template-default.single.single-post.single-format-standard.no-sidebar .ft-c-single-post.type-post.status-publish.format-standard.has-post-thumbnail .ft-c-single-post__featured-video.video-responsive iframe { display: inline-block !important; width: 100% !important; height: 28vh !important; margin-bottom: 20px; object-fit: contain !important; } /* SMALL VIDEO */ .ft-c-single-post__featured-video , .wp-block-embed.is-type-video { position: fixed !important; display: inline-block !important; width: 100% !important; min-width: 20% !important; max-width: 20% !important; height: 28vh !important; left: 0 !important; top: 7vh !important; padding: 0 0 !important; text-align: center !important; border: 1px solid red !important; } .wp-block-embed.is-type-video .wp-block-embed__wrapper { display: inline-block !important; width: 100% !important; height: 28vh !important; margin-bottom: 20px; object-fit: contain !important; } /* CARD - SMALL IMG */ .wp-block-image img { box-sizing: border-box; height: 25vh !important; max-width: 100%; vertical-align: bottom; object-fit: contain !important; } /* CAR - IMG */ a.mzp-c-card-block-link > .mzp-c-card-media-wrapper { position: relative !important; display: inline-block !important; max-width: 34% !important; padding: 0 0 !important; /*border: 1px solid aqua !important;*/ } .mzp-c-card.mzp-has-aspect-1-1 .mzp-c-card-media-wrapper { position: relative; display: inline-block !important; height: 25vh !important; width: 36% !important; padding-bottom: 0% !important; background-color: transparent !important; /*border: 1px solid red !important;*/ } .mzp-c-card .mzp-c-card-media-wrapper { margin-bottom: 7px; } .mzp-c-card .mzp-c-card-image, .mzp-c-card .mzp-c-card-video { display: inline-block !important; max-width: none; width: 100%; max-height: 100% !important; /*border: 1px solid aqua !important;*/ } /* (COR FLOAT) CAR - INFOS */ a.mzp-c-card-block-link > .mzp-c-card-content { position: relative !important; display: block !important; float: right !important; clear: none !important; width: 63% !important; height: 25vh !important; margin: 0vh 0 0 0 !important; top: 0vh !important; padding: 0; /*border: 1px solid aqua !important;*/ } /* BOTTOM POST NAV */ .ft-c-post-nav .ft-c-post__wrap{ width: 53% !important; background-color: #f0f0f4; border: 1px solid aqua !important; } /* BOTTOM RELATED */ #related-articles .ft-l-container { width: 53% !important; background-color: #f0f0f4; border: 1px solid aqua !important; } #related-articles .ft-l-container .ft-c-post-list__wrap--three-column { grid-gap: 20px; grid-template-columns: 1fr 1fr 1fr; } #related-articles .ft-l-container .mzp-c-card { -webkit-box-sizing: border-box; box-sizing: border-box; background: #fff; margin: 0 0 0 0 !important; } .mzp-c-card .mzp-c-card-title { font-size: 15px !important; line-height: 15px; } /* SUPERLOADER */ .sp-separator ~ #page.site .ft-c-archive-header.ftc-archive-header--has-image , .sp-separator ~ #page.site > .mzp-c-footer , .sp-separator ~ #page.site > .ft-l-container , .sp-separator ~ #page.site header { display: none !important; } .content.posts-grid.hfeed .sp-separator { float: left; width: 100% !important; margin-bottom: 40px; padding: 0 0 0 0 !important; } /* MOZILLA BLOG */ .header { background-color: #20123a; background-repeat: no-repeat; background-size: contain; background-position: 100% center !important; height: 100%; min-height: 20vh; } .header h1 { margin: -13vh 0 0 23% !important; font-size: 30px !important; } .blogpost-content-wrapper h2 { font-size: 20px; line-height: 1.2; margin-bottom: 0; } /* COLOR */ /* TXT - SILVER */ .blogpost-content-wrapper h4, .blogpost-content-wrapper h2 , .blogpost-content-wrapper h3 , .blogpost-content-wrapper li , .blogpost .blogpost-content-wrapper p, .blog-entry-excerpt > :first-child , .blogpost-content-wrapper figcaption , .header h1 { color: silver !important; } /* TXT - BLACK LIGHT */ h1, h2 , .blogpost-content-wrapper p , .blogpost-content-wrapper , .blog-entry-title { color: #111 !important; } /* LINK - PERU */ a.blog-entry-link h2.blog-entry-title , a { color: peru !important; } a.blog-entry-link:visited h2.blog-entry-title , a:visited { color: tomato !important; } /* MOZILLA BLOG - END - URL-PREF === */ } @-moz-document domain("addons-dev.allizom.org") { /* AMO DEV - addons-dev.allizom.org ==== */ /* (new128) TEST - NEW NOTICE "NEED FIREFOX" - === */ .Notice.Notice-warning.GetFirefoxBanner.Notice-dismissible { position: absolute !important; width: 100%; max-width: 28px !important; max-height: 28px !important; left: 20px !important; top: 5px !important; padding: 0 !important; white-space: nowrap; overflow: hidden !important; z-index: 500; color: red !important; background-color: #E1C022 !important; } .Notice.Notice-warning.GetFirefoxBanner.Notice-dismissible:not(:hover) { height: 22px !important; width: 22px !important; background-size: cover !important; background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Im0zLjIxNSAxOC4xMDYgNi45OTYtMTQuMDA0Yy43MzctMS40NzUgMi44NDEtMS40NzUgMy41NzggMGw2Ljk5NiAxNC4wMDRBMiAyIDAgMCAxIDE4Ljk5NSAyMUg1LjAwNWEyIDIgMCAwIDEtMS43OS0yLjg5NHpNMTIgOWExIDEgMCAwIDEgMSAxdjRhMSAxIDAgMSAxLTIgMHYtNGExIDEgMCAwIDEgMS0xem0wIDlhMSAxIDAgMSAwIDAtMiAxIDEgMCAwIDAgMCAyeiIgZmlsbD0iIzBDMEMwRCIgZmlsbC1vcGFjaXR5PSIuOCIvPjwvc3ZnPg==") !important; } .Notice.Notice-warning.GetFirefoxBanner.Notice-dismissible:not(:hover) .Notice-column { display: none !important; } .Notice.Notice-warning.GetFirefoxBanner.Notice-dismissible:hover { position: absolute !important; left: 150px !important; width: 100%; max-width: 290px !important; max-height: 100% !important; background-repeat: repeat !important; } .Notice.Notice-warning.GetFirefoxBanner.Notice-dismissible p.Notice-text { float: left; width: 170px !important; white-space: normal; } .AppBanner .Notice.Notice-warning.SiteNotices , .Page.Page-not-homepage .AppBanner .Notice.Notice-warning.SiteNotices{ display: none !important; } .Home section.Card.CardList.AddonsCard.LandingAddonsCard.AddonsCard--horizontal .Card-contents ul.AddonsCard-list li.SearchResult .SearchResult-contents { max-width: 390px !important; } .Home section.Card.CardList.AddonsCard.LandingAddonsCard.AddonsCard--horizontal footer{ /* position: relative!important; */ /* white-space: nowrap; */ /* background: red !important; */ } /* END ==== (new128) ORL-PREF - addons-dev.allizom.org" ==== */ } @-moz-document url-prefix("https://addons.mozilla.org/fr/firefox/search/?promoted=") { /* SEARCH Promoted - TITLE */ .Search .SearchContextCard-header:before { content: "[PROMOTED]" !important; margin: 0px 20px 0 0 !important; font-size: 15px !important; overflow-wrap: break-word; color: gold !important; } } @-moz-document url-prefix("https://addons.mozilla.org/fr/firefox/search/?promoted=recommended&") { /* SEARCH Promoted - > Recommended - TITLE */ .Search .SearchContextCard-header:after { content: "[⇒ Recommended]" !important; margin: 0px 0 0 20px !important; font-size: 15px !important; overflow-wrap: break-word; color: gold !important; } } @-moz-document url-prefix("https://addons.mozilla.org/fr/firefox/search/?promoted=recommended&sort=hotness&type=extension") { /* SEARCH Promoted - > Recommendes BY Popularity - TITLE */ .Search .SearchContextCard-header:after { content: "[⇒ Recommended by Popularity]" !important; margin: 0px 0 0 20px !important; font-size: 15px !important; overflow-wrap: break-word; color: gold !important; } } @-moz-document url-prefix("https://addons.mozilla.org/fr/firefox/search/?promoted=recommended&sort=rating") { /* SEARCH Promoted - > Recommended by Rating - TITLE */ .Search .SearchContextCard-header:after { content: "[⇒ Recommended by Rating]" !important; margin: 0px 0 0 20px !important; font-size: 15px !important; overflow-wrap: break-word; color: gold !important; } }
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址