nextcloud-libraries / nextcloud-libraries/nextcloud-vue

Allow to opt out of the status displaying when showing an avatar

Open
#2,686 0 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

1. to develop feature: dashboard
Dominant language
Vue
Stars
246
Forks
99
Avg merge
1d 20h
Merged PRs (30d)
103

Description

Discussed with @jancborchardt how announcements should look and we agreed it shouldn't have the status, but also I didn't want to overwrite like all the template code of this lib, so I went for an empty icon instead now:
https://github.com/nextcloud/announcementcenter/pull/209/commits/e91b6f3723250d8f0401569e41d83eac25f41422

But it should just be an option

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 by locating the avatar component responsible for displaying status and review the linked announcementcenter commit for the current empty-icon workaround. Add an option that lets callers suppress status display without replacing the component templates, then verify that announcements can use the option while normal avatar behavior remains unchanged.

Written by the indexing model from the issue text.

Assessment

Domain
frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.