aboutsummaryrefslogtreecommitdiff
path: root/styles
diff options
context:
space:
mode:
authorFactiven <[email protected]>2023-07-16 22:35:39 +0700
committerFactiven <[email protected]>2023-07-16 22:35:39 +0700
commit1eee181e219dfd993d396ac3169e7aad3dd285eb (patch)
tree23fe54e9c3f8810f3ac9ab6b29070b4f0d4b9d20 /styles
parentremoved console.log (diff)
downloadmoopa-1eee181e219dfd993d396ac3169e7aad3dd285eb.tar.xz
moopa-1eee181e219dfd993d396ac3169e7aad3dd285eb.zip
Update v3.6.4
- Added Manga page with a working tracker for AniList user - Added schedule component to home page - Added disqus comment section so you can fight on each other (not recommended) - Added /id and /en route for english and indonesian subs (id route still work in progress)
Diffstat (limited to 'styles')
-rw-r--r--styles/globals.css132
1 files changed, 132 insertions, 0 deletions
diff --git a/styles/globals.css b/styles/globals.css
index e6d07e2..d84eed0 100644
--- a/styles/globals.css
+++ b/styles/globals.css
@@ -28,6 +28,11 @@ body {
opacity: 1;
}
+/* disqus style */
+#disqus_thread {
+ @apply bg-primary;
+}
+
.nav-hidden {
top: -100%;
}
@@ -121,6 +126,19 @@ button {
z-index: -1;
}
+.longPanel {
+ padding-left: 0;
+ padding-right: 0;
+}
+
+@media (min-width: 1024px) {
+ /* This is a common breakpoint for laptops. */
+ .longPanel {
+ padding-left: var(--dynamic-padding);
+ padding-right: var(--dynamic-padding);
+ }
+}
+
.dot {
height: 8px;
width: 8px;
@@ -142,6 +160,14 @@ button {
@apply bg-white xs:w-28 xs:h-9 w-24 h-7 -top-12 right-[2%] rounded-md font-karla shadow-xl hover:bg-[#f1f1f1] text-black absolute xs:text-[15px] text-xs md:text-sm;
}
+input:checked {
+ @apply bg-secondary; /* bg-green-500 */
+}
+
+input:checked ~ span:last-child {
+ --tw-translate-x: 2.15rem; /* translate-x-7 */
+}
+
.lds-ellipsis {
display: inline-block;
position: relative;
@@ -226,3 +252,109 @@ pre code {
.language-bash {
color: #89b482;
}
+
+.slide-in-blurred-right {
+ -webkit-animation: slide-in-blurred-right 0.6s cubic-bezier(0.23, 1, 0.32, 1)
+ both;
+ animation: slide-in-blurred-right 0.6s cubic-bezier(0.23, 1, 0.32, 1) both;
+}
+.slide-out-blurred-right {
+ -webkit-animation: slide-out-blurred-right 0.45s
+ cubic-bezier(0.755, 0.05, 0.855, 0.06) both;
+ animation: slide-out-blurred-right 0.45s
+ cubic-bezier(0.755, 0.05, 0.855, 0.06) both;
+}
+
+/* ----------------------------------------------
+ * Generated by Animista on 2023-7-3 16:11:42
+ * Licensed under FreeBSD License.
+ * See http://animista.net/license for more info.
+ * w: http://animista.net, t: @cssanimista
+ * ---------------------------------------------- */
+
+/**
+ * ----------------------------------------
+ * animation slide-in-blurred-right
+ * ----------------------------------------
+ */
+@-webkit-keyframes slide-in-blurred-right {
+ 0% {
+ -webkit-transform: translateX(1000px) scaleX(2.5) scaleY(0.2);
+ transform: translateX(1000px) scaleX(2.5) scaleY(0.2);
+ -webkit-transform-origin: 0% 50%;
+ transform-origin: 0% 50%;
+ -webkit-filter: blur(40px);
+ filter: blur(40px);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform: translateX(0) scaleY(1) scaleX(1);
+ transform: translateX(0) scaleY(1) scaleX(1);
+ -webkit-transform-origin: 50% 50%;
+ transform-origin: 50% 50%;
+ -webkit-filter: blur(0);
+ filter: blur(0);
+ opacity: 1;
+ }
+}
+@keyframes slide-in-blurred-right {
+ 0% {
+ -webkit-transform: translateX(1000px) scaleX(2.5) scaleY(0.2);
+ transform: translateX(1000px) scaleX(2.5) scaleY(0.2);
+ -webkit-transform-origin: 0% 50%;
+ transform-origin: 0% 50%;
+ -webkit-filter: blur(40px);
+ filter: blur(40px);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform: translateX(0) scaleY(1) scaleX(1);
+ transform: translateX(0) scaleY(1) scaleX(1);
+ -webkit-transform-origin: 50% 50%;
+ transform-origin: 50% 50%;
+ -webkit-filter: blur(0);
+ filter: blur(0);
+ opacity: 1;
+ }
+}
+
+@-webkit-keyframes slide-out-blurred-right {
+ 0% {
+ -webkit-transform: translateX(0) scaleY(1) scaleX(1);
+ transform: translateX(0) scaleY(1) scaleX(1);
+ -webkit-transform-origin: 50% 50%;
+ transform-origin: 50% 50%;
+ -webkit-filter: blur(0);
+ filter: blur(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateX(1000px) scaleX(2) scaleY(0.2);
+ transform: translateX(1000px) scaleX(2) scaleY(0.2);
+ -webkit-transform-origin: 0% 50%;
+ transform-origin: 0% 50%;
+ -webkit-filter: blur(40px);
+ filter: blur(40px);
+ opacity: 0;
+ }
+}
+@keyframes slide-out-blurred-right {
+ 0% {
+ -webkit-transform: translateX(0) scaleY(1) scaleX(1);
+ transform: translateX(0) scaleY(1) scaleX(1);
+ -webkit-transform-origin: 50% 50%;
+ transform-origin: 50% 50%;
+ -webkit-filter: blur(0);
+ filter: blur(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateX(1000px) scaleX(2) scaleY(0.2);
+ transform: translateX(1000px) scaleX(2) scaleY(0.2);
+ -webkit-transform-origin: 0% 50%;
+ transform-origin: 0% 50%;
+ -webkit-filter: blur(40px);
+ filter: blur(40px);
+ opacity: 0;
+ }
+}