Dynamic theme options

Hi there
I am new to Ghost ecosystem and have to work on a custom theme. I don’t know if we will be able to design a UI customizable theme like we usually do in WordPress. Can anyone guide me if that’s possible and if yes how can we achieve it ?
Thanks

Ghost theme documentation is extensive

And includes a section on custom settings

@Hannah , Thanks for the reply.
I have looked into those pages, what I am asking is that, do we have any option for the UI changes without making changes in the code ? Essentially like a WordPress type UI builder or similar concept ?
What I have seen so far is that Ghost only allows some configuration level dynamic values that can be defined in the package.json file (which is great) but that not at the UI level !

I think you’ve misunderstood the custom settings. Or maybe I’ve misunderstood you. Once you create a custom setting, you can access and change it in the admin panel.

But if you’ve asking if Ghost has a drag and drop builder for making new page/post layouts, then the answer is no. However, if you’re at all comfortable with HTML, you should check out the theme .hbs files. They’re mostly HTML with some Handlebars mixed in, so it’s not too hard to make changes.