nextcloud / nextcloud/deck

Visual clue for linked cards/boards on card

Open
#2,237 0 comments 5 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement frontend
Dominant language
JavaScript
Stars
1.4k
Forks
354
Avg merge
1d 10h
Merged PRs (30d)
43

Description

Describe the solution you'd like
I am using the project relationships quite extensively in Deck and have found it would be useful if there was some kind of visual clue on the card to show that 1) the card is related to another card/board, and 2) the relationship count.

It could be similar to the list item counts.

Describe alternatives you've considered
AFAIK, the only alternative is to open each card and manually view the links.

Additional context

For a few of my bigger projects, I create an overview board... this board contains my main goals (as cards on the board). For each of the cards, I will link to other boards and cards (from other boards). You can look at it as the 10,000 ft. view, while the linked boards are the ground level detail.

So imagine that there are multiple cards from multiple boards related to a single goal (a card on the 'overview' board). Having the count would be useful. Essentially turning the overview board as a kind of report board.

In general, are there any plans to improve the relationship UI?

Related to: #2238

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, tests, or entry points are named. Start by reviewing Deck's existing card and board relationship UI and the related issue #2238; the work is complete when cards visibly indicate linked cards or boards and show their relationship count.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.