examples/vite-vanilla/src/style.css 1.5 K raw
1
:root {
2
  font-family: system-ui, Avenir, Helvetica, Arial, sans-serif;
3
  line-height: 1.5;
4
  font-weight: 400;
5
6
  color-scheme: light dark;
7
  color: rgba(255, 255, 255, 0.87);
8
  background-color: #242424;
9
10
  font-synthesis: none;
11
  text-rendering: optimizeLegibility;
12
  -webkit-font-smoothing: antialiased;
13
  -moz-osx-font-smoothing: grayscale;
14
}
15
16
a {
17
  font-weight: 500;
18
  color: #646cff;
19
  text-decoration: inherit;
20
}
21
a:hover {
22
  color: #535bf2;
23
}
24
25
body {
26
  margin: 0;
27
  display: flex;
28
  place-items: center;
29
  min-width: 320px;
30
  min-height: 100vh;
31
}
32
33
h1 {
34
  font-size: 3.2em;
35
  line-height: 1.1;
36
}
37
38
#app {
39
  max-width: 1280px;
40
  margin: 0 auto;
41
  padding: 2rem;
42
  text-align: center;
43
}
44
45
.logo {
46
  height: 6em;
47
  padding: 1.5em;
48
  will-change: filter;
49
  transition: filter 300ms;
50
}
51
.logo:hover {
52
  filter: drop-shadow(0 0 2em #646cffaa);
53
}
54
.logo.vanilla:hover {
55
  filter: drop-shadow(0 0 2em #3178c6aa);
56
}
57
58
.card {
59
  padding: 2em;
60
}
61
62
.read-the-docs {
63
  color: #888;
64
}
65
66
button {
67
  border-radius: 8px;
68
  border: 1px solid transparent;
69
  padding: 0.6em 1.2em;
70
  font-size: 1em;
71
  font-weight: 500;
72
  font-family: inherit;
73
  background-color: #1a1a1a;
74
  cursor: pointer;
75
  transition: border-color 0.25s;
76
}
77
button:hover {
78
  border-color: #646cff;
79
}
80
button:focus,
81
button:focus-visible {
82
  outline: 4px auto -webkit-focus-ring-color;
83
}
84
85
@media (prefers-color-scheme: light) {
86
  :root {
87
    color: #213547;
88
    background-color: #ffffff;
89
  }
90
  a:hover {
91
    color: #747bff;
92
  }
93
  button {
94
    background-color: #f9f9f9;
95
  }
96
}