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

Design Forward : Better structure and new design of all the settings #9552

Closed
ghost opened this issue Jul 9, 2014 · 13 comments
Closed

Design Forward : Better structure and new design of all the settings #9552

ghost opened this issue Jul 9, 2014 · 13 comments

Comments

@ghost
Copy link

ghost commented Jul 9, 2014

I think owncloud need a better structure of the settings in the administration page.

There is much more settings in Owncloud 7 than in 6... and this will not stop.

There is no central place for the applications settings (contacts, calendar, galery, ...). Each app should take take of its own settings in a different way.

An ideal setting page for Owncloud should be :

oc

If we compare with Drupal, there is a setting page containing all the settings of core AND of the apps / plugins... They do that by registrering hooks in each app, that the core calls to render the global settings page.
Here is a printscreen of the Drupal setting page, for information (sorry for french version)

drupal7

@ghost ghost added Enhancement labels Jul 9, 2014
@DeepDiver1975
Copy link
Member

@jancborchardt

@enoch85
Copy link
Member

enoch85 commented Jul 9, 2014

👍 for this!

@PVince81
Copy link
Contributor

PVince81 commented Jul 9, 2014

@owncloud/designers

@PVince81
Copy link
Contributor

PVince81 commented Jul 9, 2014

See #1924 and #4944

@ghost ghost added settings:admin labels Jul 10, 2014
@jancborchardt
Copy link
Member

@Stephane84 the general approach of making the settings easier is definitely something we want to do for ownCloud 8. In the past we were thinking about two options:

(I’m thinking we should go with the second way first, but let’s discuss.)

And yeah, this only goes for ADMIN settings. User settings for apps should always be in the apps directly, in the settings area.

Btw @Stephane84 do you want to be part of the owncloud-designers team? That way you will get notified of design issues. Also, you should join our IRC channel #owncloud-design! :) Then we can better communicate.

@jancborchardt
Copy link
Member

Btw @Stephane84 (also @enoch85) a good way to look at the plans and what we thought about in the past is to look into the »Design forward« issues: https://github.com/owncloud/core/search?q=Design+forward&state=open&type=Issues

@DeepDiver1975
Copy link
Member

User settings for apps should always be in the apps directly, in the settings area.

because we have some non-gui apps we need to keep a general setting page fro some case - just saying

@jancborchardt
Copy link
Member

Yep, I know. That's why the combining of Personal and Admin settings +adding sidebar is something we should do anyway.

@ghost
Copy link
Author

ghost commented Jul 10, 2014

@jancborchardt I'll join the IRC channel and we will discuss about it there... Do you connect on the evening ? (Indeed not, is there a way to access the channel via classical browser http comminication ?)

@MorrisJobke
Copy link
Contributor

@ghost
Copy link
Author

ghost commented Jul 10, 2014

@MorrisJobke Thank you for url, but can't acces from corporate network :-( It is blocked by the proxy with the following reason "online chat" (sorry for spamming this bug report, you may delete this conversation)

@ghost ghost changed the title Better structure and new design of all the settings Design Forward : Better structure and new design of all the settings Jul 11, 2014
@ghost ghost added this to the ownCloud 8 milestone Jul 11, 2014
@jancborchardt
Copy link
Member

We improved this by introducing navigation sidebars for Personal and Admins. :)

@ghost
Copy link
Author

ghost commented Dec 18, 2014

Great news ! Hope to see this soon in action :-)

@DeepDiver1975 DeepDiver1975 modified the milestones: ownCloud 8, 8.0-current Jan 9, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants