{
  "id": 222331,
  "title": "How to Make Your App Look Good When You’re Not a Designer",
  "url": "https://urgent.news/2026/08/06/how-to-make-your-app-look-good-when-youre-not-a-designer",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-08-06T14:12:41.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/imforja/how-to-make-your-app-look-good-when-youre-not-a-designer-4di9"
  },
  "original_language": "en",
  "account": "An existing, mature design system can provide a solid foundation for building an application without requiring extensive design expertise. It offers a set of rules for typography, color, spacing, and visual hierarchy, along with consistent components, responsive patterns, and accessibility guidance. By adopting such a system, developers can work more efficiently and focus on the unique aspects of their product.\n\nWhile a design system doesn't guarantee a universally appealing user experience, it does help eliminate inconsistencies, readability issues, and other common problems that can arise when starting from scratch. It also reduces the number of small design decisions that can overwhelm the design process.\n\nHowever, some may worry that using a design system will result in an app that looks generic or disconnected from the brand. While it's true that multiple teams using the same components might initially appear similar, this is often desirable as it provides a familiar experience to users. Applications in the same category typically share a similar layout, and maintaining this structure can make the app easier to use.\n\nThe challenge lies in balancing familiarity with brand identity. While the foundation provided by a design system includes visual elements like typography, color schemes, and components, there are still opportunities to incorporate brand-specific elements. These can be achieved through adjustments to the accent color, typography, and other visual properties, as well as the addition of the company's logo and imagery. By carefully fine-tuning these elements, the application can maintain its unique identity while still benefiting from the consistency and efficiency provided by the design system.\n\nWhen making changes to the design system, it's essential to be mindful of usability, accessibility, and consistency. Altering foundational elements like a brand color or typeface should be done thoughtfully, as these changes can impact the overall user experience. It's crucial to ensure that any modifications maintain sufficient contrast, remain readable, and do not introduce usability or accessibility issues.",
  "summary": "I know what my app needs to do, but I don't know what it should look like. When we build a new app, we often know exactly what it needs to do. We know what information users need and which actions they need to take. But those requirements don't tell us how to organize the interface or choose a clear visual direction. Without an existing foundation, almost every direction can seem reasonable. We…",
  "key_points": [
    "Existing design system offers rules for typography, color, spacing, and visual hierarchy.",
    "Adopting a system improves efficiency and focuses on unique product aspects.",
    "Fine-tuning accent color, typography, and imagery maintains brand identity."
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}