Turn icons into Bootstrap badges in deckoptions

This commit is contained in:
Henrik Giesel 2021-05-27 22:01:14 +02:00
parent 23f65f1a95
commit c586107fea
5 changed files with 13 additions and 18 deletions

View file

@ -23,9 +23,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
<div {id} class="row gx-0">
<div class="col-8">
<span
>{label}{#if renderedTooltip}<HelpPopup html={renderedTooltip} />{/if}</span
>
{label}{#if renderedTooltip}<HelpPopup html={renderedTooltip} />{/if}
</div>
<div class="col-3">
@ -39,6 +37,6 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
{#each warnings as warning}
{#if warning}
<div class="row alert alert-warning" in:slide out:slide>{warning}</div>
<div class="col-12 alert alert-warning" in:slide out:slide>{warning}</div>
{/if}
{/each}

View file

@ -34,7 +34,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
</script>
<div class="container">
<p>{tr.deckConfigDailyLimits()}</p>
<h2>{tr.deckConfigDailyLimits()}</h2>
<SpinBox
label={tr.schedulingNewCardsday()}

View file

@ -20,13 +20,13 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
});
</script>
<span bind:this={ref} title={html}>
<span bind:this={ref} class="badge" title={html}>
{@html infoCircle}
</span>
<style>
span :global(svg) {
vertical-align: text-bottom;
vertical-align: -0.125rem;
opacity: 0.3;
}
</style>

View file

@ -49,23 +49,19 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
</script>
{#if modified}
<div
class="img-div"
on:click={revert}
<span
bind:this={ref}
class="badge"
title={tr.deckConfigRevertButtonTooltip()}
on:click={revert}
>
{@html revertIcon}
</div>
</span>
{/if}
<style lang="scss">
.img-div {
display: flex;
:global(svg) {
align-self: center;
opacity: 0.3;
}
span :global(svg) {
vertical-align: -0.125rem;
opacity: 0.3;
}
</style>

View file

@ -13,6 +13,7 @@
@import "ts/sass/bootstrap/close";
@import "ts/sass/bootstrap/alert";
@import "ts/sass/bootstrap/tooltip";
@import "ts/sass/bootstrap/badge";
.night-mode {
@include scrollbar.night-mode;