You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

@vaadin/button

Package Overview
Dependencies
Maintainers
12
Versions
564
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@vaadin/button - npm Package Compare versions

Comparing version
25.0.1
to
25.0.2
+10
-10
package.json
{
"name": "@vaadin/button",
"version": "25.0.1",
"version": "25.0.2",
"publishConfig": {

@@ -37,14 +37,14 @@ "access": "public"

"@open-wc/dedupe-mixin": "^1.3.0",
"@vaadin/a11y-base": "~25.0.1",
"@vaadin/component-base": "~25.0.1",
"@vaadin/vaadin-themable-mixin": "~25.0.1",
"@vaadin/a11y-base": "~25.0.2",
"@vaadin/component-base": "~25.0.2",
"@vaadin/vaadin-themable-mixin": "~25.0.2",
"lit": "^3.0.0"
},
"devDependencies": {
"@vaadin/chai-plugins": "~25.0.1",
"@vaadin/icon": "~25.0.1",
"@vaadin/icons": "~25.0.1",
"@vaadin/test-runner-commands": "~25.0.1",
"@vaadin/chai-plugins": "~25.0.2",
"@vaadin/icon": "~25.0.2",
"@vaadin/icons": "~25.0.2",
"@vaadin/test-runner-commands": "~25.0.2",
"@vaadin/testing-helpers": "^2.0.0",
"@vaadin/vaadin-lumo-styles": "~25.0.1",
"@vaadin/vaadin-lumo-styles": "~25.0.2",
"sinon": "^21.0.0"

@@ -56,3 +56,3 @@ },

],
"gitHead": "ced28c07a8abee586510349b312452c8a555fd10"
"gitHead": "d17c1f8b7c6f3f991cafd9dbdbe5759caa57afcd"
}
/**
* @license
* Copyright (c) 2017 - 2025 Vaadin Ltd.
* Copyright (c) 2017 - 2026 Vaadin Ltd.
* This program is available under Apache License Version 2.0, available at https://vaadin.com/license/

@@ -5,0 +5,0 @@ */

/**
* @license
* Copyright (c) 2017 - 2025 Vaadin Ltd.
* Copyright (c) 2017 - 2026 Vaadin Ltd.
* This program is available under Apache License Version 2.0, available at https://vaadin.com/license/

@@ -5,0 +5,0 @@ */

/**
* @license
* Copyright (c) 2017 - 2025 Vaadin Ltd.
* Copyright (c) 2017 - 2026 Vaadin Ltd.
* This program is available under Apache License Version 2.0, available at https://vaadin.com/license/

@@ -5,0 +5,0 @@ */

/**
* @license
* Copyright (c) 2017 - 2025 Vaadin Ltd.
* Copyright (c) 2017 - 2026 Vaadin Ltd.
* This program is available under Apache License Version 2.0, available at https://vaadin.com/license/

@@ -5,0 +5,0 @@ */

/**
* @license
* Copyright (c) 2017 - 2025 Vaadin Ltd.
* Copyright (c) 2017 - 2026 Vaadin Ltd.
* This program is available under Apache License Version 2.0, available at https://vaadin.com/license/

@@ -37,2 +37,19 @@ */

