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

🎉 Added new icons and updated old #14496

Closed
wants to merge 11 commits into from

Conversation

lazebnyi
Copy link
Collaborator

@lazebnyi lazebnyi commented Jul 7, 2022

What

#13491 - Update logos to optimize UX

How

Added new icons and updated old

@lazebnyi lazebnyi requested a review from Phlair July 7, 2022 13:44
@lazebnyi lazebnyi temporarily deployed to more-secrets July 7, 2022 13:44 Inactive
@lazebnyi lazebnyi linked an issue Jul 7, 2022 that may be closed by this pull request
@lazebnyi lazebnyi temporarily deployed to more-secrets July 7, 2022 14:11 Inactive
Copy link
Contributor

@Phlair Phlair left a comment

Choose a reason for hiding this comment

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

The quality on some of these looks a bit funky. I'm going to say frontend team should review this rather than just me.

@Phlair Phlair requested a review from a team July 8, 2022 10:06
@lazebnyi lazebnyi requested a review from Phlair July 12, 2022 10:23
@lazebnyi
Copy link
Collaborator Author

@Phlair Any updates?
Also I think icons was reviewed before pass to implementation request here.

Copy link
Contributor

@Phlair Phlair left a comment

Choose a reason for hiding this comment

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

I'm not entirely which team owns the icons for connectors, hence the request to @airbytehq/frontend, but lgtm.

@teallarson
Copy link
Contributor

teallarson commented Jul 12, 2022

I pinged design to take a look @Phlair & @lazebnyi, thanks!

@Upmitt
Copy link
Contributor

Upmitt commented Jul 13, 2022

Hi! I'm sorry to say that but I think all the icons need to be updated... The new icons seems to be pixel logo converted to vectors, so the quality is really not good.

Screenshot 2022-07-13 at 09 33 50

Screenshot 2022-07-13 at 09 33 39

Screenshot 2022-07-13 at 09 33 35

Also, all those icons have different sizes and proportions, the result will not be homogeneous. I created a figma file with all the connectors logo, integrated in a square area, with right margins and proportions, this are the icons to use. Please let me know if some icons are missing, or if you need help to export this icons. (please DO NOT modify those icons in Figma as this are components used in all our product design files.)

Here is the Figma file with the icons to use: https://www.figma.com/file/gMNRYVJav25pdsoxAyW7Qp/00_01_WEB-APP-LIBRARIES?node-id=2%3A675

Copy link
Contributor

@Phlair Phlair left a comment

Choose a reason for hiding this comment

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

Switching my review based on feedback from Design ^

@lazebnyi
Copy link
Collaborator Author

@Upmitt @Phlair Unfortunately I didn't have permission to figma. Could you help me with that?
image

@Upmitt
Copy link
Contributor

Upmitt commented Jul 19, 2022

@lazebnyi - I just sent you an invite, you should have access now

@lazebnyi lazebnyi temporarily deployed to more-secrets July 26, 2022 20:08 Inactive
@lazebnyi
Copy link
Collaborator Author

@Phlair @Upmitt updated icons from figma

@lazebnyi lazebnyi requested review from Phlair, Upmitt, girarda and sherifnada and removed request for a team July 26, 2022 20:11
@sherifnada
Copy link
Contributor

I think @Upmitt should approve here

@sherifnada sherifnada removed their request for review July 29, 2022 19:43
@andyjih
Copy link
Contributor

andyjih commented Aug 2, 2022

@Upmitt Will be back next week.

@Upmitt
Copy link
Contributor

Upmitt commented Aug 11, 2022

This logos need to be updated (bad quality or wrong padding) - This logos were not in my Figma file, I'll let you know as soon as I update Figma (will try to do that tomorrow morning)

Other logos seems ok :)

Screenshot 2022-08-11 at 16 16 50

Screenshot 2022-08-11 at 16 17 05

Screenshot 2022-08-11 at 16 17 10

Screenshot 2022-08-11 at 16 17 21

Screenshot 2022-08-11 at 16 17 25

