Skip to content

Commit f055120

Browse files
Create main_css
1 parent 24773b8 commit f055120

File tree

1 file changed

+78
-0
lines changed

1 file changed

+78
-0
lines changed

src/main_css

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
(((route;index.css)))
2+
body {
3+
background-color: #E6F0FF;
4+
padding: 0;
5+
font-family: sans-serif; /* Add a default font */
6+
margin: 0;
7+
}
8+
9+
.navbar {
10+
width: 100%;
11+
background-color: #4D97FF;
12+
color: white;
13+
padding: 10px 20px; /* Add padding for better spacing */
14+
display: flex; /* Use flexbox for alignment */
15+
justify-content: space-between; /* Align items to start and end */
16+
align-items: center; /* Vertically center items */
17+
}
18+
19+
.navbar h1 {
20+
margin: 0; /* Remove default margin */
21+
}
22+
23+
.navbar nav ul { /* Style the navigation list */
24+
list-style: none;
25+
margin: 0;
26+
padding: 0;
27+
display: flex;
28+
}
29+
30+
.navbar nav li {
31+
margin-left: 20px; /* Space between list items */
32+
}
33+
34+
.navbar nav a {
35+
color: white;
36+
text-decoration: none; /* Remove underlines from links */
37+
}
38+
39+
40+
.main-container {
41+
background-color: white;
42+
margin: 20px auto; /* Margin top/bottom and auto left/right for centering */
43+
max-width: 900px; /* Use max-width for responsiveness */
44+
padding: 20px;
45+
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); /* Add a subtle shadow */
46+
border-radius: 5px; /* Add rounded corners */
47+
}
48+
49+
h2 {
50+
text-align: center;
51+
margin-top: 0;
52+
background-color: green;
53+
color: white;
54+
padding: 10px; /* Add padding to the heading */
55+
border-radius: 5px; /* Round only the top corners */
56+
}
57+
58+
/* Media Queries - Simplified and more flexible */
59+
@media (max-width: 768px) { /* Adjust breakpoint as needed */
60+
.main-container {
61+
padding: 10px; /* Reduce padding on smaller screens */
62+
}
63+
64+
.navbar {
65+
flex-direction: column; /* Stack navbar elements */
66+
align-items: flex-start;
67+
padding: 10px;
68+
}
69+
70+
.navbar nav ul {
71+
flex-direction: column; /* Stack the nav items */
72+
margin-top: 10px;
73+
}
74+
75+
.navbar nav li {
76+
margin: 5px 0; /* Add margin between stacked nav items */
77+
}
78+
}

0 commit comments

Comments
 (0)