mirror of
https://github.com/makeplane/plane
synced 2024-06-14 14:31:34 +00:00
chore: update sidebar border colors
This commit is contained in:
parent
9b0e280d89
commit
92ab1ea164
@ -273,6 +273,44 @@ export const theme = {
|
||||
110: "var(--color-orange-110)",
|
||||
120: "var(--color-orange-120)",
|
||||
},
|
||||
sidebar: {
|
||||
neutral: {
|
||||
page: {
|
||||
"surface-default": "var(--color-neutral-0)",
|
||||
"surface-light": "var(--color-neutral-10)",
|
||||
"surface-medium": "var(--color-neutral-20)",
|
||||
},
|
||||
component: {
|
||||
"surface-light": "var(--color-neutral-30)",
|
||||
"surface-medium": "var(--color-neutral-40)",
|
||||
"surface-dark": "var(--color-neutral-50)",
|
||||
},
|
||||
border: {
|
||||
subtle: "var(--color-neutral-60)",
|
||||
medium: "var(--color-neutral-70)",
|
||||
strong: "var(--color-neutral-80)",
|
||||
},
|
||||
solid: "var(--color-neutral-90)",
|
||||
text: {
|
||||
subtle: "var(--color-neutral-100)",
|
||||
medium: "var(--color-neutral-110)",
|
||||
strong: "var(--color-neutral-120)",
|
||||
},
|
||||
10: "var(--color-neutral-10)",
|
||||
20: "var(--color-neutral-20)",
|
||||
30: "var(--color-neutral-30)",
|
||||
40: "var(--color-neutral-40)",
|
||||
50: "var(--color-neutral-50)",
|
||||
60: "var(--color-neutral-60)",
|
||||
70: "var(--color-neutral-70)",
|
||||
80: "var(--color-neutral-80)",
|
||||
90: "var(--color-neutral-90)",
|
||||
100: "var(--color-neutral-100)",
|
||||
110: "var(--color-neutral-110)",
|
||||
120: "var(--color-neutral-120)",
|
||||
DEFAULT: "var(--color-neutral-90)",
|
||||
},
|
||||
},
|
||||
},
|
||||
extend: {
|
||||
keyframes: {
|
||||
|
@ -16,7 +16,7 @@ const Breadcrumbs = ({ children }: BreadcrumbsProps) => {
|
||||
<div className="flex w-full flex-grow items-center overflow-hidden overflow-ellipsis whitespace-nowrap">
|
||||
<button
|
||||
type="button"
|
||||
className="group grid h-7 w-7 flex-shrink-0 cursor-pointer place-items-center rounded border border-custom-sidebar-border-200 text-center text-sm hover:bg-custom-sidebar-background-90"
|
||||
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-custom-sidebar-background-90"
|
||||
onClick={() => router.back()}
|
||||
>
|
||||
<MoveLeft className="h-4 w-4 text-custom-sidebar-text-200 group-hover:text-custom-sidebar-text-100" />
|
||||
@ -45,7 +45,9 @@ const BreadcrumbItem: React.FC<BreadcrumbItemProps> = ({
|
||||
<>
|
||||
{link ? (
|
||||
<Link href={link}>
|
||||
<span className={`border-r-2 border-custom-sidebar-border-200 px-3 text-sm ${linkTruncate ? "truncate" : ""}`}>
|
||||
<span
|
||||
className={`border-r-2 border-sidebar-neutral-border-medium px-3 text-sm ${linkTruncate ? "truncate" : ""}`}
|
||||
>
|
||||
<p className={`${linkTruncate ? "truncate" : ""}${icon ? "flex items-center gap-2" : ""}`}>
|
||||
{icon ?? null}
|
||||
{title}
|
||||
|
@ -199,7 +199,7 @@ export const ProjectIssuesHeader: React.FC = observer(() => {
|
||||
<Button variant="neutral-primary" size="sm" className="relative">
|
||||
Inbox
|
||||
{inboxDetails?.pending_issue_count > 0 && (
|
||||
<span className="absolute -right-1.5 -top-1.5 h-4 w-4 rounded-full border border-custom-sidebar-border-200 bg-custom-sidebar-background-80 text-custom-text-100">
|
||||
<span className="absolute -right-1.5 -top-1.5 h-4 w-4 rounded-full border border-sidebar-neutral-border-medium bg-custom-sidebar-background-80 text-custom-text-100">
|
||||
{inboxDetails?.pending_issue_count}
|
||||
</span>
|
||||
)}
|
||||
|
@ -62,7 +62,7 @@ export const InstanceSidebarDropdown = observer(() => {
|
||||
};
|
||||
|
||||
return (
|
||||
<div className="flex max-h-[3.75rem] items-center gap-x-5 gap-y-2 border-b border-custom-sidebar-border-200 px-4 py-3.5">
|
||||
<div className="flex max-h-[3.75rem] items-center gap-x-5 gap-y-2 border-b border-sidebar-neutral-border-medium px-4 py-3.5">
|
||||
<div className="h-full w-full truncate">
|
||||
<div
|
||||
className={`flex flex-grow items-center gap-x-2 truncate rounded py-1 ${
|
||||
@ -113,7 +113,7 @@ export const InstanceSidebarDropdown = observer(() => {
|
||||
>
|
||||
<Menu.Items
|
||||
className="absolute left-0 z-20 mt-1.5 flex w-52 flex-col divide-y
|
||||
divide-custom-sidebar-border-100 rounded-md border border-custom-sidebar-border-200 bg-custom-sidebar-background-100 px-1 py-2 text-xs shadow-lg outline-none"
|
||||
divide-sidebar-neutral-border-medium rounded-md border border-sidebar-neutral-border-medium bg-custom-sidebar-background-100 px-1 py-2 text-xs shadow-lg outline-none"
|
||||
>
|
||||
<div className="flex flex-col gap-2.5 pb-2">
|
||||
<span className="px-2 text-custom-sidebar-text-200">{currentUser?.email}</span>
|
||||
|
@ -71,7 +71,7 @@ export const IssueParentSelect: React.FC<TIssueParentSelect> = observer((props)
|
||||
disabled={disabled}
|
||||
>
|
||||
{issue.parent_id && parentIssue ? (
|
||||
<div className="flex items-center gap-1 bg-green-500/20 text-green-700 rounded px-1.5 py-1">
|
||||
<div className="flex items-center gap-1 bg-success-component-surface-light text-success-text-medium rounded px-1.5 py-1">
|
||||
<Link
|
||||
href={`/${workspaceSlug}/projects/${projectId}/issues/${parentIssue?.id}`}
|
||||
className="text-xs font-medium"
|
||||
|
@ -22,12 +22,12 @@ export const issueRelationObject: Record<TIssueRelationTypes, TRelationObject> =
|
||||
placeholder: "Add related issues",
|
||||
},
|
||||
blocking: {
|
||||
className: "bg-yellow-500/20 text-yellow-700",
|
||||
className: "bg-orange-30 text-orange-110",
|
||||
icon: (size) => <XCircle size={size} />,
|
||||
placeholder: "None",
|
||||
},
|
||||
blocked_by: {
|
||||
className: "bg-red-500/20 text-red-700",
|
||||
className: "bg-danger-component-surface-light text-danger-text-medium",
|
||||
icon: (size) => <CircleDot size={size} />,
|
||||
placeholder: "None",
|
||||
},
|
||||
|
@ -110,7 +110,7 @@ export const ProjectSidebarList: FC = observer(() => {
|
||||
<div
|
||||
ref={containerRef}
|
||||
className={`h-full space-y-2 overflow-y-auto px-4 ${
|
||||
isScrolled ? "border-t border-custom-sidebar-border-300" : ""
|
||||
isScrolled ? "border-t border-sidebar-neutral-border-medium" : ""
|
||||
}`}
|
||||
>
|
||||
<DragDropContext onDragEnd={onDragEnd}>
|
||||
|
@ -144,7 +144,7 @@ export const WorkspaceSidebarDropdown = observer(() => {
|
||||
leaveTo="transform opacity-0 scale-95"
|
||||
>
|
||||
<Menu.Items as={Fragment}>
|
||||
<div className="fixed left-4 z-20 mt-1 flex w-full max-w-[19rem] origin-top-left flex-col rounded-md border-[0.5px] border-custom-sidebar-border-300 bg-custom-sidebar-background-100 shadow-custom-shadow-rg divide-y divide-neutral-border-subtle outline-none">
|
||||
<div className="fixed left-4 z-20 mt-1 flex w-full max-w-[19rem] origin-top-left flex-col rounded-md border-[0.5px] border-sidebar-neutral-border-medium bg-custom-sidebar-background-100 shadow-custom-shadow-rg divide-y divide-neutral-border-subtle outline-none">
|
||||
<div className="flex max-h-96 flex-col items-start justify-start gap-2 overflow-y-scroll mb-2 px-4">
|
||||
<h6 className="sticky top-0 z-10 h-full w-full bg-custom-background-100 pt-3 text-sm font-medium text-custom-sidebar-text-400">
|
||||
{currentUser?.email}
|
||||
@ -273,7 +273,7 @@ export const WorkspaceSidebarDropdown = observer(() => {
|
||||
>
|
||||
<Menu.Items
|
||||
className="absolute left-0 z-20 mt-1 flex w-52 origin-top-left flex-col divide-y
|
||||
divide-custom-sidebar-border-200 rounded-md border border-custom-sidebar-border-200 bg-custom-sidebar-background-100 px-1 py-2 text-xs shadow-lg outline-none"
|
||||
divide-sidebar-neutral-border-medium rounded-md border border-sidebar-neutral-border-medium bg-custom-sidebar-background-100 px-1 py-2 text-xs shadow-lg outline-none"
|
||||
>
|
||||
<div className="flex flex-col gap-2.5 pb-2">
|
||||
<span className="px-2 text-custom-sidebar-text-200">{currentUser?.email}</span>
|
||||
|
@ -15,7 +15,7 @@ export const InstanceAdminSidebar: FC<IInstanceAdminSidebar> = observer(() => {
|
||||
|
||||
return (
|
||||
<div
|
||||
className={`fixed inset-y-0 z-20 flex h-full flex-shrink-0 flex-grow-0 flex-col border-r border-custom-sidebar-border-200 bg-custom-sidebar-background-100 duration-300 md:relative ${
|
||||
className={`fixed inset-y-0 z-20 flex h-full flex-shrink-0 flex-grow-0 flex-col border-r border-sidebar-neutral-border-medium bg-custom-sidebar-background-100 duration-300 md:relative ${
|
||||
sidebarCollapsed ? "" : "md:w-[280px]"
|
||||
} ${sidebarCollapsed ? "left-0" : "-left-full md:left-0"}`}
|
||||
>
|
||||
|
@ -19,7 +19,7 @@ export const AppSidebar: FC<IAppSidebar> = observer(() => {
|
||||
|
||||
return (
|
||||
<div
|
||||
className={`fixed inset-y-0 z-20 flex h-full flex-shrink-0 flex-grow-0 flex-col border-r border-custom-sidebar-border-200 bg-custom-sidebar-background-100 duration-300 md:relative ${
|
||||
className={`fixed inset-y-0 z-20 flex h-full flex-shrink-0 flex-grow-0 flex-col border-r-[0.5px] border-sidebar-neutral-border-subtle bg-custom-sidebar-background-100 duration-300 md:relative ${
|
||||
themStore?.sidebarCollapsed ? "" : "md:w-[280px]"
|
||||
} ${themStore?.sidebarCollapsed ? "left-0" : "-left-full md:left-0"}`}
|
||||
>
|
||||
|
@ -73,7 +73,7 @@ export const ProfileLayoutSidebar = observer(() => {
|
||||
|
||||
return (
|
||||
<div
|
||||
className={`fixed inset-y-0 z-20 flex h-full flex-shrink-0 flex-grow-0 flex-col border-r border-custom-sidebar-border-200 bg-custom-sidebar-background-100 duration-300 md:relative ${
|
||||
className={`fixed inset-y-0 z-20 flex h-full flex-shrink-0 flex-grow-0 flex-col border-r border-sidebar-neutral-border-medium bg-custom-sidebar-background-100 duration-300 md:relative ${
|
||||
sidebarCollapsed ? "" : "md:w-[280px]"
|
||||
} ${sidebarCollapsed ? "left-0" : "-left-full md:left-0"}`}
|
||||
>
|
||||
|
Loading…
Reference in New Issue
Block a user