动画式渐显 组件
评分: +4+x

这是什么?

这是一个由Blanxers_lwwl14Blanxers_lwwl14整合/制作的Sigma-9动画化补丁1,你可以通过下方的代码导入此组件。

[[include :not-lord:component:ani]]

我没有实际测试过,不过我猜你也可以在几乎所有不具备动画的Sigma-9/Sigma-10版式中使用它,比如 夜行 版式,不过对于 Aero Glass 版式 这种复杂的版式,我不能保证效果。
如果你在其他版式上使用了这个组件,你可以在中分原页面讨论区发个帖子告诉我它能否达到预期效果,后面有时间我试着给不行的版式做个适配版本。


源代码


关于渐显的自定义

此组件的代码相当简单,如果你会css就可以对其进行高度自定义,但如果你不会,这里展示了你该如何进行简单的自定义,所有自定义代码都应当被放在[[include xxxx]]语法之后

组件内置了component:fade-in,可能会给一些使用者带来不友好的阅读体验,你可以通过下面的代码来禁用它2

[[module CSS]]
:root {
  --fade-in: none;
}
[[/module]]

如果想要自定义渐显速度:
(注:这个数字改的是上一个元素经过多长时间后下一个元素开始渐显,默认0.25,不建议提高)
[[module ccs]]
:where(:root) {
  --fade-in-delay: 秒数s;
}
[[/module]]

侧边栏渐显也是类似:
[[module CSS]]
:root {
  --side-bar-fade-in: none;
}
[[/module]]

速度同理,默认0.5。
[[module ccs]]
:where(:root) {
  --side-bar-fade-in-delay: 秒数s;
}
[[/module]]