mirror of
https://github.com/GoogleChromeLabs/squoosh.git
synced 2025-11-18 03:29:17 +00:00
Move options and back button into a single grid
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
.output {
|
.output {
|
||||||
composes: abs-fill from global;
|
display: contents;
|
||||||
|
|
||||||
&::before {
|
&::before {
|
||||||
content: '';
|
content: '';
|
||||||
|
|||||||
@@ -889,11 +889,11 @@ export default class Compress extends Component<Props, State> {
|
|||||||
</div>
|
</div>
|
||||||
) : (
|
) : (
|
||||||
[
|
[
|
||||||
<div class={style.options} key="options0">
|
<div class={style.options1} key="options0">
|
||||||
{options[0]}
|
{options[0]}
|
||||||
{results[0]}
|
{results[0]}
|
||||||
</div>,
|
</div>,
|
||||||
<div class={style.options} key="options1">
|
<div class={style.options2} key="options1">
|
||||||
{options[1]}
|
{options[1]}
|
||||||
{results[1]}
|
{results[1]}
|
||||||
</div>,
|
</div>,
|
||||||
|
|||||||
@@ -8,8 +8,11 @@
|
|||||||
grid-template-rows: 1fr auto;
|
grid-template-rows: 1fr auto;
|
||||||
|
|
||||||
@media (min-width: 600px) {
|
@media (min-width: 600px) {
|
||||||
grid-template-columns: 1fr auto;
|
grid-template-rows: max-content 1fr;
|
||||||
grid-template-rows: 100%;
|
grid-template-columns: max-content 1fr max-content;
|
||||||
|
grid-template-areas:
|
||||||
|
'header header header'
|
||||||
|
'optsLeft viewportOpts optsRight';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -36,6 +39,16 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.options-1 {
|
||||||
|
composes: options;
|
||||||
|
grid-area: optsLeft;
|
||||||
|
}
|
||||||
|
|
||||||
|
.options-2 {
|
||||||
|
composes: options;
|
||||||
|
grid-area: optsRight;
|
||||||
|
}
|
||||||
|
|
||||||
.multi-panel {
|
.multi-panel {
|
||||||
position: relative;
|
position: relative;
|
||||||
display: flex;
|
display: flex;
|
||||||
@@ -76,10 +89,10 @@
|
|||||||
|
|
||||||
.back {
|
.back {
|
||||||
composes: unbutton from global;
|
composes: unbutton from global;
|
||||||
position: absolute;
|
position: relative;
|
||||||
top: var(--dist);
|
grid-area: header;
|
||||||
left: var(--dist);
|
margin: 14px;
|
||||||
--dist: 14px;
|
justify-self: start;
|
||||||
|
|
||||||
& > svg {
|
& > svg {
|
||||||
width: 58px;
|
width: 58px;
|
||||||
|
|||||||
Reference in New Issue
Block a user