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:
parent
b8001dc56c
commit
5c657d0daa
6 changed files with 128 additions and 52 deletions
|
|
@ -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;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue