Calendar timeline views only populated in Month. Fixes: - Day/3-Day time grid dropped untimed (midnight) tasks and ignored recurrence. Now uses occurrences(on:) + hasTime, and adds an all-day band for untimed tasks, all-day events, and the day's workout. - Week showed abstract color bars; now lists real task/event titles (up to 4/day + "N more") via a shared cvAgendaItems helper. - List view and the task-list toggle now use occurrences(on:) so recurring tasks appear. TodayView: - Slimmer task checkbox (18pt open ring vs 22pt filled donut). - Confirm before completing a future-dated task (Next 7 Days / Later) to prevent accidental completion; today/overdue still toggle instantly. Bump build to 2.0 (9). Add App Store support-site one-pager. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
99 lines
3.6 KiB
HTML
99 lines
3.6 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
|
<title>Wenza — Support</title>
|
|
<meta name="description" content="Support for Wenza — a personal tasks, workout, and calendar companion for iPhone." />
|
|
<style>
|
|
:root {
|
|
--bg: #1a1d22;
|
|
--surface: #21252b;
|
|
--border: #2e333b;
|
|
--text: #f2f3f5;
|
|
--muted: #9aa3ad;
|
|
--accent: #ff7a1a;
|
|
}
|
|
* { box-sizing: border-box; margin: 0; padding: 0; }
|
|
html { -webkit-text-size-adjust: 100%; }
|
|
body {
|
|
font-family: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
|
|
background: var(--bg);
|
|
color: var(--text);
|
|
line-height: 1.6;
|
|
min-height: 100vh;
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
padding: 7vh 24px 64px;
|
|
}
|
|
.wrap { width: 100%; max-width: 560px; }
|
|
.mark {
|
|
width: 44px; height: 44px; border-radius: 12px;
|
|
background: var(--accent);
|
|
display: flex; align-items: center; justify-content: center;
|
|
font-weight: 700; font-size: 22px; color: var(--bg);
|
|
margin-bottom: 28px;
|
|
letter-spacing: -0.5px;
|
|
}
|
|
h1 { font-size: 30px; font-weight: 700; letter-spacing: -0.6px; margin-bottom: 10px; }
|
|
.lede { color: var(--muted); font-size: 17px; margin-bottom: 44px; }
|
|
h2 {
|
|
font-size: 13px; font-weight: 600; text-transform: uppercase;
|
|
letter-spacing: 0.08em; color: var(--muted); margin-bottom: 14px;
|
|
}
|
|
section { margin-bottom: 40px; }
|
|
.card {
|
|
background: var(--surface);
|
|
border: 1px solid var(--border);
|
|
border-radius: 14px;
|
|
padding: 20px 22px;
|
|
}
|
|
.card a { color: var(--accent); text-decoration: none; font-weight: 600; }
|
|
.card a:hover { text-decoration: underline; }
|
|
.faq { border-bottom: 1px solid var(--border); padding: 16px 0; }
|
|
.faq:first-child { padding-top: 0; }
|
|
.faq:last-child { border-bottom: none; padding-bottom: 0; }
|
|
.faq h3 { font-size: 16px; font-weight: 600; margin-bottom: 4px; }
|
|
.faq p { color: var(--muted); font-size: 15px; }
|
|
footer { color: var(--muted); font-size: 13px; margin-top: 8px; }
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<div class="wrap">
|
|
<div class="mark">W</div>
|
|
<h1>Wenza Support</h1>
|
|
<p class="lede">A quiet, personal companion for your tasks, your training, and your calendar.</p>
|
|
|
|
<section>
|
|
<h2>Contact</h2>
|
|
<div class="card">
|
|
Questions, bugs, or feedback? Email
|
|
<a href="mailto:support@example.com">support@example.com</a>.
|
|
I read every message and usually reply within a couple of days.
|
|
</div>
|
|
</section>
|
|
|
|
<section>
|
|
<h2>Common questions</h2>
|
|
<div class="card">
|
|
<div class="faq">
|
|
<h3>Does Wenza collect my data?</h3>
|
|
<p>No. Your tasks, workouts, and health data stay on your device and in your own iCloud. Nothing is sent to a server or any third party.</p>
|
|
</div>
|
|
<div class="faq">
|
|
<h3>Will my data sync across devices?</h3>
|
|
<p>Settings and data sync through your private iCloud account, so they survive reinstalls and new devices signed in to the same Apple ID.</p>
|
|
</div>
|
|
<div class="faq">
|
|
<h3>Why does Wenza ask for Health and Calendar access?</h3>
|
|
<p>Health access shows your steps, energy, heart rate, and workouts on your dashboard. Calendar access lets your events appear alongside your tasks. Both are optional.</p>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<footer>© 2026 Wenza. All rights reserved.</footer>
|
|
</div>
|
|
</body>
|
|
</html>
|