fix: clearer "No tab" option to remove list from tab group

Replace cryptic "—" with translated "No tab" label in the tab assign
dropdown (EN, DE, FR, ES, IT). Selecting it unassigns the list from
its current tab.

v1.27.3

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
mARTin 2026-03-11 09:01:15 +01:00
parent 79e4a5b287
commit 7b02e648ab
2 changed files with 7 additions and 2 deletions

View File

@ -1,6 +1,6 @@
{
"name": "my-weekly-todo-list",
"version": "1.27.2",
"version": "1.27.3",
"description": "A web-based weekly task management application that organizes to-dos and calendar events in a single, intuitive weekly view",
"main": "index.js",
"scripts": {

View File

@ -263,6 +263,7 @@ const translations: Record<string, any> = {
newTab: "New tab",
newTabName: "New tab name:",
assignTab: "Assign to tab",
noTab: "No tab",
renameTab: "Double-click to rename",
dissolveTab: "Remove tab (keep lists)",
loading: "Loading your tasks...",
@ -457,6 +458,7 @@ const translations: Record<string, any> = {
newTab: "Neuer Tab",
newTabName: "Neuer Tab-Name:",
assignTab: "Tab zuweisen",
noTab: "Kein Tab",
renameTab: "Doppelklick zum Umbenennen",
dissolveTab: "Tab entfernen (Listen behalten)",
loading: "Lade Aufgaben...",
@ -650,6 +652,7 @@ const translations: Record<string, any> = {
newTab: "Nouvel onglet",
newTabName: "Nom du nouvel onglet :",
assignTab: "Assigner à un onglet",
noTab: "Aucun onglet",
renameTab: "Double-cliquez pour renommer",
dissolveTab: "Supprimer l'onglet (garder les listes)",
loading: "Chargement de vos tâches…",
@ -843,6 +846,7 @@ const translations: Record<string, any> = {
newTab: "Nueva pestaña",
newTabName: "Nombre de nueva pestaña:",
assignTab: "Asignar a pestaña",
noTab: "Sin pestaña",
renameTab: "Doble clic para renombrar",
dissolveTab: "Eliminar pestaña (mantener listas)",
loading: "Cargando tus tareas…",
@ -1036,6 +1040,7 @@ const translations: Record<string, any> = {
newTab: "Nuova scheda",
newTabName: "Nome nuova scheda:",
assignTab: "Assegna a scheda",
noTab: "Nessuna scheda",
renameTab: "Doppio clic per rinominare",
dissolveTab: "Rimuovi scheda (mantieni liste)",
loading: "Caricamento delle attività…",
@ -6852,7 +6857,7 @@ export default function WeeklyView() {
}}
title={t.assignTab || "Assign to tab"}
>
<option value=""></option>
<option value="">{t.noTab}</option>
{somedayTabs.map(tab => (
<option key={tab} value={tab}>{tab}</option>
))}