| /* Left sidebar menu icons. Also shared with search results. */ |
| |
| /* Documentation */ |
| a[href*="install/"], |
| ul.search > li:has(> a[href*="install/"]), |
| body[data-page="install"] .left-sidebar a.current { |
| --doc-icon: "\f019"; |
| } |
| |
| a[href*="api-overview/"], |
| ul.search > li:has(> a[href*="api-overview/"]), |
| body[data-page="api-overview"] .left-sidebar a.current { |
| --doc-icon: "\f14e"; |
| } |
| |
| a[href*="api/"], |
| ul.search > li:has(> a[href*="api/"]), |
| body[data-page="api"] .left-sidebar a.current { |
| --doc-icon: "\f121"; |
| } |
| |
| a[href*="faq/"], |
| ul.search > li:has(> a[href*="faq/"]), |
| body[data-page="faq"] .left-sidebar a.current { |
| --doc-icon: "\3f"; |
| } |
| |
| a[href*="performance/"], |
| ul.search > li:has(> a[href*="performance/"]), |
| body[data-page="performance"] .left-sidebar a.current { |
| --doc-icon: "\f0e7"; |
| } |
| |
| a[href*="recipes/"], |
| ul.search > li:has(> a[href*="recipes/"]), |
| body[data-page="recipes"] .left-sidebar a.current { |
| --doc-icon: "\f2e7"; |
| } |
| |
| /* Reference */ |
| a[href*="shell-equivalents/"], |
| ul.search > li:has(> a[href*="shell-equivalents/"]), |
| body[data-page="shell-equivalents"] .left-sidebar a.current { |
| --doc-icon: "\f120"; |
| } |
| |
| a[href*="stdlib-equivalents/"], |
| ul.search > li:has(> a[href*="stdlib-equivalents/"]), |
| body[data-page="stdlib-equivalents"] .left-sidebar a.current { |
| --doc-icon: "\f3e2"; |
| --doc-icon-font: var(--fa-family-brands); |
| --doc-icon-weight: 400; |
| } |
| |
| a[href*="glossary/"], |
| ul.search > li:has(> a[href*="glossary/"]), |
| body[data-page="glossary"] .left-sidebar a.current { |
| --doc-icon: "\f031"; |
| } |
| |
| a[href*="platform/"], |
| ul.search > li:has(> a[href*="platform/"]), |
| body[data-page="platform"] .left-sidebar a.current { |
| --doc-icon: "\f5fd"; |
| } |
| |
| a[href*="migration/"], |
| ul.search > li:has(> a[href*="migration/"]), |
| body[data-page="migration"] .left-sidebar a.current { |
| --doc-icon: "\f362"; |
| } |
| |
| /* About */ |
| a[href*="adoption/"], |
| ul.search > li:has(> a[href*="adoption/"]), |
| body[data-page="adoption"] .left-sidebar a.current { |
| --doc-icon: "\f0c0"; |
| } |
| |
| a[href*="alternatives/"], |
| ul.search > li:has(> a[href*="alternatives/"]), |
| body[data-page="alternatives"] .left-sidebar a.current { |
| --doc-icon: "\e13a"; |
| } |
| |
| a[href*="funding/"], |
| ul.search > li:has(> a[href*="funding/"]), |
| body[data-page="funding"] .left-sidebar a.current { |
| --doc-icon: "\f4be"; |
| } |
| |
| a[href*="credits/"], |
| ul.search > li:has(> a[href*="credits/"]), |
| body[data-page="credits"] .left-sidebar a.current { |
| --doc-icon: "\f559"; |
| } |
| |
| /* Project */ |
| a[href*="blog/"], |
| ul.search > li:has(> a[href*="blog/"]), |
| ul.search > li:has(> a[href^="blog/"]), |
| ul.search > li:has(> a[href*="/blog/"]), |
| body[data-page="blog"] .left-sidebar a.current, |
| body[data-page^="blog/"] .left-sidebar li.toctree-l1 > a[href$="../"] { |
| --doc-icon: "\f09e"; |
| } |
| |
| a[href*="changelog/"], |
| ul.search > li:has(> a[href*="changelog/"]), |
| body[data-page="changelog"] .left-sidebar a.current { |
| --doc-icon: "\f1da"; |
| } |
| |
| a[href*="timeline/"], |
| ul.search > li:has(> a[href*="timeline/"]), |
| body[data-page="timeline"] .left-sidebar a.current { |
| --doc-icon: "\e29c"; |
| } |
| |
| a[href*="devguide/"], |
| ul.search > li:has(> a[href*="devguide/"]), |
| body[data-page="devguide"] .left-sidebar a.current { |
| --doc-icon: "\f7d9"; |
| } |
| |
| a[href*="genindex/"], |
| ul.search > li:has(> a[href*="genindex/"]), |
| body[data-page="genindex"] .left-sidebar a.current { |
| --doc-icon: "\f15d"; |
| } |