Making WordPress.org

Changeset 13754


Ignore:
Timestamp:
05/29/2024 02:01:38 AM (2 years ago)
Author:
adamwood
Message:

Learn: Sync with git WordPress/learn@9535e1c

Location:
sites/trunk/wordpress.org/public_html/wp-content
Files:
52 added
1 deleted
26 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/wporg-learn/build/block-styles.asset.php

    r13587 r13754  
    1 <?php return array('dependencies' => array('wp-blocks', 'wp-i18n'), 'version' => '660ce474d4730f1ecd10');
     1<?php return array('dependencies' => array('wp-blocks', 'wp-i18n'), 'version' => 'fa0f82927f10b6fe63b1');
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/wporg-learn/build/block-styles.js

    r13587 r13754  
    1 (()=>{"use strict";var r,e={930:()=>{const r=window.wp.blocks,e=window.wp.i18n;(0,r.registerBlockStyle)("core/button",{name:"primary",label:(0,e.__)("Primary","wporg-learn")}),(0,r.registerBlockStyle)("core/button",{name:"primary-full-width",label:(0,e.__)("Primary (Full-width)","wporg-learn")}),(0,r.registerBlockStyle)("core/button",{name:"secondary",label:(0,e.__)("Secondary","wporg-learn")}),(0,r.registerBlockStyle)("core/button",{name:"secondary-full-width",label:(0,e.__)("Secondary (Full-width)","wporg-learn")})}},l={};function o(r){var n=l[r];if(void 0!==n)return n.exports;var a=l[r]={exports:{}};return e[r](a,a.exports,o),a.exports}o.m=e,r=[],o.O=(e,l,n,a)=>{if(!l){var t=1/0;for(s=0;s<r.length;s++){for(var[l,n,a]=r[s],i=!0,p=0;p<l.length;p++)(!1&a||t>=a)&&Object.keys(o.O).every((r=>o.O[r](l[p])))?l.splice(p--,1):(i=!1,a<t&&(t=a));if(i){r.splice(s--,1);var c=n();void 0!==c&&(e=c)}}return e}a=a||0;for(var s=r.length;s>0&&r[s-1][2]>a;s--)r[s]=r[s-1];r[s]=[l,n,a]},o.o=(r,e)=>Object.prototype.hasOwnProperty.call(r,e),(()=>{var r={157:0,204:0};o.O.j=e=>0===r[e];var e=(e,l)=>{var n,a,[t,i,p]=l,c=0;if(t.some((e=>0!==r[e]))){for(n in i)o.o(i,n)&&(o.m[n]=i[n]);if(p)var s=p(o)}for(e&&e(l);c<t.length;c++)a=t[c],o.o(r,a)&&r[a]&&r[a][0](),r[a]=0;return o.O(s)},l=globalThis.webpackChunkwporg_learn_plugin=globalThis.webpackChunkwporg_learn_plugin||[];l.forEach(e.bind(null,0)),l.push=e.bind(null,l.push.bind(l))})();var n=o.O(void 0,[204],(()=>o(930)));n=o.O(n)})();
     1(()=>{"use strict";var r,e={930:()=>{const r=window.wp.blocks,e=window.wp.i18n;(0,r.registerBlockStyle)("core/button",{name:"primary",label:(0,e.__)("Primary","wporg-learn")}),(0,r.registerBlockStyle)("core/button",{name:"primary-full-width",label:(0,e.__)("Primary (Full-width)","wporg-learn")}),(0,r.registerBlockStyle)("core/button",{name:"secondary",label:(0,e.__)("Secondary","wporg-learn")}),(0,r.registerBlockStyle)("core/button",{name:"secondary-full-width",label:(0,e.__)("Secondary (Full-width)","wporg-learn")}),(0,r.registerBlockStyle)("core/post-terms",{name:"tag",label:(0,e.__)("Tag","wporg-learn")})}},l={};function o(r){var a=l[r];if(void 0!==a)return a.exports;var t=l[r]={exports:{}};return e[r](t,t.exports,o),t.exports}o.m=e,r=[],o.O=(e,l,a,t)=>{if(!l){var n=1/0;for(s=0;s<r.length;s++){for(var[l,a,t]=r[s],i=!0,p=0;p<l.length;p++)(!1&t||n>=t)&&Object.keys(o.O).every((r=>o.O[r](l[p])))?l.splice(p--,1):(i=!1,t<n&&(n=t));if(i){r.splice(s--,1);var c=a();void 0!==c&&(e=c)}}return e}t=t||0;for(var s=r.length;s>0&&r[s-1][2]>t;s--)r[s]=r[s-1];r[s]=[l,a,t]},o.o=(r,e)=>Object.prototype.hasOwnProperty.call(r,e),(()=>{var r={157:0,204:0};o.O.j=e=>0===r[e];var e=(e,l)=>{var a,t,[n,i,p]=l,c=0;if(n.some((e=>0!==r[e]))){for(a in i)o.o(i,a)&&(o.m[a]=i[a]);if(p)var s=p(o)}for(e&&e(l);c<n.length;c++)t=n[c],o.o(r,t)&&r[t]&&r[t][0](),r[t]=0;return o.O(s)},l=globalThis.webpackChunkwporg_learn_plugin=globalThis.webpackChunkwporg_learn_plugin||[];l.forEach(e.bind(null,0)),l.push=e.bind(null,l.push.bind(l))})();var a=o.O(void 0,[204],(()=>o(930)));a=o.O(a)})();
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/wporg-learn/build/lesson-plan-actions.asset.php

    r13587 r13754  
    1 <?php return array('dependencies' => array('react', 'wp-blocks', 'wp-components', 'wp-data', 'wp-i18n'), 'version' => 'a284802cf213839bb1be');
     1<?php return array('dependencies' => array('react', 'wp-blocks', 'wp-components', 'wp-data', 'wp-i18n'), 'version' => '78e1e79d9cfd099bb310');
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/wporg-learn/build/lesson-plan-actions.js

    r13587 r13754  
    1 (()=>{"use strict";var e,r={289:()=>{const e=window.wp.blocks,r=window.wp.i18n,o=window.React,n=window.wp.components,t=window.wp.data,l={BLOCK_SIDEBAR_TYPE_INCOMPATIBLE:(0,r.__)("Error: This block is not compatible with this sidebar.","wporg-learn"),BLOCK_POST_TYPE_INCOMPATIBLE:(0,r.__)("Error: This block is not compatible with this post type.","wporg-learn")},s=JSON.parse('{"L1":"widgets","Kk":"button","xY":{"html":false}}');(0,e.registerBlockType)("wporg-learn/lesson-plan-actions",{title:(0,r.__)("Lesson Plan Actions","wporg-learn"),description:(0,r.__)("Show actions for the Lesson Plan, depending on post media.","wporg-learn"),category:s.L1,icon:s.Kk,supports:s.xY,edit:function({clientId:e}){const s=((e,r,o,n)=>{if(null===r){if(!o)return l.BLOCK_SIDEBAR_TYPE_INCOMPATIBLE}else if("lesson-plan"!==r)return l.BLOCK_POST_TYPE_INCOMPATIBLE;return n})(0,(0,t.useSelect)((e=>{const{getCurrentPostType:r}=e("core/editor");return r()})),((e,r)=>(0,t.useSelect)((r=>{const{getBlockAttributes:o,getBlockName:n,getBlockParents:t}=r("core/block-editor");return t(e).some((e=>{if("core/widget-area"!==n(e))return!1;const{id:r}=o(e);return"wporg-learn-lesson-plans"===r}))})))(e),(0,r.__)("This will be dynamically populated based on media attached to the Lesson Plan.","wporg-learn"));return(0,o.createElement)(n.Placeholder,{label:(0,r.__)("Lesson Plan Actions","wporg-learn")},(0,o.createElement)("p",null,s))},save:()=>null})}},o={};function n(e){var t=o[e];if(void 0!==t)return t.exports;var l=o[e]={exports:{}};return r[e](l,l.exports,n),l.exports}n.m=r,e=[],n.O=(r,o,t,l)=>{if(!o){var s=1/0;for(c=0;c<e.length;c++){for(var[o,t,l]=e[c],i=!0,a=0;a<o.length;a++)(!1&l||s>=l)&&Object.keys(n.O).every((e=>n.O[e](o[a])))?o.splice(a--,1):(i=!1,l<s&&(s=l));if(i){e.splice(c--,1);var p=t();void 0!==p&&(r=p)}}return r}l=l||0;for(var c=e.length;c>0&&e[c-1][2]>l;c--)e[c]=e[c-1];e[c]=[o,t,l]},n.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),(()=>{var e={983:0,84:0};n.O.j=r=>0===e[r];var r=(r,o)=>{var t,l,[s,i,a]=o,p=0;if(s.some((r=>0!==e[r]))){for(t in i)n.o(i,t)&&(n.m[t]=i[t]);if(a)var c=a(n)}for(r&&r(o);p<s.length;p++)l=s[p],n.o(e,l)&&e[l]&&e[l][0](),e[l]=0;return n.O(c)},o=globalThis.webpackChunkwporg_learn_plugin=globalThis.webpackChunkwporg_learn_plugin||[];o.forEach(r.bind(null,0)),o.push=r.bind(null,o.push.bind(o))})();var t=n.O(void 0,[84],(()=>n(289)));t=n.O(t)})();
     1(()=>{"use strict";var e,r={289:()=>{const e=window.wp.blocks,r=window.wp.i18n,o=window.React,n=window.wp.components,t=window.wp.data,l={BLOCK_SIDEBAR_TYPE_INCOMPATIBLE:(0,r.__)("Error: This block is not compatible with this sidebar.","wporg-learn"),BLOCK_POST_TYPE_INCOMPATIBLE:(0,r.__)("Error: This block is not compatible with this post type.","wporg-learn")},s=JSON.parse('{"L1":"widgets","Kk":"button","xY":{"html":false}}');(0,e.registerBlockType)("wporg-learn/lesson-plan-actions",{title:(0,r.__)("Lesson Plan Actions","wporg-learn"),description:(0,r.__)("Show actions for the Lesson Plan, depending on post media.","wporg-learn"),category:s.L1,icon:s.Kk,supports:s.xY,edit:function({clientId:e}){const s=((e,r,o,n)=>{if(null===r){if(!o)return l.BLOCK_SIDEBAR_TYPE_INCOMPATIBLE}else if("lesson-plan"!==r)return l.BLOCK_POST_TYPE_INCOMPATIBLE;return n})(0,(0,t.useSelect)((e=>{const{getCurrentPostType:r}=e("core/editor");return r()})),((e,r)=>(0,t.useSelect)((r=>{const{getBlockAttributes:o,getBlockName:n,getBlockParents:t}=r("core/block-editor");return t(e).some((e=>{if("core/widget-area"!==n(e))return!1;const{id:r}=o(e);return"wporg-learn-lesson-plans"===r}))})))(e),(0,r.__)("This will be dynamically populated based on media attached to the Lesson Plan.","wporg-learn"));return(0,o.createElement)(n.Placeholder,{label:(0,r.__)("Lesson Plan Actions","wporg-learn")},(0,o.createElement)("p",null,s))},save:()=>null})}},o={};function n(e){var t=o[e];if(void 0!==t)return t.exports;var l=o[e]={exports:{}};return r[e](l,l.exports,n),l.exports}n.m=r,e=[],n.O=(r,o,t,l)=>{if(!o){var s=1/0;for(c=0;c<e.length;c++){for(var[o,t,l]=e[c],i=!0,a=0;a<o.length;a++)(!1&l||s>=l)&&Object.keys(n.O).every((e=>n.O[e](o[a])))?o.splice(a--,1):(i=!1,l<s&&(s=l));if(i){e.splice(c--,1);var p=t();void 0!==p&&(r=p)}}return r}l=l||0;for(var c=e.length;c>0&&e[c-1][2]>l;c--)e[c]=e[c-1];e[c]=[o,t,l]},n.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),(()=>{var e={364:0,84:0};n.O.j=r=>0===e[r];var r=(r,o)=>{var t,l,[s,i,a]=o,p=0;if(s.some((r=>0!==e[r]))){for(t in i)n.o(i,t)&&(n.m[t]=i[t]);if(a)var c=a(n)}for(r&&r(o);p<s.length;p++)l=s[p],n.o(e,l)&&e[l]&&e[l][0](),e[l]=0;return n.O(c)},o=globalThis.webpackChunkwporg_learn_plugin=globalThis.webpackChunkwporg_learn_plugin||[];o.forEach(r.bind(null,0)),o.push=r.bind(null,o.push.bind(o))})();var t=n.O(void 0,[84],(()=>n(289)));t=n.O(t)})();
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/wporg-learn/inc/blocks.php

    r12291 r13754  
    88use Sensei_Reports_Overview_Service_Courses;
    99use function WordPressdotorg\Locales\get_locale_name_from_code;
    10 use function WPOrg_Learn\{get_build_path, get_build_url, get_views_path};
     10use function WPOrg_Learn\{get_build_path, get_build_url, get_js_path, get_views_path};
    1111use function WPOrg_Learn\Form\render_workshop_application_form;
    1212use function WPOrg_Learn\Post_Meta\get_workshop_duration;
     
    1515
    1616/**
     17 * Views.
     18 */
     19require_once get_views_path() . 'block-course-status.php';
     20require_once get_views_path() . 'block-learning-duration.php';
     21require_once get_views_path() . 'block-lesson-count.php';
     22
     23/**
    1724 * Actions and filters.
    1825 */
    1926add_action( 'init', __NAMESPACE__ . '\register_types' );
    2027add_action( 'enqueue_block_editor_assets', __NAMESPACE__ . '\enqueue_block_style_assets' );
     28add_action( 'enqueue_block_editor_assets', __NAMESPACE__ . '\enqueue_course_grid_assets' );
    2129add_action( 'wp_enqueue_scripts', __NAMESPACE__ . '\enqueue_block_style_assets' );
    2230
     
    2735 */
    2836function register_types() {
     37    register_course_data();
     38    register_course_status();
     39    register_learning_duration();
     40    register_lesson_count();
    2941    register_lesson_plan_actions();
    3042    register_lesson_plan_details();
    31     register_course_data();
    3243    register_workshop_details();
    3344    register_workshop_application_form();
     
    438449    );
    439450}
     451
     452/**
     453 * Enqueue course grid assets.
     454 *
     455 * @throws Error If the build files are not found.
     456 */
     457function enqueue_course_grid_assets() {
     458    $script_asset_path = get_build_path() . 'course-grid.asset.php';
     459    if ( ! is_readable( $script_asset_path ) ) {
     460        throw new Error(
     461            'You need to run `npm start` or `npm run build` for the "wporg-learn/course-grid" block first.'
     462        );
     463    }
     464
     465    $script_asset = require $script_asset_path;
     466    wp_enqueue_script(
     467        'wporg-learn-course-grid',
     468        get_build_url() . 'course-grid.js',
     469        $script_asset['dependencies'],
     470        $script_asset['version'],
     471        true
     472    );
     473}
     474
     475/**
     476 * Register the learning duration block.
     477 */
     478function register_learning_duration() {
     479    register_block_type(
     480        get_js_path() . 'learning-duration/',
     481        array(
     482            'render_callback' => function( $attributes, $content, $block ) {
     483                return \WPOrg_Learn\View\Blocks\Learning_Duration\render( $attributes, $content, $block );
     484            },
     485        )
     486    );
     487}
     488
     489/**
     490 * Register the lesson count block.
     491 */
     492function register_lesson_count() {
     493    register_block_type(
     494        get_js_path() . 'lesson-count/',
     495        array(
     496            'render_callback' => function( $attributes, $content, $block ) {
     497                return \WPOrg_Learn\View\Blocks\Lesson_Count\render( $attributes, $content, $block );
     498            },
     499        )
     500    );
     501}
     502
     503/**
     504 * Register the course status block.
     505 */
     506function register_course_status() {
     507    register_block_type(
     508        get_js_path() . 'course-status/',
     509        array(
     510            'render_callback' => function( $attributes, $content, $block ) {
     511                return \WPOrg_Learn\View\Blocks\Course_Status\render( $attributes, $content, $block );
     512            },
     513        )
     514    );
     515}
     516
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/wporg-learn/inc/post-meta.php

    r12570 r13754  
    182182                'sanitize_callback' => __NAMESPACE__ . '\sanitize_locale',
    183183                'show_in_rest'      => true,
     184            )
     185        );
     186    }
     187
     188    // Duration field.
     189    $post_types = array( 'course', 'lesson' );
     190    foreach ( $post_types as $post_type ) {
     191        register_post_meta(
     192            $post_type,
     193            '_duration',
     194            array(
     195                'description'       => __( 'The time required to complete the Course or Lesson.', 'wporg_learn' ),
     196                'type'              => 'number',
     197                'single'            => true,
     198                'default'           => 0,
     199                'sanitize_callback' => function( $value ) {
     200                    return floatval( $value );
     201                },
     202                'show_in_rest'      => true,
     203                'auth_callback'     => function() {
     204                    return current_user_can( 'edit_courses' ) || current_user_can( 'edit_lessons' );
     205                },
    184206            )
    185207        );
     
    584606    enqueue_expiration_date_assets();
    585607    enqueue_language_meta_assets();
     608    enqueue_duration_meta_assets();
    586609}
    587610
     
    638661    }
    639662}
     663
     664/**
     665 * Enqueue scripts for the duration meta block.
     666 */
     667function enqueue_duration_meta_assets() {
     668    global $typenow;
     669
     670    $post_types_with_duration = array( 'course', 'lesson' );
     671    if ( in_array( $typenow, $post_types_with_duration, true ) ) {
     672        $script_asset_path = get_build_path() . 'duration-meta.asset.php';
     673        if ( ! file_exists( $script_asset_path ) ) {
     674            wp_die( 'You need to run `yarn start` or `yarn build` to build the required assets.' );
     675        }
     676
     677        $script_asset = require( $script_asset_path );
     678        wp_enqueue_script(
     679            'wporg-learn-duration-meta',
     680            get_build_url() . 'duration-meta.js',
     681            $script_asset['dependencies'],
     682            $script_asset['version'],
     683            true
     684        );
     685
     686        wp_set_script_translations( 'wporg-learn-duration-meta', 'wporg-learn' );
     687    }
     688}
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/wporg-learn/inc/sensei.php

    r13746 r13754  
    1818add_action( 'sensei_after_main_content', __NAMESPACE__ . '\theme_wrapper_end' );
    1919add_action( 'init', __NAMESPACE__ . '\wporg_correct_sensei_slugs' );
     20add_filter( 'pre_render_block', __NAMESPACE__ . '\modify_course_query', 10, 2 );
     21add_filter( 'rest_course_query', __NAMESPACE__ . '\modify_course_rest_query', 10, 2 );
    2022
    2123/**
     
    259261    return get_permalink( $page_id );
    260262}
     263
     264/**
     265 * Modify the course query to add the featured course meta query if set.
     266 *
     267 * @param mixed $pre_render The pre-render value.
     268 * @param mixed $parsed_block The parsed block value.
     269 * @return mixed The modified course query.
     270 */
     271function modify_course_query( $pre_render, $parsed_block ) {
     272    if ( isset( $parsed_block['attrs']['namespace'] ) && 'wporg-learn/course-grid' === $parsed_block['attrs']['namespace']
     273    ) {
     274        add_filter(
     275            'query_loop_block_query_vars',
     276            function( $query, $block ) use ( $parsed_block ) {
     277                if ( 'course' !== $query['post_type'] || ! isset( $parsed_block['attrs']['query']['courseFeatured'] ) ) {
     278                    return $query;
     279                }
     280
     281                $course_featured = $parsed_block['attrs']['query']['courseFeatured'];
     282
     283                if ( true === $course_featured ) {
     284                    $query['meta_key']   = '_course_featured';
     285                    $query['meta_value'] = 'featured';
     286                }
     287
     288                return $query;
     289            },
     290            10,
     291            2
     292        );
     293    }
     294
     295    return $pre_render;
     296}
     297
     298/**
     299 * Modify the course REST query to add the featured course meta query if set.
     300 *
     301 * @param array           $args The query arguments.
     302 * @param WP_REST_Request $request The REST request object.
     303 * @return array The modified query arguments.
     304 */
     305function modify_course_rest_query( $args, $request ) {
     306    $course_featured = $request->get_param( 'courseFeatured' );
     307
     308    if ( 'true' === $course_featured ) {
     309        $args['meta_query'][] = array(
     310            'key'     => '_course_featured',
     311            'value'   => 'featured',
     312            'compare' => '=',
     313        );
     314    }
     315
     316    return $args;
     317}
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/wporg-learn/js/block-styles/index.js

    r10169 r13754  
    2323    label: __( 'Secondary (Full-width)', 'wporg-learn' ),
    2424} );
     25
     26registerBlockStyle( 'core/post-terms', {
     27    name: 'tag',
     28    label: __( 'Tag', 'wporg-learn' ),
     29} );
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/wporg-learn/webpack.config.js

    r12289 r13754  
    66config.entry = {
    77    'block-styles': './js/block-styles/index.js',
     8    'course-grid': './js/course-grid/index.js',
     9    'course-status': './js/course-status/src/index.js',
     10    'duration-meta': './js/duration-meta/index.js',
    811    'expiration-date': './js/expiration-date/index.js',
     12    'lesson-count': './js/lesson-count/src/index.js',
    913    'workshop-application-form': './js/workshop-application-form/src/index.js',
    1014    'workshop-details': './js/workshop-details/src/index.js',
    1115    event: './js/event.js',
    1216    form: './js/form.js',
     17    'learning-duration': './js/learning-duration/src/index.js',
    1318    'locale-notice': './js/locale-notice.js',
    1419    'lesson-plan-actions': './js/lesson-plan-actions/src/index.js',
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/wporg-learn/wporg-learn.php

    r11997 r13754  
    5151
    5252/**
     53 * Shortcut to the js directory.
     54 *
     55 * @return string
     56 */
     57function get_js_path() {
     58    return PLUGIN_DIR . 'js/';
     59}
     60
     61/**
    5362 * Shortcut to the views directory.
    5463 *
     
    7988    require_once get_includes_path() . 'taxonomy.php';
    8089    require_once get_includes_path() . 'export.php';
     90    require_once get_includes_path() . 'utils.php';
    8191}
    8292
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/build/learning-pathway-cards/block.json

    r13745 r13754  
    2424    }
    2525  },
    26   "textdomain": "wporg",
     26  "textdomain": "wporg-learn",
    2727  "editorScript": "file:./index.js",
    2828  "style": "file:./style-index.css"
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/build/learning-pathway-cards/style-index-rtl.css

    r13745 r13754  
    1 .wp-block-wporg-learn-learning-pathway-cards .is-style-cards-grid{row-gap:var(--wp--preset--spacing--40)}.wp-block-wporg-learn-learning-pathway-cards .wporg-learn-learning-pathway-card-full .wporg-learn-learning-pathway-card-header{min-height:200px}@media screen and (max-width:768px){.wp-block-wporg-learn-learning-pathway-cards .wporg-learn-learning-pathway-card-full .wporg-learn-learning-pathway-card-header-content{min-height:unset;padding-right:var(--wp--preset--spacing--20)!important}.wp-block-wporg-learn-learning-pathway-cards .wporg-learn-learning-pathway-card-full .wporg-learn-learning-pathway-card-header-content .wp-block-heading{font-family:var(--wp--preset--font-family--inter)!important;font-size:var(--wp--preset--font-size--small)!important;font-weight:600!important;line-height:var(--wp--custom--body--small--typography--line-height)!important}}.wp-block-wporg-learn-learning-pathway-cards .wporg-learn-learning-pathway-card-full .wp-block-query{display:flex;flex:1;flex-direction:column}.wp-block-wporg-learn-learning-pathway-cards .wporg-learn-learning-pathway-card-full .wp-block-query .wp-block-group{flex:1}.wp-block-wporg-learn-learning-pathway-cards .wporg-learn-learning-pathway-card-full .course{border-bottom:unset;margin:unset;padding:unset}
     1.wp-block-wporg-learn-learning-pathway-cards .is-style-cards-grid{row-gap:var(--wp--preset--spacing--40)}.wp-block-wporg-learn-learning-pathway-cards .wporg-learn-learning-pathway-card-full .wporg-learn-learning-pathway-card-header{min-height:200px}@media screen and (max-width:768px){.wp-block-wporg-learn-learning-pathway-cards .wporg-learn-learning-pathway-card-full .wporg-learn-learning-pathway-card-header-content{min-height:unset;padding-right:var(--wp--preset--spacing--20)!important}.wp-block-wporg-learn-learning-pathway-cards .wporg-learn-learning-pathway-card-full .wporg-learn-learning-pathway-card-header-content .wp-block-heading{font-family:var(--wp--preset--font-family--inter)!important;font-size:var(--wp--preset--font-size--small)!important;font-weight:600!important;line-height:var(--wp--custom--body--small--typography--line-height)!important}}.wp-block-wporg-learn-learning-pathway-cards .wporg-learn-learning-pathway-card-full .wp-block-query{display:flex;flex:1;flex-direction:column}.wp-block-wporg-learn-learning-pathway-cards .wporg-learn-learning-pathway-card-full .wp-block-query .wp-block-group{flex:1}
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/build/learning-pathway-cards/style-index.css

    r13745 r13754  
    1 .wp-block-wporg-learn-learning-pathway-cards .is-style-cards-grid{row-gap:var(--wp--preset--spacing--40)}.wp-block-wporg-learn-learning-pathway-cards .wporg-learn-learning-pathway-card-full .wporg-learn-learning-pathway-card-header{min-height:200px}@media screen and (max-width:768px){.wp-block-wporg-learn-learning-pathway-cards .wporg-learn-learning-pathway-card-full .wporg-learn-learning-pathway-card-header-content{min-height:unset;padding-left:var(--wp--preset--spacing--20)!important}.wp-block-wporg-learn-learning-pathway-cards .wporg-learn-learning-pathway-card-full .wporg-learn-learning-pathway-card-header-content .wp-block-heading{font-family:var(--wp--preset--font-family--inter)!important;font-size:var(--wp--preset--font-size--small)!important;font-weight:600!important;line-height:var(--wp--custom--body--small--typography--line-height)!important}}.wp-block-wporg-learn-learning-pathway-cards .wporg-learn-learning-pathway-card-full .wp-block-query{display:flex;flex:1;flex-direction:column}.wp-block-wporg-learn-learning-pathway-cards .wporg-learn-learning-pathway-card-full .wp-block-query .wp-block-group{flex:1}.wp-block-wporg-learn-learning-pathway-cards .wporg-learn-learning-pathway-card-full .course{border-bottom:unset;margin:unset;padding:unset}
     1.wp-block-wporg-learn-learning-pathway-cards .is-style-cards-grid{row-gap:var(--wp--preset--spacing--40)}.wp-block-wporg-learn-learning-pathway-cards .wporg-learn-learning-pathway-card-full .wporg-learn-learning-pathway-card-header{min-height:200px}@media screen and (max-width:768px){.wp-block-wporg-learn-learning-pathway-cards .wporg-learn-learning-pathway-card-full .wporg-learn-learning-pathway-card-header-content{min-height:unset;padding-left:var(--wp--preset--spacing--20)!important}.wp-block-wporg-learn-learning-pathway-cards .wporg-learn-learning-pathway-card-full .wporg-learn-learning-pathway-card-header-content .wp-block-heading{font-family:var(--wp--preset--font-family--inter)!important;font-size:var(--wp--preset--font-size--small)!important;font-weight:600!important;line-height:var(--wp--custom--body--small--typography--line-height)!important}}.wp-block-wporg-learn-learning-pathway-cards .wporg-learn-learning-pathway-card-full .wp-block-query{display:flex;flex:1;flex-direction:column}.wp-block-wporg-learn-learning-pathway-cards .wporg-learn-learning-pathway-card-full .wp-block-query .wp-block-group{flex:1}
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/build/style/style-index-rtl.css

    r13727 r13754  
    1 .components-modal__frame{border-radius:unset;box-shadow:unset}.components-modal__content{padding:0 var(--wp--preset--spacing--30) var(--wp--preset--spacing--30)}.components-modal__header{padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--30) 0}body.sensei{--content-size:var(--wp--style--global--content-size);--content-padding:var(--wp--preset--spacing--edge-space);--sensei-lm-header-height:60px;--sensei-lm-sidebar-width:calc(280px + var(--wp--preset--spacing--edge-space));--border-color:var(--wp--custom--color--border);--sensei-secondary-color:var(--wp--preset--color--blueberry-1);--sensei-button-text-color:var(--wp--preset--color--white);--sensei-course-progress-bar-color:var(--wp--custom--color--border);--sensei-course-progress-bar-inner-color:var(--wp--preset--color--blueberry-1);--sensei-lesson-meta-color:var(--wp--preset--color--charcoal-4);--sensei-module-lesson-color:var(--wp--preset--color--charcoal-1)}body.sensei .sensei-course-theme-header-content>.wp-block-group{row-gap:0}body.sensei .sensei-course-theme__columns .sensei-course-theme__sidebar~.sensei-course-theme__main-content{--sensei-lm-sidebar-width:calc(256px + var(--wp--preset--spacing--edge-space)*2)}@media(min-width:890px){body.sensei .sensei-course-theme__columns .sensei-course-theme__sidebar~.sensei-course-theme__main-content{padding-left:calc(var(--wp--preset--spacing--edge-space) - 24px)}}body.sensei .sensei-lms-course-navigation-module__header .sensei-collapsible__toggle.sensei-lms-course-navigation-module__button{align-items:flex-start;flex-direction:row-reverse;gap:0}body.sensei .sensei-lms-course-navigation-module__title{color:var(--wp--preset--color--charcoal-1);font-size:var(--wp--preset--font-size--small);font-weight:700;margin-top:unset}body.sensei .sensei-lms-course-navigation-module__lessons.sensei-collapsible__content,body.sensei .sensei-lms-course-navigation-module__summary{padding-right:24px}body.sensei .sensei-lms-course-navigation-module__summary{font-size:var(--wp--preset--font-size--xsmall)}body.sensei .sensei-lms-course-navigation-lesson{font-size:var(--wp--preset--font-size--small)}body.sensei .sensei-lms-course-navigation-lesson.status-in-progress,body.sensei .sensei-lms-course-navigation-lesson.status-not-started{--sensei-module-lesson-color:var(--wp--preset--color--charcoal-4)}@media screen and (max-width:782px){body.sensei .sensei-lesson-footer .wp-block-sensei-lms-button-lesson-completed{display:flex}body.sensei .sensei-lesson-footer .wp-block-sensei-lms-button-lesson-completed .wp-block-button__link{flex:1}}body.sensei.quiz #sensei-quiz-list .question-title{font-size:var(--wp--preset--font-size--heading-2)}.wporg-block-meeting-calendar .wporg-meeting-calendar__header{flex-direction:row;padding:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__header h2{font-size:var(--wp--preset--font-size--heading-4);margin:unset;margin-right:var(--wp--preset--spacing--20);text-align:unset}.wporg-block-meeting-calendar .components-button-group{display:flex;flex-direction:row-reverse}.wporg-block-meeting-calendar .components-button-group .components-button{background-color:unset;border-radius:2px;color:var(--wp--preset--color--white);height:40px;margin-right:unset;padding:unset;position:relative;width:40px}.wporg-block-meeting-calendar .components-button-group .components-button:not(:focus){box-shadow:unset}.wporg-block-meeting-calendar .components-button-group .components-button:before{background-color:var(--wp--preset--color--white);background-position:50%;background-repeat:no-repeat;border-radius:2px;content:"";display:block;height:100%;position:absolute;width:100%}.wporg-block-meeting-calendar .components-button-group .components-button:disabled{display:none}.wporg-block-meeting-calendar .components-button-group .components-button.is-primary:before{background-color:var(--wp--preset--color--charcoal-1)}.wporg-block-meeting-calendar .components-button-group .components-button:first-child:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcgMTBIOVYxMkg3VjEwWiIgZmlsbD0iIzFFMUUxRSIvPgo8cGF0aCBkPSJNOSAxNEg3VjE2SDlWMTRaIiBmaWxsPSIjMUUxRTFFIi8+CjxwYXRoIGQ9Ik0xMSAxMEgxM1YxMkgxMVYxMFoiIGZpbGw9IiMxRTFFMUUiLz4KPHBhdGggZD0iTTE3IDEwSDE1VjEySDE3VjEwWiIgZmlsbD0iIzFFMUUxRSIvPgo8cGF0aCBkPSJNMTEgMTRIMTNWMTZIMTFWMTRaIiBmaWxsPSIjMUUxRTFFIi8+CjxwYXRoIGQ9Ik0xNyAxNEgxNVYxNkgxN1YxNFoiIGZpbGw9IiMxRTFFMUUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zIDVDMyAzLjg5NTQzIDMuODk1NDMgMyA1IDNIMTlDMjAuMTA0NiAzIDIxIDMuODk1NDMgMjEgNVYxOUMyMSAyMC4xMDQ2IDIwLjEwNDYgMjEgMTkgMjFINUMzLjg5NTQzIDIxIDMgMjAuMTA0NiAzIDE5VjVaTTE5LjUgN0g0LjVWMTlDNC41IDE5LjI3NjEgNC43MjM4NiAxOS41IDUgMTkuNUgxOUMxOS4yNzYxIDE5LjUgMTkuNSAxOS4yNzYxIDE5LjUgMTlWN1oiIGZpbGw9IiMxRTFFMUUiLz4KPC9zdmc+Cg==)}.wporg-block-meeting-calendar .components-button-group .components-button:first-child.is-primary:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcgMTBIOVYxMkg3VjEwWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTkgMTRIN1YxNkg5VjE0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTExIDEwSDEzVjEySDExVjEwWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE3IDEwSDE1VjEySDE3VjEwWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTExIDE0SDEzVjE2SDExVjE0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE3IDE0SDE1VjE2SDE3VjE0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zIDVDMyAzLjg5NTQzIDMuODk1NDMgMyA1IDNIMTlDMjAuMTA0NiAzIDIxIDMuODk1NDMgMjEgNVYxOUMyMSAyMC4xMDQ2IDIwLjEwNDYgMjEgMTkgMjFINUMzLjg5NTQzIDIxIDMgMjAuMTA0NiAzIDE5VjVaTTE5LjUgN0g0LjVWMTlDNC41IDE5LjI3NjEgNC43MjM4NiAxOS41IDUgMTkuNUgxOUMxOS4yNzYxIDE5LjUgMTkuNSAxOS4yNzYxIDE5LjUgMTlWN1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=)}.wporg-block-meeting-calendar .components-button-group .components-button:last-child:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDEwQzcuMTA0NTcgMTAgOCA5LjEwNDU3IDggOEM4IDYuODk1NDMgNy4xMDQ1NyA2IDYgNkM0Ljg5NTQzIDYgNCA2Ljg5NTQzIDQgOEM0IDkuMTA0NTcgNC44OTU0MyAxMCA2IDEwWk0yMCA4Ljc1SDExLjExMTFWNy4yNUgyMFY4Ljc1Wk0yMCAxNS43NUgxMS4xMTExVjE0LjI1SDIwVjE1Ljc1Wk04IDE1QzggMTYuMTA0NiA3LjEwNDU3IDE3IDYgMTdDNC44OTU0MyAxNyA0IDE2LjEwNDYgNCAxNUM0IDEzLjg5NTQgNC44OTU0MyAxMyA2IDEzQzcuMTA0NTcgMTMgOCAxMy44OTU0IDggMTVaIiBmaWxsPSIjMUUxRTFFIi8+Cjwvc3ZnPgo=)}.wporg-block-meeting-calendar .components-button-group .components-button:last-child.is-primary:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDEwQzcuMTA0NTcgMTAgOCA5LjEwNDU3IDggOEM4IDYuODk1NDMgNy4xMDQ1NyA2IDYgNkM0Ljg5NTQzIDYgNCA2Ljg5NTQzIDQgOEM0IDkuMTA0NTcgNC44OTU0MyAxMCA2IDEwWk0yMCA4Ljc1SDExLjExMTFWNy4yNUgyMFY4Ljc1Wk0yMCAxNS43NUgxMS4xMTExVjE0LjI1SDIwVjE1Ljc1Wk04IDE1QzggMTYuMTA0NiA3LjEwNDU3IDE3IDYgMTdDNC44OTU0MyAxNyA0IDE2LjEwNDYgNCAxNUM0IDEzLjg5NTQgNC44OTU0MyAxMyA2IDEzQzcuMTA0NTcgMTMgOCAxMy44OTU0IDggMTVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)}.wporg-block-meeting-calendar .wporg-meeting-calendar__filter{background:unset;border:unset;flex-wrap:wrap;padding-right:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__filter .wporg-meeting-calendar__filter-feed{display:none}.wporg-block-meeting-calendar .wporg-meeting-calendar__filter .components-base-control__field{margin-bottom:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__filter .components-button.is-link{text-decoration:none}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell strong,.wporg-block-meeting-calendar table th{font-size:var(--wp--preset--font-size--normal);font-weight:400}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell,.wporg-block-meeting-calendar table th{border:1px solid var(--wp--custom--color--border)}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell{padding:var(--wp--preset--spacing--10)}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell>strong{margin:unset;padding:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell:first-child,.wporg-block-meeting-calendar .wporg-meeting-calendar__cell:last-child{background-color:var(--wp--preset--color--light-grey-2)}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell.is-today{background-color:var(--wp--preset--color--acid-green-3)}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell-event{background-color:var(--wp--preset--color--blueberry-4)!important;border:1px solid var(--wp--custom--link--color--text);color:var(--wp--custom--link--color--text)!important;font-size:var(--wp--preset--font-size--small);line-height:var(--wp--custom--body--small--typography--line-height);margin:var(--wp--preset--spacing--10) 0 0;padding:8px}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell-event:focus{box-shadow:none!important}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell-event .wporg-meeting-calendar__cell-event-time{font-weight:700}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell-event .wporg-meeting-calendar__cell-event-title{font-weight:400}.wporg-block-meeting-calendar .wporg-meeting-calendar__list-event-team{background-color:var(--wp--preset--color--acid-green-1);color:var(--wp--preset--color--charcoal-1)!important}.wporg-block-meeting-calendar .wporg-meeting-calendar__list-event-copy{font-weight:400}.wporg-block-meeting-calendar .wporg-meeting-calendar__list{padding:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event{border-radius:unset;flex-direction:column-reverse;margin-bottom:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event+.wporg-meeting-calendar__list-event{border-top:unset;margin-top:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event:first-of-type{border-top-right-radius:2px;border-top-left-radius:2px}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event:last-of-type{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event>div:first-child{color:var(--wp--preset--color--charcoal-4);display:flex;font-size:var(--wp--preset--font-size--small);gap:.5em;padding:0 var(--wp--preset--spacing--20) var(--wp--preset--spacing--20)}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-tz{color:unset;font-size:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-team{margin-bottom:var(--wp--preset--spacing--20);margin-right:unset}@media screen and (min-width:768px){.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-team{margin-bottom:unset}}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-details{padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--20) 0}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-details>div{align-items:baseline;flex:1;font-size:var(--wp--preset--font-size--normal);gap:var(--wp--preset--spacing--20)}@media screen and (min-width:768px){.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-details>div{display:flex}}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-details .wporg-meeting-calendar__list-event-title{flex:1;font-size:inherit;font-weight:400}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-details .wporg-meeting-calendar__list-event-title>a{font-size:inherit}body{--wp-components-color-accent:var(--wp--preset--color--blueberry-1);--wp-components-color-accent-darker-10:var(--wp--preset--color--deep-blueberry)}
     1.is-layout-grid .course .wp-block-wporg-learn-learning-duration,.is-layout-grid .lesson .wp-block-wporg-learn-learning-duration{align-items:center;display:flex}.is-layout-grid .course .wp-block-wporg-learn-learning-duration:before,.is-layout-grid .lesson .wp-block-wporg-learn-learning-duration:before{content:"";display:block;font-family:dashicons;font-size:24px;height:24px;line-height:1;margin-left:6px;width:24px}.is-layout-grid .course .wp-block-wporg-learn-lesson-count,.is-layout-grid .lesson .wp-block-wporg-learn-lesson-count{align-items:center;display:flex}.is-layout-grid .course .wp-block-wporg-learn-lesson-count:before,.is-layout-grid .lesson .wp-block-wporg-learn-lesson-count:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9Imxlc3Nvbi1wbGFuIj4KPGcgaWQ9IlNoYXBlIj4KPHBhdGggZD0iTTguODUwNjIgNS4wNzA4MUw3LjY0NjkgNC4xNzU3OEw1LjU2MzUzIDYuOTc3NjlMNC40NDk0NyA2LjE0Njg3TDMuNTUyNzMgNy4zNDkzMUw1Ljg3MDk1IDkuMDc4MTNMOC44NTA2MiA1LjA3MDgxWiIgZmlsbD0iIzY1NkE3MSIvPgo8cGF0aCBkPSJNMTkuOTk5OSA3Ljk5OTU1SDExLjExMVY2LjQ5OTU1SDE5Ljk5OTlWNy45OTk1NVoiIGZpbGw9IiM2NTZBNzEiLz4KPHBhdGggZD0iTTE5Ljk5OTkgMTIuOTk5NkgxMS4xMTFWMTEuNDk5NkgxOS45OTk5VjEyLjk5OTZaIiBmaWxsPSIjNjU2QTcxIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNS45OTk4OCAxNC4yNDk2QzcuMTA0NDUgMTQuMjQ5NiA3Ljk5OTg4IDEzLjM1NDEgNy45OTk4OCAxMi4yNDk2QzcuOTk5ODggMTEuMTQ1IDcuMTA0NDUgMTAuMjQ5NiA1Ljk5OTg4IDEwLjI0OTZDNC44OTUzMSAxMC4yNDk2IDMuOTk5ODggMTEuMTQ1IDMuOTk5ODggMTIuMjQ5NkMzLjk5OTg4IDEzLjM1NDEgNC44OTUzMSAxNC4yNDk2IDUuOTk5ODggMTQuMjQ5NlpNNS45OTk4OCAxMy4yNDk2QzYuNTUyMTYgMTMuMjQ5NiA2Ljk5OTg4IDEyLjgwMTggNi45OTk4OCAxMi4yNDk2QzYuOTk5ODggMTEuNjk3MyA2LjU1MjE2IDExLjI0OTYgNS45OTk4OCAxMS4yNDk2QzUuNDQ3NTkgMTEuMjQ5NiA0Ljk5OTg4IDExLjY5NzMgNC45OTk4OCAxMi4yNDk2QzQuOTk5ODggMTIuODAxOCA1LjQ0NzU5IDEzLjI0OTYgNS45OTk4OCAxMy4yNDk2WiIgZmlsbD0iIzY1NkE3MSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTcuOTk5ODggMTcuMjQ5NkM3Ljk5OTg4IDE4LjM1NDEgNy4xMDQ0NSAxOS4yNDk2IDUuOTk5ODggMTkuMjQ5NkM0Ljg5NTMxIDE5LjI0OTYgMy45OTk4OCAxOC4zNTQxIDMuOTk5ODggMTcuMjQ5NkMzLjk5OTg4IDE2LjE0NSA0Ljg5NTMxIDE1LjI0OTYgNS45OTk4OCAxNS4yNDk2QzcuMTA0NDUgMTUuMjQ5NiA3Ljk5OTg4IDE2LjE0NSA3Ljk5OTg4IDE3LjI0OTZaTTYuOTk5ODggMTcuMjQ5NkM2Ljk5OTg4IDE3LjgwMTggNi41NTIxNiAxOC4yNDk2IDUuOTk5ODggMTguMjQ5NkM1LjQ0NzU5IDE4LjI0OTYgNC45OTk4OCAxNy44MDE4IDQuOTk5ODggMTcuMjQ5NkM0Ljk5OTg4IDE2LjY5NzMgNS40NDc1OSAxNi4yNDk2IDUuOTk5ODggMTYuMjQ5NkM2LjU1MjE2IDE2LjI0OTYgNi45OTk4OCAxNi42OTczIDYuOTk5ODggMTcuMjQ5NloiIGZpbGw9IiM2NTZBNzEiLz4KPHBhdGggZD0iTTExLjExMSAxNy45OTk2SDE5Ljk5OTlWMTYuNDk5NkgxMS4xMTFWMTcuOTk5NloiIGZpbGw9IiM2NTZBNzEiLz4KPC9nPgo8L2c+Cjwvc3ZnPgo=) no-repeat;content:"";display:block;height:24px;margin-left:6px;width:24px}.wporg-learn-course-grid.wp-block-query>.is-layout-grid{row-gap:var(--wp--preset--spacing--50)}.wporg-learn-course-grid .course{position:relative}.wporg-learn-course-grid .course:after,.wporg-learn-course-grid .course:before{background:var(--wp--preset--color--white);border:1px solid var(--wp--custom--color--border);border-radius:2px;content:"";display:block;height:10px;position:absolute}.wporg-learn-course-grid .course:before{right:12px;top:-6px;width:calc(100% - 24px);z-index:-1}.wporg-learn-course-grid .course:after{right:24px;top:-12px;width:calc(100% - 48px);z-index:-2}.wporg-learn-course-grid .sensei-lms-course-list-featured-label__text{display:none}.wporg-learn-course-grid .wp-block-post-title a{color:var(--wp--custom--link--color--text)}body.sensei{--content-size:var(--wp--style--global--content-size);--content-padding:var(--wp--preset--spacing--edge-space);--sensei-lm-header-height:60px;--sensei-lm-sidebar-width:calc(280px + var(--wp--preset--spacing--edge-space));--border-color:var(--wp--custom--color--border);--sensei-secondary-color:var(--wp--preset--color--blueberry-1);--sensei-button-text-color:var(--wp--preset--color--white);--sensei-course-progress-bar-color:var(--wp--custom--color--border);--sensei-course-progress-bar-inner-color:var(--wp--preset--color--blueberry-1);--sensei-lesson-meta-color:var(--wp--preset--color--charcoal-4);--sensei-module-lesson-color:var(--wp--preset--color--charcoal-1)}body.sensei .sensei-course-theme-header-content>.wp-block-group{row-gap:0}body.sensei .sensei-course-theme__columns .sensei-course-theme__sidebar~.sensei-course-theme__main-content{--sensei-lm-sidebar-width:calc(256px + var(--wp--preset--spacing--edge-space)*2)}@media(min-width:890px){body.sensei .sensei-course-theme__columns .sensei-course-theme__sidebar~.sensei-course-theme__main-content{padding-left:calc(var(--wp--preset--spacing--edge-space) - 24px)}}body.sensei .sensei-lms-course-navigation-module__header .sensei-collapsible__toggle.sensei-lms-course-navigation-module__button{align-items:flex-start;flex-direction:row-reverse;gap:0}body.sensei .sensei-lms-course-navigation-module__title{color:var(--wp--preset--color--charcoal-1);font-size:var(--wp--preset--font-size--small);font-weight:700;margin-top:unset}body.sensei .sensei-lms-course-navigation-module__lessons.sensei-collapsible__content,body.sensei .sensei-lms-course-navigation-module__summary{padding-right:24px}body.sensei .sensei-lms-course-navigation-module__summary{font-size:var(--wp--preset--font-size--xsmall)}body.sensei .sensei-lms-course-navigation-lesson{font-size:var(--wp--preset--font-size--small)}body.sensei .sensei-lms-course-navigation-lesson.status-in-progress,body.sensei .sensei-lms-course-navigation-lesson.status-not-started{--sensei-module-lesson-color:var(--wp--preset--color--charcoal-4)}@media screen and (max-width:782px){body.sensei .sensei-lesson-footer .wp-block-sensei-lms-button-lesson-completed{display:flex}body.sensei .sensei-lesson-footer .wp-block-sensei-lms-button-lesson-completed .wp-block-button__link{flex:1}}body.sensei.quiz #sensei-quiz-list .question-title{font-size:var(--wp--preset--font-size--heading-2)}.course:not(body){border-bottom:unset;margin:unset;padding:unset}.wp-block-post-terms.is-style-tag a,.wp-block-wporg-learn-course-status{border-radius:2px;color:var(--wp--preset--color--charcoal-1);display:inline-block;padding:4px var(--wp--preset--spacing--10);text-decoration:none}.wp-block-post-terms.is-style-tag a{background-color:var(--wp--preset--color--blueberry-4)}.wp-block-post-terms.is-style-tag a:hover{text-decoration:underline}.wp-block-wporg-learn-course-status{background-color:var(--wp--preset--color--light-grey-2)}.wp-block-wporg-learn-course-status.is-completed{background-color:var(--wp--preset--color--acid-green-3);color:var(--wp--custom--color--green-70)}.components-modal__frame{border-radius:unset;box-shadow:unset}.components-modal__content{padding:0 var(--wp--preset--spacing--30) var(--wp--preset--spacing--30)}.components-modal__header{padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--30) 0}.wporg-block-meeting-calendar .wporg-meeting-calendar__header{flex-direction:row;padding:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__header h2{font-size:var(--wp--preset--font-size--heading-4);margin:unset;margin-right:var(--wp--preset--spacing--20);text-align:unset}.wporg-block-meeting-calendar .components-button-group{display:flex;flex-direction:row-reverse}.wporg-block-meeting-calendar .components-button-group .components-button{background-color:unset;border-radius:2px;color:var(--wp--preset--color--white);height:40px;margin-right:unset;padding:unset;position:relative;width:40px}.wporg-block-meeting-calendar .components-button-group .components-button:not(:focus){box-shadow:unset}.wporg-block-meeting-calendar .components-button-group .components-button:before{background-color:var(--wp--preset--color--white);background-position:50%;background-repeat:no-repeat;border-radius:2px;content:"";display:block;height:100%;position:absolute;width:100%}.wporg-block-meeting-calendar .components-button-group .components-button:disabled{display:none}.wporg-block-meeting-calendar .components-button-group .components-button.is-primary:before{background-color:var(--wp--preset--color--charcoal-1)}.wporg-block-meeting-calendar .components-button-group .components-button:first-child:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcgMTBIOVYxMkg3VjEwWiIgZmlsbD0iIzFFMUUxRSIvPgo8cGF0aCBkPSJNOSAxNEg3VjE2SDlWMTRaIiBmaWxsPSIjMUUxRTFFIi8+CjxwYXRoIGQ9Ik0xMSAxMEgxM1YxMkgxMVYxMFoiIGZpbGw9IiMxRTFFMUUiLz4KPHBhdGggZD0iTTE3IDEwSDE1VjEySDE3VjEwWiIgZmlsbD0iIzFFMUUxRSIvPgo8cGF0aCBkPSJNMTEgMTRIMTNWMTZIMTFWMTRaIiBmaWxsPSIjMUUxRTFFIi8+CjxwYXRoIGQ9Ik0xNyAxNEgxNVYxNkgxN1YxNFoiIGZpbGw9IiMxRTFFMUUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zIDVDMyAzLjg5NTQzIDMuODk1NDMgMyA1IDNIMTlDMjAuMTA0NiAzIDIxIDMuODk1NDMgMjEgNVYxOUMyMSAyMC4xMDQ2IDIwLjEwNDYgMjEgMTkgMjFINUMzLjg5NTQzIDIxIDMgMjAuMTA0NiAzIDE5VjVaTTE5LjUgN0g0LjVWMTlDNC41IDE5LjI3NjEgNC43MjM4NiAxOS41IDUgMTkuNUgxOUMxOS4yNzYxIDE5LjUgMTkuNSAxOS4yNzYxIDE5LjUgMTlWN1oiIGZpbGw9IiMxRTFFMUUiLz4KPC9zdmc+Cg==)}.wporg-block-meeting-calendar .components-button-group .components-button:first-child.is-primary:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcgMTBIOVYxMkg3VjEwWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTkgMTRIN1YxNkg5VjE0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTExIDEwSDEzVjEySDExVjEwWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE3IDEwSDE1VjEySDE3VjEwWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTExIDE0SDEzVjE2SDExVjE0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE3IDE0SDE1VjE2SDE3VjE0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zIDVDMyAzLjg5NTQzIDMuODk1NDMgMyA1IDNIMTlDMjAuMTA0NiAzIDIxIDMuODk1NDMgMjEgNVYxOUMyMSAyMC4xMDQ2IDIwLjEwNDYgMjEgMTkgMjFINUMzLjg5NTQzIDIxIDMgMjAuMTA0NiAzIDE5VjVaTTE5LjUgN0g0LjVWMTlDNC41IDE5LjI3NjEgNC43MjM4NiAxOS41IDUgMTkuNUgxOUMxOS4yNzYxIDE5LjUgMTkuNSAxOS4yNzYxIDE5LjUgMTlWN1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=)}.wporg-block-meeting-calendar .components-button-group .components-button:last-child:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDEwQzcuMTA0NTcgMTAgOCA5LjEwNDU3IDggOEM4IDYuODk1NDMgNy4xMDQ1NyA2IDYgNkM0Ljg5NTQzIDYgNCA2Ljg5NTQzIDQgOEM0IDkuMTA0NTcgNC44OTU0MyAxMCA2IDEwWk0yMCA4Ljc1SDExLjExMTFWNy4yNUgyMFY4Ljc1Wk0yMCAxNS43NUgxMS4xMTExVjE0LjI1SDIwVjE1Ljc1Wk04IDE1QzggMTYuMTA0NiA3LjEwNDU3IDE3IDYgMTdDNC44OTU0MyAxNyA0IDE2LjEwNDYgNCAxNUM0IDEzLjg5NTQgNC44OTU0MyAxMyA2IDEzQzcuMTA0NTcgMTMgOCAxMy44OTU0IDggMTVaIiBmaWxsPSIjMUUxRTFFIi8+Cjwvc3ZnPgo=)}.wporg-block-meeting-calendar .components-button-group .components-button:last-child.is-primary:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDEwQzcuMTA0NTcgMTAgOCA5LjEwNDU3IDggOEM4IDYuODk1NDMgNy4xMDQ1NyA2IDYgNkM0Ljg5NTQzIDYgNCA2Ljg5NTQzIDQgOEM0IDkuMTA0NTcgNC44OTU0MyAxMCA2IDEwWk0yMCA4Ljc1SDExLjExMTFWNy4yNUgyMFY4Ljc1Wk0yMCAxNS43NUgxMS4xMTExVjE0LjI1SDIwVjE1Ljc1Wk04IDE1QzggMTYuMTA0NiA3LjEwNDU3IDE3IDYgMTdDNC44OTU0MyAxNyA0IDE2LjEwNDYgNCAxNUM0IDEzLjg5NTQgNC44OTU0MyAxMyA2IDEzQzcuMTA0NTcgMTMgOCAxMy44OTU0IDggMTVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)}.wporg-block-meeting-calendar .wporg-meeting-calendar__filter{background:unset;border:unset;flex-wrap:wrap;padding-right:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__filter .wporg-meeting-calendar__filter-feed{display:none}.wporg-block-meeting-calendar .wporg-meeting-calendar__filter .components-base-control__field{margin-bottom:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__filter .components-button.is-link{text-decoration:none}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell strong,.wporg-block-meeting-calendar table th{font-size:var(--wp--preset--font-size--normal);font-weight:400}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell,.wporg-block-meeting-calendar table th{border:1px solid var(--wp--custom--color--border)}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell{padding:var(--wp--preset--spacing--10)}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell>strong{margin:unset;padding:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell:first-child,.wporg-block-meeting-calendar .wporg-meeting-calendar__cell:last-child{background-color:var(--wp--preset--color--light-grey-2)}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell.is-today{background-color:var(--wp--preset--color--acid-green-3)}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell-event{background-color:var(--wp--preset--color--blueberry-4)!important;border:1px solid var(--wp--custom--link--color--text);color:var(--wp--custom--link--color--text)!important;font-size:var(--wp--preset--font-size--small);line-height:var(--wp--custom--body--small--typography--line-height);margin:var(--wp--preset--spacing--10) 0 0;padding:8px}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell-event:focus{box-shadow:none!important}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell-event .wporg-meeting-calendar__cell-event-time{font-weight:700}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell-event .wporg-meeting-calendar__cell-event-title{font-weight:400}.wporg-block-meeting-calendar .wporg-meeting-calendar__list-event-team{background-color:var(--wp--preset--color--acid-green-1);color:var(--wp--preset--color--charcoal-1)!important}.wporg-block-meeting-calendar .wporg-meeting-calendar__list-event-copy{font-weight:400}.wporg-block-meeting-calendar .wporg-meeting-calendar__list{padding:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event{border-radius:unset;flex-direction:column-reverse;margin-bottom:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event+.wporg-meeting-calendar__list-event{border-top:unset;margin-top:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event:first-of-type{border-top-right-radius:2px;border-top-left-radius:2px}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event:last-of-type{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event>div:first-child{color:var(--wp--preset--color--charcoal-4);display:flex;font-size:var(--wp--preset--font-size--small);gap:.5em;padding:0 var(--wp--preset--spacing--20) var(--wp--preset--spacing--20)}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-tz{color:unset;font-size:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-team{margin-bottom:var(--wp--preset--spacing--20);margin-right:unset}@media screen and (min-width:768px){.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-team{margin-bottom:unset}}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-details{padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--20) 0}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-details>div{align-items:baseline;flex:1;font-size:var(--wp--preset--font-size--normal);gap:var(--wp--preset--spacing--20)}@media screen and (min-width:768px){.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-details>div{display:flex}}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-details .wporg-meeting-calendar__list-event-title{flex:1;font-size:inherit;font-weight:400}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-details .wporg-meeting-calendar__list-event-title>a{font-size:inherit}body{--wp-components-color-accent:var(--wp--preset--color--blueberry-1);--wp-components-color-accent-darker-10:var(--wp--preset--color--deep-blueberry)}.wp-block-query>.is-layout-grid{container-type:normal;grid-auto-rows:1fr;row-gap:var(--wp--preset--spacing--40)}[style*="border-radius:2px"]{overflow:hidden}@media screen and (max-width:781px){.wporg-learn-footer-signup{border-right:none;padding-right:unset!important;padding-top:unset!important}}
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/build/style/style-index.css

    r13727 r13754  
    1 .components-modal__frame{border-radius:unset;box-shadow:unset}.components-modal__content{padding:0 var(--wp--preset--spacing--30) var(--wp--preset--spacing--30)}.components-modal__header{padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--30) 0}body.sensei{--content-size:var(--wp--style--global--content-size);--content-padding:var(--wp--preset--spacing--edge-space);--sensei-lm-header-height:60px;--sensei-lm-sidebar-width:calc(280px + var(--wp--preset--spacing--edge-space));--border-color:var(--wp--custom--color--border);--sensei-secondary-color:var(--wp--preset--color--blueberry-1);--sensei-button-text-color:var(--wp--preset--color--white);--sensei-course-progress-bar-color:var(--wp--custom--color--border);--sensei-course-progress-bar-inner-color:var(--wp--preset--color--blueberry-1);--sensei-lesson-meta-color:var(--wp--preset--color--charcoal-4);--sensei-module-lesson-color:var(--wp--preset--color--charcoal-1)}body.sensei .sensei-course-theme-header-content>.wp-block-group{row-gap:0}body.sensei .sensei-course-theme__columns .sensei-course-theme__sidebar~.sensei-course-theme__main-content{--sensei-lm-sidebar-width:calc(256px + var(--wp--preset--spacing--edge-space)*2)}@media(min-width:890px){body.sensei .sensei-course-theme__columns .sensei-course-theme__sidebar~.sensei-course-theme__main-content{padding-right:calc(var(--wp--preset--spacing--edge-space) - 24px)}}body.sensei .sensei-lms-course-navigation-module__header .sensei-collapsible__toggle.sensei-lms-course-navigation-module__button{align-items:flex-start;flex-direction:row-reverse;gap:0}body.sensei .sensei-lms-course-navigation-module__title{color:var(--wp--preset--color--charcoal-1);font-size:var(--wp--preset--font-size--small);font-weight:700;margin-top:unset}body.sensei .sensei-lms-course-navigation-module__lessons.sensei-collapsible__content,body.sensei .sensei-lms-course-navigation-module__summary{padding-left:24px}body.sensei .sensei-lms-course-navigation-module__summary{font-size:var(--wp--preset--font-size--xsmall)}body.sensei .sensei-lms-course-navigation-lesson{font-size:var(--wp--preset--font-size--small)}body.sensei .sensei-lms-course-navigation-lesson.status-in-progress,body.sensei .sensei-lms-course-navigation-lesson.status-not-started{--sensei-module-lesson-color:var(--wp--preset--color--charcoal-4)}@media screen and (max-width:782px){body.sensei .sensei-lesson-footer .wp-block-sensei-lms-button-lesson-completed{display:flex}body.sensei .sensei-lesson-footer .wp-block-sensei-lms-button-lesson-completed .wp-block-button__link{flex:1}}body.sensei.quiz #sensei-quiz-list .question-title{font-size:var(--wp--preset--font-size--heading-2)}.wporg-block-meeting-calendar .wporg-meeting-calendar__header{flex-direction:row;padding:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__header h2{font-size:var(--wp--preset--font-size--heading-4);margin:unset;margin-left:var(--wp--preset--spacing--20);text-align:unset}.wporg-block-meeting-calendar .components-button-group{display:flex;flex-direction:row-reverse}.wporg-block-meeting-calendar .components-button-group .components-button{background-color:unset;border-radius:2px;color:var(--wp--preset--color--white);height:40px;margin-left:unset;padding:unset;position:relative;width:40px}.wporg-block-meeting-calendar .components-button-group .components-button:not(:focus){box-shadow:unset}.wporg-block-meeting-calendar .components-button-group .components-button:before{background-color:var(--wp--preset--color--white);background-position:50%;background-repeat:no-repeat;border-radius:2px;content:"";display:block;height:100%;position:absolute;width:100%}.wporg-block-meeting-calendar .components-button-group .components-button:disabled{display:none}.wporg-block-meeting-calendar .components-button-group .components-button.is-primary:before{background-color:var(--wp--preset--color--charcoal-1)}.wporg-block-meeting-calendar .components-button-group .components-button:first-child:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcgMTBIOVYxMkg3VjEwWiIgZmlsbD0iIzFFMUUxRSIvPgo8cGF0aCBkPSJNOSAxNEg3VjE2SDlWMTRaIiBmaWxsPSIjMUUxRTFFIi8+CjxwYXRoIGQ9Ik0xMSAxMEgxM1YxMkgxMVYxMFoiIGZpbGw9IiMxRTFFMUUiLz4KPHBhdGggZD0iTTE3IDEwSDE1VjEySDE3VjEwWiIgZmlsbD0iIzFFMUUxRSIvPgo8cGF0aCBkPSJNMTEgMTRIMTNWMTZIMTFWMTRaIiBmaWxsPSIjMUUxRTFFIi8+CjxwYXRoIGQ9Ik0xNyAxNEgxNVYxNkgxN1YxNFoiIGZpbGw9IiMxRTFFMUUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zIDVDMyAzLjg5NTQzIDMuODk1NDMgMyA1IDNIMTlDMjAuMTA0NiAzIDIxIDMuODk1NDMgMjEgNVYxOUMyMSAyMC4xMDQ2IDIwLjEwNDYgMjEgMTkgMjFINUMzLjg5NTQzIDIxIDMgMjAuMTA0NiAzIDE5VjVaTTE5LjUgN0g0LjVWMTlDNC41IDE5LjI3NjEgNC43MjM4NiAxOS41IDUgMTkuNUgxOUMxOS4yNzYxIDE5LjUgMTkuNSAxOS4yNzYxIDE5LjUgMTlWN1oiIGZpbGw9IiMxRTFFMUUiLz4KPC9zdmc+Cg==)}.wporg-block-meeting-calendar .components-button-group .components-button:first-child.is-primary:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcgMTBIOVYxMkg3VjEwWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTkgMTRIN1YxNkg5VjE0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTExIDEwSDEzVjEySDExVjEwWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE3IDEwSDE1VjEySDE3VjEwWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTExIDE0SDEzVjE2SDExVjE0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE3IDE0SDE1VjE2SDE3VjE0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zIDVDMyAzLjg5NTQzIDMuODk1NDMgMyA1IDNIMTlDMjAuMTA0NiAzIDIxIDMuODk1NDMgMjEgNVYxOUMyMSAyMC4xMDQ2IDIwLjEwNDYgMjEgMTkgMjFINUMzLjg5NTQzIDIxIDMgMjAuMTA0NiAzIDE5VjVaTTE5LjUgN0g0LjVWMTlDNC41IDE5LjI3NjEgNC43MjM4NiAxOS41IDUgMTkuNUgxOUMxOS4yNzYxIDE5LjUgMTkuNSAxOS4yNzYxIDE5LjUgMTlWN1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=)}.wporg-block-meeting-calendar .components-button-group .components-button:last-child:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDEwQzcuMTA0NTcgMTAgOCA5LjEwNDU3IDggOEM4IDYuODk1NDMgNy4xMDQ1NyA2IDYgNkM0Ljg5NTQzIDYgNCA2Ljg5NTQzIDQgOEM0IDkuMTA0NTcgNC44OTU0MyAxMCA2IDEwWk0yMCA4Ljc1SDExLjExMTFWNy4yNUgyMFY4Ljc1Wk0yMCAxNS43NUgxMS4xMTExVjE0LjI1SDIwVjE1Ljc1Wk04IDE1QzggMTYuMTA0NiA3LjEwNDU3IDE3IDYgMTdDNC44OTU0MyAxNyA0IDE2LjEwNDYgNCAxNUM0IDEzLjg5NTQgNC44OTU0MyAxMyA2IDEzQzcuMTA0NTcgMTMgOCAxMy44OTU0IDggMTVaIiBmaWxsPSIjMUUxRTFFIi8+Cjwvc3ZnPgo=)}.wporg-block-meeting-calendar .components-button-group .components-button:last-child.is-primary:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDEwQzcuMTA0NTcgMTAgOCA5LjEwNDU3IDggOEM4IDYuODk1NDMgNy4xMDQ1NyA2IDYgNkM0Ljg5NTQzIDYgNCA2Ljg5NTQzIDQgOEM0IDkuMTA0NTcgNC44OTU0MyAxMCA2IDEwWk0yMCA4Ljc1SDExLjExMTFWNy4yNUgyMFY4Ljc1Wk0yMCAxNS43NUgxMS4xMTExVjE0LjI1SDIwVjE1Ljc1Wk04IDE1QzggMTYuMTA0NiA3LjEwNDU3IDE3IDYgMTdDNC44OTU0MyAxNyA0IDE2LjEwNDYgNCAxNUM0IDEzLjg5NTQgNC44OTU0MyAxMyA2IDEzQzcuMTA0NTcgMTMgOCAxMy44OTU0IDggMTVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)}.wporg-block-meeting-calendar .wporg-meeting-calendar__filter{background:unset;border:unset;flex-wrap:wrap;padding-left:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__filter .wporg-meeting-calendar__filter-feed{display:none}.wporg-block-meeting-calendar .wporg-meeting-calendar__filter .components-base-control__field{margin-bottom:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__filter .components-button.is-link{text-decoration:none}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell strong,.wporg-block-meeting-calendar table th{font-size:var(--wp--preset--font-size--normal);font-weight:400}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell,.wporg-block-meeting-calendar table th{border:1px solid var(--wp--custom--color--border)}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell{padding:var(--wp--preset--spacing--10)}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell>strong{margin:unset;padding:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell:first-child,.wporg-block-meeting-calendar .wporg-meeting-calendar__cell:last-child{background-color:var(--wp--preset--color--light-grey-2)}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell.is-today{background-color:var(--wp--preset--color--acid-green-3)}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell-event{background-color:var(--wp--preset--color--blueberry-4)!important;border:1px solid var(--wp--custom--link--color--text);color:var(--wp--custom--link--color--text)!important;font-size:var(--wp--preset--font-size--small);line-height:var(--wp--custom--body--small--typography--line-height);margin:var(--wp--preset--spacing--10) 0 0;padding:8px}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell-event:focus{box-shadow:none!important}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell-event .wporg-meeting-calendar__cell-event-time{font-weight:700}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell-event .wporg-meeting-calendar__cell-event-title{font-weight:400}.wporg-block-meeting-calendar .wporg-meeting-calendar__list-event-team{background-color:var(--wp--preset--color--acid-green-1);color:var(--wp--preset--color--charcoal-1)!important}.wporg-block-meeting-calendar .wporg-meeting-calendar__list-event-copy{font-weight:400}.wporg-block-meeting-calendar .wporg-meeting-calendar__list{padding:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event{border-radius:unset;flex-direction:column-reverse;margin-bottom:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event+.wporg-meeting-calendar__list-event{border-top:unset;margin-top:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event:first-of-type{border-top-left-radius:2px;border-top-right-radius:2px}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event:last-of-type{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event>div:first-child{color:var(--wp--preset--color--charcoal-4);display:flex;font-size:var(--wp--preset--font-size--small);gap:.5em;padding:0 var(--wp--preset--spacing--20) var(--wp--preset--spacing--20)}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-tz{color:unset;font-size:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-team{margin-bottom:var(--wp--preset--spacing--20);margin-left:unset}@media screen and (min-width:768px){.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-team{margin-bottom:unset}}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-details{padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--20) 0}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-details>div{align-items:baseline;flex:1;font-size:var(--wp--preset--font-size--normal);gap:var(--wp--preset--spacing--20)}@media screen and (min-width:768px){.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-details>div{display:flex}}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-details .wporg-meeting-calendar__list-event-title{flex:1;font-size:inherit;font-weight:400}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-details .wporg-meeting-calendar__list-event-title>a{font-size:inherit}body{--wp-components-color-accent:var(--wp--preset--color--blueberry-1);--wp-components-color-accent-darker-10:var(--wp--preset--color--deep-blueberry)}
     1.is-layout-grid .course .wp-block-wporg-learn-learning-duration,.is-layout-grid .lesson .wp-block-wporg-learn-learning-duration{align-items:center;display:flex}.is-layout-grid .course .wp-block-wporg-learn-learning-duration:before,.is-layout-grid .lesson .wp-block-wporg-learn-learning-duration:before{content:"";display:block;font-family:dashicons;font-size:24px;height:24px;line-height:1;margin-right:6px;width:24px}.is-layout-grid .course .wp-block-wporg-learn-lesson-count,.is-layout-grid .lesson .wp-block-wporg-learn-lesson-count{align-items:center;display:flex}.is-layout-grid .course .wp-block-wporg-learn-lesson-count:before,.is-layout-grid .lesson .wp-block-wporg-learn-lesson-count:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9Imxlc3Nvbi1wbGFuIj4KPGcgaWQ9IlNoYXBlIj4KPHBhdGggZD0iTTguODUwNjIgNS4wNzA4MUw3LjY0NjkgNC4xNzU3OEw1LjU2MzUzIDYuOTc3NjlMNC40NDk0NyA2LjE0Njg3TDMuNTUyNzMgNy4zNDkzMUw1Ljg3MDk1IDkuMDc4MTNMOC44NTA2MiA1LjA3MDgxWiIgZmlsbD0iIzY1NkE3MSIvPgo8cGF0aCBkPSJNMTkuOTk5OSA3Ljk5OTU1SDExLjExMVY2LjQ5OTU1SDE5Ljk5OTlWNy45OTk1NVoiIGZpbGw9IiM2NTZBNzEiLz4KPHBhdGggZD0iTTE5Ljk5OTkgMTIuOTk5NkgxMS4xMTFWMTEuNDk5NkgxOS45OTk5VjEyLjk5OTZaIiBmaWxsPSIjNjU2QTcxIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNS45OTk4OCAxNC4yNDk2QzcuMTA0NDUgMTQuMjQ5NiA3Ljk5OTg4IDEzLjM1NDEgNy45OTk4OCAxMi4yNDk2QzcuOTk5ODggMTEuMTQ1IDcuMTA0NDUgMTAuMjQ5NiA1Ljk5OTg4IDEwLjI0OTZDNC44OTUzMSAxMC4yNDk2IDMuOTk5ODggMTEuMTQ1IDMuOTk5ODggMTIuMjQ5NkMzLjk5OTg4IDEzLjM1NDEgNC44OTUzMSAxNC4yNDk2IDUuOTk5ODggMTQuMjQ5NlpNNS45OTk4OCAxMy4yNDk2QzYuNTUyMTYgMTMuMjQ5NiA2Ljk5OTg4IDEyLjgwMTggNi45OTk4OCAxMi4yNDk2QzYuOTk5ODggMTEuNjk3MyA2LjU1MjE2IDExLjI0OTYgNS45OTk4OCAxMS4yNDk2QzUuNDQ3NTkgMTEuMjQ5NiA0Ljk5OTg4IDExLjY5NzMgNC45OTk4OCAxMi4yNDk2QzQuOTk5ODggMTIuODAxOCA1LjQ0NzU5IDEzLjI0OTYgNS45OTk4OCAxMy4yNDk2WiIgZmlsbD0iIzY1NkE3MSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTcuOTk5ODggMTcuMjQ5NkM3Ljk5OTg4IDE4LjM1NDEgNy4xMDQ0NSAxOS4yNDk2IDUuOTk5ODggMTkuMjQ5NkM0Ljg5NTMxIDE5LjI0OTYgMy45OTk4OCAxOC4zNTQxIDMuOTk5ODggMTcuMjQ5NkMzLjk5OTg4IDE2LjE0NSA0Ljg5NTMxIDE1LjI0OTYgNS45OTk4OCAxNS4yNDk2QzcuMTA0NDUgMTUuMjQ5NiA3Ljk5OTg4IDE2LjE0NSA3Ljk5OTg4IDE3LjI0OTZaTTYuOTk5ODggMTcuMjQ5NkM2Ljk5OTg4IDE3LjgwMTggNi41NTIxNiAxOC4yNDk2IDUuOTk5ODggMTguMjQ5NkM1LjQ0NzU5IDE4LjI0OTYgNC45OTk4OCAxNy44MDE4IDQuOTk5ODggMTcuMjQ5NkM0Ljk5OTg4IDE2LjY5NzMgNS40NDc1OSAxNi4yNDk2IDUuOTk5ODggMTYuMjQ5NkM2LjU1MjE2IDE2LjI0OTYgNi45OTk4OCAxNi42OTczIDYuOTk5ODggMTcuMjQ5NloiIGZpbGw9IiM2NTZBNzEiLz4KPHBhdGggZD0iTTExLjExMSAxNy45OTk2SDE5Ljk5OTlWMTYuNDk5NkgxMS4xMTFWMTcuOTk5NloiIGZpbGw9IiM2NTZBNzEiLz4KPC9nPgo8L2c+Cjwvc3ZnPgo=) no-repeat;content:"";display:block;height:24px;margin-right:6px;width:24px}.wporg-learn-course-grid.wp-block-query>.is-layout-grid{row-gap:var(--wp--preset--spacing--50)}.wporg-learn-course-grid .course{position:relative}.wporg-learn-course-grid .course:after,.wporg-learn-course-grid .course:before{background:var(--wp--preset--color--white);border:1px solid var(--wp--custom--color--border);border-radius:2px;content:"";display:block;height:10px;position:absolute}.wporg-learn-course-grid .course:before{left:12px;top:-6px;width:calc(100% - 24px);z-index:-1}.wporg-learn-course-grid .course:after{left:24px;top:-12px;width:calc(100% - 48px);z-index:-2}.wporg-learn-course-grid .sensei-lms-course-list-featured-label__text{display:none}.wporg-learn-course-grid .wp-block-post-title a{color:var(--wp--custom--link--color--text)}body.sensei{--content-size:var(--wp--style--global--content-size);--content-padding:var(--wp--preset--spacing--edge-space);--sensei-lm-header-height:60px;--sensei-lm-sidebar-width:calc(280px + var(--wp--preset--spacing--edge-space));--border-color:var(--wp--custom--color--border);--sensei-secondary-color:var(--wp--preset--color--blueberry-1);--sensei-button-text-color:var(--wp--preset--color--white);--sensei-course-progress-bar-color:var(--wp--custom--color--border);--sensei-course-progress-bar-inner-color:var(--wp--preset--color--blueberry-1);--sensei-lesson-meta-color:var(--wp--preset--color--charcoal-4);--sensei-module-lesson-color:var(--wp--preset--color--charcoal-1)}body.sensei .sensei-course-theme-header-content>.wp-block-group{row-gap:0}body.sensei .sensei-course-theme__columns .sensei-course-theme__sidebar~.sensei-course-theme__main-content{--sensei-lm-sidebar-width:calc(256px + var(--wp--preset--spacing--edge-space)*2)}@media(min-width:890px){body.sensei .sensei-course-theme__columns .sensei-course-theme__sidebar~.sensei-course-theme__main-content{padding-right:calc(var(--wp--preset--spacing--edge-space) - 24px)}}body.sensei .sensei-lms-course-navigation-module__header .sensei-collapsible__toggle.sensei-lms-course-navigation-module__button{align-items:flex-start;flex-direction:row-reverse;gap:0}body.sensei .sensei-lms-course-navigation-module__title{color:var(--wp--preset--color--charcoal-1);font-size:var(--wp--preset--font-size--small);font-weight:700;margin-top:unset}body.sensei .sensei-lms-course-navigation-module__lessons.sensei-collapsible__content,body.sensei .sensei-lms-course-navigation-module__summary{padding-left:24px}body.sensei .sensei-lms-course-navigation-module__summary{font-size:var(--wp--preset--font-size--xsmall)}body.sensei .sensei-lms-course-navigation-lesson{font-size:var(--wp--preset--font-size--small)}body.sensei .sensei-lms-course-navigation-lesson.status-in-progress,body.sensei .sensei-lms-course-navigation-lesson.status-not-started{--sensei-module-lesson-color:var(--wp--preset--color--charcoal-4)}@media screen and (max-width:782px){body.sensei .sensei-lesson-footer .wp-block-sensei-lms-button-lesson-completed{display:flex}body.sensei .sensei-lesson-footer .wp-block-sensei-lms-button-lesson-completed .wp-block-button__link{flex:1}}body.sensei.quiz #sensei-quiz-list .question-title{font-size:var(--wp--preset--font-size--heading-2)}.course:not(body){border-bottom:unset;margin:unset;padding:unset}.wp-block-post-terms.is-style-tag a,.wp-block-wporg-learn-course-status{border-radius:2px;color:var(--wp--preset--color--charcoal-1);display:inline-block;padding:4px var(--wp--preset--spacing--10);text-decoration:none}.wp-block-post-terms.is-style-tag a{background-color:var(--wp--preset--color--blueberry-4)}.wp-block-post-terms.is-style-tag a:hover{text-decoration:underline}.wp-block-wporg-learn-course-status{background-color:var(--wp--preset--color--light-grey-2)}.wp-block-wporg-learn-course-status.is-completed{background-color:var(--wp--preset--color--acid-green-3);color:var(--wp--custom--color--green-70)}.components-modal__frame{border-radius:unset;box-shadow:unset}.components-modal__content{padding:0 var(--wp--preset--spacing--30) var(--wp--preset--spacing--30)}.components-modal__header{padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--30) 0}.wporg-block-meeting-calendar .wporg-meeting-calendar__header{flex-direction:row;padding:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__header h2{font-size:var(--wp--preset--font-size--heading-4);margin:unset;margin-left:var(--wp--preset--spacing--20);text-align:unset}.wporg-block-meeting-calendar .components-button-group{display:flex;flex-direction:row-reverse}.wporg-block-meeting-calendar .components-button-group .components-button{background-color:unset;border-radius:2px;color:var(--wp--preset--color--white);height:40px;margin-left:unset;padding:unset;position:relative;width:40px}.wporg-block-meeting-calendar .components-button-group .components-button:not(:focus){box-shadow:unset}.wporg-block-meeting-calendar .components-button-group .components-button:before{background-color:var(--wp--preset--color--white);background-position:50%;background-repeat:no-repeat;border-radius:2px;content:"";display:block;height:100%;position:absolute;width:100%}.wporg-block-meeting-calendar .components-button-group .components-button:disabled{display:none}.wporg-block-meeting-calendar .components-button-group .components-button.is-primary:before{background-color:var(--wp--preset--color--charcoal-1)}.wporg-block-meeting-calendar .components-button-group .components-button:first-child:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcgMTBIOVYxMkg3VjEwWiIgZmlsbD0iIzFFMUUxRSIvPgo8cGF0aCBkPSJNOSAxNEg3VjE2SDlWMTRaIiBmaWxsPSIjMUUxRTFFIi8+CjxwYXRoIGQ9Ik0xMSAxMEgxM1YxMkgxMVYxMFoiIGZpbGw9IiMxRTFFMUUiLz4KPHBhdGggZD0iTTE3IDEwSDE1VjEySDE3VjEwWiIgZmlsbD0iIzFFMUUxRSIvPgo8cGF0aCBkPSJNMTEgMTRIMTNWMTZIMTFWMTRaIiBmaWxsPSIjMUUxRTFFIi8+CjxwYXRoIGQ9Ik0xNyAxNEgxNVYxNkgxN1YxNFoiIGZpbGw9IiMxRTFFMUUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zIDVDMyAzLjg5NTQzIDMuODk1NDMgMyA1IDNIMTlDMjAuMTA0NiAzIDIxIDMuODk1NDMgMjEgNVYxOUMyMSAyMC4xMDQ2IDIwLjEwNDYgMjEgMTkgMjFINUMzLjg5NTQzIDIxIDMgMjAuMTA0NiAzIDE5VjVaTTE5LjUgN0g0LjVWMTlDNC41IDE5LjI3NjEgNC43MjM4NiAxOS41IDUgMTkuNUgxOUMxOS4yNzYxIDE5LjUgMTkuNSAxOS4yNzYxIDE5LjUgMTlWN1oiIGZpbGw9IiMxRTFFMUUiLz4KPC9zdmc+Cg==)}.wporg-block-meeting-calendar .components-button-group .components-button:first-child.is-primary:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcgMTBIOVYxMkg3VjEwWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTkgMTRIN1YxNkg5VjE0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTExIDEwSDEzVjEySDExVjEwWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE3IDEwSDE1VjEySDE3VjEwWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTExIDE0SDEzVjE2SDExVjE0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE3IDE0SDE1VjE2SDE3VjE0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zIDVDMyAzLjg5NTQzIDMuODk1NDMgMyA1IDNIMTlDMjAuMTA0NiAzIDIxIDMuODk1NDMgMjEgNVYxOUMyMSAyMC4xMDQ2IDIwLjEwNDYgMjEgMTkgMjFINUMzLjg5NTQzIDIxIDMgMjAuMTA0NiAzIDE5VjVaTTE5LjUgN0g0LjVWMTlDNC41IDE5LjI3NjEgNC43MjM4NiAxOS41IDUgMTkuNUgxOUMxOS4yNzYxIDE5LjUgMTkuNSAxOS4yNzYxIDE5LjUgMTlWN1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=)}.wporg-block-meeting-calendar .components-button-group .components-button:last-child:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDEwQzcuMTA0NTcgMTAgOCA5LjEwNDU3IDggOEM4IDYuODk1NDMgNy4xMDQ1NyA2IDYgNkM0Ljg5NTQzIDYgNCA2Ljg5NTQzIDQgOEM0IDkuMTA0NTcgNC44OTU0MyAxMCA2IDEwWk0yMCA4Ljc1SDExLjExMTFWNy4yNUgyMFY4Ljc1Wk0yMCAxNS43NUgxMS4xMTExVjE0LjI1SDIwVjE1Ljc1Wk04IDE1QzggMTYuMTA0NiA3LjEwNDU3IDE3IDYgMTdDNC44OTU0MyAxNyA0IDE2LjEwNDYgNCAxNUM0IDEzLjg5NTQgNC44OTU0MyAxMyA2IDEzQzcuMTA0NTcgMTMgOCAxMy44OTU0IDggMTVaIiBmaWxsPSIjMUUxRTFFIi8+Cjwvc3ZnPgo=)}.wporg-block-meeting-calendar .components-button-group .components-button:last-child.is-primary:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02IDEwQzcuMTA0NTcgMTAgOCA5LjEwNDU3IDggOEM4IDYuODk1NDMgNy4xMDQ1NyA2IDYgNkM0Ljg5NTQzIDYgNCA2Ljg5NTQzIDQgOEM0IDkuMTA0NTcgNC44OTU0MyAxMCA2IDEwWk0yMCA4Ljc1SDExLjExMTFWNy4yNUgyMFY4Ljc1Wk0yMCAxNS43NUgxMS4xMTExVjE0LjI1SDIwVjE1Ljc1Wk04IDE1QzggMTYuMTA0NiA3LjEwNDU3IDE3IDYgMTdDNC44OTU0MyAxNyA0IDE2LjEwNDYgNCAxNUM0IDEzLjg5NTQgNC44OTU0MyAxMyA2IDEzQzcuMTA0NTcgMTMgOCAxMy44OTU0IDggMTVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)}.wporg-block-meeting-calendar .wporg-meeting-calendar__filter{background:unset;border:unset;flex-wrap:wrap;padding-left:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__filter .wporg-meeting-calendar__filter-feed{display:none}.wporg-block-meeting-calendar .wporg-meeting-calendar__filter .components-base-control__field{margin-bottom:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__filter .components-button.is-link{text-decoration:none}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell strong,.wporg-block-meeting-calendar table th{font-size:var(--wp--preset--font-size--normal);font-weight:400}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell,.wporg-block-meeting-calendar table th{border:1px solid var(--wp--custom--color--border)}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell{padding:var(--wp--preset--spacing--10)}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell>strong{margin:unset;padding:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell:first-child,.wporg-block-meeting-calendar .wporg-meeting-calendar__cell:last-child{background-color:var(--wp--preset--color--light-grey-2)}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell.is-today{background-color:var(--wp--preset--color--acid-green-3)}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell-event{background-color:var(--wp--preset--color--blueberry-4)!important;border:1px solid var(--wp--custom--link--color--text);color:var(--wp--custom--link--color--text)!important;font-size:var(--wp--preset--font-size--small);line-height:var(--wp--custom--body--small--typography--line-height);margin:var(--wp--preset--spacing--10) 0 0;padding:8px}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell-event:focus{box-shadow:none!important}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell-event .wporg-meeting-calendar__cell-event-time{font-weight:700}.wporg-block-meeting-calendar .wporg-meeting-calendar__cell-event .wporg-meeting-calendar__cell-event-title{font-weight:400}.wporg-block-meeting-calendar .wporg-meeting-calendar__list-event-team{background-color:var(--wp--preset--color--acid-green-1);color:var(--wp--preset--color--charcoal-1)!important}.wporg-block-meeting-calendar .wporg-meeting-calendar__list-event-copy{font-weight:400}.wporg-block-meeting-calendar .wporg-meeting-calendar__list{padding:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event{border-radius:unset;flex-direction:column-reverse;margin-bottom:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event+.wporg-meeting-calendar__list-event{border-top:unset;margin-top:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event:first-of-type{border-top-left-radius:2px;border-top-right-radius:2px}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event:last-of-type{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event>div:first-child{color:var(--wp--preset--color--charcoal-4);display:flex;font-size:var(--wp--preset--font-size--small);gap:.5em;padding:0 var(--wp--preset--spacing--20) var(--wp--preset--spacing--20)}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-tz{color:unset;font-size:unset}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-team{margin-bottom:var(--wp--preset--spacing--20);margin-left:unset}@media screen and (min-width:768px){.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-team{margin-bottom:unset}}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-details{padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--20) 0}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-details>div{align-items:baseline;flex:1;font-size:var(--wp--preset--font-size--normal);gap:var(--wp--preset--spacing--20)}@media screen and (min-width:768px){.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-details>div{display:flex}}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-details .wporg-meeting-calendar__list-event-title{flex:1;font-size:inherit;font-weight:400}.wporg-block-meeting-calendar .wporg-meeting-calendar__list .wporg-meeting-calendar__list-event-details .wporg-meeting-calendar__list-event-title>a{font-size:inherit}body{--wp-components-color-accent:var(--wp--preset--color--blueberry-1);--wp-components-color-accent-darker-10:var(--wp--preset--color--deep-blueberry)}.wp-block-query>.is-layout-grid{container-type:normal;grid-auto-rows:1fr;row-gap:var(--wp--preset--spacing--40)}[style*="border-radius:2px"]{overflow:hidden}@media screen and (max-width:781px){.wporg-learn-footer-signup{border-left:none;padding-left:unset!important;padding-top:unset!important}}
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/functions.php

    r13745 r13754  
    55// Block files
    66require_once __DIR__ . '/src/learning-pathway-cards/block.php';
     7require_once __DIR__ . '/src/upcoming-online-workshops/block.php';
    78
    89/**
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/parts/footer.html

    r13639 r13754  
     1<!-- wp:pattern {"slug":"wporg-learn-2024/footer-content"} /-->
     2
    13<!-- wp:wporg/global-footer /-->
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/patterns/front-page-content.php

    r13745 r13754  
    1212<!-- /wp:heading -->
    1313
    14 <!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0"}}}} -->
    15 <p style="margin-top:0"><?php esc_html_e( 'Dive into our learning pathways which will take you from beginner to expert at your own pace.', 'wporg-learn' ); ?></p>
     14<!-- wp:paragraph {"style":{"spacing":{"margin":{"top":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|charcoal-4"}}}},"textColor":"charcoal-4"} -->
     15<p class="has-charcoal-4-color has-text-color has-link-color" style="margin-top:0"><?php esc_html_e( 'Dive into our learning pathways which will take you from beginner to expert at your own pace.', 'wporg-learn' ); ?></p>
    1616<!-- /wp:paragraph -->
     17
     18<!-- wp:wporg-learn/learning-pathway-cards {"isMini":true,"style":{"spacing":{"margin":{"top":"var:preset|spacing|40"}}}} /-->
     19
     20<!-- wp:heading {"style":{"spacing":{"margin":{"top":"var:preset|spacing|60","bottom":"var:preset|spacing|10"}}}} -->
     21<h2 class="wp-block-heading" style="margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--10)"><?php esc_html_e( 'Featured Courses', 'wporg-learn' ); ?></h2>
     22<!-- /wp:heading -->
     23
     24<!-- wp:group {"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|40"}}},"layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between"}} -->
     25<div class="wp-block-group" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--40)">
     26
     27    <!-- wp:paragraph {"style":{"elements":{"link":{"color":{"text":"var:preset|color|charcoal-4"}}}},"textColor":"charcoal-4"} -->
     28    <p class="has-charcoal-4-color has-text-color has-link-color"><?php esc_html_e( 'Courses take you through a series of lessons.', 'wporg-learn' ); ?></p>
     29    <!-- /wp:paragraph -->
     30
     31    <!-- wp:paragraph {"style":{"elements":{"link":{"color":{"text":"var:preset|color|blueberry-1"}}}},"textColor":"charcoal-4"} -->
     32    <p class="has-charcoal-4-color has-text-color has-link-color"><a href="<?php echo esc_url( site_url( '/courses/' ) ); ?>"><?php esc_html_e( 'See all Courses', 'wporg-learn' ); ?></a></p>
     33    <!-- /wp:paragraph -->
     34
     35</div>
     36<!-- /wp:group -->
     37
     38<!-- wp:query {"queryId":0,"query":{"perPage":6,"postType":"course","courseFeatured":true},"namespace":"wporg-learn/course-grid","align":"wide","className":"wporg-learn-course-grid"} -->
     39<div class="wp-block-query alignwide wporg-learn-course-grid">
     40
     41    <!-- wp:post-template {"style":{"spacing":{"blockGap":"var:preset|spacing|50"}},"layout":{"type":"grid","columnCount":null,"minimumColumnWidth":"330px"}} -->
     42
     43        <!-- wp:group {"style":{"border":{"width":"1px","color":"var:preset|color|light-grey-1","radius":"2px"},"spacing":{"blockGap":"0"},"dimensions":{"minHeight":"100%"}},"backgroundColor":"white","layout":{"type":"flex","orientation":"vertical"}} -->
     44        <div class="wp-block-group has-border-color has-white-background-color has-background" style="border-color:var(--wp--preset--color--light-grey-1);border-width:1px;border-radius:2px;min-height:100%">
     45
     46            <!-- wp:post-featured-image {"style":{"spacing":{"margin":{"bottom":"0"}}}} /-->
     47
     48            <!-- wp:group {"style":{"spacing":{"padding":{"top":"var:preset|spacing|20","bottom":"var:preset|spacing|20","left":"20px","right":"20px"}}},"layout":{"type":"constrained"}} -->
     49            <div class="wp-block-group" style="padding-top:var(--wp--preset--spacing--20);padding-right:20px;padding-bottom:var(--wp--preset--spacing--20);padding-left:20px">
     50
     51                <!-- wp:post-title {"level":3,"isLink":true,"style":{"typography":{"fontStyle":"normal","fontWeight":"600","lineHeight":1.6},"spacing":{"margin":{"bottom":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|blueberry-1"}}}},"fontSize":"normal","fontFamily":"inter"} /-->
     52
     53                <!-- wp:post-excerpt {"showMoreOnNewLine":false,"excerptLength":16,"style":{"spacing":{"margin":{"top":"var:preset|spacing|10"}},"typography":{"lineHeight":1.6}}} /-->
     54
     55                <!-- wp:group {"layout":{"type":"flex","flexWrap":"wrap","justifyContent":"left"}} -->
     56                <div class="wp-block-group">
     57
     58                    <!-- wp:wporg-learn/learning-duration {"style":{"elements":{"link":{"color":{"text":"var:preset|color|charcoal-4"}}}},"textColor":"charcoal-4","fontSize":"small"} /-->
     59
     60                    <!-- wp:wporg-learn/lesson-count {"style":{"layout":{"selfStretch":"fill","flexSize":null}},"fontSize":"extra-small"} /-->
     61
     62                    <!-- wp:wporg-learn/course-status {"fontSize":"extra-small"} /-->
     63
     64                </div>
     65                <!-- /wp:group -->
     66
     67        </div>
     68        <!-- /wp:group -->
     69
     70    <!-- /wp:post-template -->
     71
     72    <!-- wp:query-no-results -->
     73
     74        <!-- wp:paragraph {"placeholder":"Add text or blocks that will display when a query returns no results."} -->
     75        <p><?php esc_html_e( 'No featured courses found.', 'wporg-learn' ); ?></p>
     76        <!-- /wp:paragraph -->
     77
     78    <!-- /wp:query-no-results -->
     79
     80</div>
     81<!-- /wp:query -->
     82
     83<!-- wp:heading {"style":{"spacing":{"margin":{"top":"var:preset|spacing|60","bottom":"var:preset|spacing|10"}}}} -->
     84<h2 class="wp-block-heading" style="margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--10)"><?php esc_html_e( 'Lessons', 'wporg-learn' ); ?></h2>
     85<!-- /wp:heading -->
     86
     87<!-- wp:group {"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|40"}}},"layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between"}} -->
     88<div class="wp-block-group" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--40)">
     89
     90    <!-- wp:paragraph {"style":{"elements":{"link":{"color":{"text":"var:preset|color|charcoal-4"}}}},"textColor":"charcoal-4"} -->
     91    <p class="has-charcoal-4-color has-text-color has-link-color"><?php esc_html_e( 'Lessons are short video tutorials that teach you about a specific topic.', 'wporg-learn' ); ?></p>
     92    <!-- /wp:paragraph -->
     93
     94    <!-- wp:paragraph {"style":{"elements":{"link":{"color":{"text":"var:preset|color|blueberry-1"}}}},"textColor":"charcoal-4"} -->
     95    <p class="has-charcoal-4-color has-text-color has-link-color"><a href="<?php echo esc_url( site_url( '/lessons/' ) ); ?>"><?php esc_html_e( 'See all Lessons', 'wporg-learn' ); ?></a></p>
     96    <!-- /wp:paragraph -->
     97
     98</div>
     99<!-- /wp:group -->
     100
     101<!-- wp:query {"queryId":1,"query":{"perPage":"6","pages":0,"offset":0,"postType":"lesson","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":false,"parents":[]}} -->
     102<div class="wp-block-query">
     103
     104    <!-- wp:post-template {"style":{"spacing":{"blockGap":"var:preset|spacing|50"}},"layout":{"type":"grid","columnCount":null,"minimumColumnWidth":"330px"}} -->
     105
     106        <!-- wp:group {"style":{"border":{"width":"1px","color":"var:preset|color|light-grey-1","radius":"2px"},"spacing":{"blockGap":"0"},"dimensions":{"minHeight":"100%"}},"backgroundColor":"white","layout":{"type":"flex","orientation":"vertical"}} -->
     107        <div class="wp-block-group has-border-color has-white-background-color has-background" style="border-color:var(--wp--preset--color--light-grey-1);border-width:1px;border-radius:2px;min-height:100%">
     108
     109            <!-- wp:post-featured-image {"style":{"spacing":{"margin":{"bottom":"0"}}}} /-->
     110
     111            <!-- wp:group {"style":{"spacing":{"padding":{"top":"var:preset|spacing|20","bottom":"var:preset|spacing|20","left":"20px","right":"20px"}}},"layout":{"type":"constrained"}} -->
     112            <div class="wp-block-group" style="padding-top:var(--wp--preset--spacing--20);padding-right:20px;padding-bottom:var(--wp--preset--spacing--20);padding-left:20px">
     113
     114                <!-- wp:post-title {"level":3,"isLink":true,"style":{"typography":{"fontStyle":"normal","fontWeight":"600"},"spacing":{"margin":{"bottom":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|blueberry-1"}}}},"fontSize":"normal","fontFamily":"inter"} /-->
     115
     116                <!-- wp:post-excerpt {"showMoreOnNewLine":false,"excerptLength":16,"style":{"spacing":{"margin":{"top":"var:preset|spacing|10"}},"typography":{"lineHeight":1.6}}} /-->
     117
     118                <!-- wp:group {"layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between"}} -->
     119                <div class="wp-block-group">
     120
     121                    <!-- wp:wporg-learn/learning-duration {"style":{"elements":{"link":{"color":{"text":"var:preset|color|charcoal-4"}}}},"textColor":"charcoal-4","fontSize":"small"} /-->
     122
     123                    <!-- wp:post-terms {"term":"level","separator":" ","className":"is-style-tag","fontSize":"extra-small"} /-->
     124
     125                </div>
     126                <!-- /wp:group -->
     127
     128            </div>
     129            <!-- /wp:group -->
     130
     131        </div>
     132        <!-- /wp:group -->
     133
     134    <!-- /wp:post-template -->
     135
     136    <!-- wp:query-no-results -->
     137
     138        <!-- wp:paragraph {"placeholder":"Add text or blocks that will display when a query returns no results."} -->
     139        <p><?php esc_html_e( 'No lessons found.', 'wporg-learn' ); ?></p>
     140        <!-- /wp:paragraph -->
     141
     142    <!-- /wp:query-no-results -->
     143
     144</div>
     145<!-- /wp:query -->
     146
     147<!-- wp:heading {"style":{"spacing":{"margin":{"top":"var:preset|spacing|60","bottom":"var:preset|spacing|10"}}}} -->
     148<h2 class="wp-block-heading" style="margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--10)"><?php esc_html_e( 'Upcoming Online Workshops', 'wporg-learn' ); ?></h2>
     149<!-- /wp:heading -->
     150
     151<!-- wp:group {"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|40"}}},"layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between"}} -->
     152<div class="wp-block-group" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--40)">
     153
     154    <!-- wp:paragraph {"style":{"elements":{"link":{"color":{"text":"var:preset|color|charcoal-4"}}}},"textColor":"charcoal-4"} -->
     155    <p class="has-charcoal-4-color has-text-color has-link-color"><?php esc_html_e( 'Hands-on learning experiences where you can learn about a WordPress topic with fellow WordPress enthusiasts.', 'wporg-learn' ); ?></p>
     156    <!-- /wp:paragraph -->
     157
     158    <!-- wp:paragraph {"style":{"elements":{"link":{"color":{"text":"var:preset|color|blueberry-1"}}}},"textColor":"charcoal-4"} -->
     159    <p class="has-charcoal-4-color has-text-color has-link-color"><a href="<?php echo esc_url( site_url( '/online-workshops' ) ); ?>"><?php esc_html_e( 'See all Online Workshops', 'wporg-learn' ); ?></a></p>
     160    <!-- /wp:paragraph -->
     161
     162</div>
     163<!-- /wp:group -->
     164
     165<!-- wp:wporg-learn/upcoming-online-workshops {"style":{"spacing":{"margin":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|50"}}}} /-->
     166
     167<!-- wp:paragraph {"fontSize":"huge","fontFamily":"eb-garamond"} -->
     168<p class="has-eb-garamond-font-family has-huge-font-size">[TBD. Paragraph about inviting users to join the Training team to contribute with content creation]</p>
     169<!-- /wp:paragraph -->
     170
     171<!-- wp:buttons {"style":{"spacing":{"margin":{"bottom":"var:preset|spacing|50"}}}} -->
     172<div class="wp-block-buttons" style="margin-bottom:var(--wp--preset--spacing--50)">
     173
     174    <!-- wp:button -->
     175    <div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="/contribute">Contribute</a></div>
     176    <!-- /wp:button -->
     177
     178    <!-- wp:button {"className":"is-style-outline"} -->
     179    <div class="wp-block-button is-style-outline"><a class="wp-block-button__link wp-element-button" href="https://make.wordpress.org/training/handbook/"><?php esc_html_e( 'See the Training team\'s handbook', 'wporg-learn' ); ?></a></div>
     180    <!-- /wp:button -->
     181
     182</div>
     183<!-- /wp:buttons -->
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/src/learning-pathway-cards/block.json

    r13745 r13754  
    2424        }
    2525    },
    26     "textdomain": "wporg",
     26    "textdomain": "wporg-learn",
    2727    "editorScript": "file:./index.js",
    2828    "style": "file:./style-index.css"
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/src/learning-pathway-cards/block.php

    r13745 r13754  
    4242    }
    4343
    44     $content = '<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|50"}},"className":"is-style-cards-grid","layout":{"type":"grid","columnCount":"2","minimumColumnWidth":null}} --><div class="wp-block-group is-style-cards-grid">';
     44    $content = '<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|50"}},"className":"is-style-cards-grid","layout":{"type":"grid","columnCount":null,"minimumColumnWidth":"350px"}} --><div class="wp-block-group is-style-cards-grid">';
    4545
    4646    foreach ( $learning_pathways as $learning_pathway ) {
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/src/learning-pathway-cards/style.scss

    r13745 r13754  
    3333            }
    3434        }
    35 
    36         .course {
    37             border-bottom: unset;
    38             margin: unset;
    39             padding: unset;
    40         }
    4135    }
    4236}
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/src/style/_sensei.scss

    r13699 r13754  
    7575    }
    7676}
     77
     78.course:not(body) {
     79    border-bottom: unset;
     80    margin: unset;
     81    padding: unset;
     82}
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/src/style/style.scss

    r13727 r13754  
    44 */
    55
    6 @import "components";
     6@import "card";
     7@import "course-grid";
    78@import "sensei";
     9@import "tag";
     10@import "wp-components";
    811@import "wporg-meeting-calendar";
    912
     
    1215    --wp-components-color-accent-darker-10: var(--wp--preset--color--deep-blueberry);
    1316}
     17
     18// For all post grids, make the grid items the same height
     19.wp-block-query > .is-layout-grid {
     20    grid-auto-rows: 1fr;
     21    container-type: normal;
     22    row-gap: var(--wp--preset--spacing--40);
     23}
     24
     25// Ensure nested elements in containers with rounded corners are cropped to match
     26// eg. card featured images
     27[style*="border-radius:2px"] {
     28    overflow: hidden;
     29}
     30
     31.wporg-learn-footer-signup {
     32
     33    @media screen and (max-width: 781px) {
     34        border-left: none;
     35        padding-left: unset !important;
     36        padding-top: unset !important;
     37    }
     38}
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/style.css

    r13746 r13754  
    55 * Author URI: http://wordpress.org/
    66 * Description: A theme for learn.wordpress.org, built in 2024.
    7  * Version: 1.0.0-16ac699
     7 * Version: 1.0.0-56fc00f
    88 * License: GNU General Public License v2 or later
    99 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/templates/front-page.html

    r13745 r13754  
    44<main class="wp-block-group entry-content">
    55
    6     <!-- wp:group {"align":"full","style":{"spacing":{"padding":{"left":"var:preset|spacing|edge-space","right":"var:preset|spacing|edge-space","top":"var:preset|spacing|60","bottom":"var:preset|spacing|60"}}},"layout":{"type":"constrained"}} -->
    7     <div class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--edge-space);padding-bottom:var(--wp--preset--spacing--60);padding-left:var(--wp--preset--spacing--edge-space)">
     6    <!-- wp:group {"align":"full","style":{"spacing":{"padding":{"left":"var:preset|spacing|edge-space","right":"var:preset|spacing|edge-space","top":"var:preset|spacing|60"}}},"layout":{"type":"constrained"}} -->
     7    <div class="wp-block-group alignfull" style="padding-top:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--edge-space);padding-left:var(--wp--preset--spacing--edge-space)">
    88
    99        <!-- wp:pattern {"slug":"wporg-learn-2024/front-page-content"} /-->
    10 
    11         <!-- wp:wporg-learn/learning-pathway-cards {"isMini":true,"style":{"spacing":{"margin":{"top":"var:preset|spacing|40"}}}} /-->
    1210
    1311    </div>
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/theme.json

    r13745 r13754  
    88            },
    99            "color": {
    10                 "border": "var(--wp--preset--color--light-grey-1)"
     10                "border": "var(--wp--preset--color--light-grey-1)",
     11                "green-70": "#005C12"
    1112            },
    1213            "heading": {
     
    9899            "contentSize": "1160px"
    99100        },
     101        "spacing": {
     102            "spacingSizes": [
     103                {
     104                    "name": "Large",
     105                    "slug": "60",
     106                    "size": "clamp(40px, calc(10vw - 40px), 80px)"
     107                }
     108            ]
     109        },
    100110        "typography": {
    101111            "fontSizes": [
Note: See TracChangeset for help on using the changeset viewer.