Re: Dark mode screenshot and tutorial

Rodrigo Arias <[email protected]>
Newsgroups gmane.comp.web.dillo.devel
Message-ID <[email protected]>
On Tue, Jul 02, 2024 at 08:24:59PM +0200, Rodrigo Arias wrote:
>The implementation seems to be incomplete:
>
>https://github.com/dillo-browser/dillo/blob/8c97be233a600f414952e458f59768e9ef265e28/src/png.c#L252-L262
>
>The background color of the image is being assigned from the color of 
>the <html> background. Try this patch to override it from the current
>element:
>
>diff --git a/src/html.cc b/src/html.cc
>index a55fd2a8..649e7556 100644
>--- a/src/html.cc
>+++ b/src/html.cc
>@@ -2156,6 +2156,9 @@ DilloImage *a_Html_image_new(DilloHtml *html, const char *tag, int tagsize)
>    if (HT2TB(html)->getBgColor())
>       image->bg_color = HT2TB(html)->getBgColor()->getColor();
>
>+   if (html->styleEngine->backgroundColor())
>+      image->bg_color = html->styleEngine->backgroundColor()->getColor();
>+
>    DilloHtmlImage *hi = dNew(DilloHtmlImage, 1);
>    hi->url = url;
>    html->images->increase();

And this extra rule in style.css:

   html {background-color: gray !important}

(I need to check it in more detail)
_______________________________________________
Dillo-dev mailing list -- dillo-dev-lx9mn2B4QYRWk0Htik3J/[email protected]
To unsubscribe send an email to dillo-dev-leave-lx9mn2B4QYRWk0Htik3J/[email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.