Repository navigation
Replies: 3 comments 1 reply
|
Agreed, and thanks for flagging it. Worth knowing where this actually stands, because it is further along than it looks in one half and not started in the other. The admin app is mostly done and simply switched off. The public pages are the real work. The booking page, the manage page and the embed widget all share Two design questions I would want settled first, so if you have a view, say it:
One thing it will not cover: the emails. There is no dependable dark mode in mail clients, so those stay light. If you want to take the admin half, it is a good contained piece of work: a theme store plus a toggle plus the pre-paint class, no backend change unless you want the preference stored per user. Two caveats. It touches No promise on when I get to the CSS conversion, but the admin half plus the design answers above would make this shippable in two steps instead of one. |
|
Honestly this might include actual theme support as well. Right now I am using the tracking code field to inject my custom CSS to theme my booking pages. |
|
That is a useful data point, and it argues for doing this sooner than the rest of the thread implies. Injecting CSS through the tracking code field to theme a booking page is exactly the shape of a feature gap being worked around, and it has two costs. It is per-instance, so it has to be redone on every deployment and nobody inheriting the instance knows why the field is full of CSS. And it means the tracking field cannot be trusted to contain tracking, which is a problem the moment anyone audits what is running on the public pages. So I would treat theming as part of the dark mode work rather than a separate idea, because they are the same underlying problem: No timeline, but the ordering is worth writing down so the CSS conversion is not treated as dark-mode-only work and then partly redone later. |
Uh oh!
There was an error while loading. Please reload this page.
Dark mode in 2026 is basically a necessity
All reactions