diff --git a/src/list/TembaMenu.ts b/src/list/TembaMenu.ts index c7f14883..901280e0 100644 --- a/src/list/TembaMenu.ts +++ b/src/list/TembaMenu.ts @@ -34,6 +34,7 @@ export interface MenuItem { event?: string; mobile?: boolean; initial?: string; + overlay?: string; } interface MenuItemState { @@ -1114,8 +1115,9 @@ export class TembaMenu extends ResizeElement { ${menuItem.bubble && !menuItem.count + overlay="${menuItem.overlay}" + > + ${menuItem.bubble && !menuItem.count ? html`
+ ${this.overlay + ? html` + + + + ` + : ''}
`; } diff --git a/src/vectoricon/index.ts b/src/vectoricon/index.ts index c4396d85..7c123227 100644 --- a/src/vectoricon/index.ts +++ b/src/vectoricon/index.ts @@ -60,6 +60,7 @@ export enum Icon { delete_small = 'x', down = 'chevron-down', download = 'download-01', + disabled = 'slash-circle-01', edit = 'edit-03', email = 'mail-01', error = 'alert-circle',