Theme e identidad visual de los portales de datos abiertos de Datos Argentina, sobre CKAN 2.11. Es la extensión de presentación de portal-andino-v2: un mismo theme sirve para datos.gob.ar y para los nodos que redistribuyen el stack, personalizable por configuración sin tocar templates ni código.
Funcionalidades:
- Home propia: hero con buscador, categorías, datasets más consultados, organizaciones y franja de la API.
- Header y footer institucionales con navegación fija (Datasets, Organismos, Temas, Recursos, Series, Acerca).
- Perfiles visuales por nodo vía
ckanext.gobar_theme.profile(nacional|apn|subnacional|base). - Página
Acercapropia (override de/aboutde CKAN) con texto distinto según el perfil. El contacto se deriva a argentina.gob.ar. - Sección
/recursosopcional y nombre configurable para la sección de organizaciones (por ejemplo "Organismos"). - Faceta de Provincia (a partir de la cobertura espacial de los datasets) y overrides de traducción sobre CKAN core (por ejemplo "Grupos" → "Temas").
La página /series no vive acá: la registra
ckanext-series-explorer.
pip install -e 'git+https://github.com/datosgobar/ckanext-gobar-theme.git@main#egg=ckanext-gobar_theme'
pip install -r requirements.txt
Agregá gobar_theme a ckan.plugins en tu archivo de configuración y
reiniciá CKAN:
ckan.plugins = gobar_theme
Ver docs/personalizacion.md: perfil visual
(ckanext.gobar_theme.profile), colores, imagen de fondo, título/subtítulo
de la home, label de "Organizaciones", sección Institucional y logo del
footer, sección /recursos — todo configurable por .env/ckan.ini, sin
tocar templates ni código.
Dentro de un entorno con CKAN instalado (por ejemplo el contenedor dev de portal-andino-v2):
pytest --ckan-ini=/srv/app/src/ckan/test-core.ini ckanext/gobar_theme/tests