mirror of
https://github.com/bitwarden/browser.git
synced 2024-11-22 11:45:59 +01:00
ca839b3d80
* move vault headings to their own component * update aria-label to bind to the data attribute * move vault headings to the vault-v2 folder * integrate disclosure trigger to hide vault filters * remove built in margin on search component - spacing will be managed by the parent component * add event emitter so consuming components can know when disclosure status has changed * add filter badge when filters are selected and the filters are hidden * persist filter visibility state to disk * add supporting text for the filter button * remove extra file * only read from stored state on component launch. - I noticed delays when trying to use stored state as the source of truth * use two-way data binding for change event * update vault headers to use two way data binds from disclosure component - also adjust consuming changes * add border thickness * add ticket to the FIXME * move number of filters observable into service * move state coordination into filter service * only expose state and update methods from filter service * simplify observables to avoid needed state lifecycle methods * remove comment * fix test imports * update badge colors --------- Co-authored-by: Matt Bishop <mbishop@bitwarden.com> |
||
---|---|---|
.. | ||
.vscode | ||
config | ||
scripts | ||
spec | ||
src | ||
store | ||
webpack | ||
.eslintrc.json | ||
.gitignore | ||
crowdin.yml | ||
jest.config.js | ||
package.json | ||
postcss.config.js | ||
README.md | ||
tailwind.config.js | ||
test.setup.ts | ||
tsconfig.json | ||
tsconfig.spec.json | ||
webpack.config.js |
Bitwarden Browser Extension
The Bitwarden browser extension is written using the Web Extension API and Angular.
Documentation
Please refer to the Browser section of the Contributing Documentation for build instructions, recommended tooling, code style tips, and lots of other great information to get you started.