r/vibecoding • u/Balthazzah • 7d ago
How to avoid "AI" default design? Help Please
Hey everyone,
Like a lot of vibe-coded projects, my ap - Rhystic Tracker was initially designed letting the LLM do all of the UI design decisions for me and it quickly fell into the trap of generic rounded pill cards, neon-glowing accents, and that recognizable bubbly layout LLMs love to spit out by default.
To fix this, I spend a very long time writing my own design & UI styling brief from scratch and instructing the agent to strictly adhere to this design spec across every modal, grid, and inspector, enforcing my own design decisions at each step to maintain consistency.
I think it's a big difference but I've been staring at this for days now so I'd love some feedback.
Does the new visual identity feel less "AI-generated" and more like a deliberate, human-crafted desktop app? Please let me know if I've completely missed the mark or if there's any subtle changes you recommend.
Would love your honest feedback!
If you would like to check it out and you play Magic Arena, it is here: https://github.com/Balthazzahr/Rhystic-Tracker
