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

Provide guidelines for app-content lists #6612

Closed
skjnldsv opened this issue Sep 22, 2017 · 0 comments
Closed

Provide guidelines for app-content lists #6612

skjnldsv opened this issue Sep 22, 2017 · 0 comments
Assignees
Labels
Milestone

Comments

@skjnldsv
Copy link
Member

skjnldsv commented Sep 22, 2017

The goal of this issue is to explain how I planned to integrate a fully comprehensive and complete solution for app devs to integrate a list (like contacts, mail...) into the app-content.

More to come, this issue will be update with sketches and examples! :)

Options

  • Ability to select the item by checkbox / Ability to favorite the item / Coloured bullet to differentiate items
  • Avatar
  • Title
  • Sub-title
  • Additional info
  • Button (max 1, more in popover)

Specifications

  • Dimensions:
    • width: between 300 and 350 px
    • height: 68px
  • No compressible height
  • Ellispsis on title & sub-title
  • Additional info is maximum 40% of width. No ellipsis. Lighter that other texts
  • Button is aligned vertically, except if an additional info is present.
  • Avatar is 36px
  • Star is on top left of avatar, like files do (see Show checkbox where the favorite star is now #6361)
  • The checkbox display is the avatar (like material design android)
  • Coloured mark is either a bullet on top left OR a left border (like our navigation with the accent color)

Technical

  • Flex will be used for title, additional info and button/popovermenu
  • Avatar will be positionned absolute

Guidelines

  • We will greatly suggest the dev to add an avatar or something. The left padding of the content will be removable but depreciated.
  • Maximum 1 button. If more, create a popover menu
@skjnldsv skjnldsv added 1. to develop Accepted and waiting to be taken care of design Design, UI, UX, etc. enhancement labels Sep 22, 2017
@skjnldsv skjnldsv self-assigned this Sep 22, 2017
@skjnldsv skjnldsv added 2. developing Work in progress 3. to review Waiting for reviews and removed 1. to develop Accepted and waiting to be taken care of 2. developing Work in progress labels Nov 16, 2017
@MorrisJobke MorrisJobke added this to the Nextcloud 13 milestone Nov 20, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants