├── .eslintrc.json ├── .gemini.yml ├── .github ├── ISSUE_TEMPLATE │ └── config.yml └── workflows │ ├── unit-tests.yml │ └── visual-tests.yml.disabled ├── .gitignore ├── .stylelintrc ├── LICENSE ├── README.md ├── bower.json ├── demo ├── .eslintrc.json ├── button-a11y-demos.html ├── button-basic-demos.html ├── button-demo.js ├── button-theme-variants-demos.html ├── demos.json └── index.html ├── gen-tsd.json ├── index.html ├── magi-p3-post.js ├── package-lock-p3.json ├── package.json ├── screenshot.png ├── src └── vaadin-button.html ├── test ├── .eslintrc ├── button-in-template.html ├── index.html ├── test-suites.js ├── vaadin-button_test.html └── visual │ ├── colors.html │ ├── default-rtl.html │ ├── default.html │ ├── icons.html │ ├── screens │ └── vaadin-button │ │ ├── colors-lumo │ │ └── default │ │ │ ├── chrome.png │ │ │ └── firefox.png │ │ ├── colors-material │ │ └── default │ │ │ ├── chrome.png │ │ │ └── firefox.png │ │ ├── default-rtl-tests-lumo │ │ └── default │ │ │ ├── chrome.png │ │ │ └── firefox.png │ │ ├── default-rtl-tests-material │ │ └── default │ │ │ ├── chrome.png │ │ │ └── firefox.png │ │ ├── default-tests-lumo │ │ └── default │ │ │ ├── chrome.png │ │ │ └── firefox.png │ │ ├── default-tests-material │ │ └── default │ │ │ ├── chrome.png │ │ │ └── firefox.png │ │ ├── icons-lumo │ │ └── default │ │ │ ├── chrome.png │ │ │ └── firefox.png │ │ ├── icons-material │ │ └── default │ │ │ ├── chrome.png │ │ │ └── firefox.png │ │ ├── sizing-lumo │ │ └── default │ │ │ ├── chrome.png │ │ │ └── firefox.png │ │ ├── sizing-material │ │ └── default │ │ │ ├── chrome.png │ │ │ └── firefox.png │ │ ├── truncation-expansion-lumo │ │ └── default │ │ │ ├── chrome.png │ │ │ └── firefox.png │ │ ├── truncation-expansion-material │ │ └── default │ │ │ ├── chrome.png │ │ │ └── firefox.png │ │ ├── types-lumo │ │ └── default │ │ │ ├── chrome.png │ │ │ └── firefox.png │ │ └── types-material │ │ └── default │ │ ├── chrome.png │ │ └── firefox.png │ ├── sizing.html │ ├── test.js │ ├── truncation-expansion.html │ ├── types.html │ └── vaadin-logo.svg ├── theme ├── lumo │ ├── vaadin-button-styles.html │ └── vaadin-button.html └── material │ ├── vaadin-button-styles.html │ └── vaadin-button.html ├── vaadin-button.html ├── vaadin-directory-description.md └── wct.conf.js /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gemini.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/.gemini.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/workflows/unit-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/.github/workflows/unit-tests.yml -------------------------------------------------------------------------------- /.github/workflows/visual-tests.yml.disabled: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/.github/workflows/visual-tests.yml.disabled -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/.gitignore -------------------------------------------------------------------------------- /.stylelintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "stylelint-config-vaadin" 3 | } 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/README.md -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/bower.json -------------------------------------------------------------------------------- /demo/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/demo/.eslintrc.json -------------------------------------------------------------------------------- /demo/button-a11y-demos.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/demo/button-a11y-demos.html -------------------------------------------------------------------------------- /demo/button-basic-demos.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/demo/button-basic-demos.html -------------------------------------------------------------------------------- /demo/button-demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/demo/button-demo.js -------------------------------------------------------------------------------- /demo/button-theme-variants-demos.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/demo/button-theme-variants-demos.html -------------------------------------------------------------------------------- /demo/demos.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/demo/demos.json -------------------------------------------------------------------------------- /demo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/demo/index.html -------------------------------------------------------------------------------- /gen-tsd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/gen-tsd.json -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/index.html -------------------------------------------------------------------------------- /magi-p3-post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/magi-p3-post.js -------------------------------------------------------------------------------- /package-lock-p3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/package-lock-p3.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/package.json -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/screenshot.png -------------------------------------------------------------------------------- /src/vaadin-button.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/src/vaadin-button.html -------------------------------------------------------------------------------- /test/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/.eslintrc -------------------------------------------------------------------------------- /test/button-in-template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/button-in-template.html -------------------------------------------------------------------------------- /test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/index.html -------------------------------------------------------------------------------- /test/test-suites.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/test-suites.js -------------------------------------------------------------------------------- /test/vaadin-button_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/vaadin-button_test.html -------------------------------------------------------------------------------- /test/visual/colors.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/colors.html -------------------------------------------------------------------------------- /test/visual/default-rtl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/default-rtl.html -------------------------------------------------------------------------------- /test/visual/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/default.html -------------------------------------------------------------------------------- /test/visual/icons.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/icons.html -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/colors-lumo/default/chrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/colors-lumo/default/chrome.png -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/colors-lumo/default/firefox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/colors-lumo/default/firefox.png -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/colors-material/default/chrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/colors-material/default/chrome.png -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/colors-material/default/firefox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/colors-material/default/firefox.png -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/default-rtl-tests-lumo/default/chrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/default-rtl-tests-lumo/default/chrome.png -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/default-rtl-tests-lumo/default/firefox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/default-rtl-tests-lumo/default/firefox.png -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/default-rtl-tests-material/default/chrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/default-rtl-tests-material/default/chrome.png -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/default-rtl-tests-material/default/firefox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/default-rtl-tests-material/default/firefox.png -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/default-tests-lumo/default/chrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/default-tests-lumo/default/chrome.png -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/default-tests-lumo/default/firefox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/default-tests-lumo/default/firefox.png -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/default-tests-material/default/chrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/default-tests-material/default/chrome.png -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/default-tests-material/default/firefox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/default-tests-material/default/firefox.png -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/icons-lumo/default/chrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/icons-lumo/default/chrome.png -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/icons-lumo/default/firefox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/icons-lumo/default/firefox.png -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/icons-material/default/chrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/icons-material/default/chrome.png -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/icons-material/default/firefox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/icons-material/default/firefox.png -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/sizing-lumo/default/chrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/sizing-lumo/default/chrome.png -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/sizing-lumo/default/firefox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/sizing-lumo/default/firefox.png -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/sizing-material/default/chrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/sizing-material/default/chrome.png -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/sizing-material/default/firefox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/sizing-material/default/firefox.png -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/truncation-expansion-lumo/default/chrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/truncation-expansion-lumo/default/chrome.png -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/truncation-expansion-lumo/default/firefox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/truncation-expansion-lumo/default/firefox.png -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/truncation-expansion-material/default/chrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/truncation-expansion-material/default/chrome.png -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/truncation-expansion-material/default/firefox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/truncation-expansion-material/default/firefox.png -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/types-lumo/default/chrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/types-lumo/default/chrome.png -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/types-lumo/default/firefox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/types-lumo/default/firefox.png -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/types-material/default/chrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/types-material/default/chrome.png -------------------------------------------------------------------------------- /test/visual/screens/vaadin-button/types-material/default/firefox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/screens/vaadin-button/types-material/default/firefox.png -------------------------------------------------------------------------------- /test/visual/sizing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/sizing.html -------------------------------------------------------------------------------- /test/visual/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/test.js -------------------------------------------------------------------------------- /test/visual/truncation-expansion.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/truncation-expansion.html -------------------------------------------------------------------------------- /test/visual/types.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/types.html -------------------------------------------------------------------------------- /test/visual/vaadin-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/test/visual/vaadin-logo.svg -------------------------------------------------------------------------------- /theme/lumo/vaadin-button-styles.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/theme/lumo/vaadin-button-styles.html -------------------------------------------------------------------------------- /theme/lumo/vaadin-button.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/theme/lumo/vaadin-button.html -------------------------------------------------------------------------------- /theme/material/vaadin-button-styles.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/theme/material/vaadin-button-styles.html -------------------------------------------------------------------------------- /theme/material/vaadin-button.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/theme/material/vaadin-button.html -------------------------------------------------------------------------------- /vaadin-button.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vaadin-directory-description.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/vaadin-directory-description.md -------------------------------------------------------------------------------- /wct.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vaadin/vaadin-button/HEAD/wct.conf.js --------------------------------------------------------------------------------