Skip to content

Upload/add button style and discoverability #37207

Closed

Description

@jancborchardt

How to use GitHub

  • Please use the 👍 reaction to show that you are interested into the same feature.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Is your feature request related to a problem? Please describe.
The upload button in Files is not super present, and looks old compared to our other buttons.

Describe the solution you'd like
We should upgrade it to the secondary NcButton from the components. And a simple text "Add" next to the "+" in the upload button would be good.

Additional context
Current:
image

Proposed:
image

Activity

  1. ishaan730 commented on Apr 26, 2023

    @ishaan730
  2. jancborchardt commented on Apr 26, 2023

    @jancborchardt
    Author
  3. ishaan730 commented on Apr 27, 2023

    @ishaan730
  4. lhsazevedo commented on Apr 30, 2023

    @lhsazevedo
    Contributor

    Hi! Would be a reasonable approach to proceed with the original task and move @ishaan730's great proposal to a new issue?
    That way we can improve the product for users right away, while the proposal is matured and discussed with the attention it deserves.

    EDIT:
    @jancborchardt I see that this part of the files app wasn't fully migrated to Vue just yet. Should we wait for it?

  5. jancborchardt commented on Jun 7, 2023

    @jancborchardt
    MemberAuthor

    @lhsazevedo yes, absolutely the original proposal still stands and makes sense as it is a very small but nice improvement. If you like, feel free to submit a pull request for it. :)

  6. moved this to 🏗️ At engineering in 🖍 Design teamon Jun 7, 2023
  7. moved this from 🏗️ At engineering to 📐 Design phase in 🖍 Design teamon Jun 7, 2023
  8. removed this from the Nextcloud 27 milestone on Jun 9, 2023
  9. 1 remaining item

  10. moved this from 📐 Design phase to 🏗️ At engineering in 🖍 Design teamon Jul 14, 2023
  11. self-assigned this
    on Jul 17, 2023
  12. jancborchardt commented on Aug 14, 2023

    @jancborchardt
    MemberAuthor

    @szaimen would be nice to have this in both Files and the new filepicker by @susnux for 27.1.0. :)

  13. susnux commented on Aug 15, 2023

    @susnux
    Contributor
  14. moved this from 🏗️ At engineering to 🕶️ Design review in 🖍 Design teamon Aug 16, 2023
  15. moved this from 🕶️ Design review to 🎉 Done in 🖍 Design teamon Aug 16, 2023
  16. theosche commented on Sep 18, 2023

    @theosche

    Looks good on Safari 16.5.1:
    Capture d’écran 2023-09-18 à 22 23 50
    But not that good on Firefox 116.0.2:
    Capture d’écran 2023-09-18 à 22 23 33
    [Nextcloud 27.1.0]
    Should I open another issue ?

  17. szaimen commented on Sep 18, 2023

    @szaimen
    Contributor

    You need to clear the browser cache...

  18. theosche commented on Sep 18, 2023

    @theosche

    You need to clear the browser cache...

    Thanks it worked

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

1. to developAccepted and waiting to be taken care ofdesignDesign, UI, UX, etc.enhancement

Type

No type

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions