Changeset 3445660
- Timestamp:
- 01/23/2026 03:16:21 PM (2 months ago)
- Location:
- creavi-booking-service
- Files:
-
- 40 added
- 6 edited
-
tags/1.1.5 (added)
-
tags/1.1.5/assets (added)
-
tags/1.1.5/assets/css (added)
-
tags/1.1.5/assets/css/admin.css (added)
-
tags/1.1.5/assets/css/creavibc-deactivation-feedback.css (added)
-
tags/1.1.5/assets/css/style.css (added)
-
tags/1.1.5/assets/images (added)
-
tags/1.1.5/assets/images/service_placeholder.png (added)
-
tags/1.1.5/assets/js (added)
-
tags/1.1.5/assets/js/admin.js (added)
-
tags/1.1.5/assets/js/booking.js (added)
-
tags/1.1.5/assets/js/cbs-gcal-busy-admin.js (added)
-
tags/1.1.5/assets/js/creavibc-deactivation-feedback.js (added)
-
tags/1.1.5/assets/vendor (added)
-
tags/1.1.5/assets/vendor/flatpickr (added)
-
tags/1.1.5/assets/vendor/flatpickr/flatpickr.min.css (added)
-
tags/1.1.5/assets/vendor/flatpickr/flatpickr.min.js (added)
-
tags/1.1.5/assets/vendor/luxon (added)
-
tags/1.1.5/assets/vendor/luxon/luxon.min.js (added)
-
tags/1.1.5/creavi-booking-service.php (added)
-
tags/1.1.5/includes (added)
-
tags/1.1.5/includes/admin.php (added)
-
tags/1.1.5/includes/ajax-handlers.php (added)
-
tags/1.1.5/includes/cbs-gcal-remote.php (added)
-
tags/1.1.5/includes/deactivation-feedback.php (added)
-
tags/1.1.5/includes/functions.php (added)
-
tags/1.1.5/includes/gcal-freebusy.php (added)
-
tags/1.1.5/includes/meta-boxes.php (added)
-
tags/1.1.5/includes/placeholders.php (added)
-
tags/1.1.5/includes/post-types.php (added)
-
tags/1.1.5/includes/reminders.php (added)
-
tags/1.1.5/includes/render-booking-inline.php (added)
-
tags/1.1.5/includes/save-service.php (added)
-
tags/1.1.5/readme.txt (added)
-
trunk/assets/css/creavibc-deactivation-feedback.css (added)
-
trunk/assets/css/style.css (modified) (5 diffs)
-
trunk/assets/images (added)
-
trunk/assets/images/service_placeholder.png (added)
-
trunk/assets/js/booking.js (modified) (1 diff)
-
trunk/assets/js/creavibc-deactivation-feedback.js (added)
-
trunk/creavi-booking-service.php (modified) (3 diffs)
-
trunk/includes/deactivation-feedback.php (added)
-
trunk/includes/functions.php (modified) (3 diffs)
-
trunk/includes/placeholders.php (added)
-
trunk/includes/render-booking-inline.php (modified) (3 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
creavi-booking-service/trunk/assets/css/style.css
r3352052 r3445660 1 .creavibc-booking-wrapper span, 2 .creavibc-booking-wrapper p, 3 .creavibc-booking-wrapper label 4 { 5 font-size: 1rem; 6 } 7 8 .creavibc-summary span{ 9 font-size: 0.89rem; 10 } 11 12 .creavibc-booking-wrapper strong{ 13 font-weight: bold; 14 } 15 16 .creavibc-form-heading{ 17 margin-bottom: 20px; 18 } 19 1 20 /* === Overlay === */ 2 21 .creavibc-popup-overlay { … … 42 61 43 62 /* === Close Button === */ 44 63 /* 45 64 .creavibc-close { 46 65 position: absolute; 47 66 top: 20px; 48 67 right: 30px; 49 font-size: 24px ;68 font-size: 24px !important; 50 69 font-weight: bold; 51 70 color: #999; 52 71 cursor: pointer; 53 72 z-index: 2; 54 } 73 }*/ 74 75 .creavibc-close { 76 position: absolute; 77 top: 18px; 78 right: 20px; 79 80 width: 32px; 81 height: 32px; 82 line-height: 32px; 83 84 display: flex; 85 align-items: center; 86 justify-content: center; 87 88 font-size: 30px !important; 89 font-weight: 100; /* thin */ 90 color: #888; 91 92 border-radius: 50%; 93 cursor: pointer; 94 95 transition: 96 color 0.2s ease, 97 background-color 0.2s ease, 98 transform 0.2s ease; 99 } 100 101 /* Hover effect */ 102 .creavibc-close:hover { 103 color: #111; 104 transform: rotate(90deg); 105 } 106 107 /* Optional: subtle active press */ 108 .creavibc-close:active { 109 transform: rotate(90deg) scale(0.95); 110 } 111 55 112 56 113 .creavibc-inline-wrapper .creavibc-close-final{ … … 62 119 .creavibc-two-columns { 63 120 display: flex; 64 gap: 40px; 65 flex-wrap: wrap; 121 gap: 40px; 66 122 } 67 123 … … 184 240 .creavibc-inline-wrapper.creavibc-booking-wrapper{ 185 241 width: 100%; 186 max-width: fit-content;242 max-width: 900px; 187 243 } 188 244 … … 443 499 .creavibc-step-2 .dark select, 444 500 .creavibc-step-2 .dark textarea { 445 width: 100%;501 width: 96%; 446 502 padding: 8px; 447 503 font-size: 14px; -
creavi-booking-service/trunk/assets/js/booking.js
r3442505 r3445660 401 401 402 402 const form = CREAVIBC_INSTANCES[serviceId].FORM_FIELDS; 403 let html = '<p ><strong>Enter your details:</strong></p>';403 let html = '<p class="creavibc-form-heading"><strong>Enter your details:</strong></p>'; 404 404 405 405 if (form.name) { -
creavi-booking-service/trunk/creavi-booking-service.php
r3442505 r3445660 4 4 * Description: A simple service booking system with popup UI. 5 5 * Text Domain: creavi-booking-service 6 * Version: 1.1. 46 * Version: 1.1.5 7 7 * Author: Creavi 8 8 * License: GPL2 … … 11 11 if ( ! defined( 'ABSPATH' ) ) exit; 12 12 13 define( 'CREAVIBC_PLUGIN_FILE', __FILE__ ); 13 14 define('CREAVIBC_PLUGIN_DIR', plugin_dir_path(__FILE__)); 14 15 define('CREAVIBC_PLUGIN_URL', plugin_dir_url(__FILE__)); 15 16 define('CREAVIBC_PLUGIN_PATH', plugin_dir_path(__FILE__)); 16 define('CREAVIBC_VERSION', '1.1.4'); 17 define('CREAVIBC_VERSION', '1.1.5'); 18 19 require_once CREAVIBC_PLUGIN_DIR . 'includes/deactivation-feedback.php'; 17 20 18 21 require_once CREAVIBC_PLUGIN_DIR . 'includes/cbs-gcal-remote.php'; … … 27 30 require_once CREAVIBC_PLUGIN_DIR . 'includes/ajax-handlers.php'; 28 31 require_once CREAVIBC_PLUGIN_DIR . 'includes/reminders.php'; 32 require_once CREAVIBC_PLUGIN_DIR . 'includes/placeholders.php'; 33 34 register_activation_hook( CREAVIBC_PLUGIN_FILE, 'creavibc_setup_placeholder_attachment' ); 29 35 30 36 -
creavi-booking-service/trunk/includes/functions.php
r3442505 r3445660 118 118 <div class="creavibc-step creavibc-step-1"> 119 119 <div class="creavibc-calendar-wrap"> 120 < label><strong><?php esc_html_e('Select date:', 'creavi-booking-service'); ?></strong></label>120 <span><strong><?php esc_html_e('Select date:', 'creavi-booking-service'); ?></strong></span> 121 121 <div class="creavibc-datepicker-inline" data-service-id="<?php echo esc_attr($post->ID); ?>"></div> 122 122 </div> … … 126 126 <div class="creavibc-time-header"> 127 127 128 <label>129 <s trong><?php esc_html_e('Select time:', 'creavi-booking-service'); ?></strong>128 <div> 129 <span><strong><?php esc_html_e('Select time:', 'creavi-booking-service'); ?></strong></span> 130 130 131 131 <div class="creavibc-timezone-icon-wrapper"> … … 141 141 </div> 142 142 143 </ label>143 </div> 144 144 145 145 <span class="creavibc-duration-info"><?php echo esc_html__('Duration:', 'creavi-booking-service') . ' ' . esc_html((int)$duration); ?> min</span> -
creavi-booking-service/trunk/includes/render-booking-inline.php
r3439801 r3445660 104 104 <div class="creavibc-step creavibc-step-1"> 105 105 <div class="creavibc-calendar-wrap"> 106 < label><strong><?php esc_html_e('Select date:', 'creavi-booking-service'); ?></strong></label>106 <span><strong><?php esc_html_e('Select date:', 'creavi-booking-service'); ?></strong></span> 107 107 <div class="creavibc-datepicker-inline" data-service-id="<?php echo esc_attr($post->ID); ?>"></div> 108 108 </div> … … 110 110 <div class="creavibc-time-wrap"> 111 111 <div class="creavibc-time-header"> 112 < label>113 <s trong><?php esc_html_e('Select time:', 'creavi-booking-service'); ?></strong>112 <div> 113 <span><strong><?php esc_html_e('Select time:', 'creavi-booking-service'); ?></strong></span> 114 114 <div class="creavibc-timezone-icon-wrapper"> 115 115 <svg class="creavibc-timezone-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20" aria-hidden="true"> … … 123 123 <div class="creavibc-tooltip"><span class="creavibc-timezone-notice"></span></div> 124 124 </div> 125 </ label>125 </div> 126 126 <span class="creavibc-duration-info"><?php echo esc_html__('Duration:', 'creavi-booking-service') . ' ' . esc_html($duration); ?> min</span> 127 127 </div> -
creavi-booking-service/trunk/readme.txt
r3442505 r3445660 5 5 Tested up to: 6.8 6 6 Requires PHP: 7.4 7 Stable tag: 1.1. 47 Stable tag: 1.1.5 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 86 86 87 87 == Changelog == 88 89 = 1.1.5 = 90 * Added a default service placeholder image when no service image is uploaded. 91 * Improved calendar styling for a cleaner and more consistent booking experience. 88 92 89 93 = 1.1.4 =
Note: See TracChangeset
for help on using the changeset viewer.