diff --git a/web/src/style.css b/web/src/style.css index 00cdc09..58718d4 100644 --- a/web/src/style.css +++ b/web/src/style.css @@ -361,6 +361,7 @@ h1 { } .project-card--new { + background: transparent; border-style: dashed; } @@ -370,13 +371,20 @@ h1 { font-size: 0.9rem; } -.project-card--new input { +.project-card__name-input { + display: block; + width: 100%; + box-sizing: border-box; padding: 0.55rem 0.7rem; border: 1px solid var(--border); border-radius: 8px; background: var(--bg); color: var(--text); + font: inherit; font-size: 1rem; + /* Grown in JS to fit its content -- no manual resize handle, no scrollbar. */ + resize: none; + overflow: hidden; } /* --- project detail: cards ------------------------------------------ */ diff --git a/web/src/views/DashboardView.vue b/web/src/views/DashboardView.vue index 9b74d11..4c94c1e 100644 --- a/web/src/views/DashboardView.vue +++ b/web/src/views/DashboardView.vue @@ -1,5 +1,5 @@