diff --git a/packages/styles/src/Styles/_scrollbar.scss b/packages/styles/src/Styles/_scrollbar.scss index 0122d9fd0..ddab5c41c 100644 --- a/packages/styles/src/Styles/_scrollbar.scss +++ b/packages/styles/src/Styles/_scrollbar.scss @@ -6,7 +6,7 @@ $thumb-width: 4px; ::-webkit-scrollbar { - width: 17px; + width: 14px; height: 18px; border-left: none; } @@ -42,13 +42,10 @@ } } } +} +body:not(.chromium), +.mac-desktop { scrollbar-width: thin; -} - -.windows-web, -.windows-desktop { - .md\:hover\:overflow-y-auto { - scrollbar-gutter: stable; - } + scrollbar-color: var(--sn-stylekit-scrollbar-thumb-color) transparent; } diff --git a/packages/web/src/javascripts/Components/ApplicationGroupView/ApplicationGroupView.tsx b/packages/web/src/javascripts/Components/ApplicationGroupView/ApplicationGroupView.tsx index ec4df3941..46bf867f8 100644 --- a/packages/web/src/javascripts/Components/ApplicationGroupView/ApplicationGroupView.tsx +++ b/packages/web/src/javascripts/Components/ApplicationGroupView/ApplicationGroupView.tsx @@ -6,6 +6,7 @@ import { WebOrDesktopDevice } from '@/Application/Device/WebOrDesktopDevice' import { ApplicationGroupEvent, ApplicationGroupEventData, DeinitSource } from '@standardnotes/snjs' import { getPlatformString, isDesktopApplication } from '@/Utils' import DeallocateHandler from '../DeallocateHandler/DeallocateHandler' +import { IS_CHROME } from '../../Constants/Constants' type Props = { server: string @@ -77,6 +78,9 @@ class ApplicationGroupView extends Component { if (!document.body.classList.contains(platformString)) { document.body.classList.add(platformString) } + if (IS_CHROME) { + document.body.classList.add('chromium') + } } deinit() { diff --git a/packages/web/src/javascripts/Components/ContentListView/ContentList.tsx b/packages/web/src/javascripts/Components/ContentListView/ContentList.tsx index f4aeddb13..04e6c5359 100644 --- a/packages/web/src/javascripts/Components/ContentListView/ContentList.tsx +++ b/packages/web/src/javascripts/Components/ContentListView/ContentList.tsx @@ -82,8 +82,8 @@ const ContentList: FunctionComponent = ({ application, items, selectedUui