diff --git a/packages/web/components/elements/Button.tsx b/packages/web/components/elements/Button.tsx index 884544415..cb88f527d 100644 --- a/packages/web/components/elements/Button.tsx +++ b/packages/web/components/elements/Button.tsx @@ -46,11 +46,11 @@ export const Button = styled('button', { fontWeight: '500', cursor: 'pointer', color: '#EDEDED', - border: '1px solid #6A6968', + border: '1px solid $thLibraryMultiselectHover', bg: 'transparent', '&:hover': { opacity: '0.6', - border: '0px solid $ctaBlue', + border: '1px solid $ctaBlue', }, }, diff --git a/packages/web/components/templates/homeFeed/MultiSelectControls.tsx b/packages/web/components/templates/homeFeed/MultiSelectControls.tsx index e7d3ae075..143efe673 100644 --- a/packages/web/components/templates/homeFeed/MultiSelectControls.tsx +++ b/packages/web/components/templates/homeFeed/MultiSelectControls.tsx @@ -194,7 +194,7 @@ export const AddLabelsButton = (props: AddLabelsButtonProps): JSX.Element => { ) return ( - - - - - + + {item.node.title} + + + {item.node.aiSummary} + + + + + + + + + ) })} @@ -118,3 +199,99 @@ export function TLDRLayout(props: TLDRLayoutProps): JSX.Element { ) } + +const ArchiveButton = (): JSX.Element => { + const [foreground, setForegroundColor] = useState( + theme.colors.thTextContrast2.toString() + ) + return ( + + ) +} + +const RemoveButton = (): JSX.Element => { + const [foreground, setForegroundColor] = useState( + theme.colors.thTextContrast2.toString() + ) + return ( + + ) +} + +const OpenOriginalButton = (): JSX.Element => { + const [foreground, setForegroundColor] = useState( + theme.colors.thTextContrast2.toString() + ) + return ( + + ) +} diff --git a/packages/web/components/tokens/stitches.config.ts b/packages/web/components/tokens/stitches.config.ts index dbe31d23a..d863bf16d 100644 --- a/packages/web/components/tokens/stitches.config.ts +++ b/packages/web/components/tokens/stitches.config.ts @@ -189,6 +189,8 @@ export const { styled, css, theme, getCssText, globalCss, keyframes, config } = thLibraryMultiselectCheckbox: '#3D3D3D', thLibraryMultiselectCheckboxHover: '#3D3D3D', + thTLDRText: '#434343', + thFormInput: '#EBEBEB', thHomeIcon: '#2A2A2A', @@ -327,6 +329,8 @@ const darkThemeSpec = { thLibraryMultiselectCheckbox: 'white', thLibraryMultiselectCheckboxHover: 'white', + thTLDRText: '#D9D9D9', + searchActiveOutline: '#866D15', thFormInput: '#3D3D3D', thHomeIcon: '#FFFFFF', diff --git a/packages/web/lib/networking/queries/useGetLibraryItemsQuery.tsx b/packages/web/lib/networking/queries/useGetLibraryItemsQuery.tsx index 8bbd18b96..5cdb59843 100644 --- a/packages/web/lib/networking/queries/useGetLibraryItemsQuery.tsx +++ b/packages/web/lib/networking/queries/useGetLibraryItemsQuery.tsx @@ -95,6 +95,7 @@ export type LibraryItemNode = { state: State pageType: PageType siteName?: string + siteIcon?: string subscription?: string readAt?: string savedAt?: string @@ -185,6 +186,7 @@ export function useGetLibraryItemsQuery({ annotation state siteName + siteIcon subscription readAt savedAt