Skip to content

Conversation

@setchy
Copy link
Member

@setchysetchy commented Mar 15, 2024

Replaces the refresh, settings, logout and add account icons with those from the octicons primer design system used extensively throughout our experience.

Note: if we can find a suitable replacement for the Quit icon from https://primer.style/foundations/icons then we'll be 100% octicon powered.

LightDark
BeforeScreenshot 2024-03-15 at 7 21 30 AMScreenshot 2024-03-15 at 7 21 38 AM
AfterScreenshot 2024-03-19 at 2 49 50 AMScreenshot 2024-03-19 at 2 49 38 AM

@bmulholland
Copy link
Collaborator

For the Quit icon, how about just an X? I know we use it elsewhere, but it's pretty standard for "close this app" and is in Octicons.

@setchy
Copy link
MemberAuthor

For the Quit icon, how about just an X? I know we use it elsewhere, but it's pretty standard for "close this app" and is in Octicons.

updated screenshots using XCircleFill as the Quit icon

@afonsojramos
Copy link
Member

afonsojramos commented Mar 18, 2024

I think that grouping these changes all in one PR truly gave us a new perspective in what the changes would entail.

From a UI cohesiveness perspective, they seem as if they don't belong, mostly the ones in the bottom bar.
The size of the bottom bar also seems to have grown, but that seems like a simple mistake.

Food for thought: Maybe one alternative would be to go away with the bottom bar and adding a profile image with a dropdown with these three options, where the icons would be accompanied with a descriptive text. What do you think?

@afonsojramos
Copy link
Member

I think that grouping these changes all in one PR truly gave us a new perspective in what the changes would entail.

From a UI cohesiveness perspective, they seem as if they don't belong, mostly the ones in the bottom bar. The size of the bottom bar also seems to have grown, but that seems like a simple mistake.

Food for thought: Maybe one alternative would be to go away with the bottom bar and adding a profile image with a dropdown with these three options, where the icons would be accompanied with a descriptive text. What do you think?

Rephrased for the sake of being more clear about the issues I see with the current change.

@setchy
Copy link
MemberAuthor

setchy commented Mar 18, 2024

The size of the bottom bar also seems to have grown, but that seems like a simple mistake.

yes, i had noticed similar. adjusted

@setchy
Copy link
MemberAuthor

Food for thought: Maybe one alternative would be to go away with the bottom bar and adding a profile image with a dropdown with these three options, where the icons would be accompanied with a descriptive text. What do you think?

i'm not a huge fan of putting these an additional click away (behind a dropdown)

@setchy
Copy link
MemberAuthor

From a UI cohesiveness perspective, they seem as if they don't belong, mostly the ones in the bottom bar.

Personal taste perhaps. 🤷

imho, this switch to fully adopt Octicons / Primer Design System makes Gitify feel more consistent and unified 🙃

Copy link
Member

@afonsojramosafonsojramos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If I am the minority here, I am open to conceding. But in that case, I think I'd switch for the no fill X, since we're not using Fill anywhere else 🧐

@afonsojramosafonsojramos merged commit 6224f68 into gitify-app:mainMar 20, 2024
adufr pushed a commit to adufr/gitify that referenced this pull request Mar 25, 2024
@setchysetchy deleted the feature/octicons branch April 7, 2024 11:42
@setchysetchy added this to the Release 5.0.0 milestone Jul 17, 2024
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactorRefactoring of existing feature

Development

Successfully merging this pull request may close these issues.

3 participants

@setchy@bmulholland@afonsojramos