diff --git a/src/pages/Timesheet.tsx b/src/pages/Timesheet.tsx index 1707560..a771d34 100644 --- a/src/pages/Timesheet.tsx +++ b/src/pages/Timesheet.tsx @@ -750,7 +750,7 @@ function TagMultiSelect({ title={selectedLabels.length > 0 ? selectedLabels.join(", ") : title} className={`inline-flex items-center gap-1 text-slate-700 dark:text-slate-200 ${ compact - ? "h-12 max-w-full border-0 bg-transparent px-2 text-xs" + ? "h-12 max-w-full border-0 bg-transparent px-2 text-xs overflow-hidden" : "w-full rounded-xl border border-slate-200 bg-white px-3 py-2 text-sm dark:border-slate-700 dark:bg-slate-900" } ${buttonClassName}`.trim()} > @@ -758,11 +758,13 @@ function TagMultiSelect({ {selectedTagObjects.length > 0 && compactDisplayMode === "chips" ? ( - {selectedTagObjects.map((tag) => ( + {selectedTagObjects.map((tag, index) => ( project.id === state.projectId); return ( -
+
onChange({ description: event.target.value })} placeholder={t.timesheet?.descriptionPlaceholder || "What are you working on?"} - className="h-12 w-[170px] shrink-0 rounded-none border-0 bg-transparent px-0 pe-3 text-sm shadow-none focus-visible:ring-0 focus-visible:ring-offset-0 truncate dark:bg-transparent dark:text-slate-100" + className="h-12 w-[200px] 2xl:w-[400px] shrink-0 rounded-none border-0 bg-transparent px-0 pe-3 text-sm shadow-none focus-visible:ring-0 focus-visible:ring-offset-0 truncate dark:bg-transparent dark:text-slate-100" /> -
-
+
+
(onProjectChange ? onProjectChange(projectId) : onChange({ projectId }))} placeholder={t.timesheet?.projectLabel || "Project"} portalOwnerId={portalOwnerId} - className="" + className="min-w-0 max-w-[150px] 2xl:max-w-max flex-1" /> {selectedProject?.client?.name && ( - + - {selectedProject.client.name} )} @@ -1246,7 +1247,7 @@ function EntryEditorFields({
-
+