Changeset 2834570
- Timestamp:
- 12/15/2022 04:18:40 PM (3 years ago)
- Location:
- responsive-accordion-tabs/trunk
- Files:
-
- 4 edited
-
includes/blocks/build/style-index.css (modified) (1 diff)
-
includes/frontend/class-shortcodes.php (modified) (1 diff)
-
readme.txt (modified) (2 diffs)
-
responsive-accordion-tabs.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
responsive-accordion-tabs/trunk/includes/blocks/build/style-index.css
r2831047 r2834570 1 .accordion-tabs-wrapper{text-align:center}.accordion-tabs{border-radius:6px;overflow:hidden;}.accordion-tabs.light{background-color:#fff;box-shadow:0 0 12px rgba(0,0,0,.2),0 0 0 8px #ccc,0 0 200px 30px hsla(0,0%,80%,.801);color:#777}.accordion-tabs.light .tabs-trigger.is-selected,.accordion-tabs.light .tabs-trigger.is-selected:focus,.accordion-tabs.light .tabs-trigger.is-selected:hover{background-color:#ccc}.accordion-tabs.light.vertical .tabs-tab-list li{border-bottom:1px solid #dee4ec}.accordion-tabs.light.vertical .tabs-tab-list li:first-of-type{border-top:1px solid #dee4ec}.accordion-tabs.light.vertical .tabs-allowed{border-top:2px solid #eee}.accordion-tabs.dark{background-color:#777;box-shadow:0 0 12px rgba(0,0,0,.2),0 0 0 8px #000,0 0 200px 30px hsla(0,0%,44%,.6);color:#fff}.accordion-tabs.dark h1,.accordion-tabs.dark h2,.accordion-tabs.dark h3,.accordion-tabs.dark h4,.accordion-tabs.dark h5,.accordion-tabs.dark h6{color:#fff;font-weight:700;text-decoration:underline}.accordion-tabs.dark .tabs-tab-list{background-color:#333;border-bottom:1px solid #dee4ec}.accordion-tabs.dark .tabs-trigger{color:#fff}.accordion-tabs.dark .tabs-trigger:hover{color:#ccc!important}.accordion-tabs.dark .tabs-trigger.is-selected,.accordion-tabs.dark .tabs-trigger.is-selected:focus,.accordion-tabs.dark .tabs-trigger.is-selected:hover{background-color:#000;color:#fff}.accordion-tabs.dark.vertical .tabs-tab-list li{border-bottom:1px solid #dee4ec}.accordion-tabs.dark.vertical .tabs-tab-list li:first-of-type{border-top:1px solid #dee4ec}.accordion-tabs.dark.vertical .tabs-allowed{border-top:2px solid #eee}.accordion-tabs.dark .section-text a{color:#ccc}.accordion-tabs.dark .section-text a:hover{color:#fff;text-decoration:underline}.accordion-tabs.transparent{background-color:transparent;color:inherit}.accordion-tabs.transparent .tabs-tab-list{border-bottom:1px solid #dee4ec}.accordion-tabs.transparent .tabs-trigger{color:#666}.accordion-tabs.transparent .tabs-trigger:hover{color:#000}.accordion-tabs.transparent .tabs-trigger.is-selected,.accordion-tabs.transparent .tabs-trigger.is-selected:focus,.accordion-tabs.transparent .tabs-trigger.is-selected:hover{background-color:#000;color:#fff}.accordion-tabs.transparent.vertical .tabs-tab-list li{border-bottom:1px solid #dee4ec}.accordion-tabs.transparent.vertical .tabs-tab-list li:first-of-type{border-top:1px solid #dee4ec}.accordion-tabs.transparent.vertical .tabs-allowed{border-top:2px solid #eee}.accordion-tabs.vertical.tabs-allowed{display:flex}.accordion-tabs section .content{display:flex;flex-wrap:wrap;justify-content:center}.accordion-tabs section .content .section-image{flex:0 0 100%;margin:5px;text-align:center}.accordion-tabs section .content .section-text{flex:0 0 100%;margin:5px;text-align:left }.accordion-tabs section .content .section-text.no-image{flex:0 0 100%}.accordion-tabs .tabs-tab-list{align-items:center;border-radius:6px;display:flex;justify-content:space-around;list-style:none;margin:0;min-width:75%;width:auto}.accordion-tabs.vertical .tabs-tab-list{border-bottom:0;flex:0 0 20%;flex-direction:column;justify-content:start;min-width:auto;height:100%}.accordion-tabs.vertical .tabs-tab-list li{width:100%}.accordion-tabs.vertical:not(.tabs-allowed) .tabs-tab-list li{border-bottom:none;border-top:none}.tabs-tab-list li{margin:0}.tabs-trigger{display:none;font-weight:400;padding:15px 20px;text-decoration:none}.tabs-trigger,.tabs-trigger:hover{border-bottom:none}.tabs-trigger.is-selected,.tabs-trigger.is-selected:focus,.tabs-trigger.is-selected:hover{border-radius:50px;padding:15px 20px;outline:none}.tabs-trigger:active{outline:none}.accordion-tabs.vertical .tabs-trigger.is-selected,.accordion-tabs.vertical .tabs-trigger.is-selected:focus,.accordion-tabs.vertical .tabs-trigger.is-selected:hover{border-radius:unset}.tabs-panel{display:block;margin:0;padding:0}.tabs-allowed .tabs-panel:first-of-type,.tabs-panel:not(:first-of-type){border-top:2px solid #eee}.accordion-tabs.vertical.tabs-allowed .tabs-panel{border-top:none}.tabs-panel:not(:last-child){border-bottom:1px solid #eee;border-bottom:none}.tabs-panel .content{margin-top:10px;padding:20px}.accordion-tabs.transparent.vertical .tabs-panel .content{margin-top:0;padding:0 20px}.tabs-panel.is-hidden .content{display:none}.tabs-panel:active,.tabs-panel:focus{outline:none}.accordion-trigger{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:15px 20px}.accordion-trigger-icon{pointer-events:none}@media(min-width:40em){.is-initialized.tabs-allowed .tabs-panel{display:inherit}.tabs-allowed .accordion-trigger{display:none}.tabs-allowed .tabs-trigger{display:block}.tabs-allowed .tabs-panel,.tabs-allowed .tabs-panel.is-hidden{display:none}.tabs-allowed .tabs-tab-list{margin-bottom:-2px}.accordion-tabs section .content .section-image{flex:1}.accordion-tabs section .content .section-image img{position:-webkit-sticky;position:sticky;top:100px}.accordion-tabs section .content .section-text{flex:2}}.accordion-trigger:after{font-family:'Font Awesome 6 Pro';font-size:1.5rem}.accordion-trigger[aria-expanded=false]:after{content:"\f107"}.accordion-trigger[aria-expanded=true]:after{content:"\f106"}[aria-expanded=true] .vert{display:none}.label--close,.label--open{clip:rect(0 0 0 0);border:0;display:block;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.is-open .label--open,.label--close{display:none}.is-open .label--close{display:block}1 .accordion-tabs-wrapper{text-align:center}.accordion-tabs{border-radius:6px;overflow:hidden;}.accordion-tabs.light{background-color:#fff;box-shadow:0 0 12px rgba(0,0,0,.2),0 0 0 8px #ccc,0 0 200px 30px hsla(0,0%,80%,.801);color:#777}.accordion-tabs.light .tabs-trigger.is-selected,.accordion-tabs.light .tabs-trigger.is-selected:focus,.accordion-tabs.light .tabs-trigger.is-selected:hover{background-color:#ccc}.accordion-tabs.light.vertical .tabs-tab-list li{border-bottom:1px solid #dee4ec}.accordion-tabs.light.vertical .tabs-tab-list li:first-of-type{border-top:1px solid #dee4ec}.accordion-tabs.light.vertical .tabs-allowed{border-top:2px solid #eee}.accordion-tabs.dark{background-color:#777;box-shadow:0 0 12px rgba(0,0,0,.2),0 0 0 8px #000,0 0 200px 30px hsla(0,0%,44%,.6);color:#fff}.accordion-tabs.dark h1,.accordion-tabs.dark h2,.accordion-tabs.dark h3,.accordion-tabs.dark h4,.accordion-tabs.dark h5,.accordion-tabs.dark h6{color:#fff;font-weight:700;text-decoration:underline}.accordion-tabs.dark .tabs-tab-list{background-color:#333;border-bottom:1px solid #dee4ec}.accordion-tabs.dark .tabs-trigger{color:#fff}.accordion-tabs.dark .tabs-trigger:hover{color:#ccc!important}.accordion-tabs.dark .tabs-trigger.is-selected,.accordion-tabs.dark .tabs-trigger.is-selected:focus,.accordion-tabs.dark .tabs-trigger.is-selected:hover{background-color:#000;color:#fff}.accordion-tabs.dark.vertical .tabs-tab-list li{border-bottom:1px solid #dee4ec}.accordion-tabs.dark.vertical .tabs-tab-list li:first-of-type{border-top:1px solid #dee4ec}.accordion-tabs.dark.vertical .tabs-allowed{border-top:2px solid #eee}.accordion-tabs.dark .section-text a{color:#ccc}.accordion-tabs.dark .section-text a:hover{color:#fff;text-decoration:underline}.accordion-tabs.transparent{background-color:transparent;color:inherit}.accordion-tabs.transparent .tabs-tab-list{border-bottom:1px solid #dee4ec}.accordion-tabs.transparent .tabs-trigger{color:#666}.accordion-tabs.transparent .tabs-trigger:hover{color:#000}.accordion-tabs.transparent .tabs-trigger.is-selected,.accordion-tabs.transparent .tabs-trigger.is-selected:focus,.accordion-tabs.transparent .tabs-trigger.is-selected:hover{background-color:#000;color:#fff}.accordion-tabs.transparent.vertical .tabs-tab-list li{border-bottom:1px solid #dee4ec}.accordion-tabs.transparent.vertical .tabs-tab-list li:first-of-type{border-top:1px solid #dee4ec}.accordion-tabs.transparent.vertical .tabs-allowed{border-top:2px solid #eee}.accordion-tabs.vertical.tabs-allowed{display:flex}.accordion-tabs section .content{display:flex;flex-wrap:wrap;justify-content:center}.accordion-tabs section .content .section-image{flex:0 0 100%;margin:5px;text-align:center}.accordion-tabs section .content .section-text{flex:0 0 100%;margin:5px;text-align:left;min-width:0;overflow:hidden;}.accordion-tabs section .content .section-text.no-image{flex:0 0 100%}.accordion-tabs .tabs-tab-list{align-items:center;border-radius:6px;display:flex;justify-content:space-around;list-style:none;margin:0;min-width:75%;width:auto}.accordion-tabs.vertical .tabs-tab-list{border-bottom:0;flex:0 0 20%;flex-direction:column;justify-content:start;min-width:auto;height:100%}.accordion-tabs.vertical .tabs-tab-list li{width:100%}.accordion-tabs.vertical:not(.tabs-allowed) .tabs-tab-list li{border-bottom:none;border-top:none}.tabs-tab-list li{margin:0}.tabs-trigger{display:none;font-weight:400;padding:15px 20px;text-decoration:none}.tabs-trigger,.tabs-trigger:hover{border-bottom:none}.tabs-trigger.is-selected,.tabs-trigger.is-selected:focus,.tabs-trigger.is-selected:hover{border-radius:50px;padding:15px 20px;outline:none}.tabs-trigger:active{outline:none}.accordion-tabs.vertical .tabs-trigger.is-selected,.accordion-tabs.vertical .tabs-trigger.is-selected:focus,.accordion-tabs.vertical .tabs-trigger.is-selected:hover{border-radius:unset}.tabs-panel{display:block;margin:0;padding:0}.tabs-allowed .tabs-panel:first-of-type,.tabs-panel:not(:first-of-type){border-top:2px solid #eee}.accordion-tabs.vertical.tabs-allowed .tabs-panel{border-top:none;min-width:0;overflow:hidden}.tabs-panel:not(:last-child){border-bottom:1px solid #eee;border-bottom:none}.tabs-panel .content{margin-top:10px;padding:20px}.accordion-tabs.transparent.vertical .tabs-panel .content{margin-top:0;padding:0 20px}.tabs-panel.is-hidden .content{display:none}.tabs-panel:active,.tabs-panel:focus{outline:none}.accordion-trigger{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:15px 20px}.accordion-trigger-icon{pointer-events:none}@media(min-width:40em){.is-initialized.tabs-allowed .tabs-panel{display:inherit}.tabs-allowed .accordion-trigger{display:none}.tabs-allowed .tabs-trigger{display:block}.tabs-allowed .tabs-panel,.tabs-allowed .tabs-panel.is-hidden{display:none}.tabs-allowed .tabs-tab-list{margin-bottom:-2px}.accordion-tabs section .content .section-image{flex:1}.accordion-tabs section .content .section-image img{position:-webkit-sticky;position:sticky;top:100px}.accordion-tabs section .content .section-text{flex:2}}.accordion-trigger:after{font-family:'Font Awesome 6 Pro';font-size:1.5rem}.accordion-trigger[aria-expanded=false]:after{content:"\f107"}.accordion-trigger[aria-expanded=true]:after{content:"\f106"}[aria-expanded=true] .vert{display:none}.label--close,.label--open{clip:rect(0 0 0 0);border:0;display:block;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.is-open .label--open,.label--close{display:none}.is-open .label--close{display:block} -
responsive-accordion-tabs/trunk/includes/frontend/class-shortcodes.php
r2831013 r2834570 52 52 53 53 <div class="accordion-tabs-wrapper"> 54 55 <div class="accordion-tabs-title-wrapper"> 54 56 55 <?php if ( !$atts["hide_title"] ) { ?> 56 <h3><?php echo get_the_title($atts["id"]); ?></h3> 57 <?php } 58 if ( !$atts["hide_description"] ) { 59 echo apply_filters( 'the_content', get_the_content( "", false, $atts["id"] ) ); 60 } 57 <?php if ( !$atts["hide_title"] ) { ?> 58 <h3><?php echo get_the_title($atts["id"]); ?></h3> 59 <?php } 60 if ( !$atts["hide_description"] ) { 61 echo get_the_content( "", false, $atts["id"] ); 62 } ?> 63 </div> 61 64 62 $tabs_data = get_post_meta( $atts["id"], 'accordion_tab_data', true ); ?>65 <?php $tabs_data = get_post_meta( $atts["id"], 'accordion_tab_data', true ); ?> 63 66 64 67 <div class="accordion-tabs js-tabs <?php echo esc_attr( $atts["theme"] ); ?> <?php echo esc_attr( $atts["direction"] ); ?>" data-breakpoint="<?php echo esc_attr( $atts['breakpoint'] ); ?>" data-tabsAllowed="<?php echo esc_attr( $atts['tabs_allowed'] ); ?>" data-selectedTab="<?php echo esc_attr( $atts['selected_tab'] ); ?>" data-startCollapsed="<?php echo esc_attr( $atts['start_collapsed'] ); ?>"> -
responsive-accordion-tabs/trunk/readme.txt
r2831047 r2834570 9 9 Tested up to: 6.1 10 10 Requires PHP: 7.4 11 Stable tag: 1.3. 512 Version: 1.3. 511 Stable tag: 1.3.6 12 Version: 1.3.6 13 13 License: GPLv3 or later 14 14 License URI: https://www.gnu.org/licenses/gpl-3.0.html … … 36 36 37 37 == Changelog == 38 1.3.6 39 - NEW: Add wrapper div to title and description 40 - UPDATE: Style updates to stop content expanding width of content area 41 - FIX: Take post description out of 'the_content' filter so stop first tab content not rendering properly 42 38 43 1.3.5 39 44 - NEW: Add new option to styles to account for header spacing when using jump links -
responsive-accordion-tabs/trunk/responsive-accordion-tabs.php
r2831047 r2834570 10 10 * 11 11 * @link 12 * @since 1.3. 512 * @since 1.3.6 13 13 * @package responsive-accordion-tabs 14 14 * … … 17 17 * Plugin URI: 18 18 * Description: Add tabs to your website that convert to accordions on smaller screens 19 * Version: 1.3. 519 * Version: 1.3.6 20 20 * Author: Richard Holmes 21 21 * Author URI: https://ampersandstudio.uk/ … … 102 102 ); 103 103 define( 'RATABS_PLUGIN_FILE', __FILE__ ); 104 define( 'RESPONSIVE_ACCORDION_TABS_PLUGIN_VERSION', '1.3. 5' );104 define( 'RESPONSIVE_ACCORDION_TABS_PLUGIN_VERSION', '1.3.6' ); 105 105 // Define the main autoloader 106 106 spl_autoload_register( 'responsive_accordion_tabs_autoloader' );
Note: See TracChangeset
for help on using the changeset viewer.