arvinxx / dumi-theme-antd-style

dumi-theme for antd-style site
https://dumi-theme-antd-style.arvinx.com
MIT License
76 stars 37 forks source link

🧐[问题] 如何自定义设置主题的一些初始值,如:getCustomToken 定义的一些宽度等 #9

Closed JaylanChen closed 1 year ago

JaylanChen commented 1 year ago

🧐 问题描述

  1. 如何自定义设置主题的一些初始值,如:getCustomToken 定义的一些宽度,tocWidth、contentMaxWidth...

  2. ApiHeader Npm、UNPKG等,能否自定义 image

arvinxx commented 1 year ago

如何自定义设置主题的一些初始值,如:getCustomToken 定义的一些宽度,tocWidth、contentMaxWidth...

目前暂不支持配置修改,应该可以加。但需要明确一下你需要是通过配置来修改默认值,还是通过运行时来修改,两种模式的修改方式不一样。

  1. ApiHeader Npm、UNPKG等,能否自定义

目前暂时不行,但可以作为 Feature 加一下。你需要哪些自定义的?可以列下,如果常见的话我可以都内置进去,并通过配置来开启或关闭。不常见的话估计要做个 slots 供外部覆盖了

JaylanChen commented 1 year ago

如何自定义设置主题的一些初始值,如:getCustomToken 定义的一些宽度,tocWidth、contentMaxWidth...

目前暂不支持配置修改,应该可以加。但需要明确一下你需要是通过配置来修改默认值,还是通过运行时来修改,两种模式的修改方式不一样。

通过主题配置方式修改就可以;

  1. ApiHeader Npm、UNPKG等,能否自定义

目前暂时不行,但可以作为 Feature 加一下。你需要哪些自定义的?可以列下,如果常见的话我可以都内置进去,并通过配置来开启或关闭。不常见的话估计要做个 slots 供外部覆盖了

目前的需求可能是不显示那么多,加上内网私服的地址;slots 方式也可以。

github-actions[bot] commented 1 year ago

:tada: This issue has been resolved in version 0.19.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

arvinxx commented 1 year ago

如何自定义设置主题的一些初始值

详见 siteToken 配置项 : https://dumi-theme-antd-style.arvinx.app/config#sitetoken

ApiHeader Npm、UNPKG等,能否自定义

详见 ApiHeader 自定义配置:https://dumi-theme-antd-style.arvinx.app/config/api-header