Skip to content

Repository files navigation

Hollowpine

A wilderness lodge, as a concept site. Five rooms with seasonal rates computed from one multiplier each, four guided experiences, and a visit page with the house rules.

Live: hollowpine.signalizeai.org

Why this one looks like this

A lodge site is judged on its quiet before anyone reads a word of it, so the identity here is serif italics and long views rather than colour. Fraunces carries the headlines, Inter the paragraphs, and one ember accent marks rates, seasons, and about six other things. Everything else is bone on deep spruce.

The hero ridgeline is inline SVG over a gradient dusk: no image files, no requests, and the headline stays real text above it.

Pages

Route What it is
/ Valley hero, rooms, seasonal rate card, experiences
/rooms All five rooms with Green-season rates
/rooms/[slug] A page per room: about, amenities, every season's rate
/rates The whole card: seasons, multipliers, every room
/experiences Four guided outings with prices
/visit Getting here, meals, house rules, booking

Built with

Astro, static output, Tailwind v4, one React island for the nav. Fraunces Variable, Inter Variable, and JetBrains Mono Variable from Fontsource.

Everything is a static file. The only client JavaScript is the nav island and a scroll reveal, and the whole site reads with JavaScript disabled, which is checked rather than assumed.

Develop

npm install
npm run dev
npm test          # rates and nav
npm run build

Licence

MIT. A fictional lodge, built as a design exercise.

About

Hollowpine — a wilderness lodge concept site. Astro SSG, no-JS-complete, serif-italic quiet identity with computed seasonal rates.

Topics

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages