Skip to content

Settings Apps Redesign Overview #3194

Description

@eppfel

So, I want to use this issue as an overview for the various todos and steps in making the apps settings more user friendly, appealing and integrated with the appstore.
Discussion and todos are from #2533 and the 12 overview #2672 .

Todo

To discuss

The Server and Client Controller might have to be rewritten ( 🍝 ), but I wanted to introduce changes step by step...

Activity

  1. added this to the Nextcloud 12.0 milestone on Jan 22, 2017
  2. self-assigned this
    on Jan 22, 2017
  3. skjnldsv commented on Jan 22, 2017

    @skjnldsv
    Member

    Introduce »Updates« category

    😍

    Rewrite settings.css --> settings.scss

    Haven't tested yet, be prepared to errors 500 😄
    EDIT: I created a fix for you :)

  4. ChristophWurst commented on Jan 23, 2017

    @ChristophWurst
    Member

    How about a visual separation between the meta categories (installed, enabled, disabled) and the categories from the app store (like authentication and the like) with either some whitespace or a horizontal line?

  5. schiessle commented on Jan 23, 2017

    @schiessle
    Member

    Introduce a details page (pop-up) for each app #3193

    To show app details we also had the idea of using a sidebar, similar to what we have for files, see #2138

  6. eppfel commented on Jan 23, 2017

    @eppfel
    MemberAuthor

    How about a visual separation between the meta categories (installed, enabled, disabled) and the categories from the app store (like authentication and the like) with either some whitespace or a horizontal line?

    Already planned. 😉 From: #2533 (comment)

    Make a more clear separation between enabled/disabled apps and the actual store categories.

    I could add it in #3195 , if we are positive on this.

  7. schiessle commented on Jan 23, 2017

    @schiessle
    Member

    Something else to consider. It is really hard to search for a app because of all the categories. Two ideas:

    • Either the search on the top should search all apps,not just the current category
    • Or introduce a new "category" called "all apps" (seems Jan already had a similar idea: Make apps settings tabular #3195 (comment))
  8. eppfel commented on Jan 23, 2017

    @eppfel
    MemberAuthor

    @schiessle "All apps" already planned, see OP.

    Searching all apps per default could also work, because you know what you are searching for, so typing a few more characters until you filter the list down enough could be ok, even with a large amount of apps in store.

  9. eppfel commented on Jan 23, 2017

    @eppfel
    MemberAuthor

    From discussion #3195 and here #126:

    We have to decide how to structure the apps management.

    This is what I thought it is going to be:
    bildschirmfoto 2017-01-23 um 18 14 09


    But we could also, drop enabled and disabled IMO and combine all apps:

    • All Apps (all the app store has + custom ones you installed)
    • Installed
    • Updates
    • Store Category 1
    • Store Category N

    But then it would be weird to have two different layouts for that. I really feel there are two separate scenarios. Managing apps vs. getting new ones (see my explanation in #3195 (comment)).


    I could even think about redirecting to the store in the fashion of "Get more apps".

    • All installed
    • Updates
    • Get more apps (external)

    The link could send the Nextcloud installations endpoint via GET and when you click install in the store you are redirected to your Nextcloud and the app is installed. That way we do not have to build a nice looking appstore and a nice looking apps management.


    My final call would be:

    Installed

    • All installed
    • Updates

    App store

    • All available
    • category 1
    • category …
    • category n

    Any other ideas?

  10. skjnldsv commented on Jan 23, 2017

    @skjnldsv
    Member

    I really like it! :D
    Maybe adding a counter in the app-navigation?

  11. jancborchardt commented on Apr 25, 2017

    @jancborchardt
    Member

    We got a lot done! Moving the rest to Nextcloud 13 :)

  12. skjnldsv commented on Sep 24, 2017

    @skjnldsv
    Member

    Apps settings icons > #6627
    Rewrite settings.css --> settings.scss > #6372

  13. hanzei commented on Oct 19, 2017

    @hanzei

    Updates category > #6739

  14. jancborchardt commented on Oct 19, 2017

    @jancborchardt
    Member

    Most of this is actually fixed and implemented, right @eppfel? The only major thing seems to be the addition of the #app-sidebar to the right with some additional app info.

    I would close this overview issue as fixed, as it doesn't need that big of an overview anymore. ;) We always have the label "feature: apps".

  15. MorrisJobke commented on Jun 6, 2018

    @MorrisJobke
    Member

    Many things were fixed with #9565

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions