Skip to content
Luís Santos edited this page Jan 4, 2022 · 2 revisions

Contextualization

CKAN is a dynamic platform that allows you to integrate extensions based on a default structure, depending on the requirements imposed. A repository of open-source extensions (https://extensions.ckan.org/) is publicly available and provides several documented extensions to facilitate its integration, saving work and time. Since there was the need to style CKAN with specific requirements, the StyleGranada was created. It works like a new layer over the CKAN structure where the extension's components are directly integrated into the interface.

StyleGranada

StyleGranada is an objective, efficient, and usable CKAN extension to change the default design and structure that CKAN provides. By using a combination of HTML, CSS, and Javascript, CKAN default code is overridden by the new code developed in this extension.

Walkthrough

First, to be able to use the extension, install it into the CKAN instance. For that, please go to Installation Page.

Having the extension installed on CKAN, the changes made can be checked.

Development

Since the overriding process in CKAN is complex, the Development Page provides the needed steps and information to support all the development for quicker and improved coding.

Notes

Have in mind that mixing with core components ok CKAN can bring several errors, so please, test it locally before pushing them (use Installation Page to guide you with the installation).

Clone this wiki locally