Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • D design
  • 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 16
    • Merge requests 16
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Primer
  • design
  • Merge requests
  • !346

New icons guidelines

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Maxime De Greve requested to merge feature/icons into main Dec 22, 2022
  • Overview 33
  • Commits 30
  • Pipelines 0
  • Changes 4

Currently, our icon documentation is located within the Octicons library, which can be overlooked when browsing through our guidelines. This pull request aims to centralize all of our documentation by moving the icon page to our guidelines and improving it.

Our ultimate goal is to centralize all of our documentation for easier access. However, I have intentionally left the Octicons design guidelines in place for now, as I believe it is still the best place for information on creating new icons. I have added a section called Creating New Icons to direct users to this information.

In the past year, we have received numerous questions about using Octicons as selectable icons for users. To address this, I have added a section called System vs User-Selectable to compile past discussions on this topic.

I've also simplified our icon pairing section as those guidelines were very inconsistent and confusing.

The do and don't section are also now improved.

The Special section also adds more strict documentation on using special icons.

Preview: https://primer-a9164a06d1-26441320.drafts.github.io/components/icon

Screenshot: Screenshot 2023-01-03 at 15 51 48

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: feature/icons