diff --git a/__snapshots__/tag/patternhub/tag-docs-should-match-screenshot.png b/__snapshots__/tag/patternhub/tag-docs-should-match-screenshot.png
index 96fe43d32056..df670d723bfa 100644
Binary files a/__snapshots__/tag/patternhub/tag-docs-should-match-screenshot.png and b/__snapshots__/tag/patternhub/tag-docs-should-match-screenshot.png differ
diff --git a/packages/components/src/components/tag/docs/Angular.md b/packages/components/src/components/tag/docs/Angular.md
index fca043bf76f7..617ff773306d 100644
--- a/packages/components/src/components/tag/docs/Angular.md
+++ b/packages/components/src/components/tag/docs/Angular.md
@@ -20,12 +20,20 @@ import { DBTag } from '@db-ux/ngx-core-components';
```html app.component.html
-Tag as Button
+
- Tag as Link
+ Tag as Link
-Tag as Checkbox
-Tag as Radio
+
+Static TagStatic Tag with overflow
```
diff --git a/packages/components/src/components/tag/docs/Migration.md b/packages/components/src/components/tag/docs/Migration.md
index f3ef0d5df6d5..2cf89069ce69 100644
--- a/packages/components/src/components/tag/docs/Migration.md
+++ b/packages/components/src/components/tag/docs/Migration.md
@@ -12,10 +12,18 @@ We simplified the components by reducing the amount from tag + chip to only tag.
You can use different types of tags by adding another component into it:
```html
-Tag as Button
-Tag as Link
-Tag as Checkbox
-Tag as Radio
+
+Tag as Link
+
+Static Tag
```
diff --git a/packages/components/src/components/tag/docs/React.md b/packages/components/src/components/tag/docs/React.md
index 1ae122502416..800e0da6c5c9 100644
--- a/packages/components/src/components/tag/docs/React.md
+++ b/packages/components/src/components/tag/docs/React.md
@@ -11,16 +11,22 @@ import { DBTag } from "@db-ux/react-core-components";
const App = () => (
<>
- Tag as Button
+
- Tag as Link
+ Tag as Link
- Tag as Checkbox
+
- Tag as Radio
+
Static Tag
diff --git a/packages/components/src/components/tag/docs/Vue.md b/packages/components/src/components/tag/docs/Vue.md
index 06ef4f774d23..4a63ebbdaf3e 100644
--- a/packages/components/src/components/tag/docs/Vue.md
+++ b/packages/components/src/components/tag/docs/Vue.md
@@ -11,12 +11,21 @@ import { DBTag } from "@db-ux/v-core-components";
- Tag as Button
+
- Tag as Link
+ Tag as Link
- Tag as Checkbox
- Tag as Radio
+
+ Static TagStatic Tag with overflow
diff --git a/packages/components/src/components/tag/tag.spec.tsx b/packages/components/src/components/tag/tag.spec.tsx
index e9414b6849aa..1dfdd1841312 100644
--- a/packages/components/src/components/tag/tag.spec.tsx
+++ b/packages/components/src/components/tag/tag.spec.tsx
@@ -4,10 +4,6 @@ import { expect, test } from '@playwright/experimental-ct-react';
import { DBTag } from './index';
// @ts-ignore - vue can only find it with .ts as file ending
import { SEMANTICS } from '../../shared/constants.ts';
-import { DBButton } from '../button';
-import { DBCheckbox } from '../checkbox';
-import { DBLink } from '../link';
-import { DBRadio } from '../radio';
const comp: any = Test;
@@ -55,7 +51,9 @@ const testInterActions = () => {
let test = '';
const buttonTag: any = (
- (test = 'test')}>Test
+
);
const component = await mount(buttonTag);
@@ -66,7 +64,7 @@ const testInterActions = () => {
test('should be a button', async ({ mount }) => {
const buttonTag: any = (
- Test
+
);
const component = await mount(buttonTag);
@@ -76,7 +74,7 @@ const testInterActions = () => {
test('should be a link', async ({ mount }) => {
const tag: any = (
- Test
+ Test
);
const component = await mount(tag);
@@ -86,7 +84,10 @@ const testInterActions = () => {
test('should be a radio', async ({ mount }) => {
const tag: any = (
- Test
+
);
const component = await mount(tag);
@@ -96,7 +97,15 @@ const testInterActions = () => {
test('should be a radio checked', async ({ mount }) => {
const tag: any = (
- Test
+
);
const component = await mount(tag);
@@ -107,7 +116,10 @@ const testInterActions = () => {
test('should be a checkbox', async ({ mount }) => {
const tag: any = (
- Test
+
);
const component = await mount(tag);
@@ -117,7 +129,14 @@ const testInterActions = () => {
test('should be a checkbox checked', async ({ mount }) => {
const tag: any = (
- Test
+
);
const component = await mount(tag);
diff --git a/showcases/angular-showcase/src/app/components/form/form.component.html b/showcases/angular-showcase/src/app/components/form/form.component.html
index d3a840f8ba3d..a302ee374c64 100644
--- a/showcases/angular-showcase/src/app/components/form/form.component.html
+++ b/showcases/angular-showcase/src/app/components/form/form.component.html
@@ -256,9 +256,21 @@