Forum Discussion
Cutomize Sharepoint Online Branding
Hi,
We want to heavily customize the share point online site. This include hiding Site Navigation(Top and quick launch). We are considering two approaches.
1. Use a SPFX Widget and make it full page by hiding site navigation and quick launch
2. Create a publishing site(Is it going to be deprecated?) and use page layouts to customize.
Please can some one confirm if this approach is correct or do we have any other options?
Regards,
Syed
3 Replies
- Asish PadhyBrass Contributor
Depends on the Site Type you are working on. Options below
1. Team Site template (group template or classic team with modern page) - No full width layout (even if you set page layout to Home from Article) unless do some CSS wizardry to hide the navigation. Know that MS is constantly changing the page structure for modern pages, so if you are using Hard Coded CSS hierarchy references they might break. Also, will not work with All pages only the pages the web part is put.
2. Comm Sites - Comm sites come with Full page layout, so have to worry about Top navigation. So this is the safest option but again the list and libraries will have Article layout.
Regarding publishing sites, if they are classic they are still in use.
Regarding page layouts, don't know if anything maps to page layouts in Modern sense, you can always use Sections (modern page) to rearrange your content but doesn't give the full flexibility of Grids (Bootstrap or Office Fabric). If you need that flexibility, then create a Giant web part with your layout and deploy it to the page.
- JaredMatfessIron Contributor
You should also be aware of certain limitations with content publishing scenarios in modern including scheduling of posting content.
You might want to refer to this site for more information on branding modern:
https://docs.microsoft.com/en-us/sharepoint/dev/solution-guidance/modern-experience-customizations-customize-pages
- Both approaches are currently correct...in order to select one of them, you must first evaluate what is the degree of customization you can get in a modern SPO site vs. a classic one...SPFx Extensions are great to customize modern SPO sites, but for now they are very limited on the options they provide you to heavily customize modern SPO Sites.