Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
88 changes: 1 addition & 87 deletions source/voice-pe/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -506,6 +506,7 @@ <h1>
</div>
<div class="devices">
<div class="device device--voice-pe">
<div class="etarget"></div>
<img loading="lazy" src="/images/voice-pe/local-cloud/vpe-graphic.svg"
alt="Generic outline drawing of the Voice Preview Edition">
</div>
Expand All @@ -529,93 +530,6 @@ <h1>
</div>
</div>
</div>
<div class="graphic-wrapper" style="display: none;">
<div class="house-bg" data-bg-image-lazy></div>
<div class="graphic">
<div class="sides" data-side="cloud">
<div class="side local">
<div class="line-to-vpe">
<svg width="101" height="101" viewBox="0 0 101 101" fill="none" xmlns="http://www.w3.org/2000/svg"
class="mobile">
<path d="M100 101V21C100 9.9543 91.0456 1 80 1H0" stroke="var(--color-inactive)" stroke-width="2" />
<path d="M100 101V21C100 9.9543 91.0456 1 80 1H0" stroke="var(--color)" stroke-width="2"
style="--length: 183.02735900878906;stroke-dasharray: var(--length);stroke-dashoffset: calc((1 * var(--length)) * (var(--draw, 2) - 1));transition: stroke-dashoffset .35s ease-out;" />
</svg>
<svg width="101" height="101" viewBox="0 0 101 101" fill="none" xmlns="http://www.w3.org/2000/svg"
class="desktop">
<path d="M99.9351 101L100 40.4999V40.4999C99.9641 18.6742 82.2608 0.999924 60.435 0.999924H0"
stroke="var(--color-inactive)" stroke-width="2" />
<path d="M99.9351 101L100 40.4999V40.4999C99.9641 18.6742 82.2608 0.999924 60.435 0.999924H0"
stroke="var(--color)" stroke-width="2"
style="--length: 183.02735900878906;stroke-dasharray: var(--length);stroke-dashoffset: calc((1 * var(--length)) * (var(--draw, 2) - 1));transition: stroke-dashoffset .35s ease-out;" />
</svg>
</div>
<div class="graphic-card">
<div class="left-lines" data-bg-image-lazy></div>
<div class="side-info-wrapper">
<div class="side-info">
<span>Local</span>
<p>Your voice never leaves your home and the processing is pretty accurate, but is
hardware-intensive.</p>
</div>
</div>
<span>Powerful hardware</span>
<img loading="lazy" src="/images/voice-pe/local-cloud/nas-graphic.svg" width="120" height="140"
alt="Generic outline drawing of a NAS device">
</div>
<div class="tail-line" data-bg-image-lazy></div>
</div>
<div class="vpe">
<div class="etarget"></div>
<img loading="lazy" src="/images/voice-pe/local-cloud/vpe-graphic.svg"
alt="Generic outline drawing of the Voice Preview Edition">
</div>
<div class="side cloud">
<div class="line-to-vpe">
<svg width="101" height="101" viewBox="0 0 101 101" fill="none" xmlns="http://www.w3.org/2000/svg"
class="mobile">
<path d="M100 101V21C100 9.9543 91.0456 1 80 1H0" stroke="var(--color-inactive)" stroke-width="2" />
<path d="M100 101V21C100 9.9543 91.0456 1 80 1H0" stroke="var(--color)" stroke-width="2"
style="--length: 191.42037963867188;stroke-dasharray: var(--length);stroke-dashoffset: calc((1 * var(--length)) * (var(--draw, 2) - 1));transition: stroke-dashoffset .35s ease-out;" />
</svg>
<svg width="101" height="101" viewBox="0 0 101 101" fill="none" xmlns="http://www.w3.org/2000/svg"
class="desktop">
<path d="M99.9351 101L100 40.4999V40.4999C99.9641 18.6742 82.2608 0.999924 60.435 0.999924H0"
stroke="var(--color-inactive)" stroke-width="2" />
<path d="M99.9351 101L100 40.4999V40.4999C99.9641 18.6742 82.2608 0.999924 60.435 0.999924H0"
stroke="var(--color)" stroke-width="2"
style="--length: 191.42037963867188;stroke-dasharray: var(--length);stroke-dashoffset: calc((1 * var(--length)) * (var(--draw, 2) - 1));transition: stroke-dashoffset .35s ease-out;" />
</svg>
</div>
<div class="graphic-card">
<div class="right-lines" data-bg-image-lazy></div>
<div class="side-info-wrapper">
<div class="side-info">
<span>Cloud</span>
<p>Your voice is processed privately on Home Assistant Cloud, allowing Assist to run very
accurately on low-powered hardware.</p>
</div>
</div>
<span>Low-powered hardware</span>
<img loading="lazy" src="/images/voice-pe/local-cloud/green-graphic.svg" width="180" height="180"
alt="Generic outline drawing of a Home Assistant Green device">
</div>
<div class="lines-dashed">
<div class="line-dashed"></div>
<div class="line-dashed"></div>
</div>
<div class="datacenter">
<img loading="lazy" src="/images/voice-pe/local-cloud/datacenter-graphic.svg" width="50" height="100"
alt="Generic outline drawing of a single datacenter rack">
<img loading="lazy" src="/images/voice-pe/local-cloud/datacenter-graphic.svg" width="50" height="100"
alt="Generic outline drawing of a single datacenter rack">
<img loading="lazy" src="/images/voice-pe/local-cloud/datacenter-graphic.svg" width="50" height="100"
alt="Generic outline drawing of a single datacenter rack">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
Expand Down
3 changes: 3 additions & 0 deletions source/voice-pe/styles.css
Original file line number Diff line number Diff line change
Expand Up @@ -2202,6 +2202,9 @@ section#hero .bg-gradient {
z-index: 1;
}

.vpe-main #local-cloud .side .device.device--voice-pe {
position: relative;
}
.vpe-main #local-cloud .side .device.device--voice-pe img {
height: 80px;
}
Expand Down