Add visible file upload label button, inline JS diagnostic badge, update TS event handlers

This commit is contained in:
2026-05-13 17:09:33 +02:00
parent 0b47d81c51
commit 3432d362e2
4 changed files with 43 additions and 13 deletions

View File

@@ -63,6 +63,9 @@ details .form-grid { margin-top: 12px; }
.hint { color: #8b949e; font-size: 0.85rem; margin-top: -12px; margin-bottom: 16px; }
select, input[type="file"], input[type="url"] { padding: 8px 12px; background: #0d1117; border: 1px solid #30363d; border-radius: 6px; color: #c9d1d9; font-size: 0.9rem; }
.file-label { display: inline-block; padding: 10px 20px; background: #238636; color: #fff; border: none; border-radius: 6px; cursor: pointer; font-size: 0.95rem; }
.file-label:hover { background: #2ea043; }
.file-name { margin: 8px 0 0; font-size: 0.85rem; color: #8b949e; }
/* Job cards */
.jobs-list { display: flex; flex-direction: column; gap: 8px; }