Deprecated Drupal | Default themes

Video de Youtube
URL de Video remoto

     Con el inminente lanzamiento de Drupal 10, el próximo mes de diciembre, desde su comunidad se han lanzado varios cambios y recomendaciones, que deberíamos tener en cuenta, para evitar posibles fallos en cualquiera de nuestros proyectos.

     Si visitamos la página oficial relacionada con este asunto Deprecated and obsolete modules and themes, podremos comprobar que desde ahora: "Las extensiones ahora pueden definir explícitamente un ciclo de vida: valor en sus archivos de información para indicar si algo es experimental (nuevo e inestable), estable (predeterminado), obsoleto u obsoleto".

     Es decir, que al actualizar tus proyectos, siguiendo la recomendación de utilizar Composer, serán removidas o desactivadas, todas las funcionalidades, themes o módulos, marcados con la categoría Deprecated, esto podría suponer un gran impacto, sobretodo en aquellos proyectos, cuyo grado de personalización esté directamente relacionado con alguno de estos módulos.

     Es por esta razón, que vamos a explorar algunos de estos cambios y recomendaciones, para que podamos reaccionar a tiempo, antes de decirdirnos por una actualización a la versión más actual de Drupal.

   Deprecated Themes

     En esta primera parte, hablaremos sobre los nuevos Themes por defecto, para tus actualizaciones de Drupal 9 y 10. Ya que han sido sustituidos, tanto el tema de administración, cuyo puesto estaba consolidado para el Theme Seven y en lo que respecta a la parte frontal de tu web, estaba encargado el Theme Bartik.

Imagen
Deprecated Drupal | www.drupaladicto.com - Consultores y formadores especializados en Drupal y Symfony

   Nuevos themes por defecto

     A partir de ahora, siempre que realices una instalación nueva de Drupal 9, el Theme por defecto para la parte de administración será el llamado Theme Claro y para la parte frontal, el nuevo Theme Olivero, será el encargado de ello.

     Al igual que en versiones anteriores de Drupal, cuando seas el administrador del proyecto, verás ambos themes fusionados, para facilitarte las tareas de navegación, creación de contenidos o cualquier otro tipo de configuración

Imagen
Deprecated Drupal | www.drupaladicto.com - Consultores y formadores especializados en Drupal y Symfony

     El propósito fundamental de este nuevo cambio, es añadir un mejor aspecto, más visual y funcional, que sus antecesores, haciendo la interfaz más amigable y atractiva.

   Cómo se cambia un theme

     En Drupal, el aspecto de tus proyectos se define en el apartado de Apariencia, donde encontrarás el listado de Themes activados y desactivados.

     En la parte inferior, justo debajo del listado de los themes desactivados, entontrarás un selector, con los nombres de los temas "Instalados", es decir, disponibles para aplicarlos en tu proyecto, tanto a nivel del frontend como de la administración.

     Por lo tanto, para que un Theme aparezca dentro de este selector, deberás hacer clic en la parte inferior derecha del Theme, donde verás dos opciones: 

  • Instalar
  • Instalar y seleccionar de modo predeterminado

     Si sólo quieres que tu Theme se añada al listado, para que puedas aplicarlo a la administración del sitio, por ejemplo, deberás seleccionar la primera opción (Instalar), de esta forma, podrás activarlo y desactivarlo según tus necesidades.

     En cambio, si quieres hacer que tu Theme controle y cambie, el aspecto de tu proyecto de Drupal, deberás seleccionar la segunda opción, que además de activarlo, aplica el cambio de configuración directamente al aspecto del sitio.

Imagen
Deprecated Drupal | www.drupaladicto.com - Consultores y formadores especializados en Drupal y Symfony

   Theme Olivero (Frontend)

     El Theme Olivero, ofrece un aspecto mucho más elaborado que su antecesor, además de añadir una mejor adaptación con su diseño, en caso de ajustarse a cualquier tipo de dispositivo. (Full Responsive).

     Otra de las mejoras, con respecto a otros Themes, es que una vez instalado, muestra como será el aspecto de tu web, con relación a algunos textos que podrían aparecer en tu página principal.

Imagen
Deprecated Drupal | www.drupaladicto.com - Consultores y formadores especializados en Drupal y Symfony

   Olivero Mobile first

     La gran mejoría, con respecto a su antecesor, es que en su versión móvil, ofrece un diseño muy atractivo, que cuenta con la funcionlidad de ocultar el menú principal en la parte derecha del móvil.

Imagen
Deprecated Drupal | www.drupaladicto.com - Consultores y formadores especializados en Drupal y Symfony