Skip to content

Repository files navigation

Grand Daze

Grand Daze is a Bahamas destination website built with Astro. It is a sister site to Creekside Daze and shares its restrained editorial structure while keeping Grand Daze's own visual identity.

Routes

Route Purpose
/ Landing page
/explore Destination overview
/guide Guest resources and local links
/credits Site and creative credits
/styleguide Brand, typography, color, and asset reference

Brand system

The site uses two local display fonts registered through Astro:

  • Alcemo for display headings and primary typography
  • GrandHarbor for accent text and expressive details

Shared color and layout tokens are defined in src/styles/global.css. Logo variants and font files are kept in src/assets/.

Development

Install dependencies and start the local development server:

npm install
npm run dev

The site is available at http://localhost:4321.

Build the static site for production:

npm run build

The generated site is written to dist/. Use npm run preview to preview the production build locally.

Project structure

/
├── public/              # Static assets
├── src/
│   ├── assets/          # Fonts and logo assets
│   ├── layouts/         # Shared navigation and footer shell
│   ├── pages/           # Astro routes
│   └── styles/          # Global design tokens and styles
├── astro.config.mjs
└── package.json

About

granddaze.com website

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages