Draft
Conversation
Subfolder are listed before the files
…from more-menu or by double clicking on them
context menu for multiple items shows file counts such as: Delete (9)
style tweaking
Implement native file drag-and-drop from local filesystem to Dashboard: - Add dragster handlers for main content area, sidebar folders, and folder rows - Create uploadFiles() method with progress modal and directory refresh - Add visual feedback CSS for drop zones (highlight on hover) - Fix subfolder drop detection to prevent duplicate uploads - Add callback support to unzipItem/untarItem for directory refresh Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
The cut operation was storing clipboard items as plain path strings, but window.move_clipboard_items() looks for .item DOM elements which don't exist in Dashboard (it uses .row elements). Added a Dashboard-specific moveClipboardItems() method that calls puter.fs.move() directly with UIDs, and updated cut to store objects with path and uid like copy does. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add responsive CSS for screens ≤480px with two-row file list layout - Wrap item-size and item-modified in item-metadata div for mobile grid - Hide directories sidebar on mobile (use breadcrumbs for navigation) - Reorganize header with breadcrumbs on top row, nav buttons below - Add single-tap to open folders on touch devices - Fix context menu "Open" action in Dashboard by adding onOpen callback - Hide column headers on mobile since metadata is shown per-item Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Replace hardcoded color values with CSS custom properties throughout the bento card components to enable proper dark mode theming. Adds new variables for icon shadows, fancy headers, gradients, and usage bars with appropriate values for both light and dark color schemes. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Pressing spacebar on a selected image file now shows a full-size preview popover centered over the files container. Features include: - Toggle behavior: press spacebar again to close - Auto-switch: selecting another file updates the preview - Click outside to dismiss - Works in both grid and list view Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
When 2+ files are selected, a floating action bar appears above the footer with quick access buttons for common operations: - Download, Cut, Copy, Delete for normal files - Restore and Delete Permanently for items in Trash The bar slides up with a smooth animation and disappears when clicking the background to deselect. Includes mobile-responsive styling with icon-only buttons on smaller screens. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
On mobile devices, users can now tap a select button in the path actions to enter select mode. In this mode, tapping files toggles their selection instead of opening them, with checkboxes appearing next to each item. The floating action bar appears with 1+ selected items (vs 2+ on desktop) and includes a Done button to exit select mode. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Replace row-based layout with centered flex positioning for the "No files in this directory" message, improving visual presentation. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
… rectangle selection bug)
Enable shareable/bookmarkable URLs for Dashboard tabs and file paths. The URL hash reflects current location (e.g., #files/username/Documents, #usage, #account). Browser back/forward navigation now works for folder navigation, and direct URL entry loads the correct tab and path. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add middle-truncation for filenames preserving extensions (e.g., "longfile…name.txt") - Double-click column resize handles to auto-fit content width - Reset saved column widths to defaults if they don't fit smaller screens - Apply truncation to both list and grid views Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
…lly only when navigating to /dashboard
…m. This is useful when you want to move items into parent folders.
…st would always refresh after undo operation
…into dashboard-update
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.
Adding "Files" section to /dashboard page, that would offer same functionality as Explorer in Puter desktop