Package com.atlassian.bamboo.lookandfeel
Interface LookAndFeelAssetsProvider
- All Known Implementing Classes:
LookAndFeelAssetsProviderImpl
public interface LookAndFeelAssetsProvider
Provides the paths and files for the look and feel
- Since:
- 10.0
-
Method Details
-
getLightThemeLogoFileSVG
File getLightThemeLogoFileSVG()- Returns:
- The light theme SVG logo file from the shared home folder
- Since:
- 10.0
-
getLightThemeLogoFilePNG
File getLightThemeLogoFilePNG()- Returns:
- The light theme PNG logo file from the shared home folder
- Since:
- 10.0
-
getDarkThemeLogoFileSVG
File getDarkThemeLogoFileSVG()- Returns:
- The dark theme SVG logo file from the shared home folder
- Since:
- 10.0
-
getDarkThemeLogoFilePNG
File getDarkThemeLogoFilePNG()- Returns:
- The dark theme PNG logo file from the shared home folder
- Since:
- 10.0
-
getFaviconFile
File getFaviconFile()- Returns:
- The favicon file from the shared home folder
- Since:
- 10.0
-
getWorkingFaviconUrl
Will return the URL to load the customized favicon- Returns:
- URL or null
- Since:
- 10.0
-
getWorkingLogoUrl
Will return the URL to load the customized logo. If the dark theme logo doesn't exist, it will try to use the light mode one- Parameters:
theme
- Logo for which theme (light or dark)- Returns:
- URL or null
- Since:
- 10.0
-