Statistics
| Branch: | Revision:

blinker / firefox.plugin / data / style / text / piemenukeyboard.css @ master

History | View | Annotate | Download (5.646 KB)

1 76dd22bd KevinTaron
.gaze-piemenuKeyboard {
2
        position: fixed;
3
        top: 0;
4
        bottom: 0;
5
        left: 0; 
6
        right: 0;
7
        background: #000;
8
        background: rgba(0,0,0,.7);
9
        z-index: 2000000132;
10
}
11
12
.gaze-piemenuKeyboard .openedElement {
13
    transform:scale(1.1);
14
    border-color:#ff33fd;
15
    box-shadow: 0 0 10px #ff33fd;
16
    background: #ff33fd;
17
           transition:all .07s;
18
}
19
20
.gaze-piemenuKeyboard * { box-sizing: border-box; }
21
22
.gaze-piemenuKeyboard > .gaze-piemenuKeyboard-content > div {
23
        display: flex;
24
        justify-content: space-between;
25
        position: fixed;
26
        left: 15%;
27
        right: 15%;
28
}
29
30
.gaze-piemenuKeyboard > .gaze-piemenuKeyboard-content > div > div > button {
31
        width: 200px;        
32
        height: 200px;
33
} 
34
35
.gaze-piemenuKeyboard > .gaze-piemenuKeyboard-content > .gTopline {
36
        top: 0;
37
        bottom: 66%;
38
}
39
40
.gaze-piemenuKeyboard > .gaze-piemenuKeyboard-content > .gTopline > div { text-align: center; }
41
.gaze-piemenuKeyboard > .gaze-piemenuKeyboard-content > .gTopline .gTopline-left { width: 25%; }
42
.gaze-piemenuKeyboard > .gaze-piemenuKeyboard-content > .gTopline .gTopline-middle { width: 50%; }
43
.gaze-piemenuKeyboard > .gaze-piemenuKeyboard-content > .gTopline .gTopline-right { width: 25%; }
44
45
.gaze-piemenuKeyboard > .gaze-piemenuKeyboard-content > .gBottomline {
46
        top: 66%;
47
        bottom: 0;
48
}
49
50
.gaze-piemenuKeyboard > .gaze-piemenuKeyboard-content > .gBottomline > div { text-align: center; }
51
.gaze-piemenuKeyboard > .gaze-piemenuKeyboard-content > .gBottomline .gBottomline-left { width: 25%; }
52
.gaze-piemenuKeyboard > .gaze-piemenuKeyboard-content > .gBottomline .gBottomline-middle { width: 50%; }
53
.gaze-piemenuKeyboard > .gaze-piemenuKeyboard-content > .gBottomline .gBottomline-right { width: 25%; }
54
55
.gaze-piemenuKeyboard > .gaze-piemenuKeyboard-content > .gBottomline textarea {
56
        width: 100%;
57
        height: 300px;
58
        max-height: 85%;
59
        font-size: 20px;
60
        padding: 10px;
61
}
62
63
.gaze-piemenuKeyboard .keyBoardInput {
64
        width: 100%;
65
        margin-top: 30px;
66
        position: relative;
67
        height: 100%;
68
        display:flex;
69
        justify-content: center;
70
}
71
72
.gaze-piemenuKeyboard .keyBoardInput .keyboardInner {
73
        background: #fff;
74
        width: 450px;
75
        height: 450px;
76
        border-radius: 50%;
77
        position: relative;
78
}
79
80
.gaze-piemenuKeyboard .keyBoardInput .kInput-background {
81
        position: absolute;
82
        top: 3px;
83
        left: 3px;
84
        right: 3px;
85
        bottom: 3px;
86
        border-radius: 50%;
87
        border: 2px solid #000;
88
        pointer-events: none;
89
}
90
91
.gaze-piemenuKeyboard .keyBoardInput .kInput-content {
92
        position: absolute;
93
        top: 10px;
94
        right: 10px;
95
        bottom: 10px;
96
        left: 10px;
97
        display: flex;
98
        justify-content: center;
99
        align-items: center;
100
        flex-wrap: wrap;
101
}
102
103
.gaze-piemenuKeyboard .keyBoardInput .kInput-content > div {
104
        width: 33%;
105
        height: 50%;
106
        display: flex;
107
        justify-content: center;
108
        align-items: center;
109
        flex-wrap: wrap;
110
        padding: 30px;
111
        transition:all .07s;
112
}
113
114
.gaze-piemenuKeyboard .keyBoardInput .kInput-content > div.openedSubMenu {
115
        background: #f0ff61;
116
}
117
118
.gaze-piemenuKeyboard .keyBoardInput .kInput-content > div > div {
119
        width: 33%;
120
}
121
122
.gaze-piemenuKeyboard .keyBoardInput .kInput-content > div:nth-child(1) {
123
        border-bottom: 1px solid #000;
124
        border-right: 1px solid #000;
125
        padding-left: 50px;
126
        padding-top: 75px;
127
}
128
.gaze-piemenuKeyboard .keyBoardInput .kInput-content > div:nth-child(2) {
129
        border-bottom: 1px solid #000;
130
        border-right: 1px solid #000;
131
        padding-top: 75px;
132
}
133
.gaze-piemenuKeyboard .keyBoardInput .kInput-content > div:nth-child(3) {
134
        border-bottom: 1px solid #000;
135
        padding-top: 75px;
136
        padding-right: 50px;
137
}
138
.gaze-piemenuKeyboard .keyBoardInput .kInput-content > div:nth-child(4) {
139
        border-right: 1px solid #000;
140
        padding-left: 50px;
141
        padding-bottom: 75px;
142
}
143
.gaze-piemenuKeyboard .keyBoardInput .kInput-content > div:nth-child(5) {
144
        border-right: 1px solid #000;
145
        padding-bottom: 75px;
146
}
147
.gaze-piemenuKeyboard .keyBoardInput .kInput-content > div:nth-child(6) {
148
        padding-right: 50px;
149
        padding-bottom: 75px;
150
}
151
152
.gaze-piemenuKeyboard-submenu {
153
        position: absolute;
154
        background: #fff;
155
        width: 350px;
156
        height: 350px;
157
        border-radius: 50%;
158
}
159
160
.gaze-piemenuKeyboard-submenu .gaze-piemenuKeyboard-submenu-content {
161
        position: absolute;
162
        top: 10px;
163
        right: 10px;
164
        left: 10px;
165
        bottom: 10px;
166
        display: flex;
167
        flex-wrap: wrap;
168
}
169
170
.gaze-piemenuKeyboard-submenu .gaze-piemenuKeyboard-submenu-content > button {
171
        width: 33%;
172
        height: 50%;
173
        display: flex;
174
        flex-wrap: wrap;
175
        justify-content: center;
176
        align-items: center;
177
        background: transparent;
178
        border: none;
179
        color: black;
180
        margin-top: 0;
181
        border-radius: 0;
182
        padding: 0;
183
}
184
185
.gaze-piemenuKeyboard-submenu .gaze-piemenuKeyboard-submenu-content > button.openedElement {
186
        background: #ff33fd;
187
        transform:scale(1);
188
}
189
190
191
.gaze-piemenuKeyboard-submenu .gaze-piemenuKeyboard-submenu-content > button:nth-child(1) {
192
        border-bottom: 1px solid #000;
193
        border-right: 1px solid #000;
194
        padding-left: 25px;
195
        padding-top: 40px;
196
}
197
.gaze-piemenuKeyboard-submenu .gaze-piemenuKeyboard-submenu-content > button:nth-child(2) {
198
        border-bottom: 1px solid #000;
199
        border-right: 1px solid #000;
200
        padding-top: 40px;
201
}
202
.gaze-piemenuKeyboard-submenu .gaze-piemenuKeyboard-submenu-content > button:nth-child(3) {
203
        border-bottom: 1px solid #000;
204
        padding-top: 40px;
205
        padding-right: 25px;
206
}
207
.gaze-piemenuKeyboard-submenu .gaze-piemenuKeyboard-submenu-content > button:nth-child(4) {
208
        border-right: 1px solid #000;
209
        padding-left: 25px;
210
        padding-bottom: 40px;
211
}
212
.gaze-piemenuKeyboard-submenu .gaze-piemenuKeyboard-submenu-content > button:nth-child(5) {
213
        border-right: 1px solid #000;
214
        padding-bottom: 40px;
215
}
216
.gaze-piemenuKeyboard-submenu .gaze-piemenuKeyboard-submenu-content > button:nth-child(6) {
217
        padding-right: 25px;
218
        padding-bottom: 40px;
219
}