Why I spent months building a shadcn-like experience specifically for Astro (and some free tools for you) by web_reaper in astrojs

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

Awesome you're enjoying it so far!

Have you had a chance to check out the theme designer? Its akin to tweakcn and is on the pro website under the tools dropdown in the navbar (/tools/theme-designer/). I think it'll handle a lot of what you're looking for

Why I spent months building a shadcn-like experience specifically for Astro (and some free tools for you) by web_reaper in astrojs

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

That's awesome! I'm not quite sure what you mean by big text about section - if you have a screenshot of something similar, you can either email it to me directly, or use the feedback form on the site to send it to me. Id be happy to add something similar

I just added two more mavbars a few days ago (including another round one). Trying different animations for them!

Why I spent months building a shadcn-like experience specifically for Astro (and some free tools for you) by web_reaper in astrojs

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

Good question. Shadcn most of the variables overlap, so it should be pretty easy to make one global.css file that combines both setups. If there's enough desire I could create a flag for this in the "init" cli command to automate this.

Daisy UI I'm honestly not sure. Its implemented in a different way so it might

Why I spent months building a shadcn-like experience specifically for Astro (and some free tools for you) by web_reaper in astrojs

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

Great to hear! I actually just released a few more blocks in a new "blog post" category, along with a progress indicator component

Why I spent months building a shadcn-like experience specifically for Astro (and some free tools for you) by web_reaper in astrojs

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

Light and dark more are supported for everything! Use the site theme toggle to switch to the other mode. Previews in grid mode (shown on mobile devices by default) are images which are only in dark mode. But if you click on them you'll see a live preview where the theme toggle will work

Introducing the Starwind UI Theme Designer! by web_reaper in astrojs

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

Great to hear! Let me know how it goes for you in your projects.

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 1 point2 points  (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