Hello, I'm new to this community and need some feedback. I hired an Agency to design and develop a cms website for me. I am familiar with working with other CMS dashboards (eg: WordPress, Squarespace) so at the start of this project, I assumed a Processwire dashboard would have similar functions & accessibility. Looks like I assumed wrong. Below is an excerpt from my conversation with the Agency regarding changing fonts.
Me: Will fonts be editable via CMS dashboard should I decide to change it to something else? Is it safe to assume Google fonts and @font-face will be allowed?
Agency: Unfortunately Processwire isn't like Wordpress in that regard. We'd have to build font-selection capabilities into the site. If you would like us to do this though, we can quote you on building this type of functionality. In terms of what you'll be able to edit in the CMS:
Change header images
Add pages
Add new portfolio items
Change body copy
Change headings
You won't have control over the page structure/colors etc unless you edit them in the code base.
I'm confused because, from the little I've read online, Processwire has a powerful API.
Thanks in advance for your feedback!
PS: I should mention that I am a graphic designer & webmaster, fairly proficient with HTML & CSS, have limited knowledge of PHP, and zero experience in JQuery.