Skip to content

In Lite Mode, both inline code and code blocks are rendered using dark backgrounds #33

@ZFordDev

Description

@ZFordDev

🐞 SnapDock Bug Report

Thanks for taking the time to help improve SnapDock.
Please fill out the details below so we can reproduce and fix the issue.


Bug Description

In Lite Mode, both inline code and code blocks are rendered using dark backgrounds.
This causes several syntax colors to become low‑contrast or nearly invisible, making code difficult to read.

This affects readability and makes Lite Mode feel visually inconsistent.


Steps to Reproduce

  1. Open SnapDock
  2. Switch to Lite Mode
  3. Open any Markdown file containing:
    • Inline code (`example`)
    • Code blocks (js … )
  4. Observe that both inline and block code use dark backgrounds
  5. Compare with Arctic or Dark Mode, where the colors appear correct

Expected Behavior

In Lite Mode, code blocks and inline code should use light, neutral backgrounds appropriate for a light theme.
Syntax highlighting should remain readable and visually consistent with the rest of the UI.


Screenshots / Logs

N/A — visual theme issue.


Environment

  • OS: All platforms
  • SnapDock Version: 2.3.1
  • Build Method: Any (source or packaged)

Additional Context

  • Fix requires updating Lite Mode’s theme variables to use light backgrounds
  • look in src\styles\themes\light.css

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinggood first issueGood for newcomers

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions