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

Potential UI updates #39

Open
nicholas-c opened this issue Jun 5, 2024 · 0 comments
Open

Potential UI updates #39

nicholas-c opened this issue Jun 5, 2024 · 0 comments

Comments

@nicholas-c
Copy link

👋

I love this Firefox extension, it's started to allow me to move away from 1Password back to native Apple passwords!

With that said though, and this is purely my opinion, the UI could be a bit better so I've forked this repo currently and have been playing around with some variations on the UI...

More than happy to do the work and PR it against this repo, but wanted to discuss it with the owner first!

  1. I'd like to introduce light/dark mode and a toggle for this (I flip between the two modes depending on device etc)
  2. General UI improvements around being able to identify different accounts easier
  3. Favicons for users to be able to easily identify different accounts

Example of favicons, loads resources from Googles favicon generator;

                  <img
                    src={`https://t3.gstatic.com/faviconV2?client=SOCIAL&type=FAVICON&fallback_opts=TYPE,SIZE,URL&url=https://${loginName.sites[0]}&size=128`}
                    onError={({ currentTarget }) => {
                      currentTarget.onerror = null;
                      currentTarget.src = `https://ui-avatars.com/api/?background=fff&name=ab`;
                    }}
                  />

Some early examples of 2 + 3, let me know if you're open to other contributions and I'll start preparing a PR.

image

image

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

No branches or pull requests

1 participant