clients/libs/assets
Nick Krantz 2a8e589f2f
[PM-37229] Add bwi-passport icon for passport cipher type (#20712)
* [PM-37229] Add bwi-passport icon and wire it to the passport cipher type

* Fix icons:build script to compile style.css and avoid duplicate SCSS keys

* [PM-37229] Update passport cipher icon tests to expect bwi-passport
2026-05-19 15:26:26 -05:00
..
src [PM-37229] Add bwi-passport icon for passport cipher type (#20712) 2026-05-19 15:26:26 -05:00
eslint.config.mjs [CL-573] Move all svg icons to new libs/assets (#16020) 2025-08-21 11:35:59 -05:00
jest.config.js [CL-573] Move all svg icons to new libs/assets (#16020) 2025-08-21 11:35:59 -05:00
package.json fix(basic-lib generator): Ensure all project.json files have a rootDir value (#16384) 2025-09-22 12:32:23 -04:00
project.json fix(basic-lib generator): Ensure all project.json files have a rootDir value (#16384) 2025-09-22 12:32:23 -04:00
README.md [CL-82] rename bit-icon to bit-svg; create new bit-icon component for font icons (#18584) 2026-01-28 11:36:27 -05:00
tsconfig.eslint.json [CL-573] Move all svg icons to new libs/assets (#16020) 2025-08-21 11:35:59 -05:00
tsconfig.json [CL-573] Move all svg icons to new libs/assets (#16020) 2025-08-21 11:35:59 -05:00
tsconfig.lib.json [CL-573] Move all svg icons to new libs/assets (#16020) 2025-08-21 11:35:59 -05:00
tsconfig.spec.json [CL-573] Move all svg icons to new libs/assets (#16020) 2025-08-21 11:35:59 -05:00

Assets

Owned by: ui-foundation

This lib contains assets used by the Bitwarden clients. Unused assets are tree-shaken from client bundles. This means that all exports from this library must not have any side effects.

Usage

SVGs

SVGs intended to be used with the bit-svg component live in src/svgs. These SVGs are built with the svg function for security reasons. These SVGs can be viewed in our Component Library SVG Story.

When adding a new SVG, follow the instructions in our Component Library: SVG Docs

When importing an SVG in one of the clients: import { ExampleSvg } from "@bitwarden/assets/svg";