*
* The following custom CSS properties are available for styling:
*
* Custom CSS property |
* :----------------------------------|
* | `--vaadin-button-background` |
* | `--vaadin-button-border-color` |
* | `--vaadin-button-border-radius` |
* | `--vaadin-button-border-width` |
* | `--vaadin-button-font-size` |
* | `--vaadin-button-font-weight` |
* | `--vaadin-button-gap` |
* | `--vaadin-button-height` |
* | `--vaadin-button-line-height` |
* | `--vaadin-button-margin` |
* | `--vaadin-button-padding` |
* | `--vaadin-button-text-color` |
*
* See [Styling Components](https://vaadin.com/docs/latest/styling/styling-components) documentation.

@@ -39,0 +56,0 @@ */

/**
* @license
* Copyright (c) 2017 - 2025 Vaadin Ltd.
* Copyright (c) 2017 - 2026 Vaadin Ltd.
* This program is available under Apache License Version 2.0, available at https://vaadin.com/license/

@@ -43,2 +43,19 @@ */

*
* The following custom CSS properties are available for styling:
*
* Custom CSS property |
* :----------------------------------|
* | `--vaadin-button-background` |
* | `--vaadin-button-border-color` |
* | `--vaadin-button-border-radius` |
* | `--vaadin-button-border-width` |
* | `--vaadin-button-font-size` |
* | `--vaadin-button-font-weight` |
* | `--vaadin-button-gap` |
* | `--vaadin-button-height` |
* | `--vaadin-button-line-height` |
* | `--vaadin-button-margin` |
* | `--vaadin-button-padding` |
* | `--vaadin-button-text-color` |
*
* See [Styling Components](https://vaadin.com/docs/latest/styling/styling-components) documentation.

@@ -45,0 +62,0 @@ *

{
"$schema": "https://json.schemastore.org/web-types",
"name": "@vaadin/button",
"version": "25.0.1",
"version": "25.0.2",
"description-markup": "markdown",

@@ -11,3 +11,3 @@ "contributions": {

"name": "vaadin-button",
"description": "`<vaadin-button>` is an accessible and customizable button that allows users to perform actions.\n\n```html\n<vaadin-button>Press me</vaadin-button>\n```\n\n### Styling\n\nThe following shadow DOM parts are available for styling:\n\nPart name | Description\n----------|-------------\n`label` | The label (text) inside the button.\n`prefix` | A slot for content before the label (e.g. an icon).\n`suffix` | A slot for content after the label (e.g. an icon).\n\nThe following state attributes are available for styling:\n\nAttribute | Description\n---------------|-------------\n`active` | Set when the button is pressed down, either with mouse, touch or the keyboard\n`disabled` | Set when the button is disabled\n`focus-ring` | Set when the button is focused using the keyboard\n`focused` | Set when the button is focused\n`has-tooltip` | Set when the button has a slotted tooltip\n\nSee [Styling Components](https://vaadin.com/docs/latest/styling/styling-components) documentation.",
"description": "`<vaadin-button>` is an accessible and customizable button that allows users to perform actions.\n\n```html\n<vaadin-button>Press me</vaadin-button>\n```\n\n### Styling\n\nThe following shadow DOM parts are available for styling:\n\nPart name | Description\n----------|-------------\n`label` | The label (text) inside the button.\n`prefix` | A slot for content before the label (e.g. an icon).\n`suffix` | A slot for content after the label (e.g. an icon).\n\nThe following state attributes are available for styling:\n\nAttribute | Description\n---------------|-------------\n`active` | Set when the button is pressed down, either with mouse, touch or the keyboard\n`disabled` | Set when the button is disabled\n`focus-ring` | Set when the button is focused using the keyboard\n`focused` | Set when the button is focused\n`has-tooltip` | Set when the button has a slotted tooltip\n\nThe following custom CSS properties are available for styling:\n\nCustom CSS property |\n:----------------------------------|\n| `--vaadin-button-background` |\n| `--vaadin-button-border-color` |\n| `--vaadin-button-border-radius` |\n| `--vaadin-button-border-width` |\n| `--vaadin-button-font-size` |\n| `--vaadin-button-font-weight` |\n| `--vaadin-button-gap` |\n| `--vaadin-button-height` |\n| `--vaadin-button-line-height` |\n| `--vaadin-button-margin` |\n| `--vaadin-button-padding` |\n| `--vaadin-button-text-color` |\n\nSee [Styling Components](https://vaadin.com/docs/latest/styling/styling-components) documentation.",
"attributes": [

@@ -14,0 +14,0 @@ {

{
"$schema": "https://json.schemastore.org/web-types",
"name": "@vaadin/button",
"version": "25.0.1",
"version": "25.0.2",
"description-markup": "markdown",

@@ -19,3 +19,3 @@ "framework": "lit",

"name": "vaadin-button",
"description": "`<vaadin-button>` is an accessible and customizable button that allows users to perform actions.\n\n```html\n<vaadin-button>Press me</vaadin-button>\n```\n\n### Styling\n\nThe following shadow DOM parts are available for styling:\n\nPart name | Description\n----------|-------------\n`label` | The label (text) inside the button.\n`prefix` | A slot for content before the label (e.g. an icon).\n`suffix` | A slot for content after the label (e.g. an icon).\n\nThe following state attributes are available for styling:\n\nAttribute | Description\n---------------|-------------\n`active` | Set when the button is pressed down, either with mouse, touch or the keyboard\n`disabled` | Set when the button is disabled\n`focus-ring` | Set when the button is focused using the keyboard\n`focused` | Set when the button is focused\n`has-tooltip` | Set when the button has a slotted tooltip\n\nSee [Styling Components](https://vaadin.com/docs/latest/styling/styling-components) documentation.",
"description": "`<vaadin-button>` is an accessible and customizable button that allows users to perform actions.\n\n```html\n<vaadin-button>Press me</vaadin-button>\n```\n\n### Styling\n\nThe following shadow DOM parts are available for styling:\n\nPart name | Description\n----------|-------------\n`label` | The label (text) inside the button.\n`prefix` | A slot for content before the label (e.g. an icon).\n`suffix` | A slot for content after the label (e.g. an icon).\n\nThe following state attributes are available for styling:\n\nAttribute | Description\n---------------|-------------\n`active` | Set when the button is pressed down, either with mouse, touch or the keyboard\n`disabled` | Set when the button is disabled\n`focus-ring` | Set when the button is focused using the keyboard\n`focused` | Set when the button is focused\n`has-tooltip` | Set when the button has a slotted tooltip\n\nThe following custom CSS properties are available for styling:\n\nCustom CSS property |\n:----------------------------------|\n| `--vaadin-button-background` |\n| `--vaadin-button-border-color` |\n| `--vaadin-button-border-radius` |\n| `--vaadin-button-border-width` |\n| `--vaadin-button-font-size` |\n| `--vaadin-button-font-weight` |\n| `--vaadin-button-gap` |\n| `--vaadin-button-height` |\n| `--vaadin-button-line-height` |\n| `--vaadin-button-margin` |\n| `--vaadin-button-padding` |\n| `--vaadin-button-text-color` |\n\nSee [Styling Components](https://vaadin.com/docs/latest/styling/styling-components) documentation.",
"extension": true,

@@ -22,0 +22,0 @@ "attributes": [