Cosmic
Cosmic
I don't think that would be a viable approach for us unfortunately since it we would need to support executing JavaScript which is a decent chunk of browers' complexity
Hashing out some of the details here # The cache Currently I'm thinking of using something like [`redb`](https://crates.io/crates/redb) for the cache itself. It's a pretty minimal pure-rust embedded database which...
There's a lot involved here. I'll go ahead and start chipping away at things
Had some time to dig into this some more and it looks like the main slow-down comes from us supporting font-fallback now, so we're doing a lot more work now...
Just guessing from where things regressed, but it's probably just that the new default light theme doesn't support highlighting diffs correctly (which isn't surprising because the themes embedded with `syntect`...
We originally switched away from a light/dark variant theme due to the light theme having very low-contrast colors (Base16Mocha IIRC) I picked inspiredgithub since it seemed to have much better...
#219 exposes a lot more themes if you want to take a look at those too Also worth noting that it looks like a lot of themes mess up that...
> I already tried those by changing the code directly (see my comparing screenshot), tried again and monokai is definitely the best imo. Ah apologies, that does make more sense...
(The good news is that means a lot of the foundational work is already supported. I can elaborate more after I get off of work)
Alright, so the good news is that the background color for the individual lines is already included in the HTML that `comrak` gives us which means that both `synctect` and...