windhamdavid 1 day ago
parent
commit
a289998778

+ 3 - 2
functions.php

@@ -73,7 +73,6 @@ function srh25_admin_bar( $wp_admin_bar ) {
 	$wp_admin_bar->remove_menu('customize');
 	$wp_admin_bar->remove_menu('view-site');
 	$wp_admin_bar->remove_menu('updates');
-	$wp_admin_bar->remove_menu('comments');
 	$wp_admin_bar->remove_menu('new-content');
   $wp_admin_bar->remove_menu('view');
 }
@@ -99,6 +98,8 @@ function srh25_remove_admin_footer_text(){return '';}
 add_filter('update_footer', 'srh25_remove_admin_footer_upgrade', 1000);
 function srh25_remove_admin_footer_upgrade(){return '';}
 
+remove_action( 'wp_head', 'feed_links', 2 ); 
+
 
 /***********************************************************
 #################### JQuery Notice #########################
@@ -286,7 +287,7 @@ function enqueue_offcanvas_menu_assets() {
 add_action('wp_enqueue_scripts', 'enqueue_offcanvas_menu_assets');
 
 function render_offcanvas_menu($attributes, $content) {
-    $template_part = do_blocks('<!-- wp:template-part {"slug":"offcanvas-content","theme":"edit-srh"} /-->');
+    $template_part = do_blocks('<!-- wp:template-part {"slug":"offcanvas-content","theme":"srh"} /-->');
     
     return sprintf(
         '<div class="wp-block-srh-offcanvas-menu">

+ 1 - 1
js/auto-hide-nav.js

@@ -24,7 +24,7 @@
     
     // DOM elements
     let $header, $body;
-    const headerSelectors = 'header, .srh-auto-hide-header, .wp-site-header, .wp-block-template-part[data-area="header"]';
+    const headerSelectors = '.srh-auto-hide-header';
     
     // Initialize when document is ready
     $(document).ready(function() {

+ 5 - 1
parts/header.html

@@ -1 +1,5 @@
-<!-- wp:pattern {"slug":"srh/header", "className":"header-container"} /-->
+<!-- wp:group {"className":"srh-auto-hide-header"} -->
+<div class="wp-block-group srh-auto-hide-header">
+  <!-- wp:pattern {"slug":"srh/header"} /-->
+</div>
+<!-- /wp:group -->

+ 5 - 1
parts/offcanvas-content.html

@@ -1 +1,5 @@
-<!-- wp:pattern {"slug":"srh/offcanvas-content"} /-->
+<!-- wp:group -->
+<div class="wp-block-group">
+  <!-- wp:pattern {"slug":"srh/offcanvas-content"} /-->
+</div>
+<!-- /wp:group -->

+ 4 - 4
patterns/_scratch.php

@@ -21,9 +21,9 @@
     <div class="wp-block-group alignwide has-medium-font-size" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)">
         <!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"left"}} -->
         <div class="wp-block-group">
-            <!-- wp:image {"id":905,"width":"270px","sizeSlug":"full","linkDestination":"none","style":{"color":{"duotone":["#ffffff","#ffffff"]}}} -->
+            <!-- wp:image {"sizeSlug":"full","linkDestination":"none","style":{"width":"270px"}} -->
             <figure class="wp-block-image size-full is-resized">
-              <img src="<?php echo esc_url( get_template_directory_uri() . '/img/SRH_logo.png' ); ?>" alt="SRH Logo" style="width:270px"/>
+              <img src="<?php echo esc_url( get_template_directory_uri() . '/img/SRH_logo.png' ); ?>" alt="SRH Logo"/>
             </figure>
             <!-- /wp:image -->
         </div>
@@ -49,9 +49,9 @@
         <div class="wp-block-group alignwide" style="padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)">
             <!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap"}} -->
             <div class="wp-block-group">
-                <!-- wp:image {"id":28,"width":"37px","height":"auto","sizeSlug":"full","linkDestination":"none"} -->
+                <!-- wp:image {"sizeSlug":"full","width":50"linkDestination":"none","style":{"width":"50px"}} -->
                 <figure class="wp-block-image size-full is-resized">
-                    <img src="https://mkt.selfregional.org/edit/wp-content/uploads/disc.png" alt="" class="wp-image-28" style="width:37px;height:auto"/>
+                  <img src="<?php echo esc_url( get_template_directory_uri() . '/img/disc.png' ); ?>" alt="SRH Logo"/>
                 </figure>
                 <!-- /wp:image -->
 

+ 51 - 0
patterns/comments.php

@@ -0,0 +1,51 @@
+<?php
+/**
+ * Title: Comments
+ * Slug: srh/comments
+ * Inserter: no
+ * Description: Comments area with comments list, pagination, and comment form.
+ * Categories: text
+ * Block Types: core/comments
+ */
+
+?>
+
+<!-- wp:comments {"className":"wp-block-comments-query-loop","style":{"spacing":{"margin":{"top":"var:preset|spacing|70","bottom":"var:preset|spacing|70"}}}} -->
+<div class="wp-block-comments wp-block-comments-query-loop" style="margin-top:var(--wp--preset--spacing--70);margin-bottom:var(--wp--preset--spacing--70)">
+	<!-- wp:heading {"fontSize":"x-large"} -->
+	<h2 class="wp-block-heading has-x-large-font-size"><?php esc_html_e( 'Comments', 'srh' ); ?></h2>
+	<!-- /wp:heading -->
+	<!-- wp:comments-title {"level":3,"fontSize":"large"} /-->
+	<!-- wp:comment-template -->
+	<!-- wp:group {"style":{"spacing":{"margin":{"top":"0","bottom":"var:preset|spacing|50"}}}} -->
+	<div class="wp-block-group" style="margin-top:0;margin-bottom:var(--wp--preset--spacing--50)">
+		<!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap","verticalAlignment":"top"}} -->
+		<div class="wp-block-group">
+			<!-- wp:avatar {"size":50} /-->
+			<!-- wp:group -->
+			<div class="wp-block-group">
+				<!-- wp:comment-date /-->
+				<!-- wp:comment-author-name /-->
+				<!-- wp:comment-content /-->
+				<!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap"}} -->
+				<div class="wp-block-group">
+					<!-- wp:comment-edit-link /-->
+					<!-- wp:comment-reply-link /-->
+				</div>
+				<!-- /wp:group -->
+			</div>
+			<!-- /wp:group -->
+		</div>
+		<!-- /wp:group -->
+	</div>
+	<!-- /wp:group -->
+	<!-- /wp:comment-template -->
+
+	<!-- wp:comments-pagination {"layout":{"type":"flex","justifyContent":"space-between"}} -->
+	<!-- wp:comments-pagination-previous /-->
+	<!-- wp:comments-pagination-next /-->
+	<!-- /wp:comments-pagination -->
+
+	<!-- wp:post-comments-form /-->
+</div>
+<!-- /wp:comments -->

