Skip to content

Commit 0041daa

Browse files
author
OpenClaw (block)
committed
blog: add What's New March 2026 post (v0.6.0)
1 parent 366bc14 commit 0041daa

File tree

2 files changed

+136
-0
lines changed

2 files changed

+136
-0
lines changed

app/pages/blog/index.vue

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,16 @@ interface BlogPost {
2828
}
2929
3030
const posts: BlogPost[] = [
31+
{
32+
slug: "whats-new-v06",
33+
title: "What's New — March 2026",
34+
excerpt:
35+
"Three additions to Ta-Da!: a daily timeline bar that shows the shape of your day, weekly celebration summaries, and a mid-week encouragement check-in.",
36+
date: "March 2026",
37+
readTime: "3 min read",
38+
category: "Updates",
39+
emoji: "📅",
40+
},
3141
{
3242
slug: "counting-up",
3343
title: "Why We Count Up",

app/pages/blog/whats-new-v06.vue

Lines changed: 126 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,126 @@
1+
<script setup lang="ts">
2+
/**
3+
* Blog Post: What's New in Ta-Da! — March 2026
4+
*/
5+
6+
definePageMeta({
7+
layout: "default",
8+
auth: false,
9+
});
10+
11+
useSeoMeta({
12+
title: "What's New — March 2026 — Ta-Da! Blog",
13+
description: "Three additions to Ta-Da!: a daily timeline bar, weekly celebration summaries, and a mid-week encouragement check-in.",
14+
ogTitle: "What's New in Ta-Da! — March 2026",
15+
ogDescription: "Three additions to Ta-Da!: a daily timeline bar, weekly celebration summaries, and a mid-week encouragement check-in.",
16+
});
17+
</script>
18+
19+
<template>
20+
<article class="max-w-2xl mx-auto px-4 py-8">
21+
<!-- Navigation -->
22+
<NuxtLink
23+
to="/blog"
24+
class="inline-flex items-center gap-2 text-stone-600 dark:text-stone-400 hover:text-stone-800 dark:hover:text-stone-200 transition-colors mb-8"
25+
>
26+
<svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
27+
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 19l-7-7 7-7" />
28+
</svg>
29+
Back to Blog
30+
</NuxtLink>
31+
32+
<!-- Header -->
33+
<header class="mb-8">
34+
<div class="flex items-center gap-2 mb-4">
35+
<span class="text-xs font-medium px-2 py-0.5 rounded-full bg-stone-100 dark:bg-stone-700 text-stone-600 dark:text-stone-300">
36+
Updates
37+
</span>
38+
<span class="text-xs text-stone-500 dark:text-stone-400">
39+
March 2026
40+
</span>
41+
<span class="text-xs text-stone-500 dark:text-stone-400">
42+
· 3 min read
43+
</span>
44+
</div>
45+
<h1 class="text-3xl font-bold text-stone-800 dark:text-stone-100 mb-4">
46+
What's New — March 2026 📅
47+
</h1>
48+
<p class="text-lg text-stone-600 dark:text-stone-400 leading-relaxed">
49+
Three things worth knowing about in v0.6.0: see when your day happened, get a weekly celebration, and find anything faster.
50+
</p>
51+
</header>
52+
53+
<!-- Content -->
54+
<div class="prose prose-stone dark:prose-invert max-w-none">
55+
56+
<h2>Your Timeline now shows when things happened</h2>
57+
58+
<p>
59+
Every day in your Timeline now has a coloured bar showing when each entry occurred across a 24-hour window. Your morning meditation sits near the left. An evening run near the right. A combined strip at the top of each day overlays everything at once.
60+
</p>
61+
62+
<p>
63+
No numbers. No axis labels. Just position. It turns a list of entries into something that looks like the shape of your day — and it's easier to take in than a column of timestamps.
64+
</p>
65+
66+
<h2>Rhythms will celebrate your week</h2>
67+
68+
<p>
69+
Two new optional additions to Rhythms, both off by default:
70+
</p>
71+
72+
<ul>
73+
<li>
74+
<strong>Monday Celebration</strong> — every Monday morning, Ta-Da! generates a summary of your previous week: sessions completed, time by category, rhythms maintained or extended, any personal records.
75+
</li>
76+
<li>
77+
<strong>Thursday Encouragement</strong> — a shorter mid-week check-in, based on your rolling 4-week average. Quiet weeks are noted gently, never shamed.
78+
</li>
79+
</ul>
80+
81+
<p>
82+
Turn them on in <strong>Settings → Rhythms</strong>. You can choose how AI-involved they are: pure numbers, your own API key for local processing, or the Ta-Da! cloud in factual or warm tone. Email delivery if you want it, one-click unsubscribe in every message.
83+
</p>
84+
85+
<p>
86+
Neither feature will nag you. The whole point is the opposite.
87+
</p>
88+
89+
<h2>Help is easier to navigate</h2>
90+
91+
<p>
92+
The Help page now shows a plain one-line description under each section heading — so you can scan and find what you need without opening every accordion.
93+
</p>
94+
95+
<h2>A few other fixes</h2>
96+
97+
<ul>
98+
<li>Timeline search now understands free text: "last Tuesday", "March 2024".</li>
99+
<li>Sessions now recovers interrupted timed entries rather than losing them.</li>
100+
<li>Moments list was showing "No moments yet" even when moments existed — fixed.</li>
101+
</ul>
102+
103+
<p class="text-lg font-medium text-tada-600 dark:text-tada-400">
104+
Ta-Da! ⚡
105+
</p>
106+
</div>
107+
108+
<!-- Footer -->
109+
<footer class="mt-12 pt-8 border-t border-stone-200 dark:border-stone-700">
110+
<div class="flex flex-col sm:flex-row items-center justify-between gap-4">
111+
<NuxtLink
112+
to="/blog"
113+
class="text-tada-600 dark:text-tada-400 hover:underline"
114+
>
115+
← More articles
116+
</NuxtLink>
117+
<NuxtLink
118+
to="/"
119+
class="inline-flex items-center gap-2 px-4 py-2 bg-tada-600 hover:bg-tada-700 text-white rounded-lg transition-colors text-sm font-medium"
120+
>
121+
Try Ta-Da! →
122+
</NuxtLink>
123+
</div>
124+
</footer>
125+
</article>
126+
</template>

0 commit comments

Comments
 (0)