Edit name/amount on budget template entries (#21) #22
3 changed files with 27 additions and 0 deletions
|
|
@ -102,6 +102,7 @@ def index(request: Request, db: Session = Depends(get_session)) -> HTMLResponse:
|
|||
"all_months": month_service.list_months(db),
|
||||
"zero": zero,
|
||||
"tone": service.zero_tone(zero),
|
||||
"editing_id": None,
|
||||
},
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -580,6 +580,31 @@ details.add-entry > .month-add-form {
|
|||
.tag-edited { color: var(--ochre); }
|
||||
.tag-new { color: var(--indigo); }
|
||||
|
||||
/* Target card keeps the table-based layout from before Task 2 rewrite. */
|
||||
.target-section table.entries { width: 100%; border-collapse: collapse; font-family: var(--sans); }
|
||||
.target-section table.entries thead { display: none; }
|
||||
.target-section table.entries tbody tr.entry {
|
||||
display: grid;
|
||||
grid-template-columns: minmax(0, 1fr) 5.5rem 5.5rem 1.2rem;
|
||||
gap: 0.6rem;
|
||||
align-items: baseline;
|
||||
padding: 0.26rem 0.25rem 0.28rem;
|
||||
position: relative;
|
||||
border-bottom: 1px dotted var(--rule);
|
||||
}
|
||||
.target-section table.entries tbody tr.entry td {
|
||||
padding: 0;
|
||||
border: none;
|
||||
vertical-align: baseline;
|
||||
min-width: 0;
|
||||
}
|
||||
.target-section table.entries tr.add-row td {
|
||||
padding: 0.4rem 0.25rem 0.2rem !important;
|
||||
border-bottom: none !important;
|
||||
grid-column: 1 / -1;
|
||||
display: block;
|
||||
}
|
||||
|
||||
/* =============== PRIMARY DEBT TARGET =============== */
|
||||
|
||||
.section.target-section {
|
||||
|
|
|
|||
|
|
@ -20,6 +20,7 @@
|
|||
name="name"
|
||||
value="{{ entry.name }}"
|
||||
required
|
||||
autofocus
|
||||
aria-label="Name"
|
||||
>
|
||||
<input
|
||||
|
|
|
|||
Loading…
Reference in a new issue