halo icon indicating copy to clipboard operation
halo copied to clipboard

预览主题时打开文章或页面会改变主题为站点主题

Open kuankqaq opened this issue 1 year ago • 1 comments

系统信息

使用的哪种方式运行?

Docker

发生了什么?

预览主题时打开任意文章或页面会改变主题为站点主题

相关日志输出

No response

附加信息

image

kuankqaq avatar Apr 14 '24 08:04 kuankqaq

感谢反馈此问题,这可能和主题适配有关,因为目前主题预览功能是在页面路由添加 preview-theme 参数来实现的,所以在切换页面的时候同样也需要携带这个参数,如果主题没有适配,那么将不再是预览主题的状态。

目前主题适配的方式是在所有动态超链接的语法中使用 @{} 包裹实际的路由变量,但目前似乎没有在开发文档中提到,后续可以专门提供一篇文档来说明。

/kind documentation

ruibaby avatar Apr 14 '24 09:04 ruibaby

感谢反馈此问题,这可能和主题适配有关,因为目前主题预览功能是在页面路由添加 preview-theme 参数来实现的,所以在切换页面的时候同样也需要携带这个参数,如果主题没有适配,那么将不再是预览主题的状态。

目前主题适配的方式是在所有动态超链接的语法中使用 @{} 包裹实际的路由变量,但目前似乎没有在开发文档中提到,后续可以专门提供一篇文档来说明。

/kind documentation

使用此 issue 来代替 https://github.com/halo-dev/docs/issues/424

/close

guqing avatar Sep 27 '24 08:09 guqing

@guqing: Closing this issue.

In response to this:

感谢反馈此问题,这可能和主题适配有关,因为目前主题预览功能是在页面路由添加 preview-theme 参数来实现的,所以在切换页面的时候同样也需要携带这个参数,如果主题没有适配,那么将不再是预览主题的状态。

目前主题适配的方式是在所有动态超链接的语法中使用 @{} 包裹实际的路由变量,但目前似乎没有在开发文档中提到,后续可以专门提供一篇文档来说明。

/kind documentation

使用此 issue 来代替 https://github.com/halo-dev/docs/issues/424

/close

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

f2c-ci-robot[bot] avatar Sep 27 '24 08:09 f2c-ci-robot[bot]