Skip to content

Commit 9792788

Browse files
committed
Support vertical layout
1 parent d786ab9 commit 9792788

File tree

1 file changed

+21
-6
lines changed

1 file changed

+21
-6
lines changed

src/views/ControlButtons.vue

Lines changed: 21 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ const requestRobotSubstitution = (request: boolean) => api?.Send({
5656
</script>
5757

5858
<template>
59-
<div class="control-buttons-container">
59+
<div class="control-buttons-container buttons-orientation">
6060
<RequestButton
6161
:can-request="canRequestChallengeFlag"
6262
:requested="false"
@@ -101,15 +101,30 @@ const requestRobotSubstitution = (request: boolean) => api?.Send({
101101
<style scoped>
102102
.control-buttons-container {
103103
display: grid;
104-
grid-template-columns: 1fr 1fr;
105-
grid-template-rows: 1fr 1fr 1fr;
106-
gap: 1em 1em;
107104
padding: 1em;
108105
height: 100%;
109106
box-sizing: border-box;
110107
}
111108
112-
.two-columns {
113-
grid-column: 1 / 3;
109+
@media (min-aspect-ratio: 1/1) {
110+
.buttons-orientation {
111+
gap: 1em 1em;
112+
grid-template-columns: 1fr 1fr;
113+
grid-template-rows: 1fr 1fr 1fr;
114+
}
115+
.two-columns {
116+
grid-column: 1 / 3;
117+
}
114118
}
119+
120+
@media (max-aspect-ratio: 1/1) {
121+
.buttons-orientation {
122+
gap: 1em;
123+
grid-template-columns: 1fr;
124+
grid-template-rows: 1fr 1fr 1fr 1fr 1fr;
125+
}
126+
.two-columns {
127+
}
128+
}
129+
115130
</style>

0 commit comments

Comments
 (0)