{"version":3,"file":"verben-ng-ui-src-lib-verbena-badge.mjs","sources":["../../../projects/verben-ng-ui/src/lib/verbena-badge/verbena-badge.component.ts","../../../projects/verben-ng-ui/src/lib/verbena-badge/verbena-badge.component.html","../../../projects/verben-ng-ui/src/lib/verbena-badge/verbena-badge.module.ts","../../../projects/verben-ng-ui/src/lib/verbena-badge/verben-ng-ui-src-lib-verbena-badge.ts"],"sourcesContent":["import { Component, Input } from '@angular/core';\n\n@Component({\n  selector: 'verbena-badge',\n  templateUrl: './verbena-badge.component.html',\n  styleUrls: ['./verbena-badge.component.css']\n})\nexport class VerbenaBadgeComponent {\n  // Badge text and customization properties\n  @Input() text: string = '';                 // Text or number inside the badge\n  @Input() bgColor: string = '#ff4757';       // Background color (default red)\n  @Input() textColor: string = '#fff';        // Text color (default white)\n  @Input() borderRadius: string = '12px';     // Border radius (default round)\n  @Input() pd: string = '5px 10px';           // Padding inside the badge\n  @Input() fontSize: string = '14px';         // Font size for the badge text\n  @Input() width: string = '';\n  @Input() height: string = '';\n}\n","<span [ngStyle]=\"{\n  'background-color': bgColor,\n  'color': textColor,\n  'border-radius': borderRadius,\n  'padding': pd,\n  'width': width,\n  'height': height,\n  'font-size': fontSize\n}\"\nclass=\"verbena-badge\"\n>\n{{ text }}\n</span>\n","import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { VerbenaBadgeComponent } from './verbena-badge.component';\n\n@NgModule({\n  declarations: [VerbenaBadgeComponent],\n  imports: [CommonModule],\n  exports: [VerbenaBadgeComponent]\n})\nexport class VerbenaBadgeModule {}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './index';\n"],"names":[],"mappings":";;;;;MAOa,qBAAqB,CAAA;;AAEvB,IAAA,IAAI,GAAW,EAAE,CAAC;AAClB,IAAA,OAAO,GAAW,SAAS,CAAC;AAC5B,IAAA,SAAS,GAAW,MAAM,CAAC;AAC3B,IAAA,YAAY,GAAW,MAAM,CAAC;AAC9B,IAAA,EAAE,GAAW,UAAU,CAAC;AACxB,IAAA,QAAQ,GAAW,MAAM,CAAC;IAC1B,KAAK,GAAW,EAAE,CAAC;IACnB,MAAM,GAAW,EAAE,CAAC;wGATlB,qBAAqB,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,SAAA,EAAA,CAAA,CAAA;AAArB,IAAA,OAAA,IAAA,GAAA,EAAA,CAAA,oBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,IAAA,EAAA,qBAAqB,2NCPlC,yPAaA,EAAA,MAAA,EAAA,CAAA,2OAAA,CAAA,EAAA,YAAA,EAAA,CAAA,EAAA,IAAA,EAAA,WAAA,EAAA,IAAA,EAAA,EAAA,CAAA,OAAA,EAAA,QAAA,EAAA,WAAA,EAAA,MAAA,EAAA,CAAA,SAAA,CAAA,EAAA,CAAA,EAAA,CAAA,CAAA;;4FDNa,qBAAqB,EAAA,UAAA,EAAA,CAAA;kBALjC,SAAS;+BACE,eAAe,EAAA,QAAA,EAAA,yPAAA,EAAA,MAAA,EAAA,CAAA,2OAAA,CAAA,EAAA,CAAA;8BAMhB,IAAI,EAAA,CAAA;sBAAZ,KAAK;gBACG,OAAO,EAAA,CAAA;sBAAf,KAAK;gBACG,SAAS,EAAA,CAAA;sBAAjB,KAAK;gBACG,YAAY,EAAA,CAAA;sBAApB,KAAK;gBACG,EAAE,EAAA,CAAA;sBAAV,KAAK;gBACG,QAAQ,EAAA,CAAA;sBAAhB,KAAK;gBACG,KAAK,EAAA,CAAA;sBAAb,KAAK;gBACG,MAAM,EAAA,CAAA;sBAAd,KAAK;;;MEPK,kBAAkB,CAAA;wGAAlB,kBAAkB,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,QAAA,EAAA,CAAA,CAAA;AAAlB,IAAA,OAAA,IAAA,GAAA,EAAA,CAAA,mBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,QAAA,EAAA,EAAA,EAAA,IAAA,EAAA,kBAAkB,EAJd,YAAA,EAAA,CAAA,qBAAqB,CAC1B,EAAA,OAAA,EAAA,CAAA,YAAY,aACZ,qBAAqB,CAAA,EAAA,CAAA,CAAA;AAEpB,IAAA,OAAA,IAAA,GAAA,EAAA,CAAA,mBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,SAAA,EAAA,QAAA,EAAA,EAAA,EAAA,IAAA,EAAA,kBAAkB,YAHnB,YAAY,CAAA,EAAA,CAAA,CAAA;;4FAGX,kBAAkB,EAAA,UAAA,EAAA,CAAA;kBAL9B,QAAQ;AAAC,YAAA,IAAA,EAAA,CAAA;oBACR,YAAY,EAAE,CAAC,qBAAqB,CAAC;oBACrC,OAAO,EAAE,CAAC,YAAY,CAAC;oBACvB,OAAO,EAAE,CAAC,qBAAqB,CAAC;AACjC,iBAAA,CAAA;;;ACRD;;AAEG;;;;"}