justcarmen / webtrees-theme-justlight
webtrees 的 justlight 主题
Requires (Dev)
- fisharebest/webtrees: ~2.1
- dev-main
- 2.2.8.1
- 2.2.8
- 2.2.7
- 2.2.6
- 2.2.5
- 2.2.4
- 2.2.3
- 2.2.2.1
- 2.2.2
- 2.2.1
- 2.2.0
- 2.1.2.3
- 2.1.2.2
- 2.1.2.1
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.13.1
- 2.0.13
- 2.0.11
- 2.0.10
- 2.0.9
- 2.0.7.2
- 2.0.7.1
- 2.0.7
- dev-dependabot/npm_and_yarn/multi-9423f4c335
- dev-dependabot/npm_and_yarn/multi-cf87d80143
- dev-dependabot/npm_and_yarn/multi-d66d039ac5
This package is auto-updated.
Last update: 2024-09-21 06:27:14 UTC
README
简介
一个注重可读性的轻量级主题。在必要时使用全屏,但也考虑了小屏幕。此主题针对平板电脑和手机使用进行了优化。这是唯一一个为小屏幕提供特定可折叠菜单的主题!此外,此主题还提供了一些额外布局。如果您喜欢整洁的布局,您当然想尝试这个主题。
目前,有三个调色板可供选择。默认的 JustLight 调色板具有白色背景和蓝色强调,以及 JustBlack 调色板具有深色背景和橙色强调。第三个调色板,称为 'JustAuto',实际上不是一个不同的颜色调色板,而是基于 Windows 颜色模式,它会自动选择适当的光(JustLight)或暗(JustBlack)背景的调色板。
安装和升级
安装或升级主题应该是直接的过程。解压缩发布包,并将 jc-theme-justlight 文件夹放置在您的 webtrees 安装中 modules_v4 文件夹内。如果您需要升级现有安装,请将 modules_v4 文件夹内的模块文件夹替换为新版本。
配置
前往控制面板的主题部分。JustLight 主题有一个小的配置页面,您可以在其中设置默认颜色调色板并指定用户是否可以自定义调色板。在这种情况下,将创建一个额外的 '调色板' 菜单。
翻译
配置页面上的文本和标题中的 JustAuto 调色板的工具提示是可翻译的。将文件 nl.php 复制到 resources/lang 文件夹中,并用您自己的语言替换荷兰语文本。使用官方的双字母语言代码作为文件名。查看 webtrees 文件夹 resources/lang 以找到正确的代码。
开发
JustLight 主题基于 Bootstrap 框架,并使用 Sass 编码样式表。需要 Composer 和 npm 来生成样式表。
如果您希望贡献或创建自己的 JustLight 主题版本,请按照以下步骤操作。
- 将仓库克隆到您的本地计算机
- 安装 Composer 依赖项并在开发模式下运行,以便生成样式表。fisharebest/webtrees 包被明确设置为使用源以生成样式表,不要覆盖此设置。
- 然后安装 node 依赖项并在开发模式下运行,以便生成样式表。
在构建之前,请确保 fisharebest/webtrees 包使用命令 'composer show fisharebest/webtrees' 正确地位于目标 webtrees 版本。准备好生成样式表时,请运行命令 'npm run production'。
错误和功能请求
如果您遇到任何错误或对此主题有功能请求,您可以 创建一个新问题。