1
0

add (nonfunctional) download button

This commit is contained in:
Nicola Clark 2024-10-25 01:10:33 -05:00
parent 2c4416804b
commit 8e3fe15333
Signed by: nicola
GPG Key ID: 3E1710E7FF08956C
3 changed files with 38 additions and 6 deletions

View File

@ -37,13 +37,9 @@
<style lang="less">
li {
@separator: 1px solid @color-dark;
.selectable();
font-weight: @font-w-semibold;
margin: 0;
padding: @padding-md;
text-align: center;
transition: background-color 0.2s;
@separator: 1px solid @color-dark;
&.selected {
background-color: darken(@color-light, 20%);

View File

@ -20,6 +20,7 @@
<p>processing...</p>
{:then result}
<iframe title="résumé preview" srcdoc={result}></iframe>
<button>download</button>
{:catch err}
<p style:color="red">error: {err}!</p>
{/await}
@ -29,8 +30,30 @@
main {
.container();
display: flex;
flex-flow: column nowrap;
gap: @padding-lg-y;
grid-area: preview;
button {
.selectable();
background-color: lighten(@color-dark, 10%);
border: 1px solid @color-dark;
border-radius: @border-r-xl;
color: @color-light;
font-weight: @font-w-semibold;
padding: @padding-md;
&:focus {
background-color: lighten(@color-dark, 20%);
}
&:hover {
background-color: lighten(@color-dark, 15%);
}
}
iframe {
.container-content();
}
@ -42,5 +65,9 @@
display: none;
}
}
@media screen and (min-width: @sizes[lg]) {
gap: @padding-xl-y;
}
}
</style>

View File

@ -60,3 +60,12 @@
font-size: unset;
}
}
// shared interactivity mixins
.selectable() {
font-weight: @font-w-semibold;
margin: 0;
padding: @padding-md;
text-align: center;
transition: background-color 0.2s;
}