Skip to content

[MilestoneEpic] Implement a new home/shell screen (jump to) #17971

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
caybro opened this issue May 19, 2025 · 3 comments
Open

[MilestoneEpic] Implement a new home/shell screen (jump to) #17971

caybro opened this issue May 19, 2025 · 3 comments
Assignees
Milestone

Comments

@caybro
Copy link
Member

caybro commented May 19, 2025

Image

A simplified, grid style home page for the Desktop app. Also very suitable for touch screens and tablet devices

Design: https://www.figma.com/design/uXJKlC0LaUjvwL5MEsI9v4/Shell----Desktop?node-id=0-1&p=f&m=dev

Open UI/UX points:

  • always dark mode?
  • do not always display dApp pinned items in the grid (makes sense because one can only disconnect them), only when searching (as the placeholder text is hinting at)
  • dApps always pinned to the dock?
@caybro caybro added this to the 2.35.0 milestone May 19, 2025
@caybro caybro self-assigned this May 19, 2025
@caybro caybro moved this to In Progress in Status Desktop/Mobile Board May 19, 2025
@caybro caybro linked a pull request May 20, 2025 that will close this issue
2 tasks
@jrainville
Copy link
Member

 @caybro could this be made into an Epic and split up? For example, you could put the work behind a feature flag or switch in the settings.

Then we could merge what you have and work iteratively on it.

@caybro
Copy link
Member Author

caybro commented May 20, 2025

@caybro could this be made into an Epic and split up? For example, you could put the work behind a feature flag or switch in the settings.

Then we could merge what you have and work iteratively on it.

Most of the work is done already in the branch; putting it behind a feature flag is actually a good idea! What's left is some integration into AppMain

@jrainville
Copy link
Member

@caybro could this be made into an Epic and split up? For example, you could put the work behind a feature flag or switch in the settings.
Then we could merge what you have and work iteratively on it.

Most of the work is done already in the branch; putting it behind a feature flag is actually a good idea! What's left is some integration into AppMain

Awesome. Then yeah, let's put it behind a feature flag, finish the last touches and merge it. We can then test it and even get the community to test it!

caybro added a commit that referenced this issue May 27, 2025
- Shell becomes the new startup/home screen; hidden behind a feature
flag
- has a searchable grid, providing an overview of chats, communities,
wallets, settings etc
- some related smaller component and storybook page fixes
- cleanup some clazy warnings

Fixes #17971
@caybro caybro moved this from In Progress to Code Review in Status Desktop/Mobile Board May 27, 2025
caybro added a commit that referenced this issue May 27, 2025
- Shell becomes the new startup/home screen; hidden behind a feature
flag
- has a searchable grid, providing an overview of chats, communities,
wallets, settings etc
- some related smaller component and storybook page fixes
- cleanup some clazy warnings

Fixes #17971
caybro added a commit that referenced this issue May 28, 2025
- Shell becomes the new startup/home screen; hidden behind a feature
flag
- has a searchable grid, providing an overview of chats, communities,
wallets, settings etc
- some related smaller component and storybook page fixes
- cleanup some clazy warnings

Fixes #17971
@jrainville jrainville self-assigned this Jun 2, 2025
@jrainville jrainville moved this from Code Review to In Progress in Status Desktop/Mobile Board Jun 2, 2025
@jrainville jrainville changed the title [Milestone] Implement a new home/shell screen [MilestoneEpic] Implement a new home/shell screen (jump to) Jun 2, 2025
@jrainville jrainville removed a link to a pull request Jun 2, 2025
2 tasks
jrainville pushed a commit that referenced this issue Jun 2, 2025
- Shell becomes the new startup/home screen; hidden behind a feature
flag
- has a searchable grid, providing an overview of chats, communities,
wallets, settings etc
- some related smaller component and storybook page fixes
- cleanup some clazy warnings

Fixes #17971
caybro added a commit that referenced this issue Jun 4, 2025
- Shell becomes the new startup/home screen; hidden behind a feature
flag
- has a searchable grid, providing an overview of chats, communities,
wallets, settings etc
- some related smaller component and storybook page fixes
- cleanup some clazy warnings

Fixes #17971
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Progress
Development

No branches or pull requests

2 participants