【鸣潮】档案文章组件

【鸣潮】档案文章组件

智能摘要
Kimi·K2.5

前言

最近,刚好也是游玩了鸣潮这款游戏,然后在B站上看到了一些关于鸣潮的电子设定类网站,观摩了下打算在使用组件来写。在这个过程中,会去除了一些光效并采用自己之前写的一个卡片类文章组件。

注意

大多数组件未适配多角色类型,可以在该版本的基础上进行优化,在本站适配完全部角色后会移除该提示。

档案组件

人物主体

整体说明

hero属性

配置项类型说明
类型"爱弥斯"、"尤诺"、"奥古斯塔"角色类型(目前只有几种,未适配完成)
头像string角色头像
徽章Record<string, string>角色徽章(共鸣能力、属性等等)
名字string角色名字
标签Record<string, string>角色曾用标签
详情信息Record<string, string>角色全局信息
简介string[]角色简介内容,通过使用 string 类型搭配 solt 标签,防止无法被文章字数计数到
档案档案[]角色档案数据

档案属性

配置项类型说明
标题string?预留输入标题数据,作为档案主标题显示
简介string[]预留输入简介数据,通过使用 string 类型搭配 solt 标签,防止无法被文章字数计数到
信息Array<信息[]>使用 **Array** 方式来进行分开,具有多适应性的效果

信息属性

配置项类型说明
序号number作为锚定档案简介的显示计数
主标题string作为每个档案中的主要标题
副标题string作为每个档案中的副标题,为一类标签具有补充效应,可选可不选

人物物品

整体说明

配置项类型说明
物品图像string物品图片(与物品切换图标绑定)
物品名称string物品名称
物品含义string物品的小标签,说明其中的含义
物品彩蛋string物品的小彩蛋,说明该物品在过去或者地方的位置
物品简介string物品的简介,通常与来历、分量等等有关

人物故事

整体说明

hero-stories属性

配置项类型说明
故事string故事内容(切换后自动更新)
居中boolean组件全局信息
密钥string | number作为切换时的重要凭证
标题string是组件头部标题

时间线&彩蛋

整体说明

hero-timeline-easter属性

配置项类型说明
类型'爱弥斯'
'尤诺'
作为模块的显隐逻辑,并且还在一些class中作为id样式显示
顶部Array<顶部>具有标题、副标题两类数据
时间线Array<时间线>作为显示时间线的模块
彩蛋Array<彩蛋>作为显示彩蛋的模块
时间线内容string作为驱动solt :name正常运转的核心数据,锚定了时间线的密钥来进行特定显示
彩蛋内容string作为驱动solt :name正常运转的核心数据,锚定了彩蛋的密钥来进行特定显示

时间线属性

配置项类型说明
徽章string作为Badge的显示字段
标签string自定义字段
密钥number锚定时间线内容的分页数据所需要的密钥

彩蛋属性

配置项类型说明
图标string作为彩蛋开头,是用来显示
徽章string作为Badge的显示字段
密钥number
string
锚定彩蛋内容的分页数据所需要的密钥
信息列表Record<string, string>

共鸣链&&机制

整体说明

hero-reson-mecha属性

配置项类型说明
主体Array<类型>通过Array来分开各个模块内容

类型属性

配置项类型说明
类型<'爱弥斯' | '尤诺' | '奥古斯塔'>控制组件显隐逻辑
列表Array<列表>通过Array来分开并显示内容
导航导航具有图标与名称两种配置

列表属性

配置项类型说明
标题string
密钥number通过number类型来显示出当前处于多少,并在共鸣链中会显示第几链
内容Record<string, string>配置项处于无序类型,可自定义内容,可以用-随机:两类配置项写法
额外内容Record<string, string>该配置项采用keyvalue两种显示,只能使用随机:配置项写法

补充样式

因为需要精简scss样式,同时为部分需要用到样式的组件来说比较适配一些

更新日志

V20260313-PRE

  • 1.优化人物组件,对混乱无序的模板、数据与样式重新优化

