diff --git a/arise-source/config/header.html b/arise-source/config/header.html
index d938b3a..f0c8938 100644
--- a/arise-source/config/header.html
+++ b/arise-source/config/header.html
@@ -43,56 +43,6 @@
-
-
-
diff --git a/arise-source/config/main.css b/arise-source/config/main.css
index 113149f..f6c7548 100644
--- a/arise-source/config/main.css
+++ b/arise-source/config/main.css
@@ -1,9 +1,8 @@
-
/*** Core page styles to set the primary colours and styles to be inherited by everything else ***/
/* Core Styling */
html * {
- font-family:sans-serif;
+ font-family: system-ui, sans-serif;
}
body{
margin:40px auto;
@@ -11,7 +10,7 @@ body{
line-height:1.6;
font-size:18px;
color: #d2b48c; /* muted gold-beige text */
- background-color: #171511; /* warm dark brown background */
+ background-color: #1e1b17; /* warm dark brown background */
padding:0 10px;
}
/********************************/
@@ -36,11 +35,10 @@ code {
padding-left:30px;
padding-right:30px;
line-height:2em;
-
padding-top:1px;
padding-bottom:1px;
color: #d2b48c; /* same as body text */
- font-family:monospace;
+ font-family:monospace;
}
pre {
@@ -65,14 +63,15 @@ blockquote {
}
hr {
- color:#6b5633;
- margin-left: auto;
- margin-right: auto;
+ border: none;
+ border-top: 1px solid #6b5633;
+ margin: 1.5em auto;
max-width: 300px;
}
#endline { /* Special kind of
for spacing out footnotes from the rest of a post */
- color:#6b5633;
+ border: none;
+ border-top:1px solid #6b5633;
margin-left: auto;
margin-right: auto;
max-width: 300px;
@@ -80,10 +79,11 @@ hr {
}
a {
- color: #dd9266; /* muted gold */
+ color: #d6b676; /* muted gold */
+ text-decoration: none;
}
a:hover {
- color: #f37d7d; /* lighter gold on hover */
+ color: #f0d89a; /* lighter gold on hover */
}
h1{
@@ -117,30 +117,36 @@ h2,h3{
/********************************/
/********************************/
-
-/*** Modular component styles. Includes styling for the headers, navigation controls, and footer. ***/
+/*** Modular component styles. Includes styling for the headers, navigation controls, and footer. */
/* Site logo. Styled to responsively move to either left or be centred, depending if the page is being viewed on desktop or mobile respectively. */
.logo {
margin-bottom:20px;
text-align:center;
}
+.logo img {
+ max-height: 80px;
+ opacity: 0.95;
+}
/* Navbar styling. */
.topbar {
- padding-right:10px;
- border-top:1px solid #6b5633;
- border-bottom:1px solid #6b5633;
- margin-bottom:20px;
- text-align:center;
+ text-align: center;
+ padding: 10px 0;
+ border-top: 1px solid #6b5633;
+ border-bottom: 1px solid #6b5633;
+ margin-bottom: 20px;
}
.topbar a {
-color:#6b5633;
-text-decoration:none;
+ color: #d2b48c;
+ padding: 0 8px;
+ text-decoration:none;
+}
+.topbar a:hover {
+ color: #f0d89a;
}
/* Site footer styling */
-/* Footer */
.footer {
border-top: 1px solid #6b5633;
color: #a89064;
@@ -161,7 +167,6 @@ text-decoration:none;
color: #f0d89a;
}
-/* Optional: subtle fade effect for decorative symbol */
.footer span {
opacity: 0.8;
}
@@ -169,7 +174,6 @@ text-decoration:none;
/********************************/
/********************************/
-
/*** Other misc garbage ***/
/* Arise Index Style */