Pre-launch — Gluecron is in final validation. Public signups and git hosting for non-owner users open after launch review.
Commit5db1b25unknown_key

fix: add aria-label attributes to inputs for accessibility

fix: add aria-label attributes to inputs for accessibility

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Co-authored-by: ccantynz-alt <251062557+ccantynz-alt@users.noreply.github.com>
copilot-swe-agent[bot] committed on April 22, 2026Parent: 2228c49
6 files changed+1235db1b254219a5af80ff60cb413d297e91bba0129
6 changed files+12−3
Modifiedsrc/routes/issues.tsx+1−0View fileUnifiedSplit
205205 required
206206 placeholder="Title"
207207 style="font-size:16px;padding:10px 14px"
208 aria-label="Issue title"
208209 />
209210 </FormGroup>
210211 <FormGroup>
Modifiedsrc/routes/marketplace.tsx+4−3View fileUnifiedSplit
6363 name="q"
6464 value={q}
6565 placeholder="Search apps"
66 aria-label="Search apps"
6667 style="width:320px"
6768 />{" "}
6869 <button type="submit" class="btn">
307308 <form method="post" action="/developer/apps-new" class="panel" style="padding:16px">
308309 <div class="form-group">
309310 <label>Name</label>
310 <input type="text" name="name" required style="width:100%" />
311 <input type="text" name="name" required aria-label="App name" style="width:100%" />
311312 </div>
312313 <div class="form-group">
313314 <label>Description</label>
315316 </div>
316317 <div class="form-group">
317318 <label>Homepage URL</label>
318 <input type="url" name="homepageUrl" style="width:100%" />
319 <input type="url" name="homepageUrl" aria-label="Homepage URL" style="width:100%" />
319320 </div>
320321 <div class="form-group">
321322 <label>Webhook URL (optional)</label>
322 <input type="url" name="webhookUrl" style="width:100%" />
323 <input type="url" name="webhookUrl" aria-label="Webhook URL" style="width:100%" />
323324 </div>
324325 <div class="form-group">
325326 <label>Permissions</label>
Modifiedsrc/routes/mirrors.tsx+1−0View fileUnifiedSplit
141141 name="is_enabled"
142142 value="1"
143143 checked={mirror ? mirror.isEnabled : true}
144 aria-label="Enabled"
144145 />
145146 <span>Enabled</span>
146147 </label>
Modifiedsrc/routes/orgs.tsx+4−0View fileUnifiedSplit
371371 placeholder="username to add"
372372 required
373373 maxLength={64}
374 aria-label="Username to add"
374375 style="flex: 1"
375376 />
376377 <select name="role">
510511 required
511512 maxLength={39}
512513 pattern="[a-z0-9][a-z0-9-]{0,38}"
514 aria-label="Team slug"
513515 />
514516 <input
515517 type="text"
517519 placeholder="Team name"
518520 required
519521 maxLength={80}
522 aria-label="Team name"
520523 />
521524 <button type="submit" class="btn btn-primary">
522525 Create team
634637 placeholder="username"
635638 required
636639 maxLength={64}
640 aria-label="Username to invite"
637641 style="flex: 1"
638642 />
639643 <select name="role">
Modifiedsrc/routes/pages.tsx+1−0View fileUnifiedSplit
279279 name="enabled"
280280 value="1"
281281 checked={settings.enabled}
282 aria-label="Enable GitHub Pages"
282283 />
283284 {" "}Enable GitHub Pages
284285 </label>
Modifiedsrc/routes/passkeys.tsx+1−0View fileUnifiedSplit
128128 name="name"
129129 defaultValue={k.name}
130130 maxLength={60}
131 aria-label="Passkey name"
131132 style="width: 160px"
132133 />
133134 <button type="submit" class="btn btn-sm">
134135