feat: Add UI optional UI locking when microphone is hot (#2484)

This commit is contained in:
Dermot Duffy
2026-06-30 17:45:12 -07:00
committed by dermotduffy
parent 9a763db1f3
commit be7e7d79dc
45 changed files with 922 additions and 53 deletions
+8
View File
@@ -0,0 +1,8 @@
// Shared styling for components that reflect a `locked` host attribute (set by
// Lit when the consumer-facing `locked` property is true). Dims the host and
// disables pointer interaction without removing it from layout, so the element
// stays in place during mic mute/unmute transitions.
:host([locked]) {
opacity: 0.4;
pointer-events: none;
}
+1
View File
@@ -1,4 +1,5 @@
@use './button.scss';
@use 'locked.scss';
:host {
--advanced-camera-card-next-prev-size: 48px;
+1
View File
@@ -1,4 +1,5 @@
@use 'const.scss';
@use 'locked.scss';
:host {
display: block;
+1
View File
@@ -1,6 +1,7 @@
@use 'vis-timeline/dist/vis-timeline-graph2d.css';
@use 'drawer';
@use 'const.scss';
@use 'locked.scss';
:host {
width: 100%;