Skip to content

adding avatar to project settings page

gitlab-qa-bot requested to merge github/fork/Popl7/add_project_avatars into master

Created by: Popl7

as per Feature Request: http://feedback.gitlab.com/forums/176466-general/suggestions/5433454-add-uploadable-project-icons

an icon / avatar for the project. Logo can be uploaded or included in the project as png, jpg or gif. If no logo is present a simple colorful one will be generated.

Done so far: added avatar removal show project avatar on dashboard, projects page, project page added rspec and feature tests added project avatar from repository new default project icon added added copying af avatar to forking of project added generated icon

TODO: Test must be checked for completion. UI must be checked for consistency. (maybe change the words logo / icon => avatar)

Project page with logo: screen shot 2014-01-26 at 09 21 27

Project settings with logo: screen shot 2014-01-25 at 19 53 29

Project settings without logo: screen shot 2014-01-26 at 21 15 50

Project listing with both uploaded and generated logos: screen shot 2014-02-26 at 17 39 58

Generated icons when no logo is uploaded: screen shot 2014-02-26 at 16 06 41 screen shot 2014-02-26 at 17 40 10

Merge request reports