PluginProbe ʕ •ᴥ•ʔ
Event Tickets with Ticket Scanner / 3.0.5
Event Tickets with Ticket Scanner v3.0.5
3.1.2 3.1.1 3.1.0 3.0.9 3.0.8 3.0.7 3.0.6 3.0.5 3.0.4 trunk 2.6.0 2.7.0 2.7.1 2.7.10 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 2.7.8 2.7.9 2.8.0 2.8.1 2.8.10 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.8 2.8.9 2.9.0 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7 2.9.8 2.9.9 3.0.0 3.0.1 3.0.2 3.0.3
event-tickets-with-ticket-scanner / css / styles.css
event-tickets-with-ticket-scanner / css Last commit date
calendar.css 2 months ago seating_admin.css 2 months ago seating_designer.css 2 months ago seating_frontend.css 2 months ago styles.css 2 months ago styles_backend.css 2 months ago
styles.css
208 lines
1 @media (min-width: 1200px) {
2 .sngmbh_container, .sngmbh_container-lg, .sngmbh_container-md, .sngmbh_container-sm, .sngmbh_container-xl {
3 max-width: 1140px;
4 }
5 }
6 @media (min-width: 992px) {
7 .sngmbh_container, .sngmbh_container-lg, .sngmbh_container-md, .sngmbh_container-sm {
8 max-width: 960px;
9 }
10 }
11 @media (min-width: 768px) {
12 .sngmbh_container, .sngmbh_container-md, .sngmbh_container-sm {
13 max-width: 720px;
14 }
15 }
16 @media (min-width: 576px) {
17 .sngmbh_container, .sngmbh_container-sm {
18 max-width: 540px;
19 }
20 }
21 @media (min-width: 1200px) {
22 .sngmbh_container {
23 max-width: 1140px;
24 }
25 }
26 @media (min-width: 992px) {
27 .sngmbh_container {
28 max-width: 960px;
29 }
30 }
31 @media (min-width: 768px) {
32 .sngmbh_container {
33 max-width: 720px;
34 }
35 }
36 @media (min-width: 576px) {
37 .sngmbh_container {
38 max-width: 540px;
39 }
40 }
41 .sngmbh_container {
42 width: 100%;
43 padding-right: 15px;
44 padding-left: 15px;
45 margin-right: auto;
46 margin-left: auto;
47 }
48
49 .sngmbh_mb-3, .sngmbh_my-3 {
50 margin-bottom: 1rem!important;
51 }
52 .sngmbh_input-group {
53 position: relative;
54 display: -ms-flexbox;
55 display: flex;
56 -ms-flex-wrap: wrap;
57 flex-wrap: wrap;
58 -ms-flex-align: stretch;
59 align-items: stretch;
60 width: 100%;
61 }
62 .sngmbh_input-group>.sngmbh_custom-select:not(:last-child), .sngmbh_input-group>.sngmbh_form-control:not(:last-child) {
63 border-top-right-radius: 0;
64 border-bottom-right-radius: 0;
65 }
66 .sngmbh_input-group>.sngmbh_custom-file, .sngmbh_input-group>.sngmbh_custom-select, .sngmbh_input-group>.sngmbh_form-control, .sngmbh_input-group>.sngmbh_form-control-plaintext {
67 position: relative;
68 -ms-flex: 1 1 0%;
69 flex: 1 1 0%;
70 min-width: 0;
71 margin-bottom: 0;
72 }
73 .sngmbh_mb-2, .sngmbh_my-2 {
74 margin-bottom: .5rem!important;
75 }
76 @media (prefers-reduced-motion: reduce) {
77 .sngmbh_form-control {
78 transition: none;
79 }
80 }
81 .sngmbh_form-control {
82 display: block;
83 width: 100%;
84 height: calc(1.5em + .75rem + 2px);
85 padding: .375rem .75rem;
86 font-size: 1rem;
87 font-weight: 400;
88 line-height: 1.5;
89 color: #495057;
90 background-color: #fff;
91 background-clip: padding-box;
92 border: 1px solid #ced4da;
93 border-radius: .25rem;
94 transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
95 }
96 .sngmbh_input-group-append {
97 margin-left: -1px;
98 }
99 .sngmbh_input-group-append, .sngmbh_input-group-prepend {
100 display: -ms-flexbox;
101 display: flex;
102 }
103 .sngmbh_input-group>.sngmbh_input-group-append>.sngmbh_btn, .sngmbh_input-group>.sngmbh_input-group-append>.sngmbh_input-group-text, .sngmbh_input-group>.sngmbh_input-group-prepend:first-child>.sngmbh_btn:not(:first-child), .sngmbh_input-group>.sngmbh_input-group-prepend:first-child>.sngmbh_input-group-text:not(:first-child), .sngmbh_input-group>.sngmbh_input-group-prepend:not(:first-child)>.sngmbh_btn, .sngmbh_input-group>.sngmbh_input-group-prepend:not(:first-child)>.sngmbh_input-group-text {
104 border-top-left-radius: 0;
105 border-bottom-left-radius: 0;
106 }
107 .sngmbh_input-group-append .sngmbh_btn, .sngmbh_input-group-prepend .sngmbh_btn {
108 position: relative;
109 z-index: 2;
110 }
111 [type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) {
112 cursor: pointer;
113 }
114 .sngmbh_mb-2, .sngmbh_my-2 {
115 margin-bottom: .5rem!important;
116 }
117 @media (prefers-reduced-motion: reduce) {
118 .sngmbh_btn {
119 transition: none;
120 }
121 }
122 .sngmbh_btn {
123 display: inline-block;
124 font-weight: 400;
125 color: #212529;
126 text-align: center;
127 vertical-align: middle;
128 cursor: pointer;
129 -webkit-user-select: none;
130 -moz-user-select: none;
131 -ms-user-select: none;
132 user-select: none;
133 background-color: transparent;
134 border: 1px solid transparent;
135 padding: .375rem .75rem;
136 font-size: 1rem;
137 line-height: 1.5;
138 border-radius: .25rem;
139 transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
140 }
141 .sngmbh_btn-primary {
142 color: #fff;
143 background-color: #007bff;
144 border-color: #007bff;
145 }
146 .sngmbh_btn-delete {
147 color: #fff;
148 background-color: #ff0000;
149 border-color: #ff0000;
150 }
151 [type=button], [type=reset], [type=submit], button {
152 -webkit-appearance: button;
153 }
154 .sngmbh_is-invalid, .was-validated .sngmbh_form-control:invalid {
155 border-color: #dc3545;
156 padding-right: calc(1.5em + .75rem);
157 background-image: url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e);
158 background-repeat: no-repeat;
159 background-position: right calc(.375em + .1875rem) center;
160 background-size: calc(.75em + .375rem) calc(.75em + .375rem);
161 }
162 .sngmbh_is-valid, .was-validated .sngmbh_form-control:valid {
163 border-color: #28a745;
164 padding-right: calc(1.5em + .75rem);
165 background-image: url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e);
166 background-repeat: no-repeat;
167 background-position: right calc(.375em + .1875rem) center;
168 background-size: calc(.75em + .375rem) calc(.75em + .375rem);
169 }
170
171 /* QR Scanner Button */
172 .sngmbh_btn-qr-scanner {
173 background-color: #6c757d;
174 border: 1px solid #6c757d;
175 color: #fff;
176 padding: .375rem .5rem;
177 display: inline-flex;
178 align-items: center;
179 justify-content: center;
180 cursor: pointer;
181 border-radius: .25rem;
182 margin-right: 4px;
183 }
184 .sngmbh_btn-qr-scanner:hover,
185 .sngmbh_btn-qr-scanner:focus {
186 background-color: #5a6268;
187 border-color: #545b62;
188 color: #fff;
189 }
190 .sngmbh_btn-qr-scanner--active {
191 background-color: #dc3545;
192 border-color: #dc3545;
193 }
194 .sngmbh_btn-qr-scanner--active:hover {
195 background-color: #c82333;
196 border-color: #bd2130;
197 }
198
199 /* QR Scanner Reader Area */
200 [data-qr-reader] {
201 max-width: 500px;
202 margin: 10px auto;
203 }
204 @media (max-width: 576px) {
205 [data-qr-reader] {
206 max-width: 100%;
207 }
208 }