nextcloud / nextcloud/server

Federated shares need some UX/UI improvement to be understood (see my UX suggestions in screenshots)

Open
#33,135 7 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

0. Needs triage design enhancement feature: federation
Dominant language
PHP
Stars
36.9k
Forks
5.2k
Avg merge
2d 3h
Merged PRs (30d)
713

Description

Hi !

Is your feature request related to a problem? Please describe.
When entering a Federated Cloud ID in the sharing field, there is one that makes it difficult to understand the federated share option :

There is no way to understand what is in front of your eyes (no icon, no textual information) :

Capture d’écran de 2022-07-06 15-06-427

Describe the solution you'd like
See my suggestion ("remote" in brackets + icon) :

2022-07-06_15-27

Once federated sharing is done, here is what I suggest in place of the letter in the bubble to the left of the Federated Cloud ID (icon) :
2022-07-06_15-26
This last suggestion is a little less important, but "while we're at it" ... I suggest it.

Thanks for reading me.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start from the sharing field where a Federated Cloud ID is entered and the federated share display shown in the screenshots. Review the existing UI for these two states, then implement the suggested remote label/icon treatment and the replacement icon after sharing, verifying both appearances in the relevant sharing flow.

Written by the indexing model from the issue text.

Assessment

Domain
design, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.