automata/web/root/style/terminal.scss
2026-01-07 16:32:28 -05:00

48 lines
No EOL
1.5 KiB
SCSS

.terminal {
background: var(--bg-1);
color: var(--fg-0);
padding: 1em;
margin: 0px;
font-family: var(--font-mono);
font-size: 12.5px;
line-height: 1.35;
white-space: pre-wrap;
word-break: break-word;
height: 100%;
width: 100%;
overflow-y: auto;
overflow-x: auto;
}
/* ANSI text styles */
.ansi-bold { font-weight: 700; }
.ansi-dim { opacity: 0.7; }
/* Foreground colors */
.ansi-fg-30 { color: var(--ansi-fg-30); }
.ansi-fg-31 { color: var(--ansi-fg-31); }
.ansi-fg-32 { color: var(--ansi-fg-32); }
.ansi-fg-33 { color: var(--ansi-fg-33); }
.ansi-fg-34 { color: var(--ansi-fg-34); }
.ansi-fg-35 { color: var(--ansi-fg-35); }
.ansi-fg-36 { color: var(--ansi-fg-36); }
.ansi-fg-37 { color: var(--ansi-fg-37); }
.ansi-fg-90 { color: var(--ansi-fg-90); }
.ansi-fg-91 { color: var(--ansi-fg-91); }
.ansi-fg-92 { color: var(--ansi-fg-92); }
.ansi-fg-93 { color: var(--ansi-fg-93); }
.ansi-fg-94 { color: var(--ansi-fg-94); }
.ansi-fg-95 { color: var(--ansi-fg-95); }
.ansi-fg-96 { color: var(--ansi-fg-96); }
.ansi-fg-97 { color: var(--ansi-fg-97); }
/* Background colors */
.ansi-bg-40 { background: var(--ansi-bg-40); }
.ansi-bg-41 { background: var(--ansi-bg-41); }
.ansi-bg-42 { background: var(--ansi-bg-42); }
.ansi-bg-43 { background: var(--ansi-bg-43); }
.ansi-bg-44 { background: var(--ansi-bg-44); }
.ansi-bg-45 { background: var(--ansi-bg-45); }
.ansi-bg-46 { background: var(--ansi-bg-46); }
.ansi-bg-47 { background: var(--ansi-bg-47); }