Replies: 9 comments 10 replies
-
Will this be a good time to incorporate dark mode support in our websites? I've switched to dark mode for over a year, both online and in Ubuntu (Settings, Appearance) and on my mobile phone and I find it difficult to view website that don't support it natively. It's one of those one way changes. Once you switch you don't know how you survived previously. The bslib page now supports dark mode. Here is the issue thread from their GH that includes a PR for implementing dark mode which we can include in {epiversetheme} Happy to submit a PR if we are going to support it. |
Beta Was this translation helpful? Give feedback.
-
I can confirm that all the packages I maintain render correctly. Nice work on the redesign! |
Beta Was this translation helpful? Give feedback.
-
I can confirm that numberize renders correctly. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
This theme works for the packages I maintain. I don't think the new design is good, and I would recommend sticking to the default options provided by {pkgdown} via Bootswatch. The default theme includes an option for a black nav bar and it must be possible to add a logo with a link as well. I would also recommend not specifying a font, but rather defaulting to system fonts. The dark grey colour used for the package version does not have enough contrast with the nav bar. |
Beta Was this translation helpful? Give feedback.
-
On the workbench side, I found some interesting things to share. First, in full size, it renders ok. I like the white letters over a dark background, this makes the names of the navigation bar much more visible due to colour contrast. However, I noticed that the title of the lesson is omitted in the output. I refer to the one that is configured in the Also, when I moved the window to half of the screen, the format disappeared and the organization logo got lost in the white background. But then I was able to read the lesson title, "Epiverse-TRACE" in this example. The threshold appears when the width of the page makes the navigation bar hide in a navigation box in the upper left corner. See the figure below: Now that the logo will have the full name, we can think of replacing the current title (issue created), but the organization is also hosting other lessons on different topics, so probably we need to keep it visible. Edit: Does moving the window to half of the screen replicate how it looks on a cellphone? |
Beta Was this translation helpful? Give feedback.
-
Hi, I can confirm it renders correctly for |
Beta Was this translation helpful? Give feedback.
-
The Harmonization step of the redesign is complete. Middle- & long-term suggestions from this thread, in particular the dark theme, have been written down for potential future next steps. I'm closing this discussion thread. Please open any issues in the relevant repositories from now on. |
Beta Was this translation helpful? Give feedback.
-
We currently have a large number of pages on https://epiverse-trace.github.io/, built with a variety of frameworks:
epiverse-trace.github.io
is a quarto blog/websiteblueprints
is a quarto bookThis has led to a lack of visual harmony across the different pages, and lack of clarity that they belong to the same project. The website redesign addresses this by applying consistent graphical design rules across the different sites/frameworks.
The redesign is planned to be live on Tuesday 14 November but it can already be beta-tested. In particular, maintainers should test the impact of the redesign on the websites associated to the repositories they are responsible for.
Please report any issues here so we can triage them between blocking & non-blocking for the deployment. In particular, please focus your feedback on how the redesign may be breaking a site and make it less usable or accessible.
Here are the instructions to preview the redesigned pages:
Quarto book (blueprints) & Quarto website (epiverse-trace.github.io)
Switch to the
epiversetheme
branch and runquarto preview
.pkgdown websites
Install the
epiversetheme
R package from thedev
branch and re-render the pkgdown website. To do so, go to your project folder and run:Carpentries' workbench lessons
Install the
varnish
R package from our fork and re-render the lesson materials. To do so, go to your project folder and run:Beta Was this translation helpful? Give feedback.
All reactions