aboutsummaryrefslogtreecommitdiffhomepage
path: root/docs/stylesheets/styles.css
blob: 78bef272340f8d247f8f1cf247d3b4f4dfd8cd11 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
/* Set some CSS variables for use throughout the page */

:root>* {
  --md-hue: 208; /* blue-7 hue */
  --md-footer-bg-color: var(--md-code-bg-color);
  --md-footer-fg-color: var(--md-code-fg-color);
}

[data-md-color-scheme="default"] {
  --md-primary-fg-color: var(--blue-7);
  --md-accent-fg-color: var(--violet-6);
  --md-code-bg-color: var(--gray-2);
  --md-default-fg-color--lightest: var(--gray-4);
}

[data-md-color-scheme="slate"] {
  --md-primary-fg-color: var(--blue-5);
  --md-accent-fg-color: var(--violet-4);
}

/* Override some default material styles */

[dir=ltr] .md-header__title,
[dir=rtl] .md-header__title {
  margin-inline: 0.3rem;
}

.md-nav__title {
  display: none;
}

.md-footer__link {
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  padding-top: 0.7rem;
}

.md-footer__link:is(:focus,:hover) {
  opacity: unset;
}

.md-footer__title {
  line-height: unset;
  margin-top: 0.65rem;
  padding-inline: 0.6rem;
}

.md-footer__direction {
  padding-inline: 0.6rem;
}

.md-footer-meta {
  background-color: hsla(var(--md-hue), 15%, 10%, 1);
}

html .md-footer .md-footer-meta a:focus,
html .md-footer .md-footer-meta a:hover,
html .md-footer a:focus,
html .md-footer a:hover {
  color: var(--md-accent-fg-color);
}

/* Our custom styles */

.hero-image {
  width: 65%;
  margin-inline-start: 17.5%;
  border-radius: var(--radius-2);
  box-shadow: var(--shadow-3);
}