Skip to main content

Ajouter Fancybox

Fancybox

npm install @fancyapps/ui --save-dev

Puis ajouter dans les fichiers ci-dessous :

resources/css/app.css
@import "../../node_modules/@fancyapps/ui/dist/fancybox/fancybox.css";
resources/js/bootstrap.js
/* -------   jQuery   ------- */
import $ from 'jquery';
window.$ = $;

/* ------- Fancybox ------- */
// npm install @fancyapps/ui --save-dev
// pour le css : @import "../../node_modules/@fancyapps/ui/dist/fancybox/fancybox.css";
import { Fancybox } from "@fancyapps/ui";
import { fr } from "@fancyapps/ui/dist/fancybox/l10n/fr.esm";

window.Fancybox = Fancybox;

Fancybox.defaults.l10n = fr;
Fancybox.defaults.width = 1600;
Fancybox.Plugins.Toolbar.defaults.display = {
left: ["infobar"],
middle: [],
right: ["close"],
};

Fancybox.bind();
note

Noter que jquery doit-être installer pour que Fancybox fonctionne correctement, tutoriel "Installer Jquery" sur laravel