diff --git a/index.html b/index.html index c8d149a..3cdb321 100644 --- a/index.html +++ b/index.html @@ -1,5 +1,5 @@ @@ -7,9 +7,15 @@ Credential Viewer - + @@ -57,7 +63,10 @@ @click="currentTab = 'credential'">Filtered Credential
- + + + +
@@ -108,7 +117,10 @@
-
+ + + +
diff --git a/vendor/vc-html-renderer/constants.js b/vendor/vc-html-renderer/constants.js new file mode 100644 index 0000000..431ea5e --- /dev/null +++ b/vendor/vc-html-renderer/constants.js @@ -0,0 +1,49 @@ +/*! + * Copyright (c) 2026 Digital Bazaar, Inc. + */ + +// HTML Render Suite constants. Tags: [spec] = mandated by +// https://w3c.github.io/vc-render-method/#the-html-render-suite ; +// [lib] = library-defined (not spec-mandated). + +// [spec] HTML suite = `TemplateRenderMethod` with `renderSuite: "html"`. +export const RENDER_METHOD_TYPE = 'TemplateRenderMethod'; +export const HTML_RENDER_SUITE = 'html'; + +// [spec] wrapper/template-frame CSP: inline + `data:` only, no network. +export const TEMPLATE_CSP = `default-src data: 'unsafe-inline'`; + +// [spec] host-frame CSP requires `frame-src 'none'` (allows `srcdoc`, blocks +// `