Skip to content

About

Themes for MiSTer Companion (Desktop)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

20 Commits

Folders and files

Repository files navigation

MiSTer Companion Themes

This repository contains themes for the MiSTer Companion Theme Store.

Themes in this repository can be shown inside MiSTer Companion with a preview image, author name, and install option.

Repository Structure

index.json
official-themes/
  theme_name.json
  theme_name.png
community-themes/
  community_theme.json
  community_theme.png
tools/
  generate_index.py
.github/
  workflows/
    update-index.yml

Official Themes

Official themes are created and maintained by Anime0t4ku.

These themes are stored in:

official-themes/

Community Themes

Community themes are created by users and contributors.

These themes are stored in:

community-themes/

Adding a Community Theme

If you would like to add your own custom theme, you can open a pull request.

Please include:

  • Your theme JSON file
  • A screenshot or preview image of the theme

Both files should use the same filename.

Example:

community-themes/my_theme.json
community-themes/my_theme.png

Preview images can be:

.png
.jpg
.jpeg

Theme Format

Themes use the normal MiSTer Companion theme format:

{
  "id": "my_theme",
  "name": "My Theme",
  "author": "Your Name",
  "background": "#ffffff",
  "surface": "#f3f4f6",
  "accent": "#7c3aed",
  "text": "#111827"
}

Index Generation

The index.json file is generated automatically by GitHub Actions.

When themes or preview images are added or changed, the workflow updates the index so MiSTer Companion can display them in the Theme Store.

About

Themes for MiSTer Companion (Desktop)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages