fix: fontFamily setting

This commit is contained in:
Felix Roos 2023-12-14 22:51:17 +01:00
parent 8959c630ae
commit d23cac506c
2 changed files with 6 additions and 4 deletions

View File

@ -190,6 +190,10 @@ export class StrudelMirror {
}
setFontFamily(family) {
this.root.style.fontFamily = family;
const scroller = this.root.querySelector('.cm-scroller');
if (scroller) {
scroller.style.fontFamily = family;
}
}
reconfigureExtension(key, value) {
if (!extensions[key]) {

View File

@ -60,10 +60,8 @@ import HeadCommonNew from '../../components/HeadCommonNew.astro';
<option>vscode</option>
</select> </label
><br />
<!-- <label>fontFamily
<label>fontFamily
<select name="fontFamily">
<option>monospace</option>
<option>helvetica</option>
<option value="monospace">monospace</option>
<option value="BigBlueTerminal">BigBlueTerminal</option>
<option value="x3270">x3270</option>
@ -76,7 +74,7 @@ import HeadCommonNew from '../../components/HeadCommonNew.astro';
<option value="mode7">mode7</option>
</select>
</label>
<br /> -->
<br />
<label>fontSize <input type="number" name="fontSize" /></label>
<br />
<label><input type="checkbox" name="isLineNumbersDisplayed" />isLineNumbersDisplayed</label>