mirror of
https://github.com/ankitects/anki.git
synced 2025-09-21 07:22:23 -04:00
Make --toolbar-size a parameter
This commit is contained in:
parent
9cbab08b00
commit
8b906100c0
1 changed files with 2 additions and 5 deletions
|
@ -11,16 +11,13 @@
|
||||||
|
|
||||||
export let nightMode: boolean;
|
export let nightMode: boolean;
|
||||||
export let disabled: Readable<boolean> = false;
|
export let disabled: Readable<boolean> = false;
|
||||||
|
export let size: number = 30;
|
||||||
|
|
||||||
setContext(nightModeKey, nightMode);
|
setContext(nightModeKey, nightMode);
|
||||||
setContext(disabledKey, disabled);
|
setContext(disabledKey, disabled);
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style lang="scss">
|
<style lang="scss">
|
||||||
.base {
|
|
||||||
--toolbar-size: 30px;
|
|
||||||
}
|
|
||||||
|
|
||||||
nav {
|
nav {
|
||||||
position: sticky;
|
position: sticky;
|
||||||
top: 0;
|
top: 0;
|
||||||
|
@ -43,7 +40,7 @@
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
<div class="base">
|
<div style={`--toolbar-size: ${size}px`}>
|
||||||
<div>
|
<div>
|
||||||
{#each menus as menu}
|
{#each menus as menu}
|
||||||
<svelte:component this={menu.component} {...menu} />
|
<svelte:component this={menu.component} {...menu} />
|
||||||
|
|
Loading…
Reference in a new issue