feature: Initial commit
Sync TODOs with Issues / sync_todos (push) Successful in 19s

This commit is contained in:
Keith Solomon
2026-05-02 10:38:21 -05:00
parent a21ad94189
commit d7e721f323
44 changed files with 102 additions and 102 deletions
+2 -2
View File
@@ -4,10 +4,10 @@
*
* This is the template that renders the Accordion block.
*
* @package BasicWP
* @package CWC
*/
namespace BasicWP;
namespace CWC;
$open = get_field( 'open' );
$group = get_field( 'group_items' );
+2 -2
View File
@@ -4,10 +4,10 @@
*
* This is the template for building your own custom blocks.
*
* @package BasicWP
* @package CWC
*/
namespace BasicWP;
namespace CWC;
$classes = 'boilerplate';
+2 -2
View File
@@ -2,10 +2,10 @@
/**
* Button block
*
* @package BasicWP
* @package CWC
*/
namespace BasicWP;
namespace CWC;
// Retrieve ACF fields
$element = get_field( 'element' ) ? get_field( 'element' ) : 'a';
+2 -2
View File
@@ -4,10 +4,10 @@
*
* This is the template that renders the Buttons block.
*
* @package BasicWP
* @package CWC
*/
namespace BasicWP;
namespace CWC;
$ibClasses = 'flex flex-wrap gap-4 w-full justify-center sm:justify-start';
+5 -5
View File
@@ -4,10 +4,10 @@
*
* Display contact information from global fields with icons and optional form.
*
* @package BasicWP
* @package CWC
*/
namespace BasicWP;
namespace CWC;
$classes = 'contact-info';
$wrapper = blockWrapperAttributes( $classes, $is_preview );
@@ -19,13 +19,13 @@ $wrapper = blockWrapperAttributes( $classes, $is_preview );
<h2 class="text-2xl font-bold mb-4">Contact Information</h2>
<div class="not-prose text-black my-4">
<h3 class="mb-0"><?php echo esc_html__( 'Mailing Address', 'basicwp' ); ?></h3>
<h3 class="mb-0"><?php echo esc_html__( 'Mailing Address', 'cwc' ); ?></h3>
<p class="my-0.5"><?php echo wp_kses_post( get_field( 'contact_info', 'option' )['address'] ); ?></p>
<h3 class="mb-0"><?php echo esc_html__( 'Email', 'basicwp' ); ?></h3>
<h3 class="mb-0"><?php echo esc_html__( 'Email', 'cwc' ); ?></h3>
<p class="my-0.5"><a class="hover:opacity-80 transition-colors duration-100" href="mailto:<?php echo esc_html( get_field( 'contact_info', 'option' )['email'] ); ?>"><?php echo esc_html( get_field( 'contact_info', 'option' )['email'] ); ?></a></p>
<h3 class="mb-0"><?php echo esc_html__( 'Phone', 'basicwp' ); ?></h3>
<h3 class="mb-0"><?php echo esc_html__( 'Phone', 'cwc' ); ?></h3>
<p class="my-0.5"><a class="hover:opacity-80 transition-colors duration-100" href="tel:<?php echo esc_html( get_field( 'contact_info', 'option' )['phone'] ); ?>"><?php echo esc_html( get_field( 'contact_info', 'option' )['phone'] ); ?></a></p>
</div>
</div>
+2 -2
View File
@@ -4,10 +4,10 @@
*
* This is the template that displays the Grid Cell block.
*
* @package BasicWP
* @package CWC
*/
namespace BasicWP;
namespace CWC;
// Initialize variables
$className = ! empty( $block['className'] ) ? $block['className'] : '';
+2 -2
View File
@@ -4,10 +4,10 @@
*
* This is the template that displays the grid block.
*
* @package BasicWP
* @package CWC
*/
namespace BasicWP;
namespace CWC;
$allowedBlocks = array( 'acf/grid-cell' );
$default_blocks = array(
+2 -2
View File
@@ -2,10 +2,10 @@
/**
* Block Name: Homepage Hero
*
* @package BasicWP
* @package CWC
*/
namespace BasicWP;
namespace CWC;
// Retrieve ACF fields
$heading = get_field( 'heading' );
@@ -4,10 +4,10 @@
*
* This is the template that displays the media text inner blocks.
*
* @package BasicWP
* @package CWC
*/
namespace BasicWP;
namespace CWC;
// Retrieve ACF fields
$bgColor = get_field( 'background_color' ) ? get_field( 'background_color' ) : '#c5c5c5';
+2 -2
View File
@@ -4,10 +4,10 @@
*
* This is the template that displays the Media With Text block.
*
* @package BasicWP
* @package CWC
*/
namespace BasicWP;
namespace CWC;
// Retrieve ACF fields
$bgColor = get_field( 'background_color' ) ? get_field( 'background_color' ) : '#c5c5c5';
+2 -2
View File
@@ -2,10 +2,10 @@
/**
* Page Children block
*
* @package BasicWP
* @package CWC
*/
namespace BasicWP;
namespace CWC;
// Retrieve the current page ID and its children
$parentId = get_queried_object_id();
+2 -2
View File
@@ -4,10 +4,10 @@
*
* This is the template that displays the section block.
*
* @package BasicWP
* @package CWC
*/
namespace BasicWP;
namespace CWC;
// Retrieve ACF fields
$contentWidth = get_field( 'content_width' );
+1 -1
View File
@@ -6,7 +6,7 @@
* https://docs.vincentdevelopment.ca/docs/starter-v3-enhancements/navigation/
*/
namespace BasicWP;
namespace CWC;
// Variables available:
// $item from parent template
+1 -1
View File
@@ -6,7 +6,7 @@
* https://docs.vincentdevelopment.ca/docs/starter-v3-enhancements/navigation/
*/
namespace BasicWP;
namespace CWC;
// Variables available from MenuItems component:
// $topLevelNavItems, $hasChildren, $nestedNavItems, $currentPage, $location
+1 -1
View File
@@ -6,7 +6,7 @@
* https://docs.vincentdevelopment.ca/docs/starter-v3-enhancements/navigation/
*/
namespace BasicWP;
namespace CWC;
// Variables available:
// $item from parent template
+1 -1
View File
@@ -6,7 +6,7 @@
* https://docs.vincentdevelopment.ca/docs/starter-v3-enhancements/navigation-aux.html
*/
namespace BasicWP;
namespace CWC;
// Init Variables
global $wp, $views;
+1 -1
View File
@@ -6,7 +6,7 @@
* https://docs.vincentdevelopment.ca/docs/starter-v3-enhancements/navigation/
*/
namespace BasicWP;
namespace CWC;
global $views;
?>
+1 -1
View File
@@ -6,7 +6,7 @@
* https://docs.vincentdevelopment.ca/docs/starter-v3-enhancements/navigation/
*/
namespace BasicWP;
namespace CWC;
// Init Variables
$navIcon = isset( get_field( 'header', 'option' )['nav_icon'] ) ? get_field( 'header', 'option' )['nav_icon'] : '';
+3 -3
View File
@@ -6,7 +6,7 @@
* https://docs.vincentdevelopment.ca/docs/starter-v3-enhancements/search-global.html
*/
namespace BasicWP;
namespace CWC;
?>
@@ -14,7 +14,7 @@ namespace BasicWP;
<form method="get" action="<?php echo esc_url( home_url( '/' ) ); ?>" class="global-search-form relative flex justify-start max-w-full w-full">
<label for="globalSearch">
<svg role="img" aria-labelledby="globalSearchLabel" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" class="absolute w-4 top-2 left-2 fill-primary-700">
<title id="globalSearchLabel"><?php echo esc_attr_x( 'Search', 'search-label', 'basicwp' ); ?></title>
<title id="globalSearchLabel"><?php echo esc_attr_x( 'Search', 'search-label', 'cwc' ); ?></title>
<path d="M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z"/>
</svg>
@@ -23,7 +23,7 @@ namespace BasicWP;
<input id="globalSearch" type="search" placeholder="" value="<?php echo esc_attr( get_search_query() ); ?>" name="s" class="md:min-w-[25ch] w-full md:w-[18em] max-w-full text-sm p-1 pl-7 border-2 border-primary-700 rounded-l focus-visible:ring-2 ring-primary-700 !outline-default">
<button type="submit" class="bg-primary rounded-r py-0 px-3 height-full text-sm text-white focus-visible:ring-2 ring-primary-700 !outline-default cursor-default">
<?php echo esc_attr_x( 'Search', 'search-submit', 'basicwp' ); ?>
<?php echo esc_attr_x( 'Search', 'search-submit', 'cwc' ); ?>
</button>
</form>
</search>
+2 -2
View File
@@ -2,10 +2,10 @@
/**
* Page Hero Partial
*
* @package BasicWP
* @package CWC
*/
namespace BasicWP;
namespace CWC;
// Set variables
$bgColor = get_field( 'background_color' );
+2 -2
View File
@@ -2,10 +2,10 @@
/**
* Social Media Links Partial
*
* @package BasicWP
* @package CWC
*/
namespace BasicWP;
namespace CWC;
$classes = $args['classes'] ?? '';
$circle = $args['circle'] ?? '';