Open stefan-niedermann opened 4 years ago
Also cc @David-Development @dan0xii @ardevd and who else is active from https://github.com/orgs/nextcloud/teams/android/members ? :)
@stefan-niedermann What are some specific things you have in mind for this? Generally we should try and follow Material Design guidelines, so for example where are parts where we don’t right now? Also, anything which is already covered by the general design guidelines (very high-level though) at https://nextcloud.com/design/ ?
Concrete samples are already in the repository, e.g. the layout of empty content views (currently looking different on any app), app icon and resources to built one (with the blue background and some kind of tutorial), Theming (like use the theme of the cloud instance if possible, fallback to NC blue), settings (location and content, currently the news app has for example a "settings" and a "server-settings"-entry which is confusing..…
I reall like the idea :+1:
What also comes into my mind is multi-account support, which is e.g. on News not available, but also behaves different in Deck, Files and Talk (how to switch it).
Right right! :) So those are some different points at different levels:
Nice @jancborchardt. But can we split this up into several issues? And then discuss each in its own issue, and when agreed, we put this into the documentation/guidelines?
Having this all written down might be the easiest part for you, but not if we want to discuss it.
Sure thing, whatever is easiest for coordination. :) Simply replied to all of the points brought up in the issue here.
Hey @stefan-niedermann Thanks for this. Is there any way to give me a pair of hands/Heads-up/idea for this issue.
Thanks Biswajit Das
@dasbiswajit i will check it out later and have a look - we can talk about it in the talk chatroom later.
Theming: Yup, we should have consistent ways of doing this. The basic thing is to use the proper primary color as set by the server for the header and link color. This needs to take into account contrast of elements displayed in the header, so that they invert when it’s too light. Also too light link text needs to cut off at a certain grey. @juliushaertl where are these values for the server, we could share those?
The capabilities endpoint provides most of what you might need:
@dasbiswajit i will check it out later and have a look - we can talk about it in the talk chatroom later.
Sure. Please add me in the chatroom
@dasbiswajit i tried to contact you several times via Talk - https://cloud.nextcloud.com/call/xs25tz5y - i know you have an account and are invited, is something wrong?
Edit: fixed URL
I would be happy to contribute where ever I can.
@stefan-niedermann I a in chat room. Got it.
@dan0xii Thanks. I have asked in the chat. Happy to setup a call.
Hello there :open_hands:
i recently had the idea to develop some basic documentation for common style patterns for android apps which are within the Nextcloud ecosystem.
The idea is, that the User Experience across all the apps should be similar and feel common.
Of course it is very basic a the moment with just some ideas, but i wanted to get some feedback first, before i start writing down thousands of words and put too much effort into it.
Please let me know what you all think about this or if you know any already existing resources.
@jancborchardt @tobiasKaminsky @AndyScherzinger @mario @desperateCoder @daper @nerzhul