Compare commits

...
3 Commits
Author SHA1 Message Date
klemek cc856c3402 fix: better preview shot
Docker Build / build (push) Has been cancelled
TS Lint / TypeScript (push) Has been cancelled
TS Lint / ESLint (push) Has been cancelled
TS Lint / Oxlint (push) Has been cancelled
2026-07-15 15:12:13 +02:00
klemek b24f3bb656 fix: animated background compatibility 2026-07-15 15:11:28 +02:00
klemek cf2f48c84c feat: move new task bar below completed 2026-07-15 15:04:32 +02:00
5 changed files with 21 additions and 22 deletions
+2
View File
@@ -4,6 +4,8 @@
> A shareable task list with auto resetting items. > A shareable task list with auto resetting items.
![](./public/assets/preview.jpg)
**[todo.klemek.fr](https://todo.klemek.fr)** **[todo.klemek.fr](https://todo.klemek.fr)**
## Running your own ## Running your own
+1 -1
View File
@@ -16,7 +16,7 @@
<!-- card related --> <!-- card related -->
<meta property="og:title" content="{{ title }}"> <meta property="og:title" content="{{ title }}">
<meta property="og:description" content="{{ lang('home') }}"> <meta property="og:description" content="{{ lang('home') }}">
<meta property="og:image" content="{{ app_url }}/assets/favicon-96x96.jpg"> <meta property="og:image" content="{{ app_url }}/assets/preview.jpg">
<meta property="og:url" content="{{ app_url }}/{{ path }}"> <meta property="og:url" content="{{ app_url }}/{{ path }}">
<script <script
Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

+2 -1
View File
@@ -23,7 +23,8 @@ body {
var(--color-base-200) calc(2 * var(--size)), var(--color-base-200) calc(2 * var(--size)),
var(--color-base-200) calc(3 * var(--size)), var(--color-base-200) calc(3 * var(--size)),
var(--color-accent) calc(3 * var(--size)), var(--color-accent) calc(3 * var(--size)),
var(--color-accent) calc(4 * var(--size)) var(--color-accent) calc(4 * var(--size)),
var(--color-base-200) calc(4 * var(--size))
); );
background-size: calc(4 * var(--size) / sin(var(--angle))) background-size: calc(4 * var(--size) / sin(var(--angle)))
calc(4 * var(--size) / sin(var(--angle))); calc(4 * var(--size) / sin(var(--angle)));
+16 -20
View File
@@ -198,26 +198,6 @@ onBeforeRouteUpdate((to) => {
<span v-html="$t('all_completed_hint')"></span <span v-html="$t('all_completed_hint')"></span
></span> ></span>
</li> </li>
<li class="list-row">
<div class="list-col-grow">
<input
v-model="taskInput"
type="text"
:placeholder="$t('new_task_hint')"
class="input w-full"
@keyup.enter="onNewTask"
/>
</div>
<div>
<button
class="btn btn-square"
:disabled="loading || taskInput.trim().length === 0"
@click="onNewTask"
>
<circle-plus-icon />
</button>
</div>
</li>
</ul> </ul>
<div <div
v-if="separateCompleted && hasCompleted" v-if="separateCompleted && hasCompleted"
@@ -247,6 +227,22 @@ onBeforeRouteUpdate((to) => {
</ul> </ul>
</div> </div>
</div> </div>
<div class="flex gap-2 p-4">
<input
v-model="taskInput"
type="text"
:placeholder="$t('new_task_hint')"
class="input grow"
@keyup.enter="onNewTask"
/>
<button
class="btn btn-square"
:disabled="loading || taskInput.trim().length === 0"
@click="onNewTask"
>
<circle-plus-icon />
</button>
</div>
<div> <div>
<button class="btn btn-sm px-4" @click="onShare"> <button class="btn btn-sm px-4" @click="onShare">
<share-2-icon class="inline" :size="16" /> {{ $t('share_button') }} <share-2-icon class="inline" :size="16" /> {{ $t('share_button') }}