-
diff --git a/assets/content_images/content_creation.jpg b/assets/content_images/content_creation.jpg
index 800c16f..3f56ccc 100644
Binary files a/assets/content_images/content_creation.jpg and b/assets/content_images/content_creation.jpg differ
diff --git a/assets/site.js b/assets/site.js
index 850f14f..24590de 100644
--- a/assets/site.js
+++ b/assets/site.js
@@ -24,6 +24,11 @@
return;
}
+ // Skip on small screens: saves bandwidth and avoids covering content.
+ if (window.matchMedia && window.matchMedia('(max-width: 575.98px)').matches) {
+ return;
+ }
+
// Absolute path so Clippy also works from /about/ and /support/.
clippy.BASE_PATH = '/assets/clippyjs/agents/';
diff --git a/assets/win95.css b/assets/win95.css
index 813716c..ed64a97 100644
--- a/assets/win95.css
+++ b/assets/win95.css
@@ -612,6 +612,27 @@ TABLES
.social-icon{
margin: 14px;
}
+/* Center the social icons within the "Find me on the Internet" card body
+ across all responsive layouts. The row is a flex container whose columns
+ are content-width at every breakpoint, so shrinking the card body to fit
+ its content and centering it with auto side margins keeps the icon group
+ visually centered in the card. */
+section[aria-labelledby="social-heading"] > .card-body{
+ width: fit-content;
+ margin-left: auto;
+ margin-right: auto;
+}
+.navbar-brand img[src*="computer-3.png"]{
+ /* The icon's artwork reaches the very edge of the 32x32 PNG, so pin it
+ at its exact intrinsic size (no scaling) to avoid clipping and reserve
+ a stable box in the flex row, and drop pe-4's right padding in favor of
+ the logo's own ps-4 spacing. */
+ width: 32px;
+ height: 32px;
+ max-width: none;
+ flex-shrink: 0;
+ padding-right: 0 !important;
+}
.gray-scale{
filter: grayscale(100%);
}
diff --git a/index.html b/index.html
index 6083f97..ec885f4 100644
--- a/index.html
+++ b/index.html
@@ -10,12 +10,20 @@
+
+
+
+
+
+
+
+
@@ -28,6 +36,8 @@
+
+
@@ -36,9 +46,40 @@
+
+
+
+
-
+
Skip to content
@@ -75,7 +116,8 @@