Skip to content

fix(vue): align shared picker and search affordances - #121

Merged
jlc488 merged 1 commit into
mainfrom
sexysinny/dental-common-controls
Oct 23, 2026
Merged

jlc488 merged 1 commit into
mainfrom
sexysinny/dental-common-controls

Conversation

@jlc488

@jlc488 jlc488 commented Oct 23, 2026

Copy link
Copy Markdown
Contributor

DDS Vue select fields lacked a dropdown indicator and wrapped long selected labels, shifting filter rows. Add the shared chevron, a fixed single-line selected value with full-label tooltip, full popup labels, and the standard search icon. Provide settings and log-out icons for desktop app actions.

The fixed package cohort advances to 0.29.1. Existing Input IME and clear behavior remain covered; explicit null titles retain native attribute removal.

Validation: Vue 57 tests, focused title compatibility regression, Vue typecheck/build, CSS build/check, icons build/check (51 icons), Table Vue build, packed export and dependency checks. Consumer native smoke is being checked in EDS Desktop Dental with the local packages. Publishing follows the repository's normal CI and release workflow.

@jlc488
jlc488 marked this pull request as ready for review October 23, 2026 16:28
@jlc488
jlc488 merged commit 78a173c into main Oct 23, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant