commit 5589692f5e318d7821c46e8d87df41108ad92166
parent 66c3adddaf9ebecb4d383b4abf79e790df583411
Author: Shipwreckt <Shipwreckt@mailfence.com>
Date: Thu, 18 Jul 2024 15:59:58 +0100
Trying to fix website for mobile users
Diffstat:
M | public/styles.css | | | 80 | ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------- |
1 file changed, 61 insertions(+), 19 deletions(-)
diff --git a/public/styles.css b/public/styles.css
@@ -9,6 +9,7 @@ body {
max-width: 900px;
margin: 0 auto;
padding: 0 20px;
+ box-sizing: border-box;
}
header {
@@ -22,34 +23,35 @@ header {
color: #C4A000;
}
-nav ul li.logo img {
- max-height: 70px;
-}
-
nav ul {
list-style: none;
padding: 0;
+ text-align: center;
}
-a {
- color: #643f7c;
- text-decoration: none;
+nav ul li {
+ display: inline-block;
+ margin-right: 20px;
}
-a:hover {
- text-decoration: underline;
+nav ul li a {
+ color: #716181;
+ text-decoration: none;
}
-nav ul li {
- display: inline;
- margin-right: 35px;
+nav ul li.logo img {
+ max-height: 70px;
}
-nav ul li a {
- color: #716181;
+a {
+ color: #643f7c;
text-decoration: none;
}
+a:hover {
+ text-decoration: underline;
+}
+
.description {
margin: 20px auto;
font-size: 18px;
@@ -57,16 +59,16 @@ nav ul li a {
padding: 0 10px;
}
-.posts h2 {
- font-size: 24px;
- padding-bottom: 5px;
-}
-
.posts {
border-top: 1px solid #C0C0C0;
padding-top: 10px;
}
+.posts h2 {
+ font-size: 24px;
+ padding-bottom: 5px;
+}
+
.posts ul {
list-style: none;
padding: 0;
@@ -75,3 +77,43 @@ nav ul li a {
.posts ul li {
margin-bottom: 10px;
}
+
+/* Media Queries for responsiveness */
+@media (max-width: 768px) {
+ body {
+ padding: 0 10px;
+ }
+
+ .title {
+ font-size: 28px;
+ }
+
+ nav ul li {
+ display: block;
+ margin: 10px 0;
+ text-align: center;
+ }
+
+ .description {
+ font-size: 16px;
+ }
+
+ .posts h2 {
+ font-size: 22px;
+ }
+}
+
+@media (max-width: 480px) {
+ .title {
+ font-size: 24px;
+ }
+
+ .description {
+ font-size: 14px;
+ }
+
+ .posts h2 {
+ font-size: 20px;
+ }
+}
+