Skip to content

Commit 88d4a58

Browse files
authored
Merge pull request #34 from goldst/project-layout
Project layout
2 parents abb86e5 + b2b3742 commit 88d4a58

File tree

2 files changed

+17
-14
lines changed

2 files changed

+17
-14
lines changed

blocks/page/page.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ html,
4848
font-family: "Manrope", Arial, Verdana, Tahoma, sans-serif;
4949
height: 100vh;
5050
margin: 0;
51+
overflow: hidden;
5152
}
5253

5354
.page ::selection {

blocks/projects/projects.css

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -11,24 +11,29 @@
1111
overflow-x: hidden;
1212
overflow-y: auto;
1313
position: absolute;
14+
scrollbar-color: var(--c1) var(--c0);
15+
scrollbar-width: thin;
1416
width: 100%;
1517
}
1618

17-
.projects__inner > div {
18-
pointer-events: all;
19+
.projects__inner::-webkit-scrollbar {
20+
width: 0.5em;
21+
}
22+
23+
.projects__inner::-webkit-scrollbar-track {
24+
background-color: var(--c0);
25+
}
26+
27+
.projects__inner::-webkit-scrollbar-thumb {
28+
background-color: var(--c1);
29+
outline: none;
1930
}
2031

2132
.projects__project-card {
2233
background-position: 0 var(--projects--scroll-top);
2334
height: var(--w);
2435
margin-bottom: 10px;
2536
margin-left: calc(50vh - 0.5 * var(--h) - 60px);
26-
27-
/*
28-
Fix for Firefox: Smooth scrolling makes the background tremble.
29-
With a slight transition, it's a little bit less.
30-
*/
31-
transition: background-position 0.01s;
3237
width: var(--h);
3338
}
3439

@@ -41,15 +46,12 @@
4146
flex-wrap: nowrap;
4247
height: calc(0.15 * var(--w));
4348
justify-content: flex-start;
44-
left: calc(50vh + 0.5 * (var(--h) + 75px));
45-
pointer-events: all;
4649
position: absolute;
47-
top: calc(0.3 * var(--w));
50+
right: calc(1px - (100vw - 0.3175 * var(--w)));
51+
top: calc(0.26 * var(--w));
4852
transform: rotate(90deg);
4953
transform-origin: top left;
50-
51-
/* width: calc(100vw - 0.3 * var(--w)); */
52-
width: 0;
54+
width: calc(100vw - 0.3 * var(--w));
5355
z-index: 1;
5456
}
5557

0 commit comments

Comments
 (0)