CKAN - Home Page Frontend Developing

Skip to first unread message

Hamid Ali

Jun 27, 2022, 3:16:35 AM6/27/22
to CKAN Development Discussions
Good Morning CKAN-Family,
I have installed CKAN on Ubuntu Server, Now I want to change the home page layout-Frontend (CSS/Styling). I have seen the documentation but there is very limited information. Can anyone one guide me from where I can start?

ahmad rifkif

Jul 1, 2022, 3:31:41 AM7/1/22
to CKAN Development Discussions,

same with me

Matthew Fullerton

Jul 1, 2022, 4:37:58 AM7/1/22
to ahmad rifkif, CKAN Development Discussions,
Good morning Ahmad,

You can also do basic CSS overriding in the Admin's config page:

But for more advanced styling, you can add the styles as part of an extension (

Basically, you override existing [parts of] pages and CSS styles. To get an idea of how it works, you could take a look at some published examples. I did a bit of searching and found these which are fairly recent:

The problem with looking at existing work is that you might find not just theming/layout stuff in there but also custom handling of data, forms, etc., so it's probably best to start fresh with the instructions from the docs and then consult other repos to see more advanced examples.

All the best,

ckan-dev mailing list!forum/ckan-dev
Unsubscribe: send an email to
To unsubscribe from this group and stop receiving emails from it, send an email to

ahmad rifkif

Jul 1, 2022, 12:22:56 PM7/1/22
to CKAN Development Discussions,, CKAN Development Discussions,, ahmad rifkif

good night matt

first of all, thank you very much for the information,
I want to ask again, do you know ckanext for layouts like the following website  Satu Data Geospasial Banten (

best regrads,

Matthew Fullerton

Jul 2, 2022, 5:18:27 AM7/2/22
to ahmad rifkif, CKAN Development Discussions,
Dear Ahmad,

No, sorry, I don't. I did find one site that looks a little similar ( but they seem to be using Wordpress around CKAN.

All the best,

ahmad rifkif

Jul 2, 2022, 10:01:00 AM7/2/22
to CKAN Development Discussions,, CKAN Development Discussions,, ahmad rifkif
Dear Matt,

i see, thanks a lot for insight sir

Best regrads,

william dutton

Jul 2, 2022, 6:44:29 PM7/2/22
to CKAN Development Discussions,,, CKAN Development Discussions,
For we used cloud front cdn to split the homepage onto a cms, you can find how we did it with this template.

We also had the cms load certain css/js fragments from ckan to show logged in/out state top bar. 

The cms we used was squiz matrix. But can be anything. This also disconnects the runtime of the cms away from the server/s running ckan.

We at qld gov have our entire stack fully open source and only have secrets hidden in Parma store aws. 

And we just upgraded from 2.8.x to 2.9.x including a large suite of plug-ins our product owners really wanted.

I hope this gives you more insight on what you can do without manual configuration.


William dutton 

Ahmad Rifki

Aug 4, 2022, 3:51:49 AM8/4/22
to CKAN Development Discussions,,,, CKAN Development Discussions,
Dear  William dutton,
Thanks sir for your information,

I want to ask again, do you know about ckan-ext in the image below

Screenshot 2022-08-04 145102.png
Best regrads,

william dutton

Aug 4, 2022, 6:06:41 AM8/4/22
to CKAN Development Discussions, Ahmad Rifki, william dutton,,, CKAN Development Discussions,
Without having the url, its hard to tell.

I guess its on this site: view-source: 

If they have not turned off the api, you can go to this endpoint

it will show the plugins installed on the site.

From the scheme of things, this is base plugins included in ckan but in a nice theme. see

Reply all
Reply to author
0 new messages