跳转到内容
打开/关闭搜索
搜索
打开/关闭菜单
450
条目
805
文件
22
用户
9101
编辑
Blockland Wiki
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
打开/关闭外观设置菜单
无法加载外观设置。请检查您的网络连接并重试。
重试
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。
user-interface-preferences
个人工具
创建账号
登录
查看“︁MediaWiki:KuranokaPageTransition.css”︁的源代码
MediaWiki界面页面
查看
阅读
查看源代码
查看历史
相关页面
系统消息
讨论
更多操作
更多
工具
链入页面
相关更改
页面信息
Cargo数据
←
MediaWiki:KuranokaPageTransition.css
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
此页面为本wiki上的软件提供界面文本,并受到保护以防止滥用。如欲修改所有wiki的翻译,请访问
translatewiki.net
上的MediaWiki本地化项目。
您无权编辑此CSS页面,因为编辑此页面可能会影响所有访问者。
您可以查看和复制此页面的源代码。
/* Kuranoka Page Transition V6 — CATACLYSM / DAWN Load only on /wiki/Kuranoka and /wiki/Kuronata. No Citizen.css / Common.css changes. */ #kkpt-toggle { --kkpt-tone: #a7e7ff; --kkpt-panel: rgba(7,28,49,.87); position: fixed; z-index: 2147483000; right: clamp(12px,2.3vw,34px); bottom: clamp(14px,3.4vh,34px); display: flex; align-items: center; gap: 10px; max-width: calc(100vw - 24px); box-sizing: border-box; padding: 12px 17px; border: 1px solid color-mix(in srgb,var(--kkpt-tone) 60%,transparent); border-radius: 999px; background: var(--kkpt-panel); box-shadow: 0 8px 35px #0007,0 0 20px color-mix(in srgb,var(--kkpt-tone) 25%,transparent); color: #f1fcff !important; font: 650 13px/1.3 system-ui,sans-serif; letter-spacing: .045em; text-decoration: none !important; cursor: pointer; backdrop-filter: blur(18px) saturate(145%); -webkit-backdrop-filter: blur(18px) saturate(145%); transition: transform .22s,box-shadow .22s,opacity .22s; } /* Easter egg mode: no floating button unless SHOW_FLOATING_BUTTON=true. */ #kkpt-toggle[hidden] {display:none !important} #kkpt-toggle.kkpt-dark { --kkpt-tone: #ff6b7e; --kkpt-panel: rgba(41,4,14,.88); color: #fff1f1 !important; } #kkpt-toggle:hover,#kkpt-toggle:focus-visible { transform: translateY(-3px); box-shadow: 0 9px 38px #0008,0 0 32px var(--kkpt-tone); } #kkpt-toggle:focus-visible {outline: 2px solid var(--kkpt-tone);outline-offset: 4px} #kkpt-toggle .kkpt-icon {font-size: 23px;color: var(--kkpt-tone);text-shadow: 0 0 13px var(--kkpt-tone)} #kkpt-toggle .kkpt-text {display: flex;flex-direction: column;gap: 2px} #kkpt-toggle .kkpt-sub {font-size: 10px;opacity: .74} #kkpt-toggle.kkpt-busy {pointer-events: none} #kkpt-toggle.kkpt-quiet {opacity: 0;pointer-events: none} /* Real interactive Wiki page, retained after the transition finishes. */ #kkpt-preview { position: fixed !important; z-index: 2147481000 !important; inset: 0 !important; display: block !important; box-sizing: border-box !important; width: 100vw !important; height: 100vh !important; padding: 0 !important; margin: 0 !important; border: 0 !important; border-radius: 0 !important; overflow: hidden !important; clip-path: inset(0 0 0 100%); pointer-events: none !important; background: #1f0710; transform: translateZ(0); will-change: clip-path; } body.page-Kuronata #kkpt-preview {background: #c0eafe} #kkpt-preview.kkpt-active {pointer-events: auto !important;clip-path: inset(0)} /* Rolling turbulent smoke, soot, sparks and shockwave halos. */ #kkpt-atmosphere { position: fixed !important; /* Above the fire shader: V5 rendered the smoke UNDER opaque soot, making its independently generated particles effectively invisible. */ z-index: 2147482100 !important; inset: 0 !important; display: block !important; width: 100vw !important; height: 100vh !important; pointer-events: none !important; transition: opacity 180ms linear; } /* WebGL incandescent front / cold electrical aurora; visual only. */ #kkpt-vfx { position: fixed !important; z-index: 2147482000 !important; inset: 0 !important; display: block !important; width: 100vw !important; height: 100vh !important; pointer-events: none !important; transition: opacity 180ms linear; } /* A truly short combustion / cold-ionization flash, tracking the tear. */ #kkpt-impact { --kkpt-impact-x: 50vw; position: fixed !important; z-index: 2147482200 !important; inset: 0 !important; display: block !important; pointer-events: none !important; width: 100vw !important; height: 100vh !important; opacity: 0; mix-blend-mode: screen; will-change: opacity; } #kkpt-impact.kkpt-impact-red { background: radial-gradient(ellipse 36vw 82vh at var(--kkpt-impact-x) 51%, rgba(255,253,231,.93) 0%, rgba(255,177,69,.74) 16%, rgba(255,53,17,.26) 48%, transparent 78%), linear-gradient(90deg,rgba(255,70,18,.12),rgba(255,124,24,.15)); } #kkpt-impact.kkpt-impact-blue { background: radial-gradient(ellipse 32vw 80vh at var(--kkpt-impact-x) 51%, rgba(255,255,255,.98) 0%, rgba(157,235,255,.71) 18%, rgba(37,101,255,.21) 49%, transparent 79%), linear-gradient(90deg,rgba(30,140,255,.11),rgba(165,238,255,.11)); } /* MediaWiki portal links are normal links until hovered/focused. */ #mw-content-text a.kkpt-portal-link, .mw-parser-output a.kkpt-portal-link { --kkpt-fringe: #ff4662; --kkpt-halo: rgba(244,19,51,.30); display: inline-block; position: relative; isolation: isolate; cursor: pointer; text-decoration-thickness: 1px; text-underline-offset: 3px; transition: color .13s, text-shadow .13s, filter .13s; } #mw-content-text a.kkpt-portal-blue, .mw-parser-output a.kkpt-portal-blue { --kkpt-fringe: #55e5ff; --kkpt-halo: rgba(23,183,255,.35); } #mw-content-text a.kkpt-portal-link:is(:hover,:focus-visible), .mw-parser-output a.kkpt-portal-link:is(:hover,:focus-visible) { color: var(--kkpt-fringe) !important; text-shadow: -2px 0 var(--kkpt-halo),2px 0 rgba(108,219,255,.42), 0 0 11px var(--kkpt-halo); animation: kkpt-hover-jitter 800ms steps(1,end) infinite; } #mw-content-text a.kkpt-portal-link::before, #mw-content-text a.kkpt-portal-link::after, .mw-parser-output a.kkpt-portal-link::before, .mw-parser-output a.kkpt-portal-link::after { position: absolute; inset: 0; z-index: 1; display: block; opacity: 0; content: attr(data-kkpt-text); color: var(--kkpt-fringe); line-height: inherit; font: inherit; font-weight: inherit; letter-spacing: inherit; text-decoration: none; pointer-events: none; white-space: nowrap; overflow: hidden; } #mw-content-text a.kkpt-portal-link:is(:hover,:focus-visible)::before, .mw-parser-output a.kkpt-portal-link:is(:hover,:focus-visible)::before { opacity: .90; text-shadow: -2px 0 #fa345c; animation: kkpt-slice-a 680ms steps(1,end) infinite; } #mw-content-text a.kkpt-portal-link:is(:hover,:focus-visible)::after, .mw-parser-output a.kkpt-portal-link:is(:hover,:focus-visible)::after { opacity: .80; color: #8af5ff; text-shadow: 2px 0 #39a7ff; animation: kkpt-slice-b 580ms steps(1,end) infinite; } @keyframes kkpt-hover-jitter { 0%,12%,40%,72%,100% {transform:translate(0)} 13% {transform:translate(1px,-1px)} 15% {transform:translate(-1px,0)} 42% {transform:translate(2px,0)} 44% {transform:translate(0)} 73% {transform:translate(-1px,1px)} 75% {transform:translate(0)} } @keyframes kkpt-slice-a { 0%,100% {clip-path:inset(0 0 91% 0);transform:translate(0)} 15% {clip-path:inset(9% 0 70% 0);transform:translate(-3px,1px)} 26% {clip-path:inset(40% 0 38% 0);transform:translate(4px,-1px)} 42% {clip-path:inset(76% 0 9% 0);transform:translate(-2px,0)} 59% {clip-path:inset(22% 0 59% 0);transform:translate(3px,1px)} 84% {clip-path:inset(56% 0 22% 0);transform:translate(-4px,-1px)} } @keyframes kkpt-slice-b { 0%,100% {clip-path:inset(78% 0 7% 0);transform:translate(0)} 14% {clip-path:inset(46% 0 29% 0);transform:translate(2px,-1px)} 37% {clip-path:inset(11% 0 80% 0);transform:translate(-4px,1px)} 61% {clip-path:inset(65% 0 20% 0);transform:translate(4px,0)} 83% {clip-path:inset(28% 0 49% 0);transform:translate(-2px,-1px)} } @media (max-width: 600px) { #kkpt-toggle {padding: 10px 13px;gap: 8px} #kkpt-toggle .kkpt-sub {display:none} } @media (prefers-reduced-motion: reduce) { #kkpt-toggle {transition:none !important} #kkpt-vfx,#kkpt-atmosphere,#kkpt-impact {display:none !important} #mw-content-text a.kkpt-portal-link, .mw-parser-output a.kkpt-portal-link {animation:none !important} #mw-content-text a.kkpt-portal-link::before, #mw-content-text a.kkpt-portal-link::after, .mw-parser-output a.kkpt-portal-link::before, .mw-parser-output a.kkpt-portal-link::after {animation:none !important;opacity:0 !important} } @media print { #kkpt-toggle,#kkpt-preview,#kkpt-vfx,#kkpt-atmosphere,#kkpt-impact {display:none !important} }
返回
MediaWiki:KuranokaPageTransition.css
。
查看“︁MediaWiki:KuranokaPageTransition.css”︁的源代码
MediaWiki界面页面