1
- .header {
2
-
3
- color : # 252628 ;
4
- font-family : "Bitly Display ExtraBold" , "Helvetica Neue" , Helvetica, Arial, sans-serif;
5
- display : block;
6
- font-size : 40px ;
7
- line-height : 48px ;
8
- font-weight : 800 ;
9
- font-style : normal;
10
- text-rendering : optimizeLegibility;
11
- margin-top : 0 ;
12
- margin : 0 ;
13
- padding : 0 ;
14
- box-sizing : inherit;
15
- margin-block-start : 0.67em ;
16
- margin-block-end : 0.67em ;
17
- margin-inline-start : 0px ;
18
- margin-inline-end : 0px ;
19
- unicode-bidi : isolate;
1
+ body {
2
+ font-family : Arial, sans-serif;
3
+ background-color : # fdfaf6 ; /* Matches the off-white background */
4
+ }
5
+
6
+ .header {
7
+ display : flex;
8
+ justify-content : space-between;
9
+ align-items : center;
10
+ padding : 20px ;
11
+ border-bottom : 2px solid # f5f5f5 ;
12
+ }
13
+
14
+ .header h1 {
15
+ font-size : 2.5rem ;
16
+ color : # 000 ;
17
+ }
20
18
19
+ .host-button {
20
+ background-color : # 0047ff ;
21
+ color : # fff ;
22
+ padding : 10px 20px ;
23
+ font-size : 1rem ;
24
+ border : none;
25
+ border-radius : 5px ;
26
+ text-decoration : none;
21
27
}
22
- .host-button {
23
28
24
- background : # 2a5bd7 ;
25
- margin : 0 0 1rem 0 ;
26
- color : white;
27
- font-size : 1.5rem ;
28
- font-weight : 400 ;
29
- font-family : inherit;
30
- text-decoration : none;
31
- padding : 1.2rem 2rem ;
32
- text-align : center;
33
- cursor : pointer;
34
- outline : none !important ;
35
- display : inline-block;
36
- vertical-align : middle;
37
- box-sizing : inherit;
38
- border : 1px solid transparent;
39
- border-radius : 6px ;
40
- text-rendering : optimizeLegibility;
41
- -webkit-text-size-adjust : 100% ;
42
- -webkit-font-smoothing : antialiased;
29
+ .host-button : hover {
30
+ background-color : # 0036cc ;
43
31
}
44
32
45
- . column-names {
46
- border : 1 px solid # dddddd ;
47
- text-align : left ;
48
- padding : 8 px ;
33
+ table {
34
+ width : 100 % ;
35
+ margin : 20 px 0 ;
36
+ border-collapse : collapse ;
49
37
}
50
- table {
51
- border-collapse : collapse;
52
- width : 100% ;
53
- table-layout : fixed;
54
- font-weight : 400 ;
38
+
39
+ table thead {
40
+ background-color : # 0047ff ;
41
+ color : # fff ;
55
42
}
56
- td , th {
57
- border : 1px solid # dddddd ;
58
- text-align : center;
59
- padding : 15px ;
60
- font-family : "Bree Serif" ;
61
- }
62
- .profile-img {
63
- width : auto;
64
- height : auto;
65
- border : 1px solid # dddddd ;
66
- padding : 15px ;
43
+
44
+ table th , table td {
45
+ text-align : left;
46
+ padding : 15px ;
47
+ border : 1px solid # ccc ;
67
48
}
68
- .profile-img img {
69
- max-width : 100% ;
70
- max-height : 100% ;
71
- object-fit : cover;
49
+
50
+ .profile-img img {
51
+ width : 50px ;
52
+ height : 50px ;
53
+ border-radius : 50% ;
72
54
}
73
55
74
- /* General Reset */
75
- body {
76
- font-family : Arial, sans-serif;
77
- margin : 0 ;
78
- padding : 0 ;
79
- background-color : # f9f5f2 ;
80
- color : # 333 ;
81
- }
82
-
83
-
84
- .cta-button {
85
- background-color : # 007bff ;
86
- color : white;
87
- padding : 10px 20px ;
88
- border : none;
89
- border-radius : 5px ;
90
- cursor : pointer;
91
- font-size : 1rem ;
92
- }
93
-
94
- .cta-button : hover {
95
- background-color : # 0056b3 ;
96
- }
97
-
98
- .illustration img {
99
- margin-top : 20px ;
100
- max-width : 100% ;
101
- height : auto;
102
- }
103
-
104
- /* Search & Grid */
105
- .search-grid {
106
- padding : 20px ;
107
- text-align : center;
108
- }
109
-
110
- .search-bar input {
111
- width : 80% ;
112
- max-width : 600px ;
113
- padding : 10px ;
114
- border : 1px solid # ccc ;
115
- border-radius : 5px ;
116
- }
117
-
118
- .grid {
119
- display : grid;
120
- grid-template-columns : repeat (auto-fit, minmax (150px , 1fr ));
121
- gap : 20px ;
122
- margin-top : 30px ;
123
- padding : 0 20px ;
124
- }
125
-
126
- .card {
127
- background-color : white;
128
- border : 1px solid # ddd ;
129
- border-radius : 10px ;
130
- padding : 15px ;
131
- text-align : center;
132
- box-shadow : 0 2px 5px rgba (0 , 0 , 0 , 0.1 );
133
- }
134
-
135
- .card img {
136
- border-radius : 50% ;
137
- width : 80px ;
138
- height : 80px ;
139
- margin-bottom : 10px ;
140
- }
141
-
142
- .card .name {
143
- font-weight : bold;
144
- margin : 5px 0 ;
145
- }
146
-
147
- .card .email {
148
- color : # 666 ;
149
- font-size : 0.9rem ;
150
- }
151
-
0 commit comments