PluginProbe
Timetics – Appointment Booking Calendar & Scheduling / 1.0.11
Timetics – Appointment Booking Calendar & Scheduling v1.0.11
1.0.61 1.0.60 1.0.59 1.0.58 1.0.57 1.0.56 trunk 1.0.0 1.0.1 1.0.10 1.0.11 1.0.12 1.0.13 1.0.14 1.0.15 1.0.16 1.0.17 1.0.18 1.0.19 1.0.2 1.0.20 1.0.21 1.0.22 1.0.23 1.0.24 All 62 releases
timetics / core / enqueue-inline / enqueue-inline.php

enqueue-inline.php in Timetics – Appointment Booking Calendar & Scheduling 1.0.11, at core/enqueue-inline/enqueue-inline.php

94 lines 3.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 /**
4 * Inline Enqueue class
5 *
6 * @package Timetics
7 */
8
9 namespace Timetics\Core\EnqueueInline;
10
11 use Timetics\Utils\Singleton;
12 use Timetics;
13
14 /**
15 * Class Enqueue_Inline
16 */
17 class Enqueue_Inline
18 {
19 use Singleton;
20
21 /**
22 * Initialize the shortcode class
23 *
24 * @return void
25 */
26 public function init()
27 {
28 add_action('wp_head', array($this, 'custom_inline_css'));
29 }
30
31 /**
32 * Custom inline css
33 */
34 public function custom_inline_css()
35 {
36 $custom_css = '';
37 $primary_color = timetics_get_option('primary_color');
38 $secondary_color = timetics_get_option('secondary_color');
39
40 $custom_css .= "
41 .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,
42 .ant-btn-background-ghost.ant-btn-primary,
43 .ant-spin,
44 .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled),
45 .ant-radio-button-wrapper:hover {
46 color: {$primary_color};
47 }
48
49 .flatpickr-day.selected, .flatpickr-day.startRange, .flatpickr-day.endRange,
50 .ant-spin .ant-spin-dot-item,
51 .flatpickr-day.selected.inRange, .flatpickr-day.startRange.inRange, .flatpickr-day.endRange.inRange, .flatpickr-day.selected:focus, .flatpickr-day.startRange:focus, .flatpickr-day.endRange:focus, .flatpickr-day.selected:hover, .flatpickr-day.startRange:hover, .flatpickr-day.endRange:hover, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.endRange.nextMonthDay,
52 .ant-btn-primary{
53 background-color: {$primary_color};
54 }
55
56
57 .ant-btn-background-ghost.ant-btn-primary,
58 .ant-btn-primary,
59 .ant-input-focused, .ant-input:focus,
60 .ant-input:hover,
61 .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled),
62 .flatpickr-day.selected, .flatpickr-day.startRange, .flatpickr-day.endRange, .flatpickr-day.selected.inRange, .flatpickr-day.startRange.inRange, .flatpickr-day.endRange.inRange, .flatpickr-day.selected:focus, .flatpickr-day.startRange:focus, .flatpickr-day.endRange:focus, .flatpickr-day.selected:hover, .flatpickr-day.startRange:hover, .flatpickr-day.endRange:hover, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.endRange.nextMonthDay{
63 border-color: {$primary_color};
64 }
65 .ant-space-item svg,
66 .anticon svg,
67 .meeting-info-list li svg,
68 .tt-form-left-sidebar .tt-meeting-location-list .anticon svg{
69 fill: {$primary_color};
70 }
71
72 .ant-btn-background-ghost.ant-btn-primary:focus, .ant-btn-background-ghost.ant-btn-primary:hover,
73 button.ant-btn.ant-btn-default.ant-btn-lg.tt-mb-30:hover{
74 color: {$secondary_color};
75 }
76 .ant-btn-background-ghost.ant-btn-primary:focus, .ant-btn-background-ghost.ant-btn-primary:hover,
77 .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled),
78 button.ant-btn.ant-btn-default.ant-btn-lg.tt-mb-30:hover,
79 .ant-btn-primary:focus, .ant-btn-primary:hover{
80 border-color: {$secondary_color};
81 }
82 .ant-btn-primary:focus, .ant-btn-primary:hover{
83 background-color: {$secondary_color};
84 }
85
86 ";
87
88 // add inline css.
89 wp_register_style('timetics-custom-css', false);
90 wp_enqueue_style('timetics-custom-css');
91 wp_add_inline_style('timetics-custom-css', $custom_css);
92 }
93 }
94