mirror of
https://bitbucket.org/studiotem/jandl-taskmanager-app.git
synced 2026-10-21 14:29:34 +00:00
[responsive] feedback
This commit is contained in:
1 parent
f066037046
commit
2e457dc39f
12 files changed
+75
-53
No files matched your search
@@ -103,4 +103,9 @@ input[type="time"]::-webkit-calendar-picker-indicator
|
|||||||
|
|
||||||
.v-row.subheader
|
.v-row.subheader
|
||||||
.v-input
|
.v-input
|
||||||
height: 40px !important
|
height: 40px !important
|
||||||
|
|
||||||
|
@media (max-width: 534px)
|
||||||
|
.mobile-view
|
||||||
|
flex-direction: column
|
||||||
|
gap: 20px
|
||||||
@@ -380,7 +380,7 @@ export default {
|
|||||||
margin-left: 12px
|
margin-left: 12px
|
||||||
|
|
||||||
h1
|
h1
|
||||||
font-size: 16.5px
|
font-size: 14px
|
||||||
|
|
||||||
p
|
p
|
||||||
font-weight: 400
|
font-weight: 400
|
||||||
|
|||||||
@@ -86,49 +86,52 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style lang="sass" scoped>
|
<style lang="sass" scoped>
|
||||||
// Kravarik: TODO zjednotit styly ikon v globalnom sass subore
|
|
||||||
// TODO: ↓
|
|
||||||
.subheader
|
.subheader
|
||||||
max-width: 100%
|
max-width: 100%
|
||||||
margin: 0
|
margin: 0
|
||||||
border-bottom: 1px solid rgba(33, 33, 33, 0.08)
|
border-bottom: 1px solid rgba(33, 33, 33, 0.08)
|
||||||
gap: 25px
|
gap: 20px
|
||||||
flex-wrap: wrap
|
flex-wrap: wrap
|
||||||
position: sticky
|
position: sticky
|
||||||
top: 0
|
top: 0
|
||||||
z-index: 9999
|
z-index: 9999
|
||||||
background: white
|
background: white
|
||||||
|
|
||||||
.subheader-input
|
.subheader-input
|
||||||
max-width: 250px !important
|
max-width: 250px !important
|
||||||
min-width: 250px
|
min-width: 250px
|
||||||
|
|
||||||
|
&:deep(.v-input__control)
|
||||||
|
.v-field
|
||||||
|
height: 50px !important
|
||||||
|
--v-input-control-height: 50px !important
|
||||||
|
--v-input-padding-top: 15px !important
|
||||||
|
|
||||||
&:deep(.v-input__details)
|
&:deep(.v-input__details)
|
||||||
display: none
|
display: none
|
||||||
&:deep(.v-selection-control)
|
&:deep(.v-selection-control)
|
||||||
height: 35px
|
height: 35px
|
||||||
&.disabled
|
&.disabled
|
||||||
pointer-events: none !important
|
pointer-events: none !important
|
||||||
|
|
||||||
@media (max-width: 600px)
|
@media (max-width: 600px)
|
||||||
.subheader
|
.subheader
|
||||||
gap: 15px
|
gap: 15px
|
||||||
padding: 20px !important
|
padding: 20px !important
|
||||||
|
|
||||||
.subheader-input
|
.subheader-input
|
||||||
max-width: 100% !important
|
max-width: 100% !important
|
||||||
min-width: 100%
|
min-width: 100%
|
||||||
|
|
||||||
// TODO: ↑
|
|
||||||
|
|
||||||
.subheader-input.switch
|
.subheader-input.switch
|
||||||
max-width: 100px !important
|
max-width: 100px !important
|
||||||
min-width: 100px !important
|
min-width: 100px !important
|
||||||
.subheader-input
|
.subheader-input
|
||||||
&:deep(.v-selection-control--dirty .v-switch__track)
|
&:deep(.v-selection-control--dirty .v-switch__track)
|
||||||
background: rgba(187, 134, 252, 0.38) !important
|
background: rgba(187, 134, 252, 0.38) !important
|
||||||
.switch-label
|
.switch-label
|
||||||
font-size: 12px
|
font-size: 12px
|
||||||
color: rgba(0, 0, 0, 0.6)
|
color: rgba(0, 0, 0, 0.6)
|
||||||
</style>
|
</style>
|
||||||
@@ -108,8 +108,8 @@ export default {
|
|||||||
|
|
||||||
.subheader-icon-button
|
.subheader-icon-button
|
||||||
border: 1px solid #ABABAB
|
border: 1px solid #ABABAB
|
||||||
height: 60px
|
height: 50px
|
||||||
width: 60px
|
width: 50px
|
||||||
min-width: auto !important
|
min-width: auto !important
|
||||||
padding: 0
|
padding: 0
|
||||||
margin: 0
|
margin: 0
|
||||||
@@ -134,9 +134,9 @@ export default {
|
|||||||
|
|
||||||
&:deep(.v-input__control)
|
&:deep(.v-input__control)
|
||||||
.v-field
|
.v-field
|
||||||
height: 60px !important
|
height: 50px !important
|
||||||
--v-input-control-height: 60px !important
|
--v-input-control-height: 50px !important
|
||||||
--v-input-padding-top: 19px !important
|
--v-input-padding-top: 15px !important
|
||||||
|
|
||||||
&:deep(.v-input__details)
|
&:deep(.v-input__details)
|
||||||
display: none
|
display: none
|
||||||
@@ -156,6 +156,7 @@ export default {
|
|||||||
.subheader-input
|
.subheader-input
|
||||||
max-width: 100% !important
|
max-width: 100% !important
|
||||||
min-width: 100%
|
min-width: 100%
|
||||||
|
margin: 0 10px 10px 0
|
||||||
|
|
||||||
.date-wrapper
|
.date-wrapper
|
||||||
flex-wrap: wrap
|
flex-wrap: wrap
|
||||||
|
|||||||
@@ -121,8 +121,8 @@ export default {
|
|||||||
|
|
||||||
.subheader-icon-button
|
.subheader-icon-button
|
||||||
border: 1px solid #ABABAB
|
border: 1px solid #ABABAB
|
||||||
height: 56px
|
height: 50px
|
||||||
width: 56px
|
width: 50px
|
||||||
min-width: auto !important
|
min-width: auto !important
|
||||||
padding: 0
|
padding: 0
|
||||||
margin: 0
|
margin: 0
|
||||||
@@ -139,6 +139,13 @@ export default {
|
|||||||
.subheader-input
|
.subheader-input
|
||||||
max-width: 250px !important
|
max-width: 250px !important
|
||||||
min-width: 250px
|
min-width: 250px
|
||||||
|
height: 50px !important
|
||||||
|
|
||||||
|
&:deep(.v-input__control)
|
||||||
|
.v-field
|
||||||
|
height: 50px !important
|
||||||
|
--v-input-control-height: 50px !important
|
||||||
|
--v-input-padding-top: 15px !important
|
||||||
|
|
||||||
&:deep(.v-input__details)
|
&:deep(.v-input__details)
|
||||||
display: none
|
display: none
|
||||||
@@ -159,6 +166,7 @@ export default {
|
|||||||
.subheader-input
|
.subheader-input
|
||||||
max-width: 100% !important
|
max-width: 100% !important
|
||||||
min-width: 100%
|
min-width: 100%
|
||||||
|
margin: 0 10px 10px 0
|
||||||
|
|
||||||
.date-wrapper
|
.date-wrapper
|
||||||
flex-wrap: wrap
|
flex-wrap: wrap
|
||||||
@@ -170,5 +178,4 @@ export default {
|
|||||||
margin: 0
|
margin: 0
|
||||||
flex: 1 1 calc( 50% - 5px )
|
flex: 1 1 calc( 50% - 5px )
|
||||||
height: 40px
|
height: 40px
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
@@ -11,7 +11,7 @@
|
|||||||
class="mb-15"
|
class="mb-15"
|
||||||
></v-icon>
|
></v-icon>
|
||||||
</div>
|
</div>
|
||||||
<v-card-actions class="mt-10 d-flex justify-start align-center">
|
<v-card-actions class="mt-10 d-flex justify-start align-center mobile-view">
|
||||||
<v-btn class="button primary half" variant="flat" @click="deleteBlocker()">ÁNO</v-btn>
|
<v-btn class="button primary half" variant="flat" @click="deleteBlocker()">ÁNO</v-btn>
|
||||||
<v-btn class="button primary half outline" @click.stop="closeModal()">ZRUŠIŤ</v-btn>
|
<v-btn class="button primary half outline" @click.stop="closeModal()">ZRUŠIŤ</v-btn>
|
||||||
</v-card-actions>
|
</v-card-actions>
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
class="mb-15"
|
class="mb-15"
|
||||||
></v-icon>
|
></v-icon>
|
||||||
</div>
|
</div>
|
||||||
<v-card-actions class="mt-10 d-flex justify-start align-center">
|
<v-card-actions class="mt-10 d-flex justify-start align-center mobile-view">
|
||||||
<v-btn class="button primary half" variant="flat" @click="deleteMasterTask()">ÁNO</v-btn>
|
<v-btn class="button primary half" variant="flat" @click="deleteMasterTask()">ÁNO</v-btn>
|
||||||
<v-btn class="button primary half outline" @click.stop="closeModal()">ZRUŠIŤ</v-btn>
|
<v-btn class="button primary half outline" @click.stop="closeModal()">ZRUŠIŤ</v-btn>
|
||||||
</v-card-actions>
|
</v-card-actions>
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
<v-icon @click.stop="closeModal()" icon="mdi-close" size="large"></v-icon>
|
<v-icon @click.stop="closeModal()" icon="mdi-close" size="large"></v-icon>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<v-card-actions class="mt-10 d-flex justify-start align-center">
|
<v-card-actions class="mt-10 d-flex justify-start align-center mobile-view">
|
||||||
<v-btn class="button primary half outline" @click.stop="createTask()"
|
<v-btn class="button primary half outline" @click.stop="createTask()"
|
||||||
>TASK</v-btn
|
>TASK</v-btn
|
||||||
>
|
>
|
||||||
@@ -59,4 +59,4 @@ export default {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
@@ -9,7 +9,7 @@
|
|||||||
size="large"
|
size="large"
|
||||||
></v-icon>
|
></v-icon>
|
||||||
</div>
|
</div>
|
||||||
<v-card-actions class="mt-10 d-flex justify-start align-center">
|
<v-card-actions class="mt-10 d-flex justify-start align-center mobile-view">
|
||||||
<v-btn class="button primary half" variant="flat" @click="complete()">ÁNO</v-btn>
|
<v-btn class="button primary half" variant="flat" @click="complete()">ÁNO</v-btn>
|
||||||
<v-btn class="button primary half outline" @click.stop="visible = false">ZRUŠIŤ</v-btn>
|
<v-btn class="button primary half outline" @click.stop="visible = false">ZRUŠIŤ</v-btn>
|
||||||
</v-card-actions>
|
</v-card-actions>
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
class="mb-15"
|
class="mb-15"
|
||||||
></v-icon>
|
></v-icon>
|
||||||
</div>
|
</div>
|
||||||
<v-card-actions class="mt-10 d-flex justify-start align-center">
|
<v-card-actions class="mt-10 d-flex justify-start align-center mobile-view">
|
||||||
<v-btn class="button primary half" variant="flat" @click="deleteTask()">ÁNO</v-btn>
|
<v-btn class="button primary half" variant="flat" @click="deleteTask()">ÁNO</v-btn>
|
||||||
<v-btn class="button primary half outline" @click.stop="closeModal()">ZRUŠIŤ</v-btn>
|
<v-btn class="button primary half outline" @click.stop="closeModal()">ZRUŠIŤ</v-btn>
|
||||||
</v-card-actions>
|
</v-card-actions>
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
<v-icon @click.stop="closeModal()" icon="mdi-close" size="large"></v-icon>
|
<v-icon @click.stop="closeModal()" icon="mdi-close" size="large"></v-icon>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<v-card-actions class="mt-10 d-flex justify-start align-center">
|
<v-card-actions class="mt-10 d-flex justify-start align-center mobile-view">
|
||||||
<v-btn class="button primary half" variant="flat" @click="deleteTeam()">ÁNO</v-btn>
|
<v-btn class="button primary half" variant="flat" @click="deleteTeam()">ÁNO</v-btn>
|
||||||
<v-btn class="button primary half outline" @click.stop="closeModal()">ZRUŠIŤ</v-btn>
|
<v-btn class="button primary half outline" @click.stop="closeModal()">ZRUŠIŤ</v-btn>
|
||||||
</v-card-actions>
|
</v-card-actions>
|
||||||
@@ -49,4 +49,4 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
@@ -72,6 +72,12 @@ export default {
|
|||||||
min-width: 250px
|
min-width: 250px
|
||||||
height: 56px
|
height: 56px
|
||||||
|
|
||||||
|
&:deep(.v-input__control)
|
||||||
|
.v-field
|
||||||
|
height: 50px !important
|
||||||
|
--v-input-control-height: 50px !important
|
||||||
|
--v-input-padding-top: 15px !important
|
||||||
|
|
||||||
&:deep(.v-input__details)
|
&:deep(.v-input__details)
|
||||||
display: none
|
display: none
|
||||||
|
|
||||||
@@ -82,8 +88,8 @@ export default {
|
|||||||
.subheader
|
.subheader
|
||||||
gap: 15px
|
gap: 15px
|
||||||
padding: 20px !important
|
padding: 20px !important
|
||||||
|
|
||||||
.subheader-input
|
.subheader-input
|
||||||
max-width: 100% !important
|
max-width: 100% !important
|
||||||
min-width: 100%
|
min-width: 100%
|
||||||
|
margin-bottom: 15px
|
||||||
</style>
|
</style>
|
||||||
Reference in new issue
Block a user