Skip to content

flowershow/themes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Official Flowershow Themes 💐

Official collection of themes for Flowershow websites.

Available Themes

LessFlowery

LessFlowery Theme Preview

👀 Demo

Inspired by the visual style of LessWrong https://www.lesswrong.com/

Letterpress

A clean, modern theme with balanced typography and whitespace.

Letterpress Theme Preview

👀 Demo

Inspired by the visual style of "Glide" Ghost theme https://ghost.org/themes/glide/

Superstack

Superstack Theme Preview

👀 Demo

Inspired by the visual style of Substack.

Leaf

A nature-inspired theme with subtle green colors.

Leaf Theme Preview

👀 Demo

Usage

You can use Flowershow themes by configuring them in your site's config.json file. There are several ways to use a theme:

1. Use Latest Version of an Official Theme

{
  "theme": "letterpress"
}

2. Use a Specific Version of an Official Theme

{
  "theme": "[email protected]"
}

Theme Development

Structure

Each theme should be in its own directory with the following structure:

theme-name/
├── theme.css      # Theme CSS file
└── preview.png    # Theme preview image

Guidelines

  1. Semantic Versioning: Use MAJOR.MINOR.PATCH versioning scheme

    • MAJOR: Breaking changes
    • MINOR: New features, no breaking changes
    • PATCH: Bug fixes, no breaking changes
  2. Git Tags: Tag all releases (e.g., v1.2.0)

  3. Documentation: Update CHANGELOG.md with all notable changes

CSS Best Practices

  • Use semantic class names
  • Ensure responsive design
  • Test across major browsers

Theme Distribution

Official themes are distributed through jsDelivr CDN, which provides:

  • Global CDN distribution
  • Version pinning
  • High availability
  • No rate limits
  • Automatic GitHub integration

Contributing

We welcome contributions! Here's how you can contribute:

  1. Fork the repository
  2. Create a new branch for your theme
  3. Add your theme following the structure above
  4. Add preview images
  5. Test your theme with different content types
  6. Submit a pull request

License

MIT License - feel free to use in your own projects.

About

Collection of official Flowershow themes

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages