Making WordPress.org


Ignore:
Timestamp:
09/08/2024 09:23:10 PM (2 years 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.