bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg * The contents of this file are subject to the terms of the Common Development and
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg * Distribution License (the License). You may not use this file except in compliance with the
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg * You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg * specific language governing permission and limitations under the License.
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg * When distributing Covered Software, include this CDDL Header Notice in each file and include
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg * the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg * Header, with the fields enclosed by brackets [] replaced by your own identifying
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg * information: "Portions copyright [year] [name of copyright owner]".
30ad4487f491cce61c10639362ccf67a3e4bf0a0Joe Bandenburg * Copyright 2015-2016 ForgeRock AS.
3a676ca8eb2ebdc21d07ad5405c58048be806a8ePhill Cunnington // There must be a theme named "default".
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg // An ordered list of URLs to stylesheets that will be applied to every page.
30e50ddbaff38a048aeabb40eb7779757e1162e3Julian Kigwana stylesheets: ["css/bootstrap-3.3.5-custom.css", "css/structure.css", "css/theme.css"],
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg // A path that is prepended to every relative URL when fetching resources (including images, stylesheets and
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg // HTML template files).
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg // A URL to a favicon icon
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg // This logo is displayed on user profile pages.
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg // The URL of the image.
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg // The title attribute used on <img> tags.
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg // The alt attribute used on <img> tags.
b33fb66f8a99f319d8942cd4b9917d161d826c33Julian Kigwana // The width of the logo as a CSS length.
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg // This logo is displayed on login pages.
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg // The URL of the image.
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg // The title attribute used on <img> tags.
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg // The alt attribute used on <img> tags.
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg // The height of the logo as a CSS length.
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg // The width of the logo as a CSS length.
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg // The footer is displayed on every page.
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg // A contact email address.
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg // A contact phone number. If empty, it will not be displayed.
ad920a5855b8eda16e20b7299c1f8b5f6771166dJulian Kigwana "fr-dark-theme": {
ad920a5855b8eda16e20b7299c1f8b5f6771166dJulian Kigwana // An ordered list of URLs to stylesheets that will be applied to every page.
ad920a5855b8eda16e20b7299c1f8b5f6771166dJulian Kigwana src: "themes/dark/images/login-logo-white.png",
3a676ca8eb2ebdc21d07ad5405c58048be806a8ePhill Cunnington // Each mapping will be tested in order. The theme from the first matching mapping will be used. If no mapping
3a676ca8eb2ebdc21d07ad5405c58048be806a8ePhill Cunnington // matches then the theme "default" will be used.
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg // Use the theme with the key "my-theme" if the realm is either /my-realm or /my/sub-realm.
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg //{ theme: "my-theme", realms: ["/my-realm", "/my/sub-realm"] }
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg // Use the theme "my-second-theme" if the realm starts with /a. e.g. /ab or /a/c.
bcda16a6eb9f6e84279238f9be660b2d85b5ce55Joe Bandenburg //{ theme: "my-second-theme", realms: [/^\/a/] }
3a676ca8eb2ebdc21d07ad5405c58048be806a8ePhill Cunnington // Use the theme "my-third-theme" if the realm is /a and the authentication chain is auth-chain-1.
3a676ca8eb2ebdc21d07ad5405c58048be806a8ePhill Cunnington //{ theme: "my-third-theme", realms: ["/a"], authenticationChains: ["auth-chain-1"] }
3a676ca8eb2ebdc21d07ad5405c58048be806a8ePhill Cunnington // Use the theme "my-fourth-theme" if the default authentication chain is in use.
3a676ca8eb2ebdc21d07ad5405c58048be806a8ePhill Cunnington //{ theme: "my-fourth-theme", authenticationChains: [""] }