Skip to content
This repository has been archived by the owner on Sep 26, 2022. It is now read-only.

Theme Scrollbars #56

Open
Florian-Schoenherr opened this issue Nov 7, 2020 · 2 comments · May be fixed by #57
Open

Theme Scrollbars #56

Florian-Schoenherr opened this issue Nov 7, 2020 · 2 comments · May be fixed by #57
Labels
enhancement New feature or request

Comments

@Florian-Schoenherr
Copy link
Collaborator

Florian-Schoenherr commented Nov 7, 2020

I tried several different options (several hours) and until scrollbar-theming has some default way to be changed, this works:

:root {
  overflow: hidden;
}
.topmost-container-on-same-element-as-css-vars {
  height: 100%;
  overflow: auto;
}

Then the container is scrolling instead and all scrollbars under the container can have var-styling.
My suggestions for theming on scrollbars is either the solution in my PR, or I also found these for dark-theme:
on *::-webkit-scrollbar-track: background: #202020
on *::-webkit-scrollbar-thumb: background: #3e3e3e
If you like these, they would need to be added... somewhere. I'm shabby with scss, didn't know where to put it. But I think the values in the PR are also ok.

@Florian-Schoenherr Florian-Schoenherr linked a pull request Nov 7, 2020 that will close this issue
@Florian-Schoenherr Florian-Schoenherr changed the title Theme Scrollbars (and blank page) (Done) Theme Scrollbars (and blank page) Nov 7, 2020
@TheComputerM
Copy link
Owner

TheComputerM commented Nov 7, 2020

Theme scrollbars are not very important imo, the blank space can be fixed by making the .s-app full height.

@Florian-Schoenherr Florian-Schoenherr changed the title Theme Scrollbars (and blank page) Theme Scrollbars Feb 4, 2021
@Florian-Schoenherr
Copy link
Collaborator Author

Florian-Schoenherr commented Feb 4, 2021

Maybe there is a way to do this with js (https://github.com/KingSora/OverlayScrollbars).

@Florian-Schoenherr Florian-Schoenherr added the enhancement New feature or request label Feb 4, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants