add (nonfunctional) download button
This commit is contained in:
parent
2c4416804b
commit
8e3fe15333
@ -37,13 +37,9 @@
|
|||||||
|
|
||||||
<style lang="less">
|
<style lang="less">
|
||||||
li {
|
li {
|
||||||
@separator: 1px solid @color-dark;
|
.selectable();
|
||||||
|
|
||||||
font-weight: @font-w-semibold;
|
@separator: 1px solid @color-dark;
|
||||||
margin: 0;
|
|
||||||
padding: @padding-md;
|
|
||||||
text-align: center;
|
|
||||||
transition: background-color 0.2s;
|
|
||||||
|
|
||||||
&.selected {
|
&.selected {
|
||||||
background-color: darken(@color-light, 20%);
|
background-color: darken(@color-light, 20%);
|
||||||
|
@ -20,6 +20,7 @@
|
|||||||
<p>processing...</p>
|
<p>processing...</p>
|
||||||
{:then result}
|
{:then result}
|
||||||
<iframe title="résumé preview" srcdoc={result}></iframe>
|
<iframe title="résumé preview" srcdoc={result}></iframe>
|
||||||
|
<button>download</button>
|
||||||
{:catch err}
|
{:catch err}
|
||||||
<p style:color="red">error: {err}!</p>
|
<p style:color="red">error: {err}!</p>
|
||||||
{/await}
|
{/await}
|
||||||
@ -29,8 +30,30 @@
|
|||||||
main {
|
main {
|
||||||
.container();
|
.container();
|
||||||
|
|
||||||
|
display: flex;
|
||||||
|
flex-flow: column nowrap;
|
||||||
|
gap: @padding-lg-y;
|
||||||
grid-area: preview;
|
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 {
|
iframe {
|
||||||
.container-content();
|
.container-content();
|
||||||
}
|
}
|
||||||
@ -42,5 +65,9 @@
|
|||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@media screen and (min-width: @sizes[lg]) {
|
||||||
|
gap: @padding-xl-y;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
@ -60,3 +60,12 @@
|
|||||||
font-size: unset;
|
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;
|
||||||
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user