left4me/l4d2web/l4d2web/templates
mwiegand 338b7baff3
feat(blueprint): strip create-modal to name-only
The new-blueprint modal had Name + Arguments + Config textareas, but
the modal lives on blueprints.html (the list page), not on
blueprint_detail.html, so neither textarea was wired to the srccfg
editor — mixing themed-editor and raw-textarea UX in the same flow.
Keep just Name; arguments/config are edited on the detail page where
the editor lives. Add autofocus to the name field for keyboard flow.

Server contract unchanged: create_blueprint (blueprint_routes.py:80)
already defaults arguments/config to [] when absent from the form.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-17 00:03:57 +02:00
..
_console_line.html refactor(repo): uv workspace + hatchling + layout restructure 2026-05-15 22:04:29 +02:00
_editor_assets.html fix(editor): drop prism.css to unblock dark-mode rendering 2026-05-17 00:03:48 +02:00
_job_table.html refactor(templates): use timeago filter for job timestamps 2026-05-16 11:11:56 +02:00
_live_state.html refactor(templates): use timeago filter in _live_state.html 2026-05-16 11:12:26 +02:00
_overlay_build_status.html refactor(page_routes): pass datetime to templates for timeago filter 2026-05-16 11:14:08 +02:00
_overlay_file_node.html refactor(repo): uv workspace + hatchling + layout restructure 2026-05-15 22:04:29 +02:00
_overlay_file_tree.html refactor(repo): uv workspace + hatchling + layout restructure 2026-05-15 22:04:29 +02:00
_overlay_item_table.html refactor(repo): uv workspace + hatchling + layout restructure 2026-05-15 22:04:29 +02:00
_server_actions.html refactor(page_routes): pass datetime to templates for timeago filter 2026-05-16 11:14:08 +02:00
admin.html refactor(repo): uv workspace + hatchling + layout restructure 2026-05-15 22:04:29 +02:00
admin_jobs.html refactor(repo): uv workspace + hatchling + layout restructure 2026-05-15 22:04:29 +02:00
admin_users.html refactor(templates): use timeago filter for admin/blueprint timestamps 2026-05-16 11:11:23 +02:00
base.html refactor(repo): uv workspace + hatchling + layout restructure 2026-05-15 22:04:29 +02:00
blueprint_detail.html feat(blueprint): mount srccfg editor on the config textarea 2026-05-16 19:39:58 +02:00
blueprints.html feat(blueprint): strip create-modal to name-only 2026-05-17 00:03:57 +02:00
dashboard.html refactor(repo): uv workspace + hatchling + layout restructure 2026-05-15 22:04:29 +02:00
job_detail.html refactor(templates): use timeago filter for job timestamps 2026-05-16 11:11:56 +02:00
login.html refactor(repo): uv workspace + hatchling + layout restructure 2026-05-15 22:04:29 +02:00
overlay_detail.html perf(overlay): only ship editor assets to pages that mount an editor 2026-05-16 22:25:44 +02:00
overlay_jobs.html refactor(repo): uv workspace + hatchling + layout restructure 2026-05-15 22:04:29 +02:00
overlays.html refactor(repo): uv workspace + hatchling + layout restructure 2026-05-15 22:04:29 +02:00
profile.html refactor(repo): uv workspace + hatchling + layout restructure 2026-05-15 22:04:29 +02:00
server_detail.html refactor(repo): uv workspace + hatchling + layout restructure 2026-05-15 22:04:29 +02:00
server_jobs.html refactor(repo): uv workspace + hatchling + layout restructure 2026-05-15 22:04:29 +02:00
servers.html refactor(repo): uv workspace + hatchling + layout restructure 2026-05-15 22:04:29 +02:00