StanfordSpezi / SpeziKt

Kotlin & Android Version of the Stanford Spezi Framework
http://spezi.health/SpeziKt/
MIT License
7 stars 1 forks source link

Standardize Use of Outlined Text Fields and Leading-Aligned Icons in Forms #32

Closed Basler182 closed 2 weeks ago

Basler182 commented 1 month ago

Problem

Given the Material M3 design guidelines and the examples provided, there is inconsistency in how text fields and section headers are currently implemented across the Spezi application (currently: Login/Register Screen).

Solution

Outlined Text Fields: Adopt outlined text fields across all forms in the application to ensure a consistent and modern UI style. Refer to the Material M3 design guidelines for details: Text Fields - Material M3.

Leading-Aligned Icons for Section Headers in Forms: Implement leading-aligned icons for section headers to enhance visual consistency and usability. Refer to the guidelines for visual examples: Text Fields - Material M3

Additional context

While the M3 guidelines suggest flexibility in using both filled and outlined text fields, the preference is to standardize on outlined text fields for visual consistency.

Code of Conduct