mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-19 07:16:39 +00:00
Replace internal material/web usages (#18219)
Co-authored-by: Bram Kragten <mail@bramkragten.nl>
This commit is contained in:
parent
c3a9682861
commit
b6fe0cfa1b
@ -1,14 +1,11 @@
|
|||||||
import { css } from "lit";
|
import { css } from "lit";
|
||||||
import { customElement } from "lit/decorators";
|
import { customElement } from "lit/decorators";
|
||||||
import { OutlinedButton } from "@material/web/button/internal/outlined-button";
|
import { MdOutlinedButton } from "@material/web/button/outlined-button";
|
||||||
import { styles as outlinedStyles } from "@material/web/button/internal/outlined-styles.css";
|
|
||||||
import { styles as sharedStyles } from "@material/web/button/internal/shared-styles.css";
|
|
||||||
|
|
||||||
@customElement("ha-outlined-button")
|
@customElement("ha-outlined-button")
|
||||||
export class HaOutlinedButton extends OutlinedButton {
|
export class HaOutlinedButton extends MdOutlinedButton {
|
||||||
static override styles = [
|
static override styles = [
|
||||||
sharedStyles,
|
...super.styles,
|
||||||
outlinedStyles,
|
|
||||||
css`
|
css`
|
||||||
:host {
|
:host {
|
||||||
--ha-icon-display: block;
|
--ha-icon-display: block;
|
||||||
|
@ -1,21 +1,11 @@
|
|||||||
import { css } from "lit";
|
import { css } from "lit";
|
||||||
import { customElement } from "lit/decorators";
|
import { customElement } from "lit/decorators";
|
||||||
import { IconButton } from "@material/web/iconbutton/internal/icon-button";
|
import { MdOutlinedIconButton } from "@material/web/iconbutton/outlined-icon-button";
|
||||||
import { styles as outlinedStyles } from "@material/web/iconbutton/internal/outlined-styles.css";
|
|
||||||
import { styles as sharedStyles } from "@material/web/iconbutton/internal/shared-styles.css";
|
|
||||||
|
|
||||||
@customElement("ha-outlined-icon-button")
|
@customElement("ha-outlined-icon-button")
|
||||||
export class HaOutlinedIconButton extends IconButton {
|
export class HaOutlinedIconButton extends MdOutlinedIconButton {
|
||||||
protected override getRenderClasses() {
|
|
||||||
return {
|
|
||||||
...super.getRenderClasses(),
|
|
||||||
outlined: true,
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
||||||
static override styles = [
|
static override styles = [
|
||||||
sharedStyles,
|
...super.styles,
|
||||||
outlinedStyles,
|
|
||||||
css`
|
css`
|
||||||
:host {
|
:host {
|
||||||
--ha-icon-display: block;
|
--ha-icon-display: block;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user