首页
/ Cnblogs-Theme-SimpleMemory 自定义列表图标配置指南

Cnblogs-Theme-SimpleMemory 自定义列表图标配置指南

2025-06-19 14:28:22作者:柯茵沙

在 Cnblogs-Theme-SimpleMemory 主题中,customList 配置项允许用户创建自定义的链接列表。最近有用户反馈在配置列表图标时遇到了显示问题,本文将详细介绍正确的配置方法。

问题现象

用户在使用 customList 配置时,按照文档说明添加了 "icon" 属性,期望在列表项前显示图标,但实际效果并未显示预期的图标。

问题原因

经过排查发现,用户使用的是 "icon-brush_fill" 作为图标名称,但该主题实际使用的是另一套图标命名规范。正确的图标类名前缀应为 "simple-memory-"。

解决方案

要正确显示图标,需要将图标类名修改为以下格式:

simple-memory-icon-[图标名称]

例如,要将刷子图标显示在列表前,正确的配置应该是:

customList: {
    "标题": {
        "data": [
            ['列表项1', '链接地址1'],
            ['列表项2', '链接地址2']
        ],
        "icon": "simple-memory-icon-brush_fill"
    }
}

图标使用建议

  1. 图标命名规范:所有图标类名必须以 "simple-memory-icon-" 开头
  2. 可用图标:主题内置了一套精选的图标集,包括常用工具、社交、箭头等各种类型
  3. 视觉一致性:建议选择与列表内容相关的图标,保持整体风格统一
  4. 大小调整:图标大小会自动适应列表文字大小,无需额外设置

配置示例

以下是一个完整的配置示例,展示了如何为不同列表设置不同图标:

customList: {
    "技术资源": {
        "data": [
            ['开发文档', '#'],
            ['API参考', '#']
        ],
        "icon": "simple-memory-icon-code"
    },
    "社交链接": {
        "data": [
            ['GitHub', '#'],
            ['Twitter', '#']
        ],
        "icon": "simple-memory-icon-share"
    }
}

通过以上配置,每个列表项前都会显示对应的图标,增强页面的视觉效果和用户体验。

总结

Cnblogs-Theme-SimpleMemory 主题提供了丰富的自定义功能,正确理解和使用其图标命名规范是关键。记住图标类名的前缀规则,就能轻松为自定义列表添加美观的图标指示。如果在使用过程中遇到其他显示问题,建议检查控制台是否有相关错误信息,或参考主题文档获取更多图标名称。

登录后查看全文
热门项目推荐

项目优选

收起
openHiTLS-examplesopenHiTLS-examples
本仓将为广大高校开发者提供开源实践和创新开发平台,收集和展示openHiTLS示例代码及创新应用,欢迎大家投稿,让全世界看到您的精巧密码实现设计,也让更多人通过您的优秀成果,理解、喜爱上密码技术。
C
52
461
kernelkernel
deepin linux kernel
C
22
5
openHiTLSopenHiTLS
旨在打造算法先进、性能卓越、高效敏捷、安全可靠的密码套件,通过轻量级、可剪裁的软件技术架构满足各行业不同场景的多样化要求,让密码技术应用更简单,同时探索后量子等先进算法创新实践,构建密码前沿技术底座!
C
349
381
nop-entropynop-entropy
Nop Platform 2.0是基于可逆计算理论实现的采用面向语言编程范式的新一代低代码开发平台,包含基于全新原理从零开始研发的GraphQL引擎、ORM引擎、工作流引擎、报表引擎、规则引擎、批处理引引擎等完整设计。nop-entropy是它的后端部分,采用java语言实现,可选择集成Spring框架或者Quarkus框架。中小企业可以免费商用
Java
7
0
openGauss-serveropenGauss-server
openGauss kernel ~ openGauss is an open source relational database management system
C++
131
185
RuoYi-Vue3RuoYi-Vue3
🎉 (RuoYi)官方仓库 基于SpringBoot,Spring Security,JWT,Vue3 & Vite、Element Plus 的前后端分离权限管理系统
Vue
873
517
Cangjie-ExamplesCangjie-Examples
本仓将收集和展示高质量的仓颉示例代码,欢迎大家投稿,让全世界看到您的妙趣设计,也让更多人通过您的编码理解和喜爱仓颉语言。
Cangjie
336
1.09 K
ohos_react_nativeohos_react_native
React Native鸿蒙化仓库
C++
179
264
cherry-studiocherry-studio
🍒 Cherry Studio 是一款支持多个 LLM 提供商的桌面客户端
TypeScript
608
59
note-gennote-gen
一款跨平台的 Markdown AI 笔记软件,致力于使用 AI 建立记录和写作的桥梁。
TSX
83
4