retypeapp / retype

Retype is an ✨ ultra-high-performance✨ static site generator that builds a website based on simple text files.
https://retype.com
Other
1.01k stars 201 forks source link

Image component: Ability to provide a different image for the dark theme #671

Open Canadastartes opened 5 months ago

Canadastartes commented 5 months ago

In certain scenarios I need to provide an alternate image for the dark theme. With the application logo, we can provide a different image with the logo and logoDark properties, but for the image component, I like the simplicity of what Writerside is doing: If a second image with the _dark suffix is present, it will be used when the dark theme is in use.

So a folder with the two images: image.png image_dark.png

And an image component defined like this:

![](image.png)

The image.png would be used with the light theme and the image_dark.png would be used in the dark theme.

Canadastartes commented 5 months ago

The current workaround is described in #571