web-components-svelte Svelte Themes

Web Components Svelte

reusable and accessible web components for svelte projects

Publish einer neuen Version

Beispiel: neue Version taggen und dann pushen: Paket wirt automatisch gebaut und veröffentlicht. Version muss in package.json angepasst werden.

git tag v1.0.0
git push origin v1.0.0

GitHub Auth Token (relevant für Repo-Owner)

Um eine neue Version zu publishen, wird ein gültiges Token benötigt. Dieses muss alle 90 Tage erneuert werden. Reminder kommt von GitHub via E-Mail.

Installation in einer anderen App

.npmrc-File, das nicht gepusht wird. Alternative: GitHub Actions Flow

//npm.pkg.github.com/:_authToken=${NODE_AUTH}
@AnnaMariaAuer:registry=https://npm.pkg.github.com

Color-Scheme überschreiben

Die Komponenten arbeiten mit CSS-Variablen. Diese können in der Consumer-App entsprechend überschrieben werden:

:root {
    --primary-color: #ff0;
    --color-on-primary: #000;
    --secondary-color: #cf3476;
    --focus-outline: #feff7a;
}

Top categories

Loading Svelte Themes