feat: establish native desktop update trust root

This commit is contained in:
冰朔 2026-08-12 10:29:00 +08:00
commit cff488bb03
29 changed files with 8485 additions and 60 deletions

View file

@ -0,0 +1,24 @@
import { StrictMode } from 'react'
import { createRoot } from 'react-dom/client'
import './styles.css'
function FoundationScreen() {
return (
<main>
<p className="eyebrow">HoloLake Native Desktop</p>
<h1>线</h1>
<p>
Tauri
</p>
<dl>
<div><dt></dt><dd></dd></div>
<div><dt>广</dt><dd></dd></div>
<div><dt></dt><dd></dd></div>
</dl>
</main>
)
}
createRoot(document.getElementById('root')!).render(
<StrictMode><FoundationScreen /></StrictMode>,
)

View file

@ -0,0 +1,16 @@
:root {
font-family: ui-sans-serif, system-ui, sans-serif;
color: #eaf0ff;
background: #07101f;
font-synthesis: none;
}
body { margin: 0; min-width: 320px; min-height: 100vh; }
main { max-width: 720px; margin: 0 auto; padding: 12vh 32px; }
.eyebrow { color: #82a7ff; letter-spacing: .08em; text-transform: uppercase; }
h1 { font-size: clamp(2rem, 5vw, 4rem); line-height: 1.05; }
p { color: #b7c5e5; line-height: 1.7; }
dl { margin-top: 48px; border-top: 1px solid #263554; }
dl div { display: flex; justify-content: space-between; gap: 24px; padding: 16px 0; border-bottom: 1px solid #263554; }
dt { color: #8fa4cf; }
dd { margin: 0; text-align: right; }