Skip to content

first pass at a mobile view - #253

Merged
SharonStrats merged 5 commits into
stagingfrom
folder-mobile
Oct 29, 2026
Merged

SharonStrats merged 5 commits into
stagingfrom
folder-mobile

Conversation

@SharonStrats

@SharonStrats SharonStrats commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor

Better :)

Screenshot 2026-10-28 at 4 54 19 PM

@SharonStrats
SharonStrats requested a balanced review from Copilot October 27, 2026 11:19
@SharonStrats SharonStrats self-assigned this Oct 27, 2026
@SharonStrats SharonStrats added the enhancement New feature or request label Oct 27, 2026
@SharonStrats SharonStrats moved this to In progress in SolidOS NLNet UI Oct 27, 2026
@SharonStrats
SharonStrats marked this pull request as draft October 27, 2026 11:21

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Mobile navigation loses access to existing destinations, and Home/Public can both be marked current.

2 open issues
What changed in this PR

This PR introduces an initial mobile layout for the folder explorer, moving navigation into the storage header on narrow screens.

Changes:

  • Hide the sidebar at widths of 700px or less and adjust content sizing.
  • Add Home/Public shortcuts with current-location indicators.
  • Allow header controls to wrap on mobile.
File Description
src/​styles/​folderPane.css Hide the mobile sidebar and adjust minimum content height.
src/​components/​folder-pane-view/​FolderPaneView.ts Find the Public resource and pass it to the header.
src/​components/​folder-pane-storage-header/​FolderPaneStorageHeader.ts Add Home/Public navigation and current-location detection.
src/​components/​folder-pane-storage-header/​FolderPaneStorageHeader.styles.css Style location shortcuts and responsive header wrapping.

Review effort: Balanced

Comment thread src/components/folder-pane-storage-header/FolderPaneStorageHeader.ts Outdated
Comment thread src/styles/folderPane.css
@timea-solid

Copy link
Copy Markdown
Member

looks okish

SharonStrats and others added 2 commits October 28, 2026 18:40
… and list, but restrict the Add button - hide if the user does not have edit access.

Prompt: add folder pane header to all storage views, remove all the code that allowed it to be hidden. Restrict the Add button to show only if user has access to edit.

Co-authored-by: GPT-5.6 Luna <gpt-5.6-luna@openai.com>
@SharonStrats
SharonStrats requested a balanced review from Copilot October 28, 2026 08:52
@SharonStrats
SharonStrats marked this pull request as ready for review October 28, 2026 08:52

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Permissions are not refreshed after authentication or active-folder changes, and hiding breadcrumbs at the responsive breakpoint removes the only parent-folder navigation control.

3 open issues
2 resolved since last review

Review effort: Balanced

Comment thread src/components/folder-pane-view/FolderPaneView.ts Outdated
Comment thread src/components/folder-pane-view/FolderPaneView.ts Outdated
… and list, but restrict the Add button - hide if the user does not have edit access.

Prompt: add folder pane header to all storage views, remove all the code that allowed it to be hidden. Restrict the Add button to show only if user has access to edit.

Co-authored-by: GPT-5.6 Luna <gpt-5.6-luna@openai.com>
@SharonStrats SharonStrats linked an issue Oct 29, 2026 that may be closed by this pull request
@SharonStrats
SharonStrats merged commit f4797a8 into staging Oct 29, 2026
8 checks passed
@SharonStrats
SharonStrats deleted the folder-mobile branch October 29, 2026 09:53
@github-project-automation github-project-automation Bot moved this from In progress to Done in SolidOS NLNet UI Oct 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Make "storage" mobile friendly

3 participants