1 | .pl-layout-platform {
|
2 | position: absolute;
|
3 | top: 0;
|
4 | left: 0;
|
5 | right: 0;
|
6 | bottom: 0;
|
7 | overflow: hidden;
|
8 | }
|
9 | .pl-layout-platform .pl-layout-platform-header {
|
10 | z-index: 1000;
|
11 | position: fixed;
|
12 | top: -5rem;
|
13 | left: 50%;
|
14 | color: #333;
|
15 | margin-left: -8rem;
|
16 | -webkit-transition: all 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
|
17 | -moz-transition: all 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
|
18 | -ms-transition: all 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
|
19 | -o-transition: all 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
|
20 | transition: all 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
|
21 | }
|
22 | .pl-layout-platform .pl-layout-platform-header.empty {
|
23 | opacity: 0;
|
24 | }
|
25 | .pl-layout-platform .pl-layout-platform-header.show {
|
26 | top: 1rem;
|
27 | }
|
28 | .pl-layout-platform .pl-layout-platform-header .pl-layout-platform-title-bg {
|
29 | position: absolute;
|
30 | top: -1rem;
|
31 | left: 50%;
|
32 | width: 0;
|
33 | height: 0;
|
34 | background: #333;
|
35 | -webkit-transition: width 0.15s cubic-bezier(0.165, 0.84, 0.44, 1), margin-left 0.35s cubic-bezier(0.165, 0.84, 0.44, 1), opacity 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
|
36 | -moz-transition: width 0.15s cubic-bezier(0.165, 0.84, 0.44, 1), margin-left 0.35s cubic-bezier(0.165, 0.84, 0.44, 1), opacity 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
|
37 | -ms-transition: width 0.15s cubic-bezier(0.165, 0.84, 0.44, 1), margin-left 0.35s cubic-bezier(0.165, 0.84, 0.44, 1), opacity 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
|
38 | -o-transition: width 0.15s cubic-bezier(0.165, 0.84, 0.44, 1), margin-left 0.35s cubic-bezier(0.165, 0.84, 0.44, 1), opacity 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
|
39 | transition: width 0.15s cubic-bezier(0.165, 0.84, 0.44, 1), margin-left 0.35s cubic-bezier(0.165, 0.84, 0.44, 1), opacity 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
|
40 | }
|
41 | .pl-layout-platform .pl-layout-platform-header .pl-layout-platform-title-bg.opened {
|
42 | -webkit-transition: width 0.25s cubic-bezier(0.165, 0.84, 0.44, 1), margin-left 0.35s cubic-bezier(0.165, 0.84, 0.44, 1), opacity 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
|
43 | -moz-transition: width 0.25s cubic-bezier(0.165, 0.84, 0.44, 1), margin-left 0.35s cubic-bezier(0.165, 0.84, 0.44, 1), opacity 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
|
44 | -ms-transition: width 0.25s cubic-bezier(0.165, 0.84, 0.44, 1), margin-left 0.35s cubic-bezier(0.165, 0.84, 0.44, 1), opacity 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
|
45 | -o-transition: width 0.25s cubic-bezier(0.165, 0.84, 0.44, 1), margin-left 0.35s cubic-bezier(0.165, 0.84, 0.44, 1), opacity 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
|
46 | transition: width 0.25s cubic-bezier(0.165, 0.84, 0.44, 1), margin-left 0.35s cubic-bezier(0.165, 0.84, 0.44, 1), opacity 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);
|
47 | }
|
48 | .pl-layout-platform .pl-layout-platform-header .pl-layout-title {
|
49 | cursor: default;
|
50 | display: block;
|
51 | }
|
52 | .pl-layout-platform .pl-layout-platform-header .pl-layout-title.opened {
|
53 | color: white;
|
54 | }
|
55 | .pl-layout-platform .pl-layout-platform-header .pl-layout-title.opened h2 {
|
56 | text-shadow: none;
|
57 | color: white;
|
58 | }
|
59 | .pl-layout-platform .pl-layout-platform-header .pl-layout-title h2 {
|
60 | text-shadow: 1px 0 1px white;
|
61 | color: rgba(0, 0, 0, 0.75);
|
62 | }
|
63 | .pl-layout-platform .pl-layout-platform-context-left,
|
64 | .pl-layout-platform .pl-layout-platform-context-right {
|
65 | z-index: 1;
|
66 | position: fixed;
|
67 | top: 0;
|
68 | width: 0;
|
69 | bottom: 0;
|
70 | overflow: hidden;
|
71 | }
|
72 | .pl-layout-platform .pl-layout-platform-context-left .pl-context-panel-require,
|
73 | .pl-layout-platform .pl-layout-platform-context-right .pl-context-panel-require {
|
74 | position: absolute;
|
75 | top: 0;
|
76 | left: 0;
|
77 | right: 0;
|
78 | bottom: 0;
|
79 | }
|
80 | .pl-layout-platform .pl-layout-platform-context-left .pl-context-panel-require .pl-context-panel.use-title .pl-context-panel-content,
|
81 | .pl-layout-platform .pl-layout-platform-context-right .pl-context-panel-require .pl-context-panel.use-title .pl-context-panel-content {
|
82 | top: 11rem;
|
83 | }
|
84 | .pl-layout-platform .pl-layout-platform-context-left .pl-context-panel-require .pl-context-panel-title,
|
85 | .pl-layout-platform .pl-layout-platform-context-right .pl-context-panel-require .pl-context-panel-title {
|
86 | padding-top: 5rem;
|
87 | }
|
88 | .pl-layout-platform .pl-layout-platform-context-left .pl-context-panel-require .pl-context-panel-title::before,
|
89 | .pl-layout-platform .pl-layout-platform-context-right .pl-context-panel-require .pl-context-panel-title::before,
|
90 | .pl-layout-platform .pl-layout-platform-context-left .pl-context-panel-require .pl-context-panel-title::after,
|
91 | .pl-layout-platform .pl-layout-platform-context-right .pl-context-panel-require .pl-context-panel-title::after {
|
92 | top: 8rem;
|
93 | }
|
94 | .pl-layout-platform .pl-layout-platform-context-left .pl-context-panel-require .pl-context-panel-title-cross,
|
95 | .pl-layout-platform .pl-layout-platform-context-right .pl-context-panel-require .pl-context-panel-title-cross {
|
96 | top: 6rem;
|
97 | }
|
98 | .pl-layout-platform .pl-layout-platform-context-left {
|
99 | left: 0;
|
100 | }
|
101 | .pl-layout-platform .pl-layout-platform-context-right {
|
102 | right: 0;
|
103 | }
|
104 | .pl-layout-platform .pl-layout-platform-flyout-left,
|
105 | .pl-layout-platform .pl-layout-platform-flyout-right {
|
106 | z-index: 1001;
|
107 | cursor: default;
|
108 | position: fixed;
|
109 | top: 1rem;
|
110 | height: 4rem;
|
111 | }
|
112 | .pl-layout-platform .pl-layout-platform-flyout-left rv-require,
|
113 | .pl-layout-platform .pl-layout-platform-flyout-right rv-require {
|
114 | height: 100%;
|
115 | }
|
116 | .pl-layout-platform .pl-layout-platform-flyout-left {
|
117 | left: 1.5rem;
|
118 | }
|
119 | .pl-layout-platform .pl-layout-platform-flyout-right {
|
120 | right: 2rem;
|
121 | }
|
122 | .pl-layout-platform .pl-layout-platform-content-template {
|
123 | z-index: -1;
|
124 | position: fixed;
|
125 | top: 0;
|
126 | bottom: 0;
|
127 | left: 0;
|
128 | right: 0;
|
129 | }
|
130 | .pl-layout-platform .pl-layout-platform-content {
|
131 | position: fixed;
|
132 | top: 0;
|
133 | bottom: 0;
|
134 | left: 0;
|
135 | right: 0;
|
136 | background: white;
|
137 | -webkit-transform: translateZ(0);
|
138 | -moz-transform: translateZ(0);
|
139 | -ms-transform: translateZ(0);
|
140 | -o-transform: translateZ(0);
|
141 | transform: translateZ(0);
|
142 | -webkit-transition: left 0.25s cubic-bezier(0.165, 0.84, 0.44, 1), right 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
|
143 | -moz-transition: left 0.25s cubic-bezier(0.165, 0.84, 0.44, 1), right 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
|
144 | -ms-transition: left 0.25s cubic-bezier(0.165, 0.84, 0.44, 1), right 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
|
145 | -o-transition: left 0.25s cubic-bezier(0.165, 0.84, 0.44, 1), right 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
|
146 | transition: left 0.25s cubic-bezier(0.165, 0.84, 0.44, 1), right 0.25s cubic-bezier(0.165, 0.84, 0.44, 1);
|
147 | }
|
148 | .pl-layout-platform .pl-layout-mask {
|
149 | cursor: default;
|
150 | -webkit-touch-callout: none;
|
151 | -webkit-user-select: none;
|
152 | -khtml-user-select: none;
|
153 | -moz-user-select: none;
|
154 | -ms-user-select: none;
|
155 | user-select: none;
|
156 | z-index: 99999;
|
157 | position: fixed;
|
158 | top: 0;
|
159 | left: 0;
|
160 | right: 0;
|
161 | bottom: 0;
|
162 | background: #fff;
|
163 | }
|