How to customize the modern SharePoint online list toolbar? - sharepoint

How to customize the modern SharePoint online list toolbar?
I was not able to find any options that were available in previous versions in SP. I have an option under the "...", toolbar and I want to add it to the toolbar. Also, want to remove the share, export, automate and integrate options from the toolbar.

To customize the modern SharePoint online list menu bar, you have to build a Sharepoint Framework(SPFx) extension.
Reference:
Overview of SharePoint Framework Extensions
Build your first SharePoint Framework Extension
Demos:
How To Hide Command Bar Menu Item Using SPFx Extension
react-application-injectcss
Inject Custom CSS on SharePoint Modern Pages using SPFx Extensions

Related

SharePoint online list forms customization

In SharePoint online, we can customize the forms and implement functionality using PowerApps, SPFX , a part from these 2 options do we have any other option with which we can customize the forms and functionality.
The short answer is NO.
And Power Apps is the most recommended way to easily customize the form for a SharePoint list or SharePoint document library, also, will fully replace InfoPath.

IS it Possible to remove the left hand and top nav of SharePoint Site

IS it Possible to remove the left hand and top nav of SharePoint Site.
My test page just like below:
For the app bar, you could hide it with PowerShell.
Connect-SPOService "https://crescent-admin.sharepoint.com"
Set-SPOTemporarilyDisableAppBar $true
But for the top nav, there is no native way to hide it.
You need to hide it with your custom CSS code and inject the CSS code into SharePoint using SharePoint Framework Extension.
It should be noted that subsequent updates of SharePoint may change the page structure and cause the CSS selector to fail.
A blog for your reference:Inject Custom CSS on SharePoint Modern Pages using SPFx Extensions
You could download the SPFX app here:https://github.com/Haiqi-Wu/SharePoint-FrameWork-Demos/tree/master/react-application-injectjs-master
SharePoint Framework Documentation:https://learn.microsoft.com/en-us/sharepoint/dev/spfx/sharepoint-framework-overview

How to insert/add logo before the top navigation in SharePoint

Is there a way to insert/add logo before the top navigation in SharePoint ? Currently we have Home link and we want to replace it using a logo instead.
Thanks!
Assume you are talking about SharePoint online development. I suggest using command set in SharePoint Framework.
The Command Set is the only type of SharePoint Framework Extension for which you can configure icons.
When deploying Command Sets, you can choose whether their commands should be visible on:
The command bar (location: ClientSideExtension.ListViewCommandSet.CommandBar)
The context menu (location: ClientSideExtension.ListViewCommandSet.ContextMenu)
Both (location: ClientSideExtension.ListViewCommandSet)
You can use an external icon image or a base64-encoded image as your icon image.
References form here
Also, there is a third party option. it will be less work just to change a icon but also limited choice of icons which they've provided.
ShortPoint can customize SharePoint Global Navigation and allows you to utilize ShortPoint Icons in your navigation.
The result will be something like this. Reference here.
So depend on your need, SPFx will give you more freedom and Shortpoint will take less work.
As for SharePoint On-premises. I think these below links can help you.
Customizing SharePoint 2010 global navigation with Css and jQuery Link
Top Navigation By Ryan Keller Link
Customize the navigation on your SharePoint site Link
Hope this can help you.

Sharepoint Designer on Office365 Websites

I have a Office365 PRO account subscription, which offers integrated sharepoint websites, and I want to use the Sharepoint Designer for designing Forms in my Websites.
Now, in the designer, I can open the site and ASPX pages, but I can only edit the HTML Code. I don't see the graphical designer area, and all toolbar items like Button, Textbox, etc. are disabled.
The program also says "the page does not contain any regions that are editable in safe mode":
So, how can I create a sharepoint website which can be fully edited with the Sharepoint Designer ?
I have of course downloaded the latest version.
Design View was removed from SharePoint 2013:
https://blogs.office.com/2012/10/10/changes-to-the-design-view-in-sharepoint-designer-2013/
The alternative would be mapping your SharePoint site as a network drive unit and work with your favorite WYSIWYG editor, but that would have many limitations.

Drop-Down Menu SharePoint 2010 - Simple

I want to create a simple drop-down menu with separate options that when selected forward to the associated URL. This is simple in just plain JavaScript but I've run into issues with SharePoint. Are there any solutions using just JS or SharePoint webparts / in browser options (as opposed to coding in Visual Studio or using Designer)?
If you don't want to use Visual Studio or SharePoint Designer, you can also use the default "Content Editor Webpart". You can upload a file that contains the needed html, javascript, ... and then use that file as a content source for the Content Editor Webpart. This is a quick way of adding "enhanced" content.
The prefered way would be to create the webpart in Visual Studio, add the needed css and javascript in the package that you deploy to SharePoint and link the needed files in your webpart.

Resources