diff --git a/.changeset/lazy-dryers-do.md b/.changeset/lazy-dryers-do.md deleted file mode 100644 index 1da07a3c6a..0000000000 --- a/.changeset/lazy-dryers-do.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@navikt/aksel-icons": minor ---- - -Icons: New 'face' icons for 'Engagement'-category. diff --git a/.changeset/silly-cycles-think.md b/.changeset/silly-cycles-think.md deleted file mode 100644 index d73cfedf3a..0000000000 --- a/.changeset/silly-cycles-think.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@navikt/ds-react": minor ---- - -Combobox: Add support for `onBlur`, and omit props that have no effect. diff --git a/@navikt/aksel-icons/CHANGELOG.md b/@navikt/aksel-icons/CHANGELOG.md index 56e2d52c69..af38f5a98f 100644 --- a/@navikt/aksel-icons/CHANGELOG.md +++ b/@navikt/aksel-icons/CHANGELOG.md @@ -1,5 +1,11 @@ # @navikt/aksel-icons +## 6.17.0 + +### Minor Changes + +- Icons: New 'face' icons for 'Engagement'-category. ([#3134](https://github.com/navikt/aksel/pull/3134)) + ## 6.16.3 ### Patch Changes diff --git a/@navikt/aksel-icons/package.json b/@navikt/aksel-icons/package.json index 9c2aa19960..b031505a62 100644 --- a/@navikt/aksel-icons/package.json +++ b/@navikt/aksel-icons/package.json @@ -1,6 +1,6 @@ { "name": "@navikt/aksel-icons", - "version": "6.16.3", + "version": "6.17.0", "author": "Aksel | NAV", "homepage": "https://aksel.nav.no/ikoner", "repository": { diff --git a/@navikt/aksel-stylelint/CHANGELOG.md b/@navikt/aksel-stylelint/CHANGELOG.md index 42593a948c..c64d66f919 100644 --- a/@navikt/aksel-stylelint/CHANGELOG.md +++ b/@navikt/aksel-stylelint/CHANGELOG.md @@ -1,5 +1,7 @@ # @navikt/aksel-stylelint +## 6.17.0 + ## 6.16.3 ## 6.16.2 diff --git a/@navikt/aksel-stylelint/package.json b/@navikt/aksel-stylelint/package.json index 4ef7b41671..edfbcf8208 100644 --- a/@navikt/aksel-stylelint/package.json +++ b/@navikt/aksel-stylelint/package.json @@ -1,6 +1,6 @@ { "name": "@navikt/aksel-stylelint", - "version": "6.16.3", + "version": "6.17.0", "author": "Aksel | NAV", "homepage": "https://aksel.nav.no/grunnleggende/kode/stylelint", "repository": { @@ -35,8 +35,8 @@ "dev": "yarn watch:lint" }, "devDependencies": { - "@navikt/ds-css": "^6.16.3", - "@navikt/ds-tokens": "^6.16.3", + "@navikt/ds-css": "^6.17.0", + "@navikt/ds-tokens": "^6.17.0", "concurrently": "7.2.1", "postcss-selector-parser": "^6.0.13", "postcss-value-parser": "^4.2.0", diff --git a/@navikt/aksel/CHANGELOG.md b/@navikt/aksel/CHANGELOG.md index e7f5ad3d22..91d122b5e6 100644 --- a/@navikt/aksel/CHANGELOG.md +++ b/@navikt/aksel/CHANGELOG.md @@ -1,5 +1,12 @@ # @navikt/aksel +## 6.17.0 + +### Patch Changes + +- Updated dependencies []: + - @navikt/ds-css@6.17.0 + ## 6.16.3 ### Patch Changes diff --git a/@navikt/aksel/package.json b/@navikt/aksel/package.json index 4600894370..68a1e2076b 100644 --- a/@navikt/aksel/package.json +++ b/@navikt/aksel/package.json @@ -1,6 +1,6 @@ { "name": "@navikt/aksel", - "version": "6.16.3", + "version": "6.17.0", "description": "Aksel command line interface. Handles css-imports, codemods and more", "author": "Aksel | NAV designsystem team", "license": "MIT", @@ -29,7 +29,7 @@ }, "homepage": "https://aksel.nav.no/grunnleggende/kode/kommandolinje", "dependencies": { - "@navikt/ds-css": "6.16.3", + "@navikt/ds-css": "6.17.0", "axios": "1.7.4", "chalk": "4.1.0", "clipboardy": "^2.3.0", diff --git a/@navikt/core/css/CHANGELOG.md b/@navikt/core/css/CHANGELOG.md index 132644a4ec..d4a60efe72 100644 --- a/@navikt/core/css/CHANGELOG.md +++ b/@navikt/core/css/CHANGELOG.md @@ -1,5 +1,7 @@ # @navikt/ds-css +## 6.17.0 + ## 6.16.3 ### Patch Changes diff --git a/@navikt/core/css/package.json b/@navikt/core/css/package.json index d691d51229..be41199b58 100644 --- a/@navikt/core/css/package.json +++ b/@navikt/core/css/package.json @@ -1,6 +1,6 @@ { "name": "@navikt/ds-css", - "version": "6.16.3", + "version": "6.17.0", "description": "CSS for NAV Designsystem", "author": "Aksel | NAV designsystem team", "keywords": [ @@ -27,7 +27,7 @@ "css:get-version": "node config/get-version.js" }, "devDependencies": { - "@navikt/ds-tokens": "^6.16.3", + "@navikt/ds-tokens": "^6.17.0", "cssnano": "6.0.0", "fast-glob": "3.2.11", "lodash": "4.17.21", diff --git a/@navikt/core/react/CHANGELOG.md b/@navikt/core/react/CHANGELOG.md index 8d69023fb5..a600c53a8e 100644 --- a/@navikt/core/react/CHANGELOG.md +++ b/@navikt/core/react/CHANGELOG.md @@ -1,5 +1,17 @@ # @navikt/ds-react +## 6.17.0 + +### Minor Changes + +- Combobox: Add support for `onBlur`, and omit props that have no effect. ([#3125](https://github.com/navikt/aksel/pull/3125)) + +### Patch Changes + +- Updated dependencies [[`1b2dc8896`](https://github.com/navikt/aksel/commit/1b2dc88968ca99d8b24f94ca51843063472dfa95)]: + - @navikt/aksel-icons@6.17.0 + - @navikt/ds-tokens@6.17.0 + ## 6.16.3 ### Patch Changes diff --git a/@navikt/core/react/package.json b/@navikt/core/react/package.json index 0391fa2899..66bdff9e1d 100644 --- a/@navikt/core/react/package.json +++ b/@navikt/core/react/package.json @@ -1,6 +1,6 @@ { "name": "@navikt/ds-react", - "version": "6.16.3", + "version": "6.17.0", "description": "React components from the Norwegian Labour and Welfare Administration.", "author": "Aksel, a team part of the Norwegian Labour and Welfare Administration.", "license": "MIT", @@ -594,8 +594,8 @@ "dependencies": { "@floating-ui/react": "0.25.4", "@floating-ui/react-dom": "^2.0.9", - "@navikt/aksel-icons": "^6.16.3", - "@navikt/ds-tokens": "^6.16.3", + "@navikt/aksel-icons": "^6.17.0", + "@navikt/ds-tokens": "^6.17.0", "clsx": "^2.1.0", "date-fns": "^3.0.0", "react-day-picker": "8.10.0" diff --git a/@navikt/core/react/src/form/form-progress/FormProgress.stories.tsx b/@navikt/core/react/src/form/form-progress/FormProgress.stories.tsx index 5135ee4517..b9dce0ea95 100644 --- a/@navikt/core/react/src/form/form-progress/FormProgress.stories.tsx +++ b/@navikt/core/react/src/form/form-progress/FormProgress.stories.tsx @@ -1,6 +1,7 @@ import { Meta, StoryFn } from "@storybook/react"; import React, { useState } from "react"; import VStack from "../../layout/stack/VStack"; +import UNSAFE_AkselLanguageProvider from "../../provider/i18n/LanguageProvider"; import FormProgress, { FormProgressProps } from "./FormProgress"; export default { @@ -37,6 +38,97 @@ export const Default: StoryFn = (props) => ( ); Default.args = { activeStep: 2, totalSteps: 7, interactiveSteps: true }; +export const ProvidedTranslations: StoryFn = () => { + const translations = { + FormProgress: { + step: "Step {activeStep} of {totalSteps}", + showAllSteps: "Show all steps", + hideAllSteps: "Hide all steps", + }, + }; + + return ( + + + + Start søknad + + Personopplysninger + + Saksopplysninger + + + Søknadstekst for en veldig spesifikk prosess i NAV som har lang tekst + + Vedlegg + Oppsummering + Innsending + + + ); +}; + +export const DefaultTranslations: StoryFn = () => { + return ( + + + + Start søknad + + Personopplysninger + + Saksopplysninger + + + Søknadstekst for en veldig spesifikk prosess i NAV som har lang tekst + + Vedlegg + Oppsummering + Innsending + + + ); +}; + +export const ComponentTranslations: StoryFn = () => { + const globalTranslations = { + FormProgress: { + step: "Step {activeStep} of {totalSteps}", + showAllSteps: "Show all steps", + hideAllSteps: "Hide all steps", + }, + }; + const translations = { + step: "Skref {activeStep} af {totalSteps}", + showAllSteps: "Sýndu öll skref", + hideAllSteps: "Fela öll skref", + }; + return ( + + + + Start søknad + + Personopplysninger + + Saksopplysninger + + + Søknadstekst for en veldig spesifikk prosess i NAV som har lang tekst + + Vedlegg + Oppsummering + Innsending + + + ); +}; + export const Controlled: StoryFn = () => { const [open, setOpen] = useState(true); return ( diff --git a/@navikt/core/react/src/provider/i18n/LanguageProvider.tsx b/@navikt/core/react/src/provider/i18n/LanguageProvider.tsx new file mode 100644 index 0000000000..cd98e6a50d --- /dev/null +++ b/@navikt/core/react/src/provider/i18n/LanguageProvider.tsx @@ -0,0 +1,51 @@ +import React, { createContext, useContext } from "react"; +import { TranslationDictionary } from "../../util/i18n/i18n.types"; +import nb from "../../util/i18n/locales/nb"; + +export interface LanguageProviderContextType { + /** + * Merged with the default language translations object (officially provided translations). + */ + translations: TranslationDictionary | TranslationDictionary[]; +} + +export const LanguageProviderContext = + createContext({ + translations: nb, + }); + +export interface LanguageProviderProps { + children?: React.ReactNode; + translations?: TranslationDictionary | TranslationDictionary[]; +} + +export const useProvider = () => useContext(LanguageProviderContext); + +/** + * @private Feature is under development and should not be used in any applications. + * + * @example + * ```jsx + * + * {app} + * + * ``` + */ +export const UNSAFE_AkselLanguageProvider = ({ + children, + translations, + ...rest +}: LanguageProviderProps) => { + return ( + + {children} + + ); +}; + +export default UNSAFE_AkselLanguageProvider; diff --git a/@navikt/core/react/src/util/i18n/i18n.context.test.tsx b/@navikt/core/react/src/util/i18n/i18n.context.test.tsx index 5ab9ba8cfa..d7a05d5f34 100644 --- a/@navikt/core/react/src/util/i18n/i18n.context.test.tsx +++ b/@navikt/core/react/src/util/i18n/i18n.context.test.tsx @@ -1,7 +1,8 @@ import { renderHook } from "@testing-library/react"; import React from "react"; import { describe, expect, test } from "vitest"; -import { I18nContext, useI18n } from "./i18n.context"; +import UNSAFE_AkselLanguageProvider from "../../provider/i18n/LanguageProvider"; +import { useI18n } from "./i18n.context"; describe("useI18n", () => { test("should throw error if key is not found", () => { @@ -15,7 +16,9 @@ describe("useI18n", () => { const i18n = { FileUpload: { item: { uploading: "Test translation" } } }; const { result } = renderHook(() => useI18n("FileUpload"), { wrapper: ({ children }) => ( - {children} + + {children} + ), }); const translate = result.current; @@ -29,9 +32,9 @@ describe("useI18n", () => { const i18n2 = { FileUpload: { item: { uploading: "Wrong translation" } } }; const { result } = renderHook(() => useI18n("FileUpload"), { wrapper: ({ children }) => ( - + {children} - + ), }); const translate = result.current; @@ -45,9 +48,9 @@ describe("useI18n", () => { }; const { result } = renderHook(() => useI18n("FileUpload"), { wrapper: ({ children }) => ( - + {children} - + ), }); const translate = result.current; diff --git a/@navikt/core/react/src/util/i18n/i18n.context.ts b/@navikt/core/react/src/util/i18n/i18n.context.ts index 9a56eefabd..fe0d07f55e 100644 --- a/@navikt/core/react/src/util/i18n/i18n.context.ts +++ b/@navikt/core/react/src/util/i18n/i18n.context.ts @@ -1,10 +1,7 @@ -import { createContext, useContext } from "react"; +import { useContext } from "react"; +import { LanguageProviderContext } from "../../provider/i18n/LanguageProvider"; import { get } from "./get"; -import { - Component, - ComponentTranslation, - TranslationDictionary, -} from "./i18n.types"; +import { Component, ComponentTranslation } from "./i18n.types"; import nb from "./locales/nb"; /** @@ -12,10 +9,6 @@ import nb from "./locales/nb"; */ const REPLACE_REGEX = /{[^}]*}/g; -export const I18nContext = createContext< - TranslationDictionary | TranslationDictionary[] ->(nb); - /* https://dev.to/pffigueiredo/typescript-utility-keyof-nested-object-2pa3 */ type NestedKeyOf = { [Key in keyof ObjectType & (string | number)]: ObjectType[Key] extends object @@ -27,7 +20,8 @@ export function useI18n( componentName: T, ...local: (ComponentTranslation | undefined)[] ) { - const i18n = useContext(I18nContext); + const languageProviderContext = useContext(LanguageProviderContext); + const i18n = languageProviderContext.translations; /** * https://github.com/Shopify/polaris/blob/2115f9ba2f5bcbf2ad15745233501bff2db81ecf/polaris-react/src/utilities/i18n/I18n.ts#L24 diff --git a/@navikt/core/tailwind/CHANGELOG.md b/@navikt/core/tailwind/CHANGELOG.md index 017e2b97b1..9b97a84ec0 100644 --- a/@navikt/core/tailwind/CHANGELOG.md +++ b/@navikt/core/tailwind/CHANGELOG.md @@ -1,5 +1,7 @@ # @navikt/ds-tailwind +## 6.17.0 + ## 6.16.3 ## 6.16.2 diff --git a/@navikt/core/tailwind/package.json b/@navikt/core/tailwind/package.json index 097494b306..90ac4b7e88 100644 --- a/@navikt/core/tailwind/package.json +++ b/@navikt/core/tailwind/package.json @@ -1,6 +1,6 @@ { "name": "@navikt/ds-tailwind", - "version": "6.16.3", + "version": "6.17.0", "description": "Tailwind config based on @navikt/ds-tokens", "author": "Aksel | NAV designsystem team", "keywords": [ @@ -25,7 +25,7 @@ "directory": "@navikt/core/tailwind" }, "devDependencies": { - "@navikt/ds-tokens": "^6.16.3", + "@navikt/ds-tokens": "^6.17.0", "color": "4.2.3", "lodash": "^4.17.21", "tailwindcss": "^3.3.3", diff --git a/@navikt/core/tokens/CHANGELOG.md b/@navikt/core/tokens/CHANGELOG.md index 7e36ea2cf8..57f495adac 100644 --- a/@navikt/core/tokens/CHANGELOG.md +++ b/@navikt/core/tokens/CHANGELOG.md @@ -1,5 +1,7 @@ # @navikt/ds-tokens +## 6.17.0 + ## 6.16.3 ## 6.16.2 diff --git a/@navikt/core/tokens/package.json b/@navikt/core/tokens/package.json index 3a8470996d..f18b8917ca 100644 --- a/@navikt/core/tokens/package.json +++ b/@navikt/core/tokens/package.json @@ -1,6 +1,6 @@ { "name": "@navikt/ds-tokens", - "version": "6.16.3", + "version": "6.17.0", "description": "Design-tokens for NAV designsystem", "author": "Aksel | NAV designsystem team", "keywords": [ diff --git a/CHANGELOG.md b/CHANGELOG.md index 80887673ef..0aa7ac70c8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,30 @@ # Changelog +## 6.17 + +### @navikt/ds-react + +- Combobox: Add support for `onBlur`, and omit props that have no effect. ([#3125](https://github.com/navikt/aksel/pull/3125)) + +### @navikt/aksel-icons + +- Icons: New 'face' icons for 'Engagement'-category. ([#3134](https://github.com/navikt/aksel/pull/3134)) + ## 6.16 -### @navikt/ds-tokens +### @navikt/ds-css -- Tokens: Adjusted Green 400 to comply with AA 3.00 contrast. ([#3091](https://github.com/navikt/aksel/pull/3091)) +- Combobox: :lipstick: hide caret on select ([#3071](https://github.com/navikt/aksel/pull/3071)) + +* Font: Reverted change introduced in v6.14 where font locations were changed. This caused a regression where every preload-instance to old font locations no longer worked. ([#3114](https://github.com/navikt/aksel/pull/3114)) + +- Table: Fixed background-clipping when using ExpandableRow. ([#3095](https://github.com/navikt/aksel/pull/3095)) + +* Primitives: Added `gridColumn`-prop for more grid alignment control. ([#3082](https://github.com/navikt/aksel/pull/3082)) + +- FormSummary: Added background color ([#3093](https://github.com/navikt/aksel/pull/3093)) + +- Modal: Added scroll shadows ([#3083](https://github.com/navikt/aksel/pull/3083)) ### @navikt/ds-react @@ -24,28 +44,18 @@ - Primitives: Added `gridColumn`-prop for more grid alignment control. ([#3082](https://github.com/navikt/aksel/pull/3082)) -### @navikt/ds-css - -- Combobox: :lipstick: hide caret on select ([#3071](https://github.com/navikt/aksel/pull/3071)) - -* Font: Reverted change introduced in v6.14 where font locations were changed. This caused a regression where every preload-instance to old font locations no longer worked. ([#3114](https://github.com/navikt/aksel/pull/3114)) - -- Table: Fixed background-clipping when using ExpandableRow. ([#3095](https://github.com/navikt/aksel/pull/3095)) +### @navikt/ds-tokens -* Primitives: Added `gridColumn`-prop for more grid alignment control. ([#3082](https://github.com/navikt/aksel/pull/3082)) +- Tokens: Adjusted Green 400 to comply with AA 3.00 contrast. ([#3091](https://github.com/navikt/aksel/pull/3091)) -- FormSummary: Added background color ([#3093](https://github.com/navikt/aksel/pull/3093)) +### @navikt/aksel -- Modal: Added scroll shadows ([#3083](https://github.com/navikt/aksel/pull/3083)) +- Aksel-CLI: Bump jscodeshift-add-imports to 1.0.11. ([#3099](https://github.com/navikt/aksel/pull/3099)) ### @navikt/aksel-icons - Icons: Updated Clipboard icons. ([#3113](https://github.com/navikt/aksel/pull/3113)) -### @navikt/aksel - -- Aksel-CLI: Bump jscodeshift-add-imports to 1.0.11. ([#3099](https://github.com/navikt/aksel/pull/3099)) - ## 6.15 ### @navikt/ds-react @@ -60,7 +70,7 @@ ## 6.14 -### @navikt/ds-tokens +### @navikt/ds-css - Fonts: Added built-in support for cyrillic, cyrillic-ext and latin-ext ([#3044](https://github.com/navikt/aksel/pull/3044)) @@ -80,34 +90,34 @@ * Prevent Escape in open Combobox from closing Modals ([#3053](https://github.com/navikt/aksel/pull/3053)) -### @navikt/ds-css +### @navikt/ds-tokens - Fonts: Added built-in support for cyrillic, cyrillic-ext and latin-ext ([#3044](https://github.com/navikt/aksel/pull/3044)) ## 6.13 -### @navikt/ds-react +### @navikt/ds-css - Modal: New prop `placement` for anchoring the modal to the top of the viewport. ([#3033](https://github.com/navikt/aksel/pull/3033)) -### @navikt/ds-css +### @navikt/ds-react - Modal: New prop `placement` for anchoring the modal to the top of the viewport. ([#3033](https://github.com/navikt/aksel/pull/3033)) ## 6.12 -### @navikt/ds-react +### @navikt/ds-css - Primitives: Added support for padding, paddingInline, paddingBlock, margin, marginInline, marginBlock, width, minWidth, maxWidth, height, minHeight, maxHeight, position, inset, top, right, left, bottom, overflow, overflowX, overflowY, flexBasis, flexGrow, flexShrink to Box, HGrid and Stack. ([#3003](https://github.com/navikt/aksel/pull/3003)) -* ToggleGroup: Selecting already selected value now avoids sending extra event ([#3012](https://github.com/navikt/aksel/pull/3012)) - * Alert: Fix alignment, add prop for toggling content max-width, and adjust title on close icon. ([#3007](https://github.com/navikt/aksel/pull/3007)) -### @navikt/ds-css +### @navikt/ds-react - Primitives: Added support for padding, paddingInline, paddingBlock, margin, marginInline, marginBlock, width, minWidth, maxWidth, height, minHeight, maxHeight, position, inset, top, right, left, bottom, overflow, overflowX, overflowY, flexBasis, flexGrow, flexShrink to Box, HGrid and Stack. ([#3003](https://github.com/navikt/aksel/pull/3003)) +* ToggleGroup: Selecting already selected value now avoids sending extra event ([#3012](https://github.com/navikt/aksel/pull/3012)) + * Alert: Fix alignment, add prop for toggling content max-width, and adjust title on close icon. ([#3007](https://github.com/navikt/aksel/pull/3007)) ### @navikt/aksel-icons @@ -118,6 +128,14 @@ ## 6.11 +### @navikt/ds-css + +- CopyButton: Icon is now 20px for size small and xsmall. ([#2977](https://github.com/navikt/aksel/pull/2977)) + +- Button: Updated icon size for size="small" to 1.25rem. ([#2984](https://github.com/navikt/aksel/pull/2984)) + +- List: Changed List.Item to BodyLong, changed Item spacing from 1rem to 0.5rem. ([#2979](https://github.com/navikt/aksel/pull/2979)) + ### @navikt/ds-react - FileUpload: Added description-prop for Item. ([#2975](https://github.com/navikt/aksel/pull/2975)) @@ -130,32 +148,30 @@ * Page: Removed surface-subtle from background-prop ([#2987](https://github.com/navikt/aksel/pull/2987)) -### @navikt/ds-css - -- CopyButton: Icon is now 20px for size small and xsmall. ([#2977](https://github.com/navikt/aksel/pull/2977)) - -- Button: Updated icon size for size="small" to 1.25rem. ([#2984](https://github.com/navikt/aksel/pull/2984)) - -- List: Changed List.Item to BodyLong, changed Item spacing from 1rem to 0.5rem. ([#2979](https://github.com/navikt/aksel/pull/2979)) - ## 6.10 -### @navikt/ds-react - -- ✨ Modal: add small version ([#2909](https://github.com/navikt/aksel/pull/2909)) - ### @navikt/ds-css - :lipstick: Remove bottom margin on last item in Stepper and adjust FormProgress accordingly ([#2971](https://github.com/navikt/aksel/pull/2971)) * ✨ Modal: add small version ([#2909](https://github.com/navikt/aksel/pull/2909)) +### @navikt/ds-react + +- ✨ Modal: add small version ([#2909](https://github.com/navikt/aksel/pull/2909)) + ### @navikt/aksel-icons - Icons: Added back support for sourcemapping. ([#2978](https://github.com/navikt/aksel/pull/2978)) ## 6.9 +### @navikt/ds-css + +- Increased padding size for contentBlockPadding on the Page primitive to 4 rem to reflect docs/Figma ([#2876](https://github.com/navikt/aksel/pull/2876)) + +- Fixed Combobox small sizing to align with other form fields ([#2801](https://github.com/navikt/aksel/pull/2801)) + ### @navikt/ds-react - :bug: Modal: Fix issue where polyfill-classname was not applied when using SSR (Next.js) ([#2954](https://github.com/navikt/aksel/pull/2954)) @@ -166,54 +182,52 @@ - Added options row-reverse and column-reverse to direction prop on Stack. Should only be used with caution. ([#2876](https://github.com/navikt/aksel/pull/2876)) -### @navikt/ds-css - -- Increased padding size for contentBlockPadding on the Page primitive to 4 rem to reflect docs/Figma ([#2876](https://github.com/navikt/aksel/pull/2876)) - -- Fixed Combobox small sizing to align with other form fields ([#2801](https://github.com/navikt/aksel/pull/2801)) - ### @navikt/aksel-icons - Icons: New icons for geometric shapes ([#2927](https://github.com/navikt/aksel/pull/2927)) ## 6.8 -### @navikt/ds-react +### @navikt/ds-css - :sparkles: Ny komponent: FormProgress ([#2855](https://github.com/navikt/aksel/pull/2855)) -* Stepper.Step: Set aria-current to "step" instead of true ([#2920](https://github.com/navikt/aksel/pull/2920)) +* HGrid: forenklet CSS. ([#2917](https://github.com/navikt/aksel/pull/2917)) -### @navikt/ds-css +### @navikt/ds-react - :sparkles: Ny komponent: FormProgress ([#2855](https://github.com/navikt/aksel/pull/2855)) -* HGrid: forenklet CSS. ([#2917](https://github.com/navikt/aksel/pull/2917)) +* Stepper.Step: Set aria-current to "step" instead of true ([#2920](https://github.com/navikt/aksel/pull/2920)) ## 6.7 -### @navikt/ds-react +### @navikt/ds-css - Progressbar: Tweak API, examples, stories and css ([#2892](https://github.com/navikt/aksel/pull/2892)) -- Combobox: Remove 'Ingen søketreff' when custom options allowed ([#2895](https://github.com/navikt/aksel/pull/2895)) +* :sparkles: Ny komponent: ProgressBar ([#2845](https://github.com/navikt/aksel/pull/2845)) -- Datepicker, MonthPicker: Rekkefølgen på årstall i Select er reversert slik at siste år er øverst. Dette er endret for å være bedre tilpasset ekspertsystemer der de mest relevante årene ble vist lengst unna musepeker ved klikk. ([#2882](https://github.com/navikt/aksel/pull/2882)) +- Checkbox, Radio: Erstatter `:focus-visible` med `:focus` for bedre UX brukt sammen med ErrorSummary. ([#2893](https://github.com/navikt/aksel/pull/2893)) -* :sparkles: Ny komponent: ProgressBar ([#2845](https://github.com/navikt/aksel/pull/2845)) +- :lipstick: tweak CSS for timeline pins. ([#2889](https://github.com/navikt/aksel/pull/2889)) -### @navikt/ds-css +### @navikt/ds-react - Progressbar: Tweak API, examples, stories and css ([#2892](https://github.com/navikt/aksel/pull/2892)) -* :sparkles: Ny komponent: ProgressBar ([#2845](https://github.com/navikt/aksel/pull/2845)) +- Combobox: Remove 'Ingen søketreff' when custom options allowed ([#2895](https://github.com/navikt/aksel/pull/2895)) -- Checkbox, Radio: Erstatter `:focus-visible` med `:focus` for bedre UX brukt sammen med ErrorSummary. ([#2893](https://github.com/navikt/aksel/pull/2893)) +- Datepicker, MonthPicker: Rekkefølgen på årstall i Select er reversert slik at siste år er øverst. Dette er endret for å være bedre tilpasset ekspertsystemer der de mest relevante årene ble vist lengst unna musepeker ved klikk. ([#2882](https://github.com/navikt/aksel/pull/2882)) -- :lipstick: tweak CSS for timeline pins. ([#2889](https://github.com/navikt/aksel/pull/2889)) +* :sparkles: Ny komponent: ProgressBar ([#2845](https://github.com/navikt/aksel/pull/2845)) ## 6.6 +### @navikt/ds-css + +- :sparkles: Ny komponent FormSummary ([#2802](https://github.com/navikt/aksel/pull/2802)) + ### @navikt/ds-react - Spacer: Er nå `span` (tidligere `div`). ([#2874](https://github.com/navikt/aksel/pull/2874)) @@ -222,10 +236,6 @@ - Combobox: Prevents "Enter" while Combobox is focused from submitting form. ([#2861](https://github.com/navikt/aksel/pull/2861)) -### @navikt/ds-css - -- :sparkles: Ny komponent FormSummary ([#2802](https://github.com/navikt/aksel/pull/2802)) - ### @navikt/aksel - Aksel CLI: Fjernet deprecated komponenter fra css oversikt. ([#2860](https://github.com/navikt/aksel/pull/2860)) @@ -250,15 +260,21 @@ ## 6.4 +### @navikt/ds-css + +- FileUpload: Item-illustrasjon er nå radius-full ([#2834](https://github.com/navikt/aksel/pull/2834)) + ### @navikt/ds-react - FileUpload.Item: :boom: Endret API og støtte for å sette ID på knappen ([#2824](https://github.com/navikt/aksel/pull/2824)) +## 6.3 + ### @navikt/ds-css -- FileUpload: Item-illustrasjon er nå radius-full ([#2834](https://github.com/navikt/aksel/pull/2834)) +- ReadMore: Padding-right på button er bumpet noen px ([#2806](https://github.com/navikt/aksel/pull/2806)) -## 6.3 +* FileUpload: Ny komponent `FileUpload` for å håndtere opplasting av filer, Dropzone og fil-visning ([#2504](https://github.com/navikt/aksel/pull/2504)) ### @navikt/ds-react @@ -282,12 +298,6 @@ - FileUpload: Ny komponent `FileUpload` for å håndtere opplasting av filer, Dropzone og fil-visning ([#2504](https://github.com/navikt/aksel/pull/2504)) -### @navikt/ds-css - -- ReadMore: Padding-right på button er bumpet noen px ([#2806](https://github.com/navikt/aksel/pull/2806)) - -* FileUpload: Ny komponent `FileUpload` for å håndtere opplasting av filer, Dropzone og fil-visning ([#2504](https://github.com/navikt/aksel/pull/2504)) - ## 6.2 ### @navikt/ds-react @@ -302,6 +312,12 @@ ## 6.1 +### @navikt/ds-css + +- Link: Fjern hover-farge ([#2767](https://github.com/navikt/aksel/pull/2767)) + +- Modal: Får nå fokus når åpnes i Safari ([#2688](https://github.com/navikt/aksel/pull/2688)) + ### @navikt/ds-react - Modal: Fikser uønsket lukking ved klikk-og-dra mellom backdrop og modal (f.eks. ved markering av tekst) dersom `closeOnBackdropClick` er `true`. ([#2752](https://github.com/navikt/aksel/pull/2752)) @@ -314,19 +330,19 @@ - Modal: Ikke opphev scroll lock ved lukking av nesta modal (DatePicker) ([#2743](https://github.com/navikt/aksel/pull/2743)) -### @navikt/ds-css +## 6.0 -- Link: Fjern hover-farge ([#2767](https://github.com/navikt/aksel/pull/2767)) +### @navikt/ds-css -- Modal: Får nå fokus når åpnes i Safari ([#2688](https://github.com/navikt/aksel/pull/2688)) +- Tokens: La til nytt brekkpunkt `2xl` for `1440px`. Alle primitives er oppdatert for å reflektere oppdateringen. Brukere av Tailwind vil måtte sjekke at overskriving av `screen: "2xl"` ikke brekker app. ([#2623](https://github.com/navikt/aksel/pull/2623)) -## 6.0 +- Grid, ContentContainer: Komponenter er fjernet fra systemet. [Se migreringsguide](https://aksel.nav.no/grunnleggende/kode/migrering#dd2cfa9fb1d1). ([#2623](https://github.com/navikt/aksel/pull/2623)) -### @navikt/ds-tokens +- CSS: Oppdatert bruk av action-farger i systemet. Dette påvirker komponentene: Button, CopyButton, Dropdown, Combobox, ConfirmationPanel, Radio, Checkbox, Search, Select, TextField, Textarea, Helptext, LinkPanel, Link, ReadMore, Stepper og Tabs. Endringen skal ikke brekke noe så lenge man ikke har overskrevet farger manuelt. ([#2623](https://github.com/navikt/aksel/pull/2623)) -- Tokens: La til nytt brekkpunkt `2xl` for `1440px`. Alle primitives er oppdatert for å reflektere oppdateringen. Brukere av Tailwind vil måtte sjekke at overskriving av `screen: "2xl"` ikke brekker app. ([#2623](https://github.com/navikt/aksel/pull/2623)) +- Tokens: Nye tokens `--a-text-action-hover`,`--a-icon-action-hover` og `--a-border-action-hover` ([#2623](https://github.com/navikt/aksel/pull/2623)) -- Tokens: Fjernet token `--a-z-index-modal` da den ikke lengre blir konsumert i systemet. ([#2623](https://github.com/navikt/aksel/pull/2623)) +- Textarea: Fjernet div med klassen navds-textarea\_\_wrapper ([#2623](https://github.com/navikt/aksel/pull/2623)) ### @navikt/ds-react @@ -350,21 +366,19 @@ * SSR: ds-react og aksel-icons støtter nå `use client` og kan brukes i nextjs app-router uten lokal re-eksportering. ([#2623](https://github.com/navikt/aksel/pull/2623)) -### @navikt/ds-css +### @navikt/ds-tailwind - Tokens: La til nytt brekkpunkt `2xl` for `1440px`. Alle primitives er oppdatert for å reflektere oppdateringen. Brukere av Tailwind vil måtte sjekke at overskriving av `screen: "2xl"` ikke brekker app. ([#2623](https://github.com/navikt/aksel/pull/2623)) -- Grid, ContentContainer: Komponenter er fjernet fra systemet. [Se migreringsguide](https://aksel.nav.no/grunnleggende/kode/migrering#dd2cfa9fb1d1). ([#2623](https://github.com/navikt/aksel/pull/2623)) - -- CSS: Oppdatert bruk av action-farger i systemet. Dette påvirker komponentene: Button, CopyButton, Dropdown, Combobox, ConfirmationPanel, Radio, Checkbox, Search, Select, TextField, Textarea, Helptext, LinkPanel, Link, ReadMore, Stepper og Tabs. Endringen skal ikke brekke noe så lenge man ikke har overskrevet farger manuelt. ([#2623](https://github.com/navikt/aksel/pull/2623)) +### @navikt/ds-tokens -- Tokens: Nye tokens `--a-text-action-hover`,`--a-icon-action-hover` og `--a-border-action-hover` ([#2623](https://github.com/navikt/aksel/pull/2623)) +- Tokens: La til nytt brekkpunkt `2xl` for `1440px`. Alle primitives er oppdatert for å reflektere oppdateringen. Brukere av Tailwind vil måtte sjekke at overskriving av `screen: "2xl"` ikke brekker app. ([#2623](https://github.com/navikt/aksel/pull/2623)) -- Textarea: Fjernet div med klassen navds-textarea\_\_wrapper ([#2623](https://github.com/navikt/aksel/pull/2623)) +- Tokens: Fjernet token `--a-z-index-modal` da den ikke lengre blir konsumert i systemet. ([#2623](https://github.com/navikt/aksel/pull/2623)) -### @navikt/ds-tailwind +### @navikt/aksel -- Tokens: La til nytt brekkpunkt `2xl` for `1440px`. Alle primitives er oppdatert for å reflektere oppdateringen. Brukere av Tailwind vil måtte sjekke at overskriving av `screen: "2xl"` ikke brekker app. ([#2623](https://github.com/navikt/aksel/pull/2623)) +- Chat: Fjernet deprecated props `backgroundColor` og `avatarBgColor`. Bruk prop `variant` som erstatning. ([#2623](https://github.com/navikt/aksel/pull/2623)) ### @navikt/aksel-icons @@ -376,10 +390,6 @@ - Textarea: Fjernet div med klassen navds-textarea\_\_wrapper ([#2623](https://github.com/navikt/aksel/pull/2623)) -### @navikt/aksel - -- Chat: Fjernet deprecated props `backgroundColor` og `avatarBgColor`. Bruk prop `variant` som erstatning. ([#2623](https://github.com/navikt/aksel/pull/2623)) - ## 5.18 ### @navikt/ds-react @@ -394,6 +404,14 @@ ## 5.17 +### @navikt/ds-css + +- ExpansionCard: Padding-top for Content er justert opp 8px (medium) og 4px (small) ([#2699](https://github.com/navikt/aksel/pull/2699)) + +* Checkbox: I noen edgecaser ved bruk av shadow-dom ble ikke checkmark sentert i Checkbox ([#2682](https://github.com/navikt/aksel/pull/2682)) + +- Høykontrast: Komponenter støtter nå standard høykontrast-modus på Windows ([#2680](https://github.com/navikt/aksel/pull/2680)) + ### @navikt/ds-react - Bleed: `marginInline='full'` og `reflectivePadding` kan nå brukes sammen. ([#2695](https://github.com/navikt/aksel/pull/2695)) @@ -410,21 +428,13 @@ - Høykontrast: Komponenter støtter nå standard høykontrast-modus på Windows ([#2680](https://github.com/navikt/aksel/pull/2680)) -### @navikt/ds-css - -- ExpansionCard: Padding-top for Content er justert opp 8px (medium) og 4px (small) ([#2699](https://github.com/navikt/aksel/pull/2699)) - -* Checkbox: I noen edgecaser ved bruk av shadow-dom ble ikke checkmark sentert i Checkbox ([#2682](https://github.com/navikt/aksel/pull/2682)) - -- Høykontrast: Komponenter støtter nå standard høykontrast-modus på Windows ([#2680](https://github.com/navikt/aksel/pull/2680)) - ## 5.16 -### @navikt/ds-react +### @navikt/ds-css - :sparkles: Combobox: Mulighet for å begrense hvor mange valg bruker kan ta ([#2260](https://github.com/navikt/aksel/pull/2260)) -### @navikt/ds-css +### @navikt/ds-react - :sparkles: Combobox: Mulighet for å begrense hvor mange valg bruker kan ta ([#2260](https://github.com/navikt/aksel/pull/2260)) @@ -448,6 +458,12 @@ ## 5.14 +### @navikt/ds-css + +- Tag: Har nå innebygd støtte for ikoner ([#2611](https://github.com/navikt/aksel/pull/2611)) + +* Table: Checkbox nested i CheckboxGroup mister nå ikke padding ([#2612](https://github.com/navikt/aksel/pull/2612)) + ### @navikt/ds-react - Intern state: Komponenter respekterer nå `e.preventDefault()` bedre når event overskrives internt i komponent. ([#2610](https://github.com/navikt/aksel/pull/2610)) @@ -460,17 +476,11 @@ * Intern-API: Erstattet `mergeRefs` i `useMemo` med lokal `useMergeRefs`-hook ([#2609](https://github.com/navikt/aksel/pull/2609)) -### @navikt/ds-css - -- Tag: Har nå innebygd støtte for ikoner ([#2611](https://github.com/navikt/aksel/pull/2611)) - -* Table: Checkbox nested i CheckboxGroup mister nå ikke padding ([#2612](https://github.com/navikt/aksel/pull/2612)) - ## 5.13 -### @navikt/ds-tokens +### @navikt/ds-css -- Tokens: Ny token `--a-text-width-max: 576px` ([#2572](https://github.com/navikt/aksel/pull/2572)) +- Page: Lagt til ny bakgrunnsfarge `surface-subtle` og ny maksbredde på Page.Block `text` ([#2572](https://github.com/navikt/aksel/pull/2572)) ### @navikt/ds-react @@ -480,12 +490,16 @@ * Page: Lagt til ny bakgrunnsfarge `surface-subtle` og ny maksbredde på Page.Block `text` ([#2572](https://github.com/navikt/aksel/pull/2572)) -### @navikt/ds-css +### @navikt/ds-tokens -- Page: Lagt til ny bakgrunnsfarge `surface-subtle` og ny maksbredde på Page.Block `text` ([#2572](https://github.com/navikt/aksel/pull/2572)) +- Tokens: Ny token `--a-text-width-max: 576px` ([#2572](https://github.com/navikt/aksel/pull/2572)) ## 5.12 +### @navikt/ds-css + +- ExpansionCard: Divider mellom header og innhold ([#2566](https://github.com/navikt/aksel/pull/2566)) + ### @navikt/ds-react - MonthPicker: MonthCaption satt forrige/neste-knapper til `disabled` når de skulle være `enabled`. ([#2601](https://github.com/navikt/aksel/pull/2601)) @@ -498,10 +512,6 @@ * Datepicker: Lukk-knapp i modal har nå type button for å unngå form-submition ([#2568](https://github.com/navikt/aksel/pull/2568)) -### @navikt/ds-css - -- ExpansionCard: Divider mellom header og innhold ([#2566](https://github.com/navikt/aksel/pull/2566)) - ### @navikt/aksel-icons - Ikoner: Oppdatert ikonpakke med diverse bugdfixes og oppdateringer av stroke ([#2538](https://github.com/navikt/aksel/pull/2538)) @@ -512,6 +522,24 @@ ## 5.11 +### @navikt/ds-css + +- Chips: La til token for checkmark-circle ([#2558](https://github.com/navikt/aksel/pull/2558)) + +* :bug: Modal: Hindre at elementer med sr-only posisjoneres feil ([#2541](https://github.com/navikt/aksel/pull/2541)) + +- :bug: Textarea: Skru av autosize ved manuell resize ([#2518](https://github.com/navikt/aksel/pull/2518)) + +- Page: La til `md`-bredde (768px) ([#2510](https://github.com/navikt/aksel/pull/2510)) + +* Switch: Byttet success-farger med action npr checked ([#2511](https://github.com/navikt/aksel/pull/2511)) + +- :sparkles: Textarea: Mulighet for å sette resize-retning ([#2494](https://github.com/navikt/aksel/pull/2494)) + +- :sparkles: Textarea: Eksperimentell støtte for automatisk scrollbar ([#2457](https://github.com/navikt/aksel/pull/2457)) + +* :wheelchair: Textarea: Forsinkelse ved live-opplesning av gjenstående tegn ([#2502](https://github.com/navikt/aksel/pull/2502)) + ### @navikt/ds-react - Chips: La til token for checkmark-circle ([#2558](https://github.com/navikt/aksel/pull/2558)) @@ -534,29 +562,19 @@ - :wheelchair: Textarea: Forsinkelse ved live-opplesning av gjenstående tegn ([#2502](https://github.com/navikt/aksel/pull/2502)) -### @navikt/ds-css +### @navikt/aksel-icons -- Chips: La til token for checkmark-circle ([#2558](https://github.com/navikt/aksel/pull/2558)) +- Ikoner: Nytt ikon `PushPin` ([#2503](https://github.com/navikt/aksel/pull/2503)) -* :bug: Modal: Hindre at elementer med sr-only posisjoneres feil ([#2541](https://github.com/navikt/aksel/pull/2541)) +## 5.10 -- :bug: Textarea: Skru av autosize ved manuell resize ([#2518](https://github.com/navikt/aksel/pull/2518)) +### @navikt/ds-css -- Page: La til `md`-bredde (768px) ([#2510](https://github.com/navikt/aksel/pull/2510)) +- :bug: Textarea: Teller flyttet ut av tekstfeltet for å unngå overlapp og misforståelser ([#2483](https://github.com/navikt/aksel/pull/2483)) -* Switch: Byttet success-farger med action npr checked ([#2511](https://github.com/navikt/aksel/pull/2511)) +* Primtives: CSS-import for primitives er nå mer spesifikk ([#2469](https://github.com/navikt/aksel/pull/2469)) -- :sparkles: Textarea: Mulighet for å sette resize-retning ([#2494](https://github.com/navikt/aksel/pull/2494)) - -- :sparkles: Textarea: Eksperimentell støtte for automatisk scrollbar ([#2457](https://github.com/navikt/aksel/pull/2457)) - -* :wheelchair: Textarea: Forsinkelse ved live-opplesning av gjenstående tegn ([#2502](https://github.com/navikt/aksel/pull/2502)) - -### @navikt/aksel-icons - -- Ikoner: Nytt ikon `PushPin` ([#2503](https://github.com/navikt/aksel/pull/2503)) - -## 5.10 +- Primitives: Ny komponent `Page` og `Page.Block` ([#2456](https://github.com/navikt/aksel/pull/2456)) ### @navikt/ds-react @@ -574,23 +592,15 @@ - Primitives: Ny komponent `Page` og `Page.Block` ([#2456](https://github.com/navikt/aksel/pull/2456)) -### @navikt/ds-css - -- :bug: Textarea: Teller flyttet ut av tekstfeltet for å unngå overlapp og misforståelser ([#2483](https://github.com/navikt/aksel/pull/2483)) - -* Primtives: CSS-import for primitives er nå mer spesifikk ([#2469](https://github.com/navikt/aksel/pull/2469)) - -- Primitives: Ny komponent `Page` og `Page.Block` ([#2456](https://github.com/navikt/aksel/pull/2456)) - ### @navikt/ds-tailwind - typescript types for tailwind preset ([#2486](https://github.com/navikt/aksel/pull/2486)) ## 5.9 -### @navikt/ds-react +### @navikt/ds-css -- :bug: Datepicker lukker ikke lenger modalen den er i ([#2451](https://github.com/navikt/aksel/pull/2451)) +- :lipstick: Modal: Bedre håndtering av mobiler i landskapsmodus ([#2444](https://github.com/navikt/aksel/pull/2444)) * Datepicker/Monthpicker: Hvis man bruker komponentene i Modal vil Popover bli erstattet med Modal uansett om man er på desktop eller mobil. ([#2419](https://github.com/navikt/aksel/pull/2419)) @@ -600,11 +610,9 @@ * Datepicker/Monthpicker: Bytter nå automatisk til Modalvisning på mobil. ([#2419](https://github.com/navikt/aksel/pull/2419)) -- Added useVirtualFocus hook - used in Combobox for now ([#2394](https://github.com/navikt/aksel/pull/2394)) - -### @navikt/ds-css +### @navikt/ds-react -- :lipstick: Modal: Bedre håndtering av mobiler i landskapsmodus ([#2444](https://github.com/navikt/aksel/pull/2444)) +- :bug: Datepicker lukker ikke lenger modalen den er i ([#2451](https://github.com/navikt/aksel/pull/2451)) * Datepicker/Monthpicker: Hvis man bruker komponentene i Modal vil Popover bli erstattet med Modal uansett om man er på desktop eller mobil. ([#2419](https://github.com/navikt/aksel/pull/2419)) @@ -614,8 +622,14 @@ * Datepicker/Monthpicker: Bytter nå automatisk til Modalvisning på mobil. ([#2419](https://github.com/navikt/aksel/pull/2419)) +- Added useVirtualFocus hook - used in Combobox for now ([#2394](https://github.com/navikt/aksel/pull/2394)) + ## 5.8 +### @navikt/ds-css + +- :bug: Modal: Bedre støtte for Tooltip i Modal ([#2429](https://github.com/navikt/aksel/pull/2429)) + ### @navikt/ds-react - :sparkles: Modal: Støtte for å lukke ved klikk utenfor ([#2386](https://github.com/navikt/aksel/pull/2386)) @@ -626,16 +640,24 @@ * :bug: Modal: Bedre støtte for Tooltip i Modal ([#2429](https://github.com/navikt/aksel/pull/2429)) -### @navikt/ds-css +## 5.7 -- :bug: Modal: Bedre støtte for Tooltip i Modal ([#2429](https://github.com/navikt/aksel/pull/2429)) +### @navikt/ds-css -## 5.7 +- :lipstick: Chips.Toggle: Ikon i uvalgt tilstand ([#2395](https://github.com/navikt/aksel/pull/2395)) -### @navikt/ds-tokens +* Checkbox, Radio: Transparent-border fungerer nå bedre på mørkere bakgrunner ([#2388](https://github.com/navikt/aksel/pull/2388)) - Ny spacing token på 0.375rem ([#2370](https://github.com/navikt/aksel/pull/2370)) +- Select: Tokenstøtte for å endre chevronfarge sammen med tekst ([#2383](https://github.com/navikt/aksel/pull/2383)) + +- HelpText: Knapp er visuelt mindre. Klikkflate er fortsatt 24px ([#2376](https://github.com/navikt/aksel/pull/2376)) + +* Radio: readonly håndterer nå hover-state bedre ([#2363](https://github.com/navikt/aksel/pull/2363)) + +- :lipstick: CopyButton: Justert padding, gap og animasjon ([#2355](https://github.com/navikt/aksel/pull/2355)) + ### @navikt/ds-react - :lipstick: Chips.Toggle: Ikon i uvalgt tilstand ([#2395](https://github.com/navikt/aksel/pull/2395)) @@ -656,31 +678,35 @@ - :lipstick: CopyButton: Justert padding, gap og animasjon ([#2355](https://github.com/navikt/aksel/pull/2355)) -### @navikt/ds-css +### @navikt/ds-tokens -- :lipstick: Chips.Toggle: Ikon i uvalgt tilstand ([#2395](https://github.com/navikt/aksel/pull/2395)) +- Ny spacing token på 0.375rem ([#2370](https://github.com/navikt/aksel/pull/2370)) -* Checkbox, Radio: Transparent-border fungerer nå bedre på mørkere bakgrunner ([#2388](https://github.com/navikt/aksel/pull/2388)) +### @navikt/aksel-icons -- Ny spacing token på 0.375rem ([#2370](https://github.com/navikt/aksel/pull/2370)) +- Ikoner: Nye ikoner `ChevronLeftFirstCircle` og `ChevronRightLastCircle` ([#2365](https://github.com/navikt/aksel/pull/2365)) -- Select: Tokenstøtte for å endre chevronfarge sammen med tekst ([#2383](https://github.com/navikt/aksel/pull/2383)) +## 5.6 -- HelpText: Knapp er visuelt mindre. Klikkflate er fortsatt 24px ([#2376](https://github.com/navikt/aksel/pull/2376)) +### @navikt/ds-css -* Radio: readonly håndterer nå hover-state bedre ([#2363](https://github.com/navikt/aksel/pull/2363)) +- :bug: Modal: Sett riktig tekstfarge ([#2340](https://github.com/navikt/aksel/pull/2340)) -- :lipstick: CopyButton: Justert padding, gap og animasjon ([#2355](https://github.com/navikt/aksel/pull/2355)) +* Primitives: ny komponent Bleed ([#2278](https://github.com/navikt/aksel/pull/2278)) -### @navikt/aksel-icons +- :recycle: Box: Forenkling av CSS-variabler ([#2279](https://github.com/navikt/aksel/pull/2279)) -- Ikoner: Nye ikoner `ChevronLeftFirstCircle` og `ChevronRightLastCircle` ([#2365](https://github.com/navikt/aksel/pull/2365)) +- Accordion: Har nå 0.25rem padding-top mellom innhold og heading. ([#2310](https://github.com/navikt/aksel/pull/2310)) -## 5.6 +- Added cursor:pointer to Select component ([#2293](https://github.com/navikt/aksel/pull/2293)) -### @navikt/ds-tokens +- :bug: Box: sett border-radius riktig ([#2329](https://github.com/navikt/aksel/pull/2329)) -- Tokens: Tilbyr nå token literals for typer, tidligere string literals ([#2342](https://github.com/navikt/aksel/pull/2342)) +- Stack: Kan nå endre direction, justify og align ved brekkpunkt. `Stack` er også nå en egen komponent sammen med `HStack` og `VStack`. ([#2286](https://github.com/navikt/aksel/pull/2286)) + +- Datepicker: Tilpasset padding og sizing på mobil. ([#2311](https://github.com/navikt/aksel/pull/2311)) + +- MonthPicker: Tilpasset padding og sizing på mobil. ([#2311](https://github.com/navikt/aksel/pull/2311)) ### @navikt/ds-react @@ -708,25 +734,9 @@ - Remove tabIndex="-1" on Popover to fix VoiceOver navigation issue inside Popover ([#2303](https://github.com/navikt/aksel/pull/2303)) -### @navikt/ds-css - -- :bug: Modal: Sett riktig tekstfarge ([#2340](https://github.com/navikt/aksel/pull/2340)) - -* Primitives: ny komponent Bleed ([#2278](https://github.com/navikt/aksel/pull/2278)) - -- :recycle: Box: Forenkling av CSS-variabler ([#2279](https://github.com/navikt/aksel/pull/2279)) - -- Accordion: Har nå 0.25rem padding-top mellom innhold og heading. ([#2310](https://github.com/navikt/aksel/pull/2310)) - -- Added cursor:pointer to Select component ([#2293](https://github.com/navikt/aksel/pull/2293)) - -- :bug: Box: sett border-radius riktig ([#2329](https://github.com/navikt/aksel/pull/2329)) - -- Stack: Kan nå endre direction, justify og align ved brekkpunkt. `Stack` er også nå en egen komponent sammen med `HStack` og `VStack`. ([#2286](https://github.com/navikt/aksel/pull/2286)) - -- Datepicker: Tilpasset padding og sizing på mobil. ([#2311](https://github.com/navikt/aksel/pull/2311)) +### @navikt/ds-tokens -- MonthPicker: Tilpasset padding og sizing på mobil. ([#2311](https://github.com/navikt/aksel/pull/2311)) +- Tokens: Tilbyr nå token literals for typer, tidligere string literals ([#2342](https://github.com/navikt/aksel/pull/2342)) ### @navikt/aksel-icons @@ -738,27 +748,29 @@ ## 5.5 -### @navikt/ds-tokens +### @navikt/ds-css - Box: Ny primitive, erstatter dagens `Panel` ([#2195](https://github.com/navikt/aksel/pull/2195)) +* Skeleton: Width fungerer nå med inline-variant av Skeleton ([#2273](https://github.com/navikt/aksel/pull/2273)) + ### @navikt/ds-react - Box: Ny primitive, erstatter dagens `Panel` ([#2195](https://github.com/navikt/aksel/pull/2195)) * Skeleton: Width fungerer nå med inline-variant av Skeleton ([#2273](https://github.com/navikt/aksel/pull/2273)) -### @navikt/ds-css +### @navikt/ds-tokens - Box: Ny primitive, erstatter dagens `Panel` ([#2195](https://github.com/navikt/aksel/pull/2195)) -* Skeleton: Width fungerer nå med inline-variant av Skeleton ([#2273](https://github.com/navikt/aksel/pull/2273)) - ## 5.4 -### @navikt/ds-tokens +### @navikt/ds-css -- Tokens: `data-theme="light"` vil nå tilbakestille theming ([#2238](https://github.com/navikt/aksel/pull/2238)) +- Primitives: Nye komponenter `Show` og `Hide` er lagt til. ([#2222](https://github.com/navikt/aksel/pull/2222)) + +* ErrorSummary: Har nå 8px border-radius ([#2256](https://github.com/navikt/aksel/pull/2256)) ### @navikt/ds-react @@ -768,13 +780,25 @@ - Search: Kjører nå bare preventDefault ved Escape når `input` inneholder tekst ([#2245](https://github.com/navikt/aksel/pull/2245)) +### @navikt/ds-tokens + +- Tokens: `data-theme="light"` vil nå tilbakestille theming ([#2238](https://github.com/navikt/aksel/pull/2238)) + +## 5.3 + ### @navikt/ds-css -- Primitives: Nye komponenter `Show` og `Hide` er lagt til. ([#2222](https://github.com/navikt/aksel/pull/2222)) +- Alert: 12px -> 8px gap mellom tekst og ikon ved `size="small"` ([#2240](https://github.com/navikt/aksel/pull/2240)) -* ErrorSummary: Har nå 8px border-radius ([#2256](https://github.com/navikt/aksel/pull/2256)) +* HGrid: Har nå `align`-prop for bedre kontroll over child-elementer ([#2242](https://github.com/navikt/aksel/pull/2242)) -## 5.3 +- Skeleton: Lagt til as-prop for inline brk av Skeleton med span ([#2239](https://github.com/navikt/aksel/pull/2239)) + +* :bug: fix missing accordion bottom box-shadow on last element (when opened) ([#2229](https://github.com/navikt/aksel/pull/2229)) + +* :lipstick: GuidePanel: justert design ([#2227](https://github.com/navikt/aksel/pull/2227)) + +- Typography: Oppdatert med typo-klasser for `textColor`, `weight`, `align`, `visuallyHidden` og `truncated`. ([#2211](https://github.com/navikt/aksel/pull/2211)) ### @navikt/ds-react @@ -798,25 +822,19 @@ * :wheelchair: Textarea: Skjermleser-spesifikk tekst leses opp sammenhengende ([#2216](https://github.com/navikt/aksel/pull/2216)) -### @navikt/ds-css - -- Alert: 12px -> 8px gap mellom tekst og ikon ved `size="small"` ([#2240](https://github.com/navikt/aksel/pull/2240)) - -* HGrid: Har nå `align`-prop for bedre kontroll over child-elementer ([#2242](https://github.com/navikt/aksel/pull/2242)) - -- Skeleton: Lagt til as-prop for inline brk av Skeleton med span ([#2239](https://github.com/navikt/aksel/pull/2239)) +### @navikt/aksel-icons -* :bug: fix missing accordion bottom box-shadow on last element (when opened) ([#2229](https://github.com/navikt/aksel/pull/2229)) +- :bug: SVG import map er nå riktig path ([#2250](https://github.com/navikt/aksel/pull/2250)) -* :lipstick: GuidePanel: justert design ([#2227](https://github.com/navikt/aksel/pull/2227)) +## 5.2 -- Typography: Oppdatert med typo-klasser for `textColor`, `weight`, `align`, `visuallyHidden` og `truncated`. ([#2211](https://github.com/navikt/aksel/pull/2211)) +### @navikt/ds-css -### @navikt/aksel-icons +- Font: Fikset henting av italic-font ([#2220](https://github.com/navikt/aksel/pull/2220)) -- :bug: SVG import map er nå riktig path ([#2250](https://github.com/navikt/aksel/pull/2250)) +* CSS: Popover har nå 8px border-radius. Fikset padding-bug i Select-small. ([#2219](https://github.com/navikt/aksel/pull/2219)) -## 5.2 +* Hovering over combobox dropdown will move selection/focus in the list, so we don't end up with a split focus, and reversely when moving focus while hovering ([#2193](https://github.com/navikt/aksel/pull/2193)) ### @navikt/ds-react @@ -826,20 +844,18 @@ - Hovering over combobox dropdown will move selection/focus in the list, so we don't end up with a split focus, and reversely when moving focus while hovering ([#2193](https://github.com/navikt/aksel/pull/2193)) -### @navikt/ds-css - -- Font: Fikset henting av italic-font ([#2220](https://github.com/navikt/aksel/pull/2220)) - -* CSS: Popover har nå 8px border-radius. Fikset padding-bug i Select-small. ([#2219](https://github.com/navikt/aksel/pull/2219)) - -* Hovering over combobox dropdown will move selection/focus in the list, so we don't end up with a split focus, and reversely when moving focus while hovering ([#2193](https://github.com/navikt/aksel/pull/2193)) - ### @navikt/aksel-icons - Ikoner: Oppdatert ikonpakke ([#2197](https://github.com/navikt/aksel/pull/2197)) ## 5.1 +### @navikt/ds-css + +- :lipstick: Modal: fjern kantlinje ([#2210](https://github.com/navikt/aksel/pull/2210)) + +- Tokens: Fikset table-token ([#2204](https://github.com/navikt/aksel/pull/2204)) + ### @navikt/ds-react - :sparkles: Modal: mulighet for å rendre i portal ([#2209](https://github.com/navikt/aksel/pull/2209)) @@ -848,23 +864,24 @@ * Datepicker: Input setter ikke nå aria-controls før popover åpnes ([#2213](https://github.com/navikt/aksel/pull/2213)) -### @navikt/ds-css +## 5.0 -- :lipstick: Modal: fjern kantlinje ([#2210](https://github.com/navikt/aksel/pull/2210)) +### @navikt/ds-css -- Tokens: Fikset table-token ([#2204](https://github.com/navikt/aksel/pull/2204)) +- ConfirmationPanel: Fikset opplesing av feilmelding ([#2199](https://github.com/navikt/aksel/pull/2199)) -## 5.0 +- Checkbox: Fikset checkbox-alignment ved bruk av tailwindcss ([#2199](https://github.com/navikt/aksel/pull/2199)) -### @navikt/ds-tokens +* Checkbox: Hotfix da checkmark ikke var sentrert hvis man brukte tailwind ([`90db7dd0c`](https://github.com/navikt/aksel/commit/90db7dd0c120c16a387d3169c05c1f33dc694323)) -- ConfirmationPanel: Fikset opplesing av feilmelding ([#2199](https://github.com/navikt/aksel/pull/2199)) +- Oppdatert Modal - Se [Migrering](https://aksel.nav.no/grunnleggende/kode/migrering) ([#2135](https://github.com/navikt/aksel/pull/2135)) -- Tokens: `--a-icon-alt-3` er nå i synk med figma ([#2199](https://github.com/navikt/aksel/pull/2199)) + - :sparkles: Støtte for header og footer + - :boom: Bruker nå native dialog i stedet for react-modal (med polyfill for eldre nettlesere) -* Gray: Gråfarger er nå mindre varme ([#2092](https://github.com/navikt/aksel/pull/2092)) +* Table: ExpandableRow har oppdatert knapp for å matche Accordion og ExpansionCard ([#2178](https://github.com/navikt/aksel/pull/2178)) -* Action: Selected-varianter av action er nå 'blue' ('deepblue' før) ([#2092](https://github.com/navikt/aksel/pull/2092)) +* Table: Alle størrelser har justert padding. Small-size table bruker nå også standard typografi-størrelse (18px). ([#2178](https://github.com/navikt/aksel/pull/2178)) ### @navikt/ds-react @@ -882,24 +899,29 @@ * Table: Har lagt til ny size: 'large'. ([#2178](https://github.com/navikt/aksel/pull/2178)) -### @navikt/ds-css +### @navikt/ds-tokens - ConfirmationPanel: Fikset opplesing av feilmelding ([#2199](https://github.com/navikt/aksel/pull/2199)) -- Checkbox: Fikset checkbox-alignment ved bruk av tailwindcss ([#2199](https://github.com/navikt/aksel/pull/2199)) +- Tokens: `--a-icon-alt-3` er nå i synk med figma ([#2199](https://github.com/navikt/aksel/pull/2199)) -* Checkbox: Hotfix da checkmark ikke var sentrert hvis man brukte tailwind ([`90db7dd0c`](https://github.com/navikt/aksel/commit/90db7dd0c120c16a387d3169c05c1f33dc694323)) +* Gray: Gråfarger er nå mindre varme ([#2092](https://github.com/navikt/aksel/pull/2092)) -- Oppdatert Modal - Se [Migrering](https://aksel.nav.no/grunnleggende/kode/migrering) ([#2135](https://github.com/navikt/aksel/pull/2135)) +* Action: Selected-varianter av action er nå 'blue' ('deepblue' før) ([#2092](https://github.com/navikt/aksel/pull/2092)) - - :sparkles: Støtte for header og footer - - :boom: Bruker nå native dialog i stedet for react-modal (med polyfill for eldre nettlesere) +## 4.12 -* Table: ExpandableRow har oppdatert knapp for å matche Accordion og ExpansionCard ([#2178](https://github.com/navikt/aksel/pull/2178)) +### @navikt/ds-css -* Table: Alle størrelser har justert padding. Small-size table bruker nå også standard typografi-størrelse (18px). ([#2178](https://github.com/navikt/aksel/pull/2178)) +- Added red border to Combobox in error state ([#2184](https://github.com/navikt/aksel/pull/2184)) -## 4.12 +* CopyButton: Har nå prop 'iconPosition' for å høyre/venstre aligne ikon ([#2173](https://github.com/navikt/aksel/pull/2173)) + +- List: Fikset sentrering, margins ([#2168](https://github.com/navikt/aksel/pull/2168)) + +- Checkbox: Checkmark er nå SVG-ikon og ikke Base64 ([#2171](https://github.com/navikt/aksel/pull/2171)) + +- Alert: Fikset alignment av status-ikon mot tekst ([#2179](https://github.com/navikt/aksel/pull/2179)) ### @navikt/ds-react @@ -921,19 +943,19 @@ - Combobox: Lukker nå nedtrekksmeny hvis man legger til ny option i singleselect ([#2177](https://github.com/navikt/aksel/pull/2177)) -### @navikt/ds-css +## 4.11 -- Added red border to Combobox in error state ([#2184](https://github.com/navikt/aksel/pull/2184)) +### @navikt/ds-css -* CopyButton: Har nå prop 'iconPosition' for å høyre/venstre aligne ikon ([#2173](https://github.com/navikt/aksel/pull/2173)) +- :lipstick: ToggleGroup: fjern semibold fra selected button ([#2167](https://github.com/navikt/aksel/pull/2167)) -- List: Fikset sentrering, margins ([#2168](https://github.com/navikt/aksel/pull/2168)) +* Border-radius: Fikset hardkodet border-radius i Datepicker, ToggleGroup og Combobox. ([#2159](https://github.com/navikt/aksel/pull/2159)) -- Checkbox: Checkmark er nå SVG-ikon og ikke Base64 ([#2171](https://github.com/navikt/aksel/pull/2171)) +- HGrid: Ny komponent 'HGrid' er ute i Beta: [Dokumentasjon](https://aksel.nav.no/komponenter/primitives/hgrid) ([#1838](https://github.com/navikt/aksel/pull/1838)) -- Alert: Fikset alignment av status-ikon mot tekst ([#2179](https://github.com/navikt/aksel/pull/2179)) +* List: Fikset alignment av ikoner ([#2149](https://github.com/navikt/aksel/pull/2149)) -## 4.11 +* Font: La til egen font for semibold italic for bedre skalering cross-browser ([#2150](https://github.com/navikt/aksel/pull/2150)) ### @navikt/ds-react @@ -943,31 +965,25 @@ * Grid: Markert som deprecated. Bruk nye 'HGrid' ([#2153](https://github.com/navikt/aksel/pull/2153)) -### @navikt/ds-css - -- :lipstick: ToggleGroup: fjern semibold fra selected button ([#2167](https://github.com/navikt/aksel/pull/2167)) - -* Border-radius: Fikset hardkodet border-radius i Datepicker, ToggleGroup og Combobox. ([#2159](https://github.com/navikt/aksel/pull/2159)) - -- HGrid: Ny komponent 'HGrid' er ute i Beta: [Dokumentasjon](https://aksel.nav.no/komponenter/primitives/hgrid) ([#1838](https://github.com/navikt/aksel/pull/1838)) +## 4.10 -* List: Fikset alignment av ikoner ([#2149](https://github.com/navikt/aksel/pull/2149)) +### @navikt/ds-css -* Font: La til egen font for semibold italic for bedre skalering cross-browser ([#2150](https://github.com/navikt/aksel/pull/2150)) +- Link: Fikset visited farger og inline SVG-reset ved bruk av tailwind -## 4.10 +* Link: La til 'variant', 'underline' og 'inlineText'-prop ([#2093](https://github.com/navikt/aksel/pull/2093)) ### @navikt/ds-react - Link: La til 'variant', 'underline' og 'inlineText'-prop ([#2093](https://github.com/navikt/aksel/pull/2093)) -### @navikt/ds-css +## 4.9 -- Link: Fikset visited farger og inline SVG-reset ved bruk av tailwind +### @navikt/ds-css -* Link: La til 'variant', 'underline' og 'inlineText'-prop ([#2093](https://github.com/navikt/aksel/pull/2093)) +- Tweaks to combobox - updated example, small bugfixes, better affordance for selected options and added flag for "isAddedByUser" to onToggleSelected ([#2144](https://github.com/navikt/aksel/pull/2144)) -## 4.9 +* Table: ExpandableRow kan nå åpnes med 'expandOnRowClick'-prop ([#2127](https://github.com/navikt/aksel/pull/2127)) ### @navikt/ds-react @@ -977,23 +993,25 @@ * Table: ExpandableRow kan nå åpnes med 'expandOnRowClick'-prop ([#2127](https://github.com/navikt/aksel/pull/2127)) -### @navikt/ds-css - -- Tweaks to combobox - updated example, small bugfixes, better affordance for selected options and added flag for "isAddedByUser" to onToggleSelected ([#2144](https://github.com/navikt/aksel/pull/2144)) +## 4.8 -* Table: ExpandableRow kan nå åpnes med 'expandOnRowClick'-prop ([#2127](https://github.com/navikt/aksel/pull/2127)) +### @navikt/ds-css -## 4.8 +- Nye komponenter `VStack`, `HStack` og `Spacer` for å enklere kunne lage layout med flexbox og spacing-variabler. ([#2040](https://github.com/navikt/aksel/pull/2040)) ### @navikt/ds-react - Nye komponenter `VStack`, `HStack` og `Spacer` for å enklere kunne lage layout med flexbox og spacing-variabler. ([#2040](https://github.com/navikt/aksel/pull/2040)) +## 4.7 + ### @navikt/ds-css -- Nye komponenter `VStack`, `HStack` og `Spacer` for å enklere kunne lage layout med flexbox og spacing-variabler. ([#2040](https://github.com/navikt/aksel/pull/2040)) +- Oppdatert bruk av REM i komponenter for forbedret utrykk ved font-scaling i browser ([#2126](https://github.com/navikt/aksel/pull/2126)) -## 4.7 +* Stepper: Fikset `hotizontal`-bug når step var `completed` ([#2116](https://github.com/navikt/aksel/pull/2116)) + +- Ny komponent Combobox! ([#1868](https://github.com/navikt/aksel/pull/1868)) ### @navikt/ds-react @@ -1011,51 +1029,33 @@ * Combobox post-release tweaks ([#2112](https://github.com/navikt/aksel/pull/2112)) -### @navikt/ds-css - -- Oppdatert bruk av REM i komponenter for forbedret utrykk ved font-scaling i browser ([#2126](https://github.com/navikt/aksel/pull/2126)) - -* Stepper: Fikset `hotizontal`-bug når step var `completed` ([#2116](https://github.com/navikt/aksel/pull/2116)) - -- Ny komponent Combobox! ([#1868](https://github.com/navikt/aksel/pull/1868)) - ## 4.6 -### @navikt/ds-react +### @navikt/ds-css - Skjema: Labels og Legends bruker nå inline-flex når readOnly er satt ([#2089](https://github.com/navikt/aksel/pull/2089)) -* Skjema: De fleste skjemakomponenter støtter nå `readOnly`-state ([#2080](https://github.com/navikt/aksel/pull/2080)) +* Skjema: De fleste skjemakomponenter har nå styling for `readOnly`-state ([#2080](https://github.com/navikt/aksel/pull/2080)) -### @navikt/ds-css +### @navikt/ds-react - Skjema: Labels og Legends bruker nå inline-flex når readOnly er satt ([#2089](https://github.com/navikt/aksel/pull/2089)) -* Skjema: De fleste skjemakomponenter har nå styling for `readOnly`-state ([#2080](https://github.com/navikt/aksel/pull/2080)) +* Skjema: De fleste skjemakomponenter støtter nå `readOnly`-state ([#2080](https://github.com/navikt/aksel/pull/2080)) ## 4.5 -### @navikt/ds-react - -- - Alert: La til `closeButton`-prop ([#2079](https://github.com/navikt/aksel/pull/2079)) - ### @navikt/ds-css - - Alert: La til `closeButton`-prop ([#2079](https://github.com/navikt/aksel/pull/2079)) * - Button: Fikset outline-bug i tertiary-variant ved `:active`-state ([#2079](https://github.com/navikt/aksel/pull/2079)) -## 4.4 - -### @navikt/ds-tokens - -- Shadow-tokens er oppdatert til mer tydeligere varianter ([PR](https://github.com/navikt/aksel/pull/2041)) - ### @navikt/ds-react -- Textarea: Fikset i18n for counter ([`718b3204d`](https://github.com/navikt/aksel/commit/718b3204d8714c4fc515dcad484424214bdc0c77)) +- - Alert: La til `closeButton`-prop ([#2079](https://github.com/navikt/aksel/pull/2079)) -* Fikset klassenavn brukt for popover i Datepicker og Monthpicker ([PR](https://github.com/navikt/aksel/pull/2041)) +## 4.4 ### @navikt/ds-css @@ -1063,17 +1063,23 @@ * Shadow-tokens er oppdatert: Datepicker har nå ikke border, Modal bruker shadow-xlarge, LinkCard bruker shadow-xsmall ([PR](https://github.com/navikt/aksel/pull/2041)) +### @navikt/ds-react + +- Textarea: Fikset i18n for counter ([`718b3204d`](https://github.com/navikt/aksel/commit/718b3204d8714c4fc515dcad484424214bdc0c77)) + +* Fikset klassenavn brukt for popover i Datepicker og Monthpicker ([PR](https://github.com/navikt/aksel/pull/2041)) + ### @navikt/ds-tailwind - Shadow-tokens er oppdatert ([PR](https://github.com/navikt/aksel/pull/2041)) - Oppdatert text-subtle og icon-subtle tokens til 700-skala (tidligere 600). ([PR](https://github.com/navikt/aksel/pull/2036)) -## 4.3 +### @navikt/ds-tokens -### @navikt/ds-react +- Shadow-tokens er oppdatert til mer tydeligere varianter ([PR](https://github.com/navikt/aksel/pull/2041)) -- Popover og Helptext har nå luft mot siden av skjerm på mindre flater ([PR](https://github.com/navikt/aksel/pull/2069)) +## 4.3 ### @navikt/ds-css @@ -1081,23 +1087,31 @@ * ExpansionCard: Ved nesting av komponetene fikk man styling fra parent ([PR](https://github.com/navikt/aksel/pull/2067)) -## 4.2 - ### @navikt/ds-react -- Oppdatert Chat: `size` og `variant`-prop, optional `avatar`, uu og ui-forbedringer ([PR](https://github.com/navikt/aksel/pull/2048)) +- Popover og Helptext har nå luft mot siden av skjerm på mindre flater ([PR](https://github.com/navikt/aksel/pull/2069)) + +## 4.2 ### @navikt/ds-css - Chat: `small`-size, innebygde varianter for farge og oppdatert utseende. ([PR](https://github.com/navikt/aksel/pull/2048)) +### @navikt/ds-react + +- Oppdatert Chat: `size` og `variant`-prop, optional `avatar`, uu og ui-forbedringer ([PR](https://github.com/navikt/aksel/pull/2048)) + ## 4.1 -### @navikt/ds-tokens +### @navikt/ds-css -- :tada: Fargetokens for datavisualisering. ([PR](https://github.com/navikt/aksel/pull/2032)) +- Readmore: setter nå eksplisitt color for å ikke arve text-subtle fra parent. ([PR](https://github.com/navikt/aksel/pull/2049)) -- Oppdatert text-subtle og icon-subtle tokens til 700-skala (tidligere 600). ([PR](https://github.com/navikt/aksel/pull/2036)) +* :bug: Fikset cursor-markering av tekst i skeleton. + +- Chips: `neutral` og `action`-varianter av Chips.Toggle. Opt-out mulighet for Checkmark. Oppdatert checkmark-ikon ([PR](https://github.com/navikt/aksel/pull/2035)) + +- Alle description-felter på fieldsets har nå `text-subtle` som farge. ([PR](https://github.com/navikt/aksel/pull/2036)) ### @navikt/ds-react @@ -1123,20 +1137,16 @@ - Accordion: La til `indent`-prop ([PR](https://github.com/navikt/aksel/pull/2027)) -### @navikt/ds-css - -- Readmore: setter nå eksplisitt color for å ikke arve text-subtle fra parent. ([PR](https://github.com/navikt/aksel/pull/2049)) - -* :bug: Fikset cursor-markering av tekst i skeleton. - -- Chips: `neutral` og `action`-varianter av Chips.Toggle. Opt-out mulighet for Checkmark. Oppdatert checkmark-ikon ([PR](https://github.com/navikt/aksel/pull/2035)) +### @navikt/ds-tailwind -- Alle description-felter på fieldsets har nå `text-subtle` som farge. ([PR](https://github.com/navikt/aksel/pull/2036)) +- :tada: Fargetokens for datavisualisering. ([PR](https://github.com/navikt/aksel/pull/2032)) -### @navikt/ds-tailwind +### @navikt/ds-tokens - :tada: Fargetokens for datavisualisering. ([PR](https://github.com/navikt/aksel/pull/2032)) +- Oppdatert text-subtle og icon-subtle tokens til 700-skala (tidligere 600). ([PR](https://github.com/navikt/aksel/pull/2036)) + ### @navikt/aksel-icons - Nye ikoner `ChevronRightLast` og `ChevronLeftLast` ([PR](https://github.com/navikt/aksel/pull/2054)) @@ -1147,12 +1157,6 @@ ## 4.0 -### @navikt/ds-react - -- Datepicker og Monthpicker er ute av beta. [Guide](https://aksel.nav.no/grunnleggende/kode/migrering#h4ef68ae743b0) ([PR](https://github.com/navikt/aksel/pull/2026)) - -- Komponenter i `@navikt/ds-react-internal` er flyttet over til `@navikt/ds-react`. [Guide](https://aksel.nav.no/grunnleggende/kode/migrering#h3b8538e1981d) ([PR](https://github.com/navikt/aksel/pull/2026)) - ### @navikt/ds-css - All styling fra `@navikt/ds-css-internal` er flyttet til `@navikt/ds-css`. ([PR](https://github.com/navikt/aksel/pull/2026)) @@ -1163,6 +1167,12 @@ - Styling for flyttede komponenter finnes nå på CDN [Guide](https://aksel.nav.no/grunnleggende/kode/css-import) +### @navikt/ds-react + +- Datepicker og Monthpicker er ute av beta. [Guide](https://aksel.nav.no/grunnleggende/kode/migrering#h4ef68ae743b0) ([PR](https://github.com/navikt/aksel/pull/2026)) + +- Komponenter i `@navikt/ds-react-internal` er flyttet over til `@navikt/ds-react`. [Guide](https://aksel.nav.no/grunnleggende/kode/migrering#h3b8538e1981d) ([PR](https://github.com/navikt/aksel/pull/2026)) + ### @navikt/aksel - Codemod for migrering av Datepicker/Monthpicker ut av Beta. `npx @navikt/aksel codemod v4-date` ([PR](https://github.com/navikt/aksel/pull/2026)) @@ -1171,11 +1181,11 @@ ## 3.4 -### @navikt/ds-react +### @navikt/ds-css - Tag: `moderate`-variant ([PR](https://github.com/navikt/aksel/pull/2010)) -### @navikt/ds-css +### @navikt/ds-react - Tag: `moderate`-variant ([PR](https://github.com/navikt/aksel/pull/2010)) @@ -1197,6 +1207,12 @@ ## 3.2 +### @navikt/ds-css + +- Datepicker: Fikset small-variant av datepicker-input. ([PR](https://github.com/navikt/aksel/pull/1993)) + +- CopyButton: `xsmall`-size for bruk i tabeller ([PR](https://github.com/navikt/aksel/pull/1994)) + ### @navikt/ds-react - Search: Støtter nå htmlSize-prop ([PR](https://github.com/navikt/aksel/pull/2000)) @@ -1209,22 +1225,12 @@ * Ny komponent CopyButton! Erstatter `CopyToClipboard` som nå er tagget som deprecated ([PR](https://github.com/navikt/aksel/pull/1982)) -### @navikt/ds-css - -- Datepicker: Fikset small-variant av datepicker-input. ([PR](https://github.com/navikt/aksel/pull/1993)) - -- CopyButton: `xsmall`-size for bruk i tabeller ([PR](https://github.com/navikt/aksel/pull/1994)) - ### @navikt/aksel-icons - Nye ikoner `FileParagraph` og `FilePlus` ([PR](https://github.com/navikt/aksel/pull/1998)) ## 3.1 -### @navikt/ds-react - -- Oppdatert Label og Description spacing for alle skjemakomponenter ([PR](https://github.com/navikt/aksel/pull/1967)) - ### @navikt/ds-css - :lipstick: Oppdatert utseende for ToggleGroup. `Medium` og `Small`-size er begge 10px lavere, mindre border-radius ([PR](https://github.com/navikt/aksel/pull/1976)) @@ -1233,8 +1239,16 @@ - Oppdatert Label og Description spacing for skjemakomponenter ([PR](https://github.com/navikt/aksel/pull/1967)) +### @navikt/ds-react + +- Oppdatert Label og Description spacing for alle skjemakomponenter ([PR](https://github.com/navikt/aksel/pull/1967)) + ## 3.0 +### @navikt/ds-css + +- Accordion: Chevron er left-aligned, deler av styling er refaktorert, `size`-props og `neutral`-variant ([PR](https://github.com/navikt/aksel/pull/1964)) + ### @navikt/ds-react - Fjernet `@navikt/ds-icons` fra dependencies @@ -1245,19 +1259,19 @@ * Bruker nå nå `@navikt/aksel-icons` for interne ikoner ([PR](https://github.com/navikt/aksel/pull/1964)) -### @navikt/ds-css +## 2.9 -- Accordion: Chevron er left-aligned, deler av styling er refaktorert, `size`-props og `neutral`-variant ([PR](https://github.com/navikt/aksel/pull/1964)) +### @navikt/ds-css -## 2.9 +- CSS nå tilgjengelig som separate filer: Kan lastest fra CDN, minified-versjoner tilgjengelig ([PR](https://github.com/navikt/aksel/pull/1941)) ### @navikt/ds-react - ExpansionCard: Støtter nå `aria-labelledby` i tillegg til `aria-label` ([PR](https://github.com/navikt/aksel/pull/1944)) -### @navikt/ds-css +### @navikt/aksel -- CSS nå tilgjengelig som separate filer: Kan lastest fra CDN, minified-versjoner tilgjengelig ([PR](https://github.com/navikt/aksel/pull/1941)) +- :truck: Flyttet Codemods fra `@navikt/ds-codemods` -> `@navikt/aksel`. `@navikt/ds-codemods` regnes nå som deprecated ([PR](https://github.com/navikt/aksel/pull/1952)) ### @navikt/aksel-icons @@ -1269,11 +1283,21 @@ * Nye ikoner `BulletList` og `NumberList` ([PR](https://github.com/navikt/aksel/pull/1950)) -### @navikt/aksel +## 2.8 -- :truck: Flyttet Codemods fra `@navikt/ds-codemods` -> `@navikt/aksel`. `@navikt/ds-codemods` regnes nå som deprecated ([PR](https://github.com/navikt/aksel/pull/1952)) +### @navikt/ds-css -## 2.8 +- Button: Padding/border-radius tokens ([PR](https://github.com/navikt/aksel/pull/1905)) + +* Button: token for tertiary + +- Alert, Chips og ErrorSummary har nå bedre utvalg av tokens + +* Accordion: tokens for header-bakgrunn + +* Select: Fikset tekstfarge på iphone ([PR](https://github.com/navikt/aksel/pull/1879)) + +- ExpansioCard: Oppdatert typografi ([PR](https://github.com/navikt/aksel/pull/1870)) ### @navikt/ds-react @@ -1295,20 +1319,6 @@ * Ny komponent ExpansionCard! ([PR](https://github.com/navikt/aksel/pull/1820)) -### @navikt/ds-css - -- Button: Padding/border-radius tokens ([PR](https://github.com/navikt/aksel/pull/1905)) - -* Button: token for tertiary - -- Alert, Chips og ErrorSummary har nå bedre utvalg av tokens - -* Accordion: tokens for header-bakgrunn - -* Select: Fikset tekstfarge på iphone ([PR](https://github.com/navikt/aksel/pull/1879)) - -- ExpansioCard: Oppdatert typografi ([PR](https://github.com/navikt/aksel/pull/1870)) - ### @navikt/aksel-icons - :tada: Nye ikoner `HandKnot` og `HandKnotFilled` ([PR](https://github.com/navikt/aksel/pull/1928)) @@ -1347,10 +1357,6 @@ ## 2.5 -### @navikt/ds-tokens - -- Breakpoint-tokens lagt til ([PR](https://github.com/navikt/aksel/pull/1832)) - ### @navikt/ds-react - List: Refaktorert nestede lister @@ -1359,8 +1365,18 @@ - Breakpoint-tokens er lagt til. Overskriver native tailwind-breakpoints ([PR](https://github.com/navikt/aksel/pull/1832)) +### @navikt/ds-tokens + +- Breakpoint-tokens lagt til ([PR](https://github.com/navikt/aksel/pull/1832)) + ## 2.4 +### @navikt/ds-css + +- Select: Fikset disabled + opacity bug for Chrome + +* List: La til støtte for nesting ([PR](https://github.com/navikt/aksel/pull/1823)) + ### @navikt/ds-react - List: la til støtte for nestede lister ([PR](https://github.com/navikt/aksel/pull/1823)) @@ -1369,12 +1385,6 @@ - Ny komponent List! ([PR](https://github.com/navikt/aksel/pull/1807)) -### @navikt/ds-css - -- Select: Fikset disabled + opacity bug for Chrome - -* List: La til støtte for nesting ([PR](https://github.com/navikt/aksel/pull/1823)) - ## 2.3 ### @navikt/ds-css @@ -1387,11 +1397,11 @@ ## 2.2 -### @navikt/ds-tokens +### @navikt/ds-css -- Justeringer av semantiske fargetokens, statusfarger nå mer tydelig ([PR](https://github.com/navikt/aksel/pull/1787)) +- ToggleGroup: `Neutral`-variant. ([PR](https://github.com/navikt/aksel/pull/1789)) -- Oppdatert neutral-tokens ([PR](https://github.com/navikt/aksel/pull/1789)) +- Button: `Neutral`-variant. ### @navikt/ds-react @@ -1399,17 +1409,17 @@ - Button: `neutral`-variant ([PR](https://github.com/navikt/aksel/pull/1789)) -### @navikt/ds-css +### @navikt/ds-tokens -- ToggleGroup: `Neutral`-variant. ([PR](https://github.com/navikt/aksel/pull/1789)) +- Justeringer av semantiske fargetokens, statusfarger nå mer tydelig ([PR](https://github.com/navikt/aksel/pull/1787)) -- Button: `Neutral`-variant. +- Oppdatert neutral-tokens ([PR](https://github.com/navikt/aksel/pull/1789)) ## 2.1 -### @navikt/ds-tokens +### @navikt/ds-css -- Fikset feil danger-hover token ([PR](https://github.com/navikt/aksel/pull/1665)) +- TextField: `small`-variant har nå 8px horisontal padding (før 4px) ### @navikt/ds-react @@ -1427,15 +1437,23 @@ - Datepicker/Monthpicker: år med 2 siffer i input fungerer nå -### @navikt/ds-css +### @navikt/ds-tokens -- TextField: `small`-variant har nå 8px horisontal padding (før 4px) +- Fikset feil danger-hover token ([PR](https://github.com/navikt/aksel/pull/1665)) ## 2.0 -### @navikt/ds-tokens +### @navikt/ds-css -- Alle token er oppdatert til nytt format. ([Guide](https://aksel.nav.no/grunnleggende/kode/migrering#h76f47744d112)) +- Radio: Fikset default visuell error-state ([PR](https://github.com/navikt/aksel/pull/1737)) + +* Button: Reverserte border-width endrinder (var 1.5px, nå 2px) + +- Bugfixer ved bruk av tokens oppdatert i v2.0.0 + +* Fontlasting: Fonter lastes nå fra NAV-CDN + +* Tokens: Alle komponenter bruker nå semantiske tokens for som standard, med innebygd støtte for komponent-spesifikke tokens. ### @navikt/ds-react @@ -1455,23 +1473,25 @@ * Fonter blir bruk i all typografi blir nå lastet fra CDN -### @navikt/ds-css +### @navikt/ds-tailwind -- Radio: Fikset default visuell error-state ([PR](https://github.com/navikt/aksel/pull/1737)) +- Alle token er oppdatert til nytt format. ([Guide](https://aksel.nav.no/grunnleggende/kode/migrering#h76f47744d112)) -* Button: Reverserte border-width endrinder (var 1.5px, nå 2px) +### @navikt/ds-tokens -- Bugfixer ved bruk av tokens oppdatert i v2.0.0 +- Alle token er oppdatert til nytt format. ([Guide](https://aksel.nav.no/grunnleggende/kode/migrering#h76f47744d112)) -* Fontlasting: Fonter lastes nå fra NAV-CDN +## 1.5 -* Tokens: Alle komponenter bruker nå semantiske tokens for som standard, med innebygd støtte for komponent-spesifikke tokens. +### @navikt/ds-css -### @navikt/ds-tailwind +- Chips: 4px -> 2px gap mellom checkmark i Chips.Toggle -- Alle token er oppdatert til nytt format. ([Guide](https://aksel.nav.no/grunnleggende/kode/migrering#h76f47744d112)) +* Tokens: Byttet om på rekkefølge av alt-farger -## 1.5 +- Chips. Bruker nå standard flex-wrap + +* Tag: `filled`-varianter ([PR](https://github.com/navikt/aksel/pull/1684)) ### @navikt/ds-react @@ -1487,16 +1507,6 @@ - Ny komponent Chips! ([PR](https://github.com/navikt/aksel/pull/1668)) -### @navikt/ds-css - -- Chips: 4px -> 2px gap mellom checkmark i Chips.Toggle - -* Tokens: Byttet om på rekkefølge av alt-farger - -- Chips. Bruker nå standard flex-wrap - -* Tag: `filled`-varianter ([PR](https://github.com/navikt/aksel/pull/1684)) - ## 1.4 ### @navikt/ds-react @@ -1511,6 +1521,12 @@ ## 1.3 +### @navikt/ds-css + +- Fikset bruk av `:watch` for diverse parsere (less, parcel) + +* Tokens tilgjengeligjøres nå også på `:host`. Dette lar shadow-dom brukere konsumere tokens direkte. + ### @navikt/ds-react - useId-bug fikset ved bruk i både react 17 og 18 @@ -1533,12 +1549,6 @@ - Stepper: `interactive` og `completed`-props for wizard-løsninger -### @navikt/ds-css - -- Fikset bruk av `:watch` for diverse parsere (less, parcel) - -* Tokens tilgjengeligjøres nå også på `:host`. Dette lar shadow-dom brukere konsumere tokens direkte. - ## 1.2 ### @navikt/ds-react diff --git a/aksel.nav.no/package.json b/aksel.nav.no/package.json index 549dba11df..39c7b7d830 100644 --- a/aksel.nav.no/package.json +++ b/aksel.nav.no/package.json @@ -15,10 +15,10 @@ "playroom" ], "dependencies": { - "@navikt/aksel-icons": "^6.16.3", - "@navikt/ds-css": "^6.16.3", - "@navikt/ds-react": "^6.16.3", - "@navikt/ds-tailwind": "^6.16.3", - "@navikt/ds-tokens": "^6.16.3" + "@navikt/aksel-icons": "^6.17.0", + "@navikt/ds-css": "^6.17.0", + "@navikt/ds-react": "^6.17.0", + "@navikt/ds-tailwind": "^6.17.0", + "@navikt/ds-tokens": "^6.17.0" } } diff --git a/aksel.nav.no/website/components/website-modules/suggestionblock/SuggestionBlock.tsx b/aksel.nav.no/website/components/website-modules/suggestionblock/SuggestionBlock.tsx index 0ca891caea..bb6ee4c97f 100644 --- a/aksel.nav.no/website/components/website-modules/suggestionblock/SuggestionBlock.tsx +++ b/aksel.nav.no/website/components/website-modules/suggestionblock/SuggestionBlock.tsx @@ -8,7 +8,7 @@ const SuggestionBlockComponent = ({ reference = "", unsafe = false, }: { - variant: "komponent-beta" | "komponent-ny"; + variant: "komponent-beta" | "komponent-ny" | "mønster-beta"; reference?: string; unsafe?: boolean; }) => { @@ -16,7 +16,7 @@ const SuggestionBlockComponent = ({
@@ -36,7 +36,7 @@ const SuggestionBlockComponent = ({ level="2" className={cl({ "text-lightblue-800": variant === "komponent-ny", - "text-violet-800": variant === "komponent-beta", + "text-violet-800": variant.endsWith("-beta"), })} > {options[variant]?.heading} @@ -74,7 +74,7 @@ const SuggestionBlockIcon = ({
{options[variant]?.heading && ( - {options[variant]?.heading} + {options[variant].heading} )} {options[variant]?.text} @@ -103,12 +103,17 @@ export const SuggestionBlock = ({ | "komponent" | "komponent-ny" | "komponent-beta" + | "mønster-beta" | "ikon-not-found" | "ikon"; reference?: string; unsafe?: boolean; }) => { - if (variant === "komponent-ny" || variant === "komponent-beta") { + if ( + variant === "komponent-ny" || + variant === "komponent-beta" || + variant === "mønster-beta" + ) { return ( , }, + "mønster-beta": { + text: "Mønsteret er under utvikling, men klart for adopsjon. Vi ønsker gjerne innspill på hvordan det fungerer og hvilke forbedringer vi kan gjøre.", + link: `${issueUrl}?labels=forespørsel+🥰%2Cmønster%2Cbeta+🧪&title=%5BInnspill+til+mønster%5D%3A+`, + heading: "Beta", + icon: , + }, "komponent-beta-unsafe": { text: "Komponenten er under utvikling. Så lenge komponenten er prefikset med UNSAFE kan det også medføre breaking-changes i minor versjon av kodepakker og i Figma. Teamet ditt må ta selv ta stilling til om dere ønsker å bruke denne i produksjon.", link: `${issueUrl}?labels=forespørsel+🥰%2Ckomponenter+🧩%2Cbeta+🧪&template=update-component.yml&title=%5BInnspill+til+komponent%5D%3A+`, diff --git a/aksel.nav.no/website/pages/monster-maler/[...slug].tsx b/aksel.nav.no/website/pages/monster-maler/[...slug].tsx index 751fcb68b8..36cb722663 100644 --- a/aksel.nav.no/website/pages/monster-maler/[...slug].tsx +++ b/aksel.nav.no/website/pages/monster-maler/[...slug].tsx @@ -23,6 +23,7 @@ import { StatusTag } from "@/web/StatusTag"; import { AkselTable, AkselTableRow } from "@/web/Table"; import { PagePreview } from "@/web/preview/PagePreview"; import { SEO } from "@/web/seo/SEO"; +import { SuggestionBlock } from "@/web/suggestionblock/SuggestionBlock"; import { SuggestionBlockGhPages } from "@/web/suggestionblock/SuggestionBlock.GhPages"; import NotFotfund from "../404"; @@ -129,7 +130,7 @@ const Page = ({ page, sidebar, seo, publishDate, toc }: PageProps["props"]) => { Oppdatert {page?.status?.tag && ( - + )}
@@ -140,6 +141,11 @@ const Page = ({ page, sidebar, seo, publishDate, toc }: PageProps["props"]) => { {page.gh_discussions && ( )} + {!page.gh_discussions && + page.heading.startsWith("Mønster") && + page.status?.tag === "beta" && ( + + )} diff --git a/aksel.nav.no/website/sanity/config.ts b/aksel.nav.no/website/sanity/config.ts index 36f8c873d8..642571a379 100644 --- a/aksel.nav.no/website/sanity/config.ts +++ b/aksel.nav.no/website/sanity/config.ts @@ -57,7 +57,6 @@ export const templatesKategorier = [ { title: "Brev", value: "brev" }, { title: "Støtte", value: "stotte" }, { title: "Søknadsdialog", value: "soknadsdialog" }, - { title: "Skjemavalidering", value: "skjemavalidering" }, ]; export const bloggKategorier = [ diff --git a/yarn.lock b/yarn.lock index dc41f423c0..2944d8004c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8773,9 +8773,9 @@ __metadata: languageName: node linkType: hard -"body-parser@npm:1.20.2": - version: 1.20.2 - resolution: "body-parser@npm:1.20.2" +"body-parser@npm:1.20.3": + version: 1.20.3 + resolution: "body-parser@npm:1.20.3" dependencies: bytes: "npm:3.1.2" content-type: "npm:~1.0.5" @@ -8785,11 +8785,11 @@ __metadata: http-errors: "npm:2.0.0" iconv-lite: "npm:0.4.24" on-finished: "npm:2.4.1" - qs: "npm:6.11.0" + qs: "npm:6.13.0" raw-body: "npm:2.5.2" type-is: "npm:~1.6.18" unpipe: "npm:1.0.0" - checksum: 10/3cf171b82190cf91495c262b073e425fc0d9e25cc2bf4540d43f7e7bbca27d6a9eae65ca367b6ef3993eea261159d9d2ab37ce444e8979323952e12eb3df319a + checksum: 10/8723e3d7a672eb50854327453bed85ac48d045f4958e81e7d470c56bf111f835b97e5b73ae9f6393d0011cc9e252771f46fd281bbabc57d33d3986edf1e6aeca languageName: node linkType: hard @@ -11767,6 +11767,13 @@ __metadata: languageName: node linkType: hard +"encodeurl@npm:~2.0.0": + version: 2.0.0 + resolution: "encodeurl@npm:2.0.0" + checksum: 10/abf5cd51b78082cf8af7be6785813c33b6df2068ce5191a40ca8b1afe6a86f9230af9a9ce694a5ce4665955e5c1120871826df9c128a642e09c58d592e2807fe + languageName: node + linkType: hard + "encoding@npm:^0.1.11, encoding@npm:^0.1.13": version: 0.1.13 resolution: "encoding@npm:0.1.13" @@ -12845,41 +12852,41 @@ __metadata: linkType: hard "express@npm:^4.17.3, express@npm:^4.19.2": - version: 4.19.2 - resolution: "express@npm:4.19.2" + version: 4.20.0 + resolution: "express@npm:4.20.0" dependencies: accepts: "npm:~1.3.8" array-flatten: "npm:1.1.1" - body-parser: "npm:1.20.2" + body-parser: "npm:1.20.3" content-disposition: "npm:0.5.4" content-type: "npm:~1.0.4" cookie: "npm:0.6.0" cookie-signature: "npm:1.0.6" debug: "npm:2.6.9" depd: "npm:2.0.0" - encodeurl: "npm:~1.0.2" + encodeurl: "npm:~2.0.0" escape-html: "npm:~1.0.3" etag: "npm:~1.8.1" finalhandler: "npm:1.2.0" fresh: "npm:0.5.2" http-errors: "npm:2.0.0" - merge-descriptors: "npm:1.0.1" + merge-descriptors: "npm:1.0.3" methods: "npm:~1.1.2" on-finished: "npm:2.4.1" parseurl: "npm:~1.3.3" - path-to-regexp: "npm:0.1.7" + path-to-regexp: "npm:0.1.10" proxy-addr: "npm:~2.0.7" qs: "npm:6.11.0" range-parser: "npm:~1.2.1" safe-buffer: "npm:5.2.1" - send: "npm:0.18.0" - serve-static: "npm:1.15.0" + send: "npm:0.19.0" + serve-static: "npm:1.16.0" setprototypeof: "npm:1.2.0" statuses: "npm:2.0.1" type-is: "npm:~1.6.18" utils-merge: "npm:1.0.1" vary: "npm:~1.1.2" - checksum: 10/3fcd792536f802c059789ef48db3851b87e78fba103423e524144d79af37da7952a2b8d4e1a007f423329c7377d686d9476ac42e7d9ea413b80345d495e30a3a + checksum: 10/4131f566cf8f6d1611475d5ff5d0dbc5c628ad8b525aa2aa2b3da9a23a041efcce09ede10b8a31315b0258ac4e53208a009fd7669ee1eb385936a0d54adb3cde languageName: node linkType: hard @@ -17670,10 +17677,10 @@ __metadata: languageName: node linkType: hard -"merge-descriptors@npm:1.0.1": - version: 1.0.1 - resolution: "merge-descriptors@npm:1.0.1" - checksum: 10/5abc259d2ae25bb06d19ce2b94a21632583c74e2a9109ee1ba7fd147aa7362b380d971e0251069f8b3eb7d48c21ac839e21fa177b335e82c76ec172e30c31a26 +"merge-descriptors@npm:1.0.3": + version: 1.0.3 + resolution: "merge-descriptors@npm:1.0.3" + checksum: 10/52117adbe0313d5defa771c9993fe081e2d2df9b840597e966aadafde04ae8d0e3da46bac7ca4efc37d4d2b839436582659cd49c6a43eacb3fe3050896a105d1 languageName: node linkType: hard @@ -20018,10 +20025,10 @@ __metadata: languageName: node linkType: hard -"path-to-regexp@npm:0.1.7": - version: 0.1.7 - resolution: "path-to-regexp@npm:0.1.7" - checksum: 10/701c99e1f08e3400bea4d701cf6f03517474bb1b608da71c78b1eb261415b645c5670dfae49808c89e12cea2dccd113b069f040a80de012da0400191c6dbd1c8 +"path-to-regexp@npm:0.1.10": + version: 0.1.10 + resolution: "path-to-regexp@npm:0.1.10" + checksum: 10/894e31f1b20e592732a87db61fff5b95c892a3fe430f9ab18455ebe69ee88ef86f8eb49912e261f9926fc53da9f93b46521523e33aefd9cb0a7b0d85d7096006 languageName: node linkType: hard @@ -21504,7 +21511,7 @@ __metadata: languageName: node linkType: hard -"qs@npm:^6.12.3": +"qs@npm:6.13.0, qs@npm:^6.12.3": version: 6.13.0 resolution: "qs@npm:6.13.0" dependencies: @@ -23513,6 +23520,27 @@ __metadata: languageName: node linkType: hard +"send@npm:0.19.0": + version: 0.19.0 + resolution: "send@npm:0.19.0" + dependencies: + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~1.0.2" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:0.5.2" + http-errors: "npm:2.0.0" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:2.0.1" + checksum: 10/1f6064dea0ae4cbe4878437aedc9270c33f2a6650a77b56a16b62d057527f2766d96ee282997dd53ec0339082f2aad935bc7d989b46b48c82fc610800dc3a1d0 + languageName: node + linkType: hard + "sentence-case@npm:^3.0.4": version: 3.0.4 resolution: "sentence-case@npm:3.0.4" @@ -23548,15 +23576,15 @@ __metadata: languageName: node linkType: hard -"serve-static@npm:1.15.0": - version: 1.15.0 - resolution: "serve-static@npm:1.15.0" +"serve-static@npm:1.16.0": + version: 1.16.0 + resolution: "serve-static@npm:1.16.0" dependencies: encodeurl: "npm:~1.0.2" escape-html: "npm:~1.0.3" parseurl: "npm:~1.3.3" send: "npm:0.18.0" - checksum: 10/699b2d4c29807a51d9b5e0f24955346911437aebb0178b3c4833ad30d3eca93385ff9927254f5c16da345903cad39d9cd4a532198c95a5129cc4ed43911b15a4 + checksum: 10/29a01f67e8c64a359d49dd0c46bc95bb4aa99781f97845dccbf0c8cd0284c5fd79ad7fb9433a36fac4b6c58b577d3eab314a379142412413b8b5cd73be3cd551 languageName: node linkType: hard