Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: Sharing sidebar UI redesign #50282

Draft
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

nfebe
Copy link
Contributor

@nfebe nfebe commented Jan 20, 2025

Description

This is a UI refresh for the sharing sidebar.

It splits shares into two sections:

  • Internal shares - and
  • External shares

Screenshots

Todo

Checklist

  • Tests
  • Screenshots before/after for front-end changes
  • Backports

Credits

Thanks to @thlehmann-ionos from IONOS for laying the foundations for this PR in #49653

Primarily to move it out of the way for changes in the source location.

The feature was deprecated in version 25 (#28320), five versions ago.

Refs: #48925
According to screen designs.

* Elements and lists reordered
* Headlines and separators introduced

Intermediate step: components need to be dissolved in the following
commits.

Refs: #48925
…are section

Allow share creation in the newly differentiated share section.

Intermediate change: to preserve functionality; this needs to be
differentiated with the next commits.

Refs: #48925
…ringTab

According to #48925 screen designs we've to split this into

1. Link (creation) and
2. List (of created share links)

Intermediate step.

Refs: #48925
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Improve layout of sharing sidebar
2 participants