forked from quasarframework/quasar
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlayout.mat.styl
More file actions
108 lines (91 loc) · 2.36 KB
/
layout.mat.styl
File metadata and controls
108 lines (91 loc) · 2.36 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
$layout-transition = all .12s ease-in
.q-layout
width 100%
min-height 100vh
.q-layout-header
box-shadow $layout-header-shadow
&-hidden
transform translateY(-110%)
.q-layout-footer
box-shadow $layout-footer-shadow
&-hidden
transform translateY(110%)
.q-layout-drawer
position absolute
top 0
bottom 0
background $layout-aside-background
z-index $z-side
&.on-top
z-index $z-fixed-drawer
.q-layout-drawer-delimiter
box-shadow $layout-aside-shadow
.q-layout-drawer-left
left 0
transform translateX(-100%)
width $layout-aside-left-width
.q-layout-drawer-right
right 0
transform translateX(100%)
width $layout-aside-right-width
.q-layout, .q-layout-header, .q-layout-footer, .q-layout-page
position relative
.q-layout-header, .q-layout-footer
z-index $z-marginals
.q-layout-backdrop
z-index ($z-fixed-drawer - 1) !important
will-change background-color
.q-layout-drawer-mini
padding 0 !important
.q-item, .q-item-side
text-align center
justify-content center
.q-mini-drawer-hide,
.q-collapsible-inner > div:last-of-type, .q-list-header, .q-item-main, .q-item-side-right
display none
.q-layout-drawer-normal
.q-mini-drawer-only
display none
.q-layout-drawer-mobile
.q-mini-drawer-only, .q-mini-drawer-hide
display none
.q-layout-drawer-opener
z-index ($z-marginals + 1)
height 100vh
width 15px
.q-page-sticky-shrink
pointer-events none
> span
pointer-events auto
body.cordova.platform-ios
.q-layout-header > .q-toolbar:nth-child(2),
.q-layout-header > .q-tabs:nth-child(2) .q-tabs-head
.q-layout-drawer.top-padding
padding-top $ios-statusbar-height
min-height ($toolbar-min-height + $ios-statusbar-height)
/* body */
.q-layout-animate .q-layout-transition
transition $layout-transition
.q-body-drawer-toggle
overflow-x hidden
/* body - end */
.layout-padding
@media (max-width $breakpoint-sm-max)
padding 1.5rem .5rem
&.horizontal
padding 0 .5rem
@media (min-width $breakpoint-md-min) and (max-width $breakpoint-md-max)
padding 1.5rem 2rem
margin auto
&.horizontal
padding 0 2rem
@media (min-width $breakpoint-lg-min) and (max-width $breakpoint-lg-max)
padding 2.5rem 3rem
margin auto
&.horizontal
padding 0 3rem
@media (min-width $breakpoint-xl-min)
padding 3rem 4rem
margin auto
&.horizontal
padding 0 4rem