- Extract classes to utilities and components.
- Reduce number of colors used.
- Harmonize button colors.
- Restyle admonitions.
- Move **Page options** button to main article.
- Various color tweaks.
## Description
- The Contact support button was appearing above the sidenav slideout on
mobile, this fixes that
- Tested on mobile in browser and mobile device
- Verified there is no impact to desktop web version
## Related issues or tickets
https://docker.atlassian.net/browse/ENGDOCS-2603
## Reviews
- [ ] Technical review
- [ ] Editorial review
- [ ] Product review
Some pages are nested quite deep in the sidebar, which means they aren't
automatically visible on pageload unless the sidebar is scrolled. This
commit adds a scrolldown function to the sidebar to check if the element
representing the current page is in view. If it isn't, the sidebar is
scrolled down to a position where the current page comes into view.
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
Hidden pages (pages excluded from the sitemap) shouldn't be included in
the pagefind index.
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
- Keep the top-nav menu on medium screens
- Keep the sidebar navigation on medium screens
- Keep the right-hand toc on large screens
- Adjust breakpoints
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
- Remove manual breakpoint definitions and use tailwind defaults
- Fix various overflow and other rendering issues
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
The grid col templates weren't working correctly, switched to flexbox to
make it easier to understand and work better on smaller screens.
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>