diff --git a/packages/web/components/elements/Button.tsx b/packages/web/components/elements/Button.tsx
index b3ccce06d..ccd3b0131 100644
--- a/packages/web/components/elements/Button.tsx
+++ b/packages/web/components/elements/Button.tsx
@@ -153,6 +153,14 @@ export const Button = styled('button', {
opacity: 0.8,
},
},
+ articleActionIcon: {
+ bg: 'transparent',
+ border: 'none',
+ cursor: 'pointer',
+ '&:hover': {
+ opacity: 0.8,
+ },
+ },
ghost: {
color: 'transparent',
border: 'none',
diff --git a/packages/web/components/patterns/PrimaryHeader.tsx b/packages/web/components/patterns/PrimaryHeader.tsx
index 9e40bf6f7..2d62089c7 100644
--- a/packages/web/components/patterns/PrimaryHeader.tsx
+++ b/packages/web/components/patterns/PrimaryHeader.tsx
@@ -18,6 +18,7 @@ import { setupAnalytics } from '../../lib/analytics'
import { Button } from '../elements/Button'
import Link from 'next/link'
import { ArchiveBox, ArrowSquareOut, DotsThree, HighlighterCircle, TagSimple, TextAa } from 'phosphor-react'
+import { ArticleActionsMenu } from '../templates/article/ArticleActionsMenu'
type HeaderProps = {
user?: UserBasicData
@@ -160,11 +161,10 @@ function NavHeader(props: NavHeaderProps): JSX.Element {
width: '100%',
boxShadow: props.isDisplayingShadow ? '$panelShadow' : 'unset',
p: '0px $3 0px $3',
- height: '68px',
+ height: '48px',
position: 'fixed',
bg: 'transparent',
'@smDown': {
- height: '48px',
p: '0px 18px 0px 16px',
},
'@lgDown': {
@@ -195,33 +195,8 @@ function NavHeader(props: NavHeaderProps): JSX.Element {
mr: '16px',
}}
>
-
-
+
-
-
-
-
-
-
-
@@ -230,21 +205,6 @@ function NavHeader(props: NavHeaderProps): JSX.Element {
alignment="center"
css={{ display: 'flex', alignItems: 'center' }}
>
- {/*
-
-
-
- */}
{props.children}
diff --git a/packages/web/components/templates/SettingsLayout.tsx b/packages/web/components/templates/SettingsLayout.tsx
index 7f8f09f26..c2df14f0d 100644
--- a/packages/web/components/templates/SettingsLayout.tsx
+++ b/packages/web/components/templates/SettingsLayout.tsx
@@ -54,8 +54,7 @@ export function SettingsLayout(props: SettingsLayoutProps): JSX.Element {
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
{article.contentReader == 'PDF' ? (