Simplify responsive layouts. Remove button vertical stacking and always fit them on the same row.

This commit is contained in:
2025-12-10 16:11:43 +00:00
parent ca73febe2f
commit 8bb00f01c4
5 changed files with 25 additions and 36 deletions
+14 -14
View File
@@ -50,14 +50,13 @@ const userLoaded = computed(() => !!props.name)
<style scoped>
.user-info.has-extra {
grid-template-columns: auto 1fr;
grid-template-columns: auto 1fr 2fr;
grid-template-areas:
"heading heading"
"org org"
"label1 value1"
"label2 value2"
"label3 value3"
"extra extra";
"heading heading extra"
"org org extra"
"label1 value1 extra"
"label2 value2 extra"
"label3 value3 extra";
}
.user-info:not(.has-extra) {
@@ -70,15 +69,16 @@ const userLoaded = computed(() => !!props.name)
"label3 value3";
}
@media (min-width: 720px) {
@media (max-width: 720px) {
.user-info.has-extra {
grid-template-columns: auto 1fr 2fr;
grid-template-columns: auto 1fr;
grid-template-areas:
"heading heading extra"
"org org extra"
"label1 value1 extra"
"label2 value2 extra"
"label3 value3 extra";
"heading heading"
"org org"
"label1 value1"
"label2 value2"
"label3 value3"
"extra extra";
}
}