mirror of
https://github.com/ankitects/anki.git
synced 2025-09-20 15:02:21 -04:00
fix fields/cards font size & too-large toolbar on high DPI Windows
- enable default_css on editor again, so that the html element is set to the system font size. If this is bringing in unwanted styling, maybe we can come up with a different solution that just adjusts the fonts - make toolbar size relative to html font size, instead of hard-coding it
This commit is contained in:
parent
5d21383e88
commit
d5f4860f9b
3 changed files with 4 additions and 4 deletions
|
@ -139,7 +139,7 @@ class Editor:
|
||||||
"js/editor.js",
|
"js/editor.js",
|
||||||
],
|
],
|
||||||
context=self,
|
context=self,
|
||||||
default_css=False,
|
default_css=True,
|
||||||
)
|
)
|
||||||
|
|
||||||
lefttopbtns: List[str] = []
|
lefttopbtns: List[str] = []
|
||||||
|
|
|
@ -31,7 +31,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<StickyBar>
|
<StickyBar>
|
||||||
<WithTheming style="--toolbar-size: 35px; --toolbar-wrap: nowrap">
|
<WithTheming style="--toolbar-size: 2.3rem; --toolbar-wrap: nowrap">
|
||||||
<ButtonToolbar class="justify-content-between">
|
<ButtonToolbar class="justify-content-between">
|
||||||
<ButtonToolbarItem>
|
<ButtonToolbarItem>
|
||||||
<ButtonGroup class="flex-grow-1">
|
<ButtonGroup class="flex-grow-1">
|
||||||
|
|
|
@ -48,10 +48,10 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
|
||||||
export const colorButtons = {};
|
export const colorButtons = {};
|
||||||
export const templateButtons = {};
|
export const templateButtons = {};
|
||||||
|
|
||||||
export let size: number = 30;
|
export let size: number = 2;
|
||||||
export let wraps: boolean = true;
|
export let wraps: boolean = true;
|
||||||
|
|
||||||
$: style = `--toolbar-size: ${size}px; --toolbar-wrap: ${
|
$: style = `--toolbar-size: ${size}rem; --toolbar-wrap: ${
|
||||||
wraps ? "wrap" : "nowrap"
|
wraps ? "wrap" : "nowrap"
|
||||||
}`;
|
}`;
|
||||||
</script>
|
</script>
|
||||||
|
|
Loading…
Reference in a new issue