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

Settings Apps Redesign Overview #3194

Closed
8 of 13 tasks
eppfel opened this issue Jan 22, 2017 · 13 comments
Closed
8 of 13 tasks

Settings Apps Redesign Overview #3194

eppfel opened this issue Jan 22, 2017 · 13 comments
Assignees
Labels
1. to develop Accepted and waiting to be taken care of 2. developing Work in progress design Design, UI, UX, etc. enhancement feature: apps management feature: settings overview
Milestone

Comments

@eppfel
Copy link
Member

eppfel commented Jan 22, 2017

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...

@eppfel eppfel added this to the Nextcloud 12.0 milestone Jan 22, 2017
@eppfel eppfel self-assigned this Jan 22, 2017
@eppfel eppfel mentioned this issue Jan 22, 2017
6 tasks
@skjnldsv
Copy link
Member

skjnldsv commented Jan 22, 2017

Introduce »Updates« category

😍

Rewrite settings.css --> settings.scss

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

@ChristophWurst
Copy link
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?

@schiessle
Copy link
Member

schiessle commented Jan 23, 2017

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

@eppfel
Copy link
Member Author

eppfel commented Jan 23, 2017

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.

@schiessle
Copy link
Member

schiessle commented Jan 23, 2017

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))

@eppfel
Copy link
Member Author

eppfel commented Jan 23, 2017

@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.

@eppfel
Copy link
Member Author

eppfel commented Jan 23, 2017

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?

@skjnldsv
Copy link
Member

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

@jancborchardt
Copy link
Member

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

@skjnldsv
Copy link
Member

skjnldsv commented Sep 24, 2017

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

@skjnldsv skjnldsv added the 2. developing Work in progress label Sep 24, 2017
@hanzei
Copy link

hanzei commented Oct 19, 2017

Updates category > #6739

@jancborchardt
Copy link
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".

@MorrisJobke
Copy link
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
Labels
1. to develop Accepted and waiting to be taken care of 2. developing Work in progress design Design, UI, UX, etc. enhancement feature: apps management feature: settings overview
Projects
None yet
Development

No branches or pull requests

7 participants