fix(web): mobile edit via inline fullscreen instead of hidden detail pane
Detail pane is display:none on mobile, so edit mode was unreachable. Render edit fields directly in the inline expansion with exp-full takeover. ESC and Cmd+Enter work from within inputs. Closes #32
This commit is contained in:
@@ -1859,5 +1859,9 @@ kbd { background: var(--raised); border: 1px solid var(--border); border-radius:
|
||||
.card-row.exp-full .entity-exp { grid-template-rows: 1fr; }
|
||||
.entity-item.exp-full .exp-inner,
|
||||
.card-row.exp-full .exp-inner { padding-top: 1rem; padding-bottom: 2rem; }
|
||||
.exp-inner--edit { display: flex; flex-direction: column; min-height: 100%; }
|
||||
.exp-inner--edit .peek-edit-fields { flex: 1; padding: 16px; }
|
||||
.exp-inner--edit .peek-edit-ta { flex: 1; min-height: 150px; }
|
||||
.exp-inner--edit .exp-acts { padding: 12px 16px; border-top: 1px solid var(--border); position: sticky; bottom: 0; background: var(--bg); }
|
||||
main.focus-peek #entity-panel { display: block; overflow: auto; min-width: 0; }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user