套件导航栏中的自定义品牌
适用于:2013 2016 2019 Subscription Edition SharePoint in Microsoft 365
本文介绍“套件导航栏中的自定义品牌”功能,这是 SharePoint Server 订阅版本 23H2 功能更新中引入的新功能之一。
注意
套件导航栏中的自定义品牌最初在 SharePoint Server 订阅版本 23H2 中引入,但它最初仅适用于早期版本中的 SharePoint 场。 从 SharePoint Server 订阅版本 24H1 开始,无论 SharePoint 场处于早期版本还是标准版本,它都可用。
套件导航栏中的自定义品牌
SharePoint Server 新式 UX 提供了一个功能强大但直观的用户界面,可从桌面设备扩展到移动设备。 但是,新式 UX 的体系结构限制了组织将自定义品牌应用于套件导航栏的机会,套件导航栏是全局导航栏,提供对 SharePoint 网站中的应用启动器、上下文设置菜单和用户欢迎控件的访问权限。
SharePoint Server 订阅版本 23H2 引入了组织在套件栏中应用自定义品牌以更好地符合其品牌标准的功能。 SharePoint 场管理员可以指定和更新套件导航栏的以下属性:
SuiteNavAllowOverwrite:确定是否可以在网站集级别重写 Web 应用程序的套件导航栏设置。 默认值为 false,这意味着在网站集级别自定义套件导航栏的任何尝试都将被忽略。 当此属性的值设置为 true 时,Web 应用程序级别的 Suite 导航栏设置将应用于所有网站集,但已对其进行了显式自定义的集合除外。
SuiteNavBrandingText:指定套件导航栏的品牌文本。
SuiteNavBrandingLogoUrl:指定指向徽标的 URL 位置。 确保徽标来自 Web 应用程序。 徽标可以采用 BMP、JPG、JPE、JPEG、PNG、GIF 或 SVG 格式。
SuiteNavBrandingLogoTitle:指定徽标的标题。
SuiteNavBrandingLogoNavigationUrl:指定用户在选择品牌文本或徽标时将导航到的 URL。
SuiteBarBackground:设置用于套件导航栏背景的颜色。 套件导航栏显示在 Web 应用程序的每一页上的顶部。 颜色值的格式应 #AARRGGBB、#RRGGBB 或 #RGB 作为十六进制值。
SuiteBarText:设置用于套件导航栏上的文本和图标的颜色。
SuiteNavAccentColor:设置将鼠标悬停在套件导航栏上的按钮的背景色的颜色。
示例 1
通过将 SuiteNavAllowCustom Web 应用程序级别属性设置为 true,启用 Web 应用程序以允许自定义品牌打造。 此属性必须设置为 true ,其他任何属性才能生效。
$webapp = Get-SPWebApplication http://spwfe $webapp.SuiteNavAllowCustom = $true $webapp.Update()
设置所有选项,如以下命令语法示例所示:
$webapp.SuiteNavBrandingText = "Suite Bar Branding" $webapp.SuiteNavBrandingLogoUrl = "http://spwfe/Photos/IMG_5004-1-scaled.jpg" $webapp.SuiteNavBrandingLogoTitle = "Logo Branding" $webapp.SuiteNavBrandingLogoNavigationUrl = "https://www.microsoft.com/" $webapp.SuiteBarBackground = '#eed5b7' $webapp.SuiteNavAccentColor = '#7fffd4' $webapp.SuiteBarText = '#000000' $webapp.update()
示例 2
通过运行以下命令-语法允许自定义品牌:
$webapp = Get-SPWebApplication http://spwfe $webapp.SuiteNavAllowCustom = $true $webapp.Update()
通过运行以下命令-语法设置所有选项:
$webapp.SuiteNavBrandingText = "Contoso Bass Adventures" $webapp.SuiteNavBrandingLogoUrl = "http://spwfe/Photos/bass-illustration.svg" $webapp.SuiteNavBrandingLogoTitle = "Contoso Logo" $webapp.SuiteNavBrandingLogoNavigationUrl = "https://www.contoso.com/" $webapp.SuiteBarBackground = '#999966' $webapp.SuiteNavAccentColor = '#006600' $webapp.SuiteBarText = '#000000' $webapp.update()