{"id":28370431,"url":"https://github.com/classisland/classisland.themeloader","last_synced_at":"2025-08-02T01:33:29.327Z","repository":{"id":273706536,"uuid":"920577355","full_name":"ClassIsland/ClassIsland.ThemeLoader","owner":"ClassIsland","description":"ClassIsland 主题加载器","archived":false,"fork":false,"pushed_at":"2025-02-23T07:11:45.000Z","size":463,"stargazers_count":11,"open_issues_count":5,"forks_count":3,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-05T07:26:06.106Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ClassIsland.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-22T12:00:28.000Z","updated_at":"2025-04-25T01:14:00.000Z","dependencies_parsed_at":"2025-01-22T14:36:17.965Z","dependency_job_id":null,"html_url":"https://github.com/ClassIsland/ClassIsland.ThemeLoader","commit_stats":null,"previous_names":["classisland/classisland.themeloader"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/ClassIsland/ClassIsland.ThemeLoader","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ClassIsland%2FClassIsland.ThemeLoader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ClassIsland%2FClassIsland.ThemeLoader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ClassIsland%2FClassIsland.ThemeLoader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ClassIsland%2FClassIsland.ThemeLoader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ClassIsland","download_url":"https://codeload.github.com/ClassIsland/ClassIsland.ThemeLoader/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ClassIsland%2FClassIsland.ThemeLoader/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261371999,"owners_count":23148731,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-05-29T06:10:03.451Z","updated_at":"2025-08-02T01:33:29.310Z","avatar_url":"https://github.com/ClassIsland.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ClassIsland 主题加载器\n\n本插件支持向 ClassIsland 主界面注入自定义的 XAML 资源。\n\n## 开始使用\n\n首先，检查您的设备满足以下条件：\n\n- ClassIsland 1.5.3.1 或以上版本\n\n如果您的设备满足以上需求，可以按照以下步骤安装本插件：\n\n1. 在插件市场下载并安装插件\n2. 打开[【应用设置】-\u003e【主题】](classisland://app/settings)页面，即可开始使用本插件。\n\n## 安装主题\n\n主题一般存储在`应用数据目录\\Config\\Plugins\\classIsland.themeLoader\\Themes`目录下，您可以在主题设置页面点击【打开主题文件夹】按钮打开本目录。您可以将主题文件解压到这个目录下。\n\n您可以先从这些[示例主题](examples)开始，也可以在这些主题的基础上进行进一步的修改，满足您的个性化需要。\n\n## 制作主题\n\n一个主题通常具有以下的目录结构：\n\n``` plaintext\n你的主题包\n  - Theme.xaml      # 主题资源文件\n  - manifest.xaml   # 主题清单文件（可选）\n  - 其它文件…\n```\n\n其中 Theme.xaml 是存储您要注入的资源的文件。Theme.xaml 的顶级元素是 `ResourceDictionary`，存储了您要注入的资源和样式。您可以直接将下面的内容复制到这个文件中以开始：\n\n``` xml\n\u003cResourceDictionary xmlns=\"http://schemas.microsoft.com/winfx/2006/xaml/presentation\"\n                    xmlns:x=\"http://schemas.microsoft.com/winfx/2006/xaml\"\n                    \u003e\n\u003c/ResourceDictionary\u003e\n```\n\n## 致谢\n\n本项目使用了以下第三方库：\n\n- [ClassIsland.PluginSdk](https://github.com/ClassIsland/ClassIsland)\n\n## 许可证\n\n本项目基于 [MIT License](https://github.com/ClassIsland/ClassIsland.ThemeLoader/blob/master/LICENSE.txt) 许可。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclassisland%2Fclassisland.themeloader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fclassisland%2Fclassisland.themeloader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclassisland%2Fclassisland.themeloader/lists"}