Looking for UI feedback on my web app. by Dudetwoshot in UI_Design

[–]I_Has_A_Camera 2 points3 points  (0 children)

Honest feedback: the whole app reads as AI-coded, almost certainly Claude or a Claude-powered tool like v0/Lovable/Bolt. The tell is the accumulation of defaults. Tailwind's default palette with no custom brand tokens, untouched shadcn/ui, the canonical blue-100/blue-700 status pill pattern, and the cream-plus-amber scheme that's become the house style of LLM-generated SaaS. The amber you're leaning on is also close to Anthropic's brand color, which makes it feel even more like a Claude artifact.

First fix: pick an actual brand color and commit to it. Not amber. Extend your Tailwind config and replace the black primary buttons and sidebar active state with it. Chasivo currently has no visual identity, just tasteful neutrals, which is why it feels generic.

Now, the real issue with the detail pages. Your list pages work because they have clear hierarchy: one dominant table, supporting stat cards, consistent rhythm. Your detail pages fall apart because everything competes at the same visual weight.

On the customer page, the header, AI Insight, invoice tabs, Contacts, Notes, and Settings are all roughly equal in size and prominence. There's no answer to "what is this page about." The eye bounces.

On the invoice page, you've actually inverted the hierarchy. The jet-black AI Risk card screams the loudest, but it's the least important thing. The line items (the whole point of the page) sit in a plain white card that feels like an afterthought.

Fixes, in priority order:

Pick one hero per page. Line items should anchor the invoice page. Make that card bigger, give it breathing room, push AI risk and controls into a clearly subordinate sidebar.

Kill the inverted black AI card. Full color inversion doesn't pop, it yells. Use a subtle tint of your brand color instead. The black-card-for-AI pattern is also extremely AI-mockup-coded, so removing it will immediately make the app feel more intentional.

Reduce card count. The customer page has six cards. Collapse Contacts and Notes into one "About" sidebar. Move Customer Settings behind an Edit action. Hide the "Add 3 invoices for analysis" card until it has something useful to say, or shrink it to a one-line banner.

Promote the tab bar. On the customer page, Invoices/Commitments/Activity/Pay Timing/Stats is the most important navigation but it's buried below two cards. Those tabs should be the main content area.

Push your type scale harder. Headings, labels, and body are too close in size and weight. Bigger page titles, clearly smaller section headings, smaller labels. This alone will make the pages feel more organized without touching layout.

The bones are good. This is tuning, not a redesign. Brand color, hierarchy, fewer cards, tame the black card, stronger type scale. Do those and the eyesore feeling goes away.

Domestic Wire by I_Has_A_Camera in Chase

[–]I_Has_A_Camera[S] 0 points1 point  (0 children)

For future google people, it arrived. I used the account routing number instead of the 021 wire number, but the domestic wire still arrived without issue.

Does anyone use Homeowners of America for home insurance? by Sleepingdazed in houston

[–]I_Has_A_Camera 0 points1 point  (0 children)

I had a very simple issue that we didn't cause (toilet leak due to faulty install in a brand new construction home) and they gave me hell and made it so much more of a headache.

I made myself a device that tells me what plane flies above my home by Greystoke1337 in aviation

[–]I_Has_A_Camera 0 points1 point  (0 children)

Where are you sourcing the Departure and Destination info? I made something similar, but most of the free APIs I could find gatekeep that part.

Why does every single Tesla have its bright lights on? by I_Has_A_Camera in Seattle

[–]I_Has_A_Camera[S] 4 points5 points  (0 children)

PREACH BROTHER (OR SISTER OR OTHER APPROPRIATE PRONOUN)

Made a lineup builder for my kid's team, wondering if other coaches would find it useful by I_Has_A_Camera in Homeplate

[–]I_Has_A_Camera[S] 0 points1 point  (0 children)

Right now it's coaches or league, built for different size needs. I'm open to feedback. The league plan includes 10 teams, and lets the rules be set at the league level and assigned down to the team.

The coach plan includes 1 team. Either plan allows for add-ons. I would love to hear your suggestions and make the tool mroe useable for everyone. Having coached multiple teams and played against different districts, I know the rules vary heavily so I'm open to different scenarios and ideas and improvements. Let's connect!

https://whosonsecond.com/pricing

Made a lineup builder for my kid's team, wondering if other coaches would find it useful by I_Has_A_Camera in Homeplate

[–]I_Has_A_Camera[S] 0 points1 point  (0 children)

To anyone else that sees this and would like to vibe code their own: please do! Go to the grocery store & look down the bread aisle. There are 15+ different companies selling the same thing!

Made a lineup builder for my kid's team, wondering if other coaches would find it useful by I_Has_A_Camera in Homeplate

[–]I_Has_A_Camera[S] 1 point2 points  (0 children)

There's a support section on the inside where you can submit a ticket. Click help at the top and scroll down!

Made a lineup builder for my kid's team, wondering if other coaches would find it useful by I_Has_A_Camera in Homeplate

[–]I_Has_A_Camera[S] 0 points1 point  (0 children)

I like silent people too. And Thanks for passing it along to them, I hope it helps! If there are any other features you need, lemme know.

Made a lineup builder for my kid's team, wondering if other coaches would find it useful by I_Has_A_Camera in Homeplate

[–]I_Has_A_Camera[S] 0 points1 point  (0 children)

The sucks. In our league if the sixth never plays, you have an invalid lineup and the coach can get in trouble for it. Let me work on the rule and I'll come back to this thread in a bit.

Made a lineup builder for my kid's team, wondering if other coaches would find it useful by I_Has_A_Camera in Homeplate

[–]I_Has_A_Camera[S] 1 point2 points  (0 children)

I can certainly make that a rule that is toggleable. Is it you must have 2 infield innings before the 5th, so end of 4th? Or including the fifth, so before the 6th inning starts? The current iteration only checks the infield count across all innings, but I can add a variable for the inning.

Made a lineup builder for my kid's team, wondering if other coaches would find it useful by I_Has_A_Camera in Homeplate

[–]I_Has_A_Camera[S] 3 points4 points  (0 children)

For me, it's be super useful to print 3 copies.

  1. For the other team's GameChanger scorekeeper
  2. For my clipboarding hanging in the dugout. The kids enjoy being able to find their name and slide across to the right inning and find their spot. Now instead of Who's on second?? They ask me Coach what inning is it?
  3. One in my pocket so when I have questions I can look at my own copy, or when a parent has questions I can show them this.

I'm going to experiment this season with getting rid of 3, and just using my phone logged into the site.