diff --git a/css/basic.css b/css/basic.css
index a349ef2..d2cfce7 100644
--- a/css/basic.css
+++ b/css/basic.css
@@ -40,13 +40,15 @@ pre {
}
div#page {
/* Full-width, responsive container */
- width: min(100vw, 1600px);
+ width: 100%;
+ max-width: none;
background-color: #fff;
margin: 0 auto;
text-align: left;
border-color: #ddd;
border-style: none solid solid;
border-width: medium 1px 1px;
+ box-sizing: border-box;
}
div#container {
padding: 20px;
diff --git a/css/galleriffic-2.css b/css/galleriffic-2.css
index 131d752..b233426 100644
--- a/css/galleriffic-2.css
+++ b/css/galleriffic-2.css
@@ -97,25 +97,33 @@ div.navigation {
/* The navigation style is set using jQuery so that the javascript specific styles won't be applied unless javascript is enabled. */
}
-/* ---- Layout: thumbs (left) + slideshow (right), full width ---- */
-div#gallery {
+/* ---- Layout: slideshow (left) + thumbs (right), full width ---- */
+.gallery-wrap {
display: flex;
gap: 20px;
align-items: flex-start;
}
-div#thumbs.navigation {
- flex: 0 0 360px;
- max-width: 40vw;
+.gallery-wrap > #gallery.content {
+ flex: 1 1 auto;
+ min-width: 0;
+ order: 1;
+}
+
+.gallery-wrap > #thumbs.navigation {
+ flex: 0 0 380px;
+ max-width: 38vw;
+ order: 2;
}
@media (max-width: 900px) {
- div#gallery {
+ .gallery-wrap {
flex-direction: column;
}
- div#thumbs.navigation {
+ .gallery-wrap > #thumbs.navigation {
flex: 1 1 auto;
max-width: none;
+ order: 2;
}
}
ul.thumbs {
diff --git a/index.html b/index.html
index b16e9bc..938a716 100644
--- a/index.html
+++ b/index.html
@@ -31,33 +31,34 @@
-
-
-
-
-
+
-
-
- -
-
-
-
-
-
+
+
+
-
Title #0
-
Description
- -->
-
-
-
+
+
+
-