From cbfb89af1e48b8b327e5cd6d15e151dd67314456 Mon Sep 17 00:00:00 2001 From: Anmol Singh Bhatia Date: Tue, 7 Nov 2023 09:31:11 +0530 Subject: [PATCH 1/4] style: spreadsheet column width fix --- .../issues/issue-layouts/spreadsheet/spreadsheet-column.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/components/issues/issue-layouts/spreadsheet/spreadsheet-column.tsx b/web/components/issues/issue-layouts/spreadsheet/spreadsheet-column.tsx index 006e91d501d..f099bfa7cf2 100644 --- a/web/components/issues/issue-layouts/spreadsheet/spreadsheet-column.tsx +++ b/web/components/issues/issue-layouts/spreadsheet/spreadsheet-column.tsx @@ -84,7 +84,7 @@ export const SpreadsheetColumn: React.FC = (props) => { const propertyDetails = SPREADSHEET_PROPERTY_DETAILS[property]; return ( -
+
Date: Tue, 7 Nov 2023 09:38:57 +0530 Subject: [PATCH 2/4] style: spreadsheet label column styling --- web/components/issues/issue-layouts/properties/labels.tsx | 6 +++--- .../issue-layouts/spreadsheet/columns/label-column.tsx | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/web/components/issues/issue-layouts/properties/labels.tsx b/web/components/issues/issue-layouts/properties/labels.tsx index 596237ef468..02d281d3f55 100644 --- a/web/components/issues/issue-layouts/properties/labels.tsx +++ b/web/components/issues/issue-layouts/properties/labels.tsx @@ -37,8 +37,8 @@ export const IssuePropertyLabels: React.FC = observer((pro disabled, hideDropdownArrow = false, className, - buttonClassName, - optionsClassName, + buttonClassName = "", + optionsClassName = "", placement, maxRender = 2, noLabelBorder = false, @@ -93,7 +93,7 @@ export const IssuePropertyLabels: React.FC = observer((pro }); const label = ( -
+
{value.length > 0 ? ( value.length <= maxRender ? ( <> diff --git a/web/components/issues/issue-layouts/spreadsheet/columns/label-column.tsx b/web/components/issues/issue-layouts/spreadsheet/columns/label-column.tsx index 65f48245e1e..59066f84916 100644 --- a/web/components/issues/issue-layouts/spreadsheet/columns/label-column.tsx +++ b/web/components/issues/issue-layouts/spreadsheet/columns/label-column.tsx @@ -29,7 +29,7 @@ export const SpreadsheetLabelColumn: React.FC = (props) => { value={issue.labels} onChange={(data) => onChange({ labels: data })} className="h-full w-full" - buttonClassName="!shadow-none !border-0 h-full w-full px-2.5 py-1 " + buttonClassName="px-2.5 h-full" noLabelBorder hideDropdownArrow maxRender={1} From 7599f39184018c8fdf6010150b673500dd4e7c03 Mon Sep 17 00:00:00 2001 From: Anmol Singh Bhatia Date: Tue, 7 Nov 2023 10:35:04 +0530 Subject: [PATCH 3/4] chore: spreadsheet layout issue properties improvement --- .../issue-layouts/properties/estimates.tsx | 2 +- .../spreadsheet/columns/attachment-column.tsx | 2 +- .../spreadsheet/columns/due-date-column.tsx | 3 +- .../spreadsheet/columns/link-column.tsx | 2 +- .../spreadsheet/columns/start-date-column.tsx | 3 +- .../spreadsheet/columns/sub-issue-column.tsx | 2 +- .../issues/view-select/due-date.tsx | 40 ++++++++++++++++--- .../issues/view-select/start-date.tsx | 33 ++++++++++++--- web/components/ui/datepicker.tsx | 3 ++ 9 files changed, 72 insertions(+), 18 deletions(-) diff --git a/web/components/issues/issue-layouts/properties/estimates.tsx b/web/components/issues/issue-layouts/properties/estimates.tsx index 5737389754b..77b5a79b34d 100644 --- a/web/components/issues/issue-layouts/properties/estimates.tsx +++ b/web/components/issues/issue-layouts/properties/estimates.tsx @@ -110,7 +110,7 @@ export const IssuePropertyEstimates: React.FC = observe