Skip to content
Snippets Groups Projects

Draft: Cambiar la forma en que se gestionan las plantillas

Closed fauno requested to merge themes into master

Para poder tener siempre la última versión de las definiciones de artículos, las plantillas con sus definiciones se convierten en submódulos git dentro del directorio _themes/.

La plantilla actual se vincula en _current_theme desde _themes/PLANTILLA y a su vez está vinculada en _data/layouts.

Para cambiar una plantilla en el skel hay que cambiar el nombre en _config.yml y actualizar el link simbólico a _current_theme.

Para agregar una plantilla nueva, hay que agregar el submódulo con:

git submodule add \
    https://0xacab.org/sutty/jekyll/PLANTILLA-jekyll-theme.git \
    _themes/PLANTILLA-jekyll-theme

Y agregarlo a la lista de plantillas disponibles dentro de Gemfile. Luego correr bundle install y hacer un commit de todos los cambios.

Edited by Nulo

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading