nextcloud / nextcloud/forms

Visual indication of when a form is Shared

Open
#2,642 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

0. Needs triage enhancement needs info
Dominant language
JavaScript
Stars
382
Forks
127
Avg merge
19h 31m
Merged PRs (30d)
75

Description

Nextcloud (please complete the following information):

Any

Is your feature request related to a problem? Please describe.
It is not visually clear when a form I've created is being actively shared. I'd love for this to be clear at a glance, and can imagine it being accomplished in multiple ways.

Describe the solution you'd like

  • Replace Image with a Image when the item is being shared.

Each form currently looks like this in the webui: Image

So, instead it would look like Image New form when being shared.

  • Or, add a new section: Your Shared Forms, in addition to Your Forms, Shared with you
    This would also work, but the icon would be cleaner by otherwise keeping everything as-is.

Describe alternatives you've considered
None I'm aware of.

Additional context
Thanks either way for considering!

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

No files or tests are named. Start by locating the form list in the JavaScript web UI and review how its sharing state is obtained; clarify which proposed visual treatment fits the existing interface. Done means a form that is actively shared is visibly distinguishable at a glance, with coverage for the relevant UI state.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 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.