nextcloud / nextcloud/contacts

Show a large version of a contact photo/avatar in a modal

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

Nobody has claimed this yet.

1. to develop enhancement regression
Dominant language
JavaScript
Stars
642
Forks
220
Avg merge
14h 39m
Merged PRs (30d)
51

Description

Is your feature request related to a problem? Please describe.

Previously, it was possible to click on an avatar and show a large version of a contact photo/avatar. I removed this code because it was dead in a sense that the modal trigger was inside the modal.

Describe the solution you'd like

Reimplement this feature with a new approach. This requires changes in nextcloud-vue because the current version of our Avatar component does not expose a click event.

Describe alternatives you've considered

Don't reimplement this feature.

Additional context

No response

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 reviewing the contact avatar/modal implementation and the nextcloud-vue Avatar component, which currently does not expose a click event. Rework the interaction so clicking a contact photo opens a large version in a modal, and verify that the modal trigger is no longer nested inside the modal.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.