From 117f53df7767eac92e28c0f3e4378543f2973786 Mon Sep 17 00:00:00 2001 From: philipp lang Date: Thu, 24 Nov 2022 00:59:40 +0100 Subject: [PATCH] add mobile layout --- resources/css/buttons.css | 1 - resources/js/app.js | 2 ++ resources/js/components/VLabel.vue | 15 +++++++++ resources/js/views/member/AgeGroups.vue | 11 ++++--- resources/js/views/member/Box.vue | 5 ++- resources/js/views/member/VIndex.vue | 43 ++++++++++++++++--------- 6 files changed, 55 insertions(+), 22 deletions(-) create mode 100644 resources/js/components/VLabel.vue diff --git a/resources/css/buttons.css b/resources/css/buttons.css index 25720459..49e5bd24 100644 --- a/resources/css/buttons.css +++ b/resources/css/buttons.css @@ -50,4 +50,3 @@ @apply opacity-50; } } - diff --git a/resources/js/app.js b/resources/js/app.js index 4be99e54..7c7a51a2 100644 --- a/resources/js/app.js +++ b/resources/js/app.js @@ -7,6 +7,7 @@ import FSwitch from './components/FSwitch.vue'; import FSelect from './components/FSelect.vue'; import FTextarea from './components/FTextarea.vue'; import VPages from './components/VPages.vue'; +import VLabel from './components/VLabel.vue'; import VBool from './components/VBool.vue'; import AppLayout from './layouts/AppLayout.vue'; import VTooltip from 'v-tooltip'; @@ -21,6 +22,7 @@ Vue.component('f-textarea', FTextarea); Vue.component('SvgSprite', SvgSprite); Vue.component('VPages', VPages); Vue.component('v-bool', VBool); +Vue.component('v-label', VLabel); const el = document.getElementById('app'); diff --git a/resources/js/components/VLabel.vue b/resources/js/components/VLabel.vue new file mode 100644 index 00000000..44d152cd --- /dev/null +++ b/resources/js/components/VLabel.vue @@ -0,0 +1,15 @@ + + + diff --git a/resources/js/views/member/AgeGroups.vue b/resources/js/views/member/AgeGroups.vue index 82a0a901..438a13d3 100644 --- a/resources/js/views/member/AgeGroups.vue +++ b/resources/js/views/member/AgeGroups.vue @@ -1,15 +1,15 @@