PluginProbe ʕ •ᴥ•ʔ
VikAppointments Services Booking Calendar / trunk
VikAppointments Services Booking Calendar vtrunk
trunk 1.2.17 1.2.18 1.2.19
vikappointments / admin / assets / css / adapter / J30.css
vikappointments / admin / assets / css / adapter Last commit date
J30.css 4 years ago J40.css 5 months ago J50.css 1 year ago index.html 4 years ago
J30.css
169 lines
1 /* Joomla 3.x */
2
3 input, select {
4 width: auto !important;
5 }
6 .controls input,
7 .controls select:not(.time), /* exclude time select within calendar */
8 .controls textarea {
9 max-width: calc(100% - 14px) !important;
10 }
11 .full-width .controls input,
12 .controls .select2-container {
13 max-width: 100%;
14 }
15 input.invalid {
16 /* to avoid different sizes between the input */
17 font-weight: normal;
18 }
19 #adminForm input[type="checkbox"] {
20 margin-top: 0;
21 margin-bottom: 0;
22 }
23
24 table.adminform label {
25 display: inline;
26 margin:0 0 0 5px;
27 }
28 table.adminform td {
29 padding: 6px 0;
30 }
31 table.adminform div.input-append {
32 display: inline;
33 }
34
35 table.table-striped i.empty,
36 table.striped i.empty {
37 margin-right: 16px;
38 }
39
40 .btn-toolbar .field-calendar {
41 font-size: initial;
42 }
43 .btn-toolbar .input-append .field-calendar,
44 .btn-toolbar .input-prepend .field-calendar {
45 display: inline-block;
46 }
47
48 .btn-toolbar .vap-setfont {
49 font-size: 13px;
50 }
51
52 .btn.active {
53 background-color: #e6e6e6;
54 text-decoration: none;
55 text-shadow: none;
56 }
57 span.btn:hover {
58 cursor: default;
59 background-color: #f3f3f3;
60 }
61
62 a.no-decoration:hover {
63 text-decoration: none;
64 }
65
66 .control-group .controls .switch-ios {
67 margin-bottom: -5px;
68 }
69
70 .form-vertical .control-group.separator.custom-field {
71 margin: 20px 0;
72 }
73
74 /* bootstrap modal */
75 .modal-header .close {
76 /* fix vertical separator */
77 line-height: 46px !important;
78 }
79 .modal-body {
80 overflow-y: auto !important;
81 }
82 .has-iframe .modal-body {
83 /*
84 Turn off scroll when the modal body contains an iframe.
85 The has-iframe class is appended by VikAppointments while
86 trying to open a modal with a given URL.
87 */
88 overflow-y: hidden !important;
89 }
90
91 .modal-body.jviewport-height40 {
92 height: 40vh !important;
93 }
94 .modal-body.jviewport-height60 {
95 height: 60vh !important;
96 }
97 .modal-body.jviewport-height80 {
98 height: 80vh !important;
99 }
100
101 /* chosen */
102
103 .chzn-container.active .chzn-single {
104 border: 2px solid #2384D3;
105 }
106
107 /* popover */
108
109 .form-horizontal legend .vap-quest-popover {
110 vertical-align: middle;
111 transform: none;
112 line-height: 25px;
113 }
114
115 /* menu */
116
117 #vap-menu-toggle-phone {
118 margin-top: -10px;
119 margin-bottom: 10px;
120 display: block;
121 }
122
123 @media screen and (max-width: 779px) {
124 #system-message-container {
125 padding: 0 !important;
126 }
127 }
128
129 /* working days */
130 #jmodal-wdimport .import-modal-inner {
131 padding: 10px;
132 }
133 #wd-import-tip {
134 margin-top: 10px;
135 }
136 .worktime-import-preview .wd-date input[type="checkbox"] {
137 margin-top: -1px;
138 vertical-align: middle;
139 }
140
141 /* backup management */
142 #backup-config-panel .alert {
143 margin: 15px 0 0 0;
144 }
145
146 /* configuration customizer */
147 #customizer-toolbar .btn-toolbar {
148 display: inline-block;
149 width: 100%;
150 margin: 0 0 10px 0;
151 }
152 .config-panel-tabview-inner .config-fieldset.full-width .input-prepend,
153 .config-panel-tabview-inner .config-fieldset.full-width .input-append {
154 display: flex;
155 }
156 .config-panel-tabview-inner .config-fieldset.full-width .input-prepend input,
157 .config-panel-tabview-inner .config-fieldset.full-width .input-append input {
158 flex: 1;
159 width: 0 !important;
160 min-width: 0;
161 }
162 @media screen and (max-width: 1440px) {
163 .config-panel-tabview-inner .config-fieldset.full-width .control-group .control-label,
164 .config-panel-tabview-inner .config-fieldset.full-width .control-group .controls {
165 display: block;
166 width: 100%;
167 max-width: 100%;
168 }
169 }