Content
View differences
Updated by Oliver Günther over 1 year ago
**As** an administrator in a standardized deployment (e.g. openDesk)
**I want to** be able to specify theme colors and logos in ENVs
**so that** I do not have to define them through the UI or plugins
**Acceptance criteria**
* Add `seed_design` variables that allows setting:
* The custom logos, favicons, etc
* All custom variables
**Example usage**
```text
OPENPROJECT_SEED_DESIGN_PRIMARY__BUTTON__COLOR="#571EFA"
OPENPROJECT_SEED_DESIGN_ACCENT__COLOR="#571EFA"
OPENPROJECT_SEED_DESIGN_HEADER__BG__COLOR="#FFFFFF"
OPENPROJECT_SEED_DESIGN_HEADER__ITEM__BG__HOVER__COLOR="#E5E5E5"
OPENPROJECT_SEED_DESIGN_MAIN__MENU__BG__COLOR="#FFFFFF"
OPENPROJECT_SEED_DESIGN_MAIN__MENU__BG__SELECTED__BACKGROUND="#571EFA"
OPENPROJECT_SEED_DESIGN_MAIN__MENU__BG__HOVER__BACKGROUND="#E5E5E5"
OPENPROJECT_SEED_DESIGN_TOUCH__ICON="http://test.foobar.com/image.png"
OPENPROJECT_SEED_DESIGN_LOGO="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8/wQACfsD/QqnFgAAAABJRU5ErkJggg=="
```
**I want to** be able to specify theme colors and logos in ENVs
**so that** I do not have to define them through the UI or plugins
**Acceptance criteria**
* Add `seed_design` variables that allows setting:
* The custom logos, favicons, etc
* All custom variables
**Example usage**
```text
OPENPROJECT_SEED_DESIGN_PRIMARY__BUTTON__COLOR="#571EFA"
OPENPROJECT_SEED_DESIGN_ACCENT__COLOR="#571EFA"
OPENPROJECT_SEED_DESIGN_HEADER__BG__COLOR="#FFFFFF"
OPENPROJECT_SEED_DESIGN_HEADER__ITEM__BG__HOVER__COLOR="#E5E5E5"
OPENPROJECT_SEED_DESIGN_MAIN__MENU__BG__COLOR="#FFFFFF"
OPENPROJECT_SEED_DESIGN_MAIN__MENU__BG__SELECTED__BACKGROUND="#571EFA"
OPENPROJECT_SEED_DESIGN_MAIN__MENU__BG__HOVER__BACKGROUND="#E5E5E5"
OPENPROJECT_SEED_DESIGN_TOUCH__ICON="http://test.foobar.com/image.png"
OPENPROJECT_SEED_DESIGN_LOGO="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8/wQACfsD/QqnFgAAAABJRU5ErkJggg=="
```