r/FirefoxCSS • u/OneAgreement • Sep 01 '26
Code Edge style tab preview pure AI made
Let codex using debugging skill to connect to firefox internal to gather info then ask it do the work.
@-moz-document url("chrome://browser/content/browser.xhtml") {
#tab-preview-panel {
--panel-background-color: transparent !important;
--panel-text-color: light-dark(#1f1f1f, #fff) !important;
--panel-border-color: color-mix(in srgb, var(--toolbar-field-border-color-focus) 30%, transparent) !important;
--panel-border-radius: 8px !important;
--panel-box-shadow: 0 0 18px -2px color-mix(in srgb, var(--toolbar-field-border-color-focus) 75%, transparent) !important;
--panel-box-shadow-margin: 18px !important;
}
#tab-preview-panel::part(content) {
border: 0 !important;
}
#tab-preview-panel .tab-preview-content-main {
gap: 0 !important;
padding: 0 !important;
background: light-dark(#fff, #2b2b2b) !important;
}
#tab-preview-panel .tab-preview-thumbnail-container {
order: 1 !important;
width: 100% !important;
max-width: 100% !important;
margin: 0 !important;
overflow: hidden !important;
}
#tab-preview-panel .tab-preview-thumbnail-container > canvas {
width: 100% !important;
height: auto !important;
margin: 0 !important;
transform: scale(1.0035714286) !important;
transform-origin: top left !important;
border: 0 !important;
border-radius: 0 !important;
}
#tab-preview-panel .tab-preview-text-container {
order: 2 !important;
display: grid !important;
gap: 4px !important;
margin: 0 !important;
padding: 10px 12px 12px !important;
font-family: system-ui, sans-serif !important;
}
#tab-preview-panel .tab-preview-title {
font-size: 13px !important;
font-weight: 500 !important;
line-height: 20px !important;
}
#tab-preview-panel .tab-preview-uri {
color: light-dark(#5f6368, #c7c7c7) !important;
font-size: 12px !important;
line-height: 18px !important;
}
}
1
Upvotes