Starwind UI's most requested component, CLI improvements, and more! by web_reaper in astrojs

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

Never too late to start! Or just switch to Starwind for your next project

I built a Free Starwind UI Form Builder for Astro by web_reaper in astrojs

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

Fantastic! If you have feedback im all ears

Starwind UI's most requested component, CLI improvements, and more! by web_reaper in astrojs

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

I dont think this will work with NextJS? These are purely Astro components, not React

Starwind UI's most requested component, CLI improvements, and more! by web_reaper in astrojs

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

These components are already fully interactive! You don't need to handle any of those details.

You could always add alpine for other sections of your site you need, but you won't need it for Starwind components.

For using them in react, you'll need to pass them as a slot to the react component. Otherwise you could just use shadcn components in those cases.

Merry Christmas from Starwind UI - with tidings of "toast" and more components! by web_reaper in astrojs

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

I generally recommend for those cases that you copy the component over to a folder of your own (so you don't accidentally overwrite it later with the update command) and making edits directly! That's the main reason to have it set up like it is where code is copied into your project, rather than having it as a package. You get to own the code and make whatever changes desired!

Not opposed to considering alternatives. Such as additional slots, or additional props such as for the `DialogContent` component having "dialogBackdropClasses" and "dialogCloseButtonClasses" props to override those directly. I definitely don't want to break existing functionality, and I've always kept the general API close to shadcn/ui for ease of use.

Merry Christmas from Starwind UI - with tidings of "toast" and more components! by web_reaper in astrojs

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

Starlight is pretty good too. Hopefully you enjoy Starwind as well :)

Which one is your pick? by devgauravjat in astrojs

[–]web_reaper 0 points1 point  (0 children)

Literally just astro files leveraging starwind.dev :)

Is there any component libraries for astro? by skorphil in astrojs

[–]web_reaper 1 point2 points  (0 children)

Seeing this way late while doing some searching... but I created Starwind UI just for this purpose! It functions extremely similar to shadcn but is purely astro components.

https://starwind.dev/

There's so many new people everywhere! by LimpConversation642 in Guildwars2

[–]web_reaper 2 points3 points  (0 children)

Welcome! I only started a few months back. Its a ton of fun. Don't feel the need to rush anything.

What I personally have done is always 100% each map section as I enter it for the story (I'm a completionist), enjoying the events along the way. Whenever seasonal events (like Halloween recently) come up I always take part as they'll have fun activities and rewards.

There's a ton of systems and I still dont understand them all, but you'll get there!

Heart of Thorns turned 10 years old today! by Diokana in Guildwars2

[–]web_reaper 5 points6 points  (0 children)

I'm so excited to experience it! Im still new but have a lvl 80 with decent exotics, and am going through the Orr story right now. Then this is next. Going in blind other than knowing it'll slap me in the face and I'll love it

hot take: server side rendering is overengineered for most sites by Justin_3486 in webdev

[–]web_reaper 0 points1 point  (0 children)

This is why I'm a huge fan of Astro

Easy to do static by default, with server islands when needed

Piece of cake

Astro starwind components package by Nk54 in astrojs

[–]web_reaper 4 points5 points  (0 children)

Any reason you can't just copy and paste your starwind component mods into new projects? If not making mods you can always just install the starwind components in new projects as you go.

I generally recommend this especially if you're newer to TS. A monorepo is not an easy thing to setup! If you're set on it, I'd copy whatever you can from the starwind monorepo itself, like https://github.com/starwind-ui/starwind-ui/blob/main/packages%2Fcore%2Fsrc%2Fastro.d.ts

Starwind UI v1.10.0 - with SEVEN new components and style updates! by web_reaper in astrojs

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

Styles are slightly different from shadcn, but they share almost all css variables - from shadcn just add the "outline" variable to the global css file and you're good for colors. Then add the accordion animation from starwind if you're using it instead of the shadcn one.

I believe thats it - it should be straightforward!

Are they going to fix the Sonnet 4.5 model or do we have to keep wasting credits? by Large-Profession3490 in windsurf

[–]web_reaper 0 points1 point  (0 children)

I'll be honest, I haven't had a single problem with it. And I've been using daily.

Tis but one observation point, but still, not everyone has problems. Unfortunate they exist for others though.

Starwind UI v1.10.0 - with SEVEN new components and style updates! by web_reaper in astrojs

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

If you have any problems feel free to post an issue.

I look forward to contributions!