First implementation

This commit is contained in:
Pablo Hellmann
2025-08-24 16:31:45 +02:00
parent 6572a78c51
commit 39d7d0334b
2 changed files with 28 additions and 3 deletions
+22
View File
@@ -290,6 +290,28 @@ function extraNetworksSearchButton(event) {
}
}
function extraNetworksFilterVersion(event) {
// log('extraNetworksFilterVersion', event);
const version = event.target.textContent.trim();
const activeTab = gradioApp().querySelector('.extra-networks-tab:not([style*="display: none"])');
if (!activeTab) return;
const cardContainer = activeTab.querySelector('.extra-network-cards');
if (!cardContainer) return;
if (cardContainer.dataset.activeVersion === version) {
cardContainer.dataset.activeVersion = '';
cardContainer.querySelectorAll('.card').forEach(card => card.style.display = '');
} else {
cardContainer.dataset.activeVersion = version;
cardContainer.querySelectorAll('.card').forEach(card => {
if (card.dataset.version === version) {
card.style.display = '';
} else {
card.style.display = 'none';
}
});
}
}
let desiredStyle = '';
function selectStyle(name) {
desiredStyle = name;