diff options
| author | Factiven <[email protected]> | 2023-07-16 22:35:39 +0700 |
|---|---|---|
| committer | Factiven <[email protected]> | 2023-07-16 22:35:39 +0700 |
| commit | 1eee181e219dfd993d396ac3169e7aad3dd285eb (patch) | |
| tree | 23fe54e9c3f8810f3ac9ab6b29070b4f0d4b9d20 /styles | |
| parent | removed console.log (diff) | |
| download | moopa-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.css | 132 |
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; + } +} |