Skip to content

FolderView3 custom CSS improvements#1

Merged
masterwishx merged 4 commits intomasterwishx:mainfrom
chodeus:fv3-custom-css-improvements
Mar 25, 2026
Merged

FolderView3 custom CSS improvements#1
masterwishx merged 4 commits intomasterwishx:mainfrom
chodeus:fv3-custom-css-improvements

Conversation

@chodeus
Copy link

@chodeus chodeus commented Mar 23, 2026

Summary

  • Rename docker-only CSS files to docker-vm to support both Docker and VM pages
  • Add VM table CSS files (04-table.vm.css) for all three themes
  • Add FV3 override files (08-fv3-overrides.dashboard-docker-vm.css) for all themes
  • Add dynamic folder name width with --fv3-folder-name-min-width and --fv3-folder-name-max-width CSS variables
  • Add expanded/scroll preview mode rules for VM tables (matching Docker)
  • Add folderbox height stretch when preview overflow is set to expand (:has() selector)
  • Update READMEs with new file listings and FolderView3 version requirement

Changes per theme

All themes (urblack, urgray, urwhite)

  • 02-vars.docker-vm.css: Replace --fv3-folder-name-width with --fv3-folder-name-min-width (180px) and --fv3-folder-name-max-width (none)
  • 04-table.docker.css: Use min/max width variables instead of fixed width: 1%
  • 04-table.vm.css (new): Full VM table styling with dynamic width, folder name area, preview modes, expanded/scroll support
  • 08-fv3-overrides.dashboard-docker-vm.css (new): FV3 built-in CSS variable overrides for theme colors and layout
  • READMEs updated with new file listings

urgray + urwhite only

  • Renamed files from *-docker.* to *-docker-vm.* to reflect VM support
  • 01-colors.dashboard-docker.css01-colors.dashboard-docker-vm.css
  • 02-vars.docker.css02-vars.docker-vm.css
  • 03-vars-icons.docker.css03-vars-icons.docker-vm.css
  • 06-icons.docker.css06-icons.docker-vm.css

Compatibility

Requires FolderView3 version 2026.03.23.3 or later.

chodeus added 4 commits March 23, 2026 22:09
- Rename docker-only files to docker-vm for VM page support
- Add VM table CSS files (04-table.vm.css) for all themes
- Add FV3 override files (08-fv3-overrides) for all themes
- Add dynamic folder name width with min/max CSS variables
- Add expanded/scroll preview mode support for VM tables
- Add folderbox height stretch when preview overflow is set to expand
- Update READMEs with new file listings and FolderView3 version requirement
- Center folder icons vertically using inline-flex on .folder-outer
- Fix dashboard icon centering via flex on .hand element
- Use min-height instead of height on .inner for proper text flow
- Fix table row height to 60px with overflow hidden on .folder-name-sub
- Add min-height and padding-bottom to expand preview for multi-row scaling
- Override --fv3-inset-fill to use classic grey (--cscheme-foreline4)
Adjust divider height, margin, and alignment for FV3 overflow-scroll
and overflow-expand modes across all themes.
@masterwishx masterwishx merged commit 25e29a0 into masterwishx:main Mar 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants