feat(v3): redesign project workspace layout + emoji icons

- ProjectBox: CSS grid layout (header|session|terminal zones)
- AgentPane: bottom-anchored prompt, full-width form
- Icons: emoji replacing Nerd Font codepoints (cross-platform)
- SettingsTab: emoji picker grid (24 icons, 8-column popup)
- CSS: px to rem conversions across ProjectGrid, TerminalTabs, ProjectBox
This commit is contained in:
Hibryda 2026-03-08 02:15:34 +01:00
parent b8001dc56c
commit 5c657d0daa
6 changed files with 128 additions and 52 deletions

View file

@ -57,16 +57,16 @@
<style>
.project-grid {
display: flex;
gap: 4px;
gap: 0.25rem;
height: 100%;
overflow-x: auto;
scroll-snap-type: x mandatory;
padding: 4px;
padding: 0.25rem;
}
.project-slot {
flex: 0 0 calc((100% - (var(--visible-count) - 1) * 4px) / var(--visible-count));
min-width: 480px;
flex: 0 0 calc((100% - (var(--visible-count) - 1) * 0.25rem) / var(--visible-count));
min-width: 30rem;
display: flex;
}