left4me/l4d2web/l4d2web/templates
mwiegand 188fe546ed
style(overlays): inline build-status badge in workshop actions row
Moves the build-status badge (e.g. "ok" / "never built") into the
workshop section's .table-actions row, paired with the Refresh from
Steam button via a new .table-actions-end flex grouping. Drops the
now-redundant "Add items" field-label (aria-label preserves a11y).
The _overlay_build_status.html partial gains an omit_badge flag so
the workshop block can render the badge inline without it duplicating
inside the partial below.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-19 00:54:01 +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-v2): eliminate first-paint flicker 2026-05-17 02:25:52 +02:00
_job_table.html refactor(templates): use timeago filter for job timestamps 2026-05-16 11:11:56 +02:00
_live_state.html style(player-card): avatar spans full card height; name + meta stacked 2026-05-17 22:01:33 +02:00
_macros.html fix(server-detail): tall modal heights, true recent count, re-fetch on reopen, drop dead macro + arg 2026-05-17 21:40:20 +02:00
_modal_partial.html refactor(modals): consolidate modal.js + modal-router.js as inline/routed 2026-05-17 14:31:38 +02:00
_overlay_build_status.html style(overlays): inline build-status badge in workshop actions row 2026-05-19 00:54:01 +02:00
_overlay_file_node.html refactor(files): drop the always-True download_supported flag 2026-05-17 17:05:17 +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
_recent_players_modal_body.html style(player-card): avatar spans full card height; name + meta stacked 2026-05-17 22:01:33 +02:00
_server_actions.html feat(server-actions): remove inline job-log; link → job-log-modal trigger 2026-05-17 21:10:02 +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(modals): consolidate modal.js + modal-router.js as inline/routed 2026-05-17 14:31:38 +02:00
base.html feat(base): include tabs.js 2026-05-17 21:15:34 +02:00
blueprint_detail.html refactor(modals): consolidate modal.js + modal-router.js as inline/routed 2026-05-17 14:31:38 +02:00
blueprints.html refactor(modals): consolidate modal.js + modal-router.js as inline/routed 2026-05-17 14:31:38 +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 style(overlays): inline build-status badge in workshop actions row 2026-05-19 00:54:01 +02:00
overlay_file_editor.html feat(files): add binary-file support to edit route + template 2026-05-17 16:11:17 +02:00
overlay_jobs.html refactor(repo): uv workspace + hatchling + layout restructure 2026-05-15 22:04:29 +02:00
overlays.html style(overlays): redesign create-overlay modal 2026-05-19 00:31:16 +02:00
profile.html refactor(repo): uv workspace + hatchling + layout restructure 2026-05-15 22:04:29 +02:00
server_detail.html fix(server-detail): tall modal heights, true recent count, re-fetch on reopen, drop dead macro + arg 2026-05-17 21:40:20 +02:00
server_jobs.html refactor(repo): uv workspace + hatchling + layout restructure 2026-05-15 22:04:29 +02:00
servers.html refactor(modals): consolidate modal.js + modal-router.js as inline/routed 2026-05-17 14:31:38 +02:00