Compare commits

...
Author SHA1 Message Date
github-actions[bot]andgithub-actions[bot] 989a97a8bc Version Packages (#1880)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-29 10:53:19 +02:00
Ken 8de6ba22c3 🎨 Bedre tokens for accordion 2023-03-29 10:49:39 +02:00
Ken f664370826 🎨 Accordion tokens for header-bakgrunn 2023-03-29 10:38:19 +02:00
Ken 55b5856183 🐛 Select text-color (#1879) 2023-03-29 10:21:44 +02:00
Ken 5a72a62190 🐛 Fikset preview for komponentsider
🔥 Fjernet JSX.Element type fra gammel nextjs config
2023-03-28 10:46:37 +02:00
Ken d89eaccd44 ♻️ Refactor query-struktur og typer for /pages
♻️ refaktorert forside-setup

🏷️ Flyttet ts-typer

🚚 Inlinet Template-sider

🚚 Inlinet prinsipp-template

♻️ Refactor god-praksis sider

♻️ Refakorert typer for blogg, komponenter og grunnleggende
2023-03-27 16:56:10 +02:00
Ken 7cffc0bf12 ♿ Bruker native ol-liste da skjermleser nå feilet 2023-03-24 16:12:09 +01:00
Ken 8d4966c83f 💄 Erstattet li-element med css 2023-03-24 16:06:50 +01:00
Ken edcc4e5071 🐛 Sourcemap fungerte ikke i Aksel-icons 2023-03-24 15:43:22 +01:00
Ken a5821578a0 📝 Etterlevelse i footer 2023-03-24 15:09:00 +01:00
Ken 7ff8ce7e3b Merge branch 'next' 2023-03-24 14:20:07 +01:00
Ken fa0c07e04a 📝 Tekst på /god-praksis 2023-03-24 13:06:57 +01:00
Ken e97b31ea94 📝 Assigner issues til annen bruker 2023-03-24 12:49:15 +01:00
Ken d1549cb5ff 🔥 Fjernet redaktør fra komponent/grunnleggende highlight 2023-03-24 12:45:41 +01:00
Ken 01bcbbf1ff 🐛 Fjernet duplikat footer-lenke 2023-03-24 12:36:26 +01:00
Ken 41fd9e7b25 ♻️ Typer-refactor for blogg 2023-03-24 12:35:19 +01:00
Ken e468f9d93e ♻️ Refaktorert standalone-page 2023-03-24 11:05:39 +01:00
Ken ccd9e73446 🏷️ Egne typer for Artikler 2023-03-24 00:16:19 +01:00
Ken eb2c7ab777 🔥 Fjernet ubrukte filer 2023-03-23 23:40:31 +01:00
Ken 0ccee41b7c 🔥 Fjernet stæsj kategori fra sanity 2023-03-23 23:37:33 +01:00
Ken 865a19c681 ♻️ Rename plugins-folder 2023-03-23 23:32:12 +01:00
Ken eabad5af35 ♻️ inlinet css 2023-03-23 23:27:02 +01:00
Ken 7ab07f3f46 🐛 Fikset OL-lenker med 10+ elementer 2023-03-23 15:52:08 +01:00
Ken 5ead5f9cde 🎨 Flyttet masonary liste ut i egen func 2023-03-23 13:20:12 +01:00
Ken 1fb56a32d0 Merge branch 'main' into next 2023-03-23 13:13:52 +01:00
github-actions[bot]andgithub-actions[bot] 1609604073 Version Packages (#1876)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-23 13:04:48 +01:00
Ken f862aa9c2e 🌐 Textarea-tekster (#1875) 2023-03-23 13:01:49 +01:00
Ken c88632d92c 🎨 Justert spacing mellom blokker 2023-03-22 15:55:29 +01:00
Ken 70bf09a4d6 🔥 Fjernet toolcard 2023-03-22 15:10:20 +01:00
Ken 0cce29182b ♿ Wrappet nyeste artikler seksjon i section 2023-03-22 14:54:07 +01:00
Ken a7b619dd18 🎨 Dynamisk riktekst i expansioncard 2023-03-22 14:48:26 +01:00
Ken 945ea68414 🐛 Fikset lenker 2023-03-22 10:08:27 +01:00
Ken 9e5b5a461f 🎨 henter inn artikler fra grunnleggende også 2023-03-21 15:26:10 +01:00
Ken 66dc7e41ed 🎨 Bruker nå SEO-bilder for blogg-cards også 2023-03-21 15:11:27 +01:00
Ken 8fce648c79 🔥 Fjernet unødvendig kommentar 2023-03-21 14:36:39 +01:00
Ken f85a2bd834 ♿ Semantisk seksjonering av cards på forside 2023-03-21 14:32:10 +01:00
Ken 6812a18a34 🏗️ Query fjerner artikkel fra masonary hvis den er highlighted 2023-03-21 14:27:01 +01:00
github-actions[bot]andgithub-actions[bot] 34f421835c Version Packages (#1871)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-21 14:22:57 +01:00
Ken 9c495cf503 💄 Dynamisk typografi for Expansioncard, flere token-muligheter (#1870)
Resolves #1869
2023-03-21 14:20:30 +01:00
Ken 721a315f67 🎨 riktig plassering av toolcard 2023-03-21 13:33:38 +01:00
Ken d508423406 ✨ v1 av ny rigg for forside-blokker 2023-03-21 13:27:22 +01:00
Ken c9c8bf72e8 🎨 Card-visning med riktig tagg 2023-03-21 12:57:04 +01:00
Ken d9bb32ace0 🎨 Card-komponent for masonary 2023-03-21 11:57:21 +01:00
Ken 6082485287 🎨 Card-komponent for masonary 2023-03-21 11:56:52 +01:00
Ken 2b2b3aa819 Merge branch 'main' into next 2023-03-21 11:27:03 +01:00
Ken 5628f1c4dd 🎨 Kortet ned aksel-icons script-lengde 2023-03-21 11:12:54 +01:00
Ken b5666ed040 ⬆️ Oppdatert storybook til rc.5 (#1867) 2023-03-21 10:25:20 +01:00
Ken 72aa6325ed 🎨 Highlights støtter 2 artikler 2023-03-20 12:41:23 +01:00
Ken e1f2a46ae0 🎨 Highlighting av siste fra aksel 2023-03-20 12:14:33 +01:00
Ken 489c6678d2 Merge branch 'main' into next 2023-03-20 09:27:41 +01:00
github-actions[bot]andgithub-actions[bot] be4a951962 Version Packages (#1866)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-17 14:53:51 +01:00
Ken 1276b4d7ef 🐛 ExpansionCard hadde feil default-title size 2023-03-17 14:49:50 +01:00
Ken 8880b0dfb5 🎨 Expansioncard-modul 2023-03-17 14:37:15 +01:00
github-actions[bot]andgithub-actions[bot] bfe60a9a62 Version Packages (#1865)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-17 14:03:13 +01:00
Ken 9c70200962 Merge branch 'main' into next 2023-03-17 13:53:31 +01:00
Ken 33aef230b0 💄 Bedre grid-break i footer 2023-03-17 13:11:29 +01:00
Ken 88243f76de 💄 God-praksis header aligner med tema-liste på forside 2023-03-17 12:09:19 +01:00
Ken c00112e3e6 ♿ Accessible ExpansionCard-icon 2023-03-17 11:59:24 +01:00
Ken 3c66b00c24 ♻️ Refaktorert ExpansionCard før release
💄 Mer spacing-bottom for content i small expansioncard

🔥 Fjernet clickarea-prop

🔥 Fjernet avatar-prop

💄 Header-title margin

💄 Chevron-alignment til toppen

📝 Fikset nextjs demoer
2023-03-17 11:49:17 +01:00
Ken db8303af42 📝 Justert beta-tekster 2023-03-17 10:07:55 +01:00
Ken 5fbd2e1814 🎨 Kan nå tagge beta som unsafe 2023-03-17 09:46:41 +01:00
Ken c1360da7d7 🎨 Oppdatert queries og lagt til masonary 2023-03-17 08:59:23 +01:00
Ken de2a3990dc 🔥 Fjernet forside-variant av latestbloggposts 2023-03-16 23:23:43 +01:00
Ken 46433118b2 🔥 Fjernet forside-variant av latestbloggposts 2023-03-16 23:23:04 +01:00
Ken de861e469c Merge branch 'main' into next 2023-03-16 23:20:26 +01:00
Ken 85697be305 🐛 Fikset demo-bug for expansioncard 2023-03-16 21:03:22 +01:00
Ken ae64920a34 Merge branch 'main' into next 2023-03-16 20:47:24 +01:00
Ken 36fb35533d ♻️ Bedre ikoner for expansioncard 2023-03-16 20:45:14 +01:00
Ken 3709e432bb 📝 Oppdatert ExpansionCard til å bruke bare section-element 2023-03-16 16:12:43 +01:00
Ken c6077a03fa 🎨 Suggestion-lenker åpnes nå i ny fane 2023-03-16 15:42:02 +01:00
Ken c6d51a0190 [Ny komponent] ExpansionCard (#1820) 2023-03-16 15:40:30 +01:00
github-actions[bot]andgithub-actions[bot] 777d94b3d4 Version Packages (#1864)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-16 15:03:50 +01:00
Vegard Haugstvedt 7ace69f215 Bugfix/missing focus indicator for tabpanel (#1863)
* Add focus-visible for tabpanel

* Set focus-indicator width to 2px instead of 3px. This is a change that will probably be applied throughout the design system in time.

* New version for DS-CSS adding focus indicator to tabpanels
2023-03-16 14:53:49 +01:00
Ken 6724bb8f71 💄 Fikset header-logo farge 2023-03-16 10:24:40 +01:00
Ken 59253e992f 📝 Datepicker description 2023-03-16 09:59:32 +01:00
Ken 91b6e0be18 🔥 Fjernet ekstra console.log 2023-03-16 09:12:53 +01:00
Ken 02f5c29723 Oppdatert forside, footer (#1858) 2023-03-15 14:24:56 +01:00
Ken 2221b2e01d 💄 Dodont wrapping fikset 2023-03-15 12:13:42 +01:00
Ken b31b1b3533 💄 Inlinet blogg-cards 2023-03-14 14:58:52 +01:00
Ken ff8bcb870e 💄 Bedre alignment av blogg-bilder 2023-03-14 14:47:23 +01:00
Ken 0a7e6311de 📝 Justert search-button, tekster 2023-03-14 14:26:04 +01:00
Ken 961d97ef0d 📝 Justert tekster på feedback i sanity 2023-03-14 14:05:39 +01:00
Ken f2477e772d 🎨 Logging av footer-lenker 2023-03-14 13:56:30 +01:00
Ken bad960be56 🎨 Oppdatert Footer til ny variant 2023-03-14 13:53:13 +01:00
Ken c53e3a050b 💄 Fjernet maksbredde på intro-cards for komponentside 2023-03-14 13:09:59 +01:00
Ken d9e40b71b1 💄 Justert bloggvisning og cards på forside 2023-03-14 13:06:35 +01:00
Ken c1828f992f 🎉 Next router fungerer nå i storybook 2023-03-14 11:39:23 +01:00
Ken 522bb95ddb 🐛 Footer story funker ikke i storybook 2023-03-14 10:15:31 +01:00
Ken 7ab690d210 Merge branch 'main' into next 2023-03-14 10:11:56 +01:00
Ken 859d5d6407 🐛 Pageheader-story manglet default export 2023-03-14 10:11:42 +01:00
Ken de741ce8a8 🎨 Footer story 2023-03-14 10:10:15 +01:00
Ken 918d21c3ba 🎨 Fikset kom i gang med kode lenke 2023-03-14 10:08:03 +01:00
Ken 121a678fa0 💄 Justert farger på headings fra 800 -> 700 2023-03-14 09:42:58 +01:00
Ken 576790a2ff 💄 Justert maksbredder 2023-03-14 09:36:22 +01:00
Ken 6609631f46 Merge branch 'main' into next 2023-03-14 09:28:50 +01:00
github-actions[bot]andgithub-actions[bot] 3e7beb6765 Version Packages (#1855)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-13 17:15:32 +01:00
Ken a22ac3eb78 🎉 Nye ikoner i aksel-icons 2023-03-13 17:07:55 +01:00
Ken 7c37e3af56 🔍 Gjemmer dev fra SEO 2023-03-13 16:54:32 +01:00
Ken 9703f082f1 🔍 Gjemmer dev fra SEO 2023-03-13 16:53:09 +01:00
Ken 18005f89a2 🔥 Fjernet ubrukt sanity-kode for ny forside 2023-03-13 16:34:35 +01:00
Ken 8a4321ebd3 🐛 Artikkelcard mistet padding på desktop 2023-03-13 16:31:27 +01:00
Ken 28938dd4a6 ⚡ Filterer ut WIP-tema 2023-03-13 16:29:00 +01:00
Ken bb3a431e2a 💄 mobiltilpasset cards 2023-03-13 16:24:19 +01:00
Ken 00e787a400 💄 Tekst-størrelser 2023-03-13 16:12:09 +01:00
Ken 04215daf7e 🎨 Ny visning for god-praksis lenker 2023-03-13 16:04:37 +01:00
Ken 2c722e3a7d 💄 Justert spacing forside-blokker 2023-03-13 15:58:00 +01:00
Ken 8d511c90f1 🎨 Nye forsidelenker god praksis 2023-03-13 15:53:33 +01:00
Ken 8be270c8c5 💄 Oppdatert visning av intro-lenker 2023-03-13 15:31:42 +01:00
Ken 426f4d54a1 🔥 Linter 2023-03-13 14:12:55 +01:00
Ken 8ff68266c8 🎨 Lenker på komponentside 2023-03-13 14:11:44 +01:00
Ken 224d894488 🔥 Fjernet placeholder-story 2023-03-13 13:12:44 +01:00
Ken b265dcaa42 💚 Prod bruker ny doocker-image host 2023-03-13 09:21:57 +01:00
Ken dbb35fa10f Merge branch 'next' 2023-03-13 09:18:43 +01:00
Ken a8956bfe0d 💚 Image sync lasting 2023-03-13 09:17:21 +01:00
Ken 7065175d84 🐛 dev-image hadde feil format 2023-03-10 20:15:30 +01:00
Ken 34eb101902 🐛 dev-image hadde feil format 2023-03-10 20:05:23 +01:00
Ken d31ed4cb6c 🐛 Riktig image-env 2023-03-10 17:04:02 +01:00
Ken 7f21fd7700 🐛 Fikset image-taggp 2023-03-10 16:27:11 +01:00
Ken 082765df58 ⚗️ Tester ny deploy-action 2023-03-10 16:17:52 +01:00
Ken b0fd72ebfc 🔊 Logger sidetitler 2023-03-10 16:05:00 +01:00
Ken 13afd5da41 Merge branch 'main' into next 2023-03-10 15:11:48 +01:00
Ken 1f37816e72 💄 Justert Timeline.Period sentrering for større ikoner/rader 2023-03-10 15:10:52 +01:00
Ken 5c3f4e4bc7 🐛 Fikset token-bug i togglegroup 2023-03-10 14:47:26 +01:00
Ken 31bc51ac01 💄 Justert ingress-marginer 2023-03-10 12:50:19 +01:00
Ken 2ee29881a5 Merge branch 'main' into next 2023-03-10 12:25:42 +01:00
Ken 29711bf44d Merge branch 'main' of https://github.com/navikt/aksel 2023-03-10 12:25:07 +01:00
Ken ed2ad43915 ⬆️ sanity 3.6.0 2023-03-10 12:14:06 +01:00
github-actions[bot]andgithub-actions[bot] c02c0a585a Version Packages (#1853)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-10 12:11:15 +01:00
Ken ca680926fe 🐛 Tester annet apiEndpoint for logging 2023-03-10 12:07:40 +01:00
Ken 8b84c24610 🐛 Fiket maksbredde tailwind 2023-03-10 10:53:08 +01:00
Ken 52a37f949f Merge branch 'main' into next 2023-03-10 10:45:34 +01:00
Ken a4fd1dd227 📝 Oppdatert ikonpakke (#1852) 2023-03-10 10:45:11 +01:00
Ken a11aa34bf9 💄 Justert ikonside 2023-03-09 21:20:22 +01:00
Ken 4da85498e5 🐛 reversert til gammel log-key 2023-03-09 20:23:15 +01:00
Ken 6cee85ce9a 🔥 Fjernet .dev ingress fra dev 2023-03-09 19:45:17 +01:00
Ken c95480c724 🎨 Oppdatert config 2023-03-09 19:28:32 +01:00
Ken 185349e9b5 ⚡ Standalone demo 2023-03-09 19:04:23 +01:00
Ken 60d325fcc5 🚑 Standalone-build brakk prod 2023-03-09 17:11:54 +01:00
Ken ccbaa18df9 Standalone-nextjs build (#1851) 2023-03-09 16:46:02 +01:00
Ken 853f2ae760 💄 Endret OG-bilde for ikonside 2023-03-09 12:32:24 +01:00
Ken 411bb36c32 🚸 Nedlasting av ikonpakke åpner ikke lengre ny tab 2023-03-09 11:53:12 +01:00
github-actions[bot]andgithub-actions[bot] 2bfd685ca1 Version Packages (#1850)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-09 11:43:24 +01:00
Ken 4d24fa2c07 🐛 📝 className fungerer nå i Timeline.Row, oppdatert Timeline docs 2023-03-09 10:29:38 +01:00
Ken b305323f31 💄 Endret OG-bilde for ikonside 2023-03-09 10:00:12 +01:00
Ken 0b21e96448 ♻️ Refactor deler av next-app for kodekvalitet
🚚 Renamet sanity-moduler

💄 Preventscroll ved åpning av ikon-sidebar

📝 aksel-icons readme

🔥 Fjernet utdatert og ubrukt auth-kode

🎨 Innebygd + mellom kbd-keys i tastatur-tabell

🚚 Flyttet css-override til feedback-komponent

🔥 Fjernet gammel komponent-mal

🔥 Fjernet ubrukt css

♻️ Flyttet component.css kode til header

♻️ Inlinet kbd css

♻️ Inlinet inline-code css
2023-03-09 09:22:31 +01:00
Ken 70d89690bd 💄 Mobiltilpasset ikon-modal 2023-03-08 20:03:00 +01:00
Ken bae6c74116 🐛 Riktig OG-url for ikonside 2023-03-08 19:58:46 +01:00
Ken 27532dfe53 🐛 Unngå å sette prefetch-true i next-lenker 2023-03-08 18:37:54 +01:00
Ken 9f2957436d 📝 Lenke til nedlasting av ikonpakke 2023-03-08 18:19:55 +01:00
github-actions[bot]andgithub-actions[bot] 5c5c860a03 Version Packages (#1849)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-08 18:11:02 +01:00
Ken 622b48fc1a 🐛 Workflow har nå riktige permissions 2023-03-08 18:08:47 +01:00
Ken 5a6f5d4c81 🐛 Workflow har nå riktige permissions 2023-03-08 18:03:30 +01:00
Ken 2f6135c1a6 ⬆️ yarn lock 2023-03-08 17:50:17 +01:00
Ken 0da0b63e1d Merge branch 'main' of https://github.com/navikt/aksel 2023-03-08 17:41:19 +01:00
Ken 7d9517cf90 📝 Riktige access-tokens og config for ny ikonpakke 2023-03-08 17:41:09 +01:00
github-actions[bot]andgithub-actions[bot] c1d6ae8e5c Version Packages (#1848)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-08 17:28:55 +01:00
Ken de291a9722 Ny ikonpakke + ikonsøk (#1847) 2023-03-08 17:24:59 +01:00
github-actions[bot]andgithub-actions[bot] 08006cc04b Version Packages (#1846)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-08 16:03:32 +01:00
Ken ba7c057f8c 🔥 Fjernet ubrukt demo-eksempel 2023-03-08 15:51:02 +01:00
Ken 59d32e52c4 🐛 Fikset TextareaAutoSize-bug for React18 2023-03-08 15:50:13 +01:00
github-actions[bot]andgithub-actions[bot] 2d116c3a27 Version Packages (#1845)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-08 13:37:33 +01:00
Ken 1c5e06438c 🎨 onSearchClick for submit-callback ved Search-click 2023-03-08 13:02:07 +01:00
Ken 0790797340 🎨 Sender med mouseclick-event for onSelectPeriod i Timeline 2023-03-08 12:52:24 +01:00
Ken e8b5b44f28 🎨 Sender med mouseclick-event for onSelectPeriod i Timeline 2023-03-08 12:51:24 +01:00
Ken 0ff40cecbf 🐛 Sentrering av innhold og max-width brakk etter brekkpunkt oppdatering 2023-03-06 16:17:04 +01:00
Ken dcb4d2ca4b 🎨 Forbedret storybook-ikonvisning 2023-03-06 12:50:17 +01:00
Ken 70d88ef3b0 🐛 Fikset fill-color i storybook ikon 2023-03-06 11:00:43 +01:00
Ken 40da0e4113 🎨 Storybook-lenke 2023-03-06 10:35:59 +01:00
Ken 61ffd8a08f 📝 Readmes 2023-03-03 10:35:02 +01:00
Ken a201abc29b 🐛 Fikset li-marker som ikke vises etter CDN oppdatering 2023-03-02 20:04:31 +01:00
Ken e505506655 [CDN] Aksel.nav.no bruker static-assets fra NAV CDN (#1836) 2023-03-02 19:05:42 +01:00
Ken d02e9db739 🔥 Byttet ut color for tinycolor for 10kB spart 2023-03-02 14:40:42 +01:00
Ken 996f49cd82 🔥 Fjernet ubrukte dependencies fra website 2023-03-02 14:34:46 +01:00
Ken e582380724 🔥 Fjernet codeql da snyk gjør denne jobben 2023-03-02 14:21:50 +01:00
Ken 2d8b66fa4c 🎨 Direktelenke fra komponent/tokens til designtokens 2023-03-02 14:02:36 +01:00
github-actions[bot]andgithub-actions[bot] 3c544d2771 Version Packages (#1837)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-02 13:41:34 +01:00
Ken b575816e73 🎨 Dropdown kan nå styre open/defaultOpen manuelt (#1835) 2023-03-02 13:38:29 +01:00
Ken 71d30afab1 🎨 La til hex-verdier i design-tokens visning 2023-03-02 13:26:32 +01:00
Ken d488b83738 🐛 Fikset skeleton-lasting i kodeeksempler 2023-03-02 13:05:12 +01:00
Ken c6952576ff 🎨 Skeleton loading av komponent-eksempler 2023-03-02 11:54:32 +01:00
github-actions[bot]andgithub-actions[bot] 1c5db8dacf Version Packages (#1834)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-02 11:21:46 +01:00
Ken ac1e69b342 ♻️ Nested-list logic 2023-03-02 10:49:27 +01:00
Ken a10285a50d 🔥 Fjernet gammel css-klasser for algolia 2023-03-02 10:38:11 +01:00
Ken 2843a6cc56 🔥 Fjernet algolia fra CSP 2023-03-02 10:31:26 +01:00
Ken ac3187de75 ⬆️ Sanity 3.5.1 2023-03-02 10:30:00 +01:00
Ken 647b749535 🎨 Oppdatert token-ikon 2023-03-02 10:26:03 +01:00
github-actions[bot]andgithub-actions[bot] 2c7e86503f Version Packages (#1833)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-01 18:07:06 +01:00
Ken 4abe46455a 🎨 Breakpoints dokumentasjon og token-visning 2023-03-01 17:38:09 +01:00
Ken 8893b5c82d [Tokens] Breakpoint-tokens (#1832) 2023-03-01 17:10:01 +01:00
Ken 19b16fff75 🐛 Fjernet flaky button-story fra chromatic 2023-03-01 14:13:34 +01:00
Ken 2f1974d7bf 📝 Oppdatert egnet-til/uegnet-til tekster i komponent-intro 2023-03-01 14:06:43 +01:00
github-actions[bot]andgithub-actions[bot] b07972d7dd Version Packages (#1830)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-01 13:37:07 +01:00
Ken f962bc7816 🎨 Fikset chrome-bug for disabled select i chrome 2023-03-01 13:34:51 +01:00
github-actions[bot]andgithub-actions[bot] 0cba7a93b8 Version Packages (#1829)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-02-28 15:47:06 +01:00
a7ce61f840 New/list (#1823)
* 🎉 setup

* 💄 add stylesheet

* 🎨 conditional type

* 🎨 add listitem

* 🎨 add title + desc + refactor

* 🎨 added title and description

* ♿ add aria labels

* 🎨 add headingTag prop

* 🎨 add stories

* 🎨 update ListItem API

* 💄 ul markers

* 🎨 update markers

* 🎨 add icons story

* 🎨 ordered markers

* 🎨 update stories

* 🎨 tweak list props

* 💄 update classes

* 💄 update classes again

* 🎨 remove icon if ol

* 🎨 update stories

* 🎨 use default counter for ol

* 🎨 h4 > span

* 🎨 use bodyshort default

* 🎨 update stories

* 🎨 tweaks

* 🎨 Css-tokens

* 🎨 update aria

Co-authored-by: Ken <KenAJoh@users.noreply.github.com>

* 🎨 refactor css and remove test story

co authored by OleJørgen and Ken

* 🎨 add examples

* 🎨 update examples

* Update @navikt/core/css/list.css

Co-authored-by: Ken <26967723+KenAJoh@users.noreply.github.com>

* Update @navikt/core/css/list.css

Co-authored-by: Ken <26967723+KenAJoh@users.noreply.github.com>

* 🎨 La til tokens-doc

* 🔖 changeset

* 🎨 add console warn

* 💄 tweak margin to support nested list

* 🎨 nested story

* 🎨 add nested example

* 🚧 detect nested lists

* 💄 change margins for nested lists

* 💄 tweak margins

* Update @navikt/core/react/src/list/List.tsx

* ⬆️ Storybook beta 45 -> 54

* ✨ add fixedWeeks option to standalone (#1827)

* ✨ add fixedWeeks option to standalone

* 🔖 changeset

* ♿ Fikset siteimprove feilmeldinger for kode-eksempler

* Version Packages (#1828)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* 🔥 Fjernet redundant console.log

* [Snyk] Security upgrade node from 16.13.1-alpine3.14 to 18.1-alpine3.14 (#1826)

* 🔖 changeset

---------

Co-authored-by: Ken <ken.aleksander@gmail.com>
Co-authored-by: Ken <KenAJoh@users.noreply.github.com>
Co-authored-by: Ken <26967723+KenAJoh@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Snyk bot <snyk-bot@snyk.io>
2023-02-28 15:44:13 +01:00
Snyk bot 35e8da7811 [Snyk] Security upgrade node from 16.13.1-alpine3.14 to 18.1-alpine3.14 (#1826) 2023-02-28 14:59:28 +01:00
Ken 8953185f80 🔥 Fjernet redundant console.log 2023-02-28 14:23:44 +01:00
github-actions[bot]andgithub-actions[bot] 43b0301d7c Version Packages (#1828)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-02-28 14:03:10 +01:00
Ken d77b766a56 ♿ Fikset siteimprove feilmeldinger for kode-eksempler 2023-02-28 13:36:40 +01:00
Kai Erik Schieren 98c06b0be2 ✨ add fixedWeeks option to standalone (#1827)
* ✨ add fixedWeeks option to standalone

* 🔖 changeset
2023-02-28 13:30:28 +01:00
Ken 61b84e14fb ⬆️ Storybook beta 45 -> 54 2023-02-28 12:24:30 +01:00
KenandKai Erik Schieren edbbc53cdb [Website] Oppdatert next 12 -> 13.2, sanity 3.2 -> 3.5 (#1822)
Co-authored-by: Kai Erik Schieren <kai.schieren@soprasteria.com>
2023-02-24 11:30:56 +01:00
github-actions[bot]andgithub-actions[bot] 5c78776941 Version Packages (#1819)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-02-23 12:10:28 +01:00
70eeb24b38 List komponent (#1807)
* 🎉 setup

* 💄 add stylesheet

* 🎨 conditional type

* 🎨 add listitem

* 🎨 add title + desc + refactor

* 🎨 added title and description

* ♿ add aria labels

* 🎨 add headingTag prop

* 🎨 add stories

* 🎨 update ListItem API

* 💄 ul markers

* 🎨 update markers

* 🎨 add icons story

* 🎨 ordered markers

* 🎨 update stories

* 🎨 tweak list props

* 💄 update classes

* 💄 update classes again

* 🎨 remove icon if ol

* 🎨 update stories

* 🎨 use default counter for ol

* 🎨 h4 > span

* 🎨 use bodyshort default

* 🎨 update stories

* 🎨 tweaks

* 🎨 Css-tokens

* 🎨 update aria

Co-authored-by: Ken <KenAJoh@users.noreply.github.com>

* 🎨 refactor css and remove test story

co authored by OleJørgen and Ken

* 🎨 add examples

* 🎨 update examples

* Update @navikt/core/css/list.css

Co-authored-by: Ken <26967723+KenAJoh@users.noreply.github.com>

* Update @navikt/core/css/list.css

Co-authored-by: Ken <26967723+KenAJoh@users.noreply.github.com>

* 🎨 La til tokens-doc

* 🔖 changeset

---------

Co-authored-by: Ken <ken.aleksander@gmail.com>
Co-authored-by: Ken <KenAJoh@users.noreply.github.com>
Co-authored-by: Ken <26967723+KenAJoh@users.noreply.github.com>
2023-02-23 12:04:05 +01:00
Ken 2b98dd9c15 📝 Forbedret tekster på forside 2023-02-22 14:34:38 +01:00
Ken 84946d4d4d 🎨 Kode-lenker på /komponenter 2023-02-22 14:32:30 +01:00
Ken ce7af9dd13 🐛 Fikset CC-år i footer 2023-02-22 14:26:13 +01:00
github-actions[bot]andgithub-actions[bot] b769d21d7c Version Packages (#1818)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-02-22 13:54:03 +01:00
Ken 241b2e678f 🐛 Fikset feil bruk av fallback-tokens i textarea, timeline 2023-02-22 13:48:15 +01:00
Ken c3e7bc0ada 📝 Linter 2023-02-22 13:43:56 +01:00
1977 changed files with 25103 additions and 5029 deletions

No files matched your search

+1
View File
@@ -30,6 +30,7 @@ Alle base-pakkene våre har `fixed versjonering`. Dette tilsier at en bump på e
```sh
"@navikt/ds-react",
"@navikt/ds-css",
"@navikt/aksel-icons",
"@navikt/ds-icons",
"@navikt/ds-tokens",
"@navikt/ds-tailwind",
+3 -2
View File
@@ -6,12 +6,13 @@
[
"@navikt/ds-react",
"@navikt/ds-css",
"@navikt/ds-icons",
"@navikt/ds-tokens",
"@navikt/ds-tailwind",
"@navikt/ds-css-internal",
"@navikt/ds-react-internal",
"@navikt/ds-codemod"
"@navikt/ds-codemod",
"@navikt/aksel-icons",
"@navikt/ds-icons"
]
],
"linked": [],
+1 -1
View File
@@ -3,7 +3,7 @@ description: Send et ønske om en eller flere nye komponenter
title: "[Ny komponent]: "
labels: ["nytt ✨", "forespørsel 🥰", "komponenter 🧩"]
assignees:
- olejorgenbakken
- KenAJoh
body:
- type: markdown
attributes:
+1 -1
View File
@@ -3,7 +3,7 @@ description: Send et ønske om et eller flere nye ikoner
title: "[Nytt ikon]: "
labels: ["nytt ✨", "ikoner 🖼", "forespørsel 🥰"]
assignees:
- olejorgenbakken
- KenAJoh
body:
- type: markdown
attributes:
+1 -1
View File
@@ -3,7 +3,7 @@ description: Send inn innspill til komponent
title: "[Innspill til komponent]: "
labels: ["forespørsel 🥰", "komponenter 🧩", "nytt ✨", "beta 🧪"]
assignees:
- olejorgenbakken
- KenAJoh
body:
- type: markdown
attributes:
+1 -1
View File
@@ -3,7 +3,7 @@ description: Send inn innspill til ikon
title: "[Tilbakemelding på ikon]: "
labels: ["forespørsel 🥰", "ikoner 🖼️"]
assignees:
- olejorgenbakken
- KenAJoh
body:
- type: markdown
attributes:
+25 -16
View File
@@ -5,9 +5,6 @@ on:
branches:
- next
env:
IMAGE: ghcr.io/navikt/aksel
jobs:
snyk-monitor:
name: monitor dependencies
@@ -40,6 +37,10 @@ jobs:
build_and_deploy:
name: Build and deploy to dev-gcp
runs-on: ubuntu-20.04
permissions:
packages: "write"
contents: "read"
id-token: "write"
steps:
- uses: actions/setup-node@v3
with:
@@ -51,6 +52,11 @@ jobs:
echo "SENTRY_AUTH_TOKEN=${{ secrets.SENTRY_AUTH_TOKEN }}" >> aksel.nav.no/website/.env
echo "SANITY_PREVIEW_TOKEN=${{ secrets.SANITY_PREVIEW_TOKEN }}" >> aksel.nav.no/website/.env
echo "SANITY_PRIVATE_NO_DRAFTS=${{ secrets.SANITY_PRIVATE_NO_DRAFTS }}" >> aksel.nav.no/website/.env
echo "USE_CDN_ASSETS=true" >> aksel.nav.no/website/.env
- name: Hide page from search engines
run: |
echo "User-agent: *\nDisallow: /" > aksel.nav.no/website/public/robots.txt
- name: Restore cache
uses: actions/cache@v3
@@ -68,21 +74,24 @@ jobs:
yarn boot
yarn workspace aksel.nav.no build:next
- name: Login to GitHub Container Registry
uses: docker/login-action@f4ef78c080cd8ba55a85445d5b36e214a81df20a # Use commit-sha1 instead of tag for security concerns
- name: Upload static files to NAV CDN
uses: navikt/frontend/actions/cdn-upload/v1@main
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
cdn-team-name: aksel
source: ./aksel.nav.no/website/.next/static
destination: "/website/_next"
- name: Get complete tag
run: echo "TAG=DEV-$( date +%s )" >> $GITHUB_ENV
- name: Create docker image tags
run: echo "DOCKER_TAG=${{ env.IMAGE }}:${{ env.TAG }}" >> $GITHUB_ENV
- name: Build docker image
run: docker build -t ${{ env.DOCKER_TAG }} . -f aksel.nav.no/Dockerfile
- name: Push docker image
run: |
docker push ${{ env.DOCKER_TAG }}
- uses: nais/docker-build-push@v0
id: docker-push
with:
team: designsystem
push_image: true
dockerfile: aksel.nav.no/Dockerfile
project_id: ${{ vars.NAIS_MANAGEMENT_PROJECT_ID }}
identity_provider: ${{ secrets.NAIS_WORKLOAD_IDENTITY_PROVIDER }}
- name: Deploy to dev-gcp
uses: nais/deploy/actions/deploy@master
@@ -90,4 +99,4 @@ jobs:
APIKEY: ${{ secrets.NAIS_DEPLOY_APIKEY }}
RESOURCE: aksel.nav.no/nais-dev.yaml
CLUSTER: dev-gcp
IMAGE: ${{ env.DOCKER_TAG }}
IMAGE: ${{ steps.docker-push.outputs.image }}
+23 -14
View File
@@ -72,6 +72,10 @@ jobs:
build_and_deploy:
name: Build and deploy to prod-gcp
runs-on: ubuntu-latest
permissions:
packages: "write"
contents: "read"
id-token: "write"
steps:
- uses: actions/setup-node@v3
with:
@@ -83,6 +87,7 @@ jobs:
echo "SENTRY_AUTH_TOKEN=${{ secrets.SENTRY_AUTH_TOKEN }}" >> aksel.nav.no/website/.env
echo "SANITY_PREVIEW_TOKEN=${{ secrets.SANITY_PREVIEW_TOKEN }}" >> aksel.nav.no/website/.env
echo "SANITY_PRIVATE_NO_DRAFTS=${{ secrets.SANITY_PRIVATE_NO_DRAFTS }}" >> aksel.nav.no/website/.env
echo "USE_CDN_ASSETS=true" >> aksel.nav.no/website/.env
- name: Restore cache
uses: actions/cache@v3
@@ -104,18 +109,25 @@ jobs:
- name: Build application
run: yarn workspace aksel.nav.no build:next
- name: Login to GitHub Container Registry
uses: docker/login-action@f4ef78c080cd8ba55a85445d5b36e214a81df20a # Use commit-sha1 instead of tag for security concerns
- name: Upload static files to NAV CDN
uses: navikt/frontend/actions/cdn-upload/v1@main
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
cdn-team-name: aksel
source: ./aksel.nav.no/website/.next/static
destination: "/website/_next"
- name: Get complete tag
run: echo "TAG=$( date +%s )" >> $GITHUB_ENV
- name: Create docker image tags
run: echo "DOCKER_TAG=${{ env.IMAGE }}:${{ env.TAG }}" >> $GITHUB_ENV
- name: Build docker image
run: docker build -t ${{ env.DOCKER_TAG }} . -f aksel.nav.no/Dockerfile
run: echo "TAG=PROD-$( date +%s )" >> $GITHUB_ENV
- uses: nais/docker-build-push@v0
id: docker-push
with:
team: designsystem
push_image: true
dockerfile: aksel.nav.no/Dockerfile
project_id: ${{ vars.NAIS_MANAGEMENT_PROJECT_ID }}
identity_provider: ${{ secrets.NAIS_WORKLOAD_IDENTITY_PROVIDER }}
- name: Wait for e2e-tests to succeed
uses: lewagon/wait-on-check-action@v1.2.0
with:
@@ -123,9 +135,6 @@ jobs:
check-name: "Smoketest Aksel"
repo-token: ${{ secrets.GITHUB_TOKEN }}
wait-interval: 10
- name: Push docker image
run: |
docker push ${{ env.DOCKER_TAG }}
- name: Deploy to prod-gcp
uses: nais/deploy/actions/deploy@master
@@ -133,4 +142,4 @@ jobs:
APIKEY: ${{ secrets.NAIS_DEPLOY_APIKEY }}
RESOURCE: aksel.nav.no/nais-prod.yaml
CLUSTER: prod-gcp
IMAGE: ${{ env.DOCKER_TAG }}
IMAGE: ${{ steps.docker-push.outputs.image }}
-71
View File
@@ -1,71 +0,0 @@
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed,
# or to provide custom queries or build logic.
#
# ******** NOTE ********
# We have attempted to detect the languages in your repository. Please check
# the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages.
#
name: "CodeQL"
on:
push:
branches: [main, next]
pull_request:
# The branches below must be a subset of the branches above
branches: [main]
schedule:
- cron: "41 8 * * 6"
jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write
strategy:
fail-fast: false
matrix:
language: ["javascript"]
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby' ]
# Learn more about CodeQL language support at https://aka.ms/codeql-docs/language-support
steps:
- name: Checkout repository
uses: actions/checkout@v3
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.
# Details on CodeQL's query packs refer to : https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs
# queries: security-extended,security-and-quality
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v2
# ℹ️ Command-line programs to run using the OS shell.
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
# If the Autobuild fails above, remove it and uncomment the following three lines.
# modify them (or add more) to build your code if your project, please refer to the EXAMPLE below for guidance.
# - run: |
# echo "Run, Build Application using script"
# ./location_of_script_within_repo/buildscript.sh
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
+17
View File
@@ -13,6 +13,11 @@ jobs:
name: "Release packages"
if: "!contains(github.event.head_commit.message, '[ci skip]')"
runs-on: ubuntu-latest
permissions:
id-token: "write"
contents: "write"
packages: "write"
pull-requests: "write"
steps:
- uses: actions/checkout@v3
with:
@@ -65,3 +70,15 @@ jobs:
NPM_TOKEN: ${{ secrets.NPM_AUTOMATION }}
GITHUB_TOKEN: ${{ secrets.GIT_REPO }}
NODE_AUTH_TOKEN: ${{ secrets.NPM_AUTOMATION }}
- name: Generate icon.zip
if: steps.changesets.outputs.published == 'true'
run: yarn zip:icons
- name: Upload updated icon.zip to NAV CDN
if: steps.changesets.outputs.published == 'true'
uses: navikt/frontend/actions/cdn-upload/v1@main
with:
cdn-team-name: aksel
source: ./@navikt/aksel-icons/aksel-icons.zip
destination: "/icons/zip"
+4 -2
View File
@@ -4,7 +4,7 @@ import { Meta, Canvas } from "@storybook/addon-docs";
# Aksel, NAVs designsystem
- [Dokumentasjon](https://aksel.nav.no/komponenter)
[Dokumentasjon](https://aksel.nav.no/komponenter)
### Core
@@ -20,8 +20,10 @@ yarn add @navikt/ds-react-internal @navikt/ds-css-internal
### Ikoner
[Dokumentasjon](https://aksel.nav.no/ikoner)
```bash
yarn add @navikt/ds-icons
yarn add @navikt/aksel-icons
```
### Bruk
+25
View File
@@ -23,6 +23,8 @@ module.exports = {
addons: [
"@storybook/addon-a11y",
"@whitespace/storybook-addon-html",
"storybook-addon-next-router",
{
name: "@storybook/addon-storysource",
options: {
@@ -74,8 +76,31 @@ module.exports = {
"../aksel.nav.no/website/components"
),
},
{
find: "@utils",
replacement: path.resolve(
__dirname,
"../aksel.nav.no/website/components/website-modules/utils/index.ts"
),
},
{
find: "@lib",
replacement: path.resolve(
__dirname,
"../aksel.nav.no/website/lib/index.ts"
),
},
],
},
});
},
};
/* "@/components": ["components/index.ts"],
"@/lib": ["lib/index.ts"],
"@/pages/*": ["pages/*"],
"@/sanity-block": ["components/SanityBlockContent.tsx"],
"@/utils": ["components/website-modules/utils/index.ts"],
"@/layout": ["components/layout/index.ts"],
"@/error-boundary": ["components/website-modules/ErrorBoundary.tsx"],
"@/sanity-client": ["lib/sanity/sanity.server"] */
+4
View File
@@ -1,3 +1,4 @@
import { RouterContext } from "next/dist/shared/lib/router-context";
import "@navikt/ds-css/index.css";
import "@navikt/ds-css-internal/index.css";
import "./layout.css";
@@ -23,6 +24,9 @@ export const parameters = {
},
],
},
nextRouter: {
Provider: RouterContext.Provider,
},
};
export const globalTypes = {
+5
View File
@@ -0,0 +1,5 @@
dist
src
svgtest
core-icons
*.zip
+16
View File
@@ -0,0 +1,16 @@
const template = require("./config/template");
module.exports = {
typescript: true,
ref: true,
icon: true,
titleProp: true,
svgProps: {
focusable: false,
role: "img",
},
replaceAttrValues: {
"#262626": "currentColor",
},
template,
};
+84
View File
@@ -0,0 +1,84 @@
# @navikt/aksel-icons
## 2.8.5
## 2.8.4
### Patch Changes
- Fikset Sourcemap-bug i Aksel-icons
## 2.8.3
## 2.8.2
## 2.8.1
## 2.8.0
## 2.7.8
## 2.7.7
### Patch Changes
- [`a22ac3eb7`](https://github.com/navikt/aksel/commit/a22ac3eb78135bf93d4771802475396849809c03) Thanks [@KenAJoh](https://github.com/KenAJoh)! - :Sparkles: Nye ikoner
- :tada: CaretUpDownFilledDown
- :tada: CaretUpDownFilledUp
- :tada: CloudDown
- :tada: CloudDownFill
- :tada: CloudUp
- :tada: CloudUpFill
- :tada: HddDown
- :tada: HddDownFill
- :tada: HddUp
- :tada: HddUpFill
- :tada: Inbox
- :tada: InboxDown
- :tada: InboxDownFill
- :tada: InboxFill
- :tada: InboxUp
- :tada: InboxUpFill
- :tada: ShoppingBasket
- :tada: ShoppingBasketFill
## 2.7.6
## 2.7.5
## 2.7.4
### Patch Changes
- [#1852](https://github.com/navikt/aksel/pull/1852) [`a4fd1dd22`](https://github.com/navikt/aksel/commit/a4fd1dd227b9b56b747f962aa0c2b2dc9b4e30a4) Thanks [@KenAJoh](https://github.com/KenAJoh)! - Oppdatert ikonpakke med nye ikoner :rocket:
- :tada: CaretDownFill
- :tada: CaretLeft
- :tada: CaretLeftFill
- :tada: CaretLeftRight
- :tada: CaretLeftRightFill
- :tada: CaretRight
- :tada: CaretRightFill
- :tada: CaretUpDownFill
- :tada: CaretUpFill
- :tada: Escalator
- :tada: Moon
- :tada: MoonFill
- :fire: EscalatorStroke
## 2.7.3
## 2.7.2
## 2.7.1
### Patch Changes
- [`7d9517cf9`](https://github.com/navikt/aksel/commit/7d9517cf90331b57441a0787a04eef66efd1b9b0) Thanks [@KenAJoh](https://github.com/KenAJoh)! - Public-access for ny ikonpakke i GPR
## 2.7.0
### Minor Changes
- [#1847](https://github.com/navikt/aksel/pull/1847) [`de291a972`](https://github.com/navikt/aksel/commit/de291a9722c262d40fecaec7be55b71f86e60160) Thanks [@KenAJoh](https://github.com/KenAJoh)! - Ny ikonpakke med for core icons 3! `@navikt/aksel-icons`
+59
View File
@@ -0,0 +1,59 @@
# Aksel icons - Bidrag
## Foreslå nye ikoner
Om du ikke finner et ikonet du leter etter kan du [åpne et issue på github](https://github.com/navikt/aksel/issues/new?labels=nytt+✨%2Cikoner+🖼%2Cforespørsel+🥰&template&template=new-icon.yaml&title=%5BNytt+ikon%5D%3A+).
## Oppdatere ikon
Hvis du tenker et ikon fortjener en oppdatering eller er utdatert kan [du foreslå det her.](https://github.com/navikt/aksel/issues/new?labels=forespørsel+🥰&template=update-icon.yml&title=%5BInnspill+til+ikon%5D%3A+)
## Legge til nye ikoner selv
Hvis du selv ønsker å legge til nye ikoner kan du kopiere filenes fra `/template` og legge de inn i `/icons` med egen data. Alle ikonene har naming-format `PascalCase`. Alle ikonene har 1 SVG-fil og 1 tilhørende YML-fil.
### Svg
- Sizing, width og height må være 24x24: `width="24" height="24" `
- Viewbox: `viewBox="0 0 24 24"`
- Fill på path: `fill="#262626"`
### Yml
```yml
name: Template # Samme som filnavn
category: Template category # Hovedkategori
sub_category: Sub category # Underkategori
keywords: # Samling med søkeord
- template1
- template2
- template3
variant: Stroke # Stroke eller Fill
updated_at: 02.01.2023 # Dato for siste oppdatering
created_at: 01.01.2023 # Dato for opprettelse
```
### Publisere oppdatering
Når du har lagt til nye ikoner kan du opprette en pull request. Denne vil bli automatisk testet og så gått gjennom av Aksel-teamet.
Legg gjerne til en `changeset` ved å kjøre `yarn changeset` i terminalen. Dette vil gi oss bedre oversikt over hva som er endret i endringslogger og automatisk bumpe pakke-versjonen ved merge.
#### Teste nytt ikon
Hvis du ønsker å teste om alt stemmer, både i `svg` og `yml` før du lager en PR kan du kjøre `yarn && cd navikt/aksel-icons && yarn test` i terminalen lokalt.
## Design av nye ikoner
### Generelt
- Designet følger Keyline-malen (under assets i figma-pakken).
- Alle lag og grupper skal bruke `#262626` for stroke og fill.
### Stroke (linje)
- Ikonet må bestå av kun linjer
- Linjene skal være 1.5px, center-aligned
### Fill (fylt)
- Ikoner hvor shapes kan fylles, bør fylles
+66
View File
@@ -0,0 +1,66 @@
# Aksel icons
800+ open source icons made by Aksel, NAVs designsystem-team
- Designed for 24x24px
- Available in React and SVG
- Accessible with use of `title`-prop
- Suffixed with `Icon`
## Install
```bash
yarn add @navikt/aksel-icons
npm install @navikt/aksel-icons
```
## Use
For previous users of `@navikt/ds-icons`, this package utilizes the same API. The only difference is that the icons are suffixed with `Icon` to avoid naming conflicts and visual changes to the icons themselves.
```jsx
import { StarIcon } from "@navikt/aksel-icons";
function App() {
return <StarIcon title="star" fontSize="1.5rem" />;
}
```
Tip: Use the `title` prop for accessible icons.
### Sizing
Each icons `width` and `height` is default `1em`. This allows you to use the native `fontSize`-prop to adjust sizing. We recommend using at least 1.5rem/24px for best possible visual representation.
```jsx
<StarIcon fontSize="1.5rem" />
```
### Direct svg-import
All icons are available in raw SVG-format behind `/svg`. Note that svg-files do not have the suffix `Icon`.
```js
import StarIcon from "@navikt/aksel-icons/svg/Star.svg";
```
If using typescript, TS might complain about not finding types related to the svg-format. Add a `*.d.ts` file with this declaration to fix this. (This was copied from next/image-types/global.d.ts since next solves this internally, but should work elsewhere)
```ts
declare module "*.svg" {
/**
* Use `any` to avoid conflicts with
* `@svgr/webpack` plugin or
* `babel-plugin-inline-react-svg` plugin.
*/
const content: any;
export default content;
}
```
## [Learn more](https://aksel.nav.no/ikoner)
## License
[MIT](https://github.com/navikt/aksel/blob/main/LICENCE)
@@ -0,0 +1,34 @@
const fastglob = require("fast-glob");
const path = require("path");
const jsYaml = require("js-yaml");
const fs = require("fs");
const basePath = path.resolve(__dirname, "../icons");
const ymlList = fastglob
.sync("*.yml", { cwd: basePath })
.map((fileN) => path.basename(fileN));
describe(`Each icons YML-config is valid`, () => {
ymlList.forEach((file) => {
it(`${file} has valid YML-config`, () => {
const ymlData = jsYaml.load(fs.readFileSync(`${basePath}/${file}`), {
schema: jsYaml.JSON_SCHEMA,
});
expect(ymlData.name).toBeTruthy();
expect(ymlData.category).toBeTruthy();
expect(ymlData.sub_category).toBeTruthy();
expect(ymlData.keywords).toBeTruthy();
expect(ymlData.variant).toBeTruthy();
expect(ymlData.keywords.length).toBeGreaterThan(0);
expect(ymlData.updated_at).toBeTruthy();
expect(isDate(ymlData.updated_at)).toBeTruthy();
expect(ymlData.created_at).toBeTruthy();
expect(isDate(ymlData.created_at)).toBeTruthy();
});
});
});
function isDate(dateStr) {
return !isNaN(new Date(dateStr.split(".").reverse().join(".")).getDate());
}
@@ -0,0 +1,32 @@
const fastglob = require("fast-glob");
const path = require("path");
const basePath = path.resolve(__dirname, "../icons");
const svgList = fastglob
.sync("*.svg", { cwd: basePath })
.map((fileN) => path.basename(fileN));
const ymlList = fastglob
.sync("*.yml", { cwd: basePath })
.map((fileN) => path.basename(fileN));
describe(`Each SVG-file has a matching YML file`, () => {
it(`must have a corresponding YML file`, () => {
expect(
ymlList
.map((yml) => yml.replace(".yml", ".svg"))
.filter((file) => !svgList.includes(file))
).toStrictEqual([]);
});
});
describe(`Each YML-file has a matching SVG file`, () => {
it(`must have a corresponding SVG file`, () => {
expect(
svgList
.map((svg) => svg.replace(".svg", ".yml"))
.filter((file) => !ymlList.includes(file))
).toStrictEqual([]);
});
});
@@ -0,0 +1,71 @@
import { basename } from "path";
import { unified } from "unified";
import parse from "rehype-parse";
import fastglob from "fast-glob";
import { readFileSync } from "fs";
import { select, selectAll } from "hast-util-select";
const basePath = "./icons";
const svgList = fastglob
.sync("*.svg", { cwd: basePath })
.map((fileN) => basename(fileN));
describe(`Each icons has a valid code`, () => {
svgList.forEach((file) => {
describe(`${file} has valid code`, () => {
const iconAst = unified()
.use(parse, { fragment: true, space: "svg" })
.parse(readFileSync(`${basePath}/${file}`));
it(`has valid attributes on root-node`, () => {
const properties = Object.keys(
select(":root", iconAst).properties
).sort();
expect(properties).toStrictEqual(
["viewBox", "xmlns", "height", "width", "fill"].sort()
);
});
it(`has valid xml-attr`, () => {
const xmlns = select(":root", iconAst).properties.xmlns;
expect(xmlns).toBe("http://www.w3.org/2000/svg");
});
it(`has valid viewbox`, () => {
const viewbox = select(":root", iconAst).properties.viewBox;
expect(viewbox).toBe("0 0 24 24");
});
it(`root fill is none`, () => {
const fill = select(":root", iconAst).properties.fill;
expect(fill).toBe("none");
});
it(`has valid width and height`, () => {
const width = select(":root", iconAst).properties.width;
const height = select(":root", iconAst).properties.height;
expect(width).toBe("24");
expect(height).toBe("24");
});
it(`has valid stroke`, () => {
const nodes = selectAll("*", iconAst);
nodes.forEach((n) => {
n.properties?.stroke &&
expect(n.properties.stroke).toEqual("#262626");
});
});
it(`has valid stroke-width`, () => {
const nodes = selectAll("*", iconAst);
nodes.forEach((n) => {
n.properties?.strokeWidth &&
expect(n.properties?.strokeWidth).toEqual("1.5");
});
});
});
});
});
+22
View File
@@ -0,0 +1,22 @@
/**
* Fikser https://github.com/navikt/aksel/issues/1758
*/
const fs = require("fs");
const basePath = "./dist/react/esm";
const files = fs.readdirSync(basePath).filter((x) => x.endsWith(".d.ts"));
files.forEach((file) => {
let data = fs.readFileSync(`${basePath}/${file}`).toString().split("\n");
data = data.map((x) => {
return x.includes("React.ForwardRefExoticComponent")
? x.split(":")[0] +
`: React.ForwardRefExoticComponent<React.SVGProps<SVGSVGElement> & SVGRProps & React.RefAttributes<SVGSVGElement>>;`
: x;
});
fs.writeFileSync(`${basePath}/${file}`, data.join("\n"));
});
@@ -0,0 +1,48 @@
const file_key = "wEdyFjCQSBR3U7FvrMbPXa";
export const fetchIcons = async () => {
const data = await fetch(
`https://api.figma.com/v1/files/${file_key}/components`,
{
headers: {
"Content-type": "application/json",
"X-FIGMA-TOKEN": process.env.FIGMA_TOKEN,
},
}
)
.then((x) => x.json())
.catch((e) => {
throw e.message;
});
if (!data?.meta?.components || data?.meta?.components.length === 0) {
throw new Error("Fant ingen publiserte ikoner");
}
return data?.meta?.components;
};
export const fetchDownloadUrls = async (ids) => {
return await fetch(
`https://api.figma.com/v1/images/${file_key}/?ids=${ids}&format=svg`,
{
headers: {
"Content-type": "application/json",
"X-FIGMA-TOKEN": process.env.FIGMA_TOKEN,
},
}
)
.then((x) => x.json())
.catch((e) => {
throw e.message;
});
};
export const fetchIcon = async (url) => {
return await fetch(url)
.then((x) => x.text())
.catch((e) => {
console.log("Error fetching icon: ", e.message);
throw e.message;
});
};
@@ -0,0 +1,15 @@
import startCase from "lodash.startcase";
import camelCase from "lodash.camelCase";
export const resolveName = (icon) => {
const isVariant = icon.name.startsWith("Variant=");
if (isVariant) {
const variant = icon.name.replace("Variant=", "").replace("Stroke", "");
const actualName = icon["containing_frame"]?.["containingStateGroup"]?.name;
const name = `${actualName}${variant}`;
return `${startCase(camelCase(name)).replace(/ /g, "")}.svg`;
}
return `${startCase(camelCase(icon.name)).replace(/ /g, "")}.svg`;
};
@@ -0,0 +1,63 @@
import { config } from "dotenv";
import { fetchIcons, fetchDownloadUrls, fetchIcon } from "./fetch-icons.mjs";
import { makeConfig } from "./make-configs.mjs";
import { existsSync, writeFileSync, mkdirSync, rmSync, readdirSync } from "fs";
import { resolve } from "path";
import { resolveName } from "./icon-name.mjs";
config();
/* https://www.figma.com/file/wEdyFjCQSBR3U7FvrMbPXa/Core-Icons-Next?node-id=277%3A1221&t=mUJzFvnsceYYXNL5-0 */
const iconFolder = "./icons";
if (!process.env.FIGMA_TOKEN) {
throw new Error("FIGMA_TOKEN not set in .env");
}
async function main() {
let icons = await fetchIcons();
/* icons = icons.filter(
(x) => x.containing_frame.pageName === "Files and application"
); */
const totalIcons = icons.length;
const { images } = await fetchDownloadUrls(
icons.map((x) => x.node_id).join(",")
);
if (existsSync(iconFolder)) {
rmSync(iconFolder, { recursive: true, force: true });
}
mkdirSync(iconFolder);
console.log(`Laster ned ${Object.keys(images).length} ikoner`);
for (const [key, value] of Object.entries(images)) {
const icon = await fetchIcon(value).catch((e) => {
throw e;
});
await new Promise((r) => setTimeout(r, 20));
icon &&
writeFileSync(
resolve(iconFolder, resolveName(icons.find((x) => x.node_id === key))),
icon,
{
encoding: "utf8",
}
);
}
makeConfig(icons, iconFolder);
readdirSync(iconFolder, (_, files) => {
if (files.length * 2 !== totalIcons) {
throw new Error(`Ikoner mangler!`);
}
});
console.log(`Success! ${Object.keys(images).length} ikoner lastet ned`);
}
main();
@@ -0,0 +1,36 @@
import { writeFileSync } from "fs";
import jsYaml from "js-yaml";
import { resolve } from "path";
import { resolveName } from "./icon-name.mjs";
export const makeConfig = (icons, folder) => {
icons.forEach((icon) => {
const config = {
name: resolveName(icon).replace(".svg", ""),
category: icon.containing_frame.pageName,
sub_category: icon.containing_frame.name,
keywords: [...icon.description.split(",").map((x) => x.trim())],
variant: icon.name.includes("Variant=")
? icon.name.replace("Variant=", "")
: "Stroke",
updated_at: new Date(icon.updated_at)
.toISOString()
.split("T")[0]
.split("-")
.reverse()
.join("."),
created_at: new Date(icon.created_at)
.toISOString()
.split("T")[0]
.split("-")
.reverse()
.join("."),
};
const yml = jsYaml.dump(config, { noRefs: true, skipInvalid: false });
writeFileSync(resolve(folder, `${config.name}.yml`), yml, {
encoding: "utf8",
});
});
};
@@ -0,0 +1,12 @@
const path = require("path");
const defaultIndexTemplate = (paths) => {
const exportEntries = paths.map((filePath) => {
const basename = path.basename(filePath, path.extname(filePath));
return `export { default as ${basename}Icon } from './${basename}'`;
});
return exportEntries.join("\n");
};
module.exports = defaultIndexTemplate;
+45
View File
@@ -0,0 +1,45 @@
const fastglob = require("fast-glob");
const path = require("path");
const jsYaml = require("js-yaml");
const fs = require("fs");
const basePath = path.resolve(__dirname, "../icons");
const ymlList = fastglob
.sync("*.yml", { cwd: basePath })
.map((fileN) => path.basename(fileN));
const metadata = {};
ymlList.forEach((file) => {
const ymlData = jsYaml.load(fs.readFileSync(`${basePath}/${file}`), {
schema: jsYaml.JSON_SCHEMA,
});
const iconName = file.replace(".yml", "");
metadata[iconName] = { id: iconName, ...ymlData };
});
fs.writeFileSync(
path.resolve(__dirname, "../dist/metadata.js"),
`const metadata = ${JSON.stringify(metadata)};\n\n module.exports = metadata;`
);
fs.writeFileSync(
path.resolve(__dirname, "../dist/metadata.d.ts"),
`export type AkselIcon = {
id: string;
name: string;
category: string;
sub_category: "Time",
keywords: string[];
variant: "stroke" | "fill";
date_added: Date;
date_modified: Date;
}
declare const metadata: {
[iconId: string]: AkselIcon;
};
export default metadata;`
);
+41
View File
@@ -0,0 +1,41 @@
const template = (variables, { tpl }) => {
const imports = variables.imports;
imports.push({
type: "ImportDeclaration",
specifiers: [
{
type: "ImportSpecifier",
imported: {
type: "Identifier",
name: "useId",
},
},
],
source: {
type: "StringLiteral",
value: "./util/useId",
},
});
variables.props[0].properties.find(
(prop) => prop.key.name === "titleId"
).value = {
type: "Identifier",
name: "_titleId",
};
return tpl`
${imports};
${variables.interfaces};
const ${variables.componentName} = forwardRef((${variables.props}) => {
let titleId: string | undefined = useId();
titleId = title ? _titleId ? _titleId : "title-" + titleId : undefined;
return ${variables.jsx};
});
export default ${variables.componentName}
`;
};
module.exports = template;
+62
View File
@@ -0,0 +1,62 @@
const AdmZip = require("adm-zip");
const {
existsSync,
readFileSync,
mkdirSync,
rmSync,
copyFileSync,
} = require("fs");
const path = require("path");
const fastGlob = require("fast-glob");
const jsYaml = require("js-yaml");
const iconFolder = "./core-icons";
async function generateFile() {
if (existsSync(iconFolder)) {
rmSync(iconFolder, { recursive: true, force: true });
}
mkdirSync(iconFolder);
const basePath = path.resolve(__dirname, "../icons");
const ymlList = fastGlob
.sync("*.yml", { cwd: basePath })
.map((fileN) => path.basename(fileN));
const categories = new Map();
ymlList.forEach((file) => {
const ymlData = jsYaml.load(readFileSync(`${basePath}/${file}`), {
schema: jsYaml.JSON_SCHEMA,
});
categories.set(
ymlData.category,
categories.get(ymlData.category)
? [...categories.get(ymlData.category), ymlData.name]
: [ymlData.name]
);
});
categories.forEach((value, key) => {
mkdirSync(`${iconFolder}/${key}`);
value.forEach((icon) =>
copyFileSync(
`${basePath}/${icon}.svg`,
`${iconFolder}/${key}/${icon}.svg`
)
);
});
}
async function createZipArchive() {
const zip = new AdmZip();
const outputFile = "aksel-icons.zip";
await generateFile();
zip.addLocalFolder("./core-icons");
zip.writeZip(outputFile);
console.log(`Created ${outputFile} successfully`);
}
createZipArchive();
+3
View File
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M6.38832 3.62499C6.15657 3.69144 5.9709 3.86524 5.88931 4.0921C5.80771 4.31895 5.84014 4.5712 5.97647 4.77004L8.36835 8.25872L8.11301 8.33194L5.79544 6.68857C5.60958 6.55678 5.3739 6.51662 5.15489 6.57942L3.23236 7.13069C2.97861 7.20346 2.7818 7.40426 2.71414 7.65943C2.64649 7.91459 2.71796 8.18653 2.90233 8.37546L5.97257 11.5216C7.44996 13.0355 9.63928 13.6159 11.6727 13.0329L20.337 10.5484C21.3272 10.2645 21.5682 8.97202 20.747 8.35025L19.1525 7.14299C17.9605 6.24051 16.4131 5.95191 14.976 6.36402L13.4288 6.80766L8.98964 3.21187C8.79947 3.05782 8.5461 3.00626 8.31084 3.07372L6.38832 3.62499ZM8.17996 9.87319L9.26244 9.5628L9.55282 9.98633C9.78704 10.328 10.2539 10.415 10.5955 10.1808C10.9371 9.94658 11.0242 9.47976 10.79 9.13813L7.80203 4.78006L8.34893 4.62324L12.7881 8.21903C12.9783 8.37308 13.2316 8.42464 13.4669 8.35719L15.3894 7.80591C16.3728 7.52394 17.4315 7.72141 18.247 8.33889L19.4429 9.24433L11.2592 11.591C9.75627 12.0219 8.13808 11.5929 7.04609 10.4739L4.85284 8.22648L5.22184 8.12067L7.53941 9.76404C7.72527 9.89583 7.96095 9.93599 8.17996 9.87319ZM9.81056 17.4392C9.7791 17.4038 9.74692 17.3691 9.71403 17.335C10.473 16.6649 11.8213 15.75 13.4998 15.75C16.5856 15.75 18.2498 17.9142 18.2498 20C18.2498 20.4142 18.5856 20.75 18.9998 20.75C19.414 20.75 19.7498 20.4142 19.7498 20C19.7498 17.0858 17.414 14.25 13.4998 14.25C11.0483 14.25 9.2246 15.7083 8.41735 16.4919C7.99415 16.3357 7.52002 16.25 7 16.25C5.79648 16.25 4.83873 16.7088 4.18944 17.4392C3.55242 18.1559 3.25 19.0902 3.25 20C3.25 20.4142 3.58579 20.75 4 20.75C4.41421 20.75 4.75 20.4142 4.75 20C4.75 19.4098 4.94758 18.8441 5.31056 18.4358C5.66127 18.0412 6.20352 17.75 7 17.75C7.79648 17.75 8.33873 18.0412 8.68944 18.4358C9.05242 18.8441 9.25 19.4098 9.25 20C9.25 20.4142 9.58579 20.75 10 20.75C10.4142 20.75 10.75 20.4142 10.75 20C10.75 19.0902 10.4476 18.1559 9.81056 17.4392Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

+10
View File
@@ -0,0 +1,10 @@
name: Airplane
category: Transportation
sub_category: Vehicles
keywords:
- fly
- reise
- travel
variant: Stroke
updated_at: 08.03.2023
created_at: 07.03.2023
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M6.38826 3.62505C6.15652 3.6915 5.97084 3.8653 5.88925 4.09216C5.80765 4.31901 5.84009 4.57126 5.97641 4.7701L8.36829 8.25878L8.11295 8.332L5.79538 6.68863C5.60952 6.55684 5.37384 6.51668 5.15483 6.57948L3.23231 7.13075C2.97855 7.20352 2.78174 7.40432 2.71408 7.65949C2.64643 7.91465 2.7179 8.18659 2.90227 8.37552L5.97251 11.5216C7.4499 13.0355 9.63922 13.616 11.6726 13.0329L20.337 10.5485C21.3271 10.2645 21.5682 8.97208 20.7469 8.35031L19.1524 7.14305C17.9604 6.24057 16.4131 5.95197 14.9759 6.36408L13.4288 6.80772L8.98958 3.21193C8.79941 3.05788 8.54604 3.00632 8.31078 3.07377L6.38826 3.62505ZM10.0595 15.2359C9.8993 15.3303 9.90495 15.561 10.0577 15.6671C10.3786 15.8898 10.6712 16.1496 10.9317 16.4427C11.8431 17.4679 12.2501 18.7711 12.2501 20L12.25 20.0141C12.249 20.1747 12.3791 20.3143 12.5393 20.303C13.0023 20.2704 13.455 20.25 13.8625 20.25C15.61 20.25 18.1887 20.6258 18.844 20.7258C18.9487 20.7418 19.0543 20.7555 19.1579 20.7333C19.4962 20.6608 19.7499 20.36 19.7499 20C19.7499 17.0858 17.4141 14.25 13.4999 14.25C12.1367 14.25 10.9677 14.7009 10.0595 15.2359ZM4.18944 17.4392C4.83873 16.7088 5.79648 16.25 7 16.25C8.20352 16.25 9.16127 16.7088 9.81056 17.4392C10.4476 18.1559 10.75 19.0902 10.75 20C10.75 20.3184 10.5516 20.5905 10.2716 20.6993C10.0998 20.7661 9.91096 20.7245 9.73237 20.6789C9.19197 20.5408 7.94182 20.25 7 20.25C6.05818 20.25 4.80803 20.5408 4.26763 20.6789C4.08904 20.7245 3.90023 20.7661 3.72842 20.6993C3.44845 20.5905 3.25 20.3184 3.25 20C3.25 19.0902 3.55242 18.1559 4.18944 17.4392Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

@@ -0,0 +1,10 @@
name: AirplaneFill
category: Transportation
sub_category: Vehicles
keywords:
- fly
- reise
- travel
variant: Fill
updated_at: 08.03.2023
created_at: 07.03.2023
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M6 17.75C5.58579 17.75 5.25 17.4142 5.25 17L5.25 4C5.25 3.58579 5.58579 3.25 6 3.25H10C10.4142 3.25 10.75 3.58579 10.75 4L10.75 17C10.75 17.4142 10.4142 17.75 10 17.75H6ZM6.75 16.25H9.25L9.25 4.75L6.75 4.75L6.75 16.25ZM3.25 20C3.25 19.5858 3.58579 19.25 4 19.25L20 19.25C20.4142 19.25 20.75 19.5858 20.75 20C20.75 20.4142 20.4142 20.75 20 20.75H4C3.58579 20.75 3.25 20.4142 3.25 20ZM13.25 17C13.25 17.4142 13.5858 17.75 14 17.75H18C18.4142 17.75 18.75 17.4142 18.75 17V10C18.75 9.58579 18.4142 9.25 18 9.25H14C13.5858 9.25 13.25 9.58579 13.25 10V17ZM17.25 16.25H14.75V10.75H17.25V16.25Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 757 B

+19
View File
@@ -0,0 +1,19 @@
name: AlignBottom
category: Interface
sub_category: Design
keywords:
- positioning
- arrangement
- layout
- design
- composition
- formatting
- posisjonering
- ordning
- layout
- design
- sammensetning
- formatering
variant: Stroke
updated_at: 08.03.2023
created_at: 07.03.2023
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M6 17.75C5.58579 17.75 5.25 17.4142 5.25 17V4C5.25 3.58579 5.58579 3.25 6 3.25H10C10.4142 3.25 10.75 3.58579 10.75 4L10.75 17C10.75 17.4142 10.4142 17.75 10 17.75H6ZM3.25 20C3.25 19.5858 3.58579 19.25 4 19.25L20 19.25C20.4142 19.25 20.75 19.5858 20.75 20C20.75 20.4142 20.4142 20.75 20 20.75H4C3.58579 20.75 3.25 20.4142 3.25 20ZM13.25 17C13.25 17.4142 13.5858 17.75 14 17.75H18C18.4142 17.75 18.75 17.4142 18.75 17V10C18.75 9.58579 18.4142 9.25 18 9.25H14C13.5858 9.25 13.25 9.58579 13.25 10V17Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 667 B

@@ -0,0 +1,19 @@
name: AlignBottomFill
category: Interface
sub_category: Design
keywords:
- positioning
- arrangement
- layout
- design
- composition
- formatting
- posisjonering
- ordning
- layout
- design
- sammensetning
- formatering
variant: Fill
updated_at: 08.03.2023
created_at: 07.03.2023
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.25C12.4142 3.25 12.75 3.58579 12.75 4V5.25H18.5C18.9142 5.25 19.25 5.58579 19.25 6V10C19.25 10.4142 18.9142 10.75 18.5 10.75H12.75V13.25H15.5C15.9142 13.25 16.25 13.5858 16.25 14V18C16.25 18.4142 15.9142 18.75 15.5 18.75H12.75V20C12.75 20.4142 12.4142 20.75 12 20.75C11.5858 20.75 11.25 20.4142 11.25 20V18.75H8.5C8.08579 18.75 7.75 18.4142 7.75 18V14C7.75 13.5858 8.08579 13.25 8.5 13.25H11.25V10.75H5.5C5.08579 10.75 4.75 10.4142 4.75 10V6C4.75 5.58579 5.08579 5.25 5.5 5.25H11.25V4C11.25 3.58579 11.5858 3.25 12 3.25ZM11.25 14.75H9.25V17.25H11.25V14.75ZM12.75 17.25H14.75V14.75H12.75V17.25ZM6.25 6.75H11.25V9.25H6.25V6.75ZM12.75 6.75V9.25H17.75V6.75H12.75Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 836 B

+19
View File
@@ -0,0 +1,19 @@
name: AlignCenter
category: Interface
sub_category: Design
keywords:
- positioning
- arrangement
- layout
- design
- composition
- formatting
- posisjonering
- ordning
- layout
- design
- sammensetning
- formatering
variant: Stroke
updated_at: 08.03.2023
created_at: 07.03.2023
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.25C12.4142 3.25 12.75 3.58579 12.75 4V5.25H18.5C18.9142 5.25 19.25 5.58579 19.25 6V10C19.25 10.4142 18.9142 10.75 18.5 10.75H12.75V13.25H15.5C15.9142 13.25 16.25 13.5858 16.25 14V18C16.25 18.4142 15.9142 18.75 15.5 18.75H12.75V20C12.75 20.4142 12.4142 20.75 12 20.75C11.5858 20.75 11.25 20.4142 11.25 20V18.75H8.5C8.08579 18.75 7.75 18.4142 7.75 18V14C7.75 13.5858 8.08579 13.25 8.5 13.25H11.25V10.75H5.5C5.08579 10.75 4.75 10.4142 4.75 10V6C4.75 5.58579 5.08579 5.25 5.5 5.25H11.25V4C11.25 3.58579 11.5858 3.25 12 3.25Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 697 B

@@ -0,0 +1,19 @@
name: AlignCenterFill
category: Interface
sub_category: Design
keywords:
- positioning
- arrangement
- layout
- design
- composition
- formatting
- posisjonering
- ordning
- layout
- design
- sammensetning
- formatering
variant: Fill
updated_at: 08.03.2023
created_at: 07.03.2023
+3
View File
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 3.25C4.41421 3.25 4.75 3.58579 4.75 4V20C4.75 20.4142 4.41421 20.75 4 20.75C3.58579 20.75 3.25 20.4142 3.25 20V4C3.25 3.58579 3.58579 3.25 4 3.25ZM6.25 6C6.25 5.58579 6.58579 5.25 7 5.25H20C20.4142 5.25 20.75 5.58579 20.75 6V10C20.75 10.4142 20.4142 10.75 20 10.75H7C6.58579 10.75 6.25 10.4142 6.25 10V6ZM7.75 6.75V9.25H19.25V6.75H7.75ZM7 13.25C6.58579 13.25 6.25 13.5858 6.25 14V18C6.25 18.4142 6.58579 18.75 7 18.75H14C14.4142 18.75 14.75 18.4142 14.75 18V14C14.75 13.5858 14.4142 13.25 14 13.25H7ZM7.75 17.25V14.75H13.25V17.25H7.75Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 709 B

+19
View File
@@ -0,0 +1,19 @@
name: AlignLeft
category: Interface
sub_category: Design
keywords:
- positioning
- arrangement
- layout
- design
- composition
- formatting
- posisjonering
- ordning
- layout
- design
- sammensetning
- formatering
variant: Stroke
updated_at: 08.03.2023
created_at: 07.03.2023
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 3.25C4.41421 3.25 4.75 3.58579 4.75 4V20C4.75 20.4142 4.41421 20.75 4 20.75C3.58579 20.75 3.25 20.4142 3.25 20V4C3.25 3.58579 3.58579 3.25 4 3.25ZM6.25 6C6.25 5.58579 6.58579 5.25 7 5.25H20C20.4142 5.25 20.75 5.58579 20.75 6V10C20.75 10.4142 20.4142 10.75 20 10.75H7C6.58579 10.75 6.25 10.4142 6.25 10V6ZM7 13.25C6.58579 13.25 6.25 13.5858 6.25 14V18C6.25 18.4142 6.58579 18.75 7 18.75H14C14.4142 18.75 14.75 18.4142 14.75 18V14C14.75 13.5858 14.4142 13.25 14 13.25H7Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 642 B

@@ -0,0 +1,19 @@
name: AlignLeftFill
category: Interface
sub_category: Design
keywords:
- positioning
- arrangement
- layout
- design
- composition
- formatting
- posisjonering
- ordning
- layout
- design
- sammensetning
- formatering
variant: Fill
updated_at: 08.03.2023
created_at: 07.03.2023
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M6 19.25C5.58579 19.25 5.25 18.9142 5.25 18.5L5.25 12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H5.25L5.25 5.5C5.25 5.08579 5.58579 4.75 6 4.75H10C10.4142 4.75 10.75 5.08579 10.75 5.5V11.25H13.25V8.5C13.25 8.08579 13.5858 7.75 14 7.75L18 7.75C18.4142 7.75 18.75 8.08579 18.75 8.5V11.25H20C20.4142 11.25 20.75 11.5858 20.75 12C20.75 12.4142 20.4142 12.75 20 12.75H18.75V15.5C18.75 15.9142 18.4142 16.25 18 16.25H14C13.5858 16.25 13.25 15.9142 13.25 15.5V12.75H10.75V18.5C10.75 18.9142 10.4142 19.25 10 19.25H6ZM14.75 12.75V14.75H17.25V12.75L14.75 12.75ZM17.25 11.25V9.25H14.75V11.25L17.25 11.25ZM6.75 17.75L6.75 12.75H9.25V17.75H6.75ZM9.25 6.25V11.25H6.75L6.75 6.25L9.25 6.25Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 878 B

+19
View File
@@ -0,0 +1,19 @@
name: AlignMiddle
category: Interface
sub_category: Design
keywords:
- positioning
- arrangement
- layout
- design
- composition
- formatting
- posisjonering
- ordning
- layout
- design
- sammensetning
- formatering
variant: Stroke
updated_at: 08.03.2023
created_at: 07.03.2023
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M6 19.25C5.58579 19.25 5.25 18.9142 5.25 18.5V12.75H4C3.58579 12.75 3.25 12.4142 3.25 12C3.25 11.5858 3.58579 11.25 4 11.25H5.25V5.5C5.25 5.08579 5.58579 4.75 6 4.75H10C10.4142 4.75 10.75 5.08579 10.75 5.5V11.25H13.25V8.5C13.25 8.08579 13.5858 7.75 14 7.75L18 7.75C18.4142 7.75 18.75 8.08579 18.75 8.5V11.25H20C20.4142 11.25 20.75 11.5858 20.75 12C20.75 12.4142 20.4142 12.75 20 12.75H18.75V15.5C18.75 15.9142 18.4142 16.25 18 16.25H14C13.5858 16.25 13.25 15.9142 13.25 15.5V12.75H10.75V18.5C10.75 18.9142 10.4142 19.25 10 19.25H6Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 702 B

@@ -0,0 +1,19 @@
name: AlignMiddleFill
category: Interface
sub_category: Design
keywords:
- positioning
- arrangement
- layout
- design
- composition
- formatting
- posisjonering
- ordning
- layout
- design
- sammensetning
- formatering
variant: Fill
updated_at: 08.03.2023
created_at: 07.03.2023
+3
View File
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M20 20.75C19.5858 20.75 19.25 20.4142 19.25 20L19.25 4C19.25 3.58579 19.5858 3.25 20 3.25C20.4142 3.25 20.75 3.58579 20.75 4L20.75 20C20.75 20.4142 20.4142 20.75 20 20.75ZM17.75 10C17.75 10.4142 17.4142 10.75 17 10.75L4 10.75C3.58579 10.75 3.25 10.4142 3.25 10V6C3.25 5.58579 3.58579 5.25 4 5.25L17 5.25C17.4142 5.25 17.75 5.58579 17.75 6V10ZM16.25 9.25V6.75L4.75 6.75L4.75 9.25L16.25 9.25ZM17 18.75C17.4142 18.75 17.75 18.4142 17.75 18V14C17.75 13.5858 17.4142 13.25 17 13.25L10 13.25C9.58579 13.25 9.25 13.5858 9.25 14L9.25 18C9.25 18.4142 9.58579 18.75 10 18.75L17 18.75ZM16.25 14.75V17.25L10.75 17.25L10.75 14.75L16.25 14.75Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 800 B

+19
View File
@@ -0,0 +1,19 @@
name: AlignRight
category: Interface
sub_category: Design
keywords:
- positioning
- arrangement
- layout
- design
- composition
- formatting
- posisjonering
- ordning
- layout
- design
- sammensetning
- formatering
variant: Stroke
updated_at: 08.03.2023
created_at: 07.03.2023
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M20 20.75C19.5858 20.75 19.25 20.4142 19.25 20L19.25 4C19.25 3.58579 19.5858 3.25 20 3.25C20.4142 3.25 20.75 3.58579 20.75 4L20.75 20C20.75 20.4142 20.4142 20.75 20 20.75ZM17.75 10C17.75 10.4142 17.4142 10.75 17 10.75L4 10.75C3.58579 10.75 3.25 10.4142 3.25 10V6C3.25 5.58579 3.58579 5.25 4 5.25H17C17.4142 5.25 17.75 5.58579 17.75 6V10ZM17 18.75C17.4142 18.75 17.75 18.4142 17.75 18V14C17.75 13.5858 17.4142 13.25 17 13.25L10 13.25C9.58579 13.25 9.25 13.5858 9.25 14L9.25 18C9.25 18.4142 9.58579 18.75 10 18.75L17 18.75Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 692 B

@@ -0,0 +1,19 @@
name: AlignRightFill
category: Interface
sub_category: Design
keywords:
- positioning
- arrangement
- layout
- design
- composition
- formatting
- posisjonering
- ordning
- layout
- design
- sammensetning
- formatering
variant: Fill
updated_at: 08.03.2023
created_at: 07.03.2023
+3
View File
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M20.75 4C20.75 4.41421 20.4142 4.75 20 4.75L4 4.75C3.58579 4.75 3.25 4.41421 3.25 4C3.25 3.58579 3.58579 3.25 4 3.25H20C20.4142 3.25 20.75 3.58579 20.75 4ZM10 6.25C10.4142 6.25 10.75 6.58579 10.75 7L10.75 20C10.75 20.4142 10.4142 20.75 10 20.75H6C5.58579 20.75 5.25 20.4142 5.25 20L5.25 7C5.25 6.58579 5.58579 6.25 6 6.25L10 6.25ZM9.25 7.75H6.75L6.75 19.25H9.25L9.25 7.75ZM18.75 7C18.75 6.58579 18.4142 6.25 18 6.25L14 6.25C13.5858 6.25 13.25 6.58579 13.25 7V14C13.25 14.4142 13.5858 14.75 14 14.75H18C18.4142 14.75 18.75 14.4142 18.75 14V7ZM14.75 7.75H17.25V13.25H14.75V7.75Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 747 B

+19
View File
@@ -0,0 +1,19 @@
name: AlignTop
category: Interface
sub_category: Design
keywords:
- positioning
- arrangement
- layout
- design
- composition
- formatting
- posisjonering
- ordning
- layout
- design
- sammensetning
- formatering
variant: Stroke
updated_at: 08.03.2023
created_at: 07.03.2023
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M20.75 4C20.75 4.41421 20.4142 4.75 20 4.75L4 4.75C3.58579 4.75 3.25 4.41421 3.25 4C3.25 3.58579 3.58579 3.25 4 3.25L20 3.25C20.4142 3.25 20.75 3.58579 20.75 4ZM10 6.25C10.4142 6.25 10.75 6.58579 10.75 7L10.75 20C10.75 20.4142 10.4142 20.75 10 20.75H6C5.58579 20.75 5.25 20.4142 5.25 20V7C5.25 6.58579 5.58579 6.25 6 6.25H10ZM18.75 7C18.75 6.58579 18.4142 6.25 18 6.25H14C13.5858 6.25 13.25 6.58579 13.25 7V14C13.25 14.4142 13.5858 14.75 14 14.75H18C18.4142 14.75 18.75 14.4142 18.75 14V7Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 660 B

@@ -0,0 +1,19 @@
name: AlignTopFill
category: Interface
sub_category: Design
keywords:
- positioning
- arrangement
- layout
- design
- composition
- formatting
- posisjonering
- ordning
- layout
- design
- sammensetning
- formatering
variant: Fill
updated_at: 08.03.2023
created_at: 07.03.2023
+3
View File
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.75 3.55005C14.75 3.13584 15.0858 2.80005 15.5 2.80005H15.51C15.9242 2.80005 16.26 3.13584 16.26 3.55005C16.26 3.96426 15.9242 4.30005 15.51 4.30005H15.5C15.0858 4.30005 14.75 3.96426 14.75 3.55005ZM14.25 8.5C14.25 7.80964 14.8096 7.25 15.5 7.25C16.1904 7.25 16.75 7.80964 16.75 8.5C16.75 9.19036 16.1904 9.75 15.5 9.75C14.8096 9.75 14.25 9.19036 14.25 8.5ZM15.5 5.75C13.9812 5.75 12.75 6.98122 12.75 8.5C12.75 10.0188 13.9812 11.25 15.5 11.25C17.0188 11.25 18.25 10.0188 18.25 8.5C18.25 6.98122 17.0188 5.75 15.5 5.75ZM7.25 15.5C7.25 14.8096 7.80964 14.25 8.5 14.25C9.19036 14.25 9.75 14.8096 9.75 15.5C9.75 16.1904 9.19036 16.75 8.5 16.75C7.80964 16.75 7.25 16.1904 7.25 15.5ZM8.5 12.75C6.98122 12.75 5.75 13.9812 5.75 15.5C5.75 17.0188 6.98122 18.25 8.5 18.25C10.0188 18.25 11.25 17.0188 11.25 15.5C11.25 13.9812 10.0188 12.75 8.5 12.75ZM7.75 10.55C7.75 10.1358 8.08579 9.80005 8.5 9.80005H8.51C8.92421 9.80005 9.26 10.1358 9.26 10.55C9.26 10.9643 8.92421 11.3 8.51 11.3H8.5C8.08579 11.3 7.75 10.9643 7.75 10.55ZM5.5374 12.5231C5.83029 12.2302 5.83029 11.7554 5.5374 11.4625C5.24451 11.1696 4.76963 11.1696 4.47674 11.4625L4.46967 11.4695C4.17678 11.7624 4.17678 12.2373 4.46967 12.5302C4.76256 12.8231 5.23744 12.8231 5.53033 12.5302L5.5374 12.5231ZM3.5498 14.74C3.96402 14.74 4.2998 15.0758 4.2998 15.49V15.5C4.2998 15.9142 3.96402 16.25 3.5498 16.25C3.13559 16.25 2.7998 15.9142 2.7998 15.5V15.49C2.7998 15.0758 3.13559 14.74 3.5498 14.74ZM5.52349 18.463C5.2306 18.1701 4.75573 18.1701 4.46283 18.463C4.16994 18.7558 4.16994 19.2307 4.46283 19.5236L4.46991 19.5307C4.7628 19.8236 5.23767 19.8236 5.53057 19.5307C5.82346 19.2378 5.82346 18.7629 5.53057 18.47L5.52349 18.463ZM7.74023 20.45C7.74023 20.0357 8.07602 19.7 8.49023 19.7H8.50023C8.91445 19.7 9.25023 20.0357 9.25023 20.45C9.25023 20.8642 8.91445 21.2 8.50023 21.2H8.49023C8.07602 21.2 7.74023 20.8642 7.74023 20.45ZM12.5306 19.5305C12.8235 19.2376 12.8235 18.7627 12.5306 18.4698C12.2377 18.1769 11.7628 18.1769 11.4699 18.4698L11.4628 18.4769C11.1699 18.7698 11.1699 19.2446 11.4628 19.5375C11.7557 19.8304 12.2306 19.8304 12.5235 19.5375L12.5306 19.5305ZM13.4502 14.75C13.8644 14.75 14.2002 15.0858 14.2002 15.5V15.51C14.2002 15.9242 13.8644 16.26 13.4502 16.26C13.036 16.26 12.7002 15.9242 12.7002 15.51V15.5C12.7002 15.0858 13.036 14.75 13.4502 14.75ZM11.4937 12.5535C11.4856 12.5461 11.4777 12.5385 11.4699 12.5307L11.4628 12.5236C11.1699 12.2307 11.1699 11.7558 11.4628 11.463C11.7501 11.1756 12.2126 11.1702 12.5066 11.4465C12.5146 11.4539 12.5225 11.4615 12.5303 11.4693L12.5374 11.4764C12.8303 11.7693 12.8303 12.2441 12.5374 12.537C12.2501 12.8243 11.7877 12.8298 11.4937 12.5535ZM12.5374 5.52313C12.8303 5.23023 12.8303 4.75536 12.5374 4.46247C12.2445 4.16957 11.7696 4.16957 11.4767 4.46247L11.4697 4.46954C11.1768 4.76243 11.1768 5.23731 11.4697 5.5302C11.7626 5.82309 12.2374 5.82309 12.5303 5.5302L12.5374 5.52313ZM10.5498 7.73999C10.964 7.73999 11.2998 8.07578 11.2998 8.48999V8.49999C11.2998 8.9142 10.964 9.24999 10.5498 9.24999C10.1356 9.24999 9.7998 8.9142 9.7998 8.49999V8.48999C9.7998 8.07578 10.1356 7.73999 10.5498 7.73999ZM14.7402 13.45C14.7402 13.0357 15.076 12.7 15.4902 12.7H15.5002C15.9144 12.7 16.2502 13.0357 16.2502 13.45C16.2502 13.8642 15.9144 14.2 15.5002 14.2H15.4902C15.076 14.2 14.7402 13.8642 14.7402 13.45ZM19.5306 12.5305C19.8235 12.2376 19.8235 11.7627 19.5306 11.4698C19.2377 11.1769 18.7628 11.1769 18.4699 11.4698L18.4628 11.4769C18.1699 11.7698 18.1699 12.2446 18.4628 12.5375C18.7557 12.8304 19.2306 12.8304 19.5235 12.5375L19.5306 12.5305ZM20.4502 7.75C20.8644 7.75 21.2002 8.08579 21.2002 8.5V8.51C21.2002 8.92421 20.8644 9.26 20.4502 9.26C20.036 9.26 19.7002 8.92421 19.7002 8.51V8.5C19.7002 8.08579 20.036 7.75 20.4502 7.75ZM19.5303 4.4693C19.2374 4.17641 18.7626 4.17641 18.4697 4.4693C18.1768 4.7622 18.1768 5.23707 18.4697 5.52996L18.4767 5.53703C18.7696 5.82993 19.2445 5.82993 19.5374 5.53703C19.8303 5.24414 19.8303 4.76927 19.5374 4.47637L19.5303 4.4693Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 4.1 KiB

+19
View File
@@ -0,0 +1,19 @@
name: Allergens
category: Nature and animals
sub_category: Nature
keywords:
- health
- medical
- sensitivity
- reaction
- symptoms
- warning
- helse
- medisinsk
- sensitivitet
- reaksjon
- symptomer
- advarsel
variant: Stroke
updated_at: 08.03.2023
created_at: 07.03.2023
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.75 3.55005C14.75 3.13584 15.0858 2.80005 15.5 2.80005H15.51C15.9242 2.80005 16.26 3.13584 16.26 3.55005C16.26 3.96426 15.9242 4.30005 15.51 4.30005H15.5C15.0858 4.30005 14.75 3.96426 14.75 3.55005ZM15.5 5.75C13.9812 5.75 12.75 6.98122 12.75 8.5C12.75 10.0188 13.9812 11.25 15.5 11.25C17.0188 11.25 18.25 10.0188 18.25 8.5C18.25 6.98122 17.0188 5.75 15.5 5.75ZM8.5 12.75C6.98122 12.75 5.75 13.9812 5.75 15.5C5.75 17.0188 6.98122 18.25 8.5 18.25C10.0188 18.25 11.25 17.0188 11.25 15.5C11.25 13.9812 10.0188 12.75 8.5 12.75ZM7.75 10.55C7.75 10.1358 8.08579 9.80005 8.5 9.80005H8.51C8.92421 9.80005 9.26 10.1358 9.26 10.55C9.26 10.9643 8.92421 11.3 8.51 11.3H8.5C8.08579 11.3 7.75 10.9643 7.75 10.55ZM5.5374 12.5231C5.83029 12.2302 5.83029 11.7554 5.5374 11.4625C5.24451 11.1696 4.76963 11.1696 4.47674 11.4625L4.46967 11.4695C4.17678 11.7624 4.17678 12.2373 4.46967 12.5302C4.76256 12.8231 5.23744 12.8231 5.53033 12.5302L5.5374 12.5231ZM3.5498 14.74C3.96402 14.74 4.2998 15.0758 4.2998 15.49V15.5C4.2998 15.9142 3.96402 16.25 3.5498 16.25C3.13559 16.25 2.7998 15.9142 2.7998 15.5V15.49C2.7998 15.0758 3.13559 14.74 3.5498 14.74ZM5.52349 18.463C5.2306 18.1701 4.75573 18.1701 4.46283 18.463C4.16994 18.7558 4.16994 19.2307 4.46283 19.5236L4.46991 19.5307C4.7628 19.8236 5.23767 19.8236 5.53057 19.5307C5.82346 19.2378 5.82346 18.7629 5.53057 18.47L5.52349 18.463ZM7.74023 20.45C7.74023 20.0357 8.07602 19.7 8.49023 19.7H8.50023C8.91445 19.7 9.25023 20.0357 9.25023 20.45C9.25023 20.8642 8.91445 21.2 8.50023 21.2H8.49023C8.07602 21.2 7.74023 20.8642 7.74023 20.45ZM12.5306 19.5305C12.8235 19.2376 12.8235 18.7627 12.5306 18.4698C12.2377 18.1769 11.7628 18.1769 11.4699 18.4698L11.4628 18.4769C11.1699 18.7698 11.1699 19.2446 11.4628 19.5375C11.7557 19.8304 12.2306 19.8304 12.5235 19.5375L12.5306 19.5305ZM13.4502 14.75C13.8644 14.75 14.2002 15.0858 14.2002 15.5V15.51C14.2002 15.9242 13.8644 16.26 13.4502 16.26C13.036 16.26 12.7002 15.9242 12.7002 15.51V15.5C12.7002 15.0858 13.036 14.75 13.4502 14.75ZM11.4937 12.5535C11.4856 12.5461 11.4777 12.5385 11.4699 12.5307L11.4628 12.5236C11.1699 12.2307 11.1699 11.7558 11.4628 11.463C11.7501 11.1756 12.2126 11.1702 12.5066 11.4465C12.5146 11.4539 12.5225 11.4615 12.5303 11.4693L12.5374 11.4764C12.8303 11.7693 12.8303 12.2441 12.5374 12.537C12.2501 12.8243 11.7877 12.8298 11.4937 12.5535ZM12.5374 5.52313C12.8303 5.23023 12.8303 4.75536 12.5374 4.46247C12.2445 4.16957 11.7696 4.16957 11.4767 4.46247L11.4697 4.46954C11.1768 4.76243 11.1768 5.23731 11.4697 5.5302C11.7626 5.82309 12.2374 5.82309 12.5303 5.5302L12.5374 5.52313ZM10.5498 7.73999C10.964 7.73999 11.2998 8.07578 11.2998 8.48999V8.49999C11.2998 8.9142 10.964 9.24999 10.5498 9.24999C10.1356 9.24999 9.7998 8.9142 9.7998 8.49999V8.48999C9.7998 8.07578 10.1356 7.73999 10.5498 7.73999ZM14.7402 13.45C14.7402 13.0357 15.076 12.7 15.4902 12.7H15.5002C15.9144 12.7 16.2502 13.0357 16.2502 13.45C16.2502 13.8642 15.9144 14.2 15.5002 14.2H15.4902C15.076 14.2 14.7402 13.8642 14.7402 13.45ZM19.5306 12.5305C19.8235 12.2376 19.8235 11.7627 19.5306 11.4698C19.2377 11.1769 18.7628 11.1769 18.4699 11.4698L18.4628 11.4769C18.1699 11.7698 18.1699 12.2446 18.4628 12.5375C18.7557 12.8304 19.2306 12.8304 19.5235 12.5375L19.5306 12.5305ZM20.4502 7.75C20.8644 7.75 21.2002 8.08579 21.2002 8.5V8.51C21.2002 8.92421 20.8644 9.26 20.4502 9.26C20.036 9.26 19.7002 8.92421 19.7002 8.51V8.5C19.7002 8.08579 20.036 7.75 20.4502 7.75ZM19.5303 4.4693C19.2374 4.17641 18.7626 4.17641 18.4697 4.4693C18.1768 4.7622 18.1768 5.23707 18.4697 5.52996L18.4767 5.53703C18.7696 5.82993 19.2445 5.82993 19.5374 5.53703C19.8303 5.24414 19.8303 4.76927 19.5374 4.47637L19.5303 4.4693Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 3.7 KiB

@@ -0,0 +1,19 @@
name: AllergensFill
category: Nature and animals
sub_category: Nature
keywords:
- health
- medical
- sensitivity
- reaction
- symptoms
- warning
- helse
- medisinsk
- sensitivitet
- reaksjon
- symptomer
- advarsel
variant: Fill
updated_at: 08.03.2023
created_at: 07.03.2023
+3
View File
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M15.5299 6.5308C15.823 6.23817 15.8234 5.7633 15.5308 5.47014C15.2382 5.17699 14.7633 5.17657 14.4701 5.4692L9.28228 10.6478C9.25802 10.6667 9.23465 10.6874 9.21235 10.7097C9.19036 10.7316 9.17003 10.7546 9.15135 10.7785L4.47014 15.4514C4.25537 15.6658 4.19096 15.9885 4.30696 16.2689C4.42297 16.5493 4.69653 16.7322 5 16.7322H19C19.4142 16.7322 19.75 16.3964 19.75 15.9822C19.75 15.568 19.4142 15.2322 19 15.2322H12.4191C12.3462 14.5103 12.1681 13.8015 11.8894 13.1287C11.6115 12.4578 11.2376 11.8324 10.7806 11.2716L15.5299 6.5308ZM9.7122 12.3381L6.81294 15.2322H10.9096C10.843 14.7077 10.7067 14.1933 10.5035 13.7027C10.301 13.2138 10.0346 12.755 9.7122 12.3381Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 836 B

+19
View File
@@ -0,0 +1,19 @@
name: Angle
category: Statistics and math
sub_category: Math
keywords:
- direction
- rotation
- turn
- pivot
- slant
- inclination
- retning
- rotasjon
- sving
- pivot
- skråning
- helning
variant: Stroke
updated_at: 08.03.2023
created_at: 07.03.2023
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M8.26884 6.99217C9.45176 6.50219 10.7196 6.25 12 6.25C13.2804 6.25 14.5482 6.50219 15.7312 6.99217C16.9141 7.48216 17.9889 8.20034 18.8943 9.10571C19.7997 10.0111 20.5178 11.0859 21.0078 12.2688C21.4978 13.4518 21.75 14.7196 21.75 16C21.75 16.4142 21.4142 16.75 21 16.75L3 16.75C2.58579 16.75 2.25 16.4142 2.25 16C2.25 14.7196 2.50219 13.4518 2.99217 12.2688C3.48216 11.0859 4.20034 10.0111 5.10571 9.10571C6.01108 8.20034 7.08591 7.48216 8.26884 6.99217ZM12 7.75C10.9166 7.75 9.8438 7.96339 8.84286 8.37799C7.84193 8.7926 6.93245 9.40029 6.16637 10.1664C5.40029 10.9325 4.79259 11.8419 4.37799 12.8429C4.05938 13.6121 3.85959 14.4237 3.78416 15.25H5.90918L5.9092 14C5.9092 13.5858 6.245 13.25 6.65921 13.25C7.07342 13.25 7.4092 13.5858 7.4092 14L7.40918 15.25H9.46969L9.46965 14C9.46964 13.5858 9.80542 13.25 10.2196 13.2499C10.6338 13.2499 10.9696 13.5857 10.9697 13.9999L10.9697 15.25H13.0303L13.0302 14C13.0302 13.5858 13.366 13.25 13.7802 13.25C14.1945 13.25 14.5302 13.5858 14.5302 14L14.5303 15.25H16.5908L16.5907 14C16.5907 13.5857 16.9265 13.2499 17.3407 13.2499C17.7549 13.2499 18.0907 13.5857 18.0907 13.9999L18.0908 15.25H20.2158C20.1404 14.4237 19.9406 13.6121 19.622 12.8429C19.2074 11.8419 18.5997 10.9325 17.8336 10.1664C17.0675 9.40029 16.1581 8.79259 15.1571 8.37799C14.1562 7.96339 13.0834 7.75 12 7.75Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

@@ -0,0 +1,19 @@
name: AngleRulerCircle
category: Home
sub_category: Hosehold items
keywords:
- direction
- rotation
- turn
- pivot
- slant
- inclination
- retning
- rotasjon
- sving
- pivot
- skråning
- helning
variant: Stroke
updated_at: 08.03.2023
created_at: 07.03.2023
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M12 6.25C10.7196 6.25 9.45176 6.50219 8.26884 6.99217C7.08591 7.48216 6.01108 8.20034 5.10571 9.10571C4.20034 10.0111 3.48216 11.0859 2.99217 12.2688C2.50219 13.4518 2.25 14.7196 2.25 16C2.25 16.4142 2.58579 16.75 3 16.75H10.2123H10.2273L17.3314 16.75H17.3315H17.3504H17.3504H21C21.4142 16.75 21.75 16.4142 21.75 16C21.75 14.7196 21.4978 13.4518 21.0078 12.2688C20.5178 11.0859 19.7997 10.0111 18.8943 9.10571C17.9889 8.20034 16.9141 7.48216 15.7312 6.99217C14.5482 6.50219 13.2804 6.25 12 6.25ZM14.2803 15.25C14.4184 15.25 14.5303 15.1381 14.5303 15L14.5303 14C14.5303 13.5858 14.1945 13.25 13.7803 13.25C13.3661 13.25 13.0303 13.5858 13.0303 14L13.0303 15C13.0303 15.1381 13.1422 15.25 13.2803 15.25H14.2803ZM17.8409 15.25C17.979 15.25 18.0909 15.1381 18.0909 15L18.0908 14C18.0908 13.5858 17.755 13.25 17.3408 13.25C16.9266 13.25 16.5908 13.5858 16.5908 14L16.5909 15C16.5909 15.1381 16.7028 15.25 16.8409 15.25H17.8409ZM7.15918 15.25C7.29725 15.25 7.40918 15.1381 7.40918 15L7.4092 14C7.4092 13.5858 7.07342 13.25 6.65921 13.25C6.245 13.25 5.9092 13.5858 5.9092 14L5.90918 15C5.90918 15.1381 6.02111 15.25 6.15918 15.25H7.15918ZM9.46977 15C9.46978 15.1381 9.5817 15.25 9.71977 15.25H10.7198C10.8578 15.25 10.9698 15.1381 10.9698 15L10.9697 14C10.9697 13.5858 10.6339 13.25 10.2197 13.25C9.80551 13.25 9.46973 13.5858 9.46974 14L9.46977 15Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

@@ -0,0 +1,19 @@
name: AngleRulerCircleFill
category: Home
sub_category: Hosehold items
keywords:
- direction
- rotation
- turn
- pivot
- slant
- inclination
- retning
- rotasjon
- sving
- pivot
- skråning
- helning
variant: Fill
updated_at: 08.03.2023
created_at: 07.03.2023
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 3.25C3.69665 3.25 3.42318 3.43273 3.30709 3.71299C3.191 3.99324 3.25517 4.31583 3.46967 4.53033L19.4697 20.5303C19.6842 20.7448 20.0068 20.809 20.287 20.6929C20.5673 20.5768 20.75 20.3033 20.75 20V4C20.75 3.58579 20.4142 3.25 20 3.25H4ZM19.25 18.1893L5.81066 4.75H19.25V18.1893ZM14.333 7.58325C14.0297 7.58325 13.7562 7.76598 13.6401 8.04624C13.524 8.3265 13.5882 8.64908 13.8027 8.86358L14.8027 9.86358C15.0172 10.0781 15.3398 10.1422 15.62 10.0262C15.9003 9.91008 16.083 9.6366 16.083 9.33325V8.33325C16.083 7.91904 15.7472 7.58325 15.333 7.58325H14.333Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 730 B

@@ -0,0 +1,19 @@
name: AngleRulerTriangle
category: Home
sub_category: Hosehold items
keywords:
- direction
- rotation
- turn
- pivot
- slant
- inclination
- retning
- rotasjon
- sving
- pivot
- skråning
- helning
variant: Stroke
updated_at: 08.03.2023
created_at: 07.03.2023
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M4.00002 3.25C3.69668 3.25 3.4232 3.43273 3.30711 3.71299C3.19103 3.99324 3.25519 4.31583 3.46969 4.53033L19.4697 20.5303C19.6842 20.7448 20.0068 20.809 20.287 20.6929C20.5673 20.5768 20.75 20.3033 20.75 20V4C20.75 3.58579 20.4142 3.25 20 3.25H4.00002ZM14.333 7.58325C14.0297 7.58325 13.7562 7.76598 13.6401 8.04624C13.524 8.3265 13.5882 8.64908 13.8027 8.86358L14.8027 9.86358C15.0172 10.0781 15.3398 10.1422 15.62 10.0262C15.9003 9.91008 16.083 9.6366 16.083 9.33325V8.33325C16.083 7.91904 15.7472 7.58325 15.333 7.58325H14.333Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 701 B

@@ -0,0 +1,19 @@
name: AngleRulerTriangleFill
category: Home
sub_category: Hosehold items
keywords:
- direction
- rotation
- turn
- pivot
- slant
- inclination
- retning
- rotasjon
- sving
- pivot
- skråning
- helning
variant: Fill
updated_at: 08.03.2023
created_at: 07.03.2023
+3
View File
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M2.3524 4.62146C2.37798 4.57779 2.40786 4.53693 2.44144 4.49948C2.61912 4.30097 2.88053 4.21856 3.12715 4.26074C3.17191 4.26838 3.21531 4.27999 3.25699 4.29519C3.34161 4.32605 3.4191 4.37171 3.48634 4.42905L10.2523 10.1198L20.6825 5.31871C20.7937 5.2675 20.911 5.24583 21.0256 5.25042C21.4279 5.2639 21.75 5.59435 21.75 6V9.98378C21.7502 9.99422 21.7502 10.0046 21.75 10.0151V19C21.75 19.4142 21.4142 19.75 21 19.75H3C2.58579 19.75 2.25 19.4142 2.25 19V16.0133C2.24986 16.0049 2.24986 15.9965 2.25 15.9881V5.00468V5C2.25 4.95666 2.25368 4.91418 2.26073 4.87285C2.25327 4.91652 2.2497 4.96064 2.25 5.00468M2.3524 4.62146C2.32987 4.65992 2.31067 4.70057 2.29519 4.74301C2.31038 4.70133 2.32944 4.66063 2.3524 4.62146ZM3.75 6.61082V14.6594L7.01977 12.6517C7.28845 12.4867 7.63163 12.5074 7.87856 12.7035L10.2252 14.5666L20.25 9.53718V7.16907L10.4473 11.6813C10.1835 11.8027 9.87322 11.7609 9.65094 11.574L3.75 6.61082ZM3.75 18.25V16.4196L7.35713 14.2048L9.66734 16.039C9.89595 16.2205 10.2091 16.2529 10.47 16.122L20.25 11.2154V18.25H3.75Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

+17
View File
@@ -0,0 +1,17 @@
name: AreaChart
category: Statistics and math
sub_category: Chart
keywords:
- visualization
- data
- representation
- graph
- analytics
- visualisering
- data
- representasjon
- graf
- analyse
variant: Stroke
updated_at: 08.03.2023
created_at: 07.03.2023
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M3.48276 4.42604C3.25957 4.23832 2.94781 4.197 2.68343 4.3201C2.41905 4.44319 2.25 4.70838 2.25 5.00001V15.1971C2.25 15.3687 2.44126 15.471 2.58405 15.3758C2.59182 15.3707 2.59969 15.3656 2.60764 15.3608L7.01985 12.6516C7.28853 12.4866 7.63171 12.5073 7.87864 12.7033L10.1003 14.4673C10.1765 14.5278 10.2809 14.5386 10.3679 14.4949L20.6456 9.33863L21.624 8.77952C21.7019 8.73501 21.75 8.65218 21.75 8.56246V6.00001C21.75 5.59459 21.4283 5.26429 21.0263 5.25046C20.9115 5.24575 20.794 5.26741 20.6825 5.31872L10.3964 10.0535C10.3084 10.0939 10.205 10.08 10.1309 10.0177L3.48276 4.42604ZM21.75 10.866C21.75 10.674 21.5426 10.5537 21.376 10.6489L21.3722 10.6511C21.3604 10.6578 21.3485 10.6642 21.3364 10.6702L10.4701 16.1218C10.2092 16.2527 9.89603 16.2204 9.66742 16.0389L7.4943 14.3135C7.41199 14.2481 7.2976 14.2412 7.20803 14.2962L3.40445 16.6317L2.36133 17.3271C2.29178 17.3735 2.25 17.4515 2.25 17.5351V19C2.25 19.4142 2.58579 19.75 3 19.75H21C21.4142 19.75 21.75 19.4142 21.75 19V10.866Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@@ -0,0 +1,17 @@
name: AreaChartFill
category: Statistics and math
sub_category: Chart
keywords:
- visualization
- data
- representation
- graph
- analytics
- visualisering
- data
- representasjon
- graf
- analyse
variant: Fill
updated_at: 08.03.2023
created_at: 07.03.2023
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M5.25365 7.25C6.74781 5.1318 9.21302 3.75 12 3.75C16.5563 3.75 20.25 7.44365 20.25 12C20.25 16.5563 16.5563 20.25 12 20.25C7.44365 20.25 3.75 16.5563 3.75 12C3.75 11.5858 3.41421 11.25 3 11.25C2.58579 11.25 2.25 11.5858 2.25 12C2.25 17.3848 6.61522 21.75 12 21.75C17.3848 21.75 21.75 17.3848 21.75 12C21.75 6.61522 17.3848 2.25 12 2.25C8.83941 2.25 6.03099 3.75399 4.25 6.08327V3.5C4.25 3.08579 3.91421 2.75 3.5 2.75C3.08579 2.75 2.75 3.08579 2.75 3.5V8C2.75 8.41421 3.08579 8.75 3.5 8.75H8C8.41421 8.75 8.75 8.41421 8.75 8C8.75 7.58579 8.41421 7.25 8 7.25H5.25365Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 736 B

@@ -0,0 +1,17 @@
name: ArrowCirclepath
category: Arrows
sub_category: Arrow
keywords:
- arrow
- pil
- circle
- sirkel
- rund
- rundt
- refresh
- oppfrisk
- reload
- oppdater
variant: Stroke
updated_at: 08.03.2023
created_at: 07.03.2023
+3
View File
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M12.75 3.5C12.75 3.08579 12.4142 2.75 12 2.75C11.5858 2.75 11.25 3.08579 11.25 3.5V18.1893L6.03033 12.9697C5.73744 12.6768 5.26256 12.6768 4.96967 12.9697C4.67678 13.2626 4.67678 13.7374 4.96967 14.0303L11.4697 20.5303C11.7626 20.8232 12.2374 20.8232 12.5303 20.5303L19.0303 14.0303C19.3232 13.7374 19.3232 13.2626 19.0303 12.9697C18.7374 12.6768 18.2626 12.6768 17.9697 12.9697L12.75 18.1893V3.5Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 568 B

+15
View File
@@ -0,0 +1,15 @@
name: ArrowDown
category: Arrows
sub_category: Arrow
keywords:
- arrow
- pil
- down
- ned
- open
- åpne
- åpnet
- opened
variant: Stroke
updated_at: 08.03.2023
created_at: 07.03.2023
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M13.6721 3.82546C13.9304 3.69995 14.2376 3.73288 14.4634 3.91027L21.4634 9.41027C21.6443 9.55246 21.75 9.76986 21.75 10C21.75 10.2302 21.6443 10.4476 21.4634 10.5897L14.4634 16.0897C14.2376 16.2671 13.9304 16.3001 13.6721 16.1746C13.4139 16.049 13.25 15.7871 13.25 15.5V12.7758C12.2638 12.8446 11.3918 13.0477 10.6206 13.341C8.33572 14.2101 6.86142 15.9026 5.94891 17.4184C5.49417 18.1737 5.18606 18.8739 4.99237 19.3834C4.89571 19.6376 4.82808 19.8429 4.78528 19.9821C4.76389 20.0516 4.74874 20.1045 4.7393 20.1386C4.73458 20.1556 4.73129 20.1679 4.72936 20.1752L4.72761 20.1819L4.72748 20.1824C4.63543 20.5496 4.28413 20.7906 3.90836 20.7444C3.53242 20.6981 3.25 20.3788 3.25 20C3.25 18.3457 3.57247 16.0586 4.47449 13.877C5.37732 11.6935 6.88705 9.55691 9.29669 8.31937C10.4295 7.73759 11.7416 7.36533 13.25 7.27271V4.50001C13.25 4.21289 13.4139 3.95097 13.6721 3.82546ZM5.50535 15.4117C6.54306 14.0679 8.02361 12.724 10.0873 11.939C11.2229 11.5071 12.5218 11.25 14 11.25C14.4142 11.25 14.75 11.5858 14.75 12V13.9569L19.7861 10L14.75 6.0431V8.00001C14.75 8.41422 14.4142 8.75001 14 8.75001C12.3944 8.75001 11.0726 9.09357 9.98196 9.65369C7.98604 10.6788 6.67611 12.478 5.86067 14.4502C5.72896 14.7687 5.61084 15.0902 5.50535 15.4117Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

@@ -0,0 +1,14 @@
name: ArrowForward
category: Arrows
sub_category: Arrowshape
keywords:
- pil
- right
- høyre
- arrow
- send
- videresend
- forward
variant: Stroke
updated_at: 08.03.2023
created_at: 07.03.2023
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M13.6721 3.82546C13.9304 3.69995 14.2376 3.73288 14.4634 3.91027L21.4634 9.41027C21.6443 9.55246 21.75 9.76986 21.75 10C21.75 10.2302 21.6443 10.4476 21.4634 10.5897L14.4634 16.0897C14.2376 16.2671 13.9304 16.3001 13.6721 16.1746C13.4139 16.049 13.25 15.7871 13.25 15.5V12.7758C12.2638 12.8446 11.3918 13.0477 10.6206 13.341C8.33572 14.2101 6.86142 15.9026 5.94891 17.4184C5.49417 18.1737 5.18606 18.8739 4.99237 19.3834C4.89571 19.6376 4.82808 19.8429 4.78528 19.9821C4.76389 20.0516 4.74874 20.1045 4.7393 20.1386C4.73458 20.1556 4.73129 20.1679 4.72936 20.1752L4.72761 20.1819C4.63555 20.5491 4.28413 20.7906 3.90836 20.7444C3.53242 20.6981 3.25 20.3788 3.25 20C3.25 18.3457 3.57247 16.0586 4.47449 13.877C5.37732 11.6935 6.88705 9.55691 9.29669 8.31937C10.4295 7.73759 11.7416 7.36533 13.25 7.27271V4.50001C13.25 4.21289 13.4139 3.95097 13.6721 3.82546Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

@@ -0,0 +1,14 @@
name: ArrowForwardFill
category: Arrows
sub_category: Arrowshape
keywords:
- pil
- right
- høyre
- arrow
- send
- videresend
- forward
variant: Fill
updated_at: 08.03.2023
created_at: 07.03.2023
+3
View File
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M11.0303 6.03033C11.3232 5.73744 11.3232 5.26256 11.0303 4.96967C10.7374 4.67678 10.2626 4.67678 9.96966 4.96967L3.46967 11.4697C3.32714 11.6122 3.25397 11.7978 3.25016 11.9846C3.24995 11.9949 3.24995 12.0051 3.25016 12.0154C3.25208 12.1107 3.27176 12.2016 3.30604 12.285C3.34265 12.3742 3.39719 12.4578 3.46967 12.5303L9.96966 19.0303C10.2626 19.3232 10.7374 19.3232 11.0303 19.0303C11.3232 18.7374 11.3232 18.2626 11.0303 17.9697L5.81066 12.75L20.5 12.75C20.9142 12.75 21.25 12.4142 21.25 12C21.25 11.5858 20.9142 11.25 20.5 11.25L5.81066 11.25L11.0303 6.03033Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 734 B

+12
View File
@@ -0,0 +1,12 @@
name: ArrowLeft
category: Arrows
sub_category: Arrow
keywords:
- pil
- left
- venstre
- back
- tilbake
variant: Stroke
updated_at: 08.03.2023
created_at: 07.03.2023
+3
View File
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M16.0303 3.96968C15.7374 3.67679 15.2625 3.67679 14.9697 3.96969C14.6768 4.26258 14.6768 4.73745 14.9697 5.03035L18.1893 8.24998H8C4.82436 8.24998 2.25 10.8243 2.25 14C2.25 17.1756 4.82436 19.75 8 19.75H9.5C9.91422 19.75 10.25 19.4142 10.25 19C10.25 18.5858 9.91422 18.25 9.5 18.25H8C5.65279 18.25 3.75 16.3472 3.75 14C3.75 11.6528 5.65279 9.74998 8 9.74998H18.1894L14.9697 12.9697C14.6768 13.2626 14.6768 13.7374 14.9697 14.0303C15.2625 14.3232 15.7374 14.3232 16.0303 14.0303L20.5303 9.53035C20.671 9.3897 20.75 9.19893 20.75 9.00002C20.75 8.8011 20.671 8.61034 20.5303 8.46969L16.0303 3.96968Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 767 B

+17
View File
@@ -0,0 +1,17 @@
name: ArrowRedo
category: Arrows
sub_category: Arrow
keywords:
- right
- høyre
- uturn
- usving
- arrow
- pil
- regret
- ombestemt
- forward
- videresend
variant: Stroke
updated_at: 08.03.2023
created_at: 07.03.2023
+3
View File
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.0303 4.96967C13.7374 4.67678 13.2626 4.67678 12.9697 4.96967C12.6768 5.26256 12.6768 5.73744 12.9697 6.03033L18.1893 11.25L3.5 11.25C3.08579 11.25 2.75 11.5858 2.75 12C2.75 12.4142 3.08579 12.75 3.5 12.75L18.1893 12.75L12.9697 17.9697C12.6768 18.2626 12.6768 18.7374 12.9697 19.0303C13.2626 19.3232 13.7374 19.3232 14.0303 19.0303L20.5303 12.5303C20.6622 12.3985 20.7399 12.2226 20.7491 12.0372M20.5463 11.4861C20.541 11.4805 20.5357 11.4751 20.5303 11.4697L14.0303 4.96967" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 648 B

+13
View File
@@ -0,0 +1,13 @@
name: ArrowRight
category: Arrows
sub_category: Arrow
keywords:
- pil
- høyre
- right
- forward
- frem
- fram
variant: Stroke
updated_at: 08.03.2023
created_at: 07.03.2023
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M17.5303 2.96967C17.2374 2.67678 16.7626 2.67678 16.4697 2.96967C16.1768 3.26256 16.1768 3.73744 16.4697 4.03033L18.6893 6.25L9.5 6.25C9.08579 6.25 8.75 6.58579 8.75 7C8.75 7.41421 9.08579 7.75 9.5 7.75L18.6893 7.75L16.4697 9.96967C16.1768 10.2626 16.1768 10.7374 16.4697 11.0303C16.7626 11.3232 17.2374 11.3232 17.5303 11.0303L21.0303 7.53033C21.3232 7.23744 21.3232 6.76256 21.0303 6.46967L17.5303 2.96967ZM5.31066 16.25L7.53033 14.0303C7.82322 13.7374 7.82322 13.2626 7.53033 12.9697C7.23744 12.6768 6.76256 12.6768 6.46967 12.9697L2.96967 16.4697C2.82902 16.6103 2.75 16.8011 2.75 17C2.75 17.1989 2.82902 17.3897 2.96967 17.5303L6.46967 21.0303C6.76256 21.3232 7.23744 21.3232 7.53033 21.0303C7.82322 20.7374 7.82322 20.2626 7.53033 19.9697L5.31066 17.75L14.5 17.75C14.9142 17.75 15.25 17.4142 15.25 17C15.25 16.5858 14.9142 16.25 14.5 16.25L5.31066 16.25Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

@@ -0,0 +1,15 @@
name: ArrowRightLeft
category: Arrows
sub_category: Arrow
keywords:
- switching
- direction
- transfer
- transition
- bytte
- retning
- overføring
- overgang
variant: Stroke
updated_at: 08.03.2023
created_at: 07.03.2023
+3
View File
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.03035 5.03035C9.32324 4.73745 9.32324 4.26258 9.03035 3.96969C8.73746 3.67679 8.26258 3.67679 7.96969 3.96968L3.46966 8.46969C3.329 8.61034 3.24998 8.8011 3.24998 9.00002C3.24998 9.19893 3.329 9.3897 3.46966 9.53035L7.96969 14.0303C8.26258 14.3232 8.73746 14.3232 9.03035 14.0303C9.32324 13.7374 9.32324 13.2626 9.03035 12.9697L5.81062 9.74998H16C18.3472 9.74998 20.25 11.6528 20.25 14C20.25 16.3472 18.3472 18.25 16 18.25H14.5C14.0858 18.25 13.75 18.5858 13.75 19C13.75 19.4142 14.0858 19.75 14.5 19.75H16C19.1757 19.75 21.75 17.1756 21.75 14C21.75 10.8243 19.1757 8.24998 16 8.24998H5.81069L9.03035 5.03035Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 783 B

+16
View File
@@ -0,0 +1,16 @@
name: ArrowUndo
category: Arrows
sub_category: Arrow
keywords:
- left
- venstre
- uturn
- usving
- arrow
- pil
- regret
- ombestemt
- back
variant: Stroke
updated_at: 08.03.2023
created_at: 07.03.2023
+3
View File
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M12.5303 3.46967C12.2374 3.17678 11.7626 3.17678 11.4697 3.46967L4.96967 9.96967C4.67678 10.2626 4.67678 10.7374 4.96967 11.0303C5.26256 11.3232 5.73744 11.3232 6.03033 11.0303L11.25 5.81066V20.5C11.25 20.9142 11.5858 21.25 12 21.25C12.4142 21.25 12.75 20.9142 12.75 20.5V5.81066L17.9697 11.0303C18.2626 11.3232 18.7374 11.3232 19.0303 11.0303C19.3232 10.7374 19.3232 10.2626 19.0303 9.96967L12.5303 3.46967Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 579 B

+14
View File
@@ -0,0 +1,14 @@
name: ArrowUp
category: Arrows
sub_category: Arrow
keywords:
- pil
- up
- opp
- top
- topp
- close
- lukke
variant: Stroke
updated_at: 08.03.2023
created_at: 07.03.2023
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M5.25379 7.25C6.7482 5.13154 9.21313 3.75 12.0001 3.75C16.5564 3.75 20.2501 7.44365 20.2501 12C20.2501 12.4142 20.5859 12.75 21.0001 12.75C21.4143 12.75 21.7501 12.4142 21.7501 12C21.7501 6.61522 17.3849 2.25 12.0001 2.25C8.83948 2.25 6.03079 3.75425 4.25 6.08333V3.5C4.25 3.08579 3.91421 2.75 3.5 2.75C3.08579 2.75 2.75 3.08579 2.75 3.5V8C2.75 8.41421 3.08579 8.75 3.5 8.75H8C8.41421 8.75 8.75 8.41421 8.75 8C8.75 7.58579 8.41421 7.25 8 7.25H5.25379ZM16 15.25C15.5858 15.25 15.25 15.5858 15.25 16C15.25 16.4142 15.5858 16.75 16 16.75H18.7463C17.2518 18.8685 14.787 20.25 12 20.25C7.44365 20.25 3.75 16.5563 3.75 12C3.75 11.5858 3.41421 11.25 3 11.25C2.58579 11.25 2.25 11.5858 2.25 12C2.25 17.3848 6.61522 21.75 12 21.75C15.1605 21.75 17.9693 20.2458 19.75 17.9168V20.5C19.75 20.9142 20.0858 21.25 20.5 21.25C20.9142 21.25 21.25 20.9142 21.25 20.5V16C21.25 15.5858 20.9142 15.25 20.5 15.25H16Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

@@ -0,0 +1,17 @@
name: ArrowsCirclepath
category: Arrows
sub_category: Arrow
keywords:
- looping
- cycling
- repeating
- reloading
- refreshing
- updating
- gjentakelse
- laste inn på nytt
- oppfrisking
- oppdatering
variant: Stroke
updated_at: 08.03.2023
created_at: 07.03.2023
@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.03034 4.03035C9.32324 3.73746 9.32324 3.26258 9.03035 2.96969C8.73746 2.67679 8.26258 2.67679 7.96969 2.96968L5.46965 5.46969C5.32899 5.61034 5.24997 5.80111 5.24997 6.00003C5.24997 6.19894 5.32899 6.38971 5.46965 6.53036L7.96967 9.03036C8.26257 9.32325 8.73744 9.32325 9.03033 9.03036C9.32322 8.73746 9.32322 8.26259 9.03033 7.9697L7.8106 6.74998H16C17.7949 6.74998 19.25 8.20506 19.25 9.99998V11.5C19.25 11.9142 19.5858 12.25 20 12.25C20.4142 12.25 20.75 11.9142 20.75 11.5V9.99998C20.75 7.37663 18.6234 5.24998 16 5.24998H7.81069L9.03034 4.03035ZM4.75 12.5C4.75 12.0858 4.41421 11.75 4 11.75C3.58579 11.75 3.25 12.0858 3.25 12.5V14C3.25 16.6233 5.37665 18.75 8 18.75H16.1893L14.9697 19.9697C14.6768 20.2626 14.6768 20.7374 14.9697 21.0303C15.2626 21.3232 15.7374 21.3232 16.0303 21.0303L18.5303 18.5303C18.8232 18.2374 18.8232 17.7626 18.5303 17.4697L16.0303 14.9697C15.7375 14.6768 15.2626 14.6768 14.9697 14.9697C14.6768 15.2626 14.6768 15.7374 14.9697 16.0303L16.1893 17.25H8C6.20508 17.25 4.75 15.7949 4.75 14V12.5Z" fill="#262626"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

@@ -0,0 +1,18 @@
name: ArrowsSquarepath
category: Arrows
sub_category: Arrow
keywords:
- arrows
- piler
- reload
- repeat
- repeating
- oppfrisk
- oppdater
- oppdatert
- gjentak
- opptak
- gjenopptak
variant: Stroke
updated_at: 08.03.2023
created_at: 07.03.2023
Loaded 100 of 1977 files, more files were not shown because too many files have changed in this diff. Show more