-
+
children
diff --git a/apps/website/screens/components/badge/BadgePageLayout.tsx b/apps/website/screens/components/badge/BadgePageLayout.tsx
index 37f2ab7aeb..bf5f505a2a 100644
--- a/apps/website/screens/components/badge/BadgePageLayout.tsx
+++ b/apps/website/screens/components/badge/BadgePageLayout.tsx
@@ -11,9 +11,9 @@ const BadgePageHeading = ({ children }: { children: ReactNode }) => {
];
return (
-
+
-
+
The badge component enables users to categorize content effectively and uniformly across their interfaces.
diff --git a/apps/website/screens/components/badge/code/BadgeCodePage.tsx b/apps/website/screens/components/badge/code/BadgeCodePage.tsx
index 104d612920..2e51e7ad2c 100644
--- a/apps/website/screens/components/badge/code/BadgeCodePage.tsx
+++ b/apps/website/screens/components/badge/code/BadgeCodePage.tsx
@@ -1,7 +1,7 @@
import { DxcFlex, DxcTable, DxcLink } from "@dxc-technology/halstack-react";
import QuickNavContainerLayout from "@/common/QuickNavContainerLayout";
import QuickNavContainer from "@/common/QuickNavContainer";
-import TableCode from "@/common/TableCode";
+import { TableCode } from "@/common/Code";
import DocFooter from "@/common/DocFooter";
import Example from "@/common/example/Example";
import contextual from "./examples/contextual";
diff --git a/apps/website/screens/components/badge/code/examples/contextual.ts b/apps/website/screens/components/badge/code/examples/contextual.ts
index 59334d60cd..058353dc0a 100644
--- a/apps/website/screens/components/badge/code/examples/contextual.ts
+++ b/apps/website/screens/components/badge/code/examples/contextual.ts
@@ -3,8 +3,8 @@ import Placeholder from "@/common/Placeholder";
const code = `() => {
return (
-
-
+
+
diff --git a/apps/website/screens/components/badge/code/examples/icons.ts b/apps/website/screens/components/badge/code/examples/icons.ts
index 1fa89d811f..389e2f973c 100644
--- a/apps/website/screens/components/badge/code/examples/icons.ts
+++ b/apps/website/screens/components/badge/code/examples/icons.ts
@@ -17,8 +17,8 @@ const code = `() => {
);
return (
-
-
+
+
diff --git a/apps/website/screens/components/badge/code/examples/notification.ts b/apps/website/screens/components/badge/code/examples/notification.ts
index e596d0ebab..eb32a12e82 100644
--- a/apps/website/screens/components/badge/code/examples/notification.ts
+++ b/apps/website/screens/components/badge/code/examples/notification.ts
@@ -3,8 +3,8 @@ import Placeholder from "@/common/Placeholder";
const code = `() => {
return (
-
-
+
+
diff --git a/apps/website/screens/components/badge/overview/examples/contextual.ts b/apps/website/screens/components/badge/overview/examples/contextual.ts
index 089399ece7..c1c978f4dd 100644
--- a/apps/website/screens/components/badge/overview/examples/contextual.ts
+++ b/apps/website/screens/components/badge/overview/examples/contextual.ts
@@ -3,9 +3,9 @@ import Placeholder from "@/common/Placeholder";
const code = `() => {
return (
-
-
-
+
+
+
@@ -14,7 +14,7 @@ const code = `() => {
-
+
diff --git a/apps/website/screens/components/badge/overview/examples/notification.ts b/apps/website/screens/components/badge/overview/examples/notification.ts
index 3eaa689708..0af45c57b2 100644
--- a/apps/website/screens/components/badge/overview/examples/notification.ts
+++ b/apps/website/screens/components/badge/overview/examples/notification.ts
@@ -3,8 +3,8 @@ import Placeholder from "@/common/Placeholder";
const code = `() => {
return (
-
-
+
+
diff --git a/apps/website/screens/components/bleed/BleedPageLayout.tsx b/apps/website/screens/components/bleed/BleedPageLayout.tsx
index 9df070342c..3f859f66eb 100644
--- a/apps/website/screens/components/bleed/BleedPageLayout.tsx
+++ b/apps/website/screens/components/bleed/BleedPageLayout.tsx
@@ -11,9 +11,9 @@ const BleedPageHeading = ({ children }: { children: ReactNode }) => {
];
return (
-
+
-
+ Bleed layout applies negative spacing scale to its child nodes.
diff --git a/apps/website/screens/components/bleed/code/BleedCodePage.tsx b/apps/website/screens/components/bleed/code/BleedCodePage.tsx
index 44243a7f6d..83143ed97b 100644
--- a/apps/website/screens/components/bleed/code/BleedCodePage.tsx
+++ b/apps/website/screens/components/bleed/code/BleedCodePage.tsx
@@ -1,7 +1,7 @@
import { DxcFlex, DxcTable } from "@dxc-technology/halstack-react";
import QuickNavContainerLayout from "@/common/QuickNavContainerLayout";
import QuickNavContainer from "@/common/QuickNavContainer";
-import TableCode from "@/common/TableCode";
+import { TableCode } from "@/common/Code";
import DocFooter from "@/common/DocFooter";
import Example from "@/common/example/Example";
import basicUsage from "./examples/basicUsage";
@@ -29,7 +29,7 @@ const sections = [
-
+
children
diff --git a/apps/website/screens/components/bleed/code/examples/customSides.ts b/apps/website/screens/components/bleed/code/examples/customSides.ts
index 2f79aeba95..8d51480313 100644
--- a/apps/website/screens/components/bleed/code/examples/customSides.ts
+++ b/apps/website/screens/components/bleed/code/examples/customSides.ts
@@ -6,7 +6,12 @@ const code = `() => {
-
+
diff --git a/apps/website/screens/components/breadcrumbs/BreadcrumbsPageLayout.tsx b/apps/website/screens/components/breadcrumbs/BreadcrumbsPageLayout.tsx
index 16a8142011..dbd4383ba8 100644
--- a/apps/website/screens/components/breadcrumbs/BreadcrumbsPageLayout.tsx
+++ b/apps/website/screens/components/breadcrumbs/BreadcrumbsPageLayout.tsx
@@ -11,9 +11,9 @@ const BreadcrumbsPageHeading = ({ children }: { children: ReactNode }) => {
];
return (
-
+
-
+
A breadcrumbs trail is a secondary form of navigation that allows users to keep track and maintain awareness
diff --git a/apps/website/screens/components/breadcrumbs/code/BreadcrumbsCodePage.tsx b/apps/website/screens/components/breadcrumbs/code/BreadcrumbsCodePage.tsx
index 5753b01673..b48c078312 100644
--- a/apps/website/screens/components/breadcrumbs/code/BreadcrumbsCodePage.tsx
+++ b/apps/website/screens/components/breadcrumbs/code/BreadcrumbsCodePage.tsx
@@ -1,10 +1,9 @@
-import Code from "@/common/Code";
import DocFooter from "@/common/DocFooter";
import Example from "@/common/example/Example";
import QuickNavContainer from "@/common/QuickNavContainer";
import QuickNavContainerLayout from "@/common/QuickNavContainerLayout";
import { DxcFlex, DxcParagraph, DxcTable } from "@dxc-technology/halstack-react";
-import TableCode, { ExtendedTableCode } from "@/common/TableCode";
+import Code, { TableCode, ExtendedTableCode } from "@/common/Code";
import basicUsage from "./examples/basicUsage";
import nextJS from "./examples/nextJS";
import StatusBadge from "@/common/StatusBadge";
@@ -40,7 +39,7 @@ const sections = [
-
+
items
diff --git a/apps/website/screens/components/breadcrumbs/code/examples/basicUsage.ts b/apps/website/screens/components/breadcrumbs/code/examples/basicUsage.ts
index 4c1e3c5882..4e47662893 100644
--- a/apps/website/screens/components/breadcrumbs/code/examples/basicUsage.ts
+++ b/apps/website/screens/components/breadcrumbs/code/examples/basicUsage.ts
@@ -20,7 +20,7 @@ const code = `() => {
];
return (
-
+
);
diff --git a/apps/website/screens/components/breadcrumbs/code/examples/nextJS.ts b/apps/website/screens/components/breadcrumbs/code/examples/nextJS.ts
index 3786cc7efa..5ee7143801 100644
--- a/apps/website/screens/components/breadcrumbs/code/examples/nextJS.ts
+++ b/apps/website/screens/components/breadcrumbs/code/examples/nextJS.ts
@@ -26,7 +26,7 @@ const code = `() => {
];
return (
-
+
);
diff --git a/apps/website/screens/components/breadcrumbs/overview/examples/collapsed.tsx b/apps/website/screens/components/breadcrumbs/overview/examples/collapsed.tsx
index 66581471ec..8b9b23c9ca 100644
--- a/apps/website/screens/components/breadcrumbs/overview/examples/collapsed.tsx
+++ b/apps/website/screens/components/breadcrumbs/overview/examples/collapsed.tsx
@@ -10,7 +10,7 @@ const code = `() => {
];
return (
-
+
);
diff --git a/apps/website/screens/components/breadcrumbs/overview/examples/noRoot.tsx b/apps/website/screens/components/breadcrumbs/overview/examples/noRoot.tsx
index 5822267662..69e62b606c 100644
--- a/apps/website/screens/components/breadcrumbs/overview/examples/noRoot.tsx
+++ b/apps/website/screens/components/breadcrumbs/overview/examples/noRoot.tsx
@@ -10,7 +10,7 @@ const code = `() => {
];
return (
-
+
);
diff --git a/apps/website/screens/components/bulleted-list/BulletedListPageLayout.tsx b/apps/website/screens/components/bulleted-list/BulletedListPageLayout.tsx
index bf5a3a8704..f0f797d634 100644
--- a/apps/website/screens/components/bulleted-list/BulletedListPageLayout.tsx
+++ b/apps/website/screens/components/bulleted-list/BulletedListPageLayout.tsx
@@ -14,9 +14,9 @@ const BulletedListPageHeading = ({ children }: { children: ReactNode }) => {
},
];
return (
-
+
-
+ Bulleted list are used to display text items in a bulleted format.
diff --git a/apps/website/screens/components/bulleted-list/code/BulletedListCodePage.tsx b/apps/website/screens/components/bulleted-list/code/BulletedListCodePage.tsx
index cfbdf1bf5c..ee4c304689 100644
--- a/apps/website/screens/components/bulleted-list/code/BulletedListCodePage.tsx
+++ b/apps/website/screens/components/bulleted-list/code/BulletedListCodePage.tsx
@@ -1,4 +1,3 @@
-import Code from "@/common/Code";
import DocFooter from "@/common/DocFooter";
import Example from "@/common/example/Example";
import QuickNavContainer from "@/common/QuickNavContainer";
@@ -6,7 +5,7 @@ import QuickNavContainerLayout from "@/common/QuickNavContainerLayout";
import { DxcParagraph, DxcFlex, DxcTable, DxcLink } from "@dxc-technology/halstack-react";
import basicUsage from "./examples/basicUsage";
import nestedList from "./examples/nestedList";
-import TableCode from "@/common/TableCode";
+import Code, { TableCode } from "@/common/Code";
import StatusBadge from "@/common/StatusBadge";
const sections = [
@@ -50,7 +49,7 @@ const sections = [
-
+
children
@@ -86,7 +85,7 @@ const sections = [
-
+
children
diff --git a/apps/website/screens/components/bulleted-list/code/examples/basicUsage.ts b/apps/website/screens/components/bulleted-list/code/examples/basicUsage.ts
index 502a54fd02..eb4b6c1b97 100644
--- a/apps/website/screens/components/bulleted-list/code/examples/basicUsage.ts
+++ b/apps/website/screens/components/bulleted-list/code/examples/basicUsage.ts
@@ -1,7 +1,7 @@
import { DxcBulletedList, DxcInset } from "@dxc-technology/halstack-react";
const code = `() => {
return (
-
+ CodeUsage
diff --git a/apps/website/screens/components/bulleted-list/code/examples/nestedList.ts b/apps/website/screens/components/bulleted-list/code/examples/nestedList.ts
index 7707738a26..af6301653f 100644
--- a/apps/website/screens/components/bulleted-list/code/examples/nestedList.ts
+++ b/apps/website/screens/components/bulleted-list/code/examples/nestedList.ts
@@ -1,7 +1,7 @@
import { DxcBulletedList, DxcInset } from "@dxc-technology/halstack-react";
const code = `() => {
return (
-
+ Code
diff --git a/apps/website/screens/components/button/ButtonPageLayout.tsx b/apps/website/screens/components/button/ButtonPageLayout.tsx
index 2f3b8b0c50..4095354678 100644
--- a/apps/website/screens/components/button/ButtonPageLayout.tsx
+++ b/apps/website/screens/components/button/ButtonPageLayout.tsx
@@ -11,9 +11,9 @@ const ButtonPageHeading = ({ children }: { children: ReactNode }) => {
];
return (
-
+
-
+
Buttons are basic interface elements that initialize an action or function when the user interacts with
diff --git a/apps/website/screens/components/button/code/ButtonCodePage.tsx b/apps/website/screens/components/button/code/ButtonCodePage.tsx
index 55b13598f7..5f0b52716e 100644
--- a/apps/website/screens/components/button/code/ButtonCodePage.tsx
+++ b/apps/website/screens/components/button/code/ButtonCodePage.tsx
@@ -1,5 +1,4 @@
import { DxcFlex, DxcLink, DxcTable } from "@dxc-technology/halstack-react";
-import Code from "@/common/Code";
import DocFooter from "@/common/DocFooter";
import QuickNavContainer from "@/common/QuickNavContainer";
import QuickNavContainerLayout from "@/common/QuickNavContainerLayout";
@@ -8,7 +7,7 @@ import basicUsage from "./examples/basicUsage";
import semantic from "./examples/semantic";
import icons from "./examples/icons";
import sizes from "./examples/sizes";
-import TableCode from "@/common/TableCode";
+import Code, { TableCode } from "@/common/Code";
const sections = [
{
diff --git a/apps/website/screens/components/button/code/examples/basicUsage.ts b/apps/website/screens/components/button/code/examples/basicUsage.ts
index ca89f4dcb2..a997c854ab 100644
--- a/apps/website/screens/components/button/code/examples/basicUsage.ts
+++ b/apps/website/screens/components/button/code/examples/basicUsage.ts
@@ -2,7 +2,7 @@ import { DxcButton, DxcInset } from "@dxc-technology/halstack-react";
const code = `() => {
return (
-
+
);
diff --git a/apps/website/screens/components/button/code/examples/icons.ts b/apps/website/screens/components/button/code/examples/icons.ts
index a96738a2fd..716ad2ef66 100644
--- a/apps/website/screens/components/button/code/examples/icons.ts
+++ b/apps/website/screens/components/button/code/examples/icons.ts
@@ -2,8 +2,8 @@ import { DxcButton, DxcFlex, DxcInset } from "@dxc-technology/halstack-react";
const code = `() => {
return (
-
-
+
+
diff --git a/apps/website/screens/components/button/code/examples/semantic.ts b/apps/website/screens/components/button/code/examples/semantic.ts
index 16ab6332e7..d6a0f121f4 100644
--- a/apps/website/screens/components/button/code/examples/semantic.ts
+++ b/apps/website/screens/components/button/code/examples/semantic.ts
@@ -2,8 +2,8 @@ import { DxcButton, DxcFlex, DxcInset } from "@dxc-technology/halstack-react";
const code = `() => {
return (
-
-
+
+
diff --git a/apps/website/screens/components/button/code/examples/sizes.ts b/apps/website/screens/components/button/code/examples/sizes.ts
index 889e21ee7c..edbde9d595 100644
--- a/apps/website/screens/components/button/code/examples/sizes.ts
+++ b/apps/website/screens/components/button/code/examples/sizes.ts
@@ -2,23 +2,23 @@ import { DxcButton, DxcInset, DxcFlex } from "@dxc-technology/halstack-react";
const code = `() => {
return (
-
-
-
+
+
+
-
+
-
+
diff --git a/apps/website/screens/components/button/overview/examples/iconUsage.ts b/apps/website/screens/components/button/overview/examples/iconUsage.ts
index 3a486b6ed5..fde79505ce 100644
--- a/apps/website/screens/components/button/overview/examples/iconUsage.ts
+++ b/apps/website/screens/components/button/overview/examples/iconUsage.ts
@@ -2,8 +2,8 @@ import { DxcButton, DxcFlex, DxcInset } from "@dxc-technology/halstack-react";
const code = `() => {
return (
-
-
+
+
diff --git a/apps/website/screens/components/button/overview/examples/semantics.ts b/apps/website/screens/components/button/overview/examples/semantics.ts
index d2a4c0b758..40d74e89a3 100644
--- a/apps/website/screens/components/button/overview/examples/semantics.ts
+++ b/apps/website/screens/components/button/overview/examples/semantics.ts
@@ -2,8 +2,8 @@ import { DxcButton, DxcInset, DxcFlex } from "@dxc-technology/halstack-react";
const code = `() => {
return (
-
-
+
+
diff --git a/apps/website/screens/components/button/overview/examples/variants.ts b/apps/website/screens/components/button/overview/examples/variants.ts
index 979a376fba..34d84f5d0f 100644
--- a/apps/website/screens/components/button/overview/examples/variants.ts
+++ b/apps/website/screens/components/button/overview/examples/variants.ts
@@ -2,8 +2,8 @@ import { DxcButton, DxcInset, DxcFlex } from "@dxc-technology/halstack-react";
const code = `() => {
return (
-
-
+
+
diff --git a/apps/website/screens/components/card/CardPageLayout.tsx b/apps/website/screens/components/card/CardPageLayout.tsx
index 944de91fb7..03dae604e9 100644
--- a/apps/website/screens/components/card/CardPageLayout.tsx
+++ b/apps/website/screens/components/card/CardPageLayout.tsx
@@ -11,9 +11,9 @@ const CardPageHeading = ({ children }: { children: ReactNode }) => {
];
return (
-
+
-
+
A card is a flexible, modular UI components used to group related information and actions within a
diff --git a/apps/website/screens/components/card/code/CardCodePage.tsx b/apps/website/screens/components/card/code/CardCodePage.tsx
index a988464222..3571035f7f 100644
--- a/apps/website/screens/components/card/code/CardCodePage.tsx
+++ b/apps/website/screens/components/card/code/CardCodePage.tsx
@@ -3,9 +3,8 @@ import QuickNavContainer from "@/common/QuickNavContainer";
import QuickNavContainerLayout from "@/common/QuickNavContainerLayout";
import DocFooter from "@/common/DocFooter";
import Example from "@/common/example/Example";
-import Code from "@/common/Code";
import basicUsage from "./examples/basicUsage";
-import TableCode from "@/common/TableCode";
+import Code, { TableCode } from "@/common/Code";
const sections = [
{
diff --git a/apps/website/screens/components/card/code/examples/basicUsage.ts b/apps/website/screens/components/card/code/examples/basicUsage.ts
index a4d10a367c..ecc5e22188 100644
--- a/apps/website/screens/components/card/code/examples/basicUsage.ts
+++ b/apps/website/screens/components/card/code/examples/basicUsage.ts
@@ -2,9 +2,11 @@ import { DxcInset, DxcCard } from "@dxc-technology/halstack-react";
const code = `() => {
return (
-
+
- Personal information
+
+ Personal information
+
);
diff --git a/apps/website/screens/components/checkbox/CheckboxPageLayout.tsx b/apps/website/screens/components/checkbox/CheckboxPageLayout.tsx
index af9d9ad8c5..660ad83aa0 100644
--- a/apps/website/screens/components/checkbox/CheckboxPageLayout.tsx
+++ b/apps/website/screens/components/checkbox/CheckboxPageLayout.tsx
@@ -11,9 +11,9 @@ const CheckboxPageHeading = ({ children }: { children: ReactNode }) => {
];
return (
-
+
-
+
Checkboxes are inputs that allow the user to select one or more options from a range of attributes.
diff --git a/apps/website/screens/components/checkbox/code/CheckboxCodePage.tsx b/apps/website/screens/components/checkbox/code/CheckboxCodePage.tsx
index ce33c37237..a643de068e 100644
--- a/apps/website/screens/components/checkbox/code/CheckboxCodePage.tsx
+++ b/apps/website/screens/components/checkbox/code/CheckboxCodePage.tsx
@@ -5,8 +5,7 @@ import DocFooter from "@/common/DocFooter";
import Example from "@/common/example/Example";
import controlled from "./examples/controlled";
import uncontrolled from "./examples/uncontrolled";
-import TableCode from "@/common/TableCode";
-import Code from "@/common/Code";
+import Code, { TableCode } from "@/common/Code";
const sections = [
{
diff --git a/apps/website/screens/components/checkbox/code/examples/controlled.ts b/apps/website/screens/components/checkbox/code/examples/controlled.ts
index 6196c6cc0d..7c428ba6ec 100644
--- a/apps/website/screens/components/checkbox/code/examples/controlled.ts
+++ b/apps/website/screens/components/checkbox/code/examples/controlled.ts
@@ -8,7 +8,7 @@ const code = `() => {
};
return (
-
+
);
diff --git a/apps/website/screens/components/checkbox/code/examples/uncontrolled.ts b/apps/website/screens/components/checkbox/code/examples/uncontrolled.ts
index 626fc7eaf9..940102161a 100644
--- a/apps/website/screens/components/checkbox/code/examples/uncontrolled.ts
+++ b/apps/website/screens/components/checkbox/code/examples/uncontrolled.ts
@@ -10,8 +10,8 @@ const code = `() => {
};
return (
-
-
+
+ {
return (
-
+
diff --git a/apps/website/screens/components/checkbox/overview/examples/stacking.ts b/apps/website/screens/components/checkbox/overview/examples/stacking.ts
index 7b4de3b288..0a345453f5 100644
--- a/apps/website/screens/components/checkbox/overview/examples/stacking.ts
+++ b/apps/website/screens/components/checkbox/overview/examples/stacking.ts
@@ -2,7 +2,7 @@ import { DxcCheckbox, DxcInset, DxcFlex, DxcTypography } from "@dxc-technology/h
const code = `() => {
return (
-
+ {
];
return (
-
+
-
+
A chip is a compact, interactive UI element used to represent small pieces of information, actions, or
diff --git a/apps/website/screens/components/chip/code/ChipCodePage.tsx b/apps/website/screens/components/chip/code/ChipCodePage.tsx
index 1810934198..f6ec18b081 100644
--- a/apps/website/screens/components/chip/code/ChipCodePage.tsx
+++ b/apps/website/screens/components/chip/code/ChipCodePage.tsx
@@ -3,10 +3,9 @@ import QuickNavContainer from "@/common/QuickNavContainer";
import QuickNavContainerLayout from "@/common/QuickNavContainerLayout";
import DocFooter from "@/common/DocFooter";
import Example from "@/common/example/Example";
-import Code from "@/common/Code";
import basicUsage from "./examples/basicUsage";
import icons from "./examples/icons";
-import TableCode from "@/common/TableCode";
+import Code, { TableCode } from "@/common/Code";
const sections = [
{
diff --git a/apps/website/screens/components/chip/code/examples/basicUsage.ts b/apps/website/screens/components/chip/code/examples/basicUsage.ts
index 201ca9d85d..49227dccd3 100644
--- a/apps/website/screens/components/chip/code/examples/basicUsage.ts
+++ b/apps/website/screens/components/chip/code/examples/basicUsage.ts
@@ -2,7 +2,7 @@ import { DxcChip, DxcInset } from "@dxc-technology/halstack-react";
const code = `() => {
return (
-
+
);
diff --git a/apps/website/screens/components/chip/code/examples/icons.ts b/apps/website/screens/components/chip/code/examples/icons.ts
index 6085ec42f5..c49a98a497 100644
--- a/apps/website/screens/components/chip/code/examples/icons.ts
+++ b/apps/website/screens/components/chip/code/examples/icons.ts
@@ -19,8 +19,8 @@ const code = `() => {
console.log("Favorite.");
};
return (
-
-
+
+
diff --git a/apps/website/screens/components/chip/overview/examples/categorization.ts b/apps/website/screens/components/chip/overview/examples/categorization.ts
index d2dd832054..d63816d13d 100644
--- a/apps/website/screens/components/chip/overview/examples/categorization.ts
+++ b/apps/website/screens/components/chip/overview/examples/categorization.ts
@@ -2,8 +2,8 @@ import { DxcChip, DxcInset, DxcFlex } from "@dxc-technology/halstack-react";
const code = `() => {
return (
-
-
+
+ {}} />
{}} />
{}} />
diff --git a/apps/website/screens/components/chip/overview/examples/filter.ts b/apps/website/screens/components/chip/overview/examples/filter.ts
index 39fd2e7951..8f080fc665 100644
--- a/apps/website/screens/components/chip/overview/examples/filter.ts
+++ b/apps/website/screens/components/chip/overview/examples/filter.ts
@@ -13,8 +13,8 @@ const roles = ["Admin", "Security Analyst", "Auditor", "Read-Only User"];
};
return (
-
-
+ >
+
-
+
-
+
{selectedRoles.map((role) => (
{
];
return (
-
+
-
+
The container component represents the box model inside the Halstack Design System.
diff --git a/apps/website/screens/components/container/code/ContainerCodePage.tsx b/apps/website/screens/components/container/code/ContainerCodePage.tsx
index 075aac09d5..dcd71aa41c 100644
--- a/apps/website/screens/components/container/code/ContainerCodePage.tsx
+++ b/apps/website/screens/components/container/code/ContainerCodePage.tsx
@@ -1,10 +1,9 @@
import { DxcFlex, DxcTable, DxcLink, DxcParagraph } from "@dxc-technology/halstack-react";
-import Code from "@/common/Code";
import DocFooter from "@/common/DocFooter";
import QuickNavContainer from "@/common/QuickNavContainer";
import QuickNavContainerLayout from "@/common/QuickNavContainerLayout";
import StatusBadge from "@/common/StatusBadge";
-import TableCode, { ExtendedTableCode } from "@/common/TableCode";
+import Code, { TableCode, ExtendedTableCode } from "@/common/Code";
import Example from "@/common/example/Example";
import basicUsage from "./examples/basicUsage";
import listbox from "./examples/listbox";
@@ -92,7 +91,7 @@ const sections = [
border
-
+ {borderTypeString}
being BorderProperties an object with the following properties:
diff --git a/apps/website/screens/components/container/code/examples/basicUsage.ts b/apps/website/screens/components/container/code/examples/basicUsage.ts
index a5163e14c3..b4b6ab9dad 100644
--- a/apps/website/screens/components/container/code/examples/basicUsage.ts
+++ b/apps/website/screens/components/container/code/examples/basicUsage.ts
@@ -2,7 +2,7 @@ import { DxcContainer, DxcInset } from "@dxc-technology/halstack-react";
const code = `() => {
return (
-
+ {
const suggestions = ["Option 1", "Option 2", "Option 3", "Option 4"];
return (
-
+
MDN web docs: CSS box model
-
+ {
];
return (
-
+
-
-
+
+
- The Contextual menu provides quick access to navigation or actions related to the current context, enhancing
+ The contextual menu provides quick access to navigation or actions related to the current context, enhancing
usability and content organization.
diff --git a/apps/website/screens/components/contextual-menu/code/ContextualMenuCodePage.tsx b/apps/website/screens/components/contextual-menu/code/ContextualMenuCodePage.tsx
index c7e80cc18e..cc3477cab7 100644
--- a/apps/website/screens/components/contextual-menu/code/ContextualMenuCodePage.tsx
+++ b/apps/website/screens/components/contextual-menu/code/ContextualMenuCodePage.tsx
@@ -1,8 +1,7 @@
-import Code from "@/common/Code";
import DocFooter from "@/common/DocFooter";
import QuickNavContainer from "@/common/QuickNavContainer";
import QuickNavContainerLayout from "@/common/QuickNavContainerLayout";
-import TableCode, { ExtendedTableCode } from "@/common/TableCode";
+import Code, { TableCode, ExtendedTableCode } from "@/common/Code";
import Example from "@/common/example/Example";
import { DxcFlex, DxcTable } from "@dxc-technology/halstack-react";
import actionMenu from "./examples/actionMenu";
@@ -42,13 +41,13 @@ const sections = [
being an Item an object with the following properties:
diff --git a/apps/website/screens/components/contextual-menu/code/examples/actionMenu.ts b/apps/website/screens/components/contextual-menu/code/examples/actionMenu.ts
index 70869c16a9..47c43d0564 100644
--- a/apps/website/screens/components/contextual-menu/code/examples/actionMenu.ts
+++ b/apps/website/screens/components/contextual-menu/code/examples/actionMenu.ts
@@ -39,7 +39,7 @@ const code = `() => {
];
return (
-
+
diff --git a/apps/website/screens/components/contextual-menu/code/examples/navigationMenu.ts b/apps/website/screens/components/contextual-menu/code/examples/navigationMenu.ts
index 0bfe993198..ad5b27aad0 100644
--- a/apps/website/screens/components/contextual-menu/code/examples/navigationMenu.ts
+++ b/apps/website/screens/components/contextual-menu/code/examples/navigationMenu.ts
@@ -47,7 +47,7 @@ const code = `() => {
];
return (
-
+
diff --git a/apps/website/screens/components/contextual-menu/overview/ContextualMenuOverviewPage.tsx b/apps/website/screens/components/contextual-menu/overview/ContextualMenuOverviewPage.tsx
index dafe0021a7..66c528fd2e 100644
--- a/apps/website/screens/components/contextual-menu/overview/ContextualMenuOverviewPage.tsx
+++ b/apps/website/screens/components/contextual-menu/overview/ContextualMenuOverviewPage.tsx
@@ -72,8 +72,8 @@ const sections = [
content: (
<>
- Although visually similar, the Sidenav component and the contextual menu differ significantly in
- functionality. Our Sidenav is designed to provide a consistent and persistent navigation structure throughout
+ Although visually similar, the sidenav component and the contextual menu differ significantly in
+ functionality. Our sidenav is designed to provide a consistent and persistent navigation structure throughout
the application, allowing users to easily switch between different sections or pages within the app.
diff --git a/apps/website/screens/components/data-grid/DataGridPageLayout.tsx b/apps/website/screens/components/data-grid/DataGridPageLayout.tsx
index 119c920258..bccc55afd0 100644
--- a/apps/website/screens/components/data-grid/DataGridPageLayout.tsx
+++ b/apps/website/screens/components/data-grid/DataGridPageLayout.tsx
@@ -12,9 +12,9 @@ const DataGridPageHeading = ({ children }: { children: ReactNode }) => {
];
return (
-
+
-
+
-
+
actions
diff --git a/apps/website/screens/components/data-grid/code/examples/actionsCell.ts b/apps/website/screens/components/data-grid/code/examples/actionsCell.ts
index 69c52a51a8..71fbd63831 100644
--- a/apps/website/screens/components/data-grid/code/examples/actionsCell.ts
+++ b/apps/website/screens/components/data-grid/code/examples/actionsCell.ts
@@ -67,7 +67,7 @@ const actions = [
];
return (
-
+
);
diff --git a/apps/website/screens/components/data-grid/code/examples/basicUsage.ts b/apps/website/screens/components/data-grid/code/examples/basicUsage.ts
index 4cd9274304..9fafedbe72 100644
--- a/apps/website/screens/components/data-grid/code/examples/basicUsage.ts
+++ b/apps/website/screens/components/data-grid/code/examples/basicUsage.ts
@@ -37,7 +37,7 @@ const code = `() => {
];
return (
-
+
);
diff --git a/apps/website/screens/components/data-grid/code/examples/customSort.ts b/apps/website/screens/components/data-grid/code/examples/customSort.ts
index 8115e22efb..ca964447a5 100644
--- a/apps/website/screens/components/data-grid/code/examples/customSort.ts
+++ b/apps/website/screens/components/data-grid/code/examples/customSort.ts
@@ -45,7 +45,7 @@ const code = `() => {
const [page, setPage] = useState(0);
return (
-
+ {
];
return (
-
+
);
diff --git a/apps/website/screens/components/data-grid/code/examples/hierarchical.ts b/apps/website/screens/components/data-grid/code/examples/hierarchical.ts
index 1c23d38422..a15c7f3078 100644
--- a/apps/website/screens/components/data-grid/code/examples/hierarchical.ts
+++ b/apps/website/screens/components/data-grid/code/examples/hierarchical.ts
@@ -79,7 +79,7 @@ const code = `() => {
const summaryRow = { label: "Total", total: 100, id: "summary" }
return (
-
+
);
diff --git a/apps/website/screens/components/data-grid/code/examples/hierarchicalSelectable.ts b/apps/website/screens/components/data-grid/code/examples/hierarchicalSelectable.ts
index 230fd49314..47de08593d 100644
--- a/apps/website/screens/components/data-grid/code/examples/hierarchicalSelectable.ts
+++ b/apps/website/screens/components/data-grid/code/examples/hierarchicalSelectable.ts
@@ -79,7 +79,7 @@ const code = `() => {
const [selectedRows, setSelectedRows] = useState(new Set());
return (
-
+ {
];
return (
-
+
);
diff --git a/apps/website/screens/components/data-grid/code/examples/selectable.ts b/apps/website/screens/components/data-grid/code/examples/selectable.ts
index 17493981bc..560511e26f 100644
--- a/apps/website/screens/components/data-grid/code/examples/selectable.ts
+++ b/apps/website/screens/components/data-grid/code/examples/selectable.ts
@@ -39,7 +39,7 @@ const code = `() => {
const [selectedRows, setSelectedRows] = useState(new Set());
return (
-
+ {
];
return (
-
+
);
diff --git a/apps/website/screens/components/data-grid/usage/examples/expandedContent.ts b/apps/website/screens/components/data-grid/usage/examples/expandedContent.ts
index cd3b7b9d0c..f2ee25ce30 100644
--- a/apps/website/screens/components/data-grid/usage/examples/expandedContent.ts
+++ b/apps/website/screens/components/data-grid/usage/examples/expandedContent.ts
@@ -60,7 +60,7 @@ const code = `() => {
];
return (
-
+
);
diff --git a/apps/website/screens/components/data-grid/usage/examples/filterable.ts b/apps/website/screens/components/data-grid/usage/examples/filterable.ts
index c9c1f1c19a..849105e963 100644
--- a/apps/website/screens/components/data-grid/usage/examples/filterable.ts
+++ b/apps/website/screens/components/data-grid/usage/examples/filterable.ts
@@ -63,8 +63,8 @@ const code = `() => {
};
return (
-
-
+
+ {
const [selectedRows, setSelectedRows] = useState(new Set([1, 2]));
return (
-
+ {
];
return (
-
+
-
+ Date inputs enable users to type or select a date in a predefined format.
diff --git a/apps/website/screens/components/date-input/code/DateInputCodePage.tsx b/apps/website/screens/components/date-input/code/DateInputCodePage.tsx
index 08f18dda49..213485845f 100644
--- a/apps/website/screens/components/date-input/code/DateInputCodePage.tsx
+++ b/apps/website/screens/components/date-input/code/DateInputCodePage.tsx
@@ -2,13 +2,12 @@ import { DxcFlex, DxcTable, DxcParagraph, DxcLink } from "@dxc-technology/halsta
import QuickNavContainer from "@/common/QuickNavContainer";
import QuickNavContainerLayout from "@/common/QuickNavContainerLayout";
import DocFooter from "@/common/DocFooter";
-import Code from "@/common/Code";
import Example from "@/common/example/Example";
import basicUsage from "./examples/basicUsage";
import errorHandling from "./examples/errorHandling";
import controlled from "./examples/controlled";
import uncontrolled from "./examples/uncontrolled";
-import TableCode from "@/common/TableCode";
+import Code, { TableCode } from "@/common/Code";
const sections = [
{
diff --git a/apps/website/screens/components/date-input/code/examples/basicUsage.ts b/apps/website/screens/components/date-input/code/examples/basicUsage.ts
index 6cf60d99eb..4c8b15fc41 100644
--- a/apps/website/screens/components/date-input/code/examples/basicUsage.ts
+++ b/apps/website/screens/components/date-input/code/examples/basicUsage.ts
@@ -2,7 +2,7 @@ import { DxcDateInput, DxcInset } from "@dxc-technology/halstack-react";
const code = `() => {
return (
-
+
);
diff --git a/apps/website/screens/components/date-input/code/examples/controlled.ts b/apps/website/screens/components/date-input/code/examples/controlled.ts
index dec302019f..a99c6cfd07 100644
--- a/apps/website/screens/components/date-input/code/examples/controlled.ts
+++ b/apps/website/screens/components/date-input/code/examples/controlled.ts
@@ -11,7 +11,7 @@ const code = `() => {
};
return (
-
+ {
};
return (
-
+ {
};
return (
-
-
+
+ {
];
return (
-
+
-
+
A modal dialog is a message box or child window that requires user interaction before returning to the
diff --git a/apps/website/screens/components/dialog/code/DialogCodePage.tsx b/apps/website/screens/components/dialog/code/DialogCodePage.tsx
index 4d60d479d9..18a501dd27 100644
--- a/apps/website/screens/components/dialog/code/DialogCodePage.tsx
+++ b/apps/website/screens/components/dialog/code/DialogCodePage.tsx
@@ -1,5 +1,4 @@
import { DxcParagraph, DxcFlex, DxcTable } from "@dxc-technology/halstack-react";
-import Code from "@/common/Code";
import DocFooter from "@/common/DocFooter";
import QuickNavContainer from "@/common/QuickNavContainer";
import QuickNavContainerLayout from "@/common/QuickNavContainerLayout";
@@ -7,7 +6,7 @@ import Example from "@/common/example/Example";
import basicUsage from "./examples/basicUsage";
import withContent from "./examples/withContent";
import backgroundClick from "./examples/backgroundClick";
-import TableCode from "@/common/TableCode";
+import Code, { TableCode } from "@/common/Code";
import StatusBadge from "@/common/StatusBadge";
const sections = [
@@ -26,7 +25,7 @@ const sections = [