mirror of
https://github.com/tenrok/OverlayScrollbars.git
synced 2026-06-19 07:00:36 +03:00
improve code
This commit is contained in:
@@ -88,6 +88,7 @@ module.exports = {
|
|||||||
include: [`${srcPath}/**/*`],
|
include: [`${srcPath}/**/*`],
|
||||||
exclude: ['node_modules', '**/node_modules/*', '*.d.ts', '**/*.d.ts'],
|
exclude: ['node_modules', '**/node_modules/*', '*.d.ts', '**/*.d.ts'],
|
||||||
},
|
},
|
||||||
|
clean: true,
|
||||||
// files to include / exclude from the plugin
|
// files to include / exclude from the plugin
|
||||||
include: ['*.ts+(|x)', '**/*.ts+(|x)'],
|
include: ['*.ts+(|x)', '**/*.ts+(|x)'],
|
||||||
exclude: ['node_modules', '**/node_modules/*', '*.d.ts', '**/*.d.ts'],
|
exclude: ['node_modules', '**/node_modules/*', '*.d.ts', '**/*.d.ts'],
|
||||||
|
|||||||
@@ -53,12 +53,15 @@
|
|||||||
.os-viewport {
|
.os-viewport {
|
||||||
-ms-overflow-style: scrollbar !important;
|
-ms-overflow-style: scrollbar !important;
|
||||||
}
|
}
|
||||||
|
[data-overlayscrollbars=''],
|
||||||
[data-overlayscrollbars~='scrollbarHidden'],
|
[data-overlayscrollbars~='scrollbarHidden'],
|
||||||
html.os-viewport-scrollbar-hidden,
|
html.os-viewport-scrollbar-hidden,
|
||||||
.os-viewport-scrollbar-hidden.os-environment,
|
.os-viewport-scrollbar-hidden.os-environment,
|
||||||
.os-viewport-scrollbar-hidden.os-viewport {
|
.os-viewport-scrollbar-hidden.os-viewport {
|
||||||
scrollbar-width: none !important;
|
scrollbar-width: none !important;
|
||||||
}
|
}
|
||||||
|
[data-overlayscrollbars='']::-webkit-scrollbar,
|
||||||
|
[data-overlayscrollbars='']::-webkit-scrollbar-corner,
|
||||||
[data-overlayscrollbars~='scrollbarHidden']::-webkit-scrollbar,
|
[data-overlayscrollbars~='scrollbarHidden']::-webkit-scrollbar,
|
||||||
[data-overlayscrollbars~='scrollbarHidden']::-webkit-scrollbar-corner,
|
[data-overlayscrollbars~='scrollbarHidden']::-webkit-scrollbar-corner,
|
||||||
html.os-viewport-scrollbar-hidden::-webkit-scrollbar,
|
html.os-viewport-scrollbar-hidden::-webkit-scrollbar,
|
||||||
@@ -122,7 +125,7 @@ html.os-viewport-scrollbar-hidden > body[data-overlayscrollbars] {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
[data-overlayscrollbars] {
|
[data-overlayscrollbars~='viewport'] {
|
||||||
overflow: hidden !important;
|
overflow: hidden !important;
|
||||||
}
|
}
|
||||||
[data-overlayscrollbars~='overflowVisible'] {
|
[data-overlayscrollbars~='overflowVisible'] {
|
||||||
|
|||||||
@@ -340,12 +340,15 @@ THEMES:
|
|||||||
.os-viewport {
|
.os-viewport {
|
||||||
-ms-overflow-style: scrollbar !important; }
|
-ms-overflow-style: scrollbar !important; }
|
||||||
|
|
||||||
|
[data-overlayscrollbars=''],
|
||||||
[data-overlayscrollbars~='scrollbarHidden'],
|
[data-overlayscrollbars~='scrollbarHidden'],
|
||||||
html.os-viewport-scrollbar-hidden,
|
html.os-viewport-scrollbar-hidden,
|
||||||
.os-viewport-scrollbar-hidden.os-environment,
|
.os-viewport-scrollbar-hidden.os-environment,
|
||||||
.os-viewport-scrollbar-hidden.os-viewport {
|
.os-viewport-scrollbar-hidden.os-viewport {
|
||||||
scrollbar-width: none !important; }
|
scrollbar-width: none !important; }
|
||||||
|
|
||||||
|
[data-overlayscrollbars='']::-webkit-scrollbar,
|
||||||
|
[data-overlayscrollbars='']::-webkit-scrollbar-corner,
|
||||||
[data-overlayscrollbars~='scrollbarHidden']::-webkit-scrollbar,
|
[data-overlayscrollbars~='scrollbarHidden']::-webkit-scrollbar,
|
||||||
[data-overlayscrollbars~='scrollbarHidden']::-webkit-scrollbar-corner,
|
[data-overlayscrollbars~='scrollbarHidden']::-webkit-scrollbar-corner,
|
||||||
html.os-viewport-scrollbar-hidden::-webkit-scrollbar,
|
html.os-viewport-scrollbar-hidden::-webkit-scrollbar,
|
||||||
@@ -401,7 +404,7 @@ html.os-viewport-scrollbar-hidden > body[data-overlayscrollbars] {
|
|||||||
width: var(--os-vaw);
|
width: var(--os-vaw);
|
||||||
height: var(--os-vah); }
|
height: var(--os-vah); }
|
||||||
|
|
||||||
[data-overlayscrollbars] {
|
[data-overlayscrollbars~='viewport'] {
|
||||||
overflow: hidden !important; }
|
overflow: hidden !important; }
|
||||||
|
|
||||||
[data-overlayscrollbars~='overflowVisible'] {
|
[data-overlayscrollbars~='overflowVisible'] {
|
||||||
|
|||||||
Reference in New Issue
Block a user