Full deployment history for this project.
Merge pull request #18 from mbarbine/jules-14691441739852378502-4beffd11
🎨 Palette: improve form control and button accessibility - Link <label> and <select>/<input> controls using React useId hook in SelectField and TimestampInput - Add contextual aria-label attributes to job card Convert and Download buttons containing target file names
Merge pull request #17 from mbarbine/palette/job-state-invalidation-5112270791885546495
Merge pull request #16 from mbarbine/palette-ux-a11y-improvements-8265221518314454527
🎨 Palette: Reset job completed state on option change and improve error accessibility - Wrap job option change handlers with handleOptionChange to reset job status to idle and clear stale download result when settings are updated - Add role="alert" to job error messages so screen readers announce conversion failures - Log critical UX learning in .Jules/palette.md
🎨 Palette: Reset job completed state on option change and improve error accessibility - Wrap job option change handlers with handleOptionChange to reset job status to idle and clear stale download result when settings are updated - Add role="alert" to job error messages so screen readers announce conversion failures - Log critical UX learning in .Jules/palette.md
Merge pull request #15 from mbarbine/palette/a11y-progress-bar-focus-states-10888811384749435793
🎨 Palette: Add aria-live polite regions and decorative icon hidden tags - Add aria-live="polite" to conversion job status section in JobCard - Mark ChevronDown icon in SelectField as aria-hidden="true" - Create .Jules/palette.md journal
🎨 Palette: Improve accessibility of job progress and action focus states - Add `role="progressbar"` and ARIA attributes (`aria-valuenow`, `aria-valuemin`, `aria-valuemax`, `aria-label`) to JobCard progress bar. - Add `focus-visible` ring styles to interactive action buttons across JobCard and Converter components. - Add tooltip title to the remove button in JobCard. - Log critical UX/a11y learnings in `.Jules/palette.md`.
Merge pull request #14 from mbarbine/palette/clickable-keyboard-dropzone-4557529350367368340
fix(manifest): align web manifest path