fix: ui and bug fix (#1043)
* style: calendar border added * fix: calendar issue ellipsis position fix * fix: help section overflow fix * fix: module card date overflow fix * style: page detail padding and position fix * fix: cycle and module sidebar fix
This commit is contained in:
parent
37bb183bf0
commit
dbbd9add99
10 changed files with 20 additions and 19 deletions
|
|
@ -120,11 +120,11 @@ export const SingleCalendarIssue: React.FC<Props> = ({
|
|||
ref={provided.innerRef}
|
||||
{...provided.draggableProps}
|
||||
{...provided.dragHandleProps}
|
||||
className={`w-full cursor-pointer rounded border border-brand-base px-1.5 py-1.5 text-xs duration-300 hover:cursor-move hover:bg-brand-surface-2 ${
|
||||
className={`w-full relative cursor-pointer rounded border border-brand-base px-1.5 py-1.5 text-xs duration-300 hover:cursor-move hover:bg-brand-surface-2 ${
|
||||
snapshot.isDragging ? "bg-brand-surface-2 shadow-lg" : ""
|
||||
}`}
|
||||
>
|
||||
<div className="group/card relative flex w-full flex-col items-start justify-center gap-1.5 text-xs sm:w-auto ">
|
||||
<div className="group/card flex w-full flex-col items-start justify-center gap-1.5 text-xs sm:w-auto ">
|
||||
{!isNotAllowed && (
|
||||
<div className="z-1 absolute top-1.5 right-1.5 opacity-0 group-hover/card:opacity-100">
|
||||
<CustomMenu width="auto" ellipsis>
|
||||
|
|
|
|||
|
|
@ -133,9 +133,9 @@ export const CycleDetailsSidebar: React.FC<Props> = ({
|
|||
<>
|
||||
<DeleteCycleModal isOpen={cycleDeleteModal} setIsOpen={setCycleDeleteModal} data={cycle} />
|
||||
<div
|
||||
className={`fixed top-0 ${
|
||||
className={`fixed top-[66px] ${
|
||||
isOpen ? "right-0" : "-right-[24rem]"
|
||||
} z-20 h-full w-[24rem] overflow-y-auto border-l border-brand-base bg-brand-sidebar py-5 duration-300`}
|
||||
} h-full w-[24rem] overflow-y-auto border-l border-brand-base bg-brand-sidebar py-5 duration-300`}
|
||||
>
|
||||
{cycle ? (
|
||||
<>
|
||||
|
|
|
|||
|
|
@ -183,9 +183,9 @@ export const ModuleDetailsSidebar: React.FC<Props> = ({ issues, module, isOpen,
|
|||
data={module}
|
||||
/>
|
||||
<div
|
||||
className={`fixed top-0 ${
|
||||
className={`fixed top-[66px] ${
|
||||
isOpen ? "right-0" : "-right-[24rem]"
|
||||
} z-20 h-full w-[24rem] overflow-y-auto border-l border-brand-base bg-brand-sidebar py-5 duration-300`}
|
||||
} h-full w-[24rem] overflow-y-auto border-l border-brand-base bg-brand-sidebar py-5 duration-300`}
|
||||
>
|
||||
{module ? (
|
||||
<>
|
||||
|
|
|
|||
|
|
@ -179,7 +179,7 @@ export const SingleModuleCard: React.FC<Props> = ({ module, handleEditModule })
|
|||
</CustomMenu>
|
||||
</div>
|
||||
</div>
|
||||
<div className="grid grid-cols-2 gap-4 text-brand-secondary">
|
||||
<div className="grid grid-cols-2 gap-2 text-brand-secondary">
|
||||
<div className="flex items-start gap-1">
|
||||
<CalendarDaysIcon className="h-4 w-4" />
|
||||
<span>Start:</span>
|
||||
|
|
|
|||
|
|
@ -293,11 +293,11 @@ export const SinglePageBlock: React.FC<Props> = ({ block, projectDetails, index
|
|||
>
|
||||
<button
|
||||
type="button"
|
||||
className="absolute top-4 -left-0 hidden rounded p-0.5 hover:bg-brand-surface-2 group-hover:!flex"
|
||||
className="absolute top-4 -left-0 hidden rounded p-0.5 group-hover:!flex"
|
||||
{...provided.dragHandleProps}
|
||||
>
|
||||
<EllipsisVerticalIcon className="h-[18px]" />
|
||||
<EllipsisVerticalIcon className="-ml-3 h-[18px]" />
|
||||
<EllipsisVerticalIcon className="-ml-2.5 h-[18px]" />
|
||||
</button>
|
||||
<div
|
||||
ref={actionSectionRef}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue