Cross-browser consistency is a core requirement for industrial-grade web tools. This update focuses on resolving long-standing rendering discrepancies in Safari for complex form inputs.
The Appearance Reset
Safari's default rendering for `select` and `input` elements often overrides custom CSS with OS-level styling. We've implemented a comprehensive reset using:
- Explicit `-webkit-appearance: none` overrides for all interactive elements.
- Custom-built SVG chevron markers for all dropdown menus to ensure uniform aesthetics.
- Redefined focus states to match the high-contrast Edelweis industrial design system.
Industrial Reliability
By normalizing these behaviors, we ensure that engineers using Apple devices experience the same high-fidelity interface as those on Windows or Linux workstations. Precision in the UI reflects the precision of the engineering data we handle.