From d7dbe7fee362d587dfc334135d9581b6216a4295 Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Sun, 23 Nov 2025 04:13:56 +0000
Subject: [PATCH] =Timeline block, and feed block updated. DataStore.js refactored to not block rendering

---
 build/gmbreviews/render.php |   34 +++++++++++++++++-----------------
 1 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/build/gmbreviews/render.php b/build/gmbreviews/render.php
index 47ad2b5..7aa2dcb 100644
--- a/build/gmbreviews/render.php
+++ b/build/gmbreviews/render.php
@@ -108,6 +108,7 @@
 			<?php
 			foreach ($reviews as $review) {
 				$reviewer = $review['reviewer']['displayName'] ?? 'Anonymous';
+				$reviewer = strtok($reviewer, ' ');
 				$profilePhoto = $review['reviewer']['profilePhotoUrl'] ?? '';
 				$rating = $review['starRating'] ?? 0;
 				$rating = match($rating) {
@@ -122,20 +123,27 @@
 				$date = $review['updateTime'] ?? '';
 				?>
 				<li>
-					<article class="review">
-						<header class="row btw">
+					<blockquote class="review">
+						<?php
+						// Review text
+						if (!empty($comment)) { ?>
+							<div class="content review">
+								<?= apply_filters('wpautop', $comment) ?>
+							</div>
+						<?php } ?>
+						<cite class="row start nowrap">
 							<?php if (!empty($profilePhoto)) { ?>
 								<img src="<?=esc_url($profilePhoto)?>"
-									alt="<?=esc_attr($reviewer)?>"
-									'loading="lazy">
+									 alt="<?=esc_attr($reviewer)?>"
+								'loading="lazy">
 							<?php } else { ?>
 								<div class="avatar">
-								<?= jvbIcon('user-circle')?>
+									<?= jvbIcon('user-circle')?>
 								</div>
 							<?php } ?>
 
-							<div class="col end">
-								<h4><?= esc_html($reviewer)?></h4>
+							<div class="row start wrap">
+								<p><?= esc_html($reviewer)?></p>
 								<?php
 								// Date
 								if ($showDate && !empty($date)) {
@@ -154,16 +162,8 @@
 									</div>
 								<?php } ?>
 							</div>
-
-						</header>
-						<?php
-						// Review text
-						if (!empty($comment)) { ?>
-							<div class="review">
-								<?= apply_filters('the_content', $comment) ?>
-							</div>
-						<?php } ?>
-					</article>
+						</cite>
+					</blockquote>
 				</li>
 			<?php
 			}

--
Gitblit v1.10.0