
u/CapnVideo_

Greetings r/ObsidianMD!
I do a lot of writing in Markdown for GitHub. I draft my notes in Obsidian, but the formatting messed them up on GitHub -- Colors, callouts, etc. — close but not right.
I found an existing GitHub-style theme that was almost there, but I run GitHub Dark High Contrast and it wasn't quite matching. So I forked it and started hacking the CSS.
It ended up different enough that I turned it into its own thing: GitHubDHC. It uses GitHub's official Primer color primitives for accurate colors, supports both Dark High Contrast and Light Default — and I just finally got Canvas styled properly too.
Canvas is obviously an Obsidian-only feature, but getting it to feel native to the theme took a while. If you use Canvas, it should feel at home now.
Full credit to u/krios2146 whose Obsidian GitHub Theme was the starting point. Also to https://github.com/FitHappensML for the canvas file I used for the example image.
GitHubDHC is available in the Obsidian theme browser in settings.