digitalfabrik / integreat-app

React JS and React Native App for Integreat
https://integreat.app
MIT License
46 stars 15 forks source link

comprehensive design + component system #2414

Open hauf-toni opened 1 year ago

hauf-toni commented 1 year ago

Problem To ensure consistency and efficiency in the development process and facilitate maintenance scalability, we need a comprehensive design and component system for the native and web app. during the creation process, all decisions should be aligned with the accessibility standards of WCAG 2 (Web Content Accessibility Guidelines).

💡 Proposed solution Creation of a comprehensive design and component system with assets and guidelines in figma. Components should come from an open source native Angular UI components set, eg. PrimeNG All design guidelines, principles, and component specifications should be compiled into a comprehensive design system document and stored on Nextcloud (backup/documentation).

↔️ Alternatives none


required guidelines for visual identity

🧰 required components

hauf-toni commented 11 months ago

related issues: #2338 #2354 #2362 #2345 #2365

LeandraH commented 7 months ago

Something we would also like to know is the units. We currently mostly use the absolute px but in a few select places we use relative rem. It's especially a question of how the apps should handle zooming in or out, should e.g. the padding on a button increase with the font size?