@oslokommune/punkt-vue2
Advanced tools
Comparing version 5.0.6 to 5.0.8
@@ -68,3 +68,26 @@ # Changelog | ||
Nytt: | ||
- Ikoner kommer med komponentene | ||
- Oppdatert PktIcon-komponent | ||
- Ny CSS-klasse `pkt-icon` | ||
- Fjernet data: import av ikoner i CSS | ||
Punkt CLI skal vedlikeholdes men ikke videreutvikles, så det er fortsatt mulig å bruke svg-oppsettet ved bruk av CLI. Men vi vil anbefale å bruke ikon-komponenten vår som dynamisk henter ikoner slik at du kan slippe å tenke på at ikoner en gang i blant må oppdateres. | ||
Les mer om ikoner her: | ||
https://punkt.oslo.kommune.no/5.0/ressurser/ikoner/kode/ | ||
**Hva må du gjøre?** | ||
Alle som bruker klasser/komponenter som inneholder ikoner: | ||
Import av ikoner i CSS henter vi nå fra vår CDN. | ||
- Dere som har satt opp CSP må legge inn https://punkt-cdn.oslo.kommune.no/ i deres CSP. | ||
**Vue2 og React** | ||
Ikonene kommer nå inkludert med komponentene ved bruk av PktIcon. | ||
Hvis du har brukt Punkt CLI til å legge til ikoner/logo i komponenter kan du nå fjerne punkt.config.json og dens svg'er. Hvis du har konfigurert CSP må du legge til CDN i din CSP. https://punkt-cdn.oslo.kommune.no/ | ||
PktIcon har blitt oppdatert med nye props. | ||
### Features | ||
@@ -71,0 +94,0 @@ Ingen |
{ | ||
"name": "@oslokommune/punkt-vue2", | ||
"version": "5.0.6", | ||
"version": "5.0.8", | ||
"description": "Vue2 komponentbibliotek til Punkt, et designsystem laget av Oslo Origo", | ||
@@ -30,3 +30,3 @@ "homepage": "https://punkt.oslo.kommune.no", | ||
"@oslokommune/punkt-assets": "^5.0.2", | ||
"@oslokommune/punkt-css": "^5.0.6", | ||
"@oslokommune/punkt-css": "^5.0.8", | ||
"@vitejs/plugin-vue2": "^2.2.0", | ||
@@ -69,3 +69,3 @@ "edit-json-file": "^1.7.0", | ||
"license": "MIT", | ||
"gitHead": "91cffbb32dbb82e344000444a3274eb2ea36d97e" | ||
"gitHead": "b5ddfdb66c934a2db8279ae7fdb04e0b21b7d9e1" | ||
} |
90311
2