Commit Graph

36 Commits

Author SHA1 Message Date
Vincent Salucci ec3c95d736
[Icons] Update Font Sheet (#1245)
* [Icons] Update Font Sheet

* Added import statement for styles

* updated to clone icon

* Changed save to save changes icon

* Revert to using base bwi class

* Updated import order for bwi icon styles

* Converted new account switcher ui updates

* Bump jslib

* Fix occurances where bwi-eye-slash was used instead of btw-eye-slash-2

* Move settings cog to the left side

* Updated eye/eye-slash icon references

* Update jslib

* Update jslib

* Update fallback image for cipher icon

* Update jslib

Co-authored-by: Hinton <oscar@oscarhinton.com>
2022-01-27 11:21:53 -06:00
Linus Aarnio 83c3635932
Add credit card logos to allow displaying icons based on brand (#1149)
Co-authored-by: Hinton <oscar@oscarhinton.com>
2021-12-21 13:21:41 +01:00
Oscar Hinton 521feae535
Apply Prettier (#1202) 2021-12-20 15:47:17 +01:00
Addison Beck 0b306ca1a7
[Account Switching] [Feature] Add the ability to maintain state for up to 5 accounts at once (#1079)
* [refactor] Remove references to deprecated services

* [feature] Implement account switching

* [bug] Fix state handling for authentication dependent system menu items

* [bug] Enable the account switcher to fucntion properly when switching to a locked accounts

* [feature] Enable locking any account from the menu

* [bug] Ensure the avatar instance used in the account switcher updates on account change

* [style] Fix lint complaints

* [bug] Ensure the logout command callback can handle any user in state

* [style] Fix lint complaints

* rollup

* [style] Fix lint complaints

* [bug] Don't clean up state until everything else is done on logout

* [bug] Navigate to vault on a succesful account switch

* [bug] Init the state service on start

* [feature] Limit account switching to 5 account maximum

* [bug] Resolve app lock state with 5 logged out accounts

* [chore] Update account refrences to match recent jslib restructuring

* [bug] Add missing awaits

* [bug] Update app menu on logout

* [bug] Hide the switcher if there are no authed accounts

* [bug] Move authenticationStatus display information out of jslib

* [bug] Remove unused active style from scss

* [refactor] Rewrite the menu bar

* [style] Fix lint complaints

* [bug] Clean state of loggout out user after redirect

* [bug] Redirect on logout if not explicity provided a userId that isn't active

* [bug] Relocated several settings items to persistant storage

* [bug] Correct account switcher styles on all themes

* [chore] Include state migration service in services

* [bug] Swap to next account on logout

* [bug] Correct DI service

* [bug] fix loginGuard deps in services.module

* [chore] update jslib

* [bug] Remove badly merged scss

* [chore] update jslib

* [review] Code review cleanup

* [review] Code review cleanup

Co-authored-by: Hinton <oscar@oscarhinton.com>
2021-12-15 17:32:00 -05:00
Oscar Hinton facedab33c
Use webfonts from jslib instead of downloading them using gulp (#1089)
* Use webfonts from jslib instead of downloading them using gulp

* Remove accidental command for disabling certificates

* Bump jslib
2021-09-27 14:27:39 +10:00
Oscar Hinton aa19e678f7
Vault Timeout Policy (#1052) 2021-09-15 20:02:46 +02:00
Kyle Spearrin 06a95f5197 import webfonts 2018-09-18 15:49:55 -04:00
Kyle Spearrin 1b88e7c64d add environment file to styles 2018-01-30 20:14:56 -05:00
Kyle Spearrin 0be7f9f8eb styling login page 2018-01-30 17:24:02 -05:00
Kyle Spearrin 5914240838 modal adjustments 2018-01-29 12:14:19 -05:00
Kyle Spearrin c50b478a4d modal component 2018-01-29 09:33:43 -05:00
Kyle Spearrin 84d1591fce organize scss 2018-01-27 13:12:06 -05:00
Kyle Spearrin 0d3f631503 list style cleanup 2018-01-27 13:07:36 -05:00
Kyle Spearrin 26a0b704a0 style for folder and collection icon on active 2018-01-27 10:05:56 -05:00
Kyle Spearrin 85d4da7def selection highlights 2018-01-27 08:52:39 -05:00
Kyle Spearrin eee5f6ff32 combine edit into add/edit component 2018-01-26 14:56:54 -05:00
Kyle Spearrin 298b12bf0d added toaster 2018-01-26 14:12:41 -05:00
Kyle Spearrin b083b03050 styling for gen password 2018-01-25 22:59:41 -05:00
Kyle Spearrin b94b879f53 finish add item fields 2018-01-25 22:54:09 -05:00
Kyle Spearrin 07d7f196a6 styling buttons 2018-01-25 18:00:03 -05:00
Kyle Spearrin 3ceb2a6dbd footer buttons 2018-01-25 17:45:21 -05:00
Kyle Spearrin f5459f4c85 ui elements for add cipher 2018-01-25 16:15:47 -05:00
Kyle Spearrin 8f9cc29661 finish implementing view page 2018-01-25 14:25:44 -05:00
Kyle Spearrin fcdbed93a3 view login info/styles 2018-01-24 23:26:40 -05:00
Kyle Spearrin 78dcb875cf styling 2018-01-24 21:31:27 -05:00
Kyle Spearrin 7e89a9ba3d add cipher view types 2018-01-24 12:20:01 -05:00
Kyle Spearrin e06704431a rename some refs 2018-01-23 23:05:23 -05:00
Kyle Spearrin a816961dff box styling on view page 2018-01-23 22:57:24 -05:00
Kyle Spearrin d3fdaed4c2 split vault into components 2018-01-23 22:21:14 -05:00
Kyle Spearrin be90728208 styling 2018-01-23 20:27:17 -05:00
Kyle Spearrin 8cf3d53772 style categories padding 2018-01-23 17:39:37 -05:00
Kyle Spearrin a781ba9096 style scrollbar 2018-01-23 17:06:47 -05:00
Kyle Spearrin 22e19a6403 styles for vault 2018-01-22 13:27:57 -05:00
Kyle Spearrin b6143508aa filters 2018-01-20 23:47:47 -05:00
Kyle Spearrin d90d26dcb6 vault flex layout 2018-01-20 23:45:22 -05:00
Kyle Spearrin 98552c8124 scss 2018-01-20 21:09:04 -05:00