# Technische Informationen

# Komponenten

Der Living Styleguide ist mit VuePress (opens new window) gebaut.

Zusätzlich nutzt er tailwindcss (opens new window) und PostCSS (opens new window).
Zum Einsatz kommen ebenfalls alpinejs (opens new window) und der state-Layer spruce (opens new window) weil typescript (opens new window) im Frontend verwendet werden soll (anstatt Javascript).
Für Icons sollen die Heroicons (opens new window) herangezogen werden.
Zur schnelleren Programmierung wird das Balde UI Kit (opens new window) verwendet und für die Icons (Heroicons), die Blade Icons (opens new window).

# Tools

Es wird Stylelint (opens new window) zum Linting genutzt.

stylelintrc.js

module.exports = {
    extends: ['stylelint-config-recommended', 'stylelint-prettier/recommended'],
    rules: {
    'at-rule-no-unknown': [
    true,
    {
    ignoreAtRules: ['tailwind', 'apply', 'variants', 'responsive', 'screen'],
    },
    ],
    'declaration-block-trailing-semicolon': null,
    'no-descending-specificity': null,
    },
};

# Visual Studio Code (Plugins)

Für Arbeiten am Frontend empfehlen wir Visual Studio Code (opens new window), welches mit zahlreichen Plugins zur nahezu perfekten Entwicklungsumgebung modifiziert werden kann. Empfohlene Plugins sind:

# übergeordnetes Thema

1.1 Living Styleguide

Last Updated: 4/5/2021, 6:49:21 PM