Skip to content

Latest commit

 

History

31 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KOReader color theme patch

A user patch for KOReader that adds extended color theme control for reading:

  • separate presets for UI and book content
  • presets for day and night mode
  • a curated set of clean light and dark presets out of the box
  • create and edit your own themes directly from the settings menu

Inspired by and partially based on ideas from Euphoriyy/KOReader.patches.

Compatibility Tested on Android devices.

Preview

Themes menu and book with Parchment theme

Built‑in presets

Built-in themes preview

…or create your own theme via Add theme… in the menu.

Installation

  1. Download 2-color-theme.lua.

  2. Copy it to your KOReader user patches directory, for example:

    koreader/patches/2-color-theme.lua
    
  3. Restart KOReader.

  4. Open the settings menu — you will see a new Themes entry with extended controls.

Menus and presets

The patch adds one main entry to the settings menu:

⚙️
└── Themes
    ├── Day UI – light/dark presets for the interface in day mode
    ├── Day book – light/dark presets for book pages in day mode
    ├── Night UI – dark/light presets for the interface in night mode
    ├── Night book – dark/light presets for book pages in night mode
    ├── Add theme… – create a custom preset
    └── Restore themes to default – reset to KOReader defaults

Each of the four submenus shows the same list of presets, grouped by brightness, for example:

  • Day UI – Light themes
  • Day UI – Dark themes
  • Night book – Dark themes
  • Night book – Light themes

Usage

  • Open Settings → Themes in KOReader.
  • Tap one of:
    • Day UI
    • Day book
    • Night UI
    • Night book
  • Tap a preset to apply it to that target.
  • Long‑press a preset to edit or delete it.
  • Use Add theme… to create a new custom preset.
  • Use Restore themes to default to return to KOReader’s stock Default Day / Default Night behavior.

Support

If you enjoy this patch and want to support more KOReader‑related work, you can:

  • star this repository on GitHub
  • or buy me a coffee on Ko‑fi:

Support me on Ko-fi

About

KOReader patch for day/night reading themes with a curated and customizable color palette.

Topics

Resources

Stars

35 stars

Watchers

0 watching

Forks

Sponsor this project

Contributors

Languages