Currently moving to SP2019 on premise. I want to brand a new modern site. I would like to change the theme colour - which I guess is a new theme, add a logo - I don't think this is a big deal, change the default font and hide the SharePoint text at the top. I believe the modern pages are not customizable but I do believe the themes can be customized? This platform is completely new to me - any advice would be appreciated.

2 Answers 2


In SharePoint 2019 on-premise, creating and applying custom themes is quite same as other SharePoint on-premise versions.

Please check below URLs for the same:

  1. Overview of themes in SharePoint Server.
  2. Use composed looks to brand SharePoint sites

To Hide the SharePoint default text or anything, you can use SPFx Application Customizer.

See my answer at: What is the best practice for getting JS and CSS files into a SharePoint Modern Page?

  • Thanks Ganesh - I'm going to enjoy getting to know this new platform. Thanks for the overview - this is a great starting point. I'll get back with other question as I begin to dabble.
    – garvon-77
    Mar 11, 2020 at 21:18

Currently in SharePoint server 2019 modern site,you could change the logo,customize the theme.please refer to the following article for details:


Change the default font and hide the SharePoint text at the top will use SharePoint framework extension application customizer to inject the CSS to your modern SharePoint pages.

Following sample tells you how to inject the CSS:


  • Thanks Julie - I'm going to give these a go. I haven't had any experience with the spfx app - ignorance here - do I need any particular software to create extensions?
    – garvon-77
    Mar 11, 2020 at 21:15
  • 1
    You can use Visual Studio or your own custom development environment to build SharePoint Framework solutions.Here is an article for your reference:social.technet.microsoft.com/wiki/contents/articles/…
    – Julie_MSFT
    Mar 12, 2020 at 1:33

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.