Skip to content
Plantilla Wordpress para el Museo de Memoria Histórica de Colombia.
JavaScript CSS PHP
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets agenda Sep 20, 2019
fonts nuevo menu Aug 31, 2019
img logo centro Sep 10, 2019
includes Merge pull request #6 from mnmh/ajustes-plataforma-2 Sep 17, 2019
js arreglos en el banner ejes Sep 17, 2019
languages nuevo menu Aug 31, 2019
._.babelrc nuevo menu Aug 31, 2019
._.gitignore nuevo menu Aug 31, 2019
._404.php nuevo menu Aug 31, 2019
._CHANGELOG.md nuevo menu Aug 31, 2019
._LICENSE.md nuevo menu Aug 31, 2019
._README.md nuevo menu Aug 31, 2019
._archive-obras.php nuevo menu Aug 31, 2019
._archive.php nuevo menu Aug 31, 2019
._assets nuevo menu Aug 31, 2019
._author.php nuevo menu Aug 31, 2019
._category.php
._comments.php nuevo menu Aug 31, 2019
._fonts nuevo menu Aug 31, 2019
._footer.php nuevo menu Aug 31, 2019
._functions.php nuevo menu Aug 31, 2019
._header.php nuevo menu Aug 31, 2019
._img nuevo menu Aug 31, 2019
._includes nuevo menu Aug 31, 2019
._index.js nuevo menu Aug 31, 2019
._index.php nuevo menu Aug 31, 2019
._js nuevo menu Aug 31, 2019
._languages nuevo menu Aug 31, 2019
._loop.php nuevo menu Aug 31, 2019
._normalize.css nuevo menu Aug 31, 2019
._normalize.min.css nuevo menu Aug 31, 2019
._package.json nuevo menu Aug 31, 2019
._page-recorrido-virtual.php nuevo menu Aug 31, 2019
._page.php nuevo menu Aug 31, 2019
._pagination.php nuevo menu Aug 31, 2019
._screenshot.png nuevo menu Aug 31, 2019
._search.php nuevo menu Aug 31, 2019
._searchform.php nuevo menu Aug 31, 2019
._sidebar.php nuevo menu Aug 31, 2019
._single-obras.php nuevo menu Aug 31, 2019
._single.php nuevo menu Aug 31, 2019
._style.css nuevo menu Aug 31, 2019
._tag.php nuevo menu Aug 31, 2019
._template-demo.php nuevo menu Aug 31, 2019
._webpack.config.js nuevo menu Aug 31, 2019
._yarn.lock nuevo menu Aug 31, 2019
.babelrc avances en los modulos Aug 29, 2019
.gitignore avances en los modulos Aug 29, 2019
404.php avances en los modulos Aug 29, 2019
CHANGELOG.md avances en los modulos Aug 29, 2019
LICENSE.md avances en los modulos Aug 29, 2019
README.md avances en los modulos Aug 29, 2019
archive-obras.php avances en los modulos Aug 29, 2019
archive.php avances en los modulos Aug 29, 2019
author.php avances en los modulos Aug 29, 2019
category.php avances en los modulos Aug 29, 2019
comments.php avances en los modulos Aug 29, 2019
footer.php
functions.php nuevo menu Aug 31, 2019
header.php footer Sep 3, 2019
index.js footer Sep 3, 2019
index.php avances en los modulos Aug 29, 2019
loop.php avances en los modulos Aug 29, 2019
normalize.css avances en los modulos Aug 29, 2019
normalize.min.css avances en los modulos Aug 29, 2019
package-lock.json nuevo menu Aug 31, 2019
package.json avances en los modulos Aug 29, 2019
page-recorrido-virtual.php avances en los modulos Aug 29, 2019
page.php avances en los modulos Aug 29, 2019
pagination.php avances en los modulos Aug 29, 2019
screenshot.png avances en los modulos Aug 29, 2019
search.php avances en los modulos Aug 29, 2019
searchform.php
sidebar.php avances en los modulos Aug 29, 2019
single-obras.php avances en los modulos Aug 29, 2019
single-programacion.php Terminar de estilizar single programacion Sep 16, 2019
single.php Agregar single eventos destacados y empear a definir su estructura Sep 16, 2019
style.css
tag.php avances en los modulos Aug 29, 2019
template-demo.php nueva columna en el template de hijos Sep 1, 2019
webpack.config.js avances en los modulos Aug 29, 2019
yarn.lock avances en los modulos Aug 29, 2019

