Revamp workspace archive handling with async support, input validation improvements and better session management
This commit is contained in:
+39
-39
@@ -12,51 +12,51 @@
|
||||
<link rel="stylesheet" href="/css/pages.css?v=20260909-account-controls">
|
||||
<link rel="stylesheet" href="/css/shell.css?v=20260909-account-controls">
|
||||
<link
|
||||
href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;700&family=Manrope:wght@400;500;600;700;800&display=swap"
|
||||
rel="stylesheet">
|
||||
href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;700&family=Manrope:wght@400;500;600;700;800&display=swap"
|
||||
rel="stylesheet">
|
||||
</head>
|
||||
|
||||
<body class="site-page home-page">
|
||||
<!-- site-header -->
|
||||
<!-- site-header -->
|
||||
|
||||
<main id="main" class="home-main page-content">
|
||||
<p id="welcomeName" class="eyebrow">Welcome home</p>
|
||||
<h1>What would you like to do?</h1>
|
||||
<p class="hero-copy">Start somewhere new, or pick up a conversation.</p>
|
||||
<div class="feature-grid">
|
||||
<a class="feature-card action-card" href="/app/chats/new">
|
||||
<span class="feature-number">01 / ASK</span>
|
||||
<h2>New conversation</h2>
|
||||
<p>Make space for a question or an idea.</p>
|
||||
<span>Start chatting →</span>
|
||||
</a>
|
||||
<a class="feature-card action-card" href="/app/personas">
|
||||
<span class="feature-number">02 / EXPLORE</span>
|
||||
<h2>Choose a personality</h2>
|
||||
<p>Pick a specialized assistant for writing, coding, learning, research, or planning.</p>
|
||||
<span>Explore personalities →</span>
|
||||
</a>
|
||||
<a class="feature-card action-card" href="/app/chats/new?personality=creative-writer">
|
||||
<span class="feature-number">03 / CREATE</span>
|
||||
<h2>Start writing</h2>
|
||||
<p>Open a conversation with a focused creative-writing assistant.</p>
|
||||
<span>Write something →</span>
|
||||
</a>
|
||||
<main id="main" class="home-main page-content">
|
||||
<p id="welcomeName" class="eyebrow">Welcome home</p>
|
||||
<h1>What would you like to do?</h1>
|
||||
<p class="hero-copy">Start somewhere new, or pick up a conversation.</p>
|
||||
<div class="feature-grid">
|
||||
<a class="feature-card action-card" href="/app/chats/new">
|
||||
<span class="feature-number">01 / ASK</span>
|
||||
<h2>New conversation</h2>
|
||||
<p>Make space for a question or an idea.</p>
|
||||
<span>Start chatting →</span>
|
||||
</a>
|
||||
<a class="feature-card action-card" href="/app/personas">
|
||||
<span class="feature-number">02 / EXPLORE</span>
|
||||
<h2>Choose a personality</h2>
|
||||
<p>Pick a specialized assistant for writing, coding, learning, research, or planning.</p>
|
||||
<span>Explore personalities →</span>
|
||||
</a>
|
||||
<a class="feature-card action-card" href="/app/chats/new?personality=creative-writer">
|
||||
<span class="feature-number">03 / CREATE</span>
|
||||
<h2>Start writing</h2>
|
||||
<p>Open a conversation with a focused creative-writing assistant.</p>
|
||||
<span>Write something →</span>
|
||||
</a>
|
||||
</div>
|
||||
<section class="site-section">
|
||||
<div class="section-heading">
|
||||
<h2>Recent conversations</h2>
|
||||
<a href="/app/chats">View all →</a>
|
||||
</div>
|
||||
<section class="site-section">
|
||||
<div class="section-heading">
|
||||
<h2>Recent conversations</h2>
|
||||
<a href="/app/chats">View all →</a>
|
||||
</div>
|
||||
<div id="recentChats" aria-live="polite">Loading conversations…</div>
|
||||
</section>
|
||||
<p id="homeStatus" role="status">
|
||||
</p>
|
||||
</main>
|
||||
<div id="recentChats" aria-live="polite">Loading conversations…</div>
|
||||
</section>
|
||||
<p id="homeStatus" role="status">
|
||||
</p>
|
||||
</main>
|
||||
|
||||
<script type="module" src="/js/pages.js?v=20260909-account-controls">
|
||||
</script>
|
||||
<script type="module" src="/js/workspaceNavigation.js?v=20260909-account-controls"></script>
|
||||
<script type="module" src="/js/pages.js?v=20260909-account-controls">
|
||||
</script>
|
||||
<script type="module" src="/js/workspaceNavigation.js?v=20260909-account-controls"></script>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user