WIP
This commit is contained in:
28
src/ui/components/reusable/Scrollable.css
Normal file
28
src/ui/components/reusable/Scrollable.css
Normal file
@@ -0,0 +1,28 @@
|
||||
.scrollable {
|
||||
background: #0e0e13;
|
||||
height: auto;
|
||||
padding: 40px 20px;
|
||||
height: 100%;
|
||||
display: flex;
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
.scrollable__content {
|
||||
overflow-y: auto;
|
||||
overflow-x: hidden;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.scrollable__content::-webkit-scrollbar {
|
||||
width: 0.7rem;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.scrollable__content::-webkit-scrollbar-track {
|
||||
box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
|
||||
}
|
||||
|
||||
.scrollable__content::-webkit-scrollbar-thumb {
|
||||
background-color: rgb(0, 59, 47);
|
||||
outline: 1px solid rgb(0, 59, 47);
|
||||
}
|
||||
12
src/ui/components/reusable/Scrollable.tsx
Normal file
12
src/ui/components/reusable/Scrollable.tsx
Normal file
@@ -0,0 +1,12 @@
|
||||
import { Component } from "solid-js";
|
||||
import "./Scrollable.css";
|
||||
|
||||
const Scrollable: Component<{ class: string }> = (props) => {
|
||||
return (
|
||||
<div class={`scrollable ${props.class}`}>
|
||||
<div class="scrollable__content">{props.children}</div>
|
||||
</div>
|
||||
);
|
||||
};
|
||||
|
||||
export default Scrollable;
|
||||
Reference in New Issue
Block a user