mirror of
				https://git.proxmox.com/git/proxmox-backup
				synced 2025-11-02 15:18:42 +00:00 
			
		
		
		
	this commit adjust several border colors that weren't styled before and appeared too brightly. also add styles to the "hide search matches" link that had poor contrasts before. Signed-off-by: Stefan Sterz <s.sterz@proxmox.com>
		
			
				
	
	
		
			246 lines
		
	
	
		
			4.9 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
			
		
		
	
	
			246 lines
		
	
	
		
			4.9 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
div.sphinxsidebar {
 | 
						|
    height: calc(100% - 20px);
 | 
						|
    overflow: auto;
 | 
						|
}
 | 
						|
 | 
						|
h1.logo-name {
 | 
						|
    font-size: 24px;
 | 
						|
}
 | 
						|
 | 
						|
div.body img {
 | 
						|
    width: 250px;
 | 
						|
}
 | 
						|
pre {
 | 
						|
    padding: 5px 10px;
 | 
						|
}
 | 
						|
 | 
						|
div.topic {
 | 
						|
    background-color: #FAFAFA;
 | 
						|
}
 | 
						|
 | 
						|
li a.current {
 | 
						|
    font-weight: bold;
 | 
						|
    border-bottom: 1px solid #000;
 | 
						|
}
 | 
						|
ul li.toctree-l1 {
 | 
						|
    margin-top: 0.5em;
 | 
						|
}
 | 
						|
ul li.toctree-l1 > a {
 | 
						|
    color: #000;
 | 
						|
}
 | 
						|
 | 
						|
div.sphinxsidebar ul {
 | 
						|
    color: #444;
 | 
						|
}
 | 
						|
div.sphinxsidebar ul ul {
 | 
						|
    list-style: circle;
 | 
						|
}
 | 
						|
div.sphinxsidebar ul ul ul {
 | 
						|
    list-style: square;
 | 
						|
}
 | 
						|
 | 
						|
div.sphinxsidebar ul a code {
 | 
						|
    font-weight: normal;
 | 
						|
}
 | 
						|
div.sphinxsidebar ul ul a {
 | 
						|
    border-bottom: 1px dotted #CCC;
 | 
						|
}
 | 
						|
 | 
						|
div.sphinxsidebar form.search {
 | 
						|
    margin-bottom: 5px;
 | 
						|
}
 | 
						|
 | 
						|
div.sphinxsidebar h3 {
 | 
						|
    width: 100%;
 | 
						|
}
 | 
						|
 | 
						|
div.sphinxsidebar h1.logo-name {
 | 
						|
    display: none;
 | 
						|
}
 | 
						|
 | 
						|
div.document, div.footer {
 | 
						|
    width: min(100%, 1320px);
 | 
						|
}
 | 
						|
 | 
						|
@media screen and (max-width: 875px) {
 | 
						|
    div.sphinxsidebar p.logo {
 | 
						|
        display: initial;
 | 
						|
    }
 | 
						|
    div.sphinxsidebar h1.logo-name {
 | 
						|
        display: block;
 | 
						|
    }
 | 
						|
    div.sphinxsidebar span {
 | 
						|
        color: #EEE;
 | 
						|
    }
 | 
						|
    .sphinxsidebar ul li.toctree-l1 > a, div.sphinxsidebar a {
 | 
						|
        color: #FFF;
 | 
						|
    }
 | 
						|
    div.sphinxsidebar {
 | 
						|
        background-color: #555;
 | 
						|
    }
 | 
						|
    div.body {
 | 
						|
        min-width: 300px;
 | 
						|
    }
 | 
						|
    div.footer {
 | 
						|
        display: block;
 | 
						|
        margin: 15px auto 0px auto;
 | 
						|
    }
 | 
						|
}
 | 
						|
 | 
						|
@media screen and (prefers-color-scheme: dark) {
 | 
						|
    :root {
 | 
						|
        color-scheme: dark;
 | 
						|
        --pdt-grey-850: hsl(0deg, 0%, 85%);
 | 
						|
        --pdt-grey-500: hsl(0deg, 0%, 50%);
 | 
						|
        --pdt-grey-250: hsl(0deg, 0%, 25%);
 | 
						|
        --pdt-grey-200: hsl(0deg, 0%, 20%);
 | 
						|
        --pdt-grey-150: hsl(0deg, 0%, 15%);
 | 
						|
        --pdt-grey-100: hsl(0deg, 0%, 10%);
 | 
						|
        --pdt-primary-800: hsl(205deg, 100%, 80%);
 | 
						|
        --pdt-primary-700: hsl(205deg, 100%, 70%);
 | 
						|
        --pdt-red-200: hsl(360deg, 30%, 20%);
 | 
						|
        --pdt-red-350: hsl(360deg, 30%, 35%);
 | 
						|
        --pdt-yellow-250: hsl(40deg, 100%, 25%);
 | 
						|
        --pdt-body-background: var(--pdt-grey-150);
 | 
						|
        --pdt-text: var(--pdt-grey-850);
 | 
						|
        --pdt-border: var(--pdt-grey-500);
 | 
						|
        --pdt-shadow: var(--pdt-grey-100);
 | 
						|
        --pdt-headline: var(--pdt-primary-800);
 | 
						|
        --pdt-link: var(--pdt-primary-700);
 | 
						|
        --pdt-admonition-background: var(--pdt-grey-250);
 | 
						|
        --pdt-topic-background: var(--pdt-grey-200);
 | 
						|
        --pdt-warn: var(--pdt-yellow-250);
 | 
						|
        --pdt-crit: var(--pdt-red-200);
 | 
						|
        --pdt-crit-border: var(--pdt-red-350);
 | 
						|
    }
 | 
						|
 | 
						|
    /* body and links */
 | 
						|
    body, div.body {
 | 
						|
        color: var(--pdt-text);
 | 
						|
        background-color: var(--pdt-body-background);
 | 
						|
    }
 | 
						|
 | 
						|
    a,
 | 
						|
    a:hover,
 | 
						|
    a.reference:hover {
 | 
						|
        color: var(--pdt-link);
 | 
						|
        border-bottom-color: var(--pdt-link);
 | 
						|
    }
 | 
						|
 | 
						|
    a.reference {
 | 
						|
        border-color: var(--pdt-border);
 | 
						|
    }
 | 
						|
 | 
						|
    a.headerlink:hover {
 | 
						|
        color: var(--pdt-text);
 | 
						|
        background-color: var(--pdt-admonition-background)
 | 
						|
    }
 | 
						|
 | 
						|
    div.sphinxsidebar ul ul a {
 | 
						|
        color: var(--pdt-text);
 | 
						|
        border-bottom-color: var(--pdt-border);
 | 
						|
    }
 | 
						|
 | 
						|
    div.sphinxsidebar a,
 | 
						|
    ul li.toctree-l1 > a,
 | 
						|
    div.sphinxsidebar ul,
 | 
						|
    div.sphinxsidebar a:hover {
 | 
						|
        color: var(--pdt-text);
 | 
						|
        border-bottom-color: var(--pdt-border);
 | 
						|
    }
 | 
						|
 | 
						|
    /* highlighting backgrounds */
 | 
						|
    div.admonition,
 | 
						|
    div.highlight,
 | 
						|
    a:hover code,
 | 
						|
    pre {
 | 
						|
        background-color: var(--pdt-admonition-background);
 | 
						|
    }
 | 
						|
 | 
						|
    div.caution, div.warning {
 | 
						|
        background-color: var(--pdt-crit);
 | 
						|
        border-color: var(--pdt-crit-border);
 | 
						|
    }
 | 
						|
 | 
						|
    div.topic {
 | 
						|
        background-color: var(--pdt-topic-background);
 | 
						|
        border-color: var(--pdt-border);
 | 
						|
    }
 | 
						|
 | 
						|
    div.tip,
 | 
						|
    div.note,
 | 
						|
    div.important {
 | 
						|
        border-color: var(--pdt-border);
 | 
						|
    }
 | 
						|
 | 
						|
    img.logo {
 | 
						|
        filter: invert(100%) hue-rotate(180deg) brightness(90%);
 | 
						|
    }
 | 
						|
 | 
						|
    table.docutils {
 | 
						|
        box-shadow: 2px 2px 4px var(--pdt-shadow);
 | 
						|
    }
 | 
						|
 | 
						|
    hr.docutils {
 | 
						|
        border-color: var(--pdt-border);
 | 
						|
    }
 | 
						|
 | 
						|
    /* style headlines, titles etc. */
 | 
						|
    h1,
 | 
						|
    h2,
 | 
						|
    h3,
 | 
						|
    h4,
 | 
						|
    h5,
 | 
						|
    h6,
 | 
						|
    span.caption-text,
 | 
						|
    div.sphinxsidebar h3,
 | 
						|
    div.sphinxsidebar h4 {
 | 
						|
        color: var(--pdt-headline);
 | 
						|
    }
 | 
						|
 | 
						|
    /* code */
 | 
						|
    code {
 | 
						|
        color: var(--pdt-text);
 | 
						|
        background-color: var(--pdt-admonition-background);
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
    .highlight span {
 | 
						|
        filter: brightness(1.5);
 | 
						|
    }
 | 
						|
 | 
						|
    .highlight .gh,
 | 
						|
    .highlight .nt {
 | 
						|
        color: var(--pdt-headline);
 | 
						|
        filter: none;
 | 
						|
    }
 | 
						|
 | 
						|
    .highlight .go {
 | 
						|
        color: var(--pdt-text);
 | 
						|
        filter: none;
 | 
						|
    }
 | 
						|
 | 
						|
    span.highlighted {
 | 
						|
        background-color: var(--pdt-warn);
 | 
						|
    }
 | 
						|
 | 
						|
    .related.bottom {
 | 
						|
        border-color: var(--pdt-border);
 | 
						|
    }
 | 
						|
 | 
						|
    /* sidebar */
 | 
						|
    div.sphinxsidebar hr {
 | 
						|
        border-color: var(--pdt-border);
 | 
						|
    }
 | 
						|
 | 
						|
    div.sphinxsidebar input {
 | 
						|
        border-color: var(--pdt-border);
 | 
						|
    }
 | 
						|
}
 | 
						|
 | 
						|
@media screen and (max-width: 875px) and (prefers-color-scheme: dark) {
 | 
						|
    div.documentwrapper {
 | 
						|
        background: initial;
 | 
						|
    }
 | 
						|
}
 |