Skip to content

Commit e6a2544

Browse files
committed
Create styles.css
1 parent 2a31ea6 commit e6a2544

File tree

1 file changed

+147
-0
lines changed

1 file changed

+147
-0
lines changed

styles.css

Lines changed: 147 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,147 @@
1+
:root {
2+
--bg-dark: #1a202c;
3+
--bg-card: #2d3748;
4+
--text-primary: #ffffff;
5+
--text-secondary: #cbd5e0;
6+
--accent-color: #4299e1;
7+
--error-color: #f56565;
8+
}
9+
10+
* {
11+
margin: 0;
12+
padding: 0;
13+
box-sizing: border-box;
14+
}
15+
16+
body {
17+
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
18+
background-color: var(--bg-dark);
19+
color: var(--text-primary);
20+
line-height: 1.6;
21+
}
22+
23+
.container {
24+
max-width: 600px;
25+
margin: 0 auto;
26+
padding: 20px;
27+
}
28+
29+
h1 {
30+
text-align: center;
31+
margin-bottom: 30px;
32+
color: var(--text-primary);
33+
}
34+
35+
.card {
36+
background-color: var(--bg-card);
37+
border-radius: 10px;
38+
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
39+
padding: 20px;
40+
}
41+
42+
.tabs .tab-headers {
43+
display: flex;
44+
margin-bottom: 20px;
45+
}
46+
47+
.tab-header {
48+
flex: 1;
49+
padding: 10px;
50+
background-color: var(--bg-dark);
51+
border: none;
52+
color: var(--text-secondary);
53+
cursor: pointer;
54+
transition: background-color 0.3s ease;
55+
}
56+
57+
.tab-header.active {
58+
background-color: var(--accent-color);
59+
color: var(--text-primary);
60+
}
61+
62+
.tab-content {
63+
display: none;
64+
}
65+
66+
.tab-content.active {
67+
display: block;
68+
}
69+
70+
.input-group {
71+
margin-bottom: 15px;
72+
}
73+
74+
.input-group label {
75+
display: block;
76+
margin-bottom: 5px;
77+
color: var(--text-secondary);
78+
}
79+
80+
.input-wrapper {
81+
display: flex;
82+
gap: 10px;
83+
}
84+
85+
input,
86+
select {
87+
width: 100%;
88+
padding: 10px;
89+
background-color: var(--bg-dark);
90+
border: 1px solid #4a5568;
91+
color: var(--text-primary);
92+
border-radius: 5px;
93+
}
94+
95+
select {
96+
max-width: 150px;
97+
}
98+
99+
.primary-btn {
100+
width: 100%;
101+
padding: 12px;
102+
background-color: var(--accent-color);
103+
color: var(--text-primary);
104+
border: none;
105+
border-radius: 5px;
106+
cursor: pointer;
107+
transition: background-color 0.3s ease;
108+
}
109+
110+
.primary-btn:hover {
111+
background-color: #3182ce;
112+
}
113+
114+
.error-message {
115+
color: var(--error-color);
116+
margin-top: 10px;
117+
}
118+
119+
.matches-section {
120+
margin-top: 20px;
121+
background-color: var(--bg-dark);
122+
padding: 15px;
123+
border-radius: 5px;
124+
}
125+
126+
.matches-section h3 {
127+
margin-bottom: 10px;
128+
color: var(--text-secondary);
129+
}
130+
131+
#matches-list {
132+
max-height: 200px;
133+
overflow-y: auto;
134+
}
135+
136+
.match-item {
137+
background-color: rgba(66, 153, 225, 0.1);
138+
padding: 8px;
139+
margin-bottom: 5px;
140+
border-radius: 3px;
141+
}
142+
143+
.coming-soon {
144+
text-align: center;
145+
color: var(--text-secondary);
146+
padding: 50px 0;
147+
}

0 commit comments

Comments
 (0)