Screenshot 2022-08-11 at 16 15 49

Screenshot 2022-08-11 at 16 15 57

Screenshot 2022-08-11 at 16 16 09

Screenshot 2022-08-11 at 16 16 14

Screenshot 2022-08-11 at 16 16 25

Screenshot 2022-08-11 at 16 16 32

Screenshot 2022-08-11 at 16 16 38

Screenshot 2022-08-11 at 16 16 46

Screenshot 2022-08-11 at 16 14 03

Screenshot 2022-08-11 at 16 14 16

Screenshot 2022-08-11 at 16 14 20

Screenshot 2022-08-11 at 16 14 36

Screenshot 2022-08-11 at 16 14 53

Screenshot 2022-08-11 at 16 14 59

Screenshot 2022-08-11 at 16 15 05

Screenshot 2022-08-11 at 16 15 18

Screenshot 2022-08-11 at 16 15 35

Screenshot 2022-08-11 at 16 15 44

@Upmitt
Copy link
Contributor

Upmitt commented Aug 16, 2022

@andyjih here are the new .svg
Apify
bigcommerce
faker
firebolt
freshservice
Hellobaton
Lever
LinkedIn_Ads
Mailgun
Mariadb
Monday
Outreach
Prestashop
Redis
Retently
Salesloft
searchmetrics
sentry
talkdesk_explore
tidb
trello
webflow
zendesk_support
zenloop
zohocrm
:

@lmossman
Copy link
Contributor

lmossman commented Sep 27, 2022

@Upmitt I don't see anything in the icon figma for the following connectors, which currently have icons that don't seem to match the padding that you have used in the updated icons above. Do we want to update these as well? If so, should we do that now or do it in a separate PR once the icons are ready?

Connector name Current icon
Orbit https://github.com/airbytehq/airbyte/blob/f8273c5a6e06dfe00374da973850d3470e59d090/airbyte-config/init/src/main/resources/icons/orbit.svg
Cassandra https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/cassandra.svg
Chartmogul https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/chartmogul.svg
Close https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/close.svg
Cloudflare R2 https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/cloudflare-r2.svg
Commerce Tools https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/commercetools.svg
Delighted https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/delighted.svg
Dynamo DB https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/dynamodb.svg
Elasticsearch https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/elasticsearch.svg
Exchange Rates API https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/exchangeratesapi.svg
Firestore https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/firestore.svg
Flexport https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/flexport.svg
Freshsales https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/freshsales.svg
Glassfrog https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/glassfrog.svg
Google Directory https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/googledirectory.svg
Google Workspace https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/googleworkpace.svg
Harness https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/harness.svg
Jenkins https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/jenkins.svg
Kinesis https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/kinesis.svg
Lemlist https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/lemlist.svg
Linnworks https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/linnworks.svg
MQTT https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/mqtt.svg
My Hours https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/my-hours.svg
OneSignal https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/onesignal.svg
Paystack https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/paystack.svg
PersistIq https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/persistiq.svg
Primetric https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/primetric.svg
Pulsar https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/pulsar.svg
Qualaroo https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/qualaroo.svg
Scylla https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/scylla.svg
Short.io https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/short.svg
Sqlite https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/sqlite.svg
Strava https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/strava.svg
Streamr https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/streamr.svg
Timely https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/timely.svg
VictorOps https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/victorops.svg
Zenefits https://github.com/airbytehq/airbyte/blob/master/airbyte-config/init/src/main/resources/icons/zenefits.svg

@lmossman
Copy link
Contributor

@Upmitt Also, the padding around the SVGs makes them look a little small to me in the UI with the current size of the icon:
Screen Shot 2022-09-26 at 5 39 25 PM

Is this desired? Or should we change increase/adjust size of the icon container at all to make these slightly larger?

@lmossman lmossman force-pushed the lazebnyi/13491-update-logos-to-optimize-ux branch from f8273c5 to 5e96030 Compare September 27, 2022 00:41
@lmossman lmossman temporarily deployed to more-secrets September 27, 2022 00:43 Inactive
@Upmitt
Copy link
Contributor

Upmitt commented Sep 27, 2022

AWESOME!! Thank you @lmossman !! I'll create the missing icons :) regarding the size, I use those square Icons in all my designs, for example in the dropdowns: https://www.figma.com/file/gMNRYVJav25pdsoxAyW7Qp/00_01_WEB-APP-LIBRARIES?node-id=1406%3A2576 - I think you can reduce the space between icon and name, and increase the Icon size (34px in Figma) Thank you again !

@lazebnyi lazebnyi temporarily deployed to more-secrets October 3, 2022 22:40 Inactive
@lazebnyi lazebnyi temporarily deployed to more-secrets October 13, 2022 11:49 Inactive
@lazebnyi lazebnyi temporarily deployed to more-secrets October 13, 2022 11:58 Inactive
@lazebnyi lazebnyi temporarily deployed to more-secrets October 13, 2022 12:01 Inactive
@lazebnyi
Copy link
Collaborator Author

@Upmitt could you check PR again plz

@lazebnyi
Copy link
Collaborator Author

Hey @YowanR
Could you please help prioritize this PR for Airbyte review 😊

@edmundito edmundito requested review from lmossman and removed request for Phlair November 9, 2022 14:35
@timroes
Copy link
Contributor

timroes commented Nov 11, 2022

Adding to what Lake said here: A lot of the icons now have a margin around them in the SVG. This should not be done. @Upmitt You mentioend we can increase them in the UI, but this PR adds this marging inside the SVGs, so we can't really do that. In general the icon files should imho not have any unnecessary padding around the actual icon (except in one dimension to make it squared). If we have the padding in the icon files, we basically take away any possibility to change that quickly or adjust to it within the UI.

COuld we please make sure that all icons in this PR are properly trimmed so the icon is touching the border?

Copy link
Contributor

@timroes timroes left a comment

Choose a reason for hiding this comment

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

Couple of other things despite the padding, that I noticed:

  • airbyte-config/init/src/main/resources/icons/azureblobstorage.svg has a white background behind the logo that it didn't had beforehand
  • airbyte-config/init/src/main/resources/icons/zohocrm.svg has a white background as well, that should be transparent
  • airbyte-config/init/src/main/resources/icons/orbit.svg has a white background. Also it looks to me like a really badly traced bitmap? Is there any chance we can get a proper SVG logo here?
  • airbyte-config/init/src/main/resources/icons/openweather.svg has a white background
  • airbyte-config/init/src/main/resources/icons/linkedinads.svg has a white background
  • airbyte-config/init/src/main/resources/icons/github.svg We're using here the logo meant for larger presentation (the one that has the dots in the tail). Since we usually show them rather small I'd suggest we stay with the one that is meant for smaller screens (without dots in the tail)

Questions:

  • Is there a specific reason we're going for Stripe from the nicely squared logo (that would fit well in our UI) to the more stretched text one, that will look worse in a squared context?

@timroes
Copy link
Contributor

timroes commented Nov 14, 2022

A note. A community member opened #19346 which also corrects a lot of the squaring. I'd suggest we first merge the community PR, so we're not having that require too much more merge conflicts and then continue on this PR here, with the remaining icons.

@timroes
Copy link
Contributor

timroes commented Nov 14, 2022

We just merged #19346. This PR should now be brought back with master and doesn't need to touch the icons, already fixed in that other PR.

@lazebnyi
Copy link
Collaborator Author

Hi @timroes
So we can close this PR?

@timroes
Copy link
Contributor

timroes commented Nov 16, 2022

@lazebnyi Yes I think we can close this PR. Nico is working on the full icon set, and we'd then open a new PR once we have the renewed icons.

@timroes timroes closed this Nov 16, 2022
@lazebnyi lazebnyi deleted the lazebnyi/13491-update-logos-to-optimize-ux branch April 3, 2023 19:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update logos to optimize UX
8 participants