windhamdavid 3 months ago
parent
commit
b5608a49cb
7 changed files with 170 additions and 24 deletions
  1. 13 7
      functions.php
  2. 1 0
      parts/footer.html
  3. 2 2
      parts/header.html
  4. 101 0
      patterns/footer.php
  5. 1 1
      patterns/query-short.php
  6. 50 2
      style.css
  7. 2 12
      theme.json

+ 13 - 7
functions.php

@@ -11,19 +11,19 @@ function add_cors_http_header(){
 }
 add_action('init','add_cors_http_header');
 
-function gwp24_browsersync_save() {
+function fuf24_browsersync_save() {
   $args = [
     'blocking' => false,
     'sslverify' => false
   ];
   $request = wp_remote_get('https://fuf.ovid:333/__browser_sync__?method=reload', $args);
 }
-add_action('rest_after_insert_page', 'gwp24_browsersync_save', 10, 3);
-add_action('rest_after_insert_post', 'gwp24_browsersync_save', 10, 3);
-add_action('save_post', 'gwp24_browsersync_save', 10, 3);
-add_action('customize_save_after', 'gwp24_browsersync_save', 10, 3);
-add_action('wp_update_nav_menu', 'gwp24_browsersync_save', 10, 3);
-add_action('updated_option', 'gwp24_browsersync_save', 10, 3);
+add_action('rest_after_insert_page', 'fuf24_browsersync_save', 10, 3);
+add_action('rest_after_insert_post', 'fuf24_browsersync_save', 10, 3);
+add_action('save_post', 'fuf24_browsersync_save', 10, 3);
+add_action('customize_save_after', 'fuf24_browsersync_save', 10, 3);
+add_action('wp_update_nav_menu', 'fuf24_browsersync_save', 10, 3);
+add_action('updated_option', 'fuf24_browsersync_save', 10, 3);
 
 
 /***********************************************************
@@ -31,3 +31,9 @@ add_action('updated_option', 'gwp24_browsersync_save', 10, 3);
 ************************************************************/
 
 add_filter( 'show_admin_bar', '__return_false' );
+
+
+function fuf24_enqueue_styles() {
+  wp_enqueue_style( 'fuf', get_stylesheet_uri() );  
+}
+add_action( 'wp_enqueue_scripts', 'fuf24_enqueue_styles' );

+ 1 - 0
parts/footer.html

@@ -0,0 +1 @@
+<!-- wp:pattern {"slug":"fuf/footer"} /-->

+ 2 - 2
parts/header.html

@@ -1,5 +1,5 @@
 <!-- wp:group {"style":{"spacing":{"padding":{"top":"50px","bottom":"50px"}}},"className":"has-base-color has-contrast-background-color has-background","layout":{"type":"constrained"}} -->
-<div class="wp-block-group has-base-color has-contrast-background-color has-background" style="padding-top:50px;padding-bottom:50px"><!-- wp:site-logo {"width":350} /--></div>
+<div class="wp-block-group has-background" style="padding-top:50px;padding-bottom:50px"><!-- wp:site-logo {"width":350} /--></div>
 <!-- /wp:group -->
 
 <!-- wp:group {"style":{"spacing":{"padding":{"top":"25px","bottom":"25px"}}},"layout":{"type":"constrained"}} -->
@@ -8,6 +8,6 @@
 <div class="wp-block-group"></div>
 <!-- /wp:group -->
 	
-<!-- wp:navigation {"ref":7430,"layout":{"type":"flex","justifyContent":"center","orientation":"horizontal"},"style":{"spacing":{"margin":{"top":"0"},"blockGap":"var:preset|spacing|40"},"layout":{"selfStretch":"fit","flexSize":null}}} /--></div>
+<!-- wp:navigation {"layout":{"type":"flex","justifyContent":"center","orientation":"horizontal"},"style":{"spacing":{"margin":{"top":"0"},"blockGap":"var:preset|spacing|40"},"layout":{"selfStretch":"fit","flexSize":null}}} /--></div>
 <!-- /wp:group --></div>
 <!-- /wp:group -->

+ 101 - 0
patterns/footer.php

@@ -0,0 +1,101 @@
+<?php
+
+/**
+ * Title: Footer
+ * Slug: fuf/footer
+ * Categories: footer
+ * Block Types: core/template-part/footer
+ */
+?>
+
+<!-- wp:group {"textColor":"base","backgroundColor":"contrast","layout":{"type":"constrained"}} -->
+<div class="wp-block-group has-text-color-base has-base-color has-contrast-background-color has-text-color has-background">
+
+	<!-- wp:group {"style":{"spacing":{"padding":{"top":"var:preset|spacing|70","bottom":"var:preset|spacing|50"}}}} -->
+	<div class="wp-block-group container" style="padding-top:var(--wp--preset--spacing--70);padding-bottom:var(--wp--preset--spacing--50)">
+		
+		<!-- wp:spacer {"height":"var:preset|spacing|50"} -->
+		<div style="height:var(--wp--preset--spacing--50)" aria-hidden="true" class="wp-block-spacer"></div>
+		<!-- /wp:spacer -->
+		
+		<!-- wp:columns {"style":{"spacing":{"padding":{"top":"var:preset|spacing|10"}}}} -->
+		<div class="wp-block-columns" style="padding-top:var(--wp--preset--spacing--10)">
+			
+			<!-- wp:column {"width":"50%"} -->
+			<div class="wp-block-column" style="flex-basis:50%">
+				<!-- wp:paragraph -->
+				<p>
+					Bozeman Sunrise Rotary Foundation<br />
+					PO Box 6091, Bozeman, MT 59771<br />
+				</p>
+				<!-- /wp:paragraph -->
+        <!-- wp:paragraph -->
+        <h4 class="wp-block-heading has-text-color-base has-font-weight-100">Like Us on Facebook</h4>
+        <p><iframe style="border: none; overflow: hidden; width: 292px; height: 62px;" src="//www.facebook.com/plugins/likebox.php?href=https%3A%2F%2Fwww.facebook.com%2Fpages%2FBozeman-Fix-Up-Festival%2F172359989483129&amp;width=292&amp;height=62&amp;show_faces=false&amp;colorscheme=light&amp;stream=false&amp;show_border=true&amp;header=true&amp;appId=193423164155955" width="320" height="240" frameborder="0" scrolling="no"></iframe></p>
+        <!-- /wp:paragraph -->
+				<!-- wp:paragraph -->
+				<p class="fs-3"> <a class="link-light" href="" target="_blank"><i class="bi bi-linkedin"></i></a> <a class="link-light" href="" target="_blank"><i class="bi bi-facebook"></i></a> <a class="link-light" href="" target="_blank"><i class="bi bi-twitter-x"></i></a> <a class="link-light" href="" target="_blank"><i class="bi bi-instagram"></i></a></p>
+				<!-- /wp:paragraph -->
+				<!-- wp:spacer {"height":"var:preset|spacing|50"} -->
+				<div style="height:var(--wp--preset--spacing--50)" aria-hidden="true" class="wp-block-spacer"></div>
+				<!-- /wp:spacer -->
+			</div>
+			<!-- /wp:column -->
+			
+			<!-- wp:column {"width":"50%"} -->
+			<div class="wp-block-column" style="flex-basis:50%">
+				
+				<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|10"}},"layout":{"type":"flex","orientation":"horizontal"}} -->
+				<div class="wp-block-group">
+
+					<!-- wp:heading {"level":3,"style":{"typography":{"fontStyle":"normal","fontSize":"large","fontWeight":"100"}}} -->
+					<h4 class="wp-block-heading has-text-color-base has-font-weight-100">Neighbors Helping Neighbors</h4>
+					<!-- /wp:heading -->
+
+				</div>
+				<!-- /wp:group -->
+
+				<!-- wp:query -->
+				<div class="wp-block-query">
+					<!-- wp:pattern {"slug":"gwp/query-short"} /-->
+				</div>
+				<!-- /wp:query -->
+
+			</div>
+			<!-- /wp:column -->
+
+		</div>
+		<!-- /wp:columns -->
+
+		<!-- wp:spacer {"height":"var:preset|spacing|50"} -->
+		<div style="height:var(--wp--preset--spacing--50)" aria-hidden="true" class="wp-block-spacer"></div>
+		<!-- /wp:spacer -->
+
+		<!-- wp:group {"layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between","horizontalAlignment":"top"}} -->
+		<div class="wp-block-group">
+
+			<!-- wp:group {"style":{"spacing":{"blockGap":"6px"}},"layout":{"type":"flex","flexWrap":"wrap"}} -->
+			<div class="wp-block-group">
+				<!-- wp:paragraph {"fontSize":"small"} -->
+				<p class="has-small-font-size"><?php esc_html_e('&copy;', 'fuf'); echo date('Y'); ?></p>
+				<!-- /wp:paragraph -->
+				<!-- wp:site-title {"level":0,"style":{"typography":{"fontStyle":"normal","fontWeight":"400"}},"fontSize":"small"} /-->
+			</div>
+			<!-- /wp:group -->
+
+			<!-- wp:paragraph -->
+			<p class="float-end mb-1"><a href="#"><i class="bi bi-arrow-up-circle-fill text-light fs-2"></i></a></p>
+			<!-- /wp:paragraph -->
+
+		</div>
+		<!-- /wp:group -->
+
+	</div>
+	<!-- /wp:group -->
+
+	<!-- wp:spacer {"height":"100px"} -->
+	<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>
+	<!-- /wp:spacer -->
+
+</div>
+<!-- /wp:group -->

