main.css 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. :root, [data-bs-theme=light] {
  2. --bs-font-monospace: 'Cascadia Code', SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  3. --bs-font-sans-serif: "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  4. --bs-body-font-weight: 300;
  5. --bs-body-font-weight: 0.9rem;
  6. --bs-body-color: #052a4f;
  7. --bs-body-bg: #ffffff;
  8. --bs-navbar-brand-font-size: 1.5em;
  9. }
  10. :root, [data-bs-theme=light] {
  11. --bs-font-monospace: 'Cascadia Code', SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  12. --bs-font-sans-serif: "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  13. --bs-body-font-weight: 300;
  14. --bs-body-font-weight: 0.9rem;
  15. --bs-navbar-brand-font-size: 1.5em;
  16. }
  17. .toc, .navbar-brand, .nav-link {
  18. font-family: var(--bs-font-monospace)
  19. }
  20. .toc {
  21. font-size: 13em;
  22. }
  23. .toc li {
  24. font-weight: 300;
  25. margin: .2em 0;
  26. }
  27. h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  28. font-weight: 200;
  29. }
  30. .toc form.filter>i.bi {
  31. font-size: var(--bs-body-font-size);
  32. }
  33. .toc .flex-fill {
  34. font-size: var(--bs-body-font-size);
  35. }