fix: emcn component library design engineering polish by adithyaakrishna · Pull Request #3672 · simstudioai/sim

PR Summary

Low Risk
Mostly styling/token refactors across landing/blog/auth pages plus small UX tweaks (animated validation messages and password visibility toggles). Low risk but touches many UI surfaces, so regressions are mainly visual/layout-related.

Overview
Unifies landing/blog/auth UI styling around CSS variables (e.g. --landing-*) and updated typography/spacing tokens, replacing many hard-coded colors/sizes across navbar, hero, templates, features, enterprise, pricing, footer, blog pages, and auth layouts.

Improves auth form UX/accessibility: adds show/hide password toggles, converts validation/error/status messages to animated collapsible regions with aria-live, and tweaks button/divider styling for consistency.

Updates docs viewport metadata by removing maximumScale/userScalable restrictions.

Written by Cursor Bugbot for commit f9d75a0. This will update automatically on new commits. Configure here.