Making WordPress.org


Ignore:
Timestamp:
09/08/2024 09:23:10 PM (17 months ago)
Author:
renyot
Message:

Learn: Sync with git WordPress/learn@0ea5411

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/patterns/sensei-lesson-columns.php

    r13971 r14027  
    66 */
    77
     8$lesson_id = Sensei_Utils::get_current_lesson();
     9$module = Sensei()->modules->get_lesson_module( $lesson_id );
     10$is_completed = Sensei_Utils::user_completed_lesson( $lesson_id );
     11
    812?>
    913
     
    1115<div class="wp-block-sensei-lms-ui sensei-course-theme__columns sensei-version--4-16-2">
    1216
    13     <!-- wp:sensei-lms/ui {"elementClass":"sensei-course-theme__sidebar","className":"","style"={"spacing":{"margin":{"top":"var:preset|spacing|50"},"padding":{"top":"var:preset|spacing|20","right":"var:preset|spacing|30","bottom":"var:preset|spacing|50","left":"var:preset|spacing|edge-space"}}}} -->
    14     <div class="wp-block-sensei-lms-ui sensei-course-theme__frame sensei-course-theme__sidebar" style="margin-top:var(--wp--preset--spacing--50);padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--edge-space)">
     17    <!-- wp:sensei-lms/ui {"elementClass":"sensei-course-theme__sidebar","style"={"spacing":{"padding":{"top":"var:preset|spacing|50","right":"var:preset|spacing|30","bottom":"var:preset|spacing|50","left":"var:preset|spacing|50"}}}} -->
     18    <div class="wp-block-sensei-lms-ui sensei-course-theme__frame sensei-course-theme__sidebar" style="padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)">
    1519
    1620        <!-- wp:sensei-lms/course-navigation /-->
    17 
    18         <!-- wp:group {"style":{"border":{"top":{"color":"var:preset|color|light-grey-1","width":"1px"}},"spacing":{"padding":{"top":"var:preset|spacing|20"}}},"layout":{"type":"constrained"}} -->
    19         <div class="wp-block-group" style="border-top-color:var(--wp--preset--color--light-grey-1);border-top-width:1px;padding-top:var(--wp--preset--spacing--20)">
    20 
    21             <!-- wp:pattern {"slug":"wporg-learn-2024/content-feedback"} /-->
    22 
    23         </div>
    24         <!-- /wp:group -->
    2521
    2622    </div>
     
    3228        <!-- wp:sensei-lms/course-theme-lesson-module /-->
    3329
    34         <!-- wp:post-title {"level":1,"fontSize":"heading-1"} /-->
     30        <?php if ( $is_completed ) : ?>
     31            <!-- wp:wporg/notice {"style":{"spacing":{"margin":{"top":"var:preset|spacing|20"}}}} -->
     32            <div class="wp-block-wporg-notice is-tip-notice" style="margin-top:var(--wp--preset--spacing--20)">
     33                <div class="wp-block-wporg-notice__icon"></div>
     34                <div class="wp-block-wporg-notice__content">
     35                    <p><?php esc_html_e( 'You already completed this lesson', 'wporg-learn' ); ?></p>
     36                </div>
     37            </div>
     38            <!-- /wp:wporg/notice -->
     39        <?php endif; ?>
     40
     41        <?php if ( $module ) : ?>
     42            <!-- wp:post-title {"level":1,"style":{"spacing":{"margin":{"top":"var:preset|spacing|50"}},"typography":{"fontStyle":"normal","fontWeight":"600"}},"fontSize":"heading-3","fontFamily":"inter"} /-->
     43        <?php else : ?>
     44            <!-- wp:post-title {"level":1,"fontSize":"heading-3","fontFamily":"inter","style":{"spacing":{"margin":{"top":"0"}},"typography":{"lineHeight":"1","fontStyle":"normal","fontWeight":"600"}}} /-->   
     45        <?php endif; ?>
     46
     47        <!-- wp:post-content {"layout":{"type":"constrained","justifyContent":"left"}} /-->
    3548
    3649        <!-- wp:sensei-lms/course-theme-notices /-->
    3750
    38         <!-- wp:post-content {"layout":{"inherit":true}} /-->
     51        <?php if ( is_user_logged_in() ) : ?>
     52            <!-- wp:group {"style":{"spacing":{"margin":{"top":"0","bottom":"var(--wp--preset--spacing--50)"}}},"layout":{"type":"constrained"},"className":"sensei-lesson-footer"} -->
     53            <div class="wp-block-group sensei-lesson-footer" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--50)">
     54                <!-- wp:sensei-lms/page-actions {"style":{"spacing":{"blockGap":"43px"}}} /-->
    3955
    40         <!-- wp:group {"style":{"spacing":{"margin":{"top":"40px"}}},"layout":{"type":"constrained"},"className":"sensei-lesson-footer"} -->
    41         <div class="wp-block-group sensei-lesson-footer" style="margin-top:40px">
    42             <!-- wp:sensei-lms/page-actions {"style":{"spacing":{"blockGap":"43px"}}} /-->
     56                <!-- wp:group {"style":{"spacing":{"margin":{"top":"0"}}}} -->
     57                <div class="wp-block-group" style="margin-top:0">
    4358
    44             <!-- wp:group {"style":{"spacing":{"margin":{"top":"20px"}}}} -->
    45             <div class="wp-block-group" style="margin-top:20px">
     59                    <!-- wp:pattern {"slug":"wporg-learn-2024/sensei-lesson-actions"} /-->
    4660
    47                 <!-- wp:pattern {"slug":"wporg-learn-2024/sensei-lesson-actions"} /-->
     61                </div>
     62                <!-- /wp:group -->
     63            </div>
     64            <!-- /wp:group -->
     65        <?php endif; ?>
     66
     67        <!-- wp:group {"align":"full","style":{"border":{"top":{"color":"var:preset|color|light-grey-1","width":"1px"},"right":{},"bottom":{},"left":{}},"spacing":{"margin":{"top":"0"}},"layout":{"type":"constrained"}} -->
     68        <div class="wp-block-group alignfull" style="margin-top:0;border-top-color:var(--wp--preset--color--light-grey-1);border-top-width:1px">
     69
     70            <!-- wp:group {"layout":{"type":"constrained"},"spacing":{"margin":{"top":"var(--wp--preset--spacing--30)"}}} -->
     71            <div class="wp-block-group alignwide" style="margin-top:var(--wp--preset--spacing--30)">
     72
     73                <!-- wp:pattern {"slug":"wporg-learn-2024/content-feedback"} /-->
    4874
    4975            </div>
    5076            <!-- /wp:group -->
     77
    5178        </div>
    5279        <!-- /wp:group -->
     80
    5381    </div>
    5482    <!-- /wp:sensei-lms/ui -->
Note: See TracChangeset for help on using the changeset viewer.