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

Improve shared status button #41453

Merged
merged 1 commit into from Nov 14, 2023
Merged

Conversation

marcoambrosini
Copy link
Member

Screenshot 2023-11-14 at 20 09 10

@marcoambrosini marcoambrosini requested review from nickvergessen, jancborchardt, skjnldsv, a team, sorbaugh and emoral435 and removed request for a team November 14, 2023 11:17
Copy link
Member

@jancborchardt jancborchardt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks really nice design-wise! Highlights the shared state while not overly distracting from the file name. :)

@jancborchardt jancborchardt mentioned this pull request Nov 14, 2023
13 tasks

<style lang="scss" scoped>

:deep(.button-vue--icon-and-text, .files-list__row-action-sharing-status) {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This means one of the libraries has an issue?
Do all apps that use the filepicker from nextcloud/dialogs need to cheat like this?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry, In the rush of those days I missed this comment.
No: this whole set of changes were temporary hacks for files screenshots sake and a less than ideal solutions. I wouldn't have wanted to replicate them in other places.
We talked about using two columns for owner and shared status and doing this properly in the near future.

@jancborchardt jancborchardt mentioned this pull request Nov 14, 2023
@AndyScherzinger AndyScherzinger added design Design, UI, UX, etc. 3. to review Waiting for reviews ❄️ 2023-Winter labels Nov 14, 2023
@AndyScherzinger AndyScherzinger added this to the Nextcloud 28 milestone Nov 14, 2023
Copy link
Contributor

@emoral435 emoral435 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, as we need to get this done by EOD, this maybe can be improved but for now it looks good!

@emoral435 emoral435 force-pushed the enh/41450/improve-shared-status-button branch from 124d00e to 28efb51 Compare November 14, 2023 17:52
@susnux susnux force-pushed the enh/41450/improve-shared-status-button branch from 28efb51 to f3f7415 Compare November 14, 2023 19:49
Signed-off-by: Marco <marcoambrosini@icloud.com>
@susnux susnux force-pushed the enh/41450/improve-shared-status-button branch from f3f7415 to c2c5994 Compare November 14, 2023 19:52
@blizzz blizzz merged commit d6af8c8 into master Nov 14, 2023
38 of 41 checks passed
@blizzz blizzz deleted the enh/41450/improve-shared-status-button branch November 14, 2023 20:40
@jospoortvliet
Copy link
Member

Super nice!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3. to review Waiting for reviews design Design, UI, UX, etc. ❄️ 2023-Winter
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants