Matching links no longer visible in dark mode

15 views
Skip to first unread message

Sean Fitzpatrick

unread,
Aug 28, 2026, 4:13:37 PMAug 28
to PreTeXt development
There appears to have been some redesign of the appearance for matching problems (the type where we draw connections, not cardsort).

In light mode, things look OK, but in dark mode, it is not possible to see the connections.
Light and dark screenshots attached. For a live version, it is necessary to access via Runestone. 
I think the following link works without a login:


Screenshot 2026-08-28 140943.png

Screenshot 2026-08-28 141313.png

Rob Beezer

unread,
Aug 28, 2026, 4:42:13 PMAug 28
to prete...@googlegroups.com
Yes, Brad recently re-did these. They look really nice. When you can see them!
;-)

I'm pinging him on another channel. Thanks, Sean.

Rob

On 8/28/26 13:13, Sean Fitzpatrick wrote:
> There appears to have been some redesign of the appearance for matching problems
> (the type where we draw connections, not cardsort).
>
> In light mode, things look OK, but in dark mode, it is not possible to see the
> connections.
> Light and dark screenshots attached. For a live version, it is necessary to
> access via Runestone.
> I think the following link works without a login:
> https://runestone.academy/ns/books/published/APEXPROTEUS/
> sec_limits_infty.html#APEX-PROTEUS-sec-1_6-limit-infinite-3-v1
>
>
> Screenshot 2026-08-28 140943.png
>
> Screenshot 2026-08-28 141313.png
>
> --
> You received this message because you are subscribed to the Google Groups
> "PreTeXt development" group.
> To unsubscribe from this group and stop receiving emails from it, send an email
> to pretext-dev...@googlegroups.com <mailto:pretext-
> dev+uns...@googlegroups.com>.
> To view this discussion visit https://groups.google.com/d/msgid/pretext-dev/
> f389bd1e-6d26-4e68-aeda-e648b430e642n%40googlegroups.com <https://
> groups.google.com/d/msgid/pretext-dev/f389bd1e-6d26-4e68-aeda-
> e648b430e642n%40googlegroups.com?utm_medium=email&utm_source=footer>.

Andrew Scholer

unread,
Aug 28, 2026, 8:06:05 PMAug 28
to prete...@googlegroups.com
To be fair to Brad, the root cause of this issue is PTX trying to force a white background behind SVGs to account for the high likelihood that authored SVGs will not handle dark mode (or other non-white backgrounds) well.

There is an easy immediate fix, but I'll try to look into being more restrictive about when we try to force a white background as a backstop for transparent SVGs.

Andrew

To unsubscribe from this group and stop receiving emails from it, send an email to pretext-dev...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/pretext-dev/MTAwMDAwd1E3RFdOWlY.1787949731%40pnsh.

Rob Beezer

unread,
Aug 28, 2026, 10:14:25 PMAug 28
to prete...@googlegroups.com
Well, to be fair to somebody, I wasn't *blaming* Brad. ;-)

I was just relaying what little I knew, and pre-empting the inevitable: "What
changed?!?!"

Are those paths/connections SVGs then?

Rob

On 8/28/26 17:05, Andrew Scholer wrote:
> To be fair to Brad, the root cause of this issue is PTX trying to force a white
> background behind SVGs to account for the high likelihood that authored SVGs
> will not handle dark mode (or other non-white backgrounds) well.
>
> There is an easy immediate fix, but I'll try to look into being more restrictive
> about when we try to force a white background as a backstop for transparent SVGs.
>
> Andrew
>
> On Fri, Aug 28, 2026 at 1:42 PM 'Rob Beezer' via PreTeXt development <pretext-
> d...@googlegroups.com <mailto:prete...@googlegroups.com>> wrote:
>
> Yes, Brad recently re-did these.  They look really nice.  When you can see
> them!
>   ;-)
>
> I'm pinging him on another channel.  Thanks, Sean.
>
> Rob
>
> On 8/28/26 13:13, Sean Fitzpatrick wrote:
> > There appears to have been some redesign of the appearance for matching
> problems
> > (the type where we draw connections, not cardsort).
> >
> > In light mode, things look OK, but in dark mode, it is not possible to
> see the
> > connections.
> > Light and dark screenshots attached. For a live version, it is necessary to
> > access via Runestone.
> > I think the following link works without a login:
> > https://runestone.academy/ns/books/published/APEXPROTEUS/ <https://
> runestone.academy/ns/books/published/APEXPROTEUS/>
> > sec_limits_infty.html#APEX-PROTEUS-sec-1_6-limit-infinite-3-v1
> >
> >
> > Screenshot 2026-08-28 140943.png
> >
> > Screenshot 2026-08-28 141313.png
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> > "PreTeXt development" group.
> > To unsubscribe from this group and stop receiving emails from it, send an
> email
> > to pretext-dev...@googlegroups.com <mailto:pretext-
> dev%2Bunsu...@googlegroups.com> <mailto:pretext- <mailto:pretext->
> > dev+uns...@googlegroups.com
> <mailto:dev%2Bunsu...@googlegroups.com>>.
> > To view this discussion visit https://groups.google.com/d/msgid/pretext-
> dev/ <https://groups.google.com/d/msgid/pretext-dev/>
> > f389bd1e-6d26-4e68-aeda-e648b430e642n%40googlegroups.com
> <http://40googlegroups.com> <https://
> > groups.google.com/d/msgid/pretext-dev/f389bd1e-6d26-4e68-aeda- <http://
> groups.google.com/d/msgid/pretext-dev/f389bd1e-6d26-4e68-aeda->
> > e648b430e642n%40googlegroups.com?utm_medium=email&utm_source=footer
> <http://40googlegroups.com?utm_medium=email&utm_source=footer>>.
>
> --
> You received this message because you are subscribed to the Google Groups
> "PreTeXt development" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to pretext-dev...@googlegroups.com <mailto:pretext-
> dev%2Bunsu...@googlegroups.com>.
> To view this discussion visit https://groups.google.com/d/msgid/pretext-dev/
> MTAwMDAwd1E3RFdOWlY.1787949731%40pnsh <https://groups.google.com/d/msgid/
> pretext-dev/MTAwMDAwd1E3RFdOWlY.1787949731%40pnsh>.
>
> --
> You received this message because you are subscribed to the Google Groups
> "PreTeXt development" group.
> To unsubscribe from this group and stop receiving emails from it, send an email
> CACm44N_7tOp6C%2BFTuUfWJK5oankW9rWfh%3DD19ouTaUHpWMsfPw%40mail.gmail.com
> <https://groups.google.com/d/msgid/pretext-dev/
> CACm44N_7tOp6C%2BFTuUfWJK5oankW9rWfh%3DD19ouTaUHpWMsfPw%40mail.gmail.com?
> utm_medium=email&utm_source=footer>.

Sean Fitzpatrick

unread,
Aug 28, 2026, 11:31:21 PMAug 28
to PreTeXt development
I've still got 10 days until my semester begins, so I can wait for a longer fix. 
But there are probably fall classes underway that might soon be in need of the immediate fix.

Reply all
Reply to author
Forward
0 new messages