SteveALee / odyssey-theme

A modern business marketing website theme/starter built with Astro

Home Page:https://odyssey-theme.littlesticks.dev/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Odyssey Theme Banner

Netlify Status

Odyssey Theme

This is the repo for the Odyssey Theme, a modern theme/starter for a business or startup's marketing website. It provides landing page examples, a full-featured blog, contact forms, and more. It is also fully theme-able to match your business' branding and style. It even includes a theme switcher component to show how easily the entire style of the site can be changed with only a few lines of CSS.

Some of its features includes but is not limited to:

  • A Full Featured Blog with Tagging
  • Fully theme-able styles with for buttons, shapes, backgrounds, surfaces, etc.
  • Responsive mobile-friendly landing pages
  • SEO Best Practices (Open Graph, Canonical URLs, sitemap)
  • Performant Google Fonts Setup
  • Contact Forms Setup for Netlify, Formspree, Formspark, etc.
  • A package of ready-to-use UI components

Demo

View a live demo of the Odyssey Theme.

Documentation

Visit the Odyssey Theme Documentation to learn more about how to customize the theme and use the components.

Installation & Setup

Remote IDEs

Or

Local Development

cd theme

npm install

npm start

Deploy

Deploy to Netlify

Feel free to deploy and host your site on your favorite static hosting service such as Netlify, Firebase Hosting, Vercel, GitHub Pages, etc.

Astro has an in-depth guide on how to deploy an Astro project to each service.

About

A modern business marketing website theme/starter built with Astro

https://odyssey-theme.littlesticks.dev/

License:MIT License


Languages

Language:Astro 72.9%Language:CSS 11.1%Language:TypeScript 10.8%Language:JavaScript 5.2%