* 🎉 Ny hook og API 'descendants'
* 📝 Bedre storiers
* 🎉 Setup for ny tabs
* 🎨 Setup context
* 🎨 useTabs-hook
* 🎨 Tablist hook
* 🚚 Flyttet tablist i egen mappe
* 🎨 TabList
* 🐛 Fikset import av tabList
* 🎨 Tabs.Tab implementert
* 🎨 Tabs.TabPanel implementert
* 🐛 Fikset import av tabpanel
* 🐛 onOnClick -> onClick
* 🐛 Fikset keydown-håndtering i tablist
* 🐛 Fikset plassering av scrollbuttons i overflow
* ♿ Scrollbutton er nå
* ✨ Fitted variant
* 🐛 Fikset imports
* 🔥 Fjernet radix-tabs import
* 🎨 Panel-children rendres bare hvis selected
* 🎨 lazy-prop for å bare rendre children i panel hvis selected
* 🎨 Tabs.Tab håndterer nå tab-key og tabindex riktig
* 📝 Changeset
* 📝 Changeset
* [V6] Deprecated Grid og ContentContainer (#2622)
* 🔥 Fjernet grid css
* 🔥 Fjernet grid tsx
* 🔥 Fjernet content-container fra systemet
* 🐛 la til deprecatePrefix-tag for stylelint
* 📝 Changeset
* Textarea: Fjern wrapper (#2635)
* [V6] Chat-props deprecation (#2631)
* 🎨 Satt opp codemod boilerplate for chat deprecation
* 🐛 v5 -> v6 i codemod
* 🧪 Tester for alias-import av chat
* 🧪 idempotent codemod-test
* 🔥 Fjernet deprecated props fra Chat
* 📝 Changeset
* 📝 Bedre advarsel i chat-codemod
* 📝 v6-migration update
* 🧪 Tester vanlig import av Chat
* 📝 Oppdatert tekster i codemod
* 🔥 Fjernet return fra removeProps
* Update @navikt/aksel/src/codemod/migrations.ts
* [V6] 1440px breakpoint (#2632)
* ✨ La til nytt brekkpunkt 1440px
* 🎉 Bleed støtter 2xl breakpoint
* 🎉 Bleed box 2xl breakpoint
* 🎉 hgrid 2xl breakpoint
* 🎉 resterende primitives støtter 1440px
* 📝 tailwind migreringsdocs
* 🔥 Fjernet navno-mal fra chromatic snapshot
* 📝 Changeset
* 🐛 2xl hgrid css brakk
* 📝 Oppdatert changset med tailwind-ref
* Update @navikt/core/react/src/layout/bleed/Bleed.tsx
* Update @navikt/core/react/src/layout/bleed/Bleed.tsx
* 📝 Mer konsekvent story for breakpoints i box
* 🐛 JSDOC for Bleed matcher nå syntax
* [V6] Fjernet z-index-modal token (#2637)
* 🔥 Fjernet zindex-modal token
* 📝 Oppdatert docs
* 📝 Changeset
* [V6] ErrorSummary magic (#2642)
* ♻️ Flyttet li-tag fra ErrorSummary-parent til child
* 🏷️ Bedre typer
* 🔒 Heading er nå required i ErrorSummary
* 🎨 Egen prop for ErrorSummary fokus
* 📝 Changeset
* 🎨 Bedre fokushåndtering i ErrorSummary
* ♻️ focusTarget -> focusTargetRef
* 📝 Fikset jsdoc
* 📝 Migreringstekst
* 📝 changeset
* 📝 Migration-text
* 📝 JSDoc-staving
* 📝 Oppdatert migreringsguide for z-index + tailwind
* 🐛 Fikset bruk av z-modal i tailwind
* 🔥 Fjernet descendants-filer
* 📝 Rename context og types til namespace
* 🔥 Fjernet openOnFocus-prop fra date
* [V6] Modal: strengere prop-typer (#2718)
* 🎨 SortState i Table har nå none tilgjengelig (#2726)
* [V6] Oppdatert bruk av action-farger (#2717)
* 💄 Button secondary hover
* 💄 Radio/Checkbox action-farger
* :WIP: combobox action-farger
* 🐛 Tilpasset hover-farge på checkbox i confirmationpanel
* 💄 copybutton hover-text action
* 💄 dropdown, helptext hover-text
* 💄 link og linkpanel actionsfarger
* 💄 Search action-farger
* 💄 select action-farger
* 💄 Stepper action
* 💄 Textarea action
* 💄 Textarea og textfield colors
* 🐛 Riktig hover-bakgrunn på combobox selected option
* 📝 Changeset
* 📝 changeset tokens
* 📝 Dokumentert nye tokens
* [V6] Native ESM-støtte 🎉 (#2677)
* 🎨 Fungerende cjs/esm bundle med use-client
* 🎨 Oppdatert dir-output i for esm
* ⬆️ Bump date-fns og react-day-picker
* 🎨 oppdatert date-fns imports
* 🐛 Endret bruk av reat-day-picker i monthpicker
* 🐛 Fikset rendring av button i Datepicker-row
* ♻️ Bruker date-fns imports ssom støtter v2 og v3
* ⬆️ Synced date-fns versions
* ✨ Astro testmiljø
* 📝 Changeset
* 🎨 Skriver packagejson med type for esm
* 🔥 Fjernet .yarn/* fra astro
* 🎨 La til .yarn i gitignore for astro
* ⏪ Bruker riktig ds-react versjon
* ⬆️ Lik tsconfig som ds-react i aksel-icons
* 🐛 La tilbake provernance
* 🐛 Undo Day/Row fix fra main
* 🔥 Fjernet mulighet til å laste date-fns v2
* 🔥 Fjernet fs-extra dependency
* 🐛 Fikset feil versjon på core/react
* [V6] React-pakker støtter nå native SSR ved å bruke `use-client` 🎉 (#2707)
* 🎉 use-client blir lagt til på export av ds-react og aksel-icons
* 🎉 La til nextjs med appdir for testing
* ⚡ Tom yarn.lock med i git
* 📝 changeset
* 📝 Oppdatert migration-guide
* Update @navikt/aksel-icons/config/index-template.js
* 🚚 rename fitted -> fill in tabs
* 🐛 Async-lasting av date-fns er nå v3 esm compliant
v3 av date-fns støtter ikke default export/import, noe som brakk async-lasting da vi brukte .default
* 🧪 Forbedret Tabs-tester
Lagt til flere test-caser, men implementert testing av keyboard-nav og tabbing
* ⬆️ yarn sync
* ⬆️ Yarn lock
* ⬇️ Reversert duplikate endringer som kom fra v6
* 🎨 Aria-hidden blir nå satt på ikon hvis label allerede er satt på tab
* Update @navikt/core/react/src/tabs/Tabs.types.ts
* 📝 Testnavn for tabs
* ⚡ Skipper unødvendig memo for tab-context, punktum etter all jsdoc
* 🔥 Fjernet TabsContextProps
* 📝 Fjernet comma på changeset
* 📝 Fill-demo for aksel.nav.no
* 📝 Changeset for lazy-prop
* Update @navikt/core/react/src/tabs/parts/tabpanel/TabPanel.tsx
Co-authored-by: Halvor Haugan <83693529+HalvorHaugan@users.noreply.github.com>
* 🐛 Beholder attr fra radix med i ny implementasjon
* ⚡ Flyttet fokus-state update ut av useeffect, fjernet unødvendig klasse for hidden
* ⚡ Unngår unødvendig sjekk for disabled i onFocus for useTab2
* ♻️ tab og tabpanel støtter nå egne id-er
* Update @navikt/core/react/src/tabs/useTabs.ts
* 🐛 I none tilfeller førte setFocusedValue utenfor useEffect til infinite re-renders
* Update @navikt/core/react/src/tabs/parts/tab/Tab.tsx
Co-authored-by: Halvor Haugan <83693529+HalvorHaugan@users.noreply.github.com>
* 🐛 bruker-id var satt på feil attrb
* 📝 Dokumentert custom-ids for tabs
* ⚡ Chroamtic-format for tabs-stories
* ♻️ Omskrevet tabs-stories for ny syntax
* 📝 Bruker bold markdown istedenfor note syntax
* 📝 Flyttet warning til newline
* 📝 Bruker bare ett linjeskift for jsdoc
---------
Co-authored-by: Halvor Haugan <83693529+HalvorHaugan@users.noreply.github.com>
* 🎉 Animert hero-select for nye gp-sider
* 🎨 Implementert keyboard-handler for tema-hero
* ♿ Gjemmer elementer ikke synlige ved hero-select
* 🎉 Ny hero for gp-side
* 🎨 Oppdatet gp-forside
* 🧪 Stories for nye komponenter
* 🐛 tabindex -> tabIndex
* ♻️ Oppdatert queriy definition
* 💄 Justert for mobilvisning
* 🎨 Bruker prictogram-data fra sanity i cards
* 🎉 Bruker faktiske innholdstyper og undertema nå
* 🔥 Fjernet TODO
* 🎨 Oppdatert go-forside til å støtte riktekst description
* 🐛 stories var ikke oppdatert
* 🎉 Bruker hero-cards i tema-hero
* 🐛 stories var ikke oppdatert
* 🐛 Manglet image i response-type
* ♻️ Omstrukturert modalvariant av dialog
* 🎉 Dynamisk hero for gp-sider
* 💫 Dynamisk skalering er nå animert
* 💫 Justert exit-animasjon
* 🔥 Fjernet gammel inline style
* ♻️ Forenklet Static hero callbacks
* 🔥 Fjernet hasRefs sjekk etter query for gp-artikler
* 🎉 Oppdatert serverside interface for gp-tema
* 🎉 Visninger for filtervalg på gp-tema
* 🐛 Valgt element ble ikke fokusert ved hero-åpning
* 🎉 Oppdatert artikkelkort for nye gp-sider
* 💄 Justert spacing for heading/desc seksjoner
* 🎉 Fikset lasting av data og chips
* 🎉 Fungerende chip-navigering
* ⚰️ Fjernet gammel kode
* 🚚 rename tema-hero filer
* 📝 Dokumentert count articles funksjoner
* 🧪 tester for count-articles
* 🚚 Flyttet cardgrid ut til egen fil
* 🔍 lagt til seo for tema
* ⬇️ reversert til prod-dataset
* 🎉 Artikler på gp-forside er sortert etter mest populære
* 🎨 satt description på undertema til required
* 🎉 Panel for forhåndsvisning av undertema/innholdstype på artikkelside
* 🎉 Lagt til forklarings-felt i ny god-praksis struktur
* 🐛 Fjernet chiplist for lister uten noe data
* 🎉 Tilpasset temaheader for kontrast
* 💄 normal -> semibold for statichero title
* ♿ Wrappet lister i ul > li
* 🎉 Oppdatert til ul > li på artikkel-lister
* 🐛 Cards strakk seg ikke til høyde etter wrapping i li
* 🐛 Manglet main-element og skip-link støtte
* 🔍 Bedre meta-description
* 🔥 Fjernet kommentar
* 🎨 Gjort klar sitemap for ny god-praksis
* ♿ Bedre semantikk for temasider
* 🎨 Justert tema header
* 🎨 Oppdatert akselchevron
* 💫 Justert page-animasjon
* 🎨 La til artikkel-chips
* ♻️ Link chip -> temalink
* 🎨 Tema-tagging på gp-artikler
* 💄 Gradient og illustrasjon på tema-hero
* 💄 La til bildestøtte i hero-tittel
* 🐛 stories brakk
* 💄 Satt god praksis heading til text- default for bedre kontrast
* 💄 z-index problem på intro hero
* 💄 Småjusteringer design
* 🐛 z-index stacking av cube-illustrasjon nå bak tekst
* 📝 Lagt til kommentar
* 🚚 Flyttet over støtte for wc definering i react
* 🐛 Brukte feil temahenter i sitemap som brakk playwright
* ♿ uu-oppdateringer etter review
* ♻️ Explanation -> description for undertema og tema
* 💄 Oppdatert Hero for teamsider
* 💄 Blur-bg på tekst i hero, no underline på hover for komponentsforside
* ♻️ Fokus beholdet på select-knapp ved åpning av tema-dialog
* 📝 Commentarer på escapeKeyDown hook
* 💄 Gjennbruker gradient for alle hero-headers
* 📝 Skrivefeil
* 📝 Kommentert useGpViews
* 📝 Kommentert endringer
* ⬆️ Bumpet sanity til v3.36
* ♻️ Fjernet Modal variant av tema hero.
Bruker samme dialog på mobil og desktop
* 🎨 aria headings -> h3 for gp-forside lenke
* 📝 Lowercase i html for artikkelcards
* Update aksel.nav.no/website/pages/gp/index.tsx
Co-authored-by: Halvor Haugan <83693529+HalvorHaugan@users.noreply.github.com>
* Update aksel.nav.no/website/components/website-modules/AnimatedChevron.tsx
Co-authored-by: Halvor Haugan <83693529+HalvorHaugan@users.noreply.github.com>
* Update aksel.nav.no/website/components/layout/god-praksis-page/cards/GpArticleCard.tsx
Co-authored-by: Halvor Haugan <83693529+HalvorHaugan@users.noreply.github.com>
* Update aksel.nav.no/website/components/layout/god-praksis-page/hero/tema-hero/parts/HeroCardList.tsx
Co-authored-by: Halvor Haugan <83693529+HalvorHaugan@users.noreply.github.com>
* 🚚 ArticleView -> ArticleSections
* 🚚 bosheight -> dialogheight
* 🐛 Import feilet av GpCardGrid etter navneendring
* 🐛 hero navigasjon var ikke sortert etter temanavn
* 🔥 Fjernet explanation-felt for innholdstyper
* ♻️ Ryddet opp i kommentarer fra github
* ♻️ Bruker SanityImageSource for Image-type
* 💄 Selected-variant av herocard. Inverted-pictogram i sanity
* 📝 view -> queryView
* ♻️ Skrevet om ArticleSections for å unngå repetert kode
* ⬆️ yarn lock
* ♻️ Fjernet unødvendig react-fragment
---------
Co-authored-by: Halvor Haugan <83693529+HalvorHaugan@users.noreply.github.com>
* 🎉 Satt opp boilerplate for auth på Aksel
* 🎉 Auth boilerplate
* 🎨 Demo-setup for å teste auth i dev
* 🚚 Flyttet auth til getserversideprops
* 🔥 Fjernet authprovider fra _app
* 🐛 revalidate er ikke valid key for getserversideprops i nextjs
* 🚚 rename auth-dir
* 🔥 Fjernet auth types
* 🎉 Auth for api
* 🎨 Oppdatert workflows med token
* 🔥 Fjernet testing av auth på god-praksis sider
* 🎨 La til sidecar på prod-deploy
* 🐛 only return boolean in Promise<boolean>
* ✨ feedback form
* 🎨 showcase all states of new FeedBackForm
* 🔥 remove prop name (will use auth api)
* 🎨 use getAuthUser()
* 🎨 use useAuth() for login/logout
* 🎉 Slack feedback-api
* 🐛 handle case where token is null
* 🎨 scroll to anchor on login redirect
* ⚡ Utility-funksjoner for slack-api
* 🧪 Tests for slack-utilities
* 🎨 Ryddet opp i henting av slack memebers
* 🚚 Flyttet caching inn i funkson
* 📱 make FeedbackForm responsive
* 🎉 Strengere typet slack-utilities
* 🎨 Fikset typefeil i feedback-api
* ⬆️ Migrert til @navikt/oasis
* 🏷️ Satt typer til strict for å kjøre tester
* 🎨 Slackbot-API with protected auth and actual user
* 🏷️ strengere typer
* ⚡ Implementert paginering av slacbot
* 🎨 Lagt til slackbot-token i workflows
* 🏷️ strict tsconfig
* 🏷️ Typer for slackbot input
* 🔥 Fjernet demo-body
* 🎨 oppdatert medvirkende tekst
* ⬆️ Yarn lock
* 🎨 move state handling down to Feedback
* 🏷️ typing fixes
* 🚧 API usage
* 🏷️ fix type error
* 👷 update AccessPolicy
* 🦺 add validation to feedback form
* 💄 justify-items-stretch on TextArea needed 🤔
* ♻️ avoid prop drilling, use sanity data hook for document id
* 🔧 add auth to webpack config for storybook
* ♻️ Feedback form (also add error state handling)
* 👷 add stories for Feedback form
* 🔊 log feedback results metadata
* ♻️ remove refs, use formData and event.currentTarget
* 🧪 retry flaky test
* ⚗️ test promises for dynamic import in test
* 🧪 flaky test config
* ⬆️ yarn lock sync
* ⬆️ yarn lock sync
* ♻️ Bruker nå egen userState-type for fortelle komponenter om bruker er logget inn eller ikke
* 🔥 remove unused CSS
* 📝 lagt til todods
* 🔥 remove anonymous feedback submission
* 🔥 remove CSS
* :goals_net: catch fetch clientside, feedback
* ✨ send feedback to private slack channel as well
notify everyone if there are 0 editors
* 💄 + ♿ aria-hiddens and better styling, Feedback
* ♻️ refactor + add more feedback (loading state + alert)
* ⚗️ test encoding uri for anchor (redirect)
* ⚗️ more testing URL redirect
* ⚗️ more testing
* ⚗️ testing
* ✅ stories for Feedback
* 🔒 sanitize user objects (then cache)
* 🏷️ type SanitizeUser in find-user
* 🐛 optionally render the message about zero editors
* ⚗️ more testing for URL redirect / fragment issue
* ⚗️ log the redirect URL
* ⚗️ more testing
* ♻️ Gjennbruker error-return for feedback-api
* 🧪 Tester alternativ løsning for scroll etter login
* 🐛 Query update slapte loop i useEffect
* 🧪 Tester alternativ løsning for scroll etter login
* 🚚 Flyttet autofocus inn i headingseksjon
* 🐛 Wonderwall fjerner & fra query
* 🐛 encodeUrl as defined in wonderwall docs
* 🧪 Reversert til anchor-løsning
* 🧪 Reversert til anchor-løsning med encoding
* 🐛 Fikset edgecase der asPath med allerede eksisterende hash brakk login-redirect
* 🔥 Cleanup etter anchor-testing
* ⬆️ yarn lock sync
* 🎨 Oppdatert til navikt channelid
* 📝 Endret på error-tekst i feedback
* Fjernet ts-expect-error
* ⬆️ yarn lock sync
* 🔥 Fjernet filterering på godkjent mail
* 📝 Oppdatert slackbot-block
---------
Co-authored-by: Julian Nymark <julian.nymark@nav.no>
Co-authored-by: Halvor Haugan <halvor.haugan@nav.no>
* Remove unused function
* Support for complex options, using objects with label and value instead of strings
* Better typing for isTextInSelectedOptions value (boolean instead of truthy/falsy)
* Stricter value type: Only accept string values. This will work better with the allowNewValues prop, and simplify returning a value from onToggleSelected.
* More JSDoc
* Add test for complex options with label and value
* Add example for complex options on the aksel-website
* yarn.lock
* Remove other properties than label and value from Combobox options in Storybook-examples, as we have limited the format for now
* Array.includes does not work with objects, so should use isInList utility function. Fixes missing checkmark for selected items in FilteredOptions.
* Add changeset
* Remove navds-dependencies in playroom that break playwright tests. These are outdated/unsynced, and will be inherited from parent package.json instead.
* Do not try to remove an undefined option
* "it" is from jest. Use "test" instead.
* Update @navikt/core/react/src/form/combobox/FilteredOptions/filteredOptionsContext.tsx
Co-authored-by: Halvor Haugan <83693529+HalvorHaugan@users.noreply.github.com>
* Update @navikt/core/react/src/form/combobox/FilteredOptions/filteredOptionsContext.tsx
Co-authored-by: Halvor Haugan <83693529+HalvorHaugan@users.noreply.github.com>
* Update @navikt/core/react/src/form/combobox/Input/Input.tsx
Co-authored-by: Halvor Haugan <83693529+HalvorHaugan@users.noreply.github.com>
* Update @navikt/core/react/src/form/combobox/types.ts
Co-authored-by: Halvor Haugan <83693529+HalvorHaugan@users.noreply.github.com>
* Raise change level to minor, to signal the new feature
* Spread props instead of adding them separately
* JSDoc @returns doesn't do anything without a value specified, and neither of these return a value
* Options are used for multiple features, so will just skip specifying them
* Doesn't need a guaranteed unique ID for storybook examples. Use hard-coded instead.
* selectedOptions is a list of strings anyhow, so should just use the value
* More realistic example for complex options, where the option label is larger, and the SelectedOptions label uses a short code (the value)
Also made the isInList function better, by checking both label and value when checking ComboboxOptions. Pass just the value or just the label if you only want to check either of them.
* Add tests for mapToComboboxOptionArray (renamed from mapFromStringArrayToComboboxOptionArray)
* Add test for toComboboxOption and use this function in mapToComboboxOptionArray
* Update combobox unit test for complex options to use a more realistic example
* Don't say anything about what might be added in the future. That doesn't belong in the documentation
* Oppdater beskrivelsen for complex options-eksempelet (var kopiert fra annet eksempel)
* Fix Storybook example bug where de-selecting a value selected it an extra time
* Fix example
* Remove listing options because it breaks with allowNewValues
* Revert earlier change that always showed selected values in FilteredOptions, even if it didn't match the search text. This broke autocomplete.
* Remove unneccessary optional check
* yarn.lock
* Don't need to use toLocaleLowerCase
---------
Co-authored-by: Ken <26967723+KenAJoh@users.noreply.github.com>
Co-authored-by: Halvor Haugan <83693529+HalvorHaugan@users.noreply.github.com>
* 💄 pretty up the props box on aksel.nav.no + typos
- also update some props docs here & there
* ♻️ pull out component, lazy() it
* 🔥 remove testing css
* 🎨 add fallback with <Suspense>
* 💬 correct @default strings
* 💄 spacing in Props table
* 🔥 @note is not a real JSDoc tag
* ✨ docgen extracts example, render fancy example box
* ✨ pretty @return and @params
* 💄 improve table layout / CSS
* 💄 + update CopyButton & Combobox jsdoc.
* 📝 update jsdoc
* 🎨 Oppdatert layout og visning av prop-table
* 🎨 use more semantic html, better nested <dl>
* ♿ add h4 to prop items
* 👷 use production sanity data
* ♿ revert nested <dl> so Axe tests pass
* 🏷️ correct some types for tsc to pass
* ♿ change from div -> ul
* 👷 commit lockfile
* 💄 make ul bottom rounded and align type with it\'s code block
* ♿ set language tag for props written in english
* 🏷️ type improvements for props section
* 🙈 update .gitignore
* 📝 jsdoc update
* 💄 props section
* ♻️ rename and less indentation (continues > ifs)
* 💄 style changes for Prop section
- breakpoint fail fix
- breakpoint col / row flex for prop fields
- padding tweaks
* 📝 update example jsdoc
---------
Co-authored-by: Ken <ken.aleksander@gmail.com>, Halvor <halvor.haugan@nav.no>
* 🎉 Satt opp boilerplate for auth på Aksel
* 🎉 Auth boilerplate
* 🎨 Demo-setup for å teste auth i dev
* 🚚 Flyttet auth til getserversideprops
* 🔥 Fjernet authprovider fra _app
* 🐛 revalidate er ikke valid key for getserversideprops i nextjs
* 🚚 rename auth-dir
* 🔥 Fjernet auth types
* 🎉 Auth for api
* 🎨 Oppdatert workflows med token
* 🔥 Fjernet testing av auth på god-praksis sider
* 🎨 La til sidecar på prod-deploy
* 🐛 only return boolean in Promise<boolean>
* ⬆️ Migrert til @navikt/oasis
* 🏷️ Satt typer til strict for å kjøre tester
* ⬆️ Yarn lock
---------
Co-authored-by: Julian Nymark <julian.nymark@nav.no>
Nye forfattere blir anbefalt å bruke et alias eller bare fornavn hvis man ønsker.
Ingen er satt som anonym i dag, slik at dette ikke vil påvirke noen forfattere
* 🎨 Satt opp migrering for editorsider
* 🎨 Oppdatert initialvalues for mail og oppretting av nye artikler
* 📝 Description på email-field
* Update aksel.nav.no/website/sanity/schema/documents/editors.tsx
* Update aksel.nav.no/website/sanity/schema/documents/editors.tsx
* Update aksel.nav.no/website/sanity/schema/documents/editors.tsx
* 🎨 Bedre validering av nav-mail i sanity
* 🐛 Feilet etter ts oppdatering
* ⚡ Bruker vitest for Aksel cli
* ⚡ Tokens bruker vitest
* 🔥 Fjernet ubrukte dependencies fra aksel cli
* ♻️ Aksel icons vitest
* ♻️ React bruker vitest
* 🔥 Fjernet ubrukte dependencies
* ⚡ Ser nå hvilken workspace som kjører tester
* ⚡ Vitest på aksel.nav.no
* 🎉 Vitest for aksel
* 🐛 Fikset eslint-feil for vitetest
* 🔥 Fjernet happy-dom
* 🎉 Stylelint bruker native node test-runner og ikke jest lengre
* 🎨 Migrert nye Tabs/ToggleGroup-tester til vitest
* 🎉 Uxtweaks-panel på forsiden til Aksel
* 🎨 Flyttet uxtweaks-box til under god-praksis panel
* 🎨 Panel har nå aside med role presentation
Dette gjør at skjermlesere hopper over 'complementary' og kommer rett til heading
* 💄 Oppdatert heading-tekst
* ♻️ Oppdatert hvordan ModalContext leveres
* 🏷️ onBeforeClose krever nå boolean
* ♻️ Undo rename av Modal.types for å unngå conflict
* 📝 Changeset
* 🔥 Fjernet unødvendig story-oppdatering
* 🐛 Fikset forwardRef i createContext
I tilfellene der ref blir sendt inn som en context-value, ble den tidligere slettet av React (native oppførsel)
ForwardRef lar oss beholde ref og sende den inn som context-value
* Endring av strict
* null -> undefined
---------
Co-authored-by: Halvor Haugan <halvor.haugan@nav.no>
* 🎉 Egen Portal-komponent
* 🎨 Portal og Overlay exportert i root
* ♻️ Tooltip bruker egen Portal
* 📝 Changeset
* 🔥 Fjernet ID på Portal-element
* 🎉 Ny type WithAsChild
* ♻️ Mer robust sjekk for conditional elements i WithAsChild
* 📝 WithAsChild JSDOC
* 📝 WithAsChild JSDOC 2
* Update .changeset/lovely-points-heal.md
Co-authored-by: Halvor Haugan <83693529+HalvorHaugan@users.noreply.github.com>
* ♻️ Fikset kommentarer fra git-pr
---------
Co-authored-by: Halvor Haugan <83693529+HalvorHaugan@users.noreply.github.com>
* ❇️ new schema for view tracking
* 🚧 wip for article views schema
* 🚧 wip on schema
* 🚧 schema changes for ArticleViews
* 🚧 run prettier with new config
* 🚧 deno script to update article views
* 🚧 working sanity document updates with bogus view data
* 🚧 helper to delete all article_views
* 🚧 add views_day
* ✨ working update for views on all gp articles
* 💄 eye icon for page views in sanity studio
* ♻️ cleanup from PR review / huddle
* 🚧 improvements to updateViews script
* 🚧 seemingly healthy queries (sometimes proxy gives stale data?)
* 👷 add .github/workflow for update views
* 👷 update .github/workflow for update views
* 👷 add env var in workflow
* ♻️ refactor from PR comments
* ♻️ refactor from PR comments
* ♻️ refactor from PR comments
* ♻️ refactor from PR comments
* ♻️ refactor from PR comments
* ♻️ refactor from PR comments
* ♻️ refactor from PR comments
* 👷 update workflow
* 🐛 correct paths to changelog script
* 🐛 remove unused ?? -1
* 👷 dockerfile and naisjob.yml
* 👷 yml variable formatting
* 👷 yml update
* 👷 yml variable formatting
* 🔨 .prettierignore for all yml/yaml starting with nais
* 👷 unique name for naisjob
* 👷 new nais yaml
* 👷 yml variable formatting
* 👷 remove workflow, the workflow is developed in main
* 👷 update yml
* 🚧 update naisjob yml
* 🚧 update naisjob yml
* 🚧 update Dockerfile
* 🚧 update Dockerfile (permissions)
* 🚧 update Dockerfile
* 🚧 update Dockerfile
* 🚧 update Dockerfile
* 👷 decouple config code from rest of repo (more duplication, more robustness), build with correct docker context
* 👷 cache deps in dockerfile on build-time (no need to fetch at runtime and add to pod AccessPolicy)
* 👷 relative path might work, test Dockerfile live as it works fine locally... buildx?!
* 👷 test github action docker context tweak
* 👷 test script command entrypoint (workdir is not project root)
* 👷 add AccessPolicy for reops-proxy
* 👷 better github workflow naming
* 👷 refactor _and_ optimize the dockerfile
* 👷 new docker command path for nais yml
* Update scripts/article-views/queries.ts
Co-authored-by: Ken <26967723+KenAJoh@users.noreply.github.com>
* 👷 do not add rows if no data
* 🐛 fix sanity query) + now delete + update in single transaction
---------
Co-authored-by: Ken <26967723+KenAJoh@users.noreply.github.com>
@@ -21,7 +21,7 @@ add links to project-tasks, slack discussions etc here
- Check that only needed components and types are exported from `@navikt/core/react/src/index.ts`
- Add JSDoc to component (see other components for reference)
- Create storybook-stories for relevant component variations and compositions. Stories are used for [visual regression testing](https://www.chromatic.com/docs/), so make sure they are complete.
- Is the component sufficiently complex to warrant tests? Add some unit-tests for jest.
- Is the component sufficiently complex to warrant tests? Add some unit-tests for vitest.
- Ikoner: Nytt ikon `archive` ([#2772](https://github.com/navikt/aksel/pull/2772))
- Ikoner: Nytt ikon `opensource` ([#2787](https://github.com/navikt/aksel/pull/2787))
## 6.1.1
## 6.1.0
## 6.0.0
### Major Changes
- ESM: ds-react og aksel-icons støtter nå native ESM 🎉 ([#2623](https://github.com/navikt/aksel/pull/2623))
### Minor Changes
- 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))
- Chat: Fjernet deprecated props `backgroundColor` og `avatarBgColor`. Bruk prop `variant` som erstatning. ([#2623](https://github.com/navikt/aksel/pull/2623))
- FileUpload: Item-illustrasjon er nå radius-full ([#2834](https://github.com/navikt/aksel/pull/2834))
## 6.4.0
## 6.3.6
## 6.3.5
## 6.3.4
### Patch Changes
- ReadMore: Padding-right på button er bumpet noen px ([#2806](https://github.com/navikt/aksel/pull/2806))
## 6.3.3
## 6.3.2
## 6.3.1
## 6.3.0
### Minor Changes
- FileUpload: Ny komponent `FileUpload` for å håndtere opplasting av filer, Dropzone og fil-visning ([#2504](https://github.com/navikt/aksel/pull/2504))
- Modal: Får nå fokus når åpnes i Safari ([#2688](https://github.com/navikt/aksel/pull/2688))
## 6.1.0
## 6.0.0
### Major Changes
- 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))
- Tokens: Nye tokens `--a-text-action-hover`,`--a-icon-action-hover` og `--a-border-action-hover` ([#2623](https://github.com/navikt/aksel/pull/2623))
- Textarea: Fjernet div med klassen navds-textarea\_\_wrapper ([#2623](https://github.com/navikt/aksel/pull/2623))
## 5.18.3
## 5.18.2
## 5.18.1
## 5.18.0
## 5.17.5
### Patch Changes
- ExpansionCard: Padding-top for Content er justert opp 8px (medium) og 4px (small) ([#2699](https://github.com/navikt/aksel/pull/2699))
Loaded 100 of 862 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.