diff --git a/packages/cxl-lumo-styles/scss/themes/vaadin-button.scss b/packages/cxl-lumo-styles/scss/themes/vaadin-button.scss index 71e7ba519..8f8e48d79 100644 --- a/packages/cxl-lumo-styles/scss/themes/vaadin-button.scss +++ b/packages/cxl-lumo-styles/scss/themes/vaadin-button.scss @@ -12,3 +12,12 @@ :host-context(.menu-item-cta) { --lumo-button-size: var(--lumo-size-s); } + +:host([theme="linkedin"]) { + --_lumo-button-color: #fff; + --_lumo-button-background-color: #0073b1; +} + +:host([theme="linkedin"]:hover)::before { + opacity: 0.05; +} diff --git a/packages/storybook/cxl-lumo-styles/elements.stories.js b/packages/storybook/cxl-lumo-styles/elements.stories.js index b0bfc7006..117f3e659 100644 --- a/packages/storybook/cxl-lumo-styles/elements.stories.js +++ b/packages/storybook/cxl-lumo-styles/elements.stories.js @@ -31,6 +31,8 @@ export const VaadinButton = ({ Label }) => html` ${Label}
Tertiary inline
${Label} +
Linkedin
+ ${Label}
Upstream

Also see