diff --git a/client/angular.json b/client/angular.json index 48515e1..2ed89f6 100644 --- a/client/angular.json +++ b/client/angular.json @@ -68,8 +68,8 @@ }, { "type": "anyComponentStyle", - "maximumWarning": "4kB", - "maximumError": "8kB" + "maximumWarning": "10kB", + "maximumError": "12kB" } ], "outputHashing": "all" diff --git a/client/public/SymphonyDing.mp3 b/client/public/SymphonyDing.mp3 new file mode 100644 index 0000000..3d7bb54 Binary files /dev/null and b/client/public/SymphonyDing.mp3 differ diff --git a/client/src/app/chat-page.component.html b/client/src/app/chat-page.component.html index b229755..bf4de09 100644 --- a/client/src/app/chat-page.component.html +++ b/client/src/app/chat-page.component.html @@ -7,6 +7,36 @@ [title]="(peer()?.displayName ?? 'Peer') + ' webcam'" (closeRequested)="closeRemoteVideoModal()" > + + + @if (incomingVoiceCallPeer(); as callingPeer) { +
+
+
+
+

Incoming voice call

+

{{ callingPeer.displayName }} is calling you.

+
+
+
+ + +
+
+
+ }
@@ -49,7 +79,11 @@ } @for (connectedPeer of session.peers(); track connectedPeer.id) { -
+
- - - -
- } - -
+
+ @if (peer(); as selectedPeer) { + + + @if (canEndSelectedVoiceCall()) { + + } + + + + + + + + } +