首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何禁用compodoc的暗模式的角度?

如何禁用compodoc的暗模式的角度?
EN

Stack Overflow用户
提问于 2021-08-12 08:04:28
回答 1查看 293关注 0票数 4

我是全新的compodoc,新版本的dompodoc,黑暗模式是支持的盒子。在检查他们的文档时,我找不到任何选项来禁用它。

当前正在使用以下命令生成文档

代码语言:javascript
复制
compodoc -p .\projects\deserv-angular-lib\tsconfig.lib.json -s --hideGenerator --disableSourceCode --disableDomTree --disableTemplateTab --disableStyleTab --disablePrivate --theme gitbook

我正试图为一个角库创建一个文档。在compodoc中有正确的方法来禁用黑暗模式吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-12 13:19:59

感谢文森特·奥格林斯基的帮助,我们将能够通过使用--extTheme选项来实现这一点,并且必须指定我们的自定义主题以及--主题,我们必须指定我们前面提供的自定义标志名。

例子:-

代码语言:javascript
复制
compodoc -p .\tsconfig.doc.json -y compodoc_theme/  -s --hideGenerator --disableSourceCode --disableDomTree --disableTemplateTab --disableStyleTab --disablePrivate --theme compodoc_lightmode

这里compodoc_theme我的目录,其中包含我的自定义在那里。内部发生的是compodoc将指定目录中的样式复制到文档/样式中,然后使用-主题覆盖默认的黑暗主题。

示例自定义主题文件示例:

代码语言:javascript
复制
  body {
    background: #fafafa;
    color: #212121;
}

code {
    color: #e09393;
}

a,
.menu ul.list li a.active {
    color: #7fc9ff;
}

.menu {
    background: #fafafa;
    border-right: 1px solid #444;
}

.menu ul.list li a {
    color: #212121;
}

.menu ul.list li.divider {
    background: #444;
}

.xs-menu ul.list li:nth-child(2) {
    margin: 0;
    background: none;
}

.menu ul.list li:nth-child(2) {
    margin: 0;
    background: none;
}

#book-search-input {
    background: #fafafa;
    border-top: 1px solid #444;
    border-bottom: 1px solid #444;
    color: #212121;
}

.table-bordered {
    border: 1px solid #444;
}

.table-bordered > tbody > tr > td,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > td,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > thead > tr > th {
    border: 1px solid #444;
}

.coverage a,
.coverage-count {
    color: #212121;
}

.coverage-header {
    color: black;
}

.routes svg text,
.routes svg a {
    fill: white;
}
.routes svg rect {
    fill: #212121 !important;
}

.navbar-default,
.btn-default {
    background: #fafafa;
    border-color: #444;
    color: #212121;
}

.navbar-default .navbar-brand {
    color: #212121;
}

.overview .card,
.modules .card {
    background: #fafafa;
    color: #212121;
    border: 1px solid #444;
}
.overview .card a {
    color: #212121;
}

.modules .card-header {
    background: none;
    border-bottom: 1px solid #444;
}

.module .list-group-item {
    background: none;
    border: 1px solid #444;
}

.container-fluid.module h3 a {
    color: #337ab7;
}

table.params thead {
    background: #fafafa;
    color: #212121;
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68753712

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档