V20260313-PRE

  • 1.全线优化时间线&彩蛋组件,对描述进行solt化使可以通过调用#Timeline[1-无上限],即可被计入到文章字数内
  • 2.时间线&彩蛋组件的数据框架进行优化,实现了无需写入过于麻烦的配置项(即-标签1写法)
  • 3.对部分组件需要用到的颜色样式写入到scss统一管理样式中

V20260311-PRE

  • 1.在共鸣链&机制组件中新增尤诺角色类型共鸣链机制的适配,对机制切分为4项核心机制与角色手法信息相结合,并且使用string[]来进行显示首发对应框显示内容。
  • 2.锁死共鸣链&机制组件中的机制一栏中具体键位对应表内容

V20260310-PRE

  • 1.在时间线&彩蛋组件中新增尤诺角色类型时间线菜单适配,对时间线的显示列表进行适配,并添加小标签。同样,本站在彩蛋的基础上进行适配,除了展示出简介以外还有具体的信息列表,而且对标题上的标签进行分开,以此来呈现出具体效果。
    说明文字,还支持通过 width 或 height 属性指定尺寸
    说明文字,还支持通过 width 或 height 属性指定尺寸
  • 2.优化时间线&彩蛋组件中的样式混乱,更新迭代全新数据表,为后续的适配准备
  • 3.优化时间线&彩蛋组件共鸣链&机制组件中的标题显示变量,采用类TAB分栏显示,更加轻量化。
  • 4.优化时间线&彩蛋组件共鸣链&机制组件中的部分变量,清除过久的代码,以防出现后续无法解读作用的代码(样式保留)。

V20260309-PRE

  • 1.优化时间线&彩蛋组件,对彩蛋中的内容进行solt化(即在配置项外中的标签中的MD写法转译渲染成class)
  • 2.优化时间线&彩蛋组件配置项混乱无序的写法,去除不必要的配置项
  • 3.调整时间线&彩蛋组件共鸣链&机制组件物品组件信息组件故事组件对各个角色的适配,由于已经solt文本化所以废弃了大量依靠对文本适配的配置项,部分组件保留角色类型。对特定类型角色进行单独css适配,极大简洁化浏览。
  • 4.新增莫宁琳奈尤诺奥古斯塔角色类型,爱弥斯类型完全完善无需更改
  • 5.优化文章配置项具体内容
  • 6.对文章中的部分组件预览进行修改

V20260308-PRE

  • 1.修复共鸣链&机制组件中的简介未能计入字数的问题
  • 2.优化共鸣链&机制组件配置项,并且采用mdc config + mdc content的写法

V20260307-PRE

  • 1.修复物品组件中的简介未能计入字数的问题
  • 2.优化物品组件配置项,并且采用mdc config + mdc content的写法

V20260307-PRE

  • 1.修复信息组件中的简介未能计入字数的问题
  • 2.修复故事组件中的每个章节未能计入字数的问题
  • 3.取消信息组件故事组件中对于部分繁琐的配置项信息,并且采用mdc config + mdc content的写法
  • 4.对全部组件进行配置项删除

V20260306-PRE

  • 1.针对爱弥斯的人物模块中的档案部分的副标题样式进行调整
  • 2.对物品组件进行优化并加入多个角色类型,并使用复合型组件来兼容多个数据类型

V20260304-PRE

  • 1.优化部分组件样式

V20260227-PRE

  • 1.添加新模块,并更新具体配置项与组件写法
  • 2.优化新组件中的移动端
  • 3.优化切换方式

V20260225-PRE

  • 1.添加全新模块,并且更新了新模块的配置
  • 2.更新全部模块的样式,并且使用复合型TS配置项部分
  • 3.更新文章中旧配置项,并且出现写入配置项
  • 4.更新部分模块中的显隐逻辑
  • 5.浓缩部分新模块配置项

V20260224-PRE

  • 1.更新了相关配置项的使用方式
  • 2.更新了模块在文章中的写法

V20260223-PRE

  • 1.更新基础模块,并且优化部分逻辑
  • 2.更新一些配置项,取消部分未使用的样式
页脚魔改(Nuxt版本)
【本地+云端】搭建道理鱼音乐

评论区

评论加载中...