{{-- Public download page — the invite email's destination. Standalone rather than @extends('layouts.app'): the visitor is not logged in and has no company, so the admin shell (sidebar, company switcher) would be both broken and irrelevant. It shares its look with welcome.blade.php — same dark Vanta waves, Space Grotesk wordmark and glass surfaces — so the first Worklance page a new employee sees matches the marque they land on. Unlike welcome, the body must SCROLL: three cards plus the sign-in note don't fit a phone viewport, so `overflow: hidden` is deliberately absent and the canvas is fixed behind the content instead. --}} Download Worklance Desktop @if ($tutorials) {{-- Pinned to the v3 line: the players are on a page nobody signs in to review, so a major version arriving overnight must not restyle it. Purely an enhancement — see the fallback note on the embeds. --}} @endif
Worklance
Download the desktop app
@foreach ($platforms as $p)
{{ $p['name'] }}
{{ $p['detail'] }}
@if ($p['version'])
Version {{ $p['version'] }}
@endif @if ($p['url']) {{-- stretched-link makes the whole card the target while keeping a real, focusable anchor. --}} Download @else Not available yet @endif
@endforeach
{{-- Install tutorials. Two videos side by side when both are set, one full width when only one is — an empty half-card would read as a broken player rather than as "Windows has no video yet". --}} @if ($tutorials)
@foreach ($tutorials as $tutorial)
{{ $tutorial['name'] }}
{{-- A real iframe, not a `data-plyr-embed-id` placeholder: this is the one thing on the page an employee needs when the app won't open, so it has to play even if the Plyr CDN doesn't answer. Plyr upgrades it in place when it does. --}}
@endforeach
@endif
Signing in

Use the email address your invite was sent to. If your company signs in to Workspace, use the same credentials here — there's no separate Worklance password. Otherwise, your administrator will have given you one.

{{-- Unlike login (whose card supplies its own opaque surfaces), this page has real reading content sitting directly on the waves. --}} @include('layouts.partials.vanta-background', ['dim' => 0.45]) @if ($tutorials) @endif