-
-
Notifications
You must be signed in to change notification settings - Fork 5.2k
add icons to navigation of personal & admin settings - #3151
Conversation
MorrisJobke
commented
Jan 19, 2017
Looks really nice, but the serverinfo app is missing an icon:
@MorrisJobke
MorrisJobke
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks nice, but we maybe should add the entry for the serverinfo app. I also added the viewBox elements where they were missing. 😉
skjnldsv
commented
Jan 19, 2017
I like it a lot too :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is cheating and should be part of the api instead, otherwise apps that add their own sections dont have one....
I can do that...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should probably be in icons.scss.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@nickvergessen yup, that's why I mentioned it would be nicer to get it from the app! :) Would be cool if you can do that.
I looked in the activity app also but there you din't use the standard way with the ul class="with-icon" and instead of background-image use img elements. If possible we should use the standard as styled in the apps.css.
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Joas Schilling <coding@schilljs.com>
0eb8969 to
17a7eaa
Compare
nickvergessen
commented
Jan 19, 2017
I fixed the admin section, so the icons are now part of the API.
However I'm still not happy with the hack on the personal page, because apps can not get their icons displayed there without making changes in the server repo. But I guess we have to live with that until the personal page is rebuild with the new settings api as well.
nickvergessen
commented
Jan 19, 2017
Setting to develop because test will fail
Signed-off-by: Joas Schilling <coding@schilljs.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, I actually surrendered on nextcloud/nextcloud.com#140 for now. We need to find a more engaging, agile way to work on this. Let's talk @ FOSDEM about that...
jancborchardt
commented
Jan 19, 2017
@nickvergessen awesome! Just one thing: We should use the same method as we specified in the apps.css, which is the one we use in Files and Mail etc. Now there’s a discrepancy in method, and this even results in the spacing being different from the one in Files.
nickvergessen
commented
Jan 19, 2017
@jancborchardt Well activity uses image-paths as well and we need that when we want to make use of them in android/desktop apps as well.
Also images work without the android app needing to know all nextcloud apps, since its just a path you follow.
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
skjnldsv
commented
Jan 24, 2017
Drone stalled on 5.6 again. I restarted the tests. 🙈 🙉 🙊
skjnldsv
commented
Jan 24, 2017
👍
* followup to #3151 Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* follow up to nextcloud/server#3151 Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* follow up to nextcloud/server#3151 Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* follow up to nextcloud/server#3151 Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* follow up to nextcloud/server#3151 Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* follow up to nextcloud/server#3151 Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* follow up to nextcloud/server#3151 Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* follow up to nextcloud/server#3151 Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* follow up to #3151 Signed-off-by: Morris Jobke <hey@morrisjobke.de>
MorrisJobke
commented
Jan 24, 2017
Looks really nice now:
bildschirmfoto 2017年01月24日 um 13 08 46
jancborchardt
commented
Jan 26, 2017
Yup, damn nice and consistent :) good work all around!
Now the only place missing icons is Help :)
Before & after:
capture du 2017年01月19日 02-27-02 capture du 2017年01月19日 02-26-35
capture du 2017年01月19日 03-11-08 capture du 2017年01月19日 03-10-45
This brings it in line with the other apps like Files, Activity, Mail, etc. :)
Please review @nextcloud/designers
A possible future improvement would be to instead of hardcoding the icons via the settings.css to get them from the app icon itself. cc @schiessle @nickvergessen @juliushaertl do you have an idea about the feasibility of that?