Overlay popup interface

Feature name:

Feature Description

Implement an overlay popup content script that will assist with auto-filling in-line within the website. The popup will overlay the website using shadow-DOM techniques. The overlay will be opened by clicking an icon that is presented with login form fields on the page.
image

Clients / Repos Affected:

Browser

Timeline to completion (estimate):

ETA: 6 weeks

Scope

Allow only selection of current logins

Out of Scope

  1. Login to Bitwarden
  2. Generating a password
  3. Searching for a login website
  4. Editing a password
16 Likes

A small correction: The affected repo/client is the Browser rep not the Web.
Web is for the web vault vault.bitwarden.com .
Thank you.
Please correct me if I am wrong

1 Like

You are correct @vachan I updated the ticket

2 Likes

@kspearrin @cscharf

Thanks!

The team is working on resolving some production items right now, but is aware of this thread and will reply as soon as they can.

4 Likes

@adityat, this looks great, I would think the team would be happy to accept this contribution when ready. Thanks!

2 Likes

A quick update, I am still working on the feature.

It is harder than I previously anticipated.

If anyone wants to help, please message me!

Thanks,
Adi

5 Likes

I wish I could help you but I am not knowledgeable in programming.
I wish you all the best.

So glad to see this being done!

Is there anything I can do to help? I know a bit of C#. Probably not enough to be useful. :stuck_out_tongue: If you have a donation spot, I’ll totes drop some coin at you though. I know how programmer burnout feels.

1 Like

Try sending Adityat a private message.

1 Like

I can’t send personal messages apparently :frowning:

Thanks Aditya! I am looking forward!

Any update on this?

Is there any news?

Guess this isn’t worked on anymore.

It’s not off the table, but we are not actively planning/developing.

1 Like

I forked the Addon repository and added the feature myself, it’s more like a prototype right now as the implementation isn’t great, here’s a preview of it:

2021-08-31 17.42.06

The implementation is in my repo right now GitHub - huytd/browser: The browser extension vault (Chrome, Firefox, Opera, Edge, Safari, & m, it’s using a 3rd party library (popper.js) to display the popover for now, and the UI is manually constructed with createElement, these things will need to change.

But overall, please take a look and let me know what do you think about this @adityat @tgreer

8 Likes

The Github repository in this feature Better way of detecting form inputs and submissions also contains a pop-up overlay. It works pretty good. Tried it in Chrome.

1 Like

Sound like time for merging the repos, no?