UI
Resources
- Meet the new Human Interface Guidelines (Apple)
- "I am Definitely Manipulated, Even When I am Aware of it. It’s Ridiculous!" - Dark Patterns from the End-User Perspective
- and related Perfidious Pricing - how companies use drip pricing to overcharge consumers.
- UI Density
- The Eight Golden Rules of Interface Design
- Strive for consistency.
- Seek universal usability.
- Offer informative feedback.
- Prevent errors.
- Permit easy reversal of actions.
- Keep users in control.
- Reduce short-term memory load.
- How to build a plugin system on the web and also sleep well at night
Tools
- Tauri + SvelteKit example app
- Tauri - Build an optimized, secure, and frontend-independent application for multi-platform deployment.
- Radix - opensource component library.
- CmdK - fast unstyled command menu React component
- React Aria - Craft world-class accessible components with custom styles.
- justd - Justd is a chill set of React components, built on top of React Aria Components and Tailwind CSS. Easy to customize and just copy & paste into your React projects.