Customization: add default background in linking, add customize buttons variables
This commit is contained in:
parent
26d849693b
commit
3041f80bf7
|
@ -1,4 +1,4 @@
|
||||||
<div class="linking">
|
<div class="linking uk-background-default">
|
||||||
<div class="uk-container uk-container-large uk-section uk-section-small uk-padding-remove-bottom">
|
<div class="uk-container uk-container-large uk-section uk-section-small uk-padding-remove-bottom">
|
||||||
<div class="uk-padding-small uk-padding-remove-horizontal">
|
<div class="uk-padding-small uk-padding-remove-horizontal">
|
||||||
<breadcrumbs [breadcrumbs]="breadcrumbs"></breadcrumbs>
|
<breadcrumbs [breadcrumbs]="breadcrumbs"></breadcrumbs>
|
||||||
|
|
|
@ -23,6 +23,44 @@ export class Layout {
|
||||||
variables['@general-search-form-background-position'] = options.backgrounds.form.position;
|
variables['@general-search-form-background-position'] = options.backgrounds.form.position;
|
||||||
variables['@base-body-background'] = options.backgrounds.light.color;
|
variables['@base-body-background'] = options.backgrounds.light.color;
|
||||||
}
|
}
|
||||||
|
if(options.buttons){
|
||||||
|
//general
|
||||||
|
variables['@button-border-width'] = options.buttons.lightBackground.borderWidth + "px";
|
||||||
|
variables['@button-border-radius'] = options.buttons.lightBackground.borderRadius + "px";
|
||||||
|
// default -> on dark background todo check again when we have sucj=h buttons
|
||||||
|
variables['@button-default-background'] = options.buttons.darkBackground.backgroundColor;
|
||||||
|
variables['@button-default-color'] = options.buttons.darkBackground.color;
|
||||||
|
variables['@button-default-border'] = options.buttons.darkBackground.borderColor;
|
||||||
|
variables['@button-default-hover-background'] = options.buttons.darkBackground.onHover.backgroundColor;
|
||||||
|
variables['@button-default-hover-color'] = options.buttons.darkBackground.onHover.color;
|
||||||
|
variables['@button-default-hover-border'] = options.buttons.darkBackground.onHover.borderColor;
|
||||||
|
variables['@button-default-active-background'] = options.buttons.darkBackground.onHover.backgroundColor;
|
||||||
|
variables['@button-default-active-color'] = options.buttons.darkBackground.onHover.color;
|
||||||
|
variables['@button-default-active-border'] = options.buttons.darkBackground.onHover.borderColor;
|
||||||
|
|
||||||
|
// primary
|
||||||
|
variables['@button-primary-background'] = options.buttons.lightBackground.backgroundColor;
|
||||||
|
variables['@button-primary-color'] = options.buttons.lightBackground.color;
|
||||||
|
variables['@button-primary-border'] = options.buttons.lightBackground.borderColor;
|
||||||
|
variables['@button-primary-hover-background'] = options.buttons.lightBackground.onHover.backgroundColor;
|
||||||
|
variables['@button-primary-hover-color'] = options.buttons.lightBackground.onHover.color;
|
||||||
|
variables['@button-primary-hover-border'] = options.buttons.lightBackground.onHover.borderColor;
|
||||||
|
variables['@button-primary-active-background'] = options.buttons.lightBackground.onHover.backgroundColor;
|
||||||
|
variables['@button-primary-active-color'] = options.buttons.lightBackground.onHover.color;
|
||||||
|
variables['@button-primary-active-border'] = options.buttons.lightBackground.onHover.borderColor;
|
||||||
|
|
||||||
|
// secondary
|
||||||
|
variables['@button-secondary-background'] = options.buttons.lightBackground.color;
|
||||||
|
variables['@button-secondary-color'] = options.buttons.lightBackground.backgroundColor;
|
||||||
|
variables['@button-secondary-border'] = options.buttons.lightBackground.backgroundColor;
|
||||||
|
variables['@button-secondary-hover-background'] = options.buttons.lightBackground.backgroundColor;
|
||||||
|
variables['@button-secondary-hover-color'] = options.buttons.lightBackground.color;
|
||||||
|
variables['@button-secondary-hover-border'] = options.buttons.lightBackground.borderColor;
|
||||||
|
variables['@button-secondary-active-background'] = options.buttons.lightBackground.backgroundColor;
|
||||||
|
variables['@button-secondary-active-color'] = options.buttons.lightBackground.color;
|
||||||
|
variables['@button-secondary-active-border'] = options.buttons.lightBackground.borderColor;
|
||||||
|
|
||||||
|
}
|
||||||
return variables;
|
return variables;
|
||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
|
|
Loading…
Reference in New Issue