您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Mozilla Addon wide, compact and reorganized
当前为
/* ==UserStyle== @name Mozilla Addon Widescreen NEW design v.133.3 @namespace https://addons.mozilla.org @version 133.01.3 @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.133 (new133) - OK DEV HERE - TEST FRESH ==== */ /* =================================================== 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 (REGEXP): 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 ====================================================== */ /* =================================================== 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 ====================================================== */ /* ADDON BADGE - === */ .AddonBadges { position: absolute ; display: inline-block ; right: 92% !important ; top: 60px ; } .PromotedBadge-large .PromotedBadge-link { background: gold; } .AddonsByAuthorsCard .SearchResult-name .PromotedBadge , .SearchResult-name .PromotedBadge { position: absolute !important; display: inline-block; width: 17px; margin-left: -30px !important; margin-top: 65px !important; font-size: 0 ; overflow: hidden ; z-index: 5000 !important; } .AddonsByAuthorsCard .SearchResult-name .PromotedBadge { margin-left: -35px !important; } .SearchResult-name .PromotedBadge:hover { width: auto; } .SearchResult-name .PromotedBadge:hover a { font-size: 10px ; background: gold; } /* (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; } /* (new133) 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; */ display: inline-block; 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%; } /* 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; } /* FOR FIREFOX QUANTUM ??? (TOO NARROW) - https://addons.mozilla.org/fr/firefox/addon/auto-tab-discard/ === */ .AddonMeta-rating-content .Rating.Rating--small { grid-column-gap: 12px !important; } .Rating-star , .Rating--small .Rating-star { min-width: 6px !important; max-width: 13px !important; margin-right: -2px !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; } /* (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; } /* (new124) 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; border: 1px solid red !important; background: #1f2536 !important; overflow: hidden !important; transition: all ease 0.7s !important; } /* 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 ; } /* (new130) */ .UserReview-byLine>span , .Addon.Addon-extension .Addon-details .UserReview-byLine>span { font-size: 8px !important; } /* (new127) */ .UserReview-byLine>span a { display: inline-block !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; } /* THEME - ICON SCREEN SHOT - CENTER - === */ .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; } .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; } .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: 356px; height: 25px !important; line-height: 12px; left: -2px; top: -29px; 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; } /* SUPPORT DEV */ .Card.ContributeCard.Card--no-footer { position: absolute !important; display: inline-block !important; float: none !important; max-width: 19.2% !important; height: 18px !important; top: 400px; left: 0.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; border: 1px solid green !important; outline: none !important; } .Card.ContributeCard.Card--no-footer:hover { height: auto !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; } /* REPORT 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; } /* 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 !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-top: 20px !important; margin-right: 0px !important; margin-bottom: -20px !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; } /* 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: 563px !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; overflow-x: hidden !important; overflow-y: auto !important; } .AddonDescription .ShowMoreCard-contents { max-width: 100% !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; } /* 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: 368px !important; left: 180px !important; top: -19px !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: background ease 1s !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; } /* 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: 35px !important; line-height: 23px !important; margin: 0px !important; color: #d8d9db; background-color: #305F26; } .Notice.Notice-success.AddAddonToCollection-added .Notice-icon { float: left !important; height: 16px; width: 16px; margin: 0px; background-position: center center; background-repeat: no-repeat; } .Notice.Notice-success.AddAddonToCollection-added .Notice-column { float: right !important; height: 27px !important; margin-top: -4px !important; width: 92% !important; } .Notice.Notice-success.AddAddonToCollection-added .Notice-column .Notice-content { height: 30px !important; } .Notice.Notice-success.AddAddonToCollection-added .Notice-column .Notice-content p.Notice-text { display: inline-block; line-height: 15px !important; margin: 0; } .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; } .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: 98px; padding: 0px!important; border-radius: 5px !important; border: 1px solid red !important; background-color: transparent !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-icon-wrapper { display: inline-block; height: 96px !important; width: 32px; text-align: center; } .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: 96px !important; min-height: 96px !important; width: 89% !important; margin: 0px !important; padding: 5px 10px !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 { margin-top: -24px !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 { float: right !important; width: 86.5% !important; margin-top: -24px !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: 404px !important; max-width: 404px !important; max-height: 73px !important; min-height: 73px !important; margin: -7px 0 -15px 0 !important; /* border: 1px solid red !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; } /* 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; } /* BADGE EXPERIMENTAL / RECOMMANDED - With VERSION incompatility : https://addons.mozilla.org/en-US/firefox/addon/first-party-isolation/?src=recommended Whith QUANTUM icompatibility: https://addons.mozilla.org/en-US/firefox/addon/disabled-add-on-fix-52-56/ === */ .AddonBadges .RecommendedBadge.RecommendedBadge-large, .AddonBadges .RecommendedBadge, .AddonBadges .Badge { position: absolute; top: 57px !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; } /* (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: 12px !important; line-height: 8px !important; font-size: 8px !important; } .Card-contents ul > li .AddonReviewCard-allControls button.AddonReviewCard-control.TooltipMenu-opener { height: 17px !important; line-height: 12px !important; margin-top: -2px !important; font-size: 10px; } .Card-contents ul > li:hover .AddonReviewCard-allControls button.AddonReviewCard-control.TooltipMenu-opener { height: 15px !important; line-height: 12px !important; margin-top: -4px !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; } .AddonReviewList-reviews .CardList ul > li:hover .AddonReviewCard.AddonReviewCard-viewOnly .Button.Button--neutral.AddonReviewCard-control.AddonReviewCard-delete { height: 12px !important; line-height: 12px !important; margin-top: 0px !important; font-size: 8px !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; } .AddonReviewCard:not(.AddonReviewCard-slim) .UserReview-body , .FeaturedAddonReview .AddonReviewCard.AddonReviewCard-viewOnly .UserReview-body { height: auto !important; line-height: 12px !important; margin-bottom: 1px !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; border-top: 1px solid yellow !important; border-bottom: 1px solid red !important; } /* (new122) TOP REVIEW for LONG REVIEW (by DATE)*/ .FeaturedAddonReview .AddonReviewCard.AddonReviewCard-viewOnly .UserReview-body { line-height: 18px !important; } /* (new130) 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; */ } .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: 45% !important; min-width: 45% !important; height: 24px !important; line-height: 25px !important; top: 2px !important; left: 100px !important; font-size: 15px !important; /* border: 1px solid violet !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; */ } /* (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; } /* new130) */ .AddonReviewCard .Rating.Rating--small { min-width: 20% !important; max-width: 20% !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; } /* (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; } /* (new130) REVIEW - ALL === */ .AddonReviewCard .UserReview-byLine { /* display: inline-block !important; */ height: 20px !important; line-height: 20px !important; /* background: blue !important; */ } /* (new130) REVIEW - AUTHOR - === */ .AddonReviewCard .UserReview-byLine { /* display: inline-block !important; */ height: 24px !important; line-height: 24px !important; background-color: black !important; } .AddonReviewCard-authorByLine { display: inline-block !important; min-width: 65% !important; max-width: 65% !important; height: 23px !important; line-height: 10px !important; margin: 0px 0px 0px 38px !important; padding-right: 5px !important; text-align: right !important; /* font-size: 25px !important; */ /* background: green !important; */ } /* (new130) */ .AddonReviewCard.AddonReviewCard-ratingOnly.AddonReviewCard-viewOnly .AddonReviewCard-authorByLine { height: 24px !important; line-height: 10px !important; margin: -2px 0px 10px 38px !important; /* background: violet !important; */ } .AddonReviewList-reviews .CardList ul > li:hover .AddonReviewCard-authorByLine{ min-width: 65% !important; max-width: 65% !important; min-height: 23px !important; max-height: 23px !important; line-height: 10px !important; margin-top: 0px !important; font-size: 8px !important; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; /* background: red !important; */ } /* (new130) */ .AddonReviewList-reviews .CardList ul > li:not(:hover) .AddonReviewCard-authorByLine a { float: left !important; width: 100% !important; height: 14px!important; line-height: 14px !important; margin-top: 0px !important; padding-right: 0px !important; text-align: right !important; /* background: black !important; */ } .AddonReviewList-reviews .CardList ul > li:hover .AddonReviewCard-authorByLine a { float: left !important; width: 100% !important; height: 10px!important; line-height: 10px !important; margin-top: 0px !important; padding-right: 0px !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; } /* 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; } /* LIST without CATEGORIES - LIST */ .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; } .LandingPage .Card .Card-contents ul.AddonsCard-list li.SearchResult { grid-template-columns: unset !important; display: inline-block !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; } .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 .AddonVersionCard-content>div:not(.InstallButtonWrapper):not(.InstallWarning):not(.Notice-genericWarning) , .AddonVersionCard>div:not(.InstallButtonWrapper):not(.InstallWarning):not(.Notice-genericWarning):not(.AddonVersionCard-releaseNotes) { min-height: 181px !important; } */ .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; } .AddonVersionCard-license { display: inline-block !important; position: relative !important; margin-top: -15px !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; } .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: 116px !important; left: 0 !important; margin-left: 5px !important; } /* ONLY ONE */ .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; } /* (new131) */ .AddonVersionCard-releaseNotes { height: 155px !important; margin-top: 5px !important; margin-bottom: 5px !important; padding: 3px 5px !important; overflow: hidden !important; overflow-y: auto !important; background: #283146 !important; } .AddonVersions-wrapper .CardList ul > li:not(.AddonVersionCard) + .AddonVersionCard:not(:last-of-type) .AddonVersionCard-releaseNotes { height: 140px !important; margin-top: 5px !important; margin-bottom: 15px !important; overflow: hidden !important; overflow-y: auto !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; } /* 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; } /* (new121) ==== COLOR - ==== */ /* 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; } /* TEXT - GRAY LIGHT - #B1ADAD - */ .SecondaryHero-module , .SecondaryHero-message { color: #B1ADAD; } /* BACKGROUND - #1f2536 - === */ .Search .SearchResults-message { background: #1f2536 !important; } /* BACKGROUND - BLUE DARK - #191f2d */ .SecondaryHero-module { background: #191f2d ; } /* (new132) COLOR - ICON - INVERT */ .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; } /* ==== END ==== */ } @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} } /* START ==== (new128) ORL-PREF - addons-dev.allizom.org" ==== */ @-moz-document domain("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" ==== */ }
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址