From 2f76af984f6a608de25d7f0d4cca4463fd92b409 Mon Sep 17 00:00:00 2001 From: Yuki Takei Date: Sat, 30 Mar 2024 00:31:43 +0000 Subject: [PATCH 1/3] revert font size --- apps/app/src/components/Common/PagePathNav/PagePathNav.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/app/src/components/Common/PagePathNav/PagePathNav.tsx b/apps/app/src/components/Common/PagePathNav/PagePathNav.tsx index 4914ed7d269..e3eb0b14807 100644 --- a/apps/app/src/components/Common/PagePathNav/PagePathNav.tsx +++ b/apps/app/src/components/Common/PagePathNav/PagePathNav.tsx @@ -69,10 +69,10 @@ export const PagePathNav: FC = (props: Props) => { const linkedPagePathFormer = new LinkedPagePath(dPagePath.former); const linkedPagePathLatter = new LinkedPagePath(dPagePath.latter); formerLink = ( -
+ <> -
+ ); latterLink = ( From 1a9fe1c2322b36fb3e22a0db2e30a91cd6de7686 Mon Sep 17 00:00:00 2001 From: Yuki Takei Date: Sat, 30 Mar 2024 00:32:29 +0000 Subject: [PATCH 2/3] set opacity --- .../Common/PagePathNav/PagePathNav.module.scss | 17 +++++++++++++++++ .../Common/PagePathNav/PagePathNav.tsx | 6 +++--- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/apps/app/src/components/Common/PagePathNav/PagePathNav.module.scss b/apps/app/src/components/Common/PagePathNav/PagePathNav.module.scss index 94744d4831d..45ec7e9577b 100644 --- a/apps/app/src/components/Common/PagePathNav/PagePathNav.module.scss +++ b/apps/app/src/components/Common/PagePathNav/PagePathNav.module.scss @@ -36,3 +36,20 @@ @include btn-muted.colorize(bs.$orange); } } + +// == Colors +.grw-former-link :global { + .separator { + opacity: 0.75; + } +} + +.grw-former-link a { + --bs-link-opacity: 0.75; + + &:global { + &:hover { + --bs-link-opacity: 1; + } + } +} diff --git a/apps/app/src/components/Common/PagePathNav/PagePathNav.tsx b/apps/app/src/components/Common/PagePathNav/PagePathNav.tsx index e3eb0b14807..6fd6d281dd6 100644 --- a/apps/app/src/components/Common/PagePathNav/PagePathNav.tsx +++ b/apps/app/src/components/Common/PagePathNav/PagePathNav.tsx @@ -29,8 +29,8 @@ type Props = { const CopyDropdown = dynamic(() => import('../CopyDropdown').then(mod => mod.CopyDropdown), { ssr: false }); -const Separator = (): JSX.Element => { - return /; +const Separator = ({ className }: {className?: string}): JSX.Element => { + return /; }; export const PagePathNav: FC = (props: Props) => { @@ -83,7 +83,7 @@ export const PagePathNav: FC = (props: Props) => { return (
- {formerLink} + {formerLink}

{latterLink} From 92c8aa6b1545e3b4b0aeb347d788fa98f95c63bd Mon Sep 17 00:00:00 2001 From: Yuki Takei Date: Sat, 30 Mar 2024 00:38:20 +0000 Subject: [PATCH 3/3] improve spacing --- .../src/components/PageHeader/PagePathHeader.module.scss | 6 +++--- apps/app/src/components/PageHeader/PagePathHeader.tsx | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/apps/app/src/components/PageHeader/PagePathHeader.module.scss b/apps/app/src/components/PageHeader/PagePathHeader.module.scss index 77728e8ceb2..b52c3d7b1e7 100644 --- a/apps/app/src/components/PageHeader/PagePathHeader.module.scss +++ b/apps/app/src/components/PageHeader/PagePathHeader.module.scss @@ -3,9 +3,9 @@ input { min-width: 20px; min-height: unset; - padding-top: 0; - padding-bottom: 0; - line-height: 1em; + padding-top: 2px; + padding-bottom: 2px; + line-height: 1.2em; } .page-path-header-buttons { diff --git a/apps/app/src/components/PageHeader/PagePathHeader.tsx b/apps/app/src/components/PageHeader/PagePathHeader.tsx index c9f12298114..997cce1bdc8 100644 --- a/apps/app/src/components/PageHeader/PagePathHeader.tsx +++ b/apps/app/src/components/PageHeader/PagePathHeader.tsx @@ -1,7 +1,7 @@ import { - useState, useEffect, useCallback, memo, useMemo, + useState, useCallback, memo, } from 'react'; -import type { CSSProperties, FC } from 'react'; +import type { FC } from 'react'; import type { IPagePopulatedToShowRevision } from '@growi/core'; import { DevidedPagePath } from '@growi/core/dist/models';