diff --git a/server/src/main/resources/static/css/main-pages.css b/server/src/main/resources/static/css/main-pages.css
index f44653b9..b56f63d5 100644
--- a/server/src/main/resources/static/css/main-pages.css
+++ b/server/src/main/resources/static/css/main-pages.css
@@ -547,28 +547,31 @@ a:focus {
}
.preview-options {
- display: flex;
+ display: grid;
+ grid-template-columns: auto minmax(0, 1fr);
align-items: center;
gap: 12px;
margin-bottom: 14px;
- overflow-x: auto;
- padding-bottom: 4px;
+ overflow: visible;
+ padding-bottom: 0;
}
.preview-grid {
- display: flex;
- flex-wrap: nowrap;
+ display: grid;
+ grid-template-columns: repeat(5, minmax(108px, 1fr));
gap: 12px;
margin-bottom: 0;
overflow: visible;
padding-bottom: 0;
- flex: 1 1 auto;
- min-width: 620px;
+ min-width: 0;
+ width: 100%;
}
.preview-grid .form-control {
- flex: 1 1 0;
- min-width: 150px;
+ width: 100%;
+ min-width: 0;
+ padding-left: 16px;
+ padding-right: 16px;
}
.preview-switches {
@@ -578,7 +581,7 @@ a:focus {
margin-bottom: 0;
overflow: visible;
padding-bottom: 0;
- flex: 0 0 auto;
+ width: 100%;
}
.preview-switches label {
@@ -586,7 +589,7 @@ a:focus {
align-items: center;
gap: 8px;
margin: 0;
- padding: 10px 14px;
+ padding: 10px 12px;
border-radius: 999px;
background: rgba(255, 255, 255, 0.76);
border: 1px solid rgba(17, 19, 21, 0.08);
@@ -1264,6 +1267,10 @@ a:focus {
.archive-grid {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
+
+ .preview-grid {
+ grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));
+ }
}
@media (max-width: 768px) {
@@ -1304,16 +1311,8 @@ a:focus {
grid-template-columns: 1fr;
}
- .preview-grid {
- flex-wrap: wrap;
- min-width: 0;
- overflow-x: visible;
- }
-
.preview-options {
- display: block;
- overflow-x: visible;
- padding-bottom: 0;
+ grid-template-columns: 1fr;
}
.preview-url {
diff --git a/server/src/main/resources/web/main/index.ftl b/server/src/main/resources/web/main/index.ftl
index 71e3eb49..c50ac23d 100644
--- a/server/src/main/resources/web/main/index.ftl
+++ b/server/src/main/resources/web/main/index.ftl
@@ -12,7 +12,7 @@
-
+
@@ -493,8 +493,8 @@
search: false,
searchOnEnterKey: false,
showSearchButton: false,
- showRefresh: true,
- showColumns: true,
+ showRefresh: false,
+ showColumns: false,
clickToSelect: true,
locale: 'zh-CN',
columns: [{