nextcloud-libraries / nextcloud-libraries/nextcloud-vue

UserBubble should allow to set a specific character for the avatar text

Open
#797 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

The Avatar in the UserBubble component shows the user avatar, the avatar image, or the first character of the display name. It should allow to set a specific character for the avatar text too.

This is needed for example in guest mentions of Talk, as the avatars for guests in Talk show a ? character when the guest has no name (but in that case Guest is shown nevertheless as the display name of the guest, so with the current UserBubble G would be shown in the avatar unless an explicit icon was set, but in both cases it would not be consistent with the rest of the avatars).

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 UserBubble component and the Avatar behavior described in the issue. Check how the avatar currently chooses an image, icon, or first display-name character, then verify that an explicitly supplied character is used for guest avatars while the existing fallbacks remain unchanged.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.