From 8dd5776e699be7e6f3b0d9157e1fbbe41e554b9c Mon Sep 17 00:00:00 2001 From: Aaryan Khandelwal Date: Thu, 8 Feb 2024 18:23:13 +0530 Subject: [PATCH] chore: update text colors --- .../src/ui/extensions/code-inline/index.tsx | 2 +- .../core/src/ui/mentions/mention-list.tsx | 2 +- .../core/src/ui/read-only/extensions.tsx | 2 +- .../src/ui/components/content-browser.tsx | 2 +- .../src/ui/components/editor-header.tsx | 4 +- .../src/ui/components/info-popover.tsx | 4 +- .../ui/components/links/link-edit-view.tsx | 2 +- .../src/ui/components/links/link-preview.tsx | 2 +- .../src/ui/components/summary-popover.tsx | 2 +- .../ui/components/vertical-dropdown-menu.tsx | 2 +- .../issue-suggestion-renderer.tsx | 8 +-- .../issue-embed-widget/issue-widget-card.tsx | 2 +- .../src/ui/menu/fixed-menu.tsx | 22 +++---- .../editor/document-editor/src/ui/tooltip.tsx | 6 +- .../src/extensions/slash-commands.tsx | 2 +- .../src/ui/menus/fixed-menu/index.tsx | 28 ++++----- packages/editor/rich-text-editor/Readme.md | 2 +- .../src/ui/menus/bubble-menu/index.tsx | 6 +- .../ui/menus/bubble-menu/link-selector.tsx | 8 +-- .../ui/menus/bubble-menu/node-selector.tsx | 6 +- packages/ui/src/badge/helper.tsx | 14 ++--- packages/ui/src/breadcrumbs/breadcrumbs.tsx | 2 +- packages/ui/src/button/helper.tsx | 6 +- packages/ui/src/dropdowns/custom-menu.tsx | 8 +-- .../ui/src/dropdowns/custom-search-select.tsx | 12 ++-- packages/ui/src/dropdowns/custom-select.tsx | 6 +- packages/ui/src/icons/priority-icon.tsx | 2 +- packages/ui/src/tooltip/tooltip.tsx | 4 +- space/components/accounts/github-sign-in.tsx | 2 +- space/components/accounts/onboarding-form.tsx | 4 +- .../issues/board-views/block-downvotes.tsx | 4 +- .../issues/board-views/block-due-date.tsx | 2 +- .../issues/board-views/block-labels.tsx | 2 +- .../issues/board-views/block-state.tsx | 2 +- .../issues/board-views/block-upvotes.tsx | 4 +- .../issues/board-views/kanban/block.tsx | 2 +- .../issues/board-views/kanban/header.tsx | 4 +- .../issues/board-views/kanban/index.tsx | 2 +- .../issues/board-views/list/block.tsx | 2 +- .../issues/board-views/list/header.tsx | 4 +- .../issues/board-views/list/index.tsx | 2 +- .../filters/applied-filters/filters-list.tsx | 6 +- .../issues/filters/applied-filters/label.tsx | 2 +- .../filters/applied-filters/priority.tsx | 2 +- .../issues/filters/applied-filters/state.tsx | 2 +- .../issues/filters/helpers/dropdown.tsx | 2 +- .../issues/filters/helpers/filter-header.tsx | 2 +- .../issues/filters/helpers/filter-option.tsx | 2 +- space/components/issues/filters/labels.tsx | 2 +- space/components/issues/filters/priority.tsx | 2 +- space/components/issues/filters/selection.tsx | 6 +- space/components/issues/filters/state.tsx | 2 +- .../issues/navbar/issue-board-view.tsx | 4 +- space/components/issues/navbar/theme.tsx | 2 +- .../comment/comment-detail-card.tsx | 12 ++-- .../comment/comment-reactions.tsx | 2 +- .../issues/peek-overview/header.tsx | 2 +- .../issues/peek-overview/issue-activity.tsx | 2 +- .../issues/peek-overview/issue-details.tsx | 2 +- .../peek-overview/issue-emoji-reactions.tsx | 2 +- .../issues/peek-overview/issue-properties.tsx | 6 +- space/components/ui/dropdown.tsx | 6 +- space/components/ui/reaction-selector.tsx | 2 +- space/components/views/project-details.tsx | 4 +- space/pages/404.tsx | 2 +- space/pages/onboarding/index.tsx | 2 +- space/pages/project-not-published/index.tsx | 2 +- .../account/deactivate-account-modal.tsx | 9 ++- .../account/o-auth/github-sign-in.tsx | 2 +- .../custom-analytics/graph/custom-tooltip.tsx | 2 +- .../custom-analytics/main-content.tsx | 4 +- .../analytics/custom-analytics/select-bar.tsx | 8 +-- .../custom-analytics/select/project.tsx | 2 +- .../custom-analytics/select/segment.tsx | 2 +- .../sidebar/projects-list.tsx | 14 ++--- .../sidebar/sidebar-header.tsx | 14 ++--- .../custom-analytics/sidebar/sidebar.tsx | 4 +- .../analytics/custom-analytics/table.tsx | 4 +- .../analytics/project-modal/header.tsx | 4 +- .../analytics/scope-and-demand/demand.tsx | 8 +-- .../scope-and-demand/leaderboard.tsx | 2 +- .../scope-and-demand/scope-and-demand.tsx | 2 +- .../analytics/scope-and-demand/scope.tsx | 2 +- .../scope-and-demand/year-wise-issues.tsx | 2 +- .../api-token/delete-token-modal.tsx | 4 +- web/components/api-token/empty-state.tsx | 2 +- web/components/api-token/modal/form.tsx | 8 +-- .../modal/generated-token-details.tsx | 8 +-- web/components/api-token/token-list-item.tsx | 4 +- .../auth-screens/not-authorized-view.tsx | 8 +-- .../auth-screens/project/join-project.tsx | 4 +- .../auth-screens/workspace/not-a-member.tsx | 2 +- .../automation/auto-archive-automation.tsx | 6 +- .../automation/auto-close-automation.tsx | 8 +-- .../automation/select-month-modal.tsx | 10 ++- web/components/breadcrumbs/index.tsx | 2 +- .../command-palette/actions/help-actions.tsx | 10 +-- .../actions/issue-actions/actions-list.tsx | 12 ++-- .../actions/project-actions.tsx | 8 +-- .../actions/search-results.tsx | 2 +- .../command-palette/actions/theme-actions.tsx | 4 +- .../actions/workspace-settings-actions.tsx | 4 +- .../command-palette/command-modal.tsx | 20 +++--- web/components/command-palette/helpers.tsx | 10 +-- .../shortcuts-modal/commands-list.tsx | 8 +-- .../command-palette/shortcuts-modal/modal.tsx | 9 ++- web/components/common/breadcrumb-link.tsx | 4 +- web/components/common/empty-state.tsx | 2 +- .../common/product-updates-modal.tsx | 7 ++- web/components/core/activity.tsx | 62 ++++++++++--------- .../core/filters/date-filter-modal.tsx | 4 +- web/components/core/image-picker-popover.tsx | 14 ++--- .../modals/bulk-delete-issues-modal-item.tsx | 2 +- .../core/modals/bulk-delete-issues-modal.tsx | 10 +-- .../modals/existing-issues-list-modal.tsx | 28 ++++----- web/components/core/modals/link-modal.tsx | 6 +- .../core/modals/user-image-upload-modal.tsx | 10 +-- .../modals/workspace-image-upload-modal.tsx | 10 +-- web/components/core/sidebar/links-list.tsx | 6 +- .../core/sidebar/progress-chart.tsx | 2 +- .../sidebar/sidebar-menu-hamburger-toggle.tsx | 4 +- .../core/sidebar/sidebar-progress-stats.tsx | 24 +++---- .../core/theme/color-picker-input.tsx | 4 +- .../core/theme/custom-theme-selector.tsx | 12 ++-- .../cycles/active-cycle-details.tsx | 24 +++---- web/components/cycles/active-cycle-stats.tsx | 10 +-- web/components/cycles/cycle-mobile-header.tsx | 22 +++---- web/components/cycles/cycles-board-card.tsx | 14 ++--- web/components/cycles/cycles-list-item.tsx | 10 +-- web/components/cycles/delete-modal.tsx | 4 +- web/components/cycles/form.tsx | 2 +- web/components/cycles/gantt-chart/blocks.tsx | 2 +- web/components/cycles/sidebar.tsx | 34 +++++----- .../cycles/transfer-issues-modal.tsx | 12 ++-- web/components/cycles/transfer-issues.tsx | 4 +- .../dashboard/project-empty-state.tsx | 2 +- .../dashboard/widgets/assigned-issues.tsx | 2 +- .../dashboard/widgets/created-issues.tsx | 2 +- .../widgets/empty-states/assigned-issues.tsx | 2 +- .../widgets/empty-states/created-issues.tsx | 2 +- .../empty-states/issues-by-priority.tsx | 2 +- .../empty-states/issues-by-state-group.tsx | 2 +- .../widgets/empty-states/recent-activity.tsx | 2 +- .../empty-states/recent-collaborators.tsx | 2 +- .../widgets/issue-panels/issues-list.tsx | 2 +- .../widgets/issue-panels/tabs-list.tsx | 6 +- .../dashboard/widgets/issues-by-priority.tsx | 4 +- .../widgets/issues-by-state-group.tsx | 6 +- .../dashboard/widgets/overview-stats.tsx | 2 +- .../dashboard/widgets/recent-activity.tsx | 10 +-- .../widgets/recent-collaborators.tsx | 4 +- .../dashboard/widgets/recent-projects.tsx | 6 +- web/components/dropdowns/cycle.tsx | 12 ++-- web/components/dropdowns/date.tsx | 2 +- web/components/dropdowns/estimate.tsx | 12 ++-- .../dropdowns/member/project-member.tsx | 12 ++-- .../dropdowns/member/workspace-member.tsx | 12 ++-- web/components/dropdowns/module.tsx | 18 +++--- web/components/dropdowns/priority.tsx | 10 +-- web/components/dropdowns/project.tsx | 12 ++-- web/components/dropdowns/state.tsx | 12 ++-- web/components/emoji-icon-picker/index.tsx | 4 +- .../create-update-estimate-modal.tsx | 2 +- .../estimates/delete-estimate-modal.tsx | 4 +- .../estimates/estimate-list-item.tsx | 8 +-- web/components/exporter/export-modal.tsx | 2 +- web/components/exporter/guide.tsx | 4 +- web/components/exporter/single-export.tsx | 2 +- web/components/gantt-chart/chart/index.tsx | 4 +- web/components/gantt-chart/chart/month.tsx | 2 +- .../gantt-chart/helpers/add-block.tsx | 2 +- .../gantt-chart/helpers/draggable.tsx | 4 +- .../gantt-chart/sidebar/cycle-sidebar.tsx | 4 +- .../gantt-chart/sidebar/module-sidebar.tsx | 4 +- .../sidebar/project-view-sidebar.tsx | 4 +- .../gantt-chart/sidebar/sidebar.tsx | 4 +- web/components/headers/cycle-issues.tsx | 8 ++- web/components/headers/cycles.tsx | 10 +-- web/components/headers/global-issues.tsx | 8 ++- web/components/headers/module-issues.tsx | 6 +- web/components/headers/modules-list.tsx | 4 +- web/components/headers/page-details.tsx | 4 +- web/components/headers/pages.tsx | 2 +- web/components/headers/profile-settings.tsx | 2 +- .../project-archived-issue-details.tsx | 2 +- .../headers/project-archived-issues.tsx | 2 +- .../headers/project-draft-issues.tsx | 5 +- web/components/headers/project-inbox.tsx | 5 +- .../headers/project-issue-details.tsx | 2 +- web/components/headers/project-issues.tsx | 4 +- web/components/headers/project-settings.tsx | 2 +- .../headers/project-view-issues.tsx | 2 +- web/components/headers/project-views.tsx | 5 +- web/components/headers/projects.tsx | 6 +- .../headers/workspace-active-cycles.tsx | 2 +- .../headers/workspace-analytics.tsx | 2 +- .../headers/workspace-dashboard.tsx | 5 +- web/components/headers/workspace-settings.tsx | 4 +- web/components/inbox/content/root.tsx | 6 +- .../inbox/modals/accept-issue-modal.tsx | 4 +- .../inbox/modals/create-issue-modal.tsx | 2 +- .../inbox/modals/decline-issue-modal.tsx | 4 +- .../inbox/modals/delete-issue-modal.tsx | 4 +- .../inbox/modals/select-duplicate.tsx | 22 ++++--- .../inbox/sidebar/filter/applied-filters.tsx | 8 +-- .../inbox/sidebar/filter/filter-selection.tsx | 2 +- .../inbox/sidebar/inbox-list-item.tsx | 4 +- web/components/instance/ai-form.tsx | 8 +-- web/components/instance/email-form.tsx | 16 ++--- web/components/instance/general-form.tsx | 8 +-- .../instance/github-config-form.tsx | 10 +-- .../instance/google-config-form.tsx | 4 +- web/components/instance/help-section.tsx | 10 +-- web/components/instance/image-config-form.tsx | 6 +- .../instance/instance-admin-restriction.tsx | 26 ++++---- .../instance/setup-form/sign-in-form.tsx | 2 +- web/components/instance/sidebar-dropdown.tsx | 8 +-- web/components/instance/sidebar-menu.tsx | 6 +- .../integration/delete-import-modal.tsx | 11 ++-- .../integration/github/import-configure.tsx | 2 +- .../integration/github/import-confirm.tsx | 2 +- .../integration/github/import-data.tsx | 14 +++-- .../integration/github/import-users.tsx | 4 +- .../integration/github/repo-details.tsx | 8 +-- web/components/integration/github/root.tsx | 6 +- .../integration/github/select-repository.tsx | 2 +- web/components/integration/guide.tsx | 4 +- .../integration/jira/confirm-import.tsx | 12 ++-- .../integration/jira/give-details.tsx | 18 +++--- .../integration/jira/import-users.tsx | 6 +- .../integration/jira/jira-project-detail.tsx | 16 ++--- web/components/integration/jira/root.tsx | 6 +- web/components/integration/single-import.tsx | 2 +- .../integration/single-integration-card.tsx | 2 +- .../issues/attachment/attachment-detail.tsx | 4 +- .../delete-attachment-confirmation-modal.tsx | 4 +- .../issues/confirm-issue-discard.tsx | 4 +- .../issues/delete-archived-issue-modal.tsx | 4 +- .../issues/delete-draft-issue-modal.tsx | 4 +- web/components/issues/delete-issue-modal.tsx | 4 +- web/components/issues/description-form.tsx | 4 +- web/components/issues/draft-issue-form.tsx | 4 +- .../issues/issue-detail/cycle-select.tsx | 2 +- .../issues/issue-detail/inbox/sidebar.tsx | 16 ++--- .../activity/actions/assignee.tsx | 4 +- .../activity/actions/attachment.tsx | 2 +- .../issue-activity/activity/actions/cycle.tsx | 6 +- .../activity/actions/estimate.tsx | 4 +- .../actions/helpers/activity-block.tsx | 4 +- .../activity/actions/helpers/issue-link.tsx | 2 +- .../activity/actions/helpers/issue-user.tsx | 2 +- .../issue-activity/activity/actions/label.tsx | 4 +- .../issue-activity/activity/actions/link.tsx | 6 +- .../activity/actions/module.tsx | 6 +- .../activity/actions/parent.tsx | 4 +- .../activity/actions/priority.tsx | 2 +- .../activity/actions/relation.tsx | 4 +- .../activity/actions/start_date.tsx | 2 +- .../issue-activity/activity/actions/state.tsx | 2 +- .../activity/actions/target_date.tsx | 2 +- .../issue-activity/comments/comment-block.tsx | 2 +- .../issue-activity/comments/comment-card.tsx | 2 +- .../issue-detail/issue-activity/root.tsx | 6 +- .../issue-detail/label/create-label.tsx | 2 +- .../label/select/label-select.tsx | 12 ++-- .../links/create-update-link-modal.tsx | 6 +- .../issues/issue-detail/links/link-detail.tsx | 6 +- .../issues/issue-detail/module-select.tsx | 4 +- .../issues/issue-detail/parent-select.tsx | 6 +- .../issues/issue-detail/parent/root.tsx | 6 +- .../issues/issue-detail/parent/siblings.tsx | 4 +- .../issue-detail/reactions/issue-comment.tsx | 2 +- .../issues/issue-detail/reactions/issue.tsx | 2 +- .../reactions/reaction-selector.tsx | 2 +- .../issues/issue-detail/relation-select.tsx | 10 +-- .../issues/issue-detail/sidebar.tsx | 38 ++++++------ .../issue-layouts/calendar/day-tile.tsx | 4 +- .../calendar/dropdowns/options-dropdown.tsx | 2 +- .../issues/issue-layouts/calendar/header.tsx | 2 +- .../issue-layouts/calendar/issue-blocks.tsx | 8 +-- .../calendar/quick-add-issue-form.tsx | 4 +- .../filters/applied-filters/date.tsx | 2 +- .../filters/applied-filters/filters-list.tsx | 6 +- .../filters/applied-filters/label.tsx | 2 +- .../filters/applied-filters/members.tsx | 2 +- .../filters/applied-filters/priority.tsx | 2 +- .../filters/applied-filters/project.tsx | 2 +- .../filters/applied-filters/state-group.tsx | 2 +- .../filters/applied-filters/state.tsx | 2 +- .../filters/header/filters/assignee.tsx | 2 +- .../filters/header/filters/created-by.tsx | 2 +- .../header/filters/filters-selection.tsx | 6 +- .../filters/header/filters/labels.tsx | 2 +- .../filters/header/filters/mentions.tsx | 2 +- .../filters/header/filters/priority.tsx | 2 +- .../filters/header/filters/project.tsx | 2 +- .../filters/header/filters/start-date.tsx | 2 +- .../filters/header/filters/state-group.tsx | 2 +- .../filters/header/filters/state.tsx | 2 +- .../filters/header/filters/target-date.tsx | 2 +- .../filters/header/helpers/dropdown.tsx | 36 ++++++----- .../filters/header/helpers/filter-header.tsx | 2 +- .../filters/header/helpers/filter-option.tsx | 2 +- .../filters/header/layout-selection.tsx | 2 +- .../issues/issue-layouts/gantt/blocks.tsx | 6 +- .../gantt/quick-add-issue-form.tsx | 6 +- .../issues/issue-layouts/kanban/block.tsx | 4 +- .../kanban/headers/group-by-card.tsx | 6 +- .../kanban/headers/sub-group-by-card.tsx | 4 +- .../kanban/quick-add-issue-form.tsx | 6 +- .../issues/issue-layouts/list/block.tsx | 4 +- .../issues/issue-layouts/list/blocks-list.tsx | 2 +- .../list/headers/group-by-card.tsx | 4 +- .../list/quick-add-issue-form.tsx | 6 +- .../issue-layouts/properties/labels.tsx | 18 +++--- .../spreadsheet/columns/header-column.tsx | 12 ++-- .../issue-layouts/spreadsheet/issue-row.tsx | 12 ++-- .../spreadsheet/quick-add-issue-form.tsx | 6 +- .../spreadsheet/spreadsheet-header.tsx | 4 +- .../spreadsheet/spreadsheet-view.tsx | 2 +- web/components/issues/issue-modal/form.tsx | 10 +-- web/components/issues/issue-update-status.tsx | 6 +- .../issues/issues-mobile-header.tsx | 22 +++---- web/components/issues/label.tsx | 4 +- .../issues/parent-issues-list-modal.tsx | 20 +++--- .../issues/peek-overview/issue-detail.tsx | 2 +- .../issues/peek-overview/properties.tsx | 38 ++++++------ web/components/issues/peek-overview/view.tsx | 26 +++----- web/components/issues/select/label.tsx | 16 ++--- .../issues/sub-issues/issue-list-item.tsx | 4 +- web/components/issues/sub-issues/root.tsx | 4 +- web/components/labels/create-label-modal.tsx | 8 +-- .../labels/create-update-label-inline.tsx | 2 +- web/components/labels/delete-label-modal.tsx | 6 +- .../labels/label-block/drag-handle.tsx | 2 +- .../labels/label-block/label-item-block.tsx | 4 +- web/components/labels/labels-list-modal.tsx | 14 ++--- .../labels/project-setting-label-group.tsx | 4 +- .../modules/delete-module-modal.tsx | 8 +-- web/components/modules/form.tsx | 2 +- web/components/modules/gantt-chart/blocks.tsx | 2 +- web/components/modules/module-card-item.tsx | 14 ++--- web/components/modules/module-list-item.tsx | 10 +-- .../modules/module-mobile-header.tsx | 22 +++---- web/components/modules/select/status.tsx | 4 +- .../modules/sidebar-select/select-status.tsx | 4 +- web/components/modules/sidebar.tsx | 42 ++++++------- .../notifications/notification-card.tsx | 16 ++--- .../notifications/notification-header.tsx | 6 +- .../notifications/notification-popover.tsx | 4 +- .../select-snooze-till-modal.tsx | 16 ++--- web/components/onboarding/invitations.tsx | 16 ++--- web/components/onboarding/invite-members.tsx | 4 +- web/components/onboarding/join-workspaces.tsx | 2 +- .../onboarding/onboarding-sidebar.tsx | 18 +++--- web/components/onboarding/tour/root.tsx | 6 +- web/components/onboarding/tour/sidebar.tsx | 2 +- web/components/onboarding/workspace.tsx | 6 +- web/components/pages/delete-page-modal.tsx | 8 +-- web/components/pages/page-form.tsx | 6 +- web/components/pages/pages-list/list-item.tsx | 8 +-- web/components/profile/overview/activity.tsx | 6 +- .../overview/priority-distribution.tsx | 2 +- .../profile/overview/state-distribution.tsx | 2 +- web/components/profile/overview/stats.tsx | 2 +- web/components/profile/overview/workload.tsx | 2 +- .../preferences/email-notification-form.tsx | 28 +++++---- web/components/profile/sidebar.tsx | 10 +-- web/components/profile/time.tsx | 2 +- web/components/project/card-list.tsx | 2 +- web/components/project/card.tsx | 8 +-- .../project/confirm-project-member-remove.tsx | 4 +- .../project/create-project-modal.tsx | 2 +- .../project/delete-project-modal.tsx | 12 ++-- web/components/project/empty-state.tsx | 2 +- web/components/project/form.tsx | 2 +- web/components/project/integration-card.tsx | 2 +- web/components/project/join-project-modal.tsx | 2 +- .../project/leave-project-modal.tsx | 15 ++--- web/components/project/member-list-item.tsx | 8 +-- web/components/project/member-list.tsx | 4 +- web/components/project/member-select.tsx | 8 +-- .../project/publish-project/modal.tsx | 8 +-- .../project/send-project-invitation-modal.tsx | 10 +-- .../project/settings/features-list.tsx | 2 +- web/components/project/sidebar-list-item.tsx | 18 +++--- web/components/project/sidebar-list.tsx | 10 +-- web/components/states/create-state-modal.tsx | 12 ++-- .../states/create-update-state-inline.tsx | 2 +- web/components/states/delete-state-modal.tsx | 6 +- .../project-setting-state-list-item.tsx | 18 +++--- .../states/project-setting-state-list.tsx | 4 +- web/components/ui/empty-space.tsx | 15 +++-- .../integration-and-import-export-banner.tsx | 4 +- web/components/ui/labels-list.tsx | 2 +- web/components/ui/markdown-to-component.tsx | 10 +-- web/components/ui/multi-level-dropdown.tsx | 12 ++-- web/components/ui/profile-empty-state.tsx | 2 +- web/components/user/user-greetings.tsx | 2 +- web/components/views/delete-view-modal.tsx | 8 +-- web/components/views/form.tsx | 2 +- web/components/views/view-list-item.tsx | 6 +- web/components/views/views-list.tsx | 6 +- .../web-hooks/delete-webhook-modal.tsx | 2 +- web/components/web-hooks/empty-state.tsx | 2 +- .../form/individual-event-options.tsx | 2 +- web/components/web-hooks/form/secret-key.tsx | 4 +- .../web-hooks/generated-hook-details.tsx | 4 +- .../confirm-workspace-member-remove.tsx | 6 +- .../workspace/create-workspace-form.tsx | 6 +- .../workspace/delete-workspace-modal.tsx | 12 ++-- web/components/workspace/help-section.tsx | 12 ++-- .../send-workspace-invitation-modal.tsx | 6 +- .../settings/invitations-list-item.tsx | 2 +- .../workspace/settings/members-list-item.tsx | 8 +-- .../workspace/settings/members-list.tsx | 2 +- web/components/workspace/sidebar-dropdown.tsx | 20 +++--- web/components/workspace/sidebar-menu.tsx | 2 +- .../workspace/sidebar-quick-action.tsx | 10 +-- .../workspace/views/delete-view-modal.tsx | 8 +-- web/components/workspace/views/form.tsx | 2 +- web/components/workspace/views/header.tsx | 6 +- .../workspace/views/view-list-item.tsx | 4 +- .../workspace-active-cycles-upgrade.tsx | 4 +- web/constants/cycle.ts | 2 +- web/constants/inbox.tsx | 4 +- web/constants/module.ts | 4 +- web/layouts/admin-layout/header.tsx | 2 +- web/layouts/auth-layout/workspace-wrapper.tsx | 2 +- .../profile/preferences/sidebar.tsx | 4 +- .../settings-layout/profile/sidebar.tsx | 16 ++--- .../settings-layout/project/sidebar.tsx | 4 +- .../settings-layout/workspace/sidebar.tsx | 4 +- web/layouts/user-profile-layout/layout.tsx | 2 +- web/pages/404.tsx | 2 +- .../archived-issues/[archivedIssueId].tsx | 2 +- .../projects/[projectId]/cycles/index.tsx | 2 +- .../projects/[projectId]/pages/index.tsx | 2 +- .../[workspaceSlug]/settings/api-tokens.tsx | 2 +- .../[workspaceSlug]/settings/billing.tsx | 4 +- .../[workspaceSlug]/settings/exports.tsx | 2 +- .../[workspaceSlug]/settings/imports.tsx | 2 +- .../[workspaceSlug]/settings/integrations.tsx | 2 +- .../[workspaceSlug]/settings/members.tsx | 4 +- .../settings/webhooks/[webhookId].tsx | 2 +- .../settings/webhooks/index.tsx | 2 +- .../[workspaceSlug]/workspace-views/index.tsx | 4 +- web/pages/_error.tsx | 2 +- web/pages/create-workspace.tsx | 2 +- web/pages/god-mode/ai.tsx | 8 +-- web/pages/god-mode/authorization.tsx | 16 ++--- web/pages/god-mode/email.tsx | 6 +- web/pages/god-mode/image.tsx | 4 +- web/pages/god-mode/index.tsx | 4 +- web/pages/installations/[provider]/index.tsx | 2 +- web/pages/invitations/index.tsx | 8 ++- web/pages/onboarding/index.tsx | 4 +- web/pages/profile/activity.tsx | 12 ++-- web/pages/profile/index.tsx | 4 +- web/pages/profile/preferences/theme.tsx | 4 +- 460 files changed, 1468 insertions(+), 1390 deletions(-) diff --git a/packages/editor/core/src/ui/extensions/code-inline/index.tsx b/packages/editor/core/src/ui/extensions/code-inline/index.tsx index 1c5d34109..dd9e4395b 100644 --- a/packages/editor/core/src/ui/extensions/code-inline/index.tsx +++ b/packages/editor/core/src/ui/extensions/code-inline/index.tsx @@ -32,7 +32,7 @@ export const CustomCodeInlineExtension = Mark.create({ addOptions() { return { HTMLAttributes: { - class: "rounded-md bg-custom-primary-30 mx-1 px-1 py-[2px] font-mono font-medium text-custom-text-1000", + class: "rounded-md bg-custom-primary-30 mx-1 px-1 py-[2px] font-mono font-medium text-neutral-text-strong0", spellcheck: "false", }, }; diff --git a/packages/editor/core/src/ui/mentions/mention-list.tsx b/packages/editor/core/src/ui/mentions/mention-list.tsx index f87a2812f..b12adb74d 100644 --- a/packages/editor/core/src/ui/mentions/mention-list.tsx +++ b/packages/editor/core/src/ui/mentions/mention-list.tsx @@ -63,7 +63,7 @@ export const MentionList = forwardRef((props: MentionListProps, ref) => { })); return props.items && props.items.length !== 0 ? ( -
+
{props.items.length ? ( props.items.map((item, index) => (
{ ) ) ) : ( -

Headings will be displayed here for navigation

+

Headings will be displayed here for navigation

)}
diff --git a/packages/editor/document-editor/src/ui/components/editor-header.tsx b/packages/editor/document-editor/src/ui/components/editor-header.tsx index 5c4b2d583..7b1227f2b 100644 --- a/packages/editor/document-editor/src/ui/components/editor-header.tsx +++ b/packages/editor/document-editor/src/ui/components/editor-header.tsx @@ -63,7 +63,7 @@ export const EditorHeader = (props: IEditorHeader) => { )} @@ -85,7 +85,7 @@ export const EditorHeader = (props: IEditorHeader) => { {isSubmitting !== "submitted" && isSubmitting !== "saved" && ( )} - + {isSubmitting === "submitting" ? "Saving..." : "Saved"}
diff --git a/packages/editor/document-editor/src/ui/components/info-popover.tsx b/packages/editor/document-editor/src/ui/components/info-popover.tsx index 2c0fed318..20ab950ef 100644 --- a/packages/editor/document-editor/src/ui/components/info-popover.tsx +++ b/packages/editor/document-editor/src/ui/components/info-popover.tsx @@ -49,14 +49,14 @@ export const InfoPopover: React.FC = (props) => { {...infoPopoverAttributes.popper} >
-
Last updated on
+
Last updated on
{renderDate(new Date(documentDetails.last_updated_at))}
-
Created on
+
Created on
{renderDate(new Date(documentDetails.created_on))} diff --git a/packages/editor/document-editor/src/ui/components/links/link-edit-view.tsx b/packages/editor/document-editor/src/ui/components/links/link-edit-view.tsx index 725b98e4f..356a37898 100644 --- a/packages/editor/document-editor/src/ui/components/links/link-edit-view.tsx +++ b/packages/editor/document-editor/src/ui/components/links/link-edit-view.tsx @@ -16,7 +16,7 @@ const InputView = ({ onChange: (e: React.ChangeEvent) => void; }) => (
- + { diff --git a/packages/editor/document-editor/src/ui/components/links/link-preview.tsx b/packages/editor/document-editor/src/ui/components/links/link-preview.tsx index b07a8d663..d49d10d04 100644 --- a/packages/editor/document-editor/src/ui/components/links/link-preview.tsx +++ b/packages/editor/document-editor/src/ui/components/links/link-preview.tsx @@ -32,7 +32,7 @@ export const LinkPreview = ({ return (
-
+

{url.length > 40 ? url.slice(0, 40) + "..." : url}

diff --git a/packages/editor/document-editor/src/ui/components/summary-popover.tsx b/packages/editor/document-editor/src/ui/components/summary-popover.tsx index 1ade8d2e9..92806ce66 100644 --- a/packages/editor/document-editor/src/ui/components/summary-popover.tsx +++ b/packages/editor/document-editor/src/ui/components/summary-popover.tsx @@ -34,7 +34,7 @@ export const SummaryPopover: React.FC = (props) => { type="button" ref={setReferenceElement} className={`grid h-7 w-7 place-items-center rounded ${ - sidePeekVisible ? "bg-custom-primary-100/20 text-custom-primary-100" : "text-custom-text-300" + sidePeekVisible ? "bg-custom-primary-100/20 text-custom-primary-100" : "text-neutral-text-medium" }`} onClick={() => setSidePeekVisible(!sidePeekVisible)} > diff --git a/packages/editor/document-editor/src/ui/components/vertical-dropdown-menu.tsx b/packages/editor/document-editor/src/ui/components/vertical-dropdown-menu.tsx index 6c6b55164..8f9ef7103 100644 --- a/packages/editor/document-editor/src/ui/components/vertical-dropdown-menu.tsx +++ b/packages/editor/document-editor/src/ui/components/vertical-dropdown-menu.tsx @@ -27,7 +27,7 @@ export interface IVerticalDropdownMenuProps { const VerticalDropdownItem = ({ Icon, label, action }: IVerticalDropdownItemProps) => ( -
{label}
+
{label}
); diff --git a/packages/editor/document-editor/src/ui/extensions/widgets/issue-embed-suggestion-list/issue-suggestion-renderer.tsx b/packages/editor/document-editor/src/ui/extensions/widgets/issue-embed-suggestion-list/issue-suggestion-renderer.tsx index da98536ef..8e8ae7d56 100644 --- a/packages/editor/document-editor/src/ui/extensions/widgets/issue-embed-suggestion-list/issue-suggestion-renderer.tsx +++ b/packages/editor/document-editor/src/ui/extensions/widgets/issue-embed-suggestion-list/issue-suggestion-renderer.tsx @@ -155,7 +155,7 @@ const IssueSuggestionList = ({
{section} @@ -164,16 +164,16 @@ const IssueSuggestionList = ({ {sectionItems.map((item: IssueSuggestionProps, index: number) => ( @@ -123,15 +123,15 @@ export const FixedMenu = (props: EditorBubbleMenuProps) => { type="button" onClick={item.command} className={cn( - "grid h-7 w-7 place-items-center rounded text-custom-text-300 hover:bg-neutral-component-surface-dark", + "grid h-7 w-7 place-items-center rounded text-neutral-text-medium hover:bg-neutral-component-surface-dark", { - "bg-neutral-component-surface-dark text-custom-text-100": item.isActive(), + "bg-neutral-component-surface-dark text-neutral-text-strong": item.isActive(), } )} > @@ -144,15 +144,15 @@ export const FixedMenu = (props: EditorBubbleMenuProps) => { type="button" onClick={item.command} className={cn( - "grid h-7 w-7 place-items-center rounded text-custom-text-300 hover:bg-neutral-component-surface-dark", + "grid h-7 w-7 place-items-center rounded text-neutral-text-medium hover:bg-neutral-component-surface-dark", { - "bg-neutral-component-surface-dark text-custom-text-100": item.isActive(), + "bg-neutral-component-surface-dark text-neutral-text-strong": item.isActive(), } )} > diff --git a/packages/editor/document-editor/src/ui/tooltip.tsx b/packages/editor/document-editor/src/ui/tooltip.tsx index b4cd1511f..f6afe5565 100644 --- a/packages/editor/document-editor/src/ui/tooltip.tsx +++ b/packages/editor/document-editor/src/ui/tooltip.tsx @@ -51,11 +51,13 @@ export const Tooltip: React.FC = ({ content={
{tooltipHeading && ( -
+
{tooltipHeading}
)} diff --git a/packages/editor/extensions/src/extensions/slash-commands.tsx b/packages/editor/extensions/src/extensions/slash-commands.tsx index d109b19ae..327928892 100644 --- a/packages/editor/extensions/src/extensions/slash-commands.tsx +++ b/packages/editor/extensions/src/extensions/slash-commands.tsx @@ -297,7 +297,7 @@ const CommandList = ({ items, command }: { items: CommandItemProps[]; command: a diff --git a/packages/editor/rich-text-editor/src/ui/menus/bubble-menu/link-selector.tsx b/packages/editor/rich-text-editor/src/ui/menus/bubble-menu/link-selector.tsx index 1a7204b91..fb6a32a26 100644 --- a/packages/editor/rich-text-editor/src/ui/menus/bubble-menu/link-selector.tsx +++ b/packages/editor/rich-text-editor/src/ui/menus/bubble-menu/link-selector.tsx @@ -30,7 +30,7 @@ export const LinkSelector: FC = ({ editor, isOpen, setIsOpen ) : ( diff --git a/space/components/issues/filters/helpers/filter-header.tsx b/space/components/issues/filters/helpers/filter-header.tsx index ab0593004..81d0e2210 100644 --- a/space/components/issues/filters/helpers/filter-header.tsx +++ b/space/components/issues/filters/helpers/filter-header.tsx @@ -10,7 +10,7 @@ interface IFilterHeader { export const FilterHeader = ({ title, isPreviewEnabled, handleIsPreviewEnabled }: IFilterHeader) => (
-
{title}
+
{title}
{icon &&
{icon}
} -
{title}
+
{title}
); diff --git a/space/components/issues/filters/labels.tsx b/space/components/issues/filters/labels.tsx index c8dd2132b..40d51f47f 100644 --- a/space/components/issues/filters/labels.tsx +++ b/space/components/issues/filters/labels.tsx @@ -67,7 +67,7 @@ export const FilterLabels: React.FC = (props) => { )} ) : ( -

No matches found

+

No matches found

) ) : ( diff --git a/space/components/issues/filters/priority.tsx b/space/components/issues/filters/priority.tsx index 8a5a643f4..ed9d7d62e 100644 --- a/space/components/issues/filters/priority.tsx +++ b/space/components/issues/filters/priority.tsx @@ -42,7 +42,7 @@ export const FilterPriority: React.FC = observer((props) => { /> )) ) : ( -

No matches found

+

No matches found

)}
)} diff --git a/space/components/issues/filters/selection.tsx b/space/components/issues/filters/selection.tsx index 83c677632..d3dcdf0f7 100644 --- a/space/components/issues/filters/selection.tsx +++ b/space/components/issues/filters/selection.tsx @@ -29,10 +29,10 @@ export const FilterSelection: React.FC = observer((props) => {
- + setFiltersSearchQuery(e.target.value)} @@ -40,7 +40,7 @@ export const FilterSelection: React.FC = observer((props) => { /> {filtersSearchQuery !== "" && ( )}
diff --git a/space/components/issues/filters/state.tsx b/space/components/issues/filters/state.tsx index a3781386d..1e328f93e 100644 --- a/space/components/issues/filters/state.tsx +++ b/space/components/issues/filters/state.tsx @@ -62,7 +62,7 @@ export const FilterState: React.FC = (props) => { )} ) : ( -

No matches found

+

No matches found

) ) : ( diff --git a/space/components/issues/navbar/issue-board-view.tsx b/space/components/issues/navbar/issue-board-view.tsx index 34c2a64d4..ceb176f24 100644 --- a/space/components/issues/navbar/issue-board-view.tsx +++ b/space/components/issues/navbar/issue-board-view.tsx @@ -30,8 +30,8 @@ export const NavbarIssueBoardView = observer(() => { key={viewKey} className={`flex h-[28px] w-[28px] cursor-pointer items-center justify-center rounded-sm ${ viewKey === activeBoard - ? `bg-neutral-component-surface-dark text-custom-text-200` - : `text-custom-text-300 hover:bg-neutral-component-surface-dark` + ? `bg-neutral-component-surface-dark text-neutral-text-medium` + : `text-neutral-text-medium hover:bg-neutral-component-surface-dark` }`} onClick={() => handleCurrentBoardView(viewKey)} title={viewKey} diff --git a/space/components/issues/navbar/theme.tsx b/space/components/issues/navbar/theme.tsx index 63f1b9279..686a630a7 100644 --- a/space/components/issues/navbar/theme.tsx +++ b/space/components/issues/navbar/theme.tsx @@ -24,7 +24,7 @@ export const NavbarTheme = observer(() => { diff --git a/space/components/issues/peek-overview/comment/comment-detail-card.tsx b/space/components/issues/peek-overview/comment/comment-detail-card.tsx index e796fd559..88ac97ea2 100644 --- a/space/components/issues/peek-overview/comment/comment-detail-card.tsx +++ b/space/components/issues/peek-overview/comment/comment-detail-card.tsx @@ -83,7 +83,7 @@ export const CommentCard: React.FC = observer((props) => { )} -
@@ -91,7 +91,7 @@ export const CommentCard: React.FC = observer((props) => {
{comment.actor_detail.is_bot ? comment.actor_detail.first_name + " Bot" : comment.actor_detail.display_name}
-

+

<>commented {timeAgo(comment.created_at)}

@@ -156,9 +156,9 @@ export const CommentCard: React.FC = observer((props) => { {}} - className="relative grid cursor-pointer place-items-center rounded p-1 text-custom-text-200 outline-none hover:bg-neutral-component-surface-dark hover:text-custom-text-100" + className="relative grid cursor-pointer place-items-center rounded p-1 text-neutral-text-medium outline-none hover:bg-neutral-component-surface-dark hover:text-neutral-text-strong" > - + = observer((props) => { onClick={() => { setIsEditing(true); }} - className={`w-full select-none truncate rounded px-1 py-1.5 text-left text-custom-text-200 hover:bg-neutral-component-surface-dark ${ + className={`w-full select-none truncate rounded px-1 py-1.5 text-left text-neutral-text-medium hover:bg-neutral-component-surface-dark ${ active ? "bg-neutral-component-surface-dark" : "" }`} > @@ -194,7 +194,7 @@ export const CommentCard: React.FC = observer((props) => {
Oops! Something went wrong.
-
+
Sorry, the page you are looking for cannot be found. It may have been removed, had its name changed, or is temporarily unavailable.
diff --git a/space/pages/onboarding/index.tsx b/space/pages/onboarding/index.tsx index 79d608f23..d1dca6b60 100644 --- a/space/pages/onboarding/index.tsx +++ b/space/pages/onboarding/index.tsx @@ -30,7 +30,7 @@ const OnBoardingPage = () => { Plane logo
-
+
{user?.email}
diff --git a/space/pages/project-not-published/index.tsx b/space/pages/project-not-published/index.tsx index acc638412..6c1816dfa 100644 --- a/space/pages/project-not-published/index.tsx +++ b/space/pages/project-not-published/index.tsx @@ -12,7 +12,7 @@ const CustomProjectNotPublishedError = () => (
Oops! The page you{`'`}re looking for isn{`'`}t live at the moment.
-
+
If this is your project, login to your workspace to adjust its visibility settings and make it public.
diff --git a/web/components/account/deactivate-account-modal.tsx b/web/components/account/deactivate-account-modal.tsx index b15d2dc77..b1df7aa6e 100644 --- a/web/components/account/deactivate-account-modal.tsx +++ b/web/components/account/deactivate-account-modal.tsx @@ -90,13 +90,16 @@ export const DeactivateAccountModal: React.FC = (props) => {
-
- + Deactivate your account? -

+

Once deactivated, you can{"'"}t be assigned issues and be billed for your workspace.To reactivate your account, you will need an invite to a workspace at this email address.

diff --git a/web/components/account/o-auth/github-sign-in.tsx b/web/components/account/o-auth/github-sign-in.tsx index 74bfd6d94..47e440360 100644 --- a/web/components/account/o-auth/github-sign-in.tsx +++ b/web/components/account/o-auth/github-sign-in.tsx @@ -44,7 +44,7 @@ export const GitHubSignInButton: FC = (props) => { href={`https://github.com/login/oauth/authorize?client_id=${clientId}&redirect_uri=${loginCallBackURL}&scope=read:user,user:email`} >
) : (
-
+

No matching issues found. Try changing the parameters.

@@ -63,7 +63,7 @@ export const CustomAnalyticsMainContent: React.FC = (props) => { ) ) : (
-
+

There was some error in fetching the data.

diff --git a/web/components/analytics/custom-analytics/sidebar/sidebar-header.tsx b/web/components/analytics/custom-analytics/sidebar/sidebar-header.tsx index 4a18011d1..d9e8c1fb2 100644 --- a/web/components/analytics/custom-analytics/sidebar/sidebar-header.tsx +++ b/web/components/analytics/custom-analytics/sidebar/sidebar-header.tsx @@ -30,11 +30,11 @@ export const CustomAnalyticsSidebarHeader = observer(() => {

Analytics for {cycleDetails.name}

-
Lead
+
Lead
{cycleOwnerDetails?.display_name}
-
Start Date
+
Start Date
{cycleDetails.start_date && cycleDetails.start_date !== "" ? renderFormattedDate(cycleDetails.start_date) @@ -42,7 +42,7 @@ export const CustomAnalyticsSidebarHeader = observer(() => {
-
Target Date
+
Target Date
{cycleDetails.end_date && cycleDetails.end_date !== "" ? renderFormattedDate(cycleDetails.end_date) @@ -56,11 +56,11 @@ export const CustomAnalyticsSidebarHeader = observer(() => {

Analytics for {moduleDetails.name}

-
Lead
+
Lead
{moduleDetails.lead_detail?.display_name}
-
Start Date
+
Start Date
{moduleDetails.start_date && moduleDetails.start_date !== "" ? renderFormattedDate(moduleDetails.start_date) @@ -68,7 +68,7 @@ export const CustomAnalyticsSidebarHeader = observer(() => {
-
Target Date
+
Target Date
{moduleDetails.target_date && moduleDetails.target_date !== "" ? renderFormattedDate(moduleDetails.target_date) @@ -95,7 +95,7 @@ export const CustomAnalyticsSidebarHeader = observer(() => {
-
Network
+
Network
{NETWORK_CHOICES.find((n) => n.key === projectDetails?.network)?.label ?? ""}
diff --git a/web/components/analytics/custom-analytics/sidebar/sidebar.tsx b/web/components/analytics/custom-analytics/sidebar/sidebar.tsx index 69bb51703..ff45c4800 100644 --- a/web/components/analytics/custom-analytics/sidebar/sidebar.tsx +++ b/web/components/analytics/custom-analytics/sidebar/sidebar.tsx @@ -147,12 +147,12 @@ export const CustomAnalyticsSidebar: React.FC = observer((props) => { }`} >
-
+
{analytics ? analytics.total : "..."} Issues
{isProjectLevel && ( -
+
{renderFormattedDate( (cycleId diff --git a/web/components/analytics/custom-analytics/table.tsx b/web/components/analytics/custom-analytics/table.tsx index 6a3bf38ba..951b635f0 100644 --- a/web/components/analytics/custom-analytics/table.tsx +++ b/web/components/analytics/custom-analytics/table.tsx @@ -25,7 +25,7 @@ export const AnalyticsTable: React.FC = ({ analytics, barGraphData, param
- + @@ -64,7 +64,7 @@ export const AnalyticsTable: React.FC = ({ analytics, barGraphData, param {barGraphData.data.map((item, index) => (
{ANALYTICS_X_AXIS_VALUES.find((v) => v.value === params.x_axis)?.label}
= observer((props) =>
-

+

{tokenDetails.expired_at ? `Expires ${renderFormattedDate(tokenDetails.expired_at)}` : "Never expires"}

-

Oops! You are not authorized to view this page

+

Oops! You are not authorized to view this page

-
+
{currentUser ? (

You have signed in as {currentUser.email}.
- Sign in + Sign in {" "} with different account that has access to this page.

@@ -48,7 +48,7 @@ export const NotAuthorizedView: React.FC = observer((props) => {

You need to{" "} - Sign in + Sign in {" "} with an account that has access to this page.

diff --git a/web/components/auth-screens/project/join-project.tsx b/web/components/auth-screens/project/join-project.tsx index 6e1a13e2b..960c6a383 100644 --- a/web/components/auth-screens/project/join-project.tsx +++ b/web/components/auth-screens/project/join-project.tsx @@ -37,9 +37,9 @@ export const JoinProject: React.FC = () => {
JoinProject
-

You are not a member of this project

+

You are not a member of this project

-
+

You are not a member of this project, but you can join this project by clicking the button below.

diff --git a/web/components/auth-screens/workspace/not-a-member.tsx b/web/components/auth-screens/workspace/not-a-member.tsx index 502f06115..86e522caf 100644 --- a/web/components/auth-screens/workspace/not-a-member.tsx +++ b/web/components/auth-screens/workspace/not-a-member.tsx @@ -11,7 +11,7 @@ export const NotAWorkspaceMember = () => (

Not Authorized!

-

+

You{"'"}re not a member of this workspace. Please contact the workspace admin to get an invitation or check your pending invitations.

diff --git a/web/components/automation/auto-archive-automation.tsx b/web/components/automation/auto-archive-automation.tsx index 2772d8e9e..efe84fa5a 100644 --- a/web/components/automation/auto-archive-automation.tsx +++ b/web/components/automation/auto-archive-automation.tsx @@ -43,11 +43,11 @@ export const AutoArchiveAutomation: React.FC = observer((props) => {
- +

Auto-archive closed issues

-

+

Plane will auto archive issues that have been completed or cancelled.

@@ -90,7 +90,7 @@ export const AutoArchiveAutomation: React.FC = observer((props) => {

Auto-close issues

-

+

Plane will automatically close issue that haven{"'"}t been completed or cancelled.

@@ -116,7 +116,7 @@ export const AutoCloseAutomation: React.FC = observer((props) => { ))}
} onChange={(val: string) => { diff --git a/web/components/automation/select-month-modal.tsx b/web/components/automation/select-month-modal.tsx index 27f98c410..f18834e08 100644 --- a/web/components/automation/select-month-modal.tsx +++ b/web/components/automation/select-month-modal.tsx @@ -71,7 +71,7 @@ export const SelectMonthModal: React.FC = ({ type, initialValues, isOpen,
- + Customise Time Range
@@ -99,7 +99,9 @@ export const SelectMonthModal: React.FC = ({ type, initialValues, isOpen, placeholder="Enter Months" className="w-full border-neutral-border-medium" /> - Months + + Months +
)} /> @@ -131,7 +133,9 @@ export const SelectMonthModal: React.FC = ({ type, initialValues, isOpen, placeholder="Enter Months" className="w-full border-neutral-border-medium" /> - Months + + Months +
)} /> diff --git a/web/components/breadcrumbs/index.tsx b/web/components/breadcrumbs/index.tsx index af33965d2..b8d3cb8e0 100644 --- a/web/components/breadcrumbs/index.tsx +++ b/web/components/breadcrumbs/index.tsx @@ -19,7 +19,7 @@ const Breadcrumbs = ({ children }: BreadcrumbsProps) => { className="group grid h-7 w-7 flex-shrink-0 cursor-pointer place-items-center rounded border border-sidebar-neutral-border-medium text-center text-sm hover:bg-sidebar-neutral-component-surface-medium" onClick={() => router.back()} > - + {children}
diff --git a/web/components/command-palette/actions/help-actions.tsx b/web/components/command-palette/actions/help-actions.tsx index 4aaaab33a..ae5554805 100644 --- a/web/components/command-palette/actions/help-actions.tsx +++ b/web/components/command-palette/actions/help-actions.tsx @@ -25,7 +25,7 @@ export const CommandPaletteHelpActions: React.FC = (props) => { }} className="focus:outline-none" > -
+
Open keyboard shortcuts
@@ -37,7 +37,7 @@ export const CommandPaletteHelpActions: React.FC = (props) => { }} className="focus:outline-none" > -
+
Open Plane documentation
@@ -49,7 +49,7 @@ export const CommandPaletteHelpActions: React.FC = (props) => { }} className="focus:outline-none" > -
+
Join our Discord
@@ -61,7 +61,7 @@ export const CommandPaletteHelpActions: React.FC = (props) => { }} className="focus:outline-none" > -
+
Report a bug
@@ -73,7 +73,7 @@ export const CommandPaletteHelpActions: React.FC = (props) => { }} className="focus:outline-none" > -
+
Chat with us
diff --git a/web/components/command-palette/actions/issue-actions/actions-list.tsx b/web/components/command-palette/actions/issue-actions/actions-list.tsx index 55f72c85d..5360aa4c7 100644 --- a/web/components/command-palette/actions/issue-actions/actions-list.tsx +++ b/web/components/command-palette/actions/issue-actions/actions-list.tsx @@ -94,7 +94,7 @@ export const CommandPaletteIssueActions: React.FC = observer((props) => { }} className="focus:outline-none" > -
+
Change state...
@@ -107,7 +107,7 @@ export const CommandPaletteIssueActions: React.FC = observer((props) => { }} className="focus:outline-none" > -
+
Change priority...
@@ -120,7 +120,7 @@ export const CommandPaletteIssueActions: React.FC = observer((props) => { }} className="focus:outline-none" > -
+
Assign to...
@@ -132,7 +132,7 @@ export const CommandPaletteIssueActions: React.FC = observer((props) => { }} className="focus:outline-none" > -
+
{issueDetails?.assignee_ids.includes(currentUser?.id ?? "") ? ( <> @@ -147,7 +147,7 @@ export const CommandPaletteIssueActions: React.FC = observer((props) => {
-
+
Delete issue
@@ -159,7 +159,7 @@ export const CommandPaletteIssueActions: React.FC = observer((props) => { }} className="focus:outline-none" > -
+
Copy issue URL
diff --git a/web/components/command-palette/actions/project-actions.tsx b/web/components/command-palette/actions/project-actions.tsx index bdd08a0d8..28f3a3008 100644 --- a/web/components/command-palette/actions/project-actions.tsx +++ b/web/components/command-palette/actions/project-actions.tsx @@ -28,7 +28,7 @@ export const CommandPaletteProjectActions: React.FC = (props) => { }} className="focus:outline-none" > -
+
Create new cycle
@@ -44,7 +44,7 @@ export const CommandPaletteProjectActions: React.FC = (props) => { }} className="focus:outline-none" > -
+
Create new module
@@ -60,7 +60,7 @@ export const CommandPaletteProjectActions: React.FC = (props) => { }} className="focus:outline-none" > -
+
Create new view
@@ -76,7 +76,7 @@ export const CommandPaletteProjectActions: React.FC = (props) => { }} className="focus:outline-none" > -
+
Create new page
diff --git a/web/components/command-palette/actions/search-results.tsx b/web/components/command-palette/actions/search-results.tsx index 769a26be7..f99e1c0d9 100644 --- a/web/components/command-palette/actions/search-results.tsx +++ b/web/components/command-palette/actions/search-results.tsx @@ -34,7 +34,7 @@ export const CommandPaletteSearchResults: React.FC = (props) => { value={`${key}-${item?.id}-${item.name}-${item.project__identifier ?? ""}-${item.sequence_id ?? ""}`} className="focus:outline-none" > -
+
{currentSection.icon}

{currentSection.itemName(item)}

diff --git a/web/components/command-palette/actions/theme-actions.tsx b/web/components/command-palette/actions/theme-actions.tsx index 976a63c87..785a71c4b 100644 --- a/web/components/command-palette/actions/theme-actions.tsx +++ b/web/components/command-palette/actions/theme-actions.tsx @@ -52,8 +52,8 @@ export const CommandPaletteThemeActions: FC = observer((props) => { }} className="focus:outline-none" > -
- +
+ {theme.label}
diff --git a/web/components/command-palette/actions/workspace-settings-actions.tsx b/web/components/command-palette/actions/workspace-settings-actions.tsx index 1f05234f4..0a7db888c 100644 --- a/web/components/command-palette/actions/workspace-settings-actions.tsx +++ b/web/components/command-palette/actions/workspace-settings-actions.tsx @@ -38,8 +38,8 @@ export const CommandPaletteWorkspaceSettingsActions: React.FC = (props) = className="focus:outline-none" > -
- +
+ {setting.label}
diff --git a/web/components/command-palette/command-modal.tsx b/web/components/command-palette/command-modal.tsx index 1f74a7e9e..b83b68301 100644 --- a/web/components/command-palette/command-modal.tsx +++ b/web/components/command-palette/command-modal.tsx @@ -191,7 +191,7 @@ export const CommandModal: React.FC = observer(() => { }`} > {issueDetails && ( -
+
{projectDetails?.identifier}-{issueDetails.sequence_id} {issueDetails.name}
)} @@ -215,12 +215,12 @@ export const CommandModal: React.FC = observer(() => {
- + Delete Attachment
-

+

Are you sure you want to delete attachment-{" "} {getFileName(data.attributes.name)}? This attachment will be permanently removed. This action cannot be undone. diff --git a/web/components/issues/confirm-issue-discard.tsx b/web/components/issues/confirm-issue-discard.tsx index 816f1c5ce..bbc053899 100644 --- a/web/components/issues/confirm-issue-discard.tsx +++ b/web/components/issues/confirm-issue-discard.tsx @@ -58,11 +58,11 @@ export const ConfirmIssueDiscard: React.FC = (props) => {

- + Draft Issue
-

Would you like to save this issue in drafts?

+

Would you like to save this issue in drafts?

diff --git a/web/components/issues/delete-archived-issue-modal.tsx b/web/components/issues/delete-archived-issue-modal.tsx index a2b447614..a6029aa5e 100644 --- a/web/components/issues/delete-archived-issue-modal.tsx +++ b/web/components/issues/delete-archived-issue-modal.tsx @@ -105,9 +105,9 @@ export const DeleteArchivedIssueModal: React.FC = observer((props) => {
-

+

Are you sure you want to delete issue{" "} - + {getProjectById(data?.project_id)?.identifier}-{data?.sequence_id} {""}? All of the data related to the archived issue will be permanently removed. This action diff --git a/web/components/issues/delete-draft-issue-modal.tsx b/web/components/issues/delete-draft-issue-modal.tsx index be10cd40d..6dafdb8da 100644 --- a/web/components/issues/delete-draft-issue-modal.tsx +++ b/web/components/issues/delete-draft-issue-modal.tsx @@ -110,9 +110,9 @@ export const DeleteDraftIssueModal: React.FC = (props) => {

-

+

Are you sure you want to delete issue{" "} - + {data && getProjectById(data?.project_id)?.identifier}-{data?.sequence_id} {""}? All of the data related to the draft issue will be permanently removed. This action cannot diff --git a/web/components/issues/delete-issue-modal.tsx b/web/components/issues/delete-issue-modal.tsx index ac34685b6..a017e4d4d 100644 --- a/web/components/issues/delete-issue-modal.tsx +++ b/web/components/issues/delete-issue-modal.tsx @@ -96,9 +96,9 @@ export const DeleteIssueModal: React.FC = (props) => {

-

+

Are you sure you want to delete issue{" "} - + {getProjectById(issue?.project_id)?.identifier}-{issue?.sequence_id} {""}? All of the data related to the issue will be permanently removed. This action cannot be diff --git a/web/components/issues/description-form.tsx b/web/components/issues/description-form.tsx index 2e295ef1a..1f0d44f67 100644 --- a/web/components/issues/description-form.tsx +++ b/web/components/issues/description-form.tsx @@ -157,7 +157,7 @@ export const IssueDescriptionForm: FC = (props) => {

{issue.name}

)} {characterLimit && !disabled && ( -
+
255 ? "text-red-500" : ""}`}> {watch("name").length} @@ -195,7 +195,7 @@ export const IssueDescriptionForm: FC = (props) => { ) : ( diff --git a/web/components/issues/draft-issue-form.tsx b/web/components/issues/draft-issue-form.tsx index c2bb578d3..cba737b0f 100644 --- a/web/components/issues/draft-issue-form.tsx +++ b/web/components/issues/draft-issue-form.tsx @@ -306,7 +306,7 @@ export const DraftIssueForm: FC = observer((props) => { )} /> )} -

+

{status ? "Update" : "Create"} issue

@@ -321,7 +321,7 @@ export const DraftIssueForm: FC = observer((props) => { backgroundColor: selectedParentIssue.state__color, }} /> - + {selectedParentIssue.project__identifier}-{selectedParentIssue.sequence_id} {selectedParentIssue.name.substring(0, 50)} diff --git a/web/components/issues/issue-detail/cycle-select.tsx b/web/components/issues/issue-detail/cycle-select.tsx index fb8449d6f..216c27689 100644 --- a/web/components/issues/issue-detail/cycle-select.tsx +++ b/web/components/issues/issue-detail/cycle-select.tsx @@ -50,7 +50,7 @@ export const IssueCycleSelect: React.FC = observer((props) => buttonVariant="transparent-with-text" className="w-full group" buttonContainerClassName="w-full text-left" - buttonClassName={`text-sm ${issue?.cycle_id ? "" : "text-custom-text-400"}`} + buttonClassName={`text-sm ${issue?.cycle_id ? "" : "text-neutral-text-subtle"}`} placeholder="No cycle" hideIcon dropdownArrow diff --git a/web/components/issues/issue-detail/inbox/sidebar.tsx b/web/components/issues/issue-detail/inbox/sidebar.tsx index 0c33d3e04..5912e7398 100644 --- a/web/components/issues/issue-detail/inbox/sidebar.tsx +++ b/web/components/issues/issue-detail/inbox/sidebar.tsx @@ -45,7 +45,7 @@ export const InboxIssueDetailsSidebar: React.FC = observer((props) => { {currentIssueState && ( )} -

+

{projectDetails?.identifier}-{issue?.sequence_id}

@@ -57,7 +57,7 @@ export const InboxIssueDetailsSidebar: React.FC = observer((props) => {
{/* State */}
-
+
State
@@ -76,7 +76,7 @@ export const InboxIssueDetailsSidebar: React.FC = observer((props) => {
{/* Assignee */}
-
+
Assignees
@@ -91,7 +91,7 @@ export const InboxIssueDetailsSidebar: React.FC = observer((props) => { className="w-3/5 flex-grow group" buttonContainerClassName="w-full text-left" buttonClassName={`text-sm justify-between ${ - issue?.assignee_ids.length > 0 ? "" : "text-custom-text-400" + issue?.assignee_ids.length > 0 ? "" : "text-neutral-text-subtle" }`} hideIcon={issue.assignee_ids?.length === 0} dropdownArrow @@ -100,7 +100,7 @@ export const InboxIssueDetailsSidebar: React.FC = observer((props) => {
{/* Priority */}
-
+
Priority
@@ -120,7 +120,7 @@ export const InboxIssueDetailsSidebar: React.FC = observer((props) => {
{/* Due Date */}
-
+
Due date
@@ -137,14 +137,14 @@ export const InboxIssueDetailsSidebar: React.FC = observer((props) => { buttonVariant="transparent-with-text" className="w-3/5 flex-grow group" buttonContainerClassName="w-full text-left" - buttonClassName={`text-sm ${issue?.target_date ? "" : "text-custom-text-400"}`} + buttonClassName={`text-sm ${issue?.target_date ? "" : "text-neutral-text-subtle"}`} hideIcon clearIconClassName="h-3 w-3 hidden group-hover:inline" />
{/* Labels */}
-
+
Labels
diff --git a/web/components/issues/issue-detail/issue-activity/activity/actions/assignee.tsx b/web/components/issues/issue-detail/issue-activity/activity/actions/assignee.tsx index 449297cbe..b26c66964 100644 --- a/web/components/issues/issue-detail/issue-activity/activity/actions/assignee.tsx +++ b/web/components/issues/issue-detail/issue-activity/activity/actions/assignee.tsx @@ -27,16 +27,14 @@ export const IssueAssigneeActivity: FC = observer((props > <> {activity.old_value === "" ? `added a new assignee ` : `removed the assignee `} - {activity.new_value && activity.new_value !== "" ? activity.new_value : activity.old_value} - {showIssue && (activity.old_value === "" ? ` to ` : ` from `)} {showIssue && }. diff --git a/web/components/issues/issue-detail/issue-activity/activity/actions/attachment.tsx b/web/components/issues/issue-detail/issue-activity/activity/actions/attachment.tsx index d9b4475c5..8cf378534 100644 --- a/web/components/issues/issue-detail/issue-activity/activity/actions/attachment.tsx +++ b/web/components/issues/issue-detail/issue-activity/activity/actions/attachment.tsx @@ -31,7 +31,7 @@ export const IssueAttachmentActivity: FC = observer((p href={`${activity.new_value}`} target="_blank" rel="noopener noreferrer" - className="inline-flex items-center gap-1 font-medium text-custom-text-100 hover:underline" + className="inline-flex items-center gap-1 font-medium text-neutral-text-strong hover:underline" > attachment
diff --git a/web/components/issues/issue-detail/issue-activity/activity/actions/cycle.tsx b/web/components/issues/issue-detail/issue-activity/activity/actions/cycle.tsx index 8336e516f..68f3d66cd 100644 --- a/web/components/issues/issue-detail/issue-activity/activity/actions/cycle.tsx +++ b/web/components/issues/issue-detail/issue-activity/activity/actions/cycle.tsx @@ -33,7 +33,7 @@ export const IssueCycleActivity: FC = observer((props) => { href={`/${activity.workspace_detail?.slug}/projects/${activity.project}/cycles/${activity.new_identifier}`} target="_blank" rel="noopener noreferrer" - className="inline-flex items-center gap-1 truncate font-medium text-custom-text-100 hover:underline" + className="inline-flex items-center gap-1 truncate font-medium text-neutral-text-strong hover:underline" > {activity.new_value} @@ -45,7 +45,7 @@ export const IssueCycleActivity: FC = observer((props) => { href={`/${activity.workspace_detail?.slug}/projects/${activity.project}/cycles/${activity.new_identifier}`} target="_blank" rel="noopener noreferrer" - className="inline-flex items-center gap-1 truncate font-medium text-custom-text-100 hover:underline" + className="inline-flex items-center gap-1 truncate font-medium text-neutral-text-strong hover:underline" > {activity.new_value}
@@ -57,7 +57,7 @@ export const IssueCycleActivity: FC = observer((props) => { href={`/${activity.workspace_detail?.slug}/projects/${activity.project}/cycles/${activity.old_identifier}`} target="_blank" rel="noopener noreferrer" - className="inline-flex items-center gap-1 truncate font-medium text-custom-text-100 hover:underline" + className="inline-flex items-center gap-1 truncate font-medium text-neutral-text-strong hover:underline" > {activity.new_value} diff --git a/web/components/issues/issue-detail/issue-activity/activity/actions/estimate.tsx b/web/components/issues/issue-detail/issue-activity/activity/actions/estimate.tsx index e01b94e1b..3fde8a094 100644 --- a/web/components/issues/issue-detail/issue-activity/activity/actions/estimate.tsx +++ b/web/components/issues/issue-detail/issue-activity/activity/actions/estimate.tsx @@ -33,13 +33,11 @@ export const IssueEstimateActivity: FC = observer((props {activity.new_value ? `set the estimate point to ` : `removed the estimate point `} {activity.new_value && ( <> - - + {areEstimatesEnabledForCurrentProject ? estimateValue : `${currentPoint} ${currentPoint > 1 ? "points" : "point"}`} - )} {showIssue && (activity.new_value ? ` to ` : ` from `)} diff --git a/web/components/issues/issue-detail/issue-activity/activity/actions/helpers/activity-block.tsx b/web/components/issues/issue-detail/issue-activity/activity/actions/helpers/activity-block.tsx index 719f40688..ca900f613 100644 --- a/web/components/issues/issue-detail/issue-activity/activity/actions/helpers/activity-block.tsx +++ b/web/components/issues/issue-detail/issue-activity/activity/actions/helpers/activity-block.tsx @@ -33,10 +33,10 @@ export const IssueActivityBlockComponent: FC = (pr }`} >
-
+
{icon ? icon : }
-
+
{children} diff --git a/web/components/issues/issue-detail/issue-activity/activity/actions/helpers/issue-link.tsx b/web/components/issues/issue-detail/issue-activity/activity/actions/helpers/issue-link.tsx index e86b1fb57..e77e74a8b 100644 --- a/web/components/issues/issue-detail/issue-activity/activity/actions/helpers/issue-link.tsx +++ b/web/components/issues/issue-detail/issue-activity/activity/actions/helpers/issue-link.tsx @@ -29,7 +29,7 @@ export const IssueLink: FC = (props) => { }`} target={activity.issue === null ? "_self" : "_blank"} rel={activity.issue === null ? "" : "noopener noreferrer"} - className="inline-flex items-center gap-1 font-medium text-custom-text-100 hover:underline" + className="inline-flex items-center gap-1 font-medium text-neutral-text-strong hover:underline" > {activity.issue_detail ? `${activity.project_detail.identifier}-${activity.issue_detail.sequence_id}` : "Issue"}{" "} {activity.issue_detail?.name} diff --git a/web/components/issues/issue-detail/issue-activity/activity/actions/helpers/issue-user.tsx b/web/components/issues/issue-detail/issue-activity/activity/actions/helpers/issue-user.tsx index dd44879cf..59c329002 100644 --- a/web/components/issues/issue-detail/issue-activity/activity/actions/helpers/issue-user.tsx +++ b/web/components/issues/issue-detail/issue-activity/activity/actions/helpers/issue-user.tsx @@ -21,7 +21,7 @@ export const IssueUser: FC = (props) => { return ( {activity.actor_detail?.display_name} diff --git a/web/components/issues/issue-detail/issue-activity/activity/actions/label.tsx b/web/components/issues/issue-detail/issue-activity/activity/actions/label.tsx index c5139a823..c6204bdd1 100644 --- a/web/components/issues/issue-detail/issue-activity/activity/actions/label.tsx +++ b/web/components/issues/issue-detail/issue-activity/activity/actions/label.tsx @@ -36,7 +36,7 @@ export const IssueLabelActivity: FC = observer((props) => { }} aria-hidden="true" /> - {activity.new_value} + {activity.new_value} ) : ( @@ -47,7 +47,7 @@ export const IssueLabelActivity: FC = observer((props) => { }} aria-hidden="true" /> - {activity.old_value} + {activity.old_value} )} {showIssue && (activity.old_value === "" ? ` to ` : ` from `)} diff --git a/web/components/issues/issue-detail/issue-activity/activity/actions/link.tsx b/web/components/issues/issue-detail/issue-activity/activity/actions/link.tsx index 15343392f..d1220eede 100644 --- a/web/components/issues/issue-detail/issue-activity/activity/actions/link.tsx +++ b/web/components/issues/issue-detail/issue-activity/activity/actions/link.tsx @@ -32,7 +32,7 @@ export const IssueLinkActivity: FC = observer((props) => { href={`${activity.new_value}`} target="_blank" rel="noopener noreferrer" - className="inline-flex items-center gap-1 font-medium text-custom-text-100 hover:underline" + className="inline-flex items-center gap-1 font-medium text-neutral-text-strong hover:underline" > link @@ -44,7 +44,7 @@ export const IssueLinkActivity: FC = observer((props) => { href={`${activity.old_value}`} target="_blank" rel="noopener noreferrer" - className="inline-flex items-center gap-1 font-medium text-custom-text-100 hover:underline" + className="inline-flex items-center gap-1 font-medium text-neutral-text-strong hover:underline" > link @@ -56,7 +56,7 @@ export const IssueLinkActivity: FC = observer((props) => { href={`${activity.old_value}`} target="_blank" rel="noopener noreferrer" - className="inline-flex items-center gap-1 font-medium text-custom-text-100 hover:underline" + className="inline-flex items-center gap-1 font-medium text-neutral-text-strong hover:underline" > link diff --git a/web/components/issues/issue-detail/issue-activity/activity/actions/module.tsx b/web/components/issues/issue-detail/issue-activity/activity/actions/module.tsx index c8089d233..84f83e8e9 100644 --- a/web/components/issues/issue-detail/issue-activity/activity/actions/module.tsx +++ b/web/components/issues/issue-detail/issue-activity/activity/actions/module.tsx @@ -33,7 +33,7 @@ export const IssueModuleActivity: FC = observer((props) => href={`/${activity.workspace_detail?.slug}/projects/${activity.project}/modules/${activity.new_identifier}`} target="_blank" rel="noopener noreferrer" - className="inline-flex items-center gap-1 truncate font-medium text-custom-text-100 hover:underline" + className="inline-flex items-center gap-1 truncate font-medium text-neutral-text-strong hover:underline" > {activity.new_value} @@ -45,7 +45,7 @@ export const IssueModuleActivity: FC = observer((props) => href={`/${activity.workspace_detail?.slug}/projects/${activity.project}/modules/${activity.new_identifier}`} target="_blank" rel="noopener noreferrer" - className="inline-flex items-center gap-1 truncate font-medium text-custom-text-100 hover:underline" + className="inline-flex items-center gap-1 truncate font-medium text-neutral-text-strong hover:underline" > {activity.new_value} @@ -57,7 +57,7 @@ export const IssueModuleActivity: FC = observer((props) => href={`/${activity.workspace_detail?.slug}/projects/${activity.project}/modules/${activity.old_identifier}`} target="_blank" rel="noopener noreferrer" - className="inline-flex items-center gap-1 truncate font-medium text-custom-text-100 hover:underline" + className="inline-flex items-center gap-1 truncate font-medium text-neutral-text-strong hover:underline" > {activity.old_value} diff --git a/web/components/issues/issue-detail/issue-activity/activity/actions/parent.tsx b/web/components/issues/issue-detail/issue-activity/activity/actions/parent.tsx index afe814ee2..5a6b05e33 100644 --- a/web/components/issues/issue-detail/issue-activity/activity/actions/parent.tsx +++ b/web/components/issues/issue-detail/issue-activity/activity/actions/parent.tsx @@ -27,9 +27,9 @@ export const IssueParentActivity: FC = observer((props) => <> {activity.new_value ? `set the parent to ` : `removed the parent `} {activity.new_value ? ( - {activity.new_value} + {activity.new_value} ) : ( - {activity.old_value} + {activity.old_value} )} {showIssue && (activity.new_value ? ` for ` : ` from `)} {showIssue && }. diff --git a/web/components/issues/issue-detail/issue-activity/activity/actions/priority.tsx b/web/components/issues/issue-detail/issue-activity/activity/actions/priority.tsx index 273bd319b..fa4cdeecd 100644 --- a/web/components/issues/issue-detail/issue-activity/activity/actions/priority.tsx +++ b/web/components/issues/issue-detail/issue-activity/activity/actions/priority.tsx @@ -25,7 +25,7 @@ export const IssuePriorityActivity: FC = observer((props ends={ends} > <> - set the priority to {activity.new_value} + set the priority to {activity.new_value} {showIssue ? ` for ` : ``} {showIssue && }. diff --git a/web/components/issues/issue-detail/issue-activity/activity/actions/relation.tsx b/web/components/issues/issue-detail/issue-activity/activity/actions/relation.tsx index e68a7c373..08a9ec7e9 100644 --- a/web/components/issues/issue-detail/issue-activity/activity/actions/relation.tsx +++ b/web/components/issues/issue-detail/issue-activity/activity/actions/relation.tsx @@ -40,9 +40,9 @@ export const IssueRelationActivity: FC = observer((props (activity.old_value === "" ? `marked that this issue relates to ` : `removed the relation from `)} {activity.old_value === "" ? ( - {activity.new_value}. + {activity.new_value}. ) : ( - {activity.old_value}. + {activity.old_value}. )} diff --git a/web/components/issues/issue-detail/issue-activity/activity/actions/start_date.tsx b/web/components/issues/issue-detail/issue-activity/activity/actions/start_date.tsx index 95b3cda80..dc54e14f0 100644 --- a/web/components/issues/issue-detail/issue-activity/activity/actions/start_date.tsx +++ b/web/components/issues/issue-detail/issue-activity/activity/actions/start_date.tsx @@ -30,7 +30,7 @@ export const IssueStartDateActivity: FC = observer((pro {activity.new_value ? `set the start date to ` : `removed the start date `} {activity.new_value && ( <> - {renderFormattedDate(activity.new_value)} + {renderFormattedDate(activity.new_value)} )} {showIssue && (activity.new_value ? ` for ` : ` from `)} diff --git a/web/components/issues/issue-detail/issue-activity/activity/actions/state.tsx b/web/components/issues/issue-detail/issue-activity/activity/actions/state.tsx index 7cc47c2c8..d788bff47 100644 --- a/web/components/issues/issue-detail/issue-activity/activity/actions/state.tsx +++ b/web/components/issues/issue-detail/issue-activity/activity/actions/state.tsx @@ -26,7 +26,7 @@ export const IssueStateActivity: FC = observer((props) => { ends={ends} > <> - set the state to {activity.new_value} + set the state to {activity.new_value} {showIssue ? ` for ` : ``} {showIssue && }. diff --git a/web/components/issues/issue-detail/issue-activity/activity/actions/target_date.tsx b/web/components/issues/issue-detail/issue-activity/activity/actions/target_date.tsx index a4b40ec31..a08009345 100644 --- a/web/components/issues/issue-detail/issue-activity/activity/actions/target_date.tsx +++ b/web/components/issues/issue-detail/issue-activity/activity/actions/target_date.tsx @@ -30,7 +30,7 @@ export const IssueTargetDateActivity: FC = observer((p {activity.new_value ? `set the due date to ` : `removed the due date `} {activity.new_value && ( <> - {renderFormattedDate(activity.new_value)} + {renderFormattedDate(activity.new_value)} )} {showIssue && (activity.new_value ? ` for ` : ` from `)} diff --git a/web/components/issues/issue-detail/issue-activity/comments/comment-block.tsx b/web/components/issues/issue-detail/issue-activity/comments/comment-block.tsx index 3af4c8dcf..a00eac121 100644 --- a/web/components/issues/issue-detail/issue-activity/comments/comment-block.tsx +++ b/web/components/issues/issue-detail/issue-activity/comments/comment-block.tsx @@ -55,7 +55,7 @@ export const IssueCommentBlock: FC = (props) => { ? comment.actor_detail.first_name + " Bot" : comment.actor_detail.display_name}
-
commented {calculateTimeAgo(comment.created_at)}
+
commented {calculateTimeAgo(comment.created_at)}
{children}
diff --git a/web/components/issues/issue-detail/issue-activity/comments/comment-card.tsx b/web/components/issues/issue-detail/issue-activity/comments/comment-card.tsx index 3b1aed00d..17fc1fa59 100644 --- a/web/components/issues/issue-detail/issue-activity/comments/comment-card.tsx +++ b/web/components/issues/issue-detail/issue-activity/comments/comment-card.tsx @@ -151,7 +151,7 @@ export const IssueCommentCard: FC = (props) => {
{showAccessSpecifier && ( -
+
{comment.access === "INTERNAL" ? : }
)} diff --git a/web/components/issues/issue-detail/issue-activity/root.tsx b/web/components/issues/issue-detail/issue-activity/root.tsx index 91eb6a8c1..0d59c0406 100644 --- a/web/components/issues/issue-detail/issue-activity/root.tsx +++ b/web/components/issues/issue-detail/issue-activity/root.tsx @@ -113,7 +113,7 @@ export const IssueActivity: FC = observer((props) => { return (
{/* header */} -
Activity
+
Activity
{/* rendering activity */}
@@ -124,8 +124,8 @@ export const IssueActivity: FC = observer((props) => { className={`relative flex items-center px-2 py-1.5 gap-1 cursor-pointer transition-all rounded ${ tab.key === activityTab - ? `text-custom-text-100 bg-neutral-component-surface-dark` - : `text-custom-text-200 hover:bg-neutral-component-surface-dark` + ? `text-neutral-text-strong bg-neutral-component-surface-dark` + : `text-neutral-text-medium hover:bg-neutral-component-surface-dark` }`} onClick={() => setActivityTab(tab.key)} > diff --git a/web/components/issues/issue-detail/label/create-label.tsx b/web/components/issues/issue-detail/label/create-label.tsx index b942d489b..63761551a 100644 --- a/web/components/issues/issue-detail/label/create-label.tsx +++ b/web/components/issues/issue-detail/label/create-label.tsx @@ -74,7 +74,7 @@ export const LabelCreate: FC = (props) => { return ( <>
diff --git a/web/components/issues/issue-detail/label/select/label-select.tsx b/web/components/issues/issue-detail/label/select/label-select.tsx index 850f2eebe..96ece0e02 100644 --- a/web/components/issues/issue-detail/label/select/label-select.tsx +++ b/web/components/issues/issue-detail/label/select/label-select.tsx @@ -71,7 +71,7 @@ export const IssueLabelSelect: React.FC = observer((props) => const label = (
@@ -110,9 +110,9 @@ export const IssueLabelSelect: React.FC = observer((props) => {...attributes.popper} >
- + setQuery(e.target.value)} placeholder="Search" @@ -121,7 +121,7 @@ export const IssueLabelSelect: React.FC = observer((props) =>
{isLoading ? ( -

Loading...

+

Loading...

) : filteredOptions.length > 0 ? ( filteredOptions.map((option) => ( = observer((props) => value={option.value} className={({ selected }) => `flex cursor-pointer select-none items-center justify-between gap-2 truncate rounded px-1 py-1.5 hover:bg-neutral-component-surface-dark ${ - selected ? "text-custom-text-100" : "text-custom-text-200" + selected ? "text-neutral-text-strong" : "text-neutral-text-medium" }` } > @@ -147,7 +147,7 @@ export const IssueLabelSelect: React.FC = observer((props) => )) ) : ( -

No matching results

+

No matching results

)}
diff --git a/web/components/issues/issue-detail/links/create-update-link-modal.tsx b/web/components/issues/issue-detail/links/create-update-link-modal.tsx index ca5bb58da..ccaf4c2c7 100644 --- a/web/components/issues/issue-detail/links/create-update-link-modal.tsx +++ b/web/components/issues/issue-detail/links/create-update-link-modal.tsx @@ -87,12 +87,12 @@ export const IssueLinkCreateUpdateModal: FC = (props)
- + {preloadedData?.id ? "Update Link" : "Add Link"}
-
-
-

+

Added {calculateTimeAgo(linkDetail.created_at)}
by{" "} diff --git a/web/components/issues/issue-detail/module-select.tsx b/web/components/issues/issue-detail/module-select.tsx index 1c4d80168..b196e6c0e 100644 --- a/web/components/issues/issue-detail/module-select.tsx +++ b/web/components/issues/issue-detail/module-select.tsx @@ -60,7 +60,9 @@ export const IssueModuleSelect: React.FC = observer((props) disabled={disableSelect} className="w-full h-full group" buttonContainerClassName="w-full" - buttonClassName={`min-h-8 text-sm justify-between ${issue?.module_ids?.length ? "" : "text-custom-text-400"}`} + buttonClassName={`min-h-8 text-sm justify-between ${ + issue?.module_ids?.length ? "" : "text-neutral-text-subtle" + }`} buttonVariant="transparent-with-text" hideIcon dropdownArrow diff --git a/web/components/issues/issue-detail/parent-select.tsx b/web/components/issues/issue-detail/parent-select.tsx index 9a1aa48ad..19e4f07dc 100644 --- a/web/components/issues/issue-detail/parent-select.tsx +++ b/web/components/issues/issue-detail/parent-select.tsx @@ -94,18 +94,18 @@ export const IssueParentSelect: React.FC = observer((props) handleParentIssue(null); }} > - + )}

) : ( - Add parent issue + Add parent issue )} {!disabled && ( diff --git a/web/components/issues/issue-detail/parent/root.tsx b/web/components/issues/issue-detail/parent/root.tsx index 52a2025c9..daaea63b9 100644 --- a/web/components/issues/issue-detail/parent/root.tsx +++ b/web/components/issues/issue-detail/parent/root.tsx @@ -43,16 +43,16 @@ export const IssueParentDetail: FC = (props) => {
- + {getProjectById(parentIssue.project_id)?.identifier}-{parentIssue?.sequence_id}
- {(parentIssue?.name ?? "").substring(0, 50)} + {(parentIssue?.name ?? "").substring(0, 50)}
-
+
Sibling issues
diff --git a/web/components/issues/issue-detail/parent/siblings.tsx b/web/components/issues/issue-detail/parent/siblings.tsx index 45eca81d4..9cad6e815 100644 --- a/web/components/issues/issue-detail/parent/siblings.tsx +++ b/web/components/issues/issue-detail/parent/siblings.tsx @@ -35,13 +35,13 @@ export const IssueParentSiblings: FC = (props) => { return (
{isLoading ? ( -
+
Loading
) : subIssueIds && subIssueIds.length > 0 ? ( subIssueIds.map((issueId) => currentIssue.id != issueId && ) ) : ( -
+
No sibling issues
)} diff --git a/web/components/issues/issue-detail/reactions/issue-comment.tsx b/web/components/issues/issue-detail/reactions/issue-comment.tsx index 4a1176ed6..39ac96c3c 100644 --- a/web/components/issues/issue-detail/reactions/issue-comment.tsx +++ b/web/components/issues/issue-detail/reactions/issue-comment.tsx @@ -101,7 +101,7 @@ export const IssueCommentReaction: FC = observer((props) type="button" onClick={() => issueCommentReactionOperations.react(reaction)} key={reaction} - className={`flex h-full items-center gap-1 rounded-md px-2 py-1 text-sm text-custom-text-100 ${ + className={`flex h-full items-center gap-1 rounded-md px-2 py-1 text-sm text-neutral-text-strong ${ userReactions.includes(reaction) ? "bg-custom-primary-100/10" : "bg-neutral-component-surface-dark" }`} > diff --git a/web/components/issues/issue-detail/reactions/issue.tsx b/web/components/issues/issue-detail/reactions/issue.tsx index 86f670e97..da364ec13 100644 --- a/web/components/issues/issue-detail/reactions/issue.tsx +++ b/web/components/issues/issue-detail/reactions/issue.tsx @@ -86,7 +86,7 @@ export const IssueReaction: FC = observer((props) => { type="button" onClick={() => issueReactionOperations.react(reaction)} key={reaction} - className={`flex h-full items-center gap-1 rounded-md px-2 py-1 text-sm text-custom-text-100 ${ + className={`flex h-full items-center gap-1 rounded-md px-2 py-1 text-sm text-neutral-text-strong ${ userReactions.includes(reaction) ? "bg-custom-primary-100/10" : "bg-neutral-component-surface-dark" }`} > diff --git a/web/components/issues/issue-detail/reactions/reaction-selector.tsx b/web/components/issues/issue-detail/reactions/reaction-selector.tsx index 3cad3ffa0..8d48e25c0 100644 --- a/web/components/issues/issue-detail/reactions/reaction-selector.tsx +++ b/web/components/issues/issue-detail/reactions/reaction-selector.tsx @@ -31,7 +31,7 @@ export const ReactionSelector: React.FC = (props) => { size === "sm" ? "h-6 w-6" : size === "md" ? "h-7 w-7" : "h-8 w-8" }`} > - + React export const issueRelationObject: Record = { relates_to: { - className: "bg-neutral-component-surface-dark text-custom-text-200", + className: "bg-neutral-component-surface-dark text-neutral-text-medium", icon: (size) => , placeholder: "Add related issues", }, @@ -33,7 +33,7 @@ export const issueRelationObject: Record = placeholder: "None", }, duplicate: { - className: "bg-neutral-component-surface-dark text-custom-text-200", + className: "bg-neutral-component-surface-dark text-neutral-text-medium", icon: (size) => , placeholder: "None", }, @@ -147,7 +147,7 @@ export const IssueRelationSelect: React.FC = observer((pro removeRelation(workspaceSlug, projectId, issueId, relationKey, relationIssueId); }} > - + )} @@ -156,12 +156,12 @@ export const IssueRelationSelect: React.FC = observer((pro })}
) : ( - {issueRelationObject[relationKey].placeholder} + {issueRelationObject[relationKey].placeholder} )} {!disabled && ( diff --git a/web/components/issues/issue-detail/sidebar.tsx b/web/components/issues/issue-detail/sidebar.tsx index 768a1aeba..78795a752 100644 --- a/web/components/issues/issue-detail/sidebar.tsx +++ b/web/components/issues/issue-detail/sidebar.tsx @@ -119,7 +119,7 @@ export const IssueDetailsSidebar: React.FC = observer((props) => { ) : inboxIssueId ? ( ) : null} -

+

{projectDetails?.identifier}-{issue?.sequence_id}

@@ -154,7 +154,7 @@ export const IssueDetailsSidebar: React.FC = observer((props) => { {/* TODO: render properties using a common component */}
-
+
State
@@ -173,7 +173,7 @@ export const IssueDetailsSidebar: React.FC = observer((props) => {
-
+
Assignees
@@ -188,7 +188,7 @@ export const IssueDetailsSidebar: React.FC = observer((props) => { className="w-3/5 flex-grow group" buttonContainerClassName="w-full text-left" buttonClassName={`text-sm justify-between ${ - issue?.assignee_ids.length > 0 ? "" : "text-custom-text-400" + issue?.assignee_ids.length > 0 ? "" : "text-neutral-text-subtle" }`} hideIcon={issue.assignee_ids?.length === 0} dropdownArrow @@ -197,7 +197,7 @@ export const IssueDetailsSidebar: React.FC = observer((props) => {
-
+
Priority
@@ -213,7 +213,7 @@ export const IssueDetailsSidebar: React.FC = observer((props) => {
-
+
Start date
@@ -230,7 +230,7 @@ export const IssueDetailsSidebar: React.FC = observer((props) => { buttonVariant="transparent-with-text" className="w-3/5 flex-grow group" buttonContainerClassName="w-full text-left" - buttonClassName={`text-sm ${issue?.start_date ? "" : "text-custom-text-400"}`} + buttonClassName={`text-sm ${issue?.start_date ? "" : "text-neutral-text-subtle"}`} hideIcon clearIconClassName="h-3 w-3 hidden group-hover:inline" // TODO: add this logic @@ -239,7 +239,7 @@ export const IssueDetailsSidebar: React.FC = observer((props) => {
-
+
Due date
@@ -256,7 +256,7 @@ export const IssueDetailsSidebar: React.FC = observer((props) => { buttonVariant="transparent-with-text" className="w-3/5 flex-grow group" buttonContainerClassName="w-full text-left" - buttonClassName={`text-sm ${issue?.target_date ? "" : "text-custom-text-400"}`} + buttonClassName={`text-sm ${issue?.target_date ? "" : "text-neutral-text-subtle"}`} hideIcon clearIconClassName="h-3 w-3 hidden group-hover:inline" // TODO: add this logic @@ -266,7 +266,7 @@ export const IssueDetailsSidebar: React.FC = observer((props) => { {areEstimatesEnabledForCurrentProject && (
-
+
Estimate
@@ -278,7 +278,7 @@ export const IssueDetailsSidebar: React.FC = observer((props) => { buttonVariant="transparent-with-text" className="w-3/5 flex-grow group" buttonContainerClassName="w-full text-left" - buttonClassName={`text-sm ${issue?.estimate_point !== null ? "" : "text-custom-text-400"}`} + buttonClassName={`text-sm ${issue?.estimate_point !== null ? "" : "text-neutral-text-subtle"}`} placeholder="None" hideIcon dropdownArrow @@ -289,7 +289,7 @@ export const IssueDetailsSidebar: React.FC = observer((props) => { {projectDetails?.module_view && (
-
+
Module
@@ -306,7 +306,7 @@ export const IssueDetailsSidebar: React.FC = observer((props) => { {projectDetails?.cycle_view && (
-
+
Cycle
@@ -322,7 +322,7 @@ export const IssueDetailsSidebar: React.FC = observer((props) => { )}
-
+
Parent
@@ -337,7 +337,7 @@ export const IssueDetailsSidebar: React.FC = observer((props) => {
-
+
Relates to
@@ -352,7 +352,7 @@ export const IssueDetailsSidebar: React.FC = observer((props) => {
-
+
Blocking
@@ -367,7 +367,7 @@ export const IssueDetailsSidebar: React.FC = observer((props) => {
-
+
Blocked by
@@ -382,7 +382,7 @@ export const IssueDetailsSidebar: React.FC = observer((props) => {
-
+
Duplicate of
@@ -398,7 +398,7 @@ export const IssueDetailsSidebar: React.FC = observer((props) => {
-
+
Labels
diff --git a/web/components/issues/issue-layouts/calendar/day-tile.tsx b/web/components/issues/issue-layouts/calendar/day-tile.tsx index 15740c016..3e4f2502a 100644 --- a/web/components/issues/issue-layouts/calendar/day-tile.tsx +++ b/web/components/issues/issue-layouts/calendar/day-tile.tsx @@ -61,7 +61,7 @@ export const CalendarDayTile: React.FC = observer((props) => { calendarLayout === "month" // if month layout, highlight current month days ? date.is_current_month ? "font-medium" - : "text-custom-text-300" + : "text-neutral-text-medium" : "font-medium" // if week layout, highlight all days } ${ date.date.getDay() === 0 || date.date.getDay() === 6 @@ -113,7 +113,7 @@ export const CalendarDayTile: React.FC = observer((props) => {
)}
diff --git a/web/components/issues/issue-layouts/filters/header/filters/labels.tsx b/web/components/issues/issue-layouts/filters/header/filters/labels.tsx index b226f42b3..0bee09571 100644 --- a/web/components/issues/issue-layouts/filters/header/filters/labels.tsx +++ b/web/components/issues/issue-layouts/filters/header/filters/labels.tsx @@ -67,7 +67,7 @@ export const FilterLabels: React.FC = observer((props) => { )} ) : ( -

No matches found

+

No matches found

) ) : ( diff --git a/web/components/issues/issue-layouts/filters/header/filters/mentions.tsx b/web/components/issues/issue-layouts/filters/header/filters/mentions.tsx index a6af9833a..e552ae37a 100644 --- a/web/components/issues/issue-layouts/filters/header/filters/mentions.tsx +++ b/web/components/issues/issue-layouts/filters/header/filters/mentions.tsx @@ -72,7 +72,7 @@ export const FilterMentions: React.FC = observer((props: Props) => { )} ) : ( -

No matches found

+

No matches found

) ) : ( diff --git a/web/components/issues/issue-layouts/filters/header/filters/priority.tsx b/web/components/issues/issue-layouts/filters/header/filters/priority.tsx index 839e25e3d..eb2f2a6ff 100644 --- a/web/components/issues/issue-layouts/filters/header/filters/priority.tsx +++ b/web/components/issues/issue-layouts/filters/header/filters/priority.tsx @@ -45,7 +45,7 @@ export const FilterPriority: React.FC = observer((props) => { /> )) ) : ( -

No matches found

+

No matches found

)}
)} diff --git a/web/components/issues/issue-layouts/filters/header/filters/project.tsx b/web/components/issues/issue-layouts/filters/header/filters/project.tsx index 61b7d50c1..c8c68f0c8 100644 --- a/web/components/issues/issue-layouts/filters/header/filters/project.tsx +++ b/web/components/issues/issue-layouts/filters/header/filters/project.tsx @@ -80,7 +80,7 @@ export const FilterProjects: React.FC = observer((props) => { )} ) : ( -

No matches found

+

No matches found

) ) : ( diff --git a/web/components/issues/issue-layouts/filters/header/filters/start-date.tsx b/web/components/issues/issue-layouts/filters/header/filters/start-date.tsx index 2cb715158..2c0272435 100644 --- a/web/components/issues/issue-layouts/filters/header/filters/start-date.tsx +++ b/web/components/issues/issue-layouts/filters/header/filters/start-date.tsx @@ -54,7 +54,7 @@ export const FilterStartDate: React.FC = observer((props) => { setIsDateFilterModalOpen(true)} title="Custom" multiple /> ) : ( -

No matches found

+

No matches found

)}
)} diff --git a/web/components/issues/issue-layouts/filters/header/filters/state-group.tsx b/web/components/issues/issue-layouts/filters/header/filters/state-group.tsx index ea9097146..3ff3813c3 100644 --- a/web/components/issues/issue-layouts/filters/header/filters/state-group.tsx +++ b/web/components/issues/issue-layouts/filters/header/filters/state-group.tsx @@ -62,7 +62,7 @@ export const FilterStateGroup: React.FC = observer((props) => { )} ) : ( -

No matches found

+

No matches found

)}
)} diff --git a/web/components/issues/issue-layouts/filters/header/filters/state.tsx b/web/components/issues/issue-layouts/filters/header/filters/state.tsx index c13a69b0a..bea897de2 100644 --- a/web/components/issues/issue-layouts/filters/header/filters/state.tsx +++ b/web/components/issues/issue-layouts/filters/header/filters/state.tsx @@ -63,7 +63,7 @@ export const FilterState: React.FC = observer((props) => { )} ) : ( -

No matches found

+

No matches found

) ) : ( diff --git a/web/components/issues/issue-layouts/filters/header/filters/target-date.tsx b/web/components/issues/issue-layouts/filters/header/filters/target-date.tsx index b168af668..0c1de072b 100644 --- a/web/components/issues/issue-layouts/filters/header/filters/target-date.tsx +++ b/web/components/issues/issue-layouts/filters/header/filters/target-date.tsx @@ -54,7 +54,7 @@ export const FilterTargetDate: React.FC = observer((props) => { setIsDateFilterModalOpen(true)} title="Custom" multiple /> ) : ( -

No matches found

+

No matches found

)}
)} diff --git a/web/components/issues/issue-layouts/filters/header/helpers/dropdown.tsx b/web/components/issues/issue-layouts/filters/header/helpers/dropdown.tsx index c63891e6e..cc0733f44 100644 --- a/web/components/issues/issue-layouts/filters/header/helpers/dropdown.tsx +++ b/web/components/issues/issue-layouts/filters/header/helpers/dropdown.tsx @@ -34,22 +34,26 @@ export const FiltersDropdown: React.FC = (props) => { return ( <> - {menuButton ? : } + {menuButton ? ( + + ) : ( + + )} (
-
{title}
+
{title}
{icon &&
{icon}
} -
{title}
+
{title}
); diff --git a/web/components/issues/issue-layouts/filters/header/layout-selection.tsx b/web/components/issues/issue-layouts/filters/header/layout-selection.tsx index 24524671a..b0142d62b 100644 --- a/web/components/issues/issue-layouts/filters/header/layout-selection.tsx +++ b/web/components/issues/issue-layouts/filters/header/layout-selection.tsx @@ -31,7 +31,7 @@ export const LayoutSelection: React.FC = (props) => { size={14} strokeWidth={2} className={`h-3.5 w-3.5 ${ - selectedLayout == layout.key ? "text-custom-text-100" : "text-custom-text-200" + selectedLayout == layout.key ? "text-neutral-text-strong" : "text-neutral-text-medium" }`} /> diff --git a/web/components/issues/issue-layouts/gantt/blocks.tsx b/web/components/issues/issue-layouts/gantt/blocks.tsx index 5a7d579a7..d5035c640 100644 --- a/web/components/issues/issue-layouts/gantt/blocks.tsx +++ b/web/components/issues/issue-layouts/gantt/blocks.tsx @@ -43,7 +43,7 @@ export const IssueGanttBlock = ({ data }: { data: TIssue }) => { } position="top-left" > -
{data?.name}
+
{data?.name}
); @@ -74,13 +74,13 @@ export const IssueGanttSidebarBlock = ({ data }: { data: TIssue }) => { href={`/${workspaceSlug}/projects/${data.project_id}/issues/${data.id}`} target="_blank" onClick={handleIssuePeekOverview} - className="w-full line-clamp-1 cursor-pointer text-sm text-custom-text-100" + className="w-full line-clamp-1 cursor-pointer text-sm text-neutral-text-strong" >
{currentStateDetails != undefined && ( )} -
+
{getProjectById(data?.project_id)?.identifier} {data?.sequence_id}
diff --git a/web/components/issues/issue-layouts/gantt/quick-add-issue-form.tsx b/web/components/issues/issue-layouts/gantt/quick-add-issue-form.tsx index 4675a23d0..b3b155733 100644 --- a/web/components/issues/issue-layouts/gantt/quick-add-issue-form.tsx +++ b/web/components/issues/issue-layouts/gantt/quick-add-issue-form.tsx @@ -29,7 +29,7 @@ const Inputs: FC = (props) => { return (
-
{projectDetail?.identifier ?? "..."}
+
{projectDetail?.identifier ?? "..."}
= (props) => { {...register(formKey, { required: "Issue title is required.", })} - className="w-full rounded-md bg-transparent px-2 py-3 text-sm font-medium leading-5 text-custom-text-200 outline-none" + className="w-full rounded-md bg-transparent px-2 py-3 text-sm font-medium leading-5 text-neutral-text-medium outline-none" />
); @@ -148,7 +148,7 @@ export const GanttQuickAddIssueForm: React.FC = observe > -
{`Press 'Enter' to add another issue`}
+
{`Press 'Enter' to add another issue`}
) : (
= observer((prop <>
-
+
{getProjectById(issue.project_id)?.identifier}-{issue.sequence_id}
{quickActions(issue)}
@@ -75,7 +75,7 @@ const KanbanIssueDetailsBlock: React.FC = observer((prop href={`/${workspaceSlug}/projects/${projectId}/issues/${issue.id}`} target="_blank" onClick={() => handleIssuePeekOverview(issue)} - className="w-full line-clamp-1 cursor-pointer text-sm text-custom-text-100" + className="w-full line-clamp-1 cursor-pointer text-sm text-neutral-text-strong" > {issue.name} diff --git a/web/components/issues/issue-layouts/kanban/headers/group-by-card.tsx b/web/components/issues/issue-layouts/kanban/headers/group-by-card.tsx index 16614ddb1..c36ca6d32 100644 --- a/web/components/issues/issue-layouts/kanban/headers/group-by-card.tsx +++ b/web/components/issues/issue-layouts/kanban/headers/group-by-card.tsx @@ -108,11 +108,13 @@ export const HeaderGroupByCard: FC = observer((props) => {
{title}
-
+
{count || 0}
diff --git a/web/components/issues/issue-layouts/kanban/headers/sub-group-by-card.tsx b/web/components/issues/issue-layouts/kanban/headers/sub-group-by-card.tsx index 970385d89..d2e068622 100644 --- a/web/components/issues/issue-layouts/kanban/headers/sub-group-by-card.tsx +++ b/web/components/issues/issue-layouts/kanban/headers/sub-group-by-card.tsx @@ -32,8 +32,8 @@ export const HeaderSubGroupByCard = observer(
-
{title}
-
{count || 0}
+
{title}
+
{count || 0}
) diff --git a/web/components/issues/issue-layouts/kanban/quick-add-issue-form.tsx b/web/components/issues/issue-layouts/kanban/quick-add-issue-form.tsx index 620863dfa..73e51a0d2 100644 --- a/web/components/issues/issue-layouts/kanban/quick-add-issue-form.tsx +++ b/web/components/issues/issue-layouts/kanban/quick-add-issue-form.tsx @@ -22,14 +22,14 @@ const Inputs = (props: any) => { return (
-

{projectDetail?.identifier ?? "..."}

+

{projectDetail?.identifier ?? "..."}

); @@ -142,7 +142,7 @@ export const KanBanQuickAddIssueForm: React.FC = obser > -
{`Press 'Enter' to add another issue`}
+
{`Press 'Enter' to add another issue`}
) : (
= observer((props: IssueBlock )} > {displayProperties && displayProperties?.key && ( -
+
{projectDetails?.identifier}-{issue.sequence_id}
)} @@ -78,7 +78,7 @@ export const IssueBlock: React.FC = observer((props: IssueBlock href={`/${workspaceSlug}/projects/${projectId}/issues/${issueId}`} target="_blank" onClick={() => handleIssuePeekOverview(issue)} - className="w-full line-clamp-1 cursor-pointer text-sm text-custom-text-100" + className="w-full line-clamp-1 cursor-pointer text-sm text-neutral-text-strong" > {issue.name} diff --git a/web/components/issues/issue-layouts/list/blocks-list.tsx b/web/components/issues/issue-layouts/list/blocks-list.tsx index 7714515b2..016d12969 100644 --- a/web/components/issues/issue-layouts/list/blocks-list.tsx +++ b/web/components/issues/issue-layouts/list/blocks-list.tsx @@ -36,7 +36,7 @@ export const IssueBlocksList: FC = (props) => { ); }) ) : ( -
No issues
+
No issues
)}
); diff --git a/web/components/issues/issue-layouts/list/headers/group-by-card.tsx b/web/components/issues/issue-layouts/list/headers/group-by-card.tsx index 7a11cf08e..846cd64c5 100644 --- a/web/components/issues/issue-layouts/list/headers/group-by-card.tsx +++ b/web/components/issues/issue-layouts/list/headers/group-by-card.tsx @@ -67,8 +67,8 @@ export const HeaderGroupByCard = observer(
-
{title}
-
{count || 0}
+
{title}
+
{count || 0}
{!disableIssueCreation && diff --git a/web/components/issues/issue-layouts/list/quick-add-issue-form.tsx b/web/components/issues/issue-layouts/list/quick-add-issue-form.tsx index 1c371907e..83706678e 100644 --- a/web/components/issues/issue-layouts/list/quick-add-issue-form.tsx +++ b/web/components/issues/issue-layouts/list/quick-add-issue-form.tsx @@ -28,7 +28,7 @@ const Inputs: FC = (props) => { return (
-
{projectDetail?.identifier ?? "..."}
+
{projectDetail?.identifier ?? "..."}
= (props) => { {...register(formKey, { required: "Issue title is required.", })} - className="w-full rounded-md bg-transparent px-2 py-3 text-sm font-medium leading-5 text-custom-text-200 outline-none" + className="w-full rounded-md bg-transparent px-2 py-3 text-sm font-medium leading-5 text-neutral-text-medium outline-none" />
); @@ -142,7 +142,7 @@ export const ListQuickAddIssueForm: FC = observer((props > -
{`Press 'Enter' to add another issue`}
+
{`Press 'Enter' to add another issue`}
) : (
= observer((pro query === "" ? options : options?.filter((option) => option.query.toLowerCase().includes(query.toLowerCase())); const label = ( -
+
{value.length > 0 ? ( value.length <= maxRender ? ( <> @@ -124,7 +124,7 @@ export const IssuePropertyLabels: React.FC = observer((pro !disabled && "cursor-pointer" } h-full max-w-full flex-shrink-0 items-center rounded border-[0.5px] border-neutral-border-medium px-2.5 py-1 text-xs`} > -
+
= observer((pro .map((l) => l?.name) .join(", ")} > -
+
{`${value.length} Labels`}
@@ -189,7 +189,7 @@ export const IssuePropertyLabels: React.FC = observer((pro type="button" className={`clickable flex w-full items-center justify-between gap-1 text-xs ${ disabled - ? "cursor-not-allowed text-custom-text-200" + ? "cursor-not-allowed text-neutral-text-medium" : value.length <= maxRender ? "cursor-pointer" : "cursor-pointer hover:bg-neutral-component-surface-dark" @@ -209,9 +209,9 @@ export const IssuePropertyLabels: React.FC = observer((pro {...attributes.popper} >
- + setQuery(e.target.value)} placeholder="Search" @@ -220,7 +220,7 @@ export const IssuePropertyLabels: React.FC = observer((pro
{isLoading ? ( -

Loading...

+

Loading...

) : filteredOptions.length > 0 ? ( filteredOptions.map((option) => ( = observer((pro className={({ active, selected }) => `flex cursor-pointer select-none items-center justify-between gap-2 truncate rounded px-1 py-1.5 hover:bg-custom-background-80 ${ active ? "bg-custom-background-80" : "" - } ${selected ? "text-custom-text-100" : "text-custom-text-200"}` + } ${selected ? "text-neutral-text-strong" : "text-neutral-text-medium"}` } > {({ selected }) => ( @@ -246,7 +246,7 @@ export const IssuePropertyLabels: React.FC = observer((pro )) ) : ( -

No matching results

+

No matching results

)}
diff --git a/web/components/issues/issue-layouts/spreadsheet/columns/header-column.tsx b/web/components/issues/issue-layouts/spreadsheet/columns/header-column.tsx index 66f0c3316..12a3c3236 100644 --- a/web/components/issues/issue-layouts/spreadsheet/columns/header-column.tsx +++ b/web/components/issues/issue-layouts/spreadsheet/columns/header-column.tsx @@ -49,9 +49,9 @@ export const HeaderColumn = (props: Props) => { customButtonTabIndex={-1} className="!w-full" customButton={ -
+
- {} + {} {propertyDetails.title}
@@ -71,8 +71,8 @@ export const HeaderColumn = (props: Props) => {
@@ -89,8 +89,8 @@ export const HeaderColumn = (props: Props) => {
diff --git a/web/components/issues/issue-layouts/spreadsheet/issue-row.tsx b/web/components/issues/issue-layouts/spreadsheet/issue-row.tsx index b62b16770..6b0cbe920 100644 --- a/web/components/issues/issue-layouts/spreadsheet/issue-row.tsx +++ b/web/components/issues/issue-layouts/spreadsheet/issue-row.tsx @@ -83,8 +83,8 @@ export const SpreadsheetIssueRow = observer((props: Props) => { const customActionButton = (
setIsMenuActive(!isMenuActive)} > @@ -118,7 +118,7 @@ export const SpreadsheetIssueRow = observer((props: Props) => { className="flex min-w-min items-center gap-1.5 px-4 py-2.5 pr-0" style={issueDetail.parent_id && nestingLevel !== 0 ? { paddingLeft } : {}} > -
+
{ {issueDetail.sub_issues_count > 0 && (
diff --git a/web/components/issues/label.tsx b/web/components/issues/label.tsx index 7efdeda4c..fc2b7961d 100644 --- a/web/components/issues/label.tsx +++ b/web/components/issues/label.tsx @@ -18,7 +18,7 @@ export const ViewIssueLabel: React.FC = ({ labelDetails, maxRender = 1 }) className="flex flex-shrink-0 cursor-default items-center rounded-md border border-neutral-border-medium px-2.5 py-1 text-xs shadow-sm" > -
+
= ({ labelDetails, maxRender = 1 }) ) : (
l.name).join(", ")}> -
+
{`${labelDetails.length} Labels`}
diff --git a/web/components/issues/parent-issues-list-modal.tsx b/web/components/issues/parent-issues-list-modal.tsx index 1fc2e85fe..7fd45eb30 100644 --- a/web/components/issues/parent-issues-list-modal.tsx +++ b/web/components/issues/parent-issues-list-modal.tsx @@ -103,11 +103,11 @@ export const ParentIssuesListModal: React.FC = ({ >