#requireResource("confluence.web.resources:ajs") #requireResource("confluence.web.resources:lookandfeel") #putMetadata('context-path', $req.contextPath) #macro (editColourRow $colourKey $colour)
#end ## macro to list the color schemes #macro (colorSchemeList $scheme $key $name $desc $selected) #set($spaceKey = ${action.key})

$name

$desc

#form_xsrfToken() #foreach ($colourKey in $action.colourKeys) #set ($color = $action.getColour($scheme, $colourKey)) #end
#if ($key == $selected) $action.getText('text.selected') #else #bodytag ("Submit" "theme='aui'") #param("editMode" "false") #param("editValue" "$i18n.getText('select.name')") #param("editName" "$key") #end #end
#if ($selected == 'custom' && $key == 'custom') #parse ("/template/includes/actionerrors.vm")

$action.getText("desc.colourscheme")

#form_xsrfToken() #foreach ($colourKey in $action.colourKeys) #editColourRow($colourKey $action.getColour($scheme, $colourKey)) #end
#tag( "Submit" "name='confirm'" "value='update.name'" "theme='notable'" "cssClass='aui-button aui-button-primary'") #tag( "Submit" "name='resetDefaults'" "value='reset.colourscheme.name'" "theme='notable'" "cssClass='aui-button'") #tag( "Submit" "name='cancel'" "value='cancel.name'" "theme='notable'" "cssClass='aui-button aui-button-link cancel'")
#end
#end #set($selectedColorScheme = $action.getColourSchemeType()) #if ($spaceKey) $action.getText('spaces.lookandfeel.help')

$action.getText('spaces.lookandfeel.note')

#set ($scheme = $action.getGlobalColourScheme()) #colorSchemeList($scheme 'global' $action.getText('scheme.title.global') $action.getText('scheme.desc.global') $selectedColorScheme) #end #set ($themeScheme = $action.getThemeColourScheme()) #if ($themeScheme) #colorSchemeList($themeScheme 'theme' $action.getText('scheme.title.theme') $action.getText('scheme.desc.theme') $selectedColorScheme) #end #set ($customScheme = $action.getCustomColourScheme()) #colorSchemeList($customScheme 'custom' $action.getText('scheme.title.custom') $action.getText('scheme.desc.custom') $selectedColorScheme)