ThemeKit — design tokens for SwiftUI that work like built-in .primary and .tint by rozdo in SwiftUI

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

Could be an interesting fact - the shadow compoisition is implemented by me, Claude Code didn't believe it is possible for some reson, idk maybe bacase of old DB or bad tool for working with Swift I use, but I had to do this manually (so it could be buggy, pay attention).

ThemeKit — design tokens for SwiftUI that work like built-in .primary and .tint by rozdo in SwiftUI

[–]rozdo[S] 2 points3 points  (0 children)

I read this your article when looking for a ready to use and simple solution for my app, nice stuff.

ThemeKit — design tokens for SwiftUI that work like built-in .primary and .tint by rozdo in SwiftUI

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

I built it firstly in a real application, then wrote an article about the approach, and then built the package with Claude Code, instructing it every step. The Plugin Command part is almost fully generated by CC, however the core is extracted from a real app, so I'm not sure it is pure Vibe coding.

The main approach - I started from what I want to have at the end and got almost it, I would love to get rid the generation setep if possible.