Hello Astro is a multi purpose Astro starter theme written in Typescript, TailwindCSS and AlpineJS. It supports Markdown and MDX based pages and blog posts.
MIT License
Published by ChristineTham over 1 year ago
blog
and doc
content based on advice from @bholmesdev.Published by ChristineTham over 1 year ago
base
prefix, this has been fixed with Astro v2.0.10swiper
packageastro dev
hangs due to circular dependency in getCollection
- awaiting fix by Astro team. astro build
worksPublished by ChristineTham over 1 year ago
Fixed lint errors and reimplemented some features (map, lightbox, carousel) using NPM packages rather than relying on CDN.
base
configuredmap
to use leaflet
package (external link to leaflet.css via CDN still required due to issue with embedded imagesgallery
and images
components to use common lightbox
component that references Photoswipe, for the time being this circumvents issue with Astro generating links without base
prefix set.carousel
to use swiper
package rather than CDN.mermaid
integration to avoid lint errorbase
prefix, this will be fixed in upcoming releasePublished by ChristineTham over 1 year ago
Bug fixes and major enhancements (new features backported from my personal blog https://christham.net which uses this starter)
images
frontmatter (array of relative image filenames).base
configuration property is specified in astro.config.mjs
(eg. the demo site). Unfortunately this is a bug in current version of Astro (it does not respect base in hoisted scripts, so the PhotoSwipe assets are not loaded properly). Will issue another release once the problem is addressed in Astro.Published by ChristineTham over 1 year ago
Published by ChristineTham over 1 year ago
New version supporting Astro v2 and using the new Astro collections feature. This simplifies the code and allows content
to be checked for validity.
In addition, the search function can now search for both MDX and Markdown pages!
Published by ChristineTham over 1 year ago
Update to astro v2.x, now works with node 18 and 19
Full Changelog: https://github.com/hellotham/hello-astro/compare/v1.0.2...v1.1.0
Published by ChristineTham over 1 year ago
Upgrade packages to latest
Published by ChristineTham about 2 years ago
Published by ChristineTham about 2 years ago
Initial feature complete release.