webrecorder / browsertrix

Browsertrix is the hosted, high-fidelity, browser-based crawling service from Webrecorder designed to make web archiving easier and more accessible for all!
https://webrecorder.net/browsertrix
GNU Affero General Public License v3.0
201 stars 35 forks source link

refactor: Migrate LiteElements #2145

Closed SuaYoo closed 1 week ago

SuaYoo commented 1 week ago

Related to https://github.com/webrecorder/browsertrix/issues/1984

Changes

Manual testing

  1. Log out and go to log in page
  2. Click email and password input. Verify that your password manager/autofill works
  3. Log in as regular user. Verify org dashboard renders as expected
  4. Log out and log as suepradmin. Verify superadmin dashboard renders as expected

Context

This will allow usage of lit reactive controllers in more components, for example to react to lit locale changes.