Skip to content
This repository was archived by the owner on Oct 19, 2023. It is now read-only.

修改caption字段显示规格 #19

Open
dongrentianyu opened this issue Apr 11, 2023 · 7 comments
Open

修改caption字段显示规格 #19

dongrentianyu opened this issue Apr 11, 2023 · 7 comments
Labels
enhancement New feature or request

Comments

@dongrentianyu
Copy link

默认的好像没有设置改改,我觉得应该修改为h1大小。因为我发现在复习单词的时候,默认不加样式就看不太清楚,因为和下面正文内容基本上是一样。一旦正文内容一多,就根本就看不清楚。

这是没修改之前的。

image

这是修改后的。

image

当然修改后的效果也不是特别好,但至少可以明确判断出问题与正文了。

@dongrentianyu
Copy link
Author

要修改的条目是$:/plugins/oflg/fishing/ui/ViewTemplate/caption

\whitespace trim

<$list
    filter={{$:/config/FishingCascade/caption}}
>
    <$reveal
        default={{{ [<currentTiddler>get[caption]trim[]] }}}
        type="match"
        text=""
    >
		<h1 class="tc-title">
        <$text
            text=<<currentTiddler>>
        />
				</h1>
    </$reveal>
    <$reveal
        default={{{ [<currentTiddler>get[caption]trim[]] }}}
        type="nomatch"
        text=""
    >
        <span class="tc-toc-caption">
				<h1 class="tc-title">
            <$transclude field="caption"/>
						</h1>
        </span>
    </$reveal>
    <br><br>
</$list>

留个底,如果不改的话,或许可以帮到其他人。

@oflg
Copy link
Owner

oflg commented Apr 12, 2023

收到,确实有问题,后面更新。

最好在单词包的Word模板条目里改,防止影响到其他问题条目。

image

@oflg
Copy link
Owner

oflg commented Apr 12, 2023

突然发现你这是自己做的单词,确实可以这样改。

要修改的条目是$:/plugins/oflg/fishing/ui/ViewTemplate/caption

@dongrentianyu
Copy link
Author

也不是我做的,我是从anki库里的单词包里拆分出来的。不过我觉得不只是单词,普通的问题也可以这样处理。特别是旁边还有按钮,或者像我上面设置的面包屑,如果默认的样式,就感觉不是特别突出。改一下,就好多了。

@dongrentianyu
Copy link
Author

改成h1或h2这种标题规格我感觉都不合适,而且会受其他因素的影响,比如如果有很多换行时,就会产生影响。所以我觉得应该自己设置字体大小,主要是字体大小,其他的我觉得没什么问题。

\whitespace trim

<$list
    filter={{$:/config/FishingCascade/caption}}
>
    <$reveal
        default={{{ [<currentTiddler>get[caption]trim[]] }}}
        type="match"
        text=""
    >
<div style="font-size: 24px;">
        <$text
            text=<<currentTiddler>>
        />
</div>
    </$reveal>
    <$reveal
        default={{{ [<currentTiddler>get[caption]trim[]] }}}
        type="nomatch"
        text=""
    >
<div style="font-size: 24px;">
<$transclude field="caption"/>
</div>
</$reveal>
</$list>

删除了原文里的一个span标签,两个换行。不然下面会出现空白,很浪费空间。

image

效果如图。

@oflg
Copy link
Owner

oflg commented May 6, 2023

感谢反馈!我后面尝试下怎么解决这个问题好。

@dongrentianyu
Copy link
Author

dongrentianyu commented May 6, 2023

这个倒是解决了,我觉得可以让用户来设置字体大小,像我上面就直接设置了24px,看着很顺眼。

应该是建立一个条目,默认设置一个值,然后用户想修改的话,就可以和官方修改字体大小一样。放在settings里。

@oflg oflg added the enhancement New feature or request label May 17, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants