Skip to content

Commit f5557f3

Browse files
fix(ui): normalize oversized action buttons in advanced modules
1 parent 8f77020 commit f5557f3

4 files changed

Lines changed: 35 additions & 2 deletions

File tree

13.9 MB
Binary file not shown.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
ca662bfe80677b3a4d813651c520f50507d101af24fd5f1256264cf221a285f8 folderview.plus-2026.03.08.10.txz

folderview.plus.plg

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,17 @@
66
<!ENTITY launch "Settings/FolderViewPlus">
77
<!ENTITY plugdir "/usr/local/emhttp/plugins/&name;">
88
<!ENTITY pluginURL "https://raw.githubusercontent.com/&github;/main/folderview.plus.plg">
9-
<!ENTITY version "2026.03.08.09">
10-
<!ENTITY md5 "a63c45b1b49075c44eaee8840fe549eb">
9+
<!ENTITY version "2026.03.08.10">
10+
<!ENTITY md5 "19b1e26747e13a67b538a0cd65762cfc">
1111
]>
1212

1313
<PLUGIN name="&name;" author="&author;" version="&version;" launch="&launch;" pluginURL="&pluginURL;" icon="folder-icon.png" support="https://github.com/alexphillips-dev/FolderView-Plus/issues" min="7.0.0">
1414
<CHANGES>
1515

16+
###2026.03.08.10
17+
- Maintenance: automated release metadata update.
18+
19+
1620
###2026.03.08.09
1721
- Maintenance: automated release metadata update.
1822

src/folderview.plus/usr/local/emhttp/plugins/folderview.plus/styles/folderviewplus.css

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -802,6 +802,7 @@ h2[data-fv-advanced="1"] + .template-grid .rules-panel {
802802
grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
803803
gap: 0.5rem;
804804
margin: 0.6rem 0 0.75rem 0;
805+
align-items: center;
805806
}
806807

807808
.rules-editor > select,
@@ -861,6 +862,7 @@ h2[data-fv-advanced="1"] + .template-grid .rules-panel {
861862
grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
862863
gap: 0.5rem;
863864
margin-bottom: 0.75rem;
865+
align-items: center;
864866
}
865867

866868
.rule-tester > button {
@@ -882,6 +884,7 @@ h2[data-fv-advanced="1"] + .template-grid .rules-panel {
882884
flex-wrap: wrap;
883885
gap: 0.5rem;
884886
margin: 0.45rem 0 0.7rem 0;
887+
align-items: center;
885888
}
886889

887890
.compact-output {
@@ -912,6 +915,7 @@ h2[data-fv-advanced="1"] + .template-grid .rules-panel {
912915
flex-wrap: wrap;
913916
gap: 0.5rem;
914917
margin: 0.55rem 0 0.75rem 0;
918+
align-items: center;
915919
}
916920

917921
.backup-compare-row {
@@ -958,6 +962,7 @@ h2[data-fv-advanced="1"] + .template-grid .rules-panel {
958962
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
959963
gap: 0.5rem;
960964
margin: 0.55rem 0 0.75rem 0;
965+
align-items: center;
961966
}
962967

963968
.runtime-action-grid > select,
@@ -974,6 +979,29 @@ h2[data-fv-advanced="1"] + .template-grid .rules-panel {
974979
margin: 0.35rem 0 0.75rem 0;
975980
}
976981

982+
/* Keep advanced module action buttons compact and consistent. */
983+
.rules-editor > button,
984+
.rule-tester > button,
985+
.selection-actions > button,
986+
.bulk-row > button,
987+
.backup-actions > button,
988+
.runtime-action-grid > button,
989+
.template-controls > button,
990+
.import-preset-actions > button {
991+
width: auto;
992+
max-width: 100%;
993+
min-width: 140px;
994+
min-height: 34px;
995+
height: 34px;
996+
padding: 0.2rem 0.6rem;
997+
line-height: 1.2;
998+
display: inline-flex;
999+
align-items: center;
1000+
justify-content: center;
1001+
justify-self: start;
1002+
align-self: center;
1003+
}
1004+
9771005
.schedule-row label,
9781006
.template-controls label {
9791007
display: inline-flex;

0 commit comments

Comments
 (0)