-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathstyle.css
More file actions
95 lines (84 loc) · 1.76 KB
/
Copy pathstyle.css
File metadata and controls
95 lines (84 loc) · 1.76 KB
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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
body {
font-family: Arial, sans-serif;
margin: 0;
padding: 0;
background-color: #020b1b;
color: #e6eaf2;
min-height: 100vh;
position: relative;
overflow-x: hidden;
}
body::before {
content: "";
position: fixed;
top: -50vh;
left: -50vw;
width: 200vw;
height: 200vh;
background-image:
radial-gradient(2px 2px at 20% 40%, rgba(255, 255, 255, 0.85), transparent 60%),
radial-gradient(1.5px 1.5px at 70% 80%, rgba(255, 255, 255, 0.65), transparent 60%),
radial-gradient(1px 1px at 40% 20%, rgba(255, 255, 255, 0.5), transparent 60%);
background-size: 320px 320px, 260px 260px, 480px 480px;
animation: starfield 45s linear infinite;
pointer-events: none;
opacity: 0.7;
z-index: -1;
}
@keyframes starfield {
from {
transform: translate3d(0, 0, 0);
}
to {
transform: translate3d(-120px, 160px, 0);
}
}
header {
background: linear-gradient(120deg, #0b1c3c 10%, #1a3f78 45%, #0b1c3c 90%);
background-size: 200% 200%;
animation: header-pan 22s ease-in-out infinite;
color: white;
padding: 10px 0;
text-align: center;
}
@keyframes header-pan {
0% {
background-position: 0% 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0% 50%;
}
}
nav {
margin: 0;
padding: 10px;
background-color: #333;
}
nav a {
color: white;
margin: 0 15px;
text-decoration: none;
}
nav a:hover {
text-decoration: underline;
}
main {
padding: 20px;
max-width: 800px;
margin: auto;
}
section {
margin-bottom: 20px;
}
a {
text-emphasis: none;
text-decoration: none;
color: #2359c6;
}
a:hover {
text-decoration: wavy;
color: #2487e9;
}