README.md

Museo de Memoria Histórica

AVISO: Esta plantilla esta en desarrollo y no representa un producto final del equipo virtual del MNM. El MNM y el CNMH no se responsabilizan por el uso que se le de ni de lo que resulte de este.

Estructura de la carpeta raíz

├── assets/                  # Partes del tema separados por archivos
    ├── css/                 # Carpeta con los archivos SCSS para el estilo
    ├── bloques/             # Archivos PHP con los bloques usados en la plataforma
    └── template-parts/      # Carpeta con los archivos PHP para cada parte de la estructura
├── fonts/                   # Fuentes con los iconos de la página
├── img/                     # Imágenes del tema
├── includes/                # Funciones del tema, organizadas por archivos, todas se importan al archivo functions.php
├── js/                      # Javascript de la página
├── languages/
├── functions.php            # Funciones del tema, archivo raíz
└── page.php                 # Plantilla para todos los módulos. Aqui se cargan los bloques.

Estructura de la carpeta /assets/bloques

└── bloques/
    ├── bloque-carrousel-verticales.php             # Carrousel con cuadros verticales
    ├── bloque-carrousel-botones.php                # Carrousel de botones
    ├── bloque-carrousel-cuadros.php                # Carrousel de cuadros
    ├── bloque-banner-texto.php                     # Carrousel banner con texto
    ├── bloque-imagen-botones.php                   # Imagen con botones
    ├── bloque-banner-botones.php                   # Banner con botones
    ├── bloque-banner-tarjetas-audio.php            # Banner con tarjetas de audio
    ├── bloque-linea-tiempo.php                     # Linea del tiempo
    ├── bloque-lista-tarjetas.php                   # Listado de tarjetas (videos y galerías)
    └── bloque-botones.php                          # Botones
  • Carrousel con cuadros verticales
  • Carrousel con cuadros de noticias
  • Banner con texto
  • Banner con tarjetas
  • Banner con botones
  • Banner con carrousel
  • Lista de tarjetas
  • Lista de tarjetas con filtro
  • Linea del tiempo
  • Carrousel botones
  • Imagen con botones

Estructura de la carpeta /assets/css/bloques

└── bloques/
    ├── banner-texto.scss                       # Estilo banner texto
    ├── banner-botones.scss                     # Estilo banner botones
    └── carrousel-verticales.scss               # Estilo carrousel vertical
    └── carrousel-cuadros.scss                  # Estilo carrousel cuadros
    └── carrousel-botones.scss                  # Estilo carrousel botones
    └── linea-tiempo.scss                       # Estilo linea del tiempo
    └── lista-tarjetas.scss                     # Estilo listado de tarjetas
    └── carrousel-botones.scss                  # Estilo carrousel botones

Estructura de la carpeta /assets/template-parts

└── template-parts/
    ├── head.php                    # Contenido del HEAD
    ├── sideMenu.php                # Menu lateral
    └── top_header.php              # Menu superior transversal a toda la página

Estructura de la carpeta /js

└── js/
    ├── lib/
    |    └── flickity.js                    # Librería flickity
    ├── bloques/
    |    └── carrousel-vertical.js          # Scripts para el bloque carrousel vertical
    |    └── carrousel-botones.js           # Scripts para el bloque carrousel botones
    |    └── linea-tiempo.js                # Scripts para el bloque linea del tiempo
    |    └── lista-tarjetas.js              # Scripts para el bloque lista-tarjetas
    |    └── banner-botones.js              # Scripts para el banner con botones
    └── scripts.js                          # Scripts generales de la plataforma

Scripts para desarollo

La plantilla usa el compilador para SASS de NODE.js Para usarlo en el terminal, se debe primero instalar las dependencias:

npm install

Al momento del desarrollo, hay dos opciones. La primera compilar el CSS una vez:

npm run css

O activar el watch para que se actualice auntomaticamente cada vez que detecta cambios en los archivos de la carpeta:

npm run watch
You can’t perform that action at this time.