From ce8bb92cdba6ef2e3fcf898371e6191927f4b01a Mon Sep 17 00:00:00 2001 From: Stuart Axelbrooke Date: Wed, 26 Nov 2025 22:01:47 +0800 Subject: [PATCH] add want create page --- databuild/web/templates/base.html | 18 ++- databuild/web/templates/job_runs/detail.html | 4 +- databuild/web/templates/job_runs/list.html | 7 +- .../web/templates/partitions/detail.html | 4 +- databuild/web/templates/partitions/list.html | 2 +- databuild/web/templates/wants/create.html | 104 ++++++++++++++++++ databuild/web/templates/wants/detail.html | 4 +- databuild/web/templates/wants/list.html | 7 +- 8 files changed, 139 insertions(+), 11 deletions(-) create mode 100644 databuild/web/templates/wants/create.html diff --git a/databuild/web/templates/base.html b/databuild/web/templates/base.html index 9fad058..9c58a36 100644 --- a/databuild/web/templates/base.html +++ b/databuild/web/templates/base.html @@ -161,11 +161,25 @@ .detail-item label { display: block; font-size: .75rem; color: var(--color-text-muted); margin-bottom: .25rem } /* Partition Lists */ - .partition-list { list-style: none; font-family: monospace; font-size: .8125rem } + .partition-list { list-style: none } .partition-list li { padding: .25rem 0 } - .partition-list a { color: var(--color-brand); text-decoration: none } + .partition-list a { text-decoration: none } .partition-list a:hover { text-decoration: underline } + /* Partition Ref Tags (inline code style) */ + .partition-ref { + display: inline-block; + font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Monaco, Consolas, monospace; + font-size: .8125rem; + background: #f1f5f9; + color: #334155; + padding: .125rem .375rem; + border-radius: .25rem; + border: 1px solid var(--color-border); + } + a.partition-ref { color: var(--color-brand) } + a.partition-ref:hover { background: var(--color-brand-light); text-decoration: none } + /* Forms */ .form-section { background: var(--color-surface); diff --git a/databuild/web/templates/job_runs/detail.html b/databuild/web/templates/job_runs/detail.html index bb19d2d..a398114 100644 --- a/databuild/web/templates/job_runs/detail.html +++ b/databuild/web/templates/job_runs/detail.html @@ -30,7 +30,7 @@

Building Partitions ({{ job_run.building_partitions.len() }})