Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
titaniumnetwork-dev
GitHub Repository: titaniumnetwork-dev/Ludicrous
Path: blob/main/styles/Home.module.css
1223 views
1
.main {
2
background: var(--page-bg);
3
background-size: 300%;
4
height: 100vh;
5
width: 100vw;
6
position: absolute;
7
top: 0;
8
left: 0;
9
letter-spacing: 1px;
10
}
11
12
.omnibox-container {
13
margin-top: 0px;
14
position: absolute;
15
width: 100%;
16
background: var(--main-bg);
17
}
18
19
.omnibox-entry {
20
width: calc(100% - 24px);
21
border: 3px solid white;
22
padding: 6px 10px;
23
border-bottom: 0 !important;
24
cursor: pointer;
25
color: white;
26
transition: 0.1s ease;
27
background: var(--main-bg);
28
font-size: 14px;
29
-moz-user-select: none;
30
-webkit-user-select: none;
31
user-select: none;
32
}
33
34
.omnibox-entry:first-of-type {
35
border-top-left-radius: 3px;
36
border-top-right-radius: 3px;
37
}
38
39
.omnibox-entry:last-of-type {
40
border-bottom-left-radius: 3px;
41
border-bottom-right-radius: 3px;
42
border-bottom: 3px solid white !important;
43
}
44
45
.omnibox-entry:hover {
46
background: rgb(255, 255, 255, 0.05);
47
}
48
49
.omnibox-entry:active {
50
background: rgb(255, 255, 255, 0.1);
51
}
52
53
.main * {
54
font-family: Roboto, sans-serif;
55
}
56
57
.main input::placeholder {
58
color: var(--text-color);
59
opacity: 0.8;
60
}
61
62
#main-page-content {
63
padding: 30px 50px;
64
border: 2px solid var(--page-border-color);
65
border-radius: 6px;
66
position: absolute;
67
top: calc(50%);
68
left: 50%;
69
height: 140px;
70
background: var(--main-bg);
71
width: 60%;
72
text-align: center;
73
transform: translate(-50%, -50%);
74
z-index: 1;
75
}
76
77
.main-page-about-init {
78
width: 25px;
79
height: 25px;
80
color: var(--text-color);
81
position: absolute;
82
top: 10px;
83
right: 10px;
84
cursor: pointer;
85
font-size: 23px;
86
}
87
88
.main-page-apps-init {
89
width: 25px;
90
height: 25px;
91
color: var(--text-color);
92
position: absolute;
93
top: 10px;
94
left: 10px;
95
cursor: pointer;
96
font-size: 23px;
97
}
98
99
.main-page-games-init {
100
width: 25px;
101
height: 25px;
102
color: var(--text-color);
103
position: absolute;
104
top: 10px;
105
left: 45px;
106
cursor: pointer;
107
font-size: 23px;
108
}
109
110
.main-page-about-init:hover, .main-page-apps-init:hover, .main-page-games-init:hover {
111
transform: scale(1.1);
112
}
113
114
.main-page-about-init, .main-page-apps-init, .main-page-games-init {
115
transition: 0.15s ease;
116
}
117
118
.main-title {
119
color: var(--text-color);
120
font-size: 30px;
121
margin-top: 0;
122
margin-bottom: 0;
123
display: flex;
124
align-items: center;
125
justify-content: center;
126
}
127
128
#main-input {
129
width: calc(100% - 24px);
130
padding: 10px;
131
background: none;
132
border: var(--text-color) solid 3px;
133
border-radius: 3px;
134
color: var(--text-color);
135
margin-bottom: 2px;
136
outline: none;
137
transition: 0.25s ease;
138
}
139
140
#main-input:focus, #main-input:hover {
141
background: rgb(255, 255, 255, 0.1);
142
}
143
144
.main-desc {
145
font-size: 20px;
146
font-weight: 100;
147
color: var(--text-color);
148
margin-bottom: 19px;
149
margin-top: 10px;
150
}
151
152
.main-title span {
153
margin-left: -2px;
154
margin-right: 1px;
155
}
156
157
.main-title svg {
158
vertical-align: top;
159
margin-bottom: 3px;
160
margin-left: 7px;
161
}
162
163
.main-page-stealth-switch {
164
width: 20px;
165
height: auto;
166
color: var(--text-color);
167
position: absolute;
168
top: 50%;
169
right: 12px;
170
transform: translateY(calc(-50% + 1px));
171
cursor: pointer;
172
font-size: 15px;
173
}
174
175
#main-page-init {
176
width: 70%;
177
margin: auto;
178
position: relative;
179
text-align: center;
180
margin-bottom: 10px;
181
transition: 0.15s ease;
182
opacity: 0;
183
}
184
185
#form {
186
position: relative;
187
}
188