Skip to content

update - #16

Merged
draexx merged 3 commits into
mainfrom
develop
Aug 17, 2026
Merged

update#16
draexx merged 3 commits into
mainfrom
develop

Conversation

@draexx

@draexx draexx commented Aug 17, 2026

Copy link
Copy Markdown
Member

feat: agregar configuración de paquetes en pnpm workspace

Signed-off-by: Pedro Carranza contacto@pedrocarranza.com

draexx and others added 3 commits February 18, 2026 21:18
Signed-off-by: Draexx <p.carranza.is@gmail.com>
…jects

- Created pnpm-workspace.yaml to allow builds for esbuild and sharp.
- Added content configuration for projects with schema validation using zod.

Signed-off-by: Pedro Carranza <contacto@pedrocarranza.com>
Signed-off-by: Pedro Carranza <contacto@pedrocarranza.com>
Copilot AI lite review requested due to automatic review settings August 17, 2026 04:25
@vercel

vercel Bot commented Aug 17, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
geekeando Ready Ready Preview Aug 17, 2026 4:25am

@draexx
draexx merged commit 5f5883f into main Aug 17, 2026
4 of 5 checks passed

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Este PR migra el proyecto a pnpm (workspace) y actualiza el stack de build (Astro/Tailwind/Vercel) para alinearse con la nueva configuración, además de ajustar el enrutado de proyectos para usar entry.id en lugar de slug.

Changes:

  • Migración de comandos/entorno a pnpm + workspace, y actualización de Node/runtime para Vercel.
  • Migración a Tailwind CSS v4 (configuración por CSS con @import "tailwindcss", @config, @source, y @reference en estilos embebidos).
  • Cambio de carga/enrutado de la colección projects (loader glob + URLs por id).

Reviewed changes

Copilot reviewed 30 out of 31 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
vercel.json Cambia build/dev/install a pnpm y fija instalación con lockfile.
tailwind.config.mjs Simplifica config (theme/extend) para Tailwind v4 con @config.
src/styles/global.css Migra a Tailwind v4 (@import, @config, @source) e integra Preline por CSS.
src/pages/terminos-servicio.astro Añade @reference y ajusta @apply con utilidades importantes.
src/pages/tags/index.astro Añade @reference para habilitar @apply/tokens Tailwind v4.
src/pages/tags/[tag].astro Añade @reference para estilos con Tailwind en <style>.
src/pages/projects/[category]/[project].astro Cambia rutas/relacionados de slug a id.
src/pages/privacidad.astro Añade @reference y ajusta @apply con utilidades importantes.
src/pages/index.astro Actualiza links de proyectos para usar project.id.
src/pages/gallery/index.astro Añade @reference para estilos con Tailwind v4.
src/pages/gallery/[category].astro Añade @reference para estilos con Tailwind v4.
src/pages/faq.astro Añade @reference y ajusta @apply con utilidades importantes.
src/pages/cookies.astro Corrige cierre de etiqueta y cierra </Layout>.
src/pages/blogs.astro Añade @reference para estilos con Tailwind v4.
src/pages/blog.astro Añade @reference para estilos con Tailwind v4.
src/layouts/PostLayout.astro Añade @reference para estilos globales con Tailwind v4.
src/layouts/Layout.astro Ajusta import de global.css y cambia import de Preline a preline.
src/content.config.ts Migra projects a loader glob y define generateId.
src/components/ui/projects/RelatedProjects.astro Cambia URLs/etiquetas internas de slug a id.
src/components/ui/ProjectCard.astro Cambia URLs/etiquetas internas de slug a id.
src/components/ui/Link.astro Añade @reference para estilos con Tailwind v4.
src/components/ui/LegalSection.astro Añade @reference para estilos con Tailwind v4.
src/components/ui/Accordion.astro Añade @reference para estilos con Tailwind v4.
src/assets/styles/markdown.css Ajusta capas Tailwind (remueve @tailwind components).
postcss.config.mjs Elimina config PostCSS previa (alineado con Tailwind v4 + Vite plugin).
pnpm-workspace.yaml Añade workspace y allowlist de builds nativos (esbuild/sharp).
package.json Bump major + upgrades (Astro 7, Tailwind 4, Preline 4, Node 24, etc.).
astro.config.mjs Reemplaza integración Tailwind por @tailwindcss/vite y ajusta manualChunks.
.nvmrc Actualiza Node a 24.
.agent/skills/project-context.md Agrega contexto/reglas del proyecto como skill interna.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread src/styles/global.css
Comment on lines +5 to +10
@import 'tailwindcss';
@import '../../node_modules/preline/variants.css';

/* 2. CAPAS DE TAILWIND */
@tailwind base;
@tailwind components;
@tailwind utilities;
@config '../../tailwind.config.mjs';
@source '../**/*.{astro,html,js,jsx,md,mdx,svelte,ts,tsx,vue}';
@source '../../node_modules/preline/dist/*.js';
Comment thread package.json
Comment on lines 2 to 7
"name": "geekeando",
"type": "module",
"version": "2.5.4",
"version": "3.0.0",
"engines": {
"node": "20.x"
"node": "24.x"
},
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants