update launcher login configuration

This commit is contained in:
2026-07-03 10:48:06 +09:00
parent 195d3953e4
commit 961c36d1db
3 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "autonomy-studio-launcher", "name": "autonomy-studio-launcher",
"version": "1.0.2", "version": "1.0.9",
"description": "Autonomy Studio v2 Frontend", "description": "Autonomy Studio v2 Frontend",
"main": "./out/main/index.js", "main": "./out/main/index.js",
"author": { "author": {
+2 -2
View File
@@ -159,11 +159,11 @@ function Login({ onLogin }: LoginProps): React.JSX.Element {
<div className="flex flex-1 overflow-hidden relative"> <div className="flex flex-1 overflow-hidden relative">
{/* 플랫폼 공지 배너 — absolute로 레이아웃 영향 없음 */} {/* 플랫폼 공지 배너 — absolute로 레이아웃 영향 없음 */}
{notice && !noticeDismissed && ( {notice && !noticeDismissed && (
<div className="absolute top-0 left-0 right-0 z-[100] flex items-center gap-3 px-5 py-[9px] bg-[rgba(22,27,42,0.92)] border-b border-[rgba(59,127,250,0.15)]"> <div className="absolute top-0 left-0 right-0 z-[100] flex items-start gap-3 px-5 py-3 bg-[rgba(22,27,42,0.92)] border-b border-[rgba(59,127,250,0.15)]">
<svg width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="var(--accent)" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round" className="shrink-0"> <svg width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="var(--accent)" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round" className="shrink-0">
<circle cx="12" cy="12" r="10"/><line x1="12" y1="8" x2="12" y2="12"/><line x1="12" y1="16" x2="12.01" y2="16"/> <circle cx="12" cy="12" r="10"/><line x1="12" y1="8" x2="12" y2="12"/><line x1="12" y1="16" x2="12.01" y2="16"/>
</svg> </svg>
<p className="flex-1 text-[11.5px] text-[var(--text-secondary)] leading-none"> <p className="flex-1 whitespace-pre-line text-[11.5px] leading-[1.65] text-[var(--text-secondary)]">
<span className="text-[var(--accent)] font-semibold mr-2">[{notice.title}]</span> <span className="text-[var(--accent)] font-semibold mr-2">[{notice.title}]</span>
{notice.body} {notice.body}
{notice.linkUrl && ( {notice.linkUrl && (
+1 -1
View File
@@ -178,7 +178,7 @@ async function ensureLauncherTailscale(account: string, password: string): Promi
function LoginForm({ onLogin, onGoSignup, onGoPasswordReset, onLoadingChange }: LoginFormProps): React.JSX.Element { function LoginForm({ onLogin, onGoSignup, onGoPasswordReset, onLoadingChange }: LoginFormProps): React.JSX.Element {
const [email, setEmail] = useState(() => readLastLoginEmail()) const [email, setEmail] = useState(() => readLastLoginEmail())
const [password, setPassword] = useState('qwer1234') const [password, setPassword] = useState('')
const [showPassword, setShowPassword] = useState(false) const [showPassword, setShowPassword] = useState(false)
const [keepLogin, setKeepLogin] = useState(false) const [keepLogin, setKeepLogin] = useState(false)
const [loading, setLoading] = useState(false) const [loading, setLoading] = useState(false)