import { defineConfig } from 'vite'; import laravel from 'laravel-vite-plugin'; import { bunny } from 'laravel-vite-plugin/fonts'; import tailwindcss from '@tailwindcss/vite'; export default defineConfig({ plugins: [ laravel({ input: ['resources/css/app.css', 'resources/js/app.js', 'resources/js/console.js'], refresh: true, // Téléchargées à la compilation et servies par le portail : aucune // requête vers un fournisseur de polices pendant la navigation // (étape 14 : les adresses IP des élèves ne partent plus chez Google). fonts: [ bunny('Instrument Sans', { weights: [400, 500, 600], }), bunny('Archivo', { weights: [500, 700, 800, 900], }), bunny('IBM Plex Mono', { weights: [400, 600], }), // Police principale du thème (public/css/syllabus-theme.css). bunny('Mulish', { weights: [400, 500, 600, 700, 800], }), ], }), tailwindcss(), ], server: { watch: { ignored: ['**/storage/framework/views/**'], }, }, });