1- /* Custom CSS for AgentLab Landing Page */
1+ /* Custom CSS for AgentLab Landing Page - ServiceNow Theme */
22
33.hero {
4- background : linear-gradient (135deg , # 667eea 0% , # 764ba2 100% );
4+ background : linear-gradient (135deg , # 0F2027 0% , # 203A43 50 % , # 2C5364 100% );
55 color : white;
66}
77
3131
3232.card {
3333 height : 100% ;
34- transition : transform 0.2s ;
34+ transition : transform 0.2s , box-shadow 0.2s ;
35+ border : 1px solid # E5E7EB ;
3536}
3637
3738.card : hover {
3839 transform : translateY (-5px );
40+ box-shadow : 0 10px 25px rgba (15 , 32 , 39 , 0.15 );
41+ border-color : # 63DF4E ;
3942}
4043
4144.center-image {
5659}
5760
5861.navbar {
59- background-color : rgba (255 , 255 , 255 , 0.95 );
62+ background-color : rgba (15 , 32 , 39 , 0.95 );
6063 backdrop-filter : blur (10px );
6164}
6265
66+ .navbar-item {
67+ color : white;
68+ }
69+
70+ .navbar-item : hover {
71+ background-color : rgba (99 , 223 , 78 , 0.1 );
72+ color : # 63DF4E ;
73+ }
74+
75+ .navbar-link {
76+ color : white;
77+ }
78+
79+ .navbar-link : hover {
80+ background-color : rgba (99 , 223 , 78 , 0.1 );
81+ color : # 63DF4E ;
82+ }
83+
84+ .navbar-dropdown {
85+ background-color : # 203A43 ;
86+ }
87+
88+ .navbar-dropdown .navbar-item {
89+ color : white;
90+ }
91+
92+ .navbar-dropdown .navbar-item : hover {
93+ background-color : rgba (99 , 223 , 78 , 0.1 );
94+ color : # 63DF4E ;
95+ }
96+
6397.section {
6498 padding : 3rem 1.5rem ;
6599}
66100
67101.footer {
68- background-color : # f5f5f5 ;
102+ background-color : # 0F2027 ;
103+ color : white;
69104 padding : 3rem 1.5rem 6rem ;
70105}
71106
80115 }
81116}
82117
83- /* Button styling */
118+ /* Button styling - ServiceNow Theme */
84119.button .is-rounded {
85120 border-radius : 25px ;
86121}
87122
88123.button .is-primary {
89- background-color : # 667eea ;
90- border-color : # 667eea ;
124+ background-color : # 63DF4E ;
125+ border-color : # 63DF4E ;
126+ color : # 0F2027 ;
127+ font-weight : 600 ;
128+ }
129+
130+ .button .is-primary : hover {
131+ background-color : # 4FBF3A ;
132+ border-color : # 4FBF3A ;
91133}
92134
93135.button .is-link {
94- background-color : # 764ba2 ;
95- border-color : # 764ba2 ;
136+ background-color : # 203A43 ;
137+ border-color : # 203A43 ;
138+ color : white;
139+ }
140+
141+ .button .is-link : hover {
142+ background-color : # 2C5364 ;
143+ border-color : # 2C5364 ;
96144}
97145
98146.button .is-dark {
99- background-color : # 363636 ;
100- border-color : # 363636 ;
147+ background-color : # 0F2027 ;
148+ border-color : # 0F2027 ;
149+ color : white;
150+ }
151+
152+ .button .is-dark : hover {
153+ background-color : # 203A43 ;
154+ border-color : # 203A43 ;
101155}
102156
103- /* Navigation improvements */
157+ /* Navigation improvements - ServiceNow Theme */
104158.navbar-dropdown {
105159 border-radius : 8px ;
106- box-shadow : 0 8px 16px rgba (0 , 0 , 0 , 0.15 );
160+ box-shadow : 0 8px 16px rgba (15 , 32 , 39 , 0.25 );
161+ border : 1px solid # 2C5364 ;
107162}
108163
109- /* Code block styling */
164+ /* Code block styling - ServiceNow Theme */
110165pre {
111- background-color : # 2d3748 ;
166+ background-color : # 0F2027 ;
112167 color : # e2e8f0 ;
113168 border-radius : 8px ;
114169 padding : 1rem ;
115170 overflow-x : auto;
171+ border : 1px solid # 203A43 ;
116172}
117173
118174code {
119- background-color : # 2d3748 ;
120- color : # e2e8f0 ;
175+ background-color : # 0F2027 ;
176+ color : # 63DF4E ;
121177 padding : 0.2rem 0.4rem ;
122178 border-radius : 4px ;
179+ }
180+
181+ /* Additional ServiceNow Theme Elements */
182+ .title {
183+ color : # 0F2027 ;
184+ }
185+
186+ .subtitle {
187+ color : # 203A43 ;
188+ }
189+
190+ .content h1 , .content h2 , .content h3 , .content h4 , .content h5 , .content h6 {
191+ color : # 0F2027 ;
192+ }
193+
194+ .table {
195+ background-color : white;
196+ border : 1px solid # E5E7EB ;
197+ }
198+
199+ .table th {
200+ background-color : # 0F2027 ;
201+ color : white;
202+ }
203+
204+ .table td {
205+ border-color : # E5E7EB ;
206+ }
207+
208+ .table tr : hover {
209+ background-color : rgba (99 , 223 , 78 , 0.05 );
210+ }
211+
212+ /* Accent colors */
213+ .has-text-primary {
214+ color : # 63DF4E !important ;
215+ }
216+
217+ .has-background-primary {
218+ background-color : # 63DF4E !important ;
219+ }
220+
221+ /* Link styling */
222+ a {
223+ color : # 203A43 ;
224+ }
225+
226+ a : hover {
227+ color : # 63DF4E ;
228+ }
229+
230+ /* Footer improvements */
231+ .footer a {
232+ color : # 63DF4E ;
233+ }
234+
235+ .footer a : hover {
236+ color : white;
237+ }
238+
239+ /* Section dividers */
240+ .section : nth-child (even) {
241+ background-color : rgba (99 , 223 , 78 , 0.02 );
242+ }
243+
244+ /* ServiceNow Logo Styling */
245+ .servicenow-logo-container {
246+ display : flex;
247+ justify-content : center;
248+ align-items : center;
249+ }
250+
251+ .servicenow-logo {
252+ max-height : 60px ;
253+ height : auto;
254+ width : auto;
255+ transition : transform 0.2s ease;
256+ }
257+
258+ .servicenow-logo : hover {
259+ transform : scale (1.05 );
260+ }
261+
262+ /* Responsive logo sizing */
263+ @media screen and (max-width : 768px ) {
264+ .servicenow-logo {
265+ max-height : 45px ;
266+ }
267+
268+ .servicenow-logo-container {
269+ margin-bottom : 1.5rem !important ;
270+ }
271+ }
272+
273+ @media screen and (max-width : 480px ) {
274+ .servicenow-logo {
275+ max-height : 35px ;
276+ }
123277}
0 commit comments