ios-application icon indicating copy to clipboard operation
ios-application copied to clipboard

[Suggestion] Support uploading local images or built-in partial images as account icons

Open TrayBer opened this issue 10 months ago • 1 comments

Here are the requirements for uploading an app icon, and to be honest they are overly demanding. And it's also difficult for users to submit the app icons they need if they are not programmers (don't know how to use GitHub). My suggestion is as follows:

  1. users can upload their own local images as app icons for their own personal use;
  2. built-in a certain number of template icons (such as comic style icons) for users to choose to use;

If you want to contribute and add an issuer icon, make sure it adheres to the following requirements. Pull requests failing to meet these requirements will not be merged.

Must:

  • Must be a vector SVG
  • Do not convert JPG/PNG/etc to SVG
  • Do not embed JPG/PNG/etc in the SVG
  • Must be a (somewhat) square icon.
  • Prevent the use of textual icons.
  • Must be the original brand logo, not that from an icon pack.
  • Must start with the opening element
  • Must end with the closing element
  • Must be scalable (must not have static width/height attributes, use a viewBox instead).
  • Must not contain whitespace around the SVG (this JSFiddle could help to remove whitespace).
  • Must not include the doctype element.
  • The file and directory name must be lowercase.
  • Must be in the vectors/[domain name]/ directory. If the service doesn't have a domain, use [app name].app.
  • One logo per pull request.

TrayBer avatar Sep 07 '23 15:09 TrayBer

The longer I use Raivo, the more my account list is full of missing icons. I've done a few PRs to the icon repo over the years but even as more and more smaller providers are supporting 2fa, almost none of them have an SVG format icon/logo.

Would it really kill you to support png so I could just drop the application icon into the Raivo account?

mcx808 avatar Oct 18 '23 07:10 mcx808