WP Manifestindependent plugin directory
manifest / editor / ufo-tools-logo-slider

Ufo Tools Logo Slider

Logo Slider Gutenberg block: infinite CSS-only logo marquee.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/vince-alien/ufo-tools-logo-slider/archive/refs/heads/main.zip
Updates itself. It ships its own updater, so new versions appear under Dashboard → Updates.

Défilement infini de logos clients ou partenaires, en CSS pur.

Description

Bloc ufo-blocks/logo-slider extrait du plugin Ufo Blocks (jusqu'à la version 1.8.0). Le nom du bloc et ses attributs sont inchangés : les contenus existants restent valides.

Rendu côté serveur. Variantes claire, sombre et cartes ; vitesse, sens, hauteur des logos et espacement réglables ; pause au survol et au focus clavier ; rangée statique avec prefers-reduced-motion. Les logos sont affichés depuis leur média (srcset, dimensions), l'URL enregistrée ne sert que si le média a été supprimé.

Le bloc apparaît dans la catégorie « UFO Blocks » de l'éditeur, que Ufo Blocks soit installé ou non.

Tailwind CSS v4

L'animation est livrée dans la feuille de style du bloc. Les autres classes viennent du thème Tailwind CSS v4, qui doit scanner les sources du plugin. Dans le fichier CSS d'entrée du thème :

@source "../../../plugins/ufo-tools-logo-slider/src/**/*.{js,php}";

Installation

Depuis une release : télécharger ufo-tools-logo-slider.zip depuis la dernière release et l'envoyer dans Extensions → Ajouter → Téléverser une extension. Installé ainsi, le plugin se met ensuite à jour depuis les releases GitHub comme n'importe quelle extension (pas sur une copie git, pour ne jamais écraser une copie de travail).

Depuis les sources :

  1. Copier le dossier ufo-tools-logo-slider dans wp-content/plugins/.
  2. npm install && npm run build (ou installer le zip produit par npm run plugin-zip).
  3. Activer Ufo Tools Logo Slider.

Publier une release

Mettre à jour Version dans le fichier principal, Stable tag, package.json et le changelog ci-dessous, commiter, puis pousser le tag correspondant (git tag v1.0.1 && git push origin v1.0.1). Le workflow Release construit le zip et l'attache à la release GitHub.

Changelog

1.0.0

  • Bloc logo-slider sorti d'Ufo Blocks 1.8.0 dans son propre plugin, sans changement de rendu.
  • Mises à jour depuis les releases GitHub.