Blog


Creando temas personalizados en Drupal 10 con Tailwind CSS

CREANDO TEMAS PERSONALIZADOS EN DRUPAL 10 CON TAILWIND CSS

02 / 08 / 2023 Drupal

¡Saludos, drupaleros! En esta entrada de blog, nos sumergiremos en el emocionante mundo de la creación de temas personalizados en Drupal 10, utilizando el popular framework Tailwind CSS. Si estás buscando llevar tus habilidades de desarrollo en Drupal al siguiente nivel, ¡has llegado al lugar adecuado!

Antes de comenzar, asegurémonos de tener todo lo necesario para seguir los pasos:

  1. Una instalación funcional de Drupal 10 en tu servidor.
  2. Conocimientos básicos de HTML, CSS y PHP.
  3. Tailwind CSS instalado y configurado en tu proyecto de Drupal (puedes seguir el paso el paso que publicamos en nuestro blog)

Ahora, sin más preámbulos, empecemos.

Paso 1: Crear la estructura básica del tema

En tu instalación de Drupal 10, dirígete a la carpeta /themes de tu proyecto. Aquí es donde crearemos nuestro tema personalizado. Crea una nueva carpeta con el nombre que desees para tu tema. Por ejemplo, llamémosla mi_tema.

Paso 2: Crear los archivos necesarios

Dentro de la carpeta mi_tema, crea los siguientes archivos:

mi_tema.info.yml: Este archivo contendrá la información básica del tema, como su nombre, descripción y versión. Aquí también indicaremos que utilizaremos Tailwind CSS como nuestra biblioteca de estilos. Un ejemplo de contenido para este archivo sería:

name: 'Mi Tema' 
type: theme
base theme: false
description: 'Tema personalizado para Drupal 10 utilizando Tailwind CSS'
core_version_requirement: ^10
libraries:
  - 'mi_tema/global-styling'

mi_tema.libraries.yml: Aquí definiremos las bibliotecas que utilizaremos en nuestro tema. Añadiremos la biblioteca de Tailwind CSS y cualquier otra biblioteca personalizada que necesitemos. Por ejemplo:

global-styling:
  css:
    theme:
      css/style.css: {}

Paso 3: Configurar Tailwind CSS

En este paso, asegurémonos de que Tailwind CSS esté configurado y listo para usarse en nuestro tema. Esto implica seguir los pasos de instalación y configuración de Tailwind CSS en tu proyecto de Drupal. Puedes consultar la documentación oficial de Tailwind CSS para realizar esta configuración o seguir el paso a paso que publicamos en nuestro blog.

Paso 4: Crear el archivo de estilos personalizado

Dentro de la carpeta mi_tema, crea una nueva carpeta llamada 'css'. Dentro de ella, crea un archivo llamado 'style.css'. Aquí es donde definiremos nuestros estilos personalizados utilizando las clases de Tailwind CSS. Por ejemplo:

@import "tailwindcss/base";
@import "tailwindcss/components";
@import "tailwindcss/utilities";

/* Agrega tus estilos personalizados aquí */

Paso 5: Activar el tema en Drupal

Una vez que hayas terminado de crear los archivos y configurar Tailwind CSS, dirígete al panel de administración de Drupal. Navega hasta Administrar -> Apariencia y busca tu tema personalizado Mi Tema. ¡Actívalo y listo! Ahora podrás disfrutar de tu nuevo tema personalizado en Drupal 10 con Tailwind CSS.

Recuerda que esta guía te proporciona una introducción básica para crear un tema personalizado en Drupal 10 utilizando Tailwind CSS. A medida que te familiarices más con Tailwind CSS, podrás aprovechar todas sus características y personalizaciones para crear diseños increíbles y eficientes.

Esperamos que esta guía te haya sido útil y te inspire a crear temas impresionantes.



ARTÍCULOS RELACIONADOS