Changeset 3259599
- Timestamp:
- 03/21/2025 09:42:07 AM (13 months ago)
- Location:
- activityhub/trunk
- Files:
-
- 6 edited
-
README.txt (modified) (2 diffs)
-
fieldday.php (modified) (1 diff)
-
inc/ClassActions.php (modified) (1 diff)
-
inc/Classfieldday.php (modified) (1 diff)
-
views/theme/list_view/assets/css/style.css (modified) (84 diffs)
-
views/theme/list_view/single_session.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
activityhub/trunk/README.txt
r3176609 r3259599 3 3 Tags: fieldday, fieldday, camps, onlineclasses, kids activity 4 4 Requires at least: 5.0 5 Tested up to: 6. 4.26 Stable tag: 3.4. 05 Tested up to: 6.7.2 6 Stable tag: 3.4.1 7 7 Requires PHP: 7.2 or Greater 8 8 License: GPLv2 or later … … 151 151 == Changelog == 152 152 153 = 3.4.1 = 154 * UI Changes for Filter and Sessions 155 153 156 = 3.4.0 = 154 157 * Fieldday Security Fixes -
activityhub/trunk/fieldday.php
r3176609 r3259599 5 5 * Plugin URI: https://activityhub.com 6 6 * Description: A wordpress plugin for Field Day API 7 * Version: 3.4. 07 * Version: 3.4.1 8 8 * Author: Field Day 9 9 * Author URI: https://profiles.wordpress.org/fieldday/ -
activityhub/trunk/inc/ClassActions.php
r3176609 r3259599 601 601 $content .= '<div class="km_locationpopup_pc_overlay"></div><div class="km_locationpopup_pc"> 602 602 <p class="km_locationpopup_find_h2">Location Preference</p> 603 <p class="km_locationpopup_find_h6">Choose your preferred location, or select \' All Locations\' to explore all activities. You can always change the location using the dropdown option in filters.</p>604 <button onclick="fieldday.SetLocationPopUpformVisibility(\'all\');" class="km_locationpopup_location_but km_btn km_primary_bg"> All Locations</button>603 <p class="km_locationpopup_find_h6">Choose your preferred location, or select \'View All Locations\' to explore all activities. You can always change the location using the dropdown option in filters.</p> 604 <button onclick="fieldday.SetLocationPopUpformVisibility(\'all\');" class="km_locationpopup_location_but km_btn km_primary_bg">View All Locations</button> 605 605 <h6>' . $count_locations_html . ' Locations Available</h6>' . $locations_html . '</div>'; 606 606 } -
activityhub/trunk/inc/Classfieldday.php
r3176609 r3259599 15 15 * @var string 16 16 */ 17 public $version = '3.4. 0';17 public $version = '3.4.1'; 18 18 19 19 /** -
activityhub/trunk/views/theme/list_view/assets/css/style.css
r2996282 r3259599 1 html, 2 body { 1 html, body { 3 2 overflow-x: hidden; 4 3 } 5 6 .km_plans_btn, 7 .km_plan_whl { 4 .km_plans_btn, .km_plan_whl { 8 5 /*font-size: 13px;*/ 9 6 } 10 11 7 .km_col_12.km_shadow_right.km_session_list.activethemelistview { 12 8 /* margin: 0px 30px;*/ 13 9 } 14 15 .km_filter_location .km_input, 16 .km_filter_type .km_input { 10 .km_filter_location .km_input, .km_filter_type .km_input { 17 11 border: none !important; 18 12 } 19 20 13 .km_col_12.km_shadow_right.km_session_list.activethemelistview li#km_session_two_coloum_layout { 21 14 list-style: none; … … 28 21 background: none; 29 22 } 30 31 23 .km_sessions_list .km_session_single_item:nth-child(even) { 32 24 background: #fbfbfb !important; 33 25 } 34 35 26 .km_col_12.km_shadow_right.km_session_list.activethemelistview .km_session_col { 36 27 height: auto; 37 28 text-align: left; 38 29 } 39 40 30 .km_col_12.km_shadow_right.km_session_list.activethemelistview ul#km_sessions_list_two_column_layout .km_session_col { 41 31 display: inline-block; … … 44 34 min-height: 50px; 45 35 } 46 47 36 .km_col_12.km_shadow_right.km_session_list.activethemelistview ul#km_sessions_list_two_column_layout .km_session_col { 48 37 display: inline-block; … … 51 40 min-height: 50px; 52 41 } 53 54 55 42 .km_col_12.km_shadow_right.km_session_list.activethemelistview div#km_sessionlist_head_two_layout { 56 43 text-align: center; 57 44 } 58 59 60 45 .km_col_12.km_shadow_right.km_session_list.activethemelistview .km_session_col.km_session_name { 61 62 46 bottom: 0px; 63 47 left: 0px; 64 48 padding: 0px; 65 66 } 67 68 49 } 69 50 .km_col_12.km_shadow_right.km_session_list.activethemelistview .km_thumbnail { 70 71 51 display: block; 72 52 position: absolute; 73 53 right: 0; 74 54 } 75 76 55 .km_col_12.km_shadow_right.km_session_list.activethemelistview .km_thumbnail img { 77 56 height: 250px !important; 78 57 width: auto; 79 80 } 81 82 .km_col_12.km_shadow_right.km_session_list.activethemelistview .km_col_6 .km_session_col.km_session_name, 83 .km_col_12.km_shadow_right.km_session_list.activethemelistview .km_col_6 .km_session_col.km_session_time, 84 .km_col_12.km_shadow_right.km_session_list.activethemelistview .km_col_6 .km_session_col.km_session_price, 85 .km_col_12.km_shadow_right.km_session_list.activethemelistview .km_col_6 .km_session_col.km_session_agegrp, 86 .km_col_12.km_shadow_right.km_session_list.activethemelistview .km_col_6 .km_session_col.km_session_actions, 87 .km_col_12.km_shadow_right.km_session_list.activethemelistview .km_col_6 .km_session_col.km_session_date { 88 58 } 59 .km_col_12.km_shadow_right.km_session_list.activethemelistview .km_col_6 .km_session_col.km_session_name, .km_col_12.km_shadow_right.km_session_list.activethemelistview .km_col_6 .km_session_col.km_session_time, .km_col_12.km_shadow_right.km_session_list.activethemelistview .km_col_6 .km_session_col.km_session_price, .km_col_12.km_shadow_right.km_session_list.activethemelistview .km_col_6 .km_session_col.km_session_agegrp, .km_col_12.km_shadow_right.km_session_list.activethemelistview .km_col_6 .km_session_col.km_session_actions, .km_col_12.km_shadow_right.km_session_list.activethemelistview .km_col_6 .km_session_col.km_session_date { 89 60 position: inherit; 90 61 bottom: 0; … … 92 63 border-right: 0px !important; 93 64 padding: 0px; 94 95 } 96 97 98 65 } 99 66 .km_col_12.km_shadow_right.km_session_list.activethemelistview .km_col_3 .km_session_col.km_session_date { 100 67 position: inherit; … … 103 70 border-right: 0px !important; 104 71 font-size: inherit; 105 106 } 107 72 } 108 73 .km_col_12.km_shadow_right.km_session_list.activethemelistview .km_col_6 .km_session_name { 109 74 border-right: 0; … … 111 76 width: -webkit-fill-available; 112 77 } 113 114 78 .km_col_12.km_shadow_right.km_session_list.activethemelistview ul.km_sessions_list span.time.km_session_month { 115 79 color: initial; 116 80 } 117 118 81 ul.km_sessions_list span.price { 119 82 font-weight: normal !important; … … 122 85 display: flex; 123 86 } 124 125 .km_col_12.km_shadow_right.km_session_list.activethemelistview ul.km_sessions_list .km_session_day.km_tooltip:not(.km_day_active), 126 .km_col_12.km_shadow_right.km_session_list.activethemelistview .km_session_col.km_session_agegrp span { 87 .km_col_12.km_shadow_right.km_session_list.activethemelistview ul.km_sessions_list .km_session_day.km_tooltip:not(.km_day_active), .km_col_12.km_shadow_right.km_session_list.activethemelistview .km_session_col.km_session_agegrp span { 127 88 color: #000 !important; 128 129 } 130 89 } 131 90 .time.km_sess_time { 132 91 font-size: 16px; 133 92 color: #000 !important; 134 93 } 135 136 94 .km_col_12.km_shadow_right.km_session_list.activethemelistview ul .km_sessions_list .km_session_day.km_tooltip:not(.km_day_active) { 137 138 95 border: 1px solid #000; 139 140 } 141 142 96 } 143 97 .km_col_12.km_shadow_right.km_session_list.activethemelistview .km_session_days_wrap { 144 145 98 width: max-content; 146 147 } 148 149 .km_col_12.km_shadow_right.km_session_list.activethemelistview .session_name, 150 .km_col_12.km_shadow_right.km_session_list.activethemelistview .session_seats { 99 } 100 .km_col_12.km_shadow_right.km_session_list.activethemelistview .session_name, .km_col_12.km_shadow_right.km_session_list.activethemelistview .session_seats { 151 101 display: inline-flex; 152 102 width: auto; … … 154 104 /* padding-right: 26px; */ 155 105 } 156 157 106 .km_col_12.km_shadow_right.km_session_list.activethemelistview .km_session_col.km_session_agegrp { 158 107 display: flex !important; … … 161 110 margin-bottom: 20px; 162 111 } 163 164 112 .km_session_bottom_wrap { 165 113 display: flex !important; … … 168 116 flex-direction: column; 169 117 } 170 171 172 173 118 /*serachfiltercss*/ 119 174 120 .km_filter_form h3.km_filter_heading { 175 121 display: none; 176 122 margin: 0px; 177 123 } 178 179 124 .km_row_margin.km_row.km_filter_row { 180 125 align-items: center; … … 187 132 background-color: #fff;*/ 188 133 } 189 190 .km_filter_form input[type=text].km_input, 191 select#km_location_search { 134 .km_filter_form input[type=text].km_input, select#km_location_search { 192 135 -webkit-backface-visibility: hidden; 193 136 background: #fff; … … 201 144 box-shadow: none; 202 145 } 203 204 205 146 .km_row_margin.km_row.km_filter_row { 206 207 147 justify-content: space-around; 208 209 } 210 211 .km_filter_location.select-wrapper, 212 .km_row.km_filter.select-wrapper .km_filter_type.select-wrapper { 148 } 149 .km_filter_location.select-wrapper, .km_row.km_filter.select-wrapper .km_filter_type.select-wrapper { 213 150 width: 50%; 214 151 height: 50px; 215 152 } 216 217 218 153 .km_row_margin.km_row.km_filter_row.bottom_row .km_filter_types { 219 154 display: block; 220 155 } 221 222 156 .km_row_margin.km_row.km_filter_row.bottom_row h3.km_filter_heading { 223 157 border-top: 0px !important; 224 158 } 225 226 .km_row_margin.km_row.km_filter_row.bottom_row .km_filter_types.select-wrapper div, 227 .km_row_margin.km_row.km_filter_row.bottom_row .km_filter_types.select-wrapper div, 228 .km_row_margin.km_row.km_filter_row.bottom_row .km_filter_type.select-wrapper div, 229 .km_row_margin.km_row.km_filter_row.bottom_row .km_filter_activities.select-wrapper div { 159 .km_row_margin.km_row.km_filter_row.bottom_row .km_filter_types.select-wrapper div, .km_row_margin.km_row.km_filter_row.bottom_row .km_filter_types.select-wrapper div, .km_row_margin.km_row.km_filter_row.bottom_row .km_filter_type.select-wrapper div, .km_row_margin.km_row.km_filter_row.bottom_row .km_filter_activities.select-wrapper div { 230 160 position: absolute; 231 161 visibility: hidden; … … 236 166 border-top: 3px solid; 237 167 } 238 239 168 .km_daterange_filter { 240 169 background: #fff; … … 244 173 width: 100%; 245 174 } 246 247 175 .km_provider_sessions { 248 176 background: #fff !important; … … 252 180 padding: 5px 20px; 253 181 } 254 255 182 .km_provider_merchandise { 256 183 padding: 0px !important; 257 184 } 258 259 185 .select-wrapper .km_filter_heading { 260 186 margin-top: 0; 261 187 } 262 263 188 button.km_filter_heading { 264 189 color: #000 !important; … … 273 198 background-color: #fbfbfb !important; 274 199 } 275 276 200 /*button.km_filter_heading { 277 201 margin: 0px; … … 281 205 background-color: #fbfbfb; 282 206 }*/ 207 283 208 .km_row_margin.km_row.km_filter_row.bottom_row { 284 209 justify-content: start; 285 210 padding: 0px; 286 211 } 287 288 212 .km_row.km_filter.select-wrapper { 289 290 213 background: #fff; 291 214 /*padding: 7px 0px;*/ 292 215 } 293 294 216 a.km_session_switcher { 295 217 display: none; 296 218 } 297 298 299 219 .km_filter_location.select-wrapper .km_custom_dropdown { 300 220 border: 1px solid #e4e4e4; 301 221 } 302 303 222 .km_listtheme_filter_content { 304 223 background-color: #fff; … … 313 232 border-radius: 5px; 314 233 } 315 316 234 .km_listtheme_filter_content .km_radio_wrap { 317 235 height: auto !important; 318 236 } 319 320 237 .km_listtheme_filter_content span.km_radio_text { 321 238 font-size: 12px !important; 322 239 /*line-height: 40px;*/ 323 240 } 324 325 241 .km_filter_types.select-wrapper .typescontent { 326 242 padding-top: 0px; … … 334 250 border-radius: 5px;*/ 335 251 } 336 337 252 .km_tabs_heading { 338 253 font-size: 12px; … … 342 257 font-weight: 500; 343 258 } 344 345 259 .filters_info_records { 346 260 display: flex; … … 352 266 gap: 2px; 353 267 } 354 355 268 .km_active_filters_wrap { 356 269 margin-bottom: 0; … … 358 271 margin-top: 8px; 359 272 } 360 361 273 .km_active_filters .km_tags { 362 274 margin-bottom: 5px; 363 275 } 364 365 276 section.program-wrap { 366 277 /* margin-top: 49px;*/ 367 278 } 368 369 279 .km_listtheme_filter_content label.km_radio_wrap { 370 280 border-bottom: 0px; 371 372 } 373 281 } 374 282 .km_custom_dropdown.filter_list_dropdown:before { 375 283 content: ""; 376 284 } 377 378 285 .km_row_margin.km_row.km_filter_row.bottom_row .activefilter { 379 286 visibility: visible !important; … … 382 289 /* transform: translateY(50%) !important; */ 383 290 } 384 385 291 .km_col_12.km_shadow_right.km_session_list.activethemelistview li.km_session_single_item:before { 386 292 content: unset; 387 293 } 388 389 294 button#filter_type_date { 390 295 display: none; 391 296 } 392 393 297 /* */ 298 394 299 .km_session_days .activity_title { 395 300 padding-bottom: 10px; 396 301 display: none; 397 302 } 398 399 303 .km_session_name_heading { 400 304 color: #000; … … 402 306 font-weight: bold; 403 307 } 404 405 308 .km_full_age { 406 309 color: #000; … … 408 311 width: 100%; 409 312 } 410 411 313 .km_Heading_content_inner { 412 314 max-width: 50%; 413 315 width: 100%; 414 316 } 415 416 317 .km_full_age_days { 417 318 display: flex !important; … … 419 320 align-items: center; 420 321 } 421 422 322 .km-gift-card-input span { 423 323 width: 100%; 424 324 margin-bottom: 5px; 425 325 } 426 427 326 .km-gift-card-input { 428 327 display: flex !important; … … 431 330 gap: 10px; 432 331 } 433 434 332 .km_cart_button_p a.km_btn.km_session_btn:hover { 435 333 text-decoration: none; 436 334 background-color: #ff7400; 437 335 } 438 439 336 .km_cart_button_p a.km_btn.km_session_btn { 440 337 border-radius: 3px; … … 444 341 padding: 4px 12px !important; 445 342 } 446 447 343 .km_session_days_wrap { 448 344 align-items: center; 449 345 } 450 451 346 .km_time span { 452 347 color: #000; 453 348 font-size: 14px; 454 349 } 455 456 350 .km_cart_button_p { 457 351 padding-top: 4px; 458 352 display: flex; 459 353 } 460 461 354 .km_cart_button_p .km_btn.km_session_btn { 462 355 margin: 0 8px 0 0; 463 356 } 464 465 357 .km_descri { 466 358 padding: 10px 0; … … 468 360 font-size: 14px; 469 361 } 470 471 362 .km_thumbnail_new img { 472 363 height: 150px; … … 475 366 object-fit: cover; 476 367 } 477 478 368 .km_month_year span { 479 369 color: #000 !important; … … 482 372 width: auto; 483 373 } 484 485 374 .km_session_col.km_session_name { 486 375 bottom: 10px !important; … … 489 378 background: rgba(225, 225, 225, 0.9) !important; 490 379 } 491 492 380 .km_session_col.km_session_date span { 493 381 font-weight: 600; 494 382 } 495 496 383 ul.km_sessions_list.km_list.km_grid li .km_align div:last-child { 497 384 text-align: left; 498 385 } 499 500 386 .km_align .km_thumbnail_new { 501 387 margin-right: 30px; 502 388 text-align: left; 503 389 } 504 505 .km_filter_month.select-wrapper, 506 .km_filter_types.select-wrapper, 507 .km_filter_type.select-wrapper { 390 .km_filter_month.select-wrapper, .km_filter_types.select-wrapper, .km_filter_type.select-wrapper { 508 391 position: relative; 509 392 } 510 511 393 .km_col_12.km_shadow_right.km_session_list.activethemelistview .km_session_title { 512 394 background: transparent !important; 513 395 } 514 515 396 span.time.km_session_year.km_merchandise_expire { 516 397 color: #5d5d5d !important; … … 518 399 text-transform: uppercase; 519 400 } 520 521 401 ul.km_sessions_list.km_list.km_grid li div:last-child { 522 402 text-align: left !important; 523 403 } 524 525 404 .km_cart_button_p a.km_btn.btn.btn-primary { 526 405 border-radius: 30px; … … 533 412 border: #236db5; 534 413 } 535 536 414 .km_thumbnail_new.km_merchandise_image { 537 415 /* background-image: url(../../../../../assets/img/session-background.jpg); */ … … 544 422 background-repeat: no-repeat; 545 423 } 546 547 424 .km_col_12.km_shadow_right.km_session_list.activethemelistview .km_day_active { 548 425 background: #147b8d; 549 426 color: #fff; 550 427 } 551 552 428 .km_col_12.km_shadow_right.km_session_list.activethemelistview .km_session_day.km_tooltip { 553 429 padding: 0px !important; … … 559 435 text-align: center !important; 560 436 } 561 562 437 .km_session_day.km_tooltip { 563 438 text-transform: uppercase; … … 565 440 margin: 0 5px 5px 0 !important; 566 441 } 567 568 442 .km_align { 569 443 display: flex; 570 444 } 571 572 445 .km_location_session_section { 573 446 display: flex; 574 447 align-items: baseline; 575 448 } 576 577 449 .km_listtheme_filter_btn span { 578 450 margin-right: 5px; 579 451 } 580 581 452 span.km_location_session_details { 582 453 white-space: nowrap; … … 588 459 -webkit-line-clamp: 2; 589 460 } 590 591 461 .km_Heading_content { 592 462 display: flex; 593 463 justify-content: space-between; 594 464 } 595 596 .km_records .km_col_2, 597 .km_records .km_col_10 { 465 .km_records .km_col_2, .km_records .km_col_10 { 598 466 padding: 0; 599 467 } 600 601 468 button#filter_type_types::before { 602 469 right: 10px; 603 470 } 604 605 471 /*button.km_filter_heading { 606 472 border: 0px !important; 607 473 margin: 0px; 608 474 }*/ 475 609 476 .km_listtheme_filter_wrap { 610 477 margin-right: 5px; 611 478 } 612 613 479 .km_listtheme_filter_content { 614 480 /*max-height: 250px;*/ 615 481 /*overflow-y: auto;*/ 616 482 } 617 618 483 .km_custom_dropdown.filter_list_dropdown { 619 484 background-color: none; … … 627 492 /* bottom: -11px; */ 628 493 } 629 630 494 .km_bank_type.activefilter { 631 495 background-color: #fff; … … 640 504 /* bottom: -11px; */ 641 505 } 642 643 506 .container-fluid.km_provider_merchandise .km_location_session_section .price { 644 507 font-size: 15px !important; 645 508 font-weight: 600 !important; 646 509 } 647 648 510 .container-fluid.km_provider_merchandise .km_location_session_section { 649 511 /*padding-top: 0px;*/ 650 512 } 651 652 .km_row_margin.km_row.km_filter_row .km_custom_dropdown, 653 .km_row_margin.km_row.km_filter_row .km_filter_type.select-wrapper, 654 .km_row_margin.km_row.km_filter_row .km_filter_activities.select-wrapper { 513 .km_row_margin.km_row.km_filter_row .km_custom_dropdown, .km_row_margin.km_row.km_filter_row .km_filter_type.select-wrapper, .km_row_margin.km_row.km_filter_row .km_filter_activities.select-wrapper { 655 514 position: relative; 656 515 display: flex; 657 516 align-items: baseline; 658 517 } 659 660 518 select#km_activity_search { 661 519 height: auto; … … 663 521 border-radius: 30px; 664 522 } 665 666 523 select#km_activity_search option { 667 524 color: #000 !important; 668 525 background: #fff !important; 669 526 } 670 671 527 .km_filter_activity { 672 528 margin-top: 20px; 673 529 } 674 675 530 .km_filter_type.select-wrapper.km_col_6 div.km_custom_dropdown { 676 531 /*visibility: inherit;*/ … … 680 535 border: 1px solid #e4e4e4; 681 536 } 682 683 684 537 .km_filter_type.select-wrapper.km_col_6 input[type=text].km_input { 685 538 margin-bottom: 0px; 686 539 padding-left: 9px; 687 540 } 688 689 541 .km_filter_month.select-wrapper div { 690 542 /*display: flex !important;*/ … … 692 544 align-items: baseline; 693 545 } 694 695 546 .km_filter input { 696 547 background: #fff !important; 697 548 } 698 699 .km_filter_month.select-wrapper input.datepicker, 700 .km_filter_month.select-wrapper input { 549 .km_filter_month.select-wrapper input.datepicker, .km_filter_month.select-wrapper input { 701 550 border: none; 702 551 border-radius: 50px; … … 707 556 background: none; 708 557 } 709 710 711 558 .km_filter_month.select-wrapper button#fromDate { 712 559 background-color: #fff !important; … … 719 566 outline: none !important; 720 567 } 721 722 568 .ui-datepicker-inline.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all { 723 569 left: 0px; … … 732 578 display: block !important; 733 579 } 734 735 580 div#fromDate { 736 581 background-color: #fff !important; … … 745 590 display: none !important; 746 591 } 747 748 592 .km_filter_month.select-wrapper input[type="text"]#toDate::-webkit-input-placeholder { 749 593 color: #000; 750 594 } 751 752 595 /*.km_col_12.km_shadow_right.km_session_list.activethemelistview span.km_tags:first-child { 753 596 white-space: nowrap; … … 757 600 border: 1px solid #000000; 758 601 }*/ 759 button.km_filter_heading:hover, 760 button.km_filter_heading: focus {602 603 button.km_filter_heading:hover, button.km_filter_heading:focus { 761 604 background: #fbfbfb !important; 762 605 } 763 764 606 .km_filter_month.select-wrapper div#reportrange { 765 607 background: #fbfbfb; … … 779 621 border: 1px solid #f1f1f1 !important; 780 622 } 781 782 623 /* .km_avaiableseats_session_section { */ 624 783 625 /* margin: 0 auto; */ 626 784 627 /* } */ 628 785 629 .km_avaiableseats_session_section a.km_session_btn.km_moreinfor { 786 630 font-size: 14px; 787 631 font-weight: 600; 788 632 padding: 5px 8px !important; 789 line-height: 1 4px;633 line-height: 15px; 790 634 border-radius: 3px; 791 635 } 792 793 636 span.drp-selected { 794 637 display: none !important; 795 638 } 796 797 639 /* 798 640 .km_row_margin.km_row.km_filter_row.bottom_row i.fa.fa-angle-down { … … 805 647 margin-bottom: 0px; 806 648 } 807 808 .km_filter_type.select-wrapper .km_custom_dropdown:before, 809 .km_filter_location.select-wrapper .km_custom_dropdown:before { 649 .km_filter_type.select-wrapper .km_custom_dropdown:before, .km_filter_location.select-wrapper .km_custom_dropdown:before { 810 650 content: '' !important; 811 651 } 812 813 652 select#km_location_search { 814 653 background: none; … … 816 655 z-index: 2; 817 656 } 818 819 657 span.pointer { 820 658 height: 30px; … … 830 668 line-height: 25px; 831 669 } 832 833 670 /*i.fas.fa-info-circle.km_more_info_icon { 834 671 color: green; … … 844 681 text-transform: capitalize; 845 682 } 846 847 683 /* 848 684 .km_with_tooltip { … … 861 697 position: absolute; 862 698 z-index: 1; 863 864 } 865 866 699 } 867 700 h3.km_session_name_heading.km_with_tooltip:hover .tooltiptext { 868 701 visibility: visible; 869 702 } 870 871 703 a.km_session_btn.km_moreinfor { 872 704 padding: 0px !important; 873 705 } 874 875 876 button.fc-today-button.fc-button.fc-state-default.fc-corner-left.fc-corner-right, 877 button.fc-prev-button.fc-button.fc-state-default.fc-corner-left, 878 button.fc-next-button.fc-button.fc-state-default.fc-corner-right { 706 button.fc-today-button.fc-button.fc-state-default.fc-corner-left.fc-corner-right, button.fc-prev-button.fc-button.fc-state-default.fc-corner-left, button.fc-next-button.fc-button.fc-state-default.fc-corner-right { 879 707 padding: 8px 30px !important; 880 708 } 881 882 709 .eventtitle.km_session_single_item { 883 710 margin: 0px 0px !important; … … 885 712 overflow: hidden; 886 713 } 887 888 714 .fc-scroller.fc-day-grid-container { 889 715 overflow: hidden !important; 890 716 height: max-content !important; 891 717 } 892 893 718 .fc-scroller.fc-time-grid-container { 894 719 display: none; 895 720 } 896 897 721 td.fc-axis.fc-widget-content { 898 722 display: none; 899 723 } 900 901 724 .fc-toolbar .fc-center { 902 725 margin-left: 260px; 903 726 } 904 905 727 /*td.fc-day-top.fc-sat.fc-future .eventtitle.km_session_single_item { 906 728 display: none; … … 908 730 909 731 .km_row_margin.km_row.km_filter_row.bottom_row .km_filter_type.select-wrapper div.km_bank_type { 910 911 732 width: 252px; 912 913 } 914 733 } 915 734 .km_cart { 916 735 float: right; … … 919 738 position: relative; 920 739 } 921 922 740 /*Slide filters css starts*/ 741 923 742 .km_filter_slide .km_listtheme_filter_btn { 924 743 background-color: transparent !important; 925 744 } 926 927 745 .km_slidefilter_btn svg { 928 746 margin-right: 5px; 929 747 } 930 931 748 .km_slidefilter_btn a { 932 749 font-weight: 400; 933 750 } 934 935 751 .km_slidefilter .km_filter_type.select-wrapper { 936 752 display: block !important; 937 753 } 938 939 button#filter_type_location, 940 button#filter_type_keyword { 754 button#filter_type_location, button#filter_type_keyword { 941 755 display: none; 942 756 } 943 944 .km_filter_slide button#filter_type_location, 945 .km_filter_slide button#filter_type_keyword { 946 display: flex; 947 } 948 757 .km_filter_slide button#filter_type_location, .km_filter_slide button#filter_type_keyword { 758 display: flex; 759 } 949 760 .km_row.km_filter_slide h3 { 950 761 margin: 0px; 951 762 } 952 953 763 .km_row.km_filter_slide { 954 764 position: fixed; … … 964 774 display: block; 965 775 } 966 967 776 .km_filter_slide .km_row_margin.km_row.km_filter_row { 968 777 padding-top: 0px; 969 778 } 970 971 779 .km_SessionsSection { 972 780 transition: 0.5s; 973 781 } 974 975 782 .km_filter_slide .km_row.km_filter { 976 783 display: block; 977 784 background: none !important; 978 785 } 979 980 .km_filter_slide .km_filter_location.select-wrapper, 981 .km_filter_slide .km_row.km_filter .km_filter_type.select-wrapper { 786 .km_filter_slide .km_filter_location.select-wrapper, .km_filter_slide .km_row.km_filter .km_filter_type.select-wrapper { 982 787 width: 100%; 983 788 height: auto; … … 986 791 display: block; 987 792 } 988 989 793 .km_filter_slide .km_filter_form h3.km_filter_heading { 990 794 display: block; … … 993 797 color: #000; 994 798 } 995 996 799 .km_filter_slide .select-wrapper .km_filter_heading { 997 800 margin-top: 0px; 998 801 } 999 1000 802 .km_row.km_filter_slide .km_list_filters { 1001 803 background: transparent; 1002 804 box-shadow: none; 1003 805 } 1004 1005 806 .km_row.km_filter_slide .km_row_margin.km_row.km_filter_row { 1006 807 display: inline-block; 1007 808 } 1008 1009 809 .km_row.km_filter_slide button.km_listtheme_filter_btn { 1010 810 width: 100%; 1011 811 } 1012 1013 812 .km_filter_slide button.km_filter_heading { 1014 813 background: none; … … 1018 817 padding-left: 0px !important; 1019 818 } 1020 1021 819 .km_filter_slide .km_filter_month.select-wrapper div#reportrange { 1022 820 background: none; … … 1024 822 margin-top: 0px; 1025 823 } 1026 1027 824 .km_filter_slide .km_filter_month.select-wrapper div#reportrange i.fa-angle-down { 1028 825 float: right; 1029 826 } 1030 1031 .km_filter_slide button.km_filter_heading:hover, 1032 .km_filter_slide button.km_filter_heading:focus { 827 .km_filter_slide button.km_filter_heading:hover, .km_filter_slide button.km_filter_heading:focus { 1033 828 background: none !important; 1034 829 } 1035 1036 830 .km_filter_slide .km_filter_row .km_filter_activities.select-wrapper { 1037 831 display: block !important; 1038 832 } 1039 1040 833 .km_filter_slide .km_filter_row.bottom_row .km_filter_activities.select-wrapper div { 1041 834 /*display: none; 1042 835 position: relative !important;*/ 1043 836 } 1044 1045 837 .km_filter_slide .km_filter_row.bottom_row .activefilter { 1046 838 top: 0px; 1047 839 /*display: block !important;*/ 1048 840 } 1049 1050 841 .km_filter_slide .km_mobile_hidden { 1051 842 display: block !important; 1052 843 } 1053 1054 844 .km_filter_slide .km_mobile_filters { 1055 845 display: none !important; 1056 846 } 1057 1058 847 .km_slide_header { 1059 848 position: relative; … … 1061 850 height: 40px; 1062 851 } 1063 1064 852 .km_row.km_filter_slide .km_heading { 1065 853 /*padding-left: 15px;*/ 1066 854 /*padding-bottom: 0px !important;*/ 1067 855 } 1068 1069 856 .km_filter_slide .km_filter_row .select-wrapper { 1070 857 padding: 15px 0px !important; 1071 858 border-bottom: 1px dashed #ccc; 1072 859 } 1073 1074 860 .km_filter_slide .km_listtheme_filter_content.activefilter { 1075 861 opacity: 1; … … 1077 863 height: auto !important; 1078 864 } 1079 1080 865 .km_filter_slide .km_listtheme_filter_content { 1081 866 opacity: 0; … … 1087 872 width: 100%; 1088 873 } 1089 1090 .km_filter_slide .activitiescontent.activefilter, 1091 .km_filter_slide .km_age_filter_items.activefilter { 874 .km_filter_slide .activitiescontent.activefilter, .km_filter_slide .km_age_filter_items.activefilter { 1092 875 padding: 5px 10px !important; 1093 876 width: 100%; 1094 877 } 1095 1096 878 .km_filter_slide .fa-angle-down:before { 1097 879 content: '+'; 1098 880 } 1099 1100 881 .km_filter_slide .activebtn .fa-angle-down:before { 1101 882 content: '-'; 1102 883 } 1103 1104 884 .km_slidefilter_btn { 1105 885 margin-bottom: 10px; 1106 886 } 1107 1108 887 /*Slide filters css ends*/ 1109 .km_sessions_list .km_full_age>div, 1110 .km_sessions_list .km_ Heading_content_inner>div {888 889 .km_sessions_list .km_full_age>div, .km_sessions_list .km_Heading_content_inner>div { 1111 890 margin-top: 5px; 1112 891 } 1113 1114 .km_sessions_list span.km_session_days_wrap .km_session_day.km_tooltip, 1115 .km_sessions_list .km_session_days { 892 .km_sessions_list span.km_session_days_wrap .km_session_day.km_tooltip, .km_sessions_list .km_session_days { 1116 893 margin-bottom: 0px !important; 1117 894 } 1118 1119 895 @media only screen and (min-width: 100px) and (max-width: 620px) { 1120 1121 896 .km_row.km_filter_slide { 1122 897 padding: 15px; 1123 898 } 1124 1125 899 .km_SessionsSection .km_row.km_filter_slide { 1126 900 display: block; 1127 901 } 1128 1129 902 .km_avaiableseats_session_section a.km_session_btn.km_moreinfor { 1130 903 padding: 10px 20px !important; 1131 904 } 1132 1133 905 .km_tabs_heading.km_hidden { 1134 906 display: block !important; 1135 907 } 1136 1137 908 .km_plan_whl { 1138 909 padding-top: 10px; 1139 910 } 1140 1141 911 .km_btn { 1142 912 padding: 10px 20px !important; 1143 913 } 1144 1145 914 /*.km_cart_button_p a.km_btn.km_session_btn{ font-size: 16px !important; 1146 915 padding: 10px 20px !important; }*/ … … 1148 917 grid-template-columns: repeat(3, 1fr) !important; 1149 918 } 1150 1151 919 .km_session_bottom_wrap { 1152 920 align-items: baseline; 1153 921 } 1154 1155 922 .filters_info_records { 1156 923 height: auto; … … 1158 925 /*margin-top: 20px;*/ 1159 926 } 1160 1161 927 section.program-wrap { 1162 928 margin-top: 20px; 1163 929 } 1164 1165 930 .km_nodata { 1166 931 /*top: 46px !important;*/ 1167 932 } 1168 1169 933 .km_tabs_type .km_listtheme_filter_content label.km_radio_wrap { 1170 934 border: 1px solid #e7e7e7 !important; … … 1173 937 /*margin-bottom: 5px;*/ 1174 938 } 1175 1176 939 .km_tabs_type { 1177 940 height: auto !important; 1178 941 } 1179 1180 942 .km_list_filters { 1181 943 box-shadow: none !important; 1182 944 } 1183 1184 945 .km_tabs_type .typescontent { 1185 946 /*display: block !important; … … 1192 953 padding: 0px !important; 1193 954 } 1194 1195 955 .km_tabs_type .km_filter_types.km_listtheme_filter_wrap.select-wrapper { 1196 956 overflow: scroll; … … 1199 959 background: #f7f7f7; 1200 960 } 1201 1202 961 .km_Heading_content_inner { 1203 962 max-width: 100%; 1204 963 } 1205 1206 964 .km_align { 1207 965 flex-direction: column; 1208 966 } 1209 1210 967 .km_thumbnail_new img { 1211 968 height: 250px; … … 1213 970 max-width: 100%; 1214 971 } 1215 1216 972 .km_align .km_thumbnail_new { 1217 973 margin: 0 0 20px; 1218 974 } 1219 1220 975 .km_session_days_wrap { 1221 976 padding: 10px 0; 1222 977 } 1223 1224 978 .km_col_12.km_shadow_right.km_session_list.activethemelistview { 1225 979 margin: 0; 1226 980 } 1227 1228 981 .km_Heading_content { 1229 982 flex-direction: column; 1230 983 } 1231 1232 984 .km_search_text { 1233 985 padding: 0 30px; 1234 986 } 1235 1236 987 li.km_records { 1237 988 padding: 20px 30px !important; 1238 989 } 1239 1240 .km_filter_location.select-wrapper, 1241 .km_row.km_filter.select-wrapper .km_filter_type.select-wrapper { 990 .km_filter_location.select-wrapper, .km_row.km_filter.select-wrapper .km_filter_type.select-wrapper { 1242 991 width: auto; 1243 992 height: auto; 1244 993 } 1245 1246 994 span.km_search_text { 1247 995 text-align: center; 1248 996 } 1249 1250 997 .km_filter_type.select-wrapper.km_col_6 { 1251 998 padding: 0; 1252 999 } 1253 1254 1000 .km_row_margin.km_row.km_filter_row { 1255 1001 display: flex; … … 1260 1006 /*justify-content: center !important;*/ 1261 1007 } 1262 1263 1008 .km_bank_type.activefilter { 1264 1009 right: 0; 1265 1010 margin: 0 auto; 1266 1011 } 1267 1268 1012 .fc-toolbar .fc-right { 1269 1013 float: right; 1270 1014 margin-right: 61px; 1271 1015 } 1272 1273 1016 .fc-toolbar .fc-center { 1274 1017 margin-left: 0px; 1275 1018 } 1276 1019 } 1277 1278 1020 @media only screen and (min-width: 620px) { 1279 1021 .km_listview_price_col { … … 1281 1023 align-items: baseline; 1282 1024 } 1283 1284 1025 .km_slide_title { 1285 1026 padding-left: 15px; 1286 1027 } 1287 1028 } 1288 1289 1029 @media only screen and (min-width: 620px) and (max-width: 1365px) { 1290 1291 1030 .km_col_12.km_shadow_right.km_session_list.activethemelistview { 1292 1031 margin: 0; 1293 1032 } 1294 1295 1033 .km_session_bottom_wrap { 1296 1034 flex-direction: column; … … 1298 1036 justify-content: space-between; 1299 1037 } 1300 1301 1038 .km_month_date { 1302 1039 text-align: left !important; 1303 1040 display: block; 1304 1041 } 1305 1306 1042 .km_full_age_days { 1307 1043 align-items: flex-start; 1308 1044 flex-direction: column; 1309 1045 } 1310 1311 1046 .km_session_days_wrap div { 1312 1047 width: 25px !important; 1313 1048 margin-right: 10px !important; 1314 1049 } 1315 1316 1050 .km_full_age_days .km_session_days_wrap { 1317 1051 display: flex; … … 1319 1053 width: 100% !important; 1320 1054 } 1321 1322 1055 .km_session_full_ages { 1323 1056 margin-left: 0; 1324 1057 } 1325 1326 1058 .km_cart_button_p { 1327 1059 padding-top: 10px; 1328 1060 } 1329 1330 1061 .km_align { 1331 1062 margin-bottom: 20px; 1332 1063 } 1333 1334 1064 .km_thumbnail_new img { 1335 1065 height: auto; … … 1337 1067 max-width: 500px; 1338 1068 } 1339 1340 1069 .km_Heading_content { 1341 1070 flex-wrap: wrap; 1342 1071 } 1343 1344 1072 .km_records .km_col_2 { 1345 1073 width: 20% !important; 1346 1074 } 1347 1348 1075 .km_records .km_col_10 { 1349 1076 width: 80% !important; 1350 1077 } 1351 1352 1078 .km_Heading_content_inner { 1353 1079 padding: 10px 0; 1354 1080 max-width: 100% !important; 1355 1081 } 1356 1357 1082 .km_search_text { 1358 1083 padding: 0 30px; 1359 1084 } 1360 1361 1085 li.km_records { 1362 1086 padding: 20px 15px !important; 1363 1087 } 1364 1365 1088 span.km_search_text { 1366 1089 text-align: center; 1367 1090 } 1368 1369 1091 .km_full_age { 1370 1092 max-width: 100% !important; 1371 1093 } 1372 1373 1094 .km_filter_type.select-wrapper.km_col_6 { 1374 1095 padding: 0; 1375 1096 } 1376 1377 .km_filter_location.select-wrapper, 1378 .km_row.km_filter.select-wrapper .km_filter_type.select-wrapper { 1097 .km_filter_location.select-wrapper, .km_row.km_filter.select-wrapper .km_filter_type.select-wrapper { 1379 1098 width: 100%; 1380 1099 } 1381 1382 1100 .fc-toolbar .fc-right { 1383 1101 float: right; 1384 1102 margin-right: 61px; 1385 1103 } 1386 1387 1104 .fc-toolbar .fc-center { 1388 1105 margin-left: 0px; 1389 1106 } 1390 1107 } 1391 1392 1108 .km_tabs_type .typescontent { 1393 1109 box-shadow: none !important; … … 1403 1119 padding-bottom: 0px !important; 1404 1120 } 1405 1406 1121 .km_tabs_type .km_filter_types.km_listtheme_filter_wrap.select-wrapper { 1407 1122 width: 100%; 1408 1123 max-width: 100%; 1409 1124 } 1410 1411 1125 .km_tabs_type button#filter_type_types { 1412 1126 display: none; 1413 1127 } 1414 1415 1128 .km_tabs_type .typescontent .km_radio { 1416 1129 display: none; 1417 1130 } 1418 1419 1131 .km_tabs_type .km_listtheme_filter_content label.km_radio_wrap { 1420 1132 background: #fbfbfb; … … 1423 1135 border-radius: 25px 4px; 1424 1136 } 1425 1426 1137 .km_tabs_type .typescontent label { 1427 1138 padding: 3px 20px !important; … … 1431 1142 border-radius: 5px;*/ 1432 1143 } 1433 1434 1144 .km_tabs_type .typescontent .km_radio_wrap.active { 1435 1145 background: #f3f0f0; … … 1439 1149 border-bottom: 2px solid; 1440 1150 } 1441 1442 1151 .km_tabs_type .typescontent .km_radio_wrap:hover { 1443 1152 background: #f3f0f0; 1444 1153 } 1445 1446 1154 .km_tabs_type .typescontent label:first-child { 1447 1155 border-left: 1px solid #fdf4f4; 1448 1156 } 1449 1450 1157 .km_tabs_type .typescontent .km_radio_text { 1451 1158 font-size: 15px !important; … … 1453 1160 color: #1e1e1e; 1454 1161 } 1455 1456 1162 .km_list_filters { 1457 1163 box-shadow: 1px 0px 6px #ccc; … … 1459 1165 background: #fff; 1460 1166 } 1461 1462 1167 .km_row_margin.km_tabs_type { 1463 1168 /*float: left; 1464 1169 width: 50%;*/ 1465 1170 } 1466 1467 1171 .bottom_row.list_custom_filter { 1468 1172 /*float: right; … … 1470 1174 padding-top: 15px; 1471 1175 } 1472 1473 1176 .km_tabs_type { 1474 1177 /*height: 0;*/ 1475 1178 } 1476 1477 1179 .km_nodata { 1478 1180 position: relative; -
activityhub/trunk/views/theme/list_view/single_session.php
r3079857 r3259599 94 94 </div> 95 95 <div class="km_avaiableseats_session_section"> 96 <a href="javascript:void(0);" onclick="return fieldday.viewSessionDetail('<?php echo $session->_id; ?>', '<?php echo $session->sessionType; ?>');" class="km_session_btn km_moreinfor km_ primary_color km_transparent_bg">More Info</a>96 <a href="javascript:void(0);" onclick="return fieldday.viewSessionDetail('<?php echo $session->_id; ?>', '<?php echo $session->sessionType; ?>');" class="km_session_btn km_moreinfor km_secondary_bg">View Details</a> 97 97 </div> 98 98 … … 213 213 214 214 <div class="km_avaiableseats_session_section"> 215 <a href="javascript:void(0);" onclick="return fieldday.viewSessionDetail('<?php echo $session->_id; ?>', '<?php echo $session->sessionType; ?>');" class="km_session_btn km_moreinfor km_ primary_color km_transparent_bg">More Info</a>215 <a href="javascript:void(0);" onclick="return fieldday.viewSessionDetail('<?php echo $session->_id; ?>', '<?php echo $session->sessionType; ?>');" class="km_session_btn km_moreinfor km_secondary_bg">View Details</a> 216 216 </div> 217 217
Note: See TracChangeset
for help on using the changeset viewer.