Skip to content

campbellssource/bbp

Repository files navigation

Bidwell Brook Partnership Website

A modern Astro-based website for the Bidwell Brook Partnership, designed for easy content management via PageCMS.org.

🌊 About The Project

This website showcases the work of the Bidwell Brook Partnership, a collaborative initiative to protect and restore the Bidwell Brook in Devon, UK.

🚀 Getting Started

Prerequisites

  • Node.js 18+
  • npm or pnpm

Installation

npm install

Development

npm run dev

Visit http://localhost:4321 to see your site.

Build

npm run build

Preview

npm run preview

📝 Content Management

All content is stored in markdown files in the src/content/ directory:

  • Pages: src/content/pages/ - General content pages
  • News: src/content/news/ - News articles and updates

Adding a New Page

Create a new .md file in src/content/pages/:

---
title: "Your Page Title"
description: "Brief description"
---

Your content here...

Adding a News Article

Create a new .md file in src/content/news/:

---
title: "Article Title"
description: "Brief description"
pubDate: 2024-01-01
featured: false
---

Your article content...

🎨 Customization

  • Styles: Main styles are in src/styles/global.css
  • Colors: Defined as CSS variables in global.css
  • Layouts: Custom layouts in src/layouts/
  • Components: Reusable components in src/components/

📦 Project Structure

/
├── public/
│   └── images/          # Static images
├── src/
│   ├── components/      # Reusable components
│   ├── content/         # Markdown content
│   │   ├── pages/       # Content pages
│   │   └── news/        # News articles
│   ├── layouts/         # Page layouts
│   ├── pages/           # Route pages
│   └── styles/          # Global styles
└── package.json

🌿 Features

  • Fast, static site generation with Astro
  • Markdown-based content for easy editing
  • PageCMS.org compatible structure
  • Responsive, nature-themed design
  • SEO-friendly
  • Accessible navigation

📄 License

Content © 2024 Bidwell Brook Partnership

🤝 Contributing

To update content, edit the markdown files in src/content/ or use PageCMS.org for a visual editing experience.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors