From 87feebb879b79189184b9f7b4132850247dfe6e0 Mon Sep 17 00:00:00 2001 From: Eirik Lillebo Date: Mon, 14 Oct 2024 12:28:52 +0200 Subject: [PATCH] chore(project): moved global.scss to ui/core, styles cleanup --- .../metadata-quality/metadata-quality.en.mdx | 12 +++---- .../metadata-quality/metadata-quality.nb.mdx | 12 +++---- .../metadata-quality/metadata-quality.nn.mdx | 13 ++++--- apps/docs/src/app/[lang]/[...slug]/page.tsx | 14 ++++++-- .../docs/src/app/components/sidebar/index.tsx | 4 +-- .../components/sidebar/sidebar.module.scss | 4 +++ .../lib/breadcrumbs/breadcrumbs.module.scss | 8 +++++ libs/ui/src/lib/core/fds-overrides.scss | 35 +++++++------------ .../src/lib/{layout-root => core}/global.scss | 14 ++++---- .../src/lib/{layout-root => core}/reset.css | 0 libs/ui/src/lib/footer/footer.module.scss | 2 +- libs/ui/src/lib/language-switcher/index.tsx | 6 ++-- libs/ui/src/lib/layout-root/index.tsx | 2 +- .../src/lib/layouts/feedback-layout/index.tsx | 6 ++-- 14 files changed, 73 insertions(+), 59 deletions(-) rename libs/ui/src/lib/{layout-root => core}/global.scss (83%) rename libs/ui/src/lib/{layout-root => core}/reset.css (100%) diff --git a/apps/docs/public/content/docs/metadata-quality/metadata-quality.en.mdx b/apps/docs/public/content/docs/metadata-quality/metadata-quality.en.mdx index 83760206..f98a72dd 100644 --- a/apps/docs/public/content/docs/metadata-quality/metadata-quality.en.mdx +++ b/apps/docs/public/content/docs/metadata-quality/metadata-quality.en.mdx @@ -17,12 +17,12 @@ description: About assessing metadata quality on data.norge.no and why we do it Data.norge.no has four levels of metadata quality: -| Level | Explanation | -|----------------|----------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Excellent** | This is great! 75% or more of the quality criteria are met. The description is informative and provides great value to the user, which should be the goal for all descriptions. | -| **Good** | 50-75% of the quality criteria are met. | -| **Sufficient** (should be improved) | Only 25-50% of the quality criteria are met, and the description should definitely be improved. | -| **Poor** | 25% or fewer of the quality criteria are met. The description is incomplete and rarely covers the needed information. | +| Level | Explanation | +| ----------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| **Excellent** | This is great! 75% or more of the quality criteria are met. The description is informative and provides great value to the user, which should be the goal for all descriptions. | +| **Good** | 50-75% of the quality criteria are met. | +| **Sufficient** (should be improved) | Only 25-50% of the quality criteria are met, and the description should definitely be improved. | +| **Poor** | 25% or fewer of the quality criteria are met. The description is incomplete and rarely covers the needed information. | ## Why We Measure Metadata Quality diff --git a/apps/docs/public/content/docs/metadata-quality/metadata-quality.nb.mdx b/apps/docs/public/content/docs/metadata-quality/metadata-quality.nb.mdx index 3ed8f743..f1e1b3e7 100644 --- a/apps/docs/public/content/docs/metadata-quality/metadata-quality.nb.mdx +++ b/apps/docs/public/content/docs/metadata-quality/metadata-quality.nb.mdx @@ -17,12 +17,12 @@ description: Om vurdering av metadatakvalitet på data.norge.no og hvofor vi gj Data.norge.no har fire ulike nivåer for metadatakvalitet: -| Nivå | Begrunnelse | -|----------------|----------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Utmerket** | Dette er bra saker! 75 % eller flere av kvalitetskriteriene er innfridd. Beskrivelsen er informativ og gir stor nytteverdi for brukeren, noe som bør være målet for alle beskrivelser. | -| **God** | 50-75 % av kvalitetskriteriene er innfridd. | -| **Tilstrekkelig** (bør forbedres) | Bare 25-50 % av kvalitetskriteriene er innfridd, og beskrivelsen bør absolutt forbedres. | -| **Dårlig** | 25 % eller færre av kvalitetskriteriene er innfridd. Beskrivelsen er mangelfull og dekker sjelden. | +| Nivå | Begrunnelse | +| --------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| **Utmerket** | Dette er bra saker! 75 % eller flere av kvalitetskriteriene er innfridd. Beskrivelsen er informativ og gir stor nytteverdi for brukeren, noe som bør være målet for alle beskrivelser. | +| **God** | 50-75 % av kvalitetskriteriene er innfridd. | +| **Tilstrekkelig** (bør forbedres) | Bare 25-50 % av kvalitetskriteriene er innfridd, og beskrivelsen bør absolutt forbedres. | +| **Dårlig** | 25 % eller færre av kvalitetskriteriene er innfridd. Beskrivelsen er mangelfull og dekker sjelden. | ## Hvorfor måler vi metadatakvalitet diff --git a/apps/docs/public/content/docs/metadata-quality/metadata-quality.nn.mdx b/apps/docs/public/content/docs/metadata-quality/metadata-quality.nn.mdx index fe3837e4..24321fd2 100644 --- a/apps/docs/public/content/docs/metadata-quality/metadata-quality.nn.mdx +++ b/apps/docs/public/content/docs/metadata-quality/metadata-quality.nn.mdx @@ -17,13 +17,12 @@ description: Om vurdering av metadatakvalitet på data.norge.no og kvifor vi gje Data.norge.no har fire ulike nivå for metadatakvalitet: -| Nivå | Grunngjeving | -|----------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Fremifrå** | Dette er bra saker! 75 % eller fleire av kvalitetskriteria er oppfylte. Skildringa er informativ og gjev stor nytteverdi for brukaren, noko som bør vere målet for alle skildringar. | -| **God** | 50-75 % av kvalitetskriteria er oppfylte. | -| **Tilstrekkeleg** (bør forbetrast) | Berre 25-50 % av kvalitetskriteria er oppfylte, og skildringa bør absolutt forbetrast. | -| **Dårleg** | 25 % eller færre av kvalitetskriteria er oppfylte. Skildringa er mangelfull og dekkjer sjeldan det nødvendige. | - +| Nivå | Grunngjeving | +| ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| **Fremifrå** | Dette er bra saker! 75 % eller fleire av kvalitetskriteria er oppfylte. Skildringa er informativ og gjev stor nytteverdi for brukaren, noko som bør vere målet for alle skildringar. | +| **God** | 50-75 % av kvalitetskriteria er oppfylte. | +| **Tilstrekkeleg** (bør forbetrast) | Berre 25-50 % av kvalitetskriteria er oppfylte, og skildringa bør absolutt forbetrast. | +| **Dårleg** | 25 % eller færre av kvalitetskriteria er oppfylte. Skildringa er mangelfull og dekkjer sjeldan det nødvendige. | ## Kvifor måler vi metadatakvalitet diff --git a/apps/docs/src/app/[lang]/[...slug]/page.tsx b/apps/docs/src/app/[lang]/[...slug]/page.tsx index 66cec660..e7d4a79b 100644 --- a/apps/docs/src/app/[lang]/[...slug]/page.tsx +++ b/apps/docs/src/app/[lang]/[...slug]/page.tsx @@ -98,7 +98,12 @@ export default async function Page({ params }: DocsPageType) { {...props} /> ), - p: (props: React.HTMLAttributes) => , + p: (props: React.HTMLAttributes) => ( + + ), Alert: ({ size = 'sm', iconTitle = ' ', ...props }: AlertProps) => ( ) => ( - {children}
+ + {children} +
), thead: ({ children, ...props }: React.HTMLAttributes) => ( {children} diff --git a/apps/docs/src/app/components/sidebar/index.tsx b/apps/docs/src/app/components/sidebar/index.tsx index 49b97422..fa77af95 100644 --- a/apps/docs/src/app/components/sidebar/index.tsx +++ b/apps/docs/src/app/components/sidebar/index.tsx @@ -4,7 +4,7 @@ import React, { useState } from 'react'; import { usePathname } from 'next/navigation'; import cn from 'classnames'; -import { Link, Heading, Button } from '@digdir/designsystemet-react'; +import { Heading, Button } from '@digdir/designsystemet-react'; import { ChevronDownIcon, ChevronUpIcon } from '@navikt/aksel-icons'; import { type LocaleCodes, type Dictionary } from '@fdk-frontend/dictionaries'; @@ -149,7 +149,7 @@ const Sidebar = ({ dictionary, slug, locale }: SidebarProps) => { level={2} size='xs' > - {nestedData?.[0]?.title} + {nestedData?.[0]?.title} { }; return ( -