Skip to content

Commit a42e53e

Browse files
committed
Update telemetry pages
1 parent a64a2ec commit a42e53e

8 files changed

Lines changed: 710 additions & 790 deletions

File tree

assets/css/theme.scss

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -385,6 +385,75 @@ $sizes: (
385385
box-shadow: 0 20px 48px rgba(0, 0, 0, 0.46);
386386
}
387387

388+
.vc-telemetry-role-switch {
389+
display: grid;
390+
grid-template-columns: repeat(1, minmax(0, 1fr));
391+
gap: 0.75rem;
392+
}
393+
394+
.vc-telemetry-role-tab {
395+
display: flex;
396+
min-width: 0;
397+
flex-direction: column;
398+
gap: 0.35rem;
399+
border: 1px solid rgba(255, 255, 255, 0.1);
400+
border-radius: 1.1rem;
401+
background: linear-gradient(135deg, rgba(9, 17, 28, 0.86), rgba(6, 13, 21, 0.78));
402+
padding: 1rem 1.1rem;
403+
text-align: left;
404+
transition: border-color 180ms ease, background 180ms ease, transform 180ms ease;
405+
}
406+
407+
.vc-telemetry-role-tab:hover,
408+
.vc-telemetry-role-tab-active {
409+
border-color: rgba(95, 255, 224, 0.34);
410+
background: linear-gradient(135deg, rgba(15, 31, 42, 0.94), rgba(13, 19, 35, 0.88));
411+
transform: translateY(-1px);
412+
}
413+
414+
.vc-telemetry-role-tab-title {
415+
color: rgba(255, 255, 255, 0.96);
416+
font-family: "Nunito", "Comfortaa", sans-serif;
417+
font-size: clamp(1.15rem, 1.5vw, 1.55rem);
418+
font-weight: 800;
419+
line-height: 1.08;
420+
}
421+
422+
.vc-telemetry-role-tab-desc {
423+
color: rgba(226, 232, 240, 0.72);
424+
font-size: 0.92rem;
425+
line-height: 1.35;
426+
}
427+
428+
.vc-telemetry-role-heading {
429+
display: flex;
430+
align-items: flex-end;
431+
justify-content: space-between;
432+
gap: 1.25rem;
433+
}
434+
435+
.vc-telemetry-role-kicker {
436+
margin-bottom: 0.6rem;
437+
color: rgba(165, 243, 252, 0.86);
438+
font-size: 0.82rem;
439+
font-weight: 800;
440+
letter-spacing: 0.08em;
441+
text-transform: uppercase;
442+
}
443+
444+
@media (min-width: 768px) {
445+
.vc-telemetry-role-switch {
446+
grid-template-columns: repeat(2, minmax(0, 1fr));
447+
}
448+
}
449+
450+
@media (max-width: 767px) {
451+
.vc-telemetry-role-heading {
452+
align-items: stretch;
453+
flex-direction: column;
454+
}
455+
}
456+
388457
.vc-telemetry-grid {
389458
display: grid;
390459
grid-template-columns: repeat(1, minmax(0, 1fr));
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<template>
2+
<VoiceCraftTelemetryRoleDashboard role="client" />
3+
</template>
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<template>
2+
<VoiceCraftTelemetryRoleDashboard role="server" />
3+
</template>

0 commit comments

Comments
 (0)