I’m finalizing my first admin panel with Compose W...
# compose-web
u
I’m finalizing my first admin panel with Compose Web and Compose Unstyled from @Alex Styl, Ktor and SqlDelight. I’m using @Konstantin Tskhovrebov library to route navigation together with the browser’s navigation, and I have to say I loved building it, and it's work very well. Thanks you !
kodee happy 6
very nice 2
🚀 1
❤️ 1
a
too late to use Composables UI i assume? or are you going for your own components?
u
It wasn’t too late, but I have to admit I enjoy building my own components. In fact, I had designed my whole panel in Claude Design, and Compose Unstyled makes it extremely easy to create that kind of design, so I just never really felt the need for it.
a
that's awesome to hear it was helpful. thats exactly the case why it exists. now im curious to see your designs
u
it' s very very simple 😅
I'll send some screenshot later.
But as I told @Konstantin Tskhovrebov, without Compose Unstyled, Compose Web is unusable for me.
I can’t do Material anymore. It’s bulky, not really suited to mouse-driven use, and all those colors look ugly to me. Even on Android I find it ugly. It just doesn’t feel weird there, but to my eyes it’s still ugly.
It’s strange that the default theme is so opinionated, even though the APIs are flexible. You’d have to spend time dematerializing it to make it neutral.
a
I hear you and I agree. I feel the same. That's how unstyled started, and how Composables UI was also born. It does make sense if you think about it tho. Compose started as an Android thing. And it only makes sense for Google to focus on Android stuff. JetBrains effort is to turn Jetpack Compose into a multiplatform UI toolkit
u
Enregistrement de l’écran 2026-06-25 à 18.45.35.mov
🔥 1
🚀 1
a
man. this is so good!
🙏 1
k
I hate M3 on android as well! harold
😂 1
c
Thanks for sharing this. Just in time for me as I'm about to embark on Compose WASM for an internal dashboard as well. I considered several factors and decided to go with Compose WASM instead of Compose HTML. Mainly because I'm much more productive with Compose. The only concern was I need Login with Google functionality and until recently this was an issue with Compose WASM but the WebElementView seems to have fixed it. Can't wait to start!
k
don't forget share your experience too. I collect ideas to improve in the stable
👍🏽 1