[IMP] dms: modernized kanban — card redesign, density tiers, preview#19
Draft
dnplkndll wants to merge 1 commit into
Draft
[IMP] dms: modernized kanban — card redesign, density tiers, preview#19dnplkndll wants to merge 1 commit into
dnplkndll wants to merge 1 commit into
Conversation
7f94e44 to
fda6df2
Compare
Redesign the file kanban into a denser, file-type-aware card grid with a per-user density toggle (comfortable / compact / list, persisted) and a new dms_file_name view widget for the card title. Card clicks open the shared side preview pane (same state as the list view). The file-type accent palette lives in dms_ext_palette.scss. Folds the old file_kanban_controller into the renderer/view. Stacks on the list preview-pane work (imports FilePreviewPane + use_stored_state).
4009033 to
128ebfe
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Modernize the file kanban into a file-type-aware card grid with a per-user density toggle (comfortable / compact / list, persisted), a new
dms_file_nameview widget for the card title, a file-type accent palette, and card-click → the shared side preview pane (the kanban half of the preview feature).Stacked on the list preview-pane PR (this branch imports
FilePreviewPane+ the persisted-state hook from it), which in turn depends on OCA/dms#475. Base is the preview-pane branch so the diff shows only the kanban delta. Draft for reference until the chain lands.Non-mechanical points worth flagging
file_kanban_controllerinto the renderer/view (controller files deleted).view_dms_file_kanbanarch record changes; the wizard-selection inherited view is unchanged and stays compatible.