diff --git a/src/theme/styles/presets/default.css b/src/theme/styles/presets/default.css index e41db965e..47461bf7f 100644 --- a/src/theme/styles/presets/default.css +++ b/src/theme/styles/presets/default.css @@ -101,5 +101,8 @@ --fds-radius-sm: 4px; --fds-radius-md: 8px; --fds-radius-lg: 12px; + --fds-radius-xl: 16px; + --fds-radius-xxl: 24px; + --fds-radius-xxxl: 32px; --fds-radius-full: 9999px; } diff --git a/src/theme/styles/spf.css b/src/theme/styles/spf.css index 2e8689f06..de95b5563 100644 --- a/src/theme/styles/spf.css +++ b/src/theme/styles/spf.css @@ -300,12 +300,7 @@ RADIUS ============================================================================ */ - --fds-radius-none: 0; - --fds-radius-xs: 2px; --fds-radius-sm: 8px; - --fds-radius-md: 8px; - --fds-radius-lg: 12px; - --fds-radius-full: 9999px; /* ============================================================================ diff --git a/src/theme/tokens/radius.ts b/src/theme/tokens/radius.ts index 9ad21c984..e69babd6e 100644 --- a/src/theme/tokens/radius.ts +++ b/src/theme/tokens/radius.ts @@ -9,5 +9,8 @@ export const Radius = { sm: "var(--fds-radius-sm)", md: "var(--fds-radius-md)", lg: "var(--fds-radius-lg)", + xl: "var(--fds-radius-xl)", + xxl: "var(--fds-radius-xxl)", + xxxl: "var(--fds-radius-xxxl)", full: "var(--fds-radius-full)", } as const; diff --git a/stories/theme/doc-elements/doc-radius-display.tsx b/stories/theme/doc-elements/doc-radius-display.tsx index 15efef3d7..af4a20b76 100644 --- a/stories/theme/doc-elements/doc-radius-display.tsx +++ b/stories/theme/doc-elements/doc-radius-display.tsx @@ -21,6 +21,9 @@ export const RadiusDisplay = ({ theme }: RadiusDisplayProps) => { + + + @@ -72,7 +75,7 @@ const row = css` grid-column: 1 / -1; grid-template-columns: subgrid; justify-items: flex-start; - align-items: flex-start; + align-items: center; gap: 0 3rem; margin-bottom: 2rem; `; @@ -85,7 +88,7 @@ const headerRow = css` `; const radiusExample = css` - height: 48px; - width: 128px; + height: 96px; + width: 96px; background: tomato; `;