+
)}
diff --git a/aksel.nav.no/website/pages/eksempler/errorsummary/demo.tsx b/aksel.nav.no/website/pages/eksempler/errorsummary/demo.tsx
index 646edfae2b..0626a598e8 100644
--- a/aksel.nav.no/website/pages/eksempler/errorsummary/demo.tsx
+++ b/aksel.nav.no/website/pages/eksempler/errorsummary/demo.tsx
@@ -3,7 +3,7 @@ import { withDsExample } from "@/web/examples/withDsExample";
const Example = () => {
return (
-
+
Felt må fylles ut med alder
diff --git a/aksel.nav.no/website/pages/eksempler/errorsummary/setting-focus.tsx b/aksel.nav.no/website/pages/eksempler/errorsummary/setting-focus.tsx
index d14c010370..a9da97612c 100644
--- a/aksel.nav.no/website/pages/eksempler/errorsummary/setting-focus.tsx
+++ b/aksel.nav.no/website/pages/eksempler/errorsummary/setting-focus.tsx
@@ -13,10 +13,7 @@ const Example = () => {
return (
{hasError && (
-
+
Felt må fylles ut med alder
@@ -40,5 +37,5 @@ export const Demo = {
export const args = {
index: 3,
- desc: "Sett fokus på ErrorSummary ved submit. Hvis du gjør en ny sidelasting kan du også sette en ID på ErrorSummary og referere til den i URLens hash.",
+ desc: "Sett fokus på ErrorSummary ved submit. Hvis du gjør en ny sidelasting kan du også sette en `id` og referere til den i URLens hash.",
};
diff --git a/aksel.nav.no/website/pages/eksempler/errorsummary/small.tsx b/aksel.nav.no/website/pages/eksempler/errorsummary/small.tsx
index c256d7c992..a95209c9b0 100644
--- a/aksel.nav.no/website/pages/eksempler/errorsummary/small.tsx
+++ b/aksel.nav.no/website/pages/eksempler/errorsummary/small.tsx
@@ -3,10 +3,7 @@ import { withDsExample } from "@/web/examples/withDsExample";
const Example = () => {
return (
-
+
Felt må fylles ut med alder
diff --git a/aksel.nav.no/website/pages/eksempler/togglegroup/with-tooltip.tsx b/aksel.nav.no/website/pages/eksempler/togglegroup/with-tooltip.tsx
index 43c40113f9..d5431e2b37 100644
--- a/aksel.nav.no/website/pages/eksempler/togglegroup/with-tooltip.tsx
+++ b/aksel.nav.no/website/pages/eksempler/togglegroup/with-tooltip.tsx
@@ -12,20 +12,17 @@ const Example = () => {
}
+ icon={}
/>
}
+ icon={}
/>
- }
- />
+ } />
);
diff --git a/aksel.nav.no/website/pages/eksempler/tooltip/demo.tsx b/aksel.nav.no/website/pages/eksempler/tooltip/demo.tsx
index 893a8816d8..409eba9377 100644
--- a/aksel.nav.no/website/pages/eksempler/tooltip/demo.tsx
+++ b/aksel.nav.no/website/pages/eksempler/tooltip/demo.tsx
@@ -5,7 +5,7 @@ import { withDsExample } from "@/web/examples/withDsExample";
const Example = () => {
return (
- } />
+ } />
);
};
diff --git a/aksel.nav.no/website/pages/eksempler/tooltip/labeling.tsx b/aksel.nav.no/website/pages/eksempler/tooltip/labeling.tsx
new file mode 100644
index 0000000000..ff5dbaf272
--- /dev/null
+++ b/aksel.nav.no/website/pages/eksempler/tooltip/labeling.tsx
@@ -0,0 +1,29 @@
+import { PrinterLargeIcon } from "@navikt/aksel-icons";
+import { Button, HStack, Tooltip } from "@navikt/ds-react";
+import { withDsExample } from "@/web/examples/withDsExample";
+
+const Example = () => {
+ return (
+
+
+ } />
+
+
+
+
+
+ );
+};
+
+// EXAMPLES DO NOT INCLUDE CONTENT BELOW THIS LINE
+export default withDsExample(Example);
+
+/* Storybook story */
+export const Demo = {
+ render: Example,
+};
+
+export const args = {
+ index: 4,
+ desc: "Hvis tooltip ikke er eneste form for tekstlig beskrivelse, kan du sette 'describesChild' til 'true'. Tooltip content blir da satt som 'title' (lukket) og 'aria-describedby' (åpen).",
+};
diff --git a/aksel.nav.no/website/pages/eksempler/tooltip/no-arrow.tsx b/aksel.nav.no/website/pages/eksempler/tooltip/no-arrow.tsx
index b1a10e391f..0f9e1a619a 100644
--- a/aksel.nav.no/website/pages/eksempler/tooltip/no-arrow.tsx
+++ b/aksel.nav.no/website/pages/eksempler/tooltip/no-arrow.tsx
@@ -5,7 +5,7 @@ import { withDsExample } from "@/web/examples/withDsExample";
const Example = () => {
return (
- } />
+ } />
);
};
diff --git a/aksel.nav.no/website/pages/eksempler/tooltip/placement.tsx b/aksel.nav.no/website/pages/eksempler/tooltip/placement.tsx
index 91bbc37e2b..382e937669 100644
--- a/aksel.nav.no/website/pages/eksempler/tooltip/placement.tsx
+++ b/aksel.nav.no/website/pages/eksempler/tooltip/placement.tsx
@@ -11,16 +11,16 @@ const Example = () => {
return (
- } />
+ } />
- } />
+ } />
- } />
+ } />
- } />
+ } />
);
diff --git a/aksel.nav.no/website/pages/eksempler/tooltip/with-shortcuts.tsx b/aksel.nav.no/website/pages/eksempler/tooltip/with-shortcuts.tsx
index 7fc1c2fb65..15923bfb0a 100644
--- a/aksel.nav.no/website/pages/eksempler/tooltip/with-shortcuts.tsx
+++ b/aksel.nav.no/website/pages/eksempler/tooltip/with-shortcuts.tsx
@@ -5,7 +5,7 @@ import { withDsExample } from "@/web/examples/withDsExample";
const Example = () => {
return (
- } />
+ } />
);
};
diff --git a/aksel.nav.no/website/pages/komponenter/index.tsx b/aksel.nav.no/website/pages/komponenter/index.tsx
index c6e65f99a1..542a989218 100644
--- a/aksel.nav.no/website/pages/komponenter/index.tsx
+++ b/aksel.nav.no/website/pages/komponenter/index.tsx
@@ -109,7 +109,7 @@ const Page = ({ page, sidebar, links }: PageProps["props"]) => {
href: `https://github.com/navikt/aksel/issues/new?labels=forespørsel+🥰%2Ckomponenter+🧩&template=update-component.yml&title=%5BInnspill+til+komponent%5D%3A+`,
},
]}
- className="grid-cols-1 pb-8 sm:grid-cols-2 md:grid-cols-1 lg:grid-cols-2 xl:grid-cols-3"
+ className="grid-cols-1 pb-8 md:grid-cols-1 lg:grid-cols-2 xl:grid-cols-3"
variant="komponentside"
/>
{komponentKategorier
diff --git a/aksel.nav.no/website/scripts/update-examples/parts/extract-args.ts b/aksel.nav.no/website/scripts/update-examples/parts/extract-args.ts
index e72723cc71..7939ebe523 100644
--- a/aksel.nav.no/website/scripts/update-examples/parts/extract-args.ts
+++ b/aksel.nav.no/website/scripts/update-examples/parts/extract-args.ts
@@ -16,13 +16,10 @@ export function extractArgs(
return {};
}
- const parsedArgs = JSON5.parse(`{${args}}`);
-
- if (!parsedArgs) {
- env !== "test" &&
- console.warn(`Unable to parse args for example/template: ${fileName}`);
- return {};
+ try {
+ return JSON5.parse(`{${args}}`);
+ } catch (e) {
+ console.warn(`Unable to parse args for example/template: ${fileName}`);
+ throw e;
}
-
- return parsedArgs;
}
diff --git a/aksel.nav.no/website/scripts/update-examples/parts/extract-metadata.ts b/aksel.nav.no/website/scripts/update-examples/parts/extract-metadata.ts
index a126b890a4..2950e44a30 100644
--- a/aksel.nav.no/website/scripts/update-examples/parts/extract-metadata.ts
+++ b/aksel.nav.no/website/scripts/update-examples/parts/extract-metadata.ts
@@ -25,5 +25,9 @@ export function extractMetadata(
"utf-8",
);
- return JSON5.parse(metadata);
+ try {
+ return JSON5.parse(metadata);
+ } catch (e) {
+ console.error(`Could not parse JSON5 in ${dirName}`);
+ }
}
diff --git a/aksel.nav.no/website/tailwind.config.js b/aksel.nav.no/website/tailwind.config.js
index 8476ed61c8..93360a4adc 100644
--- a/aksel.nav.no/website/tailwind.config.js
+++ b/aksel.nav.no/website/tailwind.config.js
@@ -12,9 +12,6 @@ module.exports = {
active: 'active~="true"',
},
extend: {
- screens: {
- "2xl": "1440px",
- },
colors: {
"aksel-heading": "var(--a-deepblue-800)",
pink: {