/** * SVG icon templates for the shell UI. * * TODO(@robdodson): We're pulling these icons in directly from Figma * but @sophiexie and I should chat to see if we want to build out a * dedicated icon library. * * All icons use `currentColor` for stroke/fill so they inherit the * parent's text color. */ import { html } from "lit"; export function iconChevronDown() { return html` `; } export function iconClose() { return html` `; } export function iconFolder() { return html` `; } export function iconChevronRight() { return html` `; } export function iconArrowLeft() { return html` `; } export function iconStar(filled = false) { return html` `; } export function iconLink() { return html` `; } export function iconBug() { return html` `; } export function iconLogOut() { return html` `; } export function iconThemeToggle(isDark = false) { if (isDark) { // Sun icon — shown when in dark mode (click to go light) return html` `; } // Moon icon — shown when in light mode (click to go dark) return html` `; }