Add scroll to top link

This commit is contained in:
James Panther
2022-01-18 17:26:46 +11:00
parent acc4aee752
commit b99b6a8750
12 changed files with 128 additions and 53 deletions
+75 -28
View File
@@ -1413,6 +1413,14 @@ body a, body button {
text-decoration-line: underline;
}
.pointer-events-none {
pointer-events: none;
}
.pointer-events-auto {
pointer-events: auto;
}
.invisible {
visibility: hidden;
}
@@ -1429,6 +1437,11 @@ body a, body button {
position: relative;
}
.sticky {
position: -webkit-sticky;
position: sticky;
}
.inset-0 {
top: 0px;
right: 0px;
@@ -1436,6 +1449,26 @@ body a, body button {
left: 0px;
}
.top-\[100vh\] {
top: 100vh;
}
.right-0 {
right: 0px;
}
.bottom-16 {
bottom: 4rem;
}
.-bottom-4 {
bottom: -1rem;
}
.top-\[calc\(100vh-5rem\)\] {
top: calc(100vh - 5rem);
}
.top-20 {
top: 5rem;
}
@@ -1602,6 +1635,10 @@ body a, body button {
height: 100vh;
}
.h-12 {
height: 3rem;
}
.h-24 {
height: 6rem;
}
@@ -1610,10 +1647,6 @@ body a, body button {
height: 2rem;
}
.h-12 {
height: 3rem;
}
.h-full {
height: 100%;
}
@@ -1630,6 +1663,10 @@ body a, body button {
min-height: 0px;
}
.w-12 {
width: 3rem;
}
.w-36 {
width: 9rem;
}
@@ -1765,14 +1802,14 @@ body a, body button {
scroll-behavior: smooth;
}
.rounded-md {
border-radius: 0.375rem;
}
.rounded-full {
border-radius: 9999px;
}
.rounded-md {
border-radius: 0.375rem;
}
.rounded {
border-radius: 0.25rem;
}
@@ -1837,6 +1874,10 @@ body a, body button {
background-color: rgba(var(--color-primary-200), var(--tw-bg-opacity));
}
.bg-neutral\/50 {
background-color: rgba(var(--color-neutral), 0.5);
}
.bg-neutral-500\/50 {
background-color: rgba(var(--color-neutral-500), 0.5);
}
@@ -1928,16 +1969,16 @@ body a, body button {
padding-bottom: 2.5rem;
}
.py-6 {
padding-top: 1.5rem;
padding-bottom: 1.5rem;
}
.py-2 {
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
.py-6 {
padding-top: 1.5rem;
padding-bottom: 1.5rem;
}
.px-4 {
padding-left: 1rem;
padding-right: 1rem;
@@ -1995,6 +2036,11 @@ body a, body button {
line-height: 1.25rem;
}
.text-xl {
font-size: 1.25rem;
line-height: 1.75rem;
}
.text-2xl {
font-size: 1.5rem;
line-height: 2rem;
@@ -2005,11 +2051,6 @@ body a, body button {
line-height: 1.5rem;
}
.text-xl {
font-size: 1.25rem;
line-height: 1.75rem;
}
.text-xs {
font-size: 0.75rem;
line-height: 1rem;
@@ -2074,16 +2115,16 @@ body a, body button {
color: rgba(var(--color-primary-600), var(--tw-text-opacity));
}
.text-neutral-700 {
--tw-text-opacity: 1;
color: rgba(var(--color-neutral-700), var(--tw-text-opacity));
}
.text-neutral-500 {
--tw-text-opacity: 1;
color: rgba(var(--color-neutral-500), var(--tw-text-opacity));
}
.text-neutral-700 {
--tw-text-opacity: 1;
color: rgba(var(--color-neutral-700), var(--tw-text-opacity));
}
.text-primary-500 {
--tw-text-opacity: 1;
color: rgba(var(--color-primary-500), var(--tw-text-opacity));
@@ -2134,6 +2175,12 @@ body a, body button {
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.backdrop-blur {
--tw-backdrop-blur: blur(8px);
-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-sm {
--tw-backdrop-blur: blur(4px);
-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
@@ -2185,16 +2232,16 @@ body a, body button {
background-color: rgba(var(--color-primary-500), var(--tw-bg-opacity)) !important;
}
.hover\:text-primary-700:hover {
--tw-text-opacity: 1;
color: rgba(var(--color-primary-700), var(--tw-text-opacity));
}
.hover\:text-primary-500:hover {
--tw-text-opacity: 1;
color: rgba(var(--color-primary-500), var(--tw-text-opacity));
}
.hover\:text-primary-700:hover {
--tw-text-opacity: 1;
color: rgba(var(--color-primary-700), var(--tw-text-opacity));
}
.hover\:text-primary-400:hover {
--tw-text-opacity: 1;
color: rgba(var(--color-primary-400), var(--tw-text-opacity));