@@ -64,7 +64,7 @@ export const appearanceMenu = (protyle: IProtyle, nodeElements?: Element[]) => {
6464 <kbd class="fn__kbd fn__flex-center${ window . siyuan . config . keymap . editor . insert . lastUsed . custom ? "" : " fn__none" } ">${ updateHotkeyTip ( window . siyuan . config . keymap . editor . insert . lastUsed . custom ) } </kbd>
6565</div>
6666<div class="fn__hr--small"></div>
67- <div class="fn__flex fn__flex-wrap" style="align-items: center">` ;
67+ <div data-id="lastUsedWrap" class="fn__flex fn__flex-wrap" style="align-items: center">` ;
6868 lastFonts . forEach ( ( item : string ) => {
6969 const lastFontStatus = item . split ( Constants . ZWSP ) ;
7070 switch ( lastFontStatus [ 0 ] ) {
@@ -112,7 +112,7 @@ export const appearanceMenu = (protyle: IProtyle, nodeElements?: Element[]) => {
112112<div class="fn__hr"></div>
113113<div data-id="color">${ window . siyuan . languages . color } </div>
114114<div class="fn__hr--small"></div>
115- <div class="fn__flex fn__flex-wrap">
115+ <div data-id="colorWrap" class="fn__flex fn__flex-wrap">
116116 <button class="color__square ariaLabel" data-position="3south" data-type="style1" aria-label="${ window . siyuan . languages . default } ">A</button>
117117 <button class="color__square" data-type="style1" style="color: var(--b3-card-error-color);background-color: var(--b3-card-error-background);">A</button>
118118 <button class="color__square" data-type="style1" style="color: var(--b3-card-warning-color);background-color: var(--b3-card-warning-background);">A</button>
@@ -122,19 +122,19 @@ export const appearanceMenu = (protyle: IProtyle, nodeElements?: Element[]) => {
122122<div class="fn__hr"></div>
123123<div data-id="colorFont">${ window . siyuan . languages . colorFont } </div>
124124<div class="fn__hr--small"></div>
125- <div class="fn__flex fn__flex-wrap">
125+ <div data-id="colorFontWrap" class="fn__flex fn__flex-wrap">
126126 ${ colorHTML }
127127</div>
128128<div class="fn__hr"></div>
129129<div data-id="colorPrimary">${ window . siyuan . languages . colorPrimary } </div>
130130<div class="fn__hr--small"></div>
131- <div class="fn__flex fn__flex-wrap">
131+ <div data-id="colorPrimaryWrap" class="fn__flex fn__flex-wrap"${ textColor ? `style="--b3-color-text: ${ textColor } ;"` : "" } >
132132 ${ bgHTML }
133133</div>
134134<div class="fn__hr"></div>
135135<div data-id="fontStyle">${ window . siyuan . languages . fontStyle } </div>
136136<div class="fn__hr--small"></div>
137- <div class="fn__flex">
137+ <div data-id="fontStyleWrap" class="fn__flex">
138138 <button data-type="style2" class="protyle-font__style" style="-webkit-text-stroke: 0.2px var(--b3-theme-on-background);-webkit-text-fill-color : transparent;">${ window . siyuan . languages . hollow } </button>
139139 <button data-type="style4" class="protyle-font__style" style="text-shadow: 1px 1px var(--b3-theme-surface-lighter), 2px 2px var(--b3-theme-surface-lighter), 3px 3px var(--b3-theme-surface-lighter), 4px 4px var(--b3-theme-surface-lighter)">${ window . siyuan . languages . shadow } </button>
140140</div>
@@ -149,7 +149,7 @@ export const appearanceMenu = (protyle: IProtyle, nodeElements?: Element[]) => {
149149 <span class="fn__space--small"></span>
150150 </label>
151151</div>
152- <div class="${ disableFont ? " fn__none" : "" } ">
152+ <div data-id="fontSizeWrap" class="${ disableFont ? " fn__none" : "" } ">
153153 <div class="fn__hr"></div>
154154 <div class="b3-tooltips b3-tooltips__n fn__flex${ fontSize . endsWith ( "em" ) ? " fn__none" : "" } " aria-label="${ fontSize } ">
155155 <input class="b3-slider fn__block" id="fontSizePX" max="72" min="9" step="1" type="range" value="${ parseInt ( fontSize ) } ">
0 commit comments