├── .editorconfig ├── .git-blame-ignore-revs ├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ └── feature_request.yml ├── renovate.json └── workflows │ ├── ci.yaml │ ├── release.yaml │ └── validate.yaml ├── .gitignore ├── .husky └── pre-commit ├── .npmrc ├── .vscode ├── extensions.json ├── settings.json └── tasks.json ├── LICENSE ├── README.md ├── biome.json ├── examples ├── example-1-1.gif ├── example-1.gif ├── example-2.png ├── example-3.png ├── example-4.gif ├── example-5.gif ├── example-animation-hover-active.gif ├── example-embedded-hide.png ├── example-embedded.png ├── example-layout-advanced.png ├── example-layout.png ├── example-templating.png ├── mushroom-dark.png └── mushroom-light.png ├── hacs.json ├── info.md ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── src ├── action-handler.ts ├── action.ts ├── const.ts ├── entity-row.ts ├── entity.ts ├── get-lovelace.ts ├── main.ts ├── presets.ts ├── styles.css ├── template.ts ├── types.ts ├── utils.ts └── vite-env.d.ts ├── tsconfig.json └── vite.config.ts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/.editorconfig -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | ko_fi: jcwillox 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/validate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/.github/workflows/validate.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | lint-staged 2 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | save-exact=true 2 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/README.md -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/biome.json -------------------------------------------------------------------------------- /examples/example-1-1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/examples/example-1-1.gif -------------------------------------------------------------------------------- /examples/example-1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/examples/example-1.gif -------------------------------------------------------------------------------- /examples/example-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/examples/example-2.png -------------------------------------------------------------------------------- /examples/example-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/examples/example-3.png -------------------------------------------------------------------------------- /examples/example-4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/examples/example-4.gif -------------------------------------------------------------------------------- /examples/example-5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/examples/example-5.gif -------------------------------------------------------------------------------- /examples/example-animation-hover-active.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/examples/example-animation-hover-active.gif -------------------------------------------------------------------------------- /examples/example-embedded-hide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/examples/example-embedded-hide.png -------------------------------------------------------------------------------- /examples/example-embedded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/examples/example-embedded.png -------------------------------------------------------------------------------- /examples/example-layout-advanced.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/examples/example-layout-advanced.png -------------------------------------------------------------------------------- /examples/example-layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/examples/example-layout.png -------------------------------------------------------------------------------- /examples/example-templating.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/examples/example-templating.png -------------------------------------------------------------------------------- /examples/mushroom-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/examples/mushroom-dark.png -------------------------------------------------------------------------------- /examples/mushroom-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/examples/mushroom-light.png -------------------------------------------------------------------------------- /hacs.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Paper Buttons Row" 3 | } 4 | -------------------------------------------------------------------------------- /info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/info.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /src/action-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/src/action-handler.ts -------------------------------------------------------------------------------- /src/action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/src/action.ts -------------------------------------------------------------------------------- /src/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/src/const.ts -------------------------------------------------------------------------------- /src/entity-row.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/src/entity-row.ts -------------------------------------------------------------------------------- /src/entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/src/entity.ts -------------------------------------------------------------------------------- /src/get-lovelace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/src/get-lovelace.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/presets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/src/presets.ts -------------------------------------------------------------------------------- /src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/src/styles.css -------------------------------------------------------------------------------- /src/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/src/template.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/src/utils.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcwillox/lovelace-paper-buttons-row/HEAD/vite.config.ts --------------------------------------------------------------------------------