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

Add Photobucket #3253

Merged
merged 9 commits into from Jan 1, 2021
Merged

Add Photobucket #3253

merged 9 commits into from Jan 1, 2021

Conversation

HanselD
Copy link
Contributor

@HanselD HanselD commented Jun 24, 2020

Photobucket

Issue: Closes #3213
Alexa rank: 3896

Checklist

  • I updated the JSON data in _data/simple-icons.json
  • I optimized the icon with SVGO or SVGOMG
  • The SVG viewbox is 0 0 24 24

Description

I picked the hex value per @PeterShaggyNoble's suggestion on the issue. The blue definitely seems to be their primary color. I was not able to find a brand/style guide so I picked the image from their header.

@HanselD HanselD mentioned this pull request Jun 24, 2020
@PeterShaggyNoble PeterShaggyNoble added the new icon Issues or pull requests for adding a new icon label Jun 24, 2020
@PeterShaggyNoble
Copy link
Member

PeterShaggyNoble commented Jun 25, 2020

Thanks for the contribution, @HanselD 👍

It looks like you managed to vertically stretch the path with this commit, the version in this commit was spot on. Although, it was 24.001 in width, rather than the expected 24, which should have been caught by the changes in #3107 🤔 (pinging @davidjb for investigation)

@davidjb
Copy link
Contributor

davidjb commented Jun 25, 2020

@PeterShaggyNoble The linter in #3107 doesn't have a degree of tolerance. It has a precision of 3 which has the effect of resolving rounding errors in float representations (e.g. if the number was 24.00000000000001 or 23.99999999992 they get resolved to "24.000" which becomes 24). If the computed size was say 24.00119999999 or any number greater than 24.0005 and less than 24.0015 - including if it happened to actually be 24.001 exactly - then these sizes resolve to be 24.001.

The other discussion in the PR over in #3250 is talking about allowing a tolerance of 0.001 for centring, so that could be applied to the size linter as well if implemented.

@HanselD
Copy link
Contributor Author

HanselD commented Jun 26, 2020

Hi @PeterShaggyNoble , happy to roll it back to this commit. I think the issue was I used IcoMoon first and the lint checks weren't passing. I switched to Inkscape which worked better. Let me know!

@PeterShaggyNoble
Copy link
Member

@HanselD, if you could roll back to that commit, please, then this should be good to go.

a tolerance of 0.001 ... could be applied to the size linter as well if implemented.

I don't think we should apply that variance to the size linter, @davidjb as the main reason for it was to catch icons with one or both of its dimensions being 24.001, as that was the most common issue.

@HanselD
Copy link
Contributor Author

HanselD commented Jul 1, 2020

Rolled back! Please let me know if this is good to go

@PeterShaggyNoble
Copy link
Member

Thanks for that, @HanselD

You've managed to remove package-lock.json and package.json from your branch, though - could you restore them, please?

On the SVG, it's still coming in at 24.001 wide, which can usually be rectified by increasing the precision by 1 when optimising it.

@HanselD
Copy link
Contributor Author

HanselD commented Jul 6, 2020

@PeterShaggyNoble Re-added pkg-lock and resized the image. I think I've got it right this time, please let me know!

@PeterShaggyNoble
Copy link
Member

Looks like something's gone awry, @HanselD - it's gone back to the vertically stretched version.

@HanselD
Copy link
Contributor Author

HanselD commented Jul 13, 2020

Sorry about that, I really have no idea what I'm doing wrong here. I'll start over and update later this week.
Just curious, where do you see the vertically stretched version? I'm confused about how the build is passing despite that.

@ericcornelissen
Copy link
Contributor

Sorry about that, I really have no idea what I'm doing wrong here. I'll start over and update later this week.

No problem. If you're having trouble working with git, feel free to ask us for help. Regarding the icon, I'm not sure how you're editing this but the vertical stretching could be a result of manually editing the SVG. Make sure to get the icon looking good in a 24x24 canvas in your editing software and don't touch the SVG yourself after that. I hope that helps 😄

