Add the ability to opt in and out of the title function on page titles
We are currently using the title function for the page title and breadcrumb:
- https://gitlab.eclipse.org/eclipsefdn/it/webdev/hugo-solstice-theme/-/blob/master/layouts/partials/main_prefix.html
- https://gitlab.eclipse.org/eclipsefdn/it/webdev/hugo-solstice-theme/-/blob/master/layouts/partials/breadcrumbs.html
This function rewrites the string to make it prettier (https://gohugo.io/functions/title/). Most of the time this is fine but today I encountered a corner case where the title should've been "Core-V DevKits" and is rewritten to "Core-v Devkits".
By default we should add the title function but we should add the ability to remove the function if we need to.
After we are done implementing this feature, we will need to go back and update OpenHW Group to make sure it's using it.
Here is the PR where the issue was first encountered. https://github.com/openhwgroup/openhwgroup.org/issues/463