From 56a9a1ccf764ff7a6af8f8a2292cb07443cb4aa7 Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Thu, 28 May 2026 18:19:57 +0000
Subject: [PATCH] =New Gitbit setpu
---
inc/forms/TaxonomySelector.php | 13 ++++++++-----
1 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/inc/forms/TaxonomySelector.php b/inc/forms/TaxonomySelector.php
index 5a8795a..8e4d0c1 100644
--- a/inc/forms/TaxonomySelector.php
+++ b/inc/forms/TaxonomySelector.php
@@ -57,6 +57,7 @@
'update' => true, // Whether to update on close
]);
+
$this->plural = $registrar->getPlural();
$this->singular = $registrar->getSingular();
}
@@ -101,7 +102,7 @@
?>
<dialog id="jvb-selector" aria-labelledby="modal-title" aria-modal="true">
<div class="wrap col">
- <header class="modal-header">
+ <header class="row">
<h3 id="modal-title">Select Taxonomy</h3>
</header>
@@ -143,7 +144,7 @@
<!-- Search section -->
<div class="search-wrapper">
<div class="search-bar">
- <?= jvbSearch('Search terms', 'search-terms') ?>
+ <?= str_replace('class="search-container', 'class="open search-container', jvbSearch('Search terms', 'search-terms')) ?>
</div>
</div>
@@ -195,7 +196,7 @@
<template class="selectedTerm">
<div class="selected-item row">
<span class="item-name"></span>
- <button type="button" class="remove-term row"><?=jvbIcon('x')?></button>
+ <button type="button" class="remove-term"><?=jvbIcon('x')?></button>
</div>
</template>
<template class="termBreadcrumb">
@@ -268,7 +269,7 @@
$selectedItems = ob_get_clean();
endif;
?>
- <div class="selected-items row" role="region" aria-label="Selected <?= esc_attr($this->plural) ?>"><?=$selectedItems?></div>
+ <div class="selected-items row left" role="region" aria-label="Selected <?= esc_attr($this->plural) ?>"><?=$selectedItems?></div>
<?= $extra ?>
</div>
<?php
@@ -277,12 +278,14 @@
protected function renderTaxonomyToggle(array $selected = [], string $extra = ''): string
{
+
return sprintf(
- '<button type="button" data-icon="%s" data-filter="taxonomy" data-taxonomy="%s" data-type="selector" data-single="%s" data-plural="%s" title="Filter by %s">%s<span class="label">%s</span></button>',
+ '<button type="button" data-icon="%s" data-filter="taxonomy" data-taxonomy="%s" data-type="selector" data-single="%s" data-plural="%s" %stitle="Filter by %s">%s<span class="label">%s</span></button>',
$this->registrar->getIcon(),
$this->name,
$this->singular,
$this->plural,
+ $this->buildDataAttributes([]),
$this->singular,
jvbIcon($this->registrar->getIcon()),
$this->singular
--
Gitblit v1.10.0