Just curious, where do you see the vertically stretched version? I'm confused about how the build is passing despite that.

We are unable to check this in the build as it is a purely visual feature of the icon that is different from icon to icon. You can see it simply by viewing the SVG (e.g. in your browser). If you do that you will see that it looks taller then it's supposed to be.

@PeterShaggyNoble
Copy link
Member

Are you still working on this, @HanselD?

@adamrusted
Copy link
Member

adamrusted commented Dec 30, 2020

Updated source to Photobucket homepage, and rebuilt from source SVG found embedded in header.
Can another @simple-icons/maintainers check c06af82 over and merge if it's okay?

photobucket

@adamrusted adamrusted added in discussion There is an ongoing discussion that should be finished before we can continue and removed changes requested labels Jan 1, 2021
Copy link
Member

@mondeja mondeja left a comment

Choose a reason for hiding this comment

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

LGTM @adamrusted 👍
Thank you for the previous work @HanselD! 🙏

@mondeja mondeja removed the in discussion There is an ongoing discussion that should be finished before we can continue label Jan 1, 2021
@mondeja mondeja merged commit 88e8f4e into simple-icons:develop Jan 1, 2021
@HanselD HanselD deleted the add/photobucket branch January 3, 2021 03:33
ericcornelissen added a commit that referenced this pull request Jan 3, 2021
# New Icons

- Capacitor (#3349)
- Ceph (#4277)
- Chevrolet (#4282)
- ESPHome (#4303)
- Express (#4280)
- Fathom (#4289)
- foodpanda (#4305)
- General Electric (#4435)
- Google Colab (#4316)
- Infiniti (#4293)
- Infosys (#4524)
- Integromat (#4302)
- Laragon (#4283)
- mastercomfig (#4296)
- Matomo (#4489)
- okcupid (#4297)
- p5.js (#3507)
- Peloton (#4515)
- PhonePe (#4317)
- Photobucket (#3253)
- Podcast Addict (#4295)
- Qubes OS (#3660)
- Rakuten (#3328)
- RedwoodJS (#3624)
- Roam Research (#4360)
- Shields.io (#4517)
- Star Trek (#4521)
- Starship (#4514)
- Substack (#4386)
- Sumo Logic (#4516)
- Three.js (#4443)
- TinyLetter (#4306)
- Undertale (#3663)
- Veepee (#3626)
- WeTransfer (#3635)
- Wikivoyage (#4518)
- YourTravel.TV (#3723)

# Updated Icons

- Android (#4399)
- Apache Airflow (#4501)
- Apache Maven (#4500)
- Apache Spark (#4502)
- Asciidoctor (#4450)
- Autodesk (#4245)
- Discover (#3311)
- GreenSock (#4063)
- Hashnode (#4511)
- Known (#4484)
- Land Rover (#4476)
- Linux Foundation (#4486)
- Lyft (#4478)
- Mail.Ru (#4097)
- Neovim (#4479)
- Quest (#4176)
- Qzone (#4177)
- RadioPublic (#4178)
- Renren (#4181)
- Rhinoceros (#4182)
- Riseup (#4183)
- Runkeeper (#4184)
- Sat.1 (#4186)
- Sentry (#4187)
- Siemens (#4188)
- Skillshare (#4189)
- Socket.io (#4190)
- SonarLint (#4191)
- SparkFun (#4194)
- Speaker Deck (#4446)
- Spring (#4195)
- Sprint (#4196)
- Statamic (#4199)
- Steemit (#4202)
- strongSwan (#4214)
- Sublime Text (#4216)
- Super User (#4217)
- Swarm (#4219)
- Telegram (#4221)
- TensorFlow (#4496)
- The Register (#4224)
- Threema (#4225)
- Toyota (#4439)
- Unity (#4498)
- VLC media player (#4232)
- Webmin (#4235)
- Wolfram Language (#4238)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new icon Issues or pull requests for adding a new icon
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Photobucket
6 participants