Skip to content

Commit dc5b156

Browse files
Fix diagnostics workbench empty-state alignment
1 parent 939ac77 commit dc5b156

8 files changed

Lines changed: 17 additions & 4 deletions
-14.2 MB
Binary file not shown.

archive/folderview.plus-2026.04.02.11.txz.sha256

Lines changed: 0 additions & 1 deletion
This file was deleted.

archive/folderview.plus-2026.04.02.12.txz.sha256

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
0b811fca22c2b8339182d47b516e98e1747c0e47d8f80c4cb3a6562047e20bf3 folderview.plus-2026.04.04.21.txz

folderview.plus.plg

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,21 @@
66
<!ENTITY launch "Settings/FolderViewPlus">
77
<!ENTITY plugdir "/usr/local/emhttp/plugins/&name;">
88
<!ENTITY pluginURL "https://raw.githubusercontent.com/&github;/dev/folderview.plus.plg">
9-
<!ENTITY version "2026.04.04.19">
10-
<!ENTITY md5 "3bfb19f8e3fd0a49630e6422ab34382b">
9+
<!ENTITY version "2026.04.04.21">
10+
<!ENTITY md5 "14af06511e1f680176f4e85f52bafcf7">
1111
]>
1212

1313
<PLUGIN name="&name;" author="&author;" version="&version;" launch="&launch;" pluginURL="&pluginURL;" icon="folder-icon.png" support="https://forums.unraid.net/topic/197631-plugin-folderview-plus/" min="7.0.0">
1414
<CHANGES>
1515

16+
###2026.04.04.21
17+
- UX: Diagnostics Suggested fixes and Share with support panels now keep their empty-state copy top-aligned in the workbench layout.
18+
19+
20+
###2026.04.04.20
21+
- UX: Settings workspace layout, section flows, and table behavior.
22+
23+
1624
###2026.04.04.19
1725
- UX: Settings workspace layout, section flows, and table behavior.
1826
- Fix: Server endpoints, runtime payloads, and persistence or validation paths.

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4229,11 +4229,13 @@ h2[data-fv-advanced="1"] + .template-grid .rules-panel {
42294229
display: grid;
42304230
grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);
42314231
gap: 0.85rem;
4232+
align-items: start;
42324233
}
42334234

42344235
.fv-diagnostics-lane {
42354236
display: grid;
42364237
gap: 0.7rem;
4238+
align-content: start;
42374239
}
42384240

42394241
.fv-diagnostics-lane-head {
@@ -4249,6 +4251,7 @@ h2[data-fv-advanced="1"] + .template-grid .rules-panel {
42494251
.fv-diagnostics-action-list {
42504252
display: grid;
42514253
gap: 0.65rem;
4254+
align-content: start;
42524255
}
42534256

42544257
.fv-diagnostics-action-card {

tests/settings-surface-regression.test.mjs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -277,6 +277,9 @@ test('diagnostics tab keeps inner side gutters for summary and workbench modules
277277
assert.match(settingsPage, /<div class="fv-diagnostics-section-body">/);
278278
assert.match(settingsCss, /\.fv-diagnostics-module-wrap\s*>\s*\.rules-panel\s*\{[\s\S]*margin-inline:\s*var\(--fv-advanced-side-padding\);/);
279279
assert.match(settingsCss, /\.fv-diagnostics-section-body\s*\{[\s\S]*padding-inline:\s*clamp\(8px,\s*1\.15vw,\s*18px\);/);
280+
assert.match(settingsCss, /\.fv-diagnostics-workbench\s*\{[\s\S]*align-items:\s*start;/);
281+
assert.match(settingsCss, /\.fv-diagnostics-lane\s*\{[\s\S]*align-content:\s*start;/);
282+
assert.match(settingsCss, /\.fv-diagnostics-action-list\s*\{[\s\S]*align-content:\s*start;/);
280283
assert.match(settingsCss, /\.fv-support-bundle-preview\s*\{[\s\S]*border:\s*1px solid var\(--fvplus-settings-border-subtle\);[\s\S]*background:\s*var\(--fvplus-settings-surface-strong\);/);
281284
assert.match(settingsCss, /\.fv-support-bundle-section-card,[\s\S]*\.fv-support-bundle-redaction-card\s*\{[\s\S]*background:\s*var\(--fvplus-settings-surface-muted\);/);
282285
assert.match(settingsCss, /\.fv-support-bundle-section-card\.is-ready \.fv-support-bundle-section-badge\s*\{[\s\S]*color:\s*var\(--fvplus-settings-chip-success\);/);

0 commit comments

Comments
 (0)