owncloud / android

:phone: The ownCloud Android App
GNU General Public License v2.0
3.84k stars 3.05k forks source link

[FEATURE REQUEST] New search bar #2847

Closed abelgardep closed 3 years ago

abelgardep commented 4 years ago

Continuation of #2742

First mock up:

newUi_toolbar

ACs:

image

Figma Mockup https://www.figma.com/file/EVQQcpITjVPiF4yT3eWKuf/Android-Proposals?node-id=0%3A1

TASKS

PR

abelgardep commented 4 years ago

AC to discuss:

  1. Hint root folder -> Search in app_name (brandable)
  2. Hint other folders -> Search in folder_name
  3. What happens with uploads toolbar (search is not available there at the moment)?
  4. What happens with Av offline and shared by link toolbar?
michaelstingl commented 4 years ago

@abelgardep examples in other apps you’d recommend to look at?

abelgardep commented 4 years ago

@abelgardep examples in other apps you’d recommend to look at?

You can check some google apps: Drive, GPlay, Gmail for example.

jesmrec commented 4 years ago
  1. Hint root folder -> Search in app_name (brandable)

We have to be careful with this. Search in app_name can lead to confusion, because you are not searching on the whole account, only filtering the current folder.

  1. What happens with uploads toolbar (search is not available there at the moment)?
  2. What happens with Av offline and shared by link toolbar?

Filtering these lists could be an option. But, i think we should also check further options.

CarolinaCst commented 4 years ago

Additional changes to the proposal:

  1. Add the Logo just above the Search bar

image

jesmrec commented 4 years ago

Thanks @CarolinaCst!!

I'm not sure how it will look like with the logo above, because the size (height) of the upper toolbar will increase. In devices with large screen could be fine, but in smaller screens the action side (file list) could be reduced a lot.

If you think that showing the logo is important, how about showing it just below the searching bar, in between sorting dropdown and grid/list selector? just an idea.

michaelstingl commented 4 years ago
  1. Add the Logo just above the Search bar

@CarolinaCst could you post examples from other apps?

CarolinaCst commented 4 years ago

I) Top App Bars Documentation

The Top or Regular Top Bar: displays information, provides content and shows actions related on the screen. It's used for branding, screen titles, navigation and actions.

a)Properties:

image

b) Measurements:

image

Sources: App bars: Top: Material Design (Review 26.10.20): https://material.io/components/app-bars-top and https://material.io/develop/android/components/app-bars-top Mobile UX Design: User-Friendly Search: Nick Babich, 2016 (Review 26.10.20): https://uxplanet.org/mobile-ux-design-user-friendly-search-51e5f78f5a1e How To Design Search For Your Mobile App: Suzanne Scacca, 2019 (Review 26.10.20): https://www.smashingmagazine.com/2019/01/design-search-mobile-app/

According to these preview sources:

II) Proposal

a) First: Extended Top App Bar and then a Regular Top App Bar

image

image

image

III) Second Proposal:

  1. Google Drive

image

image

image

  1. Dropbox

image

image

image

  1. GMX Cloud

image

image

IV) Figma Mockup

https://www.figma.com/file/EVQQcpITjVPiF4yT3eWKuf/Android-Proposals?node-id=0%3A1

V) Conclusions:

image

CarolinaCst commented 4 years ago

I) What happened to the Toolbars: Uploads, Offline and Links?

jesmrec commented 4 years ago

My thoughts:

Thanks for the awesome ideas @CarolinaCst !

CarolinaCst commented 4 years ago

After the Meeting of 03.11.2020, here are the following agreements:

  1. Search bar

image

  1. Figma Mockup https://www.figma.com/file/EVQQcpITjVPiF4yT3eWKuf/Android-Proposals?node-id=0%3A1

  2. Footer

image

jesmrec commented 4 years ago

copying new ACs, mockups etc... to the first message on the top

jesmrec commented 3 years ago

About the uploads view

jesmrec commented 3 years ago

Some agreements after today's meeting:

CarolinaCst commented 3 years ago
  1. Search Bar

image

  1. Uploads Options image

  2. Manage accounts image

https://www.figma.com/file/FGfiuKPrlLYzIrFL1mXsh9/Android-2?node-id=0%3A1

jesmrec commented 3 years ago
  1. Search bar is OK from my side

  2. Uploads/Options. I miss several options there, but i guess this is only a listing detail. In the Figma link, you set a chevron to show a dropdown list with different clearing options. I'd not go for that approach because the number of options to show is not too high to hide them directly. Of course, we can iterate and discuss to get better UX results.

  3. Manage accounts OK from my side. Pending to know how feasible is syncing the account from that view.

CarolinaCst commented 3 years ago

Talking with @abelgardep we have made the following changes:

  1. Search bar: hamburger menu and avatar will be inside as in the example from Drive. image

  2. No logo: for small devices including the ownCloud logo will be too much space so the new option is to remove it completely. image

  3. New Icon: new icon for Clear failed However the options and icons still need to be discuss to be clear with their functionality since at first glance are so repetitive. image

  4. Figma mockup link: https://www.figma.com/file/FGfiuKPrlLYzIrFL1mXsh9/Android-2?node-id=0%3A1

jesmrec commented 3 years ago

i like all. Awesome!

CarolinaCst commented 3 years ago
  1. Uploads changes:

image

CarolinaCst commented 3 years ago

3. New Uploads improvements

image

abelgardep commented 3 years ago

Current status, two options at the moment. BTW, I need to add a lens icon.

White background Keep background color
Screenshot_1611917501  Screenshot_1611917621
michaelstingl commented 3 years ago

BTW, I need to add a lens icon.

👍

@tbsbdr What is your preference? Left or right?

jesmrec commented 3 years ago

Right one seems to be more consistent with the current theme. White gap inside the toolbar is not nice, IMHO.

michaelstingl commented 3 years ago

Right one seems to be more consistent with the current theme.

Yes, right one is more appealing. 👍

Proposal from @diocas was, to make the input field more visible by highlighting it by ~20% or so. My proposal would be, to switch background to white when in search mode, but no idea if this is too fancy…

tbsbdr commented 3 years ago

Option 1 (preferred): right one + icon does the job and is nice! 👍

Option 2:

switch background to white when in search mode (@michaelstingl )

e.g. box does it kinda this way - to me this appears to be visually disruptive, therefore wouldn't switch to white when in search mode. ❌

Option 3 (n2h):

highlighting it by ~20%

onedrive, dropbox and google drive do it this way. n2h imho. only do it if you have some time to spare 🌈

michaelstingl commented 3 years ago

@tbsbdr thanks for the feedback 👍 Excited to see it in action in the next reviews…