File tree Expand file tree Collapse file tree 1 file changed +15
-2
lines changed Expand file tree Collapse file tree 1 file changed +15
-2
lines changed Original file line number Diff line number Diff line change @@ -18,7 +18,19 @@ $SelectPaletteId = 'SelectPalette',
1818
1919# The identifier for the stylesheet. By default, palette.
2020[string ]
21- $PaletteId = ' palette'
21+ $PaletteId = ' palette' ,
22+
23+ [string ]
24+ $DefaultPalette = $ (
25+ if ($page.Palette ) {
26+ $page.Palette
27+ } elseif ($site.Palette ) {
28+ $site.Palette
29+ }
30+ else {
31+ ' '
32+ }
33+ )
2234)
2335
2436
4355 $script :PaletteList = Invoke-RestMethod $PaletteListSource
4456 }
4557 foreach ($paletteName in $script :PaletteList ) {
46- " <option value='$ ( [Web.HttpUtility ]::HtmlAttributeEncode($paletteName )) '>$ ( [Web.HttpUtility ]::HtmlEncode($paletteName )) </option>"
58+ $selectedPalette = if ($defaultPalette -and $defaultPalette -eq $paletteName ) { " selected='true'" } else { ' ' }
59+ " <option value='$ ( [Web.HttpUtility ]::HtmlAttributeEncode($paletteName )) '$selectedPalette >$ ( [Web.HttpUtility ]::HtmlEncode($paletteName )) </option>"
4760 }
4861)
4962</select>
You can’t perform that action at this time.
0 commit comments