Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • G gitlabhq1
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 21
    • Issues 21
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • gpt
  • large_projects
  • gitlabhq1
  • Merge requests
  • !6422

Closed
Created Feb 26, 2014 by Administrator@rootOwner
  • Report abuse
Report abuse

adding avatar to project settings page

  • Overview 198
  • Commits 1
  • Changes 20

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

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: github/fork/Popl7/add_project_avatars