fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

9.8K
active users

#WithAstro

0 posts0 participants0 posts today
Chris Gioran 💔<p>Hey, <a href="https://fosstodon.org/tags/withastro" class="mention hashtag" rel="tag">#<span>withastro</span></a> users,</p><p>Are there any best practices, guides or similar on build setups for combining multiple astro projects in one?</p><p>I have a website with a main page (radiki.dev) </p><p>a blog (radiki.dev/blog)</p><p>and multiple subprojects ( radiki.dev/project1, radiki.dev/project2 etc)</p><p>All these share some components and CSS, but they also have their own.</p><p>I guess I can make do with Makefiles or shell scripts, I was just wondering if there is a more idiomatic solution.</p><p> <a href="https://fosstodon.org/tags/astrojs" class="mention hashtag" rel="tag">#<span>astrojs</span></a> <a href="https://fosstodon.org/tags/webdev" class="mention hashtag" rel="tag">#<span>webdev</span></a></p>
Chris Praß<p><a href="https://prass.tech/blog/upgrading-astro-to-5/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">prass.tech/blog/upgrading-astr</span><span class="invisible">o-to-5/</span></a></p><p>Upgrading to Astro 5 has not been effortlessly but it was a good upgrade experience nonetheless. For a blog as small as mine the changes were minimal.</p><p><a href="https://mastodon.social/tags/withastro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>withastro</span></a> <a href="https://mastodon.social/tags/amblogging" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>amblogging</span></a></p>
Sabine Emden has moved.<p>I upgraded my personal website to Astro v5! 🥳</p><p>The upgrade didn't break anything on my site. I converted my content collections to the new Content Layer API anyway and updated the Typescript configuration.</p><p>Switching my content collections to the Content Layer API briefly changed the dynamic routes for my notes and articles. However, the issue magically fixed itself, probably by me restarting the dev server. Everything else went smoothly!</p><p><a href="https://mastodon.online/tags/withAstro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>withAstro</span></a> <a href="https://mastodon.online/tags/AstroJS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AstroJS</span></a></p>
Robin Millette<p>Apres Vite 6 <a href="https://vite.dev/blog/announcing-vite6" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">vite.dev/blog/announcing-vite6</span><span class="invisible"></span></a> Voici Astro 5! <a href="https://astro.build/blog/astro-5/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">astro.build/blog/astro-5/</span><span class="invisible"></span></a></p><p><a href="https://jasette.facil.services/tags/withastro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>withastro</span></a> <a href="https://jasette.facil.services/tags/astrojs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>astrojs</span></a> <a href="https://jasette.facil.services/tags/vite" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vite</span></a></p>
felix<p>added a lightbox component to my blog using glightbox and tested it out with some photos from a trip to the Sali Pazari market in <a href="https://mastodon.cloud/tags/istanbul" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>istanbul</span></a> yesterday. seems to work well! <a href="https://mastodon.cloud/tags/withastro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>withastro</span></a> <span class="h-card"><a href="https://m.webtoo.ls/@astro" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>astro</span></a></span> </p><p><a href="https://felix.gripe/blog/sali-pazari/" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="">felix.gripe/blog/sali-pazari/</span><span class="invisible"></span></a></p><p><a href="https://github.com/biati-digital/glightbox" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/biati-digital/gligh</span><span class="invisible">tbox</span></a></p>
Matt Brailsford<p>Blogged: Launching the GitHub Discussions Blog Loader for Astro. </p><p>If you read my last post on creating a GitHub Discussions powered blog and felt like giving it a go, then I’ve just made it a heck of a lot easier for you 😁</p><p><a href="https://mattbrailsford.dev/launching-the-github-discussions-blog-loader-for-astro" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mattbrailsford.dev/launching-t</span><span class="invisible">he-github-discussions-blog-loader-for-astro</span></a></p><p><a href="https://umbracocommunity.social/tags/astro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>astro</span></a> <a href="https://umbracocommunity.social/tags/withastro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>withastro</span></a></p>
blackspike design<p>Blogged: A client needed to show different currencies and prices depending on the region they were visiting from. Here's how we used Cloudflare and Astro server islands to do that <a href="https://mastodon.cloud/tags/withastro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>withastro</span></a> <a href="https://mastodon.cloud/tags/Cloudflare" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cloudflare</span></a> <a href="https://mastodon.cloud/tags/astrojs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>astrojs</span></a> <span class="h-card"><a href="https://m.webtoo.ls/@astro" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>astro</span></a></span> <span class="h-card"><a href="https://noc.social/@cloudflare" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>cloudflare</span></a></span> <br><a href="https://www.blackspike.com/blog/astro-server-islands-cloudflare-geolocation/" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">blackspike.com/blog/astro-serv</span><span class="invisible">er-islands-cloudflare-geolocation/</span></a></p>
nate<p>ICYMI: <span class="h-card" translate="no"><a href="https://m.webtoo.ls/@astro" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>astro</span></a></span> is holding our very first in-person launch event in <a href="https://mas.to/tags/montreal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>montreal</span></a> and you're invited! </p><p>**Let's build the web we want, together **<a href="https://mas.to/tags/withastro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>withastro</span></a>.</p><p>Free food, drinks, and Astro merch (lovingly designed by yours truly). While the event will not be streamed, we'll be making the announcements with a published video after the fact. </p><p>Can't wait to meet you in Montreal! 🎉</p><p>🎟️ <a href="https://lu.ma/astro-together-meetup-2024?tk=hvTJDt" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lu.ma/astro-together-meetup-20</span><span class="invisible">24?tk=hvTJDt</span></a></p>
Spencer<p>I wrote about configuring <span class="h-card" translate="no"><a href="https://fosstodon.org/@astro" class="u-url mention">@<span>astro</span></a></span> to use <a href="https://fosstodon.org/tags/LightningCSS" class="mention hashtag" rel="tag">#<span>LightningCSS</span></a>, the <a href="https://fosstodon.org/tags/Rust" class="mention hashtag" rel="tag">#<span>Rust</span></a> <a href="https://fosstodon.org/tags/CSS" class="mention hashtag" rel="tag">#<span>CSS</span></a> parser in <a href="https://fosstodon.org/tags/MozillaFirefox" class="mention hashtag" rel="tag">#<span>MozillaFirefox</span></a>, to handle all the CSS things. It&#39;s actually pretty simple. And fast 😉 </p><p><a href="https://fosstodon.org/tags/WithAstro" class="mention hashtag" rel="tag">#<span>WithAstro</span></a> <span class="h-card" translate="no"><a href="https://fosstodon.org/@frontend" class="u-url mention">@<span>frontend</span></a></span></p><p><a href="https://www.spencerrhodes.dev/blog/astro-lightningcss" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://www.</span><span class="ellipsis">spencerrhodes.dev/blog/astro-l</span><span class="invisible">ightningcss</span></a></p>
Ya Boy<p>Adding my standard tailwind-breakpoints component (a dumb little widget to display the current viewport-size-as-Tailwind-class) as a proper <span class="h-card" translate="no"><a href="https://m.webtoo.ls/@astro" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>astro</span></a></span> dev-toolbar app. </p><p>I think the dev toolbar is a pretty rad idea. If you haven't checked it out yet, and you build <a href="https://indieweb.social/tags/withastro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>withastro</span></a> have a look: <a href="https://docs.astro.build/en/reference/dev-toolbar-app-reference/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.astro.build/en/reference/</span><span class="invisible">dev-toolbar-app-reference/</span></a></p>
KindSpells Labs<p>Our first <a href="https://mas.to/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> release since our company was legally constituted. Not a big deal, but sort of a milestone :D.</p><p>A package to improve the security of your Astro site against <a href="https://mas.to/tags/XSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>XSS</span></a> attacks:<br><a href="https://www.npmjs.com/package/@kindspells/astro-sri-csp" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">npmjs.com/package/@kindspells/</span><span class="invisible">astro-sri-csp</span></a></p><p><a href="https://mas.to/tags/Astrobuild" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Astrobuild</span></a> <a href="https://mas.to/tags/WithAstro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WithAstro</span></a> <a href="https://mas.to/tags/ContentSecurityPolicy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ContentSecurityPolicy</span></a> <a href="https://mas.to/tags/SubresourceIntegrity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SubresourceIntegrity</span></a> <a href="https://mas.to/tags/WebSecurity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebSecurity</span></a></p>
The1goit :v1:<p>Just noticed that a few details on my site made <a href="https://ravenation.club/tags/WithAstro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WithAstro</span></a> were outdated. Changes are pushed to GH, but I'm considering moving to an alternative origin server like Codeberg.</p>
Aaron In Minnesota<p>95% done porting a site to Astro. I'm sold! Astro's approach is just a much better system than Next.js for 90% of what Next.js gets used for. And as gravy it really give a very viable way to get off of React and start using a more modern component library or just plain web-components while still letting you use your legacy React components, and that is a HUGE selling point. </p><p>Next.js can just go away now I guess :stuck_out_tongue_closed_eyes:</p><p><a href="https://mastodon.social/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> <a href="https://mastodon.social/tags/nextjs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nextjs</span></a> <a href="https://mastodon.social/tags/withAstro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>withAstro</span></a> <a href="https://mastodon.social/tags/react" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>react</span></a></p>
Sarah Rainsberger<p>Just another wild Saturday night chez Rainsberger. Working on my own side project: Astro Docs Docs (AD²)</p><p>Of course, powered by <a href="https://mastodon.social/tags/StarlightByAstro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>StarlightByAstro</span></a> 🌟 </p><p><a href="https://mastodon.social/tags/WithAstro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WithAstro</span></a> <a href="https://mastodon.social/tags/AstroJS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AstroJS</span></a> <a href="https://mastodon.social/tags/Documentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Documentation</span></a></p>
Sarah Rainsberger<p>Join us tomorrow for an exciting Talking and Doc'ing in the <span class="h-card" translate="no"><a href="https://m.webtoo.ls/@astro" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>astro</span></a></span> Discord!</p><p>We're revealing for the first time ever our draft branch of the Astro Docs converted to Starlight! 🌟 </p><p>Help us test, troubleshoot, compare to our design specs, spot things that don't quite work yet, play with our interactive UI bits like tutorial quizzes and checklists... and maybe find some PRs to contribute to the future version of Astro Docs!</p><p><a href="https://discord.gg/astro-lounge-830184174198718474?event=1164670521556865104" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discord.gg/astro-lounge-830184</span><span class="invisible">174198718474?event=1164670521556865104</span></a></p><p><a href="https://mastodon.social/tags/WithAstro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WithAstro</span></a> <a href="https://mastodon.social/tags/AstroJS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AstroJS</span></a> <a href="https://mastodon.social/tags/AstroDocs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AstroDocs</span></a> <a href="https://mastodon.social/tags/StarlightByAstro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>StarlightByAstro</span></a></p>
Ryan Rampersad<p>Hey <span class="h-card"><a href="https://m.webtoo.ls/@astro" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>astro</span></a></span> <a href="https://mastodon.cloud/tags/withastro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>withastro</span></a> experts, does anyone have a script or plugin that can rewrite `&lt;a href=“…”&gt;` tags to include `.html` so that cloudfront (subdir routing isn’t supported) can load pages properly?</p><p>I can’t use the approach cloudfront worker unfortunately.</p>
nate<p>Very awesome project to catalogue gender-swapped cover songs! Site is built <a href="https://mas.to/tags/withastro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>withastro</span></a>, complete with user-submitted content.</p><p><a href="https://genderswap.fm/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">genderswap.fm/</span><span class="invisible"></span></a></p>
Patrick Boivin<p>I've been deep into <a href="https://phpc.social/tags/FilamentPHP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FilamentPHP</span></a> for the past few months so this is a bit surprising to me, but I've been having a lot of fun learning <a href="https://phpc.social/tags/AstroJS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AstroJS</span></a> lately! I'm pairing it with Filament as a light, headless CMS in this demo project:<br><a href="https://github.com/pboivin/filament-peek-demo-with-astro" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/pboivin/filament-pe</span><span class="invisible">ek-demo-with-astro</span></a></p><p><a href="https://phpc.social/tags/PHP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PHP</span></a> <a href="https://phpc.social/tags/Laravel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Laravel</span></a> <a href="https://phpc.social/tags/WithAstro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WithAstro</span></a></p>
ayo<p>Hey Astro fans, I added an example here on how to Serialize server data once, access everywhere in the client: <a href="https://git.sr.ht/~ayoayco/astro-resume#serialize-server-data-once-access-everywhere" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">git.sr.ht/~ayoayco/astro-resum</span><span class="invisible">e#serialize-server-data-once-access-everywhere</span></a></p><p><a href="https://social.ayco.io/tags/buildwithastro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>buildwithastro</span></a> <a href="https://social.ayco.io/tags/withastro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>withastro</span></a> <a href="https://social.ayco.io/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> <a href="https://social.ayco.io/tags/frontend" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>frontend</span></a> <a href="https://social.ayco.io/tags/astro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>astro</span></a> <span class="h-card"><a href="https://m.webtoo.ls/@astro" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>astro</span></a></span></p>
ᡥᠠᡳᡤᡳᠶᠠ ᡥᠠᠯᠠ·ᠨᡝᡴᠣ 猫<p><a href="https://mastodon.social/tags/%E5%8D%9A%E5%AE%A2%E6%96%87%E7%AB%A0%E6%9B%B4%E6%96%B0" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>博客文章更新</span></a> </p><p><a href="https://blog.xinshijiededa.men/astro/migration/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.xinshijiededa.men/astro/m</span><span class="invisible">igration/</span></a></p><p><a href="https://mastodon.social/tags/withastro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>withastro</span></a></p>