+ 1 - 1
patterns/footer.php

@@ -2,7 +2,7 @@
 /**
  * Title: Footer
  * Slug: srh/footer
- * Categories: footer
+ * Categories: footers
  * Block Types: core/template-part/footer
  * Description: Footer columns with logo, title, tagline and links.
  */

+ 59 - 20
patterns/header.php

@@ -2,7 +2,7 @@
 /**
  * Title: Header
  * Slug: srh/header
- * Categories: header
+ * Categories: headers
  * Block Types: core/template-part/header
  * Description: Site header with site title and navigation.
  */
@@ -10,26 +10,65 @@
 ?>
 
 <!-- wp:group {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}}},"backgroundColor":"accent-3","layout":{"type":"constrained"}} -->
-<div class="wp-block-group has-accent-3-background-color has-background" style="margin-top:0;margin-bottom:0"><!-- wp:spacer {"height":"10px"} -->
-<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>
-<!-- /wp:spacer --></div>
+<div class="wp-block-group has-accent-3-background-color has-background" style="margin-top:0;margin-bottom:0">
+    <!-- wp:spacer {"height":"10px"} -->
+    <div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div>
+    <!-- /wp:spacer -->
+</div>
+<!-- /wp:group -->
+
+<!-- wp:group {"style":{"spacing":{"margin":{"top":"0","bottom":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|off-base"}}}},"backgroundColor":"accent-2","textColor":"off-base","layout":{"type":"constrained"}} -->
+<div class="wp-block-group has-off-base-color has-accent-2-background-color has-text-color has-background has-link-color" style="margin-top:0;margin-bottom:0">
+    <!-- wp:group {"align":"wide","style":{"spacing":{"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50"},"margin":{"top":"0","bottom":"0"}}},"fontSize":"medium","layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
+    <div class="wp-block-group alignwide has-medium-font-size" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50)">
+        <!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"left"}} -->
+        <div class="wp-block-group">
+            <!-- wp:image {"sizeSlug":"full","linkDestination":"none","style":{"width":"280px"}} -->
+            <figure class="wp-block-image size-full is-resized">
+              <img src="<?php echo esc_url( get_template_directory_uri() . '/img/SRH_logo-280.png' ); ?>" alt="SRH Logo"/>
+            </figure>
+            <!-- /wp:image -->
+        </div>
+        <!-- /wp:group -->
+
+        <!-- wp:group {"style":{"spacing":{"padding":{"top":"0","bottom":"0","left":"var:preset|spacing|50","right":"var:preset|spacing|50"},"blockGap":"var:preset|spacing|40"}},"fontSize":"medium","layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"right"}} -->
+        <div class="wp-block-group has-medium-font-size" style="padding-top:0;padding-right:var(--wp--preset--spacing--50);padding-bottom:0;padding-left:var(--wp--preset--spacing--50)">
+            <!-- wp:navigation {"ref":775,"icon":"menu","style":{"typography":{"fontStyle":"normal","fontWeight":"800"}},"layout":{"type":"flex","justifyContent":"right"}} /-->
+
+            <!-- wp:srh/offcanvas-menu /-->
+        </div>
+        <!-- /wp:group -->
+    </div>
+    <!-- /wp:group -->
+</div>
 <!-- /wp:group -->
 
-<!-- wp:group {"align":"full","layout":{"type":"default"}} -->
-<div class="wp-block-group alignfull">
-	<!-- wp:group {"layout":{"type":"constrained"}} -->
-	<div class="wp-block-group">
-		<!-- wp:group {"align":"wide","style":{"spacing":{"padding":{"top":"var:preset|spacing|30","bottom":"var:preset|spacing|30"}}},"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
-		<div class="wp-block-group alignwide" style="padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)">
-			<!-- wp:site-title {"level":0} /-->
-			<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|10"}},"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"right"}} -->
-			<div class="wp-block-group">
-				<!-- wp:navigation {"overlayBackgroundColor":"base","overlayTextColor":"contrast","layout":{"type":"flex","justifyContent":"right","flexWrap":"wrap"}} /-->
-			</div>
-			<!-- /wp:group -->
-		</div>
-		<!-- /wp:group -->
-	</div>
-	<!-- /wp:group -->
+<!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","right":"0","bottom":"0","left":"0"}}},"layout":{"type":"default"}} -->
+<div class="wp-block-group alignfull" style="margin-top:0;margin-right:0;margin-bottom:0;margin-left:0">
+    <!-- wp:group {"style":{"spacing":{"padding":{"top":"var:preset|spacing|20","bottom":"var:preset|spacing|20"}}},"layout":{"type":"constrained"}} -->
+    <div class="wp-block-group" style="padding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20)">
+        <!-- wp:group {"align":"wide","style":{"spacing":{"padding":{"top":"var:preset|spacing|30","bottom":"var:preset|spacing|30"}}},"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
+        <div class="wp-block-group alignwide" style="padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)">
+            <!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap"}} -->
+            <div class="wp-block-group">
+                <!-- wp:image {"sizeSlug":"full","linkDestination":"none"} -->
+                <figure class="wp-block-image size-full is-resized">
+                    <img src="<?php echo esc_url( get_template_directory_uri() . '/img/SRH_disc-35.png' ); ?>" alt="SRH Disc"/>
+                </figure>
+                <!-- /wp:image -->
+
+                <!-- wp:site-title {"level":0,"style":{"typography":{"fontStyle":"normal","fontWeight":"700"}},"fontFamily":"berkeley-pro"} /-->
+            </div>
+            <!-- /wp:group -->
+
+            <!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|10"}},"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"right"}} -->
+            <div class="wp-block-group">
+                <!-- wp:navigation {"ref":6,"icon":"menu","overlayBackgroundColor":"base","overlayTextColor":"contrast","layout":{"type":"flex","justifyContent":"right","flexWrap":"wrap"}} /-->
+            </div>
+            <!-- /wp:group -->
+        </div>
+        <!-- /wp:group -->
+    </div>
+    <!-- /wp:group -->
 </div>
 <!-- /wp:group -->

+ 5 - 0
templates/offcanvas-content.php

@@ -0,0 +1,5 @@
+<!-- wp:group {"tagName":"div","className":"offcanvas-content","layout":{"type":"constrained"},"style":{"spacing":{"padding":{"left":"30px","right":"30px"}}}} -->
+<div class="wp-block-group offcanvas-content" style="padding-left:30px;padding-right:30px">
+    // ...existing code from patterns/offcanvas-content.php...
+</div>
+<!-- /wp:group -->