diff --git a/public/icons/hide-table-of-contents-2.svg b/public/icons/hide-table-of-contents-2.svg new file mode 100644 index 00000000..f51dbe12 --- /dev/null +++ b/public/icons/hide-table-of-contents-2.svg @@ -0,0 +1,5 @@ + + + + diff --git a/src/components/TableOfContents/TableOfContents.module.scss b/src/components/TableOfContents/TableOfContents.module.scss index 858776da..501bae9f 100644 --- a/src/components/TableOfContents/TableOfContents.module.scss +++ b/src/components/TableOfContents/TableOfContents.module.scss @@ -19,6 +19,10 @@ .TableOfContentsPrimaryButton { left: auto; right: 40px; + + &:hover { + filter: invert(1); + } } .TableOfContentsPrimaryButtonLefted { diff --git a/src/components/TableOfContents/TableOfContents.tsx b/src/components/TableOfContents/TableOfContents.tsx index b4f354e6..97807d14 100644 --- a/src/components/TableOfContents/TableOfContents.tsx +++ b/src/components/TableOfContents/TableOfContents.tsx @@ -104,7 +104,11 @@ export const TableOfContents = (props: Props) => { title={isVisible() ? t('Hide table of contents') : t('Show table of contents')} > }> - + {props.variant === 'editor' ? ( + + ) : ( + + )}