+ 1 - 1
patterns/query-short.php

@@ -14,7 +14,7 @@
 	<!-- wp:post-template -->
 		<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|10"}},"layout":{"type":"flex","orientation":"horizontal"}} -->
 		<div class="wp-block-group">
-			<!-- wp:post-title {"level":2,"isLink":true,"style":{"typography":{"fontStyle":"normal","fontSize":"medium","fontWeight":"300"},"elements":{"link":{"color":{"text":"var:preset|color|tirtiary"}}}},"textColor":"tirtiary"} /-->
+			<!-- wp:post-title {"level":2,"isLink":true,"style":{"typography":{"fontStyle":"normal","fontSize":"medium","fontWeight":"300"},"elements":{"link":{"color":{"text":"var:preset|color|base"}}}},"textColor":"base"} /-->
 		</div>
 		<!-- /wp:group -->
 	<!-- /wp:post-template -->

+ 50 - 2
style.css

@@ -13,6 +13,54 @@ License URI: http://www.gnu.org/licenses/gpl-2.0.html
 
 Thanks:
 Twenty Twenty Four  * GNU GPL v2 or later
-Animate.css * MIT License
 
-*/
+*/
+
+
+a {
+  position: relative;
+}
+a::before {
+  content: "";
+  position: absolute;
+  display: block;
+  width: 100%;
+  height: 2px;
+  bottom: 0;
+  left: 0;
+  background-color: var(--wp--preset--color--primary);
+  transform: scaleX(0);
+  transition: transform 0.3s ease;
+}
+a:hover::before {
+  transform: scaleX(1);
+}
+
+div.wpcf7 { 
+  background-color: #fbf7f2;
+  padding:20px 30px;
+}
+.wpcf7 input[type="submit"],
+.wpcf7 input[type="button"] { 
+  width:100%;
+  text-align:center;
+  text-transform:uppercase;
+  font-size: 20px;
+}
+.wpcf7-form input, 
+.wpcf7-form textarea {
+    color: #1f252b;
+    font-size: 20px;
+    width: 100%;
+    padding: 12px 16px;
+    border-radius: 0;
+    border: 0;
+}
+.wpcf7-form p {
+    margin: 0 0 28px;
+}
+.wpcf7-text:focus, 
+.wpcf7-textarea:focus {
+    outline: 1px solid #3e64a0;
+    outline-offset: 0;
+}

+ 2 - 12
theme.json

@@ -20,11 +20,6 @@
 					"color": "#FFFFFF",
 					"name": "Base"
 				},
-				{
-					"slug": "base-shadow",
-					"color": "#D9D5CE",
-					"name": "Base Shadow"
-				},
 				{
 					"slug": "contrast",
 					"color": "#3e64a0",
@@ -35,19 +30,14 @@
 					"color": "#3e64a0",
 					"name": "Primary"
 				},
-				{
-					"slug": "primary-dark",
-					"color": "#004F2A",
-					"name": "Primary"
-				},
 				{
 					"slug": "secondary",
-					"color": "#2a2d36",
+					"color": "#18253A",
 					"name": "Secondary"
 				},
 				{
 					"slug": "tirtiary",
-					"color": "#5dbd73",
+					"color": "#85784c",
 					"name": "tirtiary"
 				},
 				{