GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Add notebook for creating (and exploring) logos by eriknw · Pull Request #506 · python-graphblas/python-graphblas

Conversation

@eriknw

@eriknw eriknw commented Oct 1, 2023

Copy link
Copy Markdown
Member

Aim is to close #171.

I don't trust my eye for artistic or design work, so I tried to make it possible (and hopefully not too difficult) to experiment with both the color palette and logos.

I want to hear feedback! :)

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

SultanOrazbayev reacted with thumbs up emoji
All reactions
  • 👍 1 reaction
@eriknw
Add notebook for creating (and exploring) logos
f2dee97
@eriknw

eriknw commented Oct 1, 2023

Copy link
Copy Markdown
Member Author

Oh good, it looks like the images persisted, so it's possible to view the notebook in this PR to see everything. For example: https://github.com/python-graphblas/python-graphblas/blob/f2dee979916a8068109f20a14921f0627bfd0e7f/notebooks/logos_and_colors.ipynb

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@SultanOrazbayev

SultanOrazbayev commented Oct 1, 2023

Copy link
Copy Markdown
Member

I like variant 1. :)

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@eriknw

eriknw commented Oct 1, 2023

Copy link
Copy Markdown
Member Author

Thanks @SultanOrazbayev! I could go with variant 1 :)

I'm curious what these look like with the name logo added beside or below.

Also, note that the logos don't currently render correctly on Android devices (b/c they don't have Courier New font).

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@eriknw
Install drawsvg when testing notebooks
c9362ac
@coveralls

coveralls commented Oct 1, 2023 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown

Coverage Status

coverage: 99.543% (+0.2%) from 99.357% when pulling 0578452 on eriknw:logos into 1964ebb on python-graphblas:main.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@SultanOrazbayev

SultanOrazbayev commented Oct 2, 2023

Copy link
Copy Markdown
Member

Also, note that the logos don't currently render correctly on Android devices (b/c they don't have Courier New font).

Whoa, I thought font availability problem was a thing of the past.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@eriknw

eriknw commented Oct 2, 2023

Copy link
Copy Markdown
Member Author

If you're wondering where the other secondary colors come from (celadon, eggplant, and dutch white), it's b/c I like the way they look here:
https://coolors.co/visualizer/208bb4-f87a2d-b2c9ab-e8ddb5-463239

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@eriknw

eriknw commented Oct 2, 2023 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown
Member Author

Here's variant 1:
logo0
logo1
logo1b
It was recommended that logos be simple, including perhaps not having the white border as in the logo directly above this line (i.e., the third logo above). Also, a logo needs to be versatile and usable in many contexts. Let's try making some lines and nodes slightly larger:
logo2
logo3
Better? For me, the white rings here look even more obtrusive than before:
logo4
Now let's consider removing the gap between nodes and edges:
logo5
logo6
Thoughts?

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@eriknw

eriknw commented Oct 2, 2023

Copy link
Copy Markdown
Member Author

Reversed colors:
logo7
logo8
I recommend zooming out to 20% to 25% to see the logos when smaller.

SultanOrazbayev reacted with thumbs up emoji
All reactions
  • 👍 1 reaction

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@SultanOrazbayev

SultanOrazbayev commented Oct 2, 2023

Copy link
Copy Markdown
Member

The G is not as recognizable when zoomed-out, but I think that is fine (and expected) at small scale.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@eriknw

eriknw commented Oct 3, 2023

Copy link
Copy Markdown
Member Author

One more iteration of simplification! These only use two colors and are the same regardless of light or dark. I also made some things slightly thicker to show up better when displayed as a small favicon. Left/middle/right use slightly different colors, because slightly lighter colors show up better for me when small.

2color_light0 2color_light0b 2color_light0c

2color_dark0 2color_dark0b 2color_dark0c

2color_light1 2color_light1b 2color_light1c

2color_dark1 2color_dark1b 2color_dark1c

The right-most logos use this color palette:
https://coolors.co/85ffc7-ff8552-6d213c-409dc1-39393a (this can also show color-blindness)
https://coolors.co/visualizer/85ffc7-ff8552-6d213c-409dc1-39393a

I'm leaning towards orange nodes and blue lines, which comes across as stronger/bolder for me. This also makes us more similar to NetworkX logo and less similar to NumFOCUS logo.

Compare to NumFOCUS logo:

NF-circle-brackets

and NetworkX logo:

networkx_logo

To recap: the top-right is my leading contender as the logo:

2color_light0c 2color_dark0c

Any final tweaks to try? CC @jim22k

(note: I did not "borrow" any color from any other logo--these colors are our own--but blue/orange was considered so as to be similar to networkx; also, our brackets looks different than the NumFOCUS brackets)

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

eriknw added 2 commits October 3, 2023 16:51
@eriknw
Update logo notebook
c3c3880
@eriknw
Add docs/_static/img/python-graphblas-logo.svg
e3609e7
@eriknw

eriknw commented Oct 3, 2023 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown
Member Author

Notebook updated, and logo added to repo:

python-graphblas-logo3 (1)

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

eriknw added 5 commits October 3, 2023 17:59
@eriknw
maybe fix tests
414a85f
@eriknw
Merge branch 'main' into logos
6a13e9f
@eriknw
bump
223b24f
@eriknw
Bump edge_width
7fca22e
@eriknw
Fix?
de8829a
@jim22k

jim22k commented Oct 4, 2023

Copy link
Copy Markdown
Member

That works for me.

eriknw and SultanOrazbayev reacted with thumbs up emoji
All reactions
  • 👍 2 reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

eriknw added 3 commits October 7, 2023 11:33
@eriknw
update text logos
0dd9942
@eriknw
Add horizontal and vertical logos (w/ img and text) and update usage
2de08ba
@eriknw
Undo change to task-graph.svg
0578452
@eriknw

eriknw commented Oct 7, 2023

Copy link
Copy Markdown
Member Author

Merging! Thanks for all the feedback y'all (here and through other channels). This was pretty fun!

I just whipped up the vertical and horizontal versions of the logo (image + text). We can always review and make changes if there's a reason to.

SultanOrazbayev reacted with thumbs up emoji
All reactions
  • 👍 1 reaction

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@eriknw
eriknw merged commit 43deb66 into python-graphblas:main Oct 7, 2023
@eriknw eriknw mentioned this pull request Oct 8, 2023
Logo for graphblas-algorithms python-graphblas/graphblas-algorithms#76
Open
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

ENH: python-graphblas could use a logo!

Uh oh!

There was an error while loading. Please reload this page.

4 participants

@eriknw @SultanOrazbayev @coveralls @jim22k
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.