diff --git a/lerna.json b/lerna.json index e56f2715d6..896d631548 100644 --- a/lerna.json +++ b/lerna.json @@ -22,5 +22,5 @@ "packages/tools/visual-tests" ], "useNx": true, - "version": "3.0.0-rc.0" + "version": "3.0.0-rc.1" } diff --git a/packages/adapters/angular/v15/README.md b/packages/adapters/angular/v15/README.md index ad61a2c751..409ea793dc 100644 --- a/packages/adapters/angular/v15/README.md +++ b/packages/adapters/angular/v15/README.md @@ -1,5 +1,13 @@ # Angular-Adapter +[![npm](https://img.shields.io/npm/v/@public-ui/angular-v15)](https://www.npmjs.com/package/@public-ui/components) +[![license](https://img.shields.io/npm/l/@public-ui/angular-v15)](https://github.com/public-ui/kolibri/blob/main/LICENSE) +[![downloads](https://img.shields.io/npm/dt/@public-ui/angular-v15)](https://www.npmjs.com/package/@public-ui/angular-v15) +[![issues](https://img.shields.io/github/issues/public-ui/kolibri)](https://github.com/public-ui/kolibri/issues) +[![pull requests](https://img.shields.io/github/issues-pr/public-ui/kolibri)](https://github.com/public-ui/kolibri/pulls) +[![size](https://img.shields.io/bundlephobia/min/@public-ui/angular-v15)](https://bundlephobia.com/result?p=@public-ui/angular-v15) +![contributors](https://img.shields.io/github/contributors/public-ui/kolibri) + Das [**Angular**](https://angular.io)-Modul ist der Framework-Adapter für die Komponenten-Bibliothek. Mehr zur **Modularisierung** kann im [Architekturkonzept](https://public-ui.github.io/docs/concepts/architecture) nachgelesen werden. diff --git a/packages/adapters/angular/v15/package.json b/packages/adapters/angular/v15/package.json index f495b395d5..9e202b1955 100644 --- a/packages/adapters/angular/v15/package.json +++ b/packages/adapters/angular/v15/package.json @@ -1,6 +1,6 @@ { "name": "@public-ui/angular-v15", - "version": "3.0.0-rc.0", + "version": "3.0.0-rc.1", "license": "EUPL-1.2", "homepage": "https://public-ui.github.io", "repository": { diff --git a/packages/adapters/angular/v16/README.md b/packages/adapters/angular/v16/README.md index ad61a2c751..498a73d914 100644 --- a/packages/adapters/angular/v16/README.md +++ b/packages/adapters/angular/v16/README.md @@ -1,5 +1,13 @@ # Angular-Adapter +[![npm](https://img.shields.io/npm/v/@public-ui/angular-v16)](https://www.npmjs.com/package/@public-ui/components) +[![license](https://img.shields.io/npm/l/@public-ui/angular-v16)](https://github.com/public-ui/kolibri/blob/main/LICENSE) +[![downloads](https://img.shields.io/npm/dt/@public-ui/angular-v16)](https://www.npmjs.com/package/@public-ui/angular-v16) +[![issues](https://img.shields.io/github/issues/public-ui/kolibri)](https://github.com/public-ui/kolibri/issues) +[![pull requests](https://img.shields.io/github/issues-pr/public-ui/kolibri)](https://github.com/public-ui/kolibri/pulls) +[![size](https://img.shields.io/bundlephobia/min/@public-ui/angular-v16)](https://bundlephobia.com/result?p=@public-ui/angular-v16) +![contributors](https://img.shields.io/github/contributors/public-ui/kolibri) + Das [**Angular**](https://angular.io)-Modul ist der Framework-Adapter für die Komponenten-Bibliothek. Mehr zur **Modularisierung** kann im [Architekturkonzept](https://public-ui.github.io/docs/concepts/architecture) nachgelesen werden. diff --git a/packages/adapters/angular/v16/package.json b/packages/adapters/angular/v16/package.json index 7612184d46..926f0315ae 100644 --- a/packages/adapters/angular/v16/package.json +++ b/packages/adapters/angular/v16/package.json @@ -1,6 +1,6 @@ { "name": "@public-ui/angular-v16", - "version": "3.0.0-rc.0", + "version": "3.0.0-rc.1", "license": "EUPL-1.2", "homepage": "https://public-ui.github.io", "repository": { diff --git a/packages/adapters/angular/v17/README.md b/packages/adapters/angular/v17/README.md index ad61a2c751..585226b41c 100644 --- a/packages/adapters/angular/v17/README.md +++ b/packages/adapters/angular/v17/README.md @@ -1,5 +1,13 @@ # Angular-Adapter +[![npm](https://img.shields.io/npm/v/@public-ui/angular-v17)](https://www.npmjs.com/package/@public-ui/components) +[![license](https://img.shields.io/npm/l/@public-ui/angular-v17)](https://github.com/public-ui/kolibri/blob/main/LICENSE) +[![downloads](https://img.shields.io/npm/dt/@public-ui/angular-v17)](https://www.npmjs.com/package/@public-ui/angular-v17) +[![issues](https://img.shields.io/github/issues/public-ui/kolibri)](https://github.com/public-ui/kolibri/issues) +[![pull requests](https://img.shields.io/github/issues-pr/public-ui/kolibri)](https://github.com/public-ui/kolibri/pulls) +[![size](https://img.shields.io/bundlephobia/min/@public-ui/angular-v17)](https://bundlephobia.com/result?p=@public-ui/angular-v17) +![contributors](https://img.shields.io/github/contributors/public-ui/kolibri) + Das [**Angular**](https://angular.io)-Modul ist der Framework-Adapter für die Komponenten-Bibliothek. Mehr zur **Modularisierung** kann im [Architekturkonzept](https://public-ui.github.io/docs/concepts/architecture) nachgelesen werden. diff --git a/packages/adapters/angular/v17/package.json b/packages/adapters/angular/v17/package.json index 833f6f85c0..91116d211f 100644 --- a/packages/adapters/angular/v17/package.json +++ b/packages/adapters/angular/v17/package.json @@ -1,6 +1,6 @@ { "name": "@public-ui/angular-v17", - "version": "3.0.0-rc.0", + "version": "3.0.0-rc.1", "license": "EUPL-1.2", "homepage": "https://public-ui.github.io", "repository": { diff --git a/packages/adapters/angular/v18/README.md b/packages/adapters/angular/v18/README.md index ad61a2c751..9ac10e78a2 100644 --- a/packages/adapters/angular/v18/README.md +++ b/packages/adapters/angular/v18/README.md @@ -1,5 +1,13 @@ # Angular-Adapter +[![npm](https://img.shields.io/npm/v/@public-ui/angular-v18)](https://www.npmjs.com/package/@public-ui/components) +[![license](https://img.shields.io/npm/l/@public-ui/angular-v18)](https://github.com/public-ui/kolibri/blob/main/LICENSE) +[![downloads](https://img.shields.io/npm/dt/@public-ui/angular-v18)](https://www.npmjs.com/package/@public-ui/angular-v18) +[![issues](https://img.shields.io/github/issues/public-ui/kolibri)](https://github.com/public-ui/kolibri/issues) +[![pull requests](https://img.shields.io/github/issues-pr/public-ui/kolibri)](https://github.com/public-ui/kolibri/pulls) +[![size](https://img.shields.io/bundlephobia/min/@public-ui/angular-v18)](https://bundlephobia.com/result?p=@public-ui/angular-v18) +![contributors](https://img.shields.io/github/contributors/public-ui/kolibri) + Das [**Angular**](https://angular.io)-Modul ist der Framework-Adapter für die Komponenten-Bibliothek. Mehr zur **Modularisierung** kann im [Architekturkonzept](https://public-ui.github.io/docs/concepts/architecture) nachgelesen werden. diff --git a/packages/adapters/angular/v18/package.json b/packages/adapters/angular/v18/package.json index 11b0393b5c..70a6309397 100644 --- a/packages/adapters/angular/v18/package.json +++ b/packages/adapters/angular/v18/package.json @@ -1,6 +1,6 @@ { "name": "@public-ui/angular-v18", - "version": "3.0.0-rc.0", + "version": "3.0.0-rc.1", "license": "EUPL-1.2", "homepage": "https://public-ui.github.io", "repository": { diff --git a/packages/adapters/hydrate/README.md b/packages/adapters/hydrate/README.md index 22c6f6b1fa..2b4e940566 100644 --- a/packages/adapters/hydrate/README.md +++ b/packages/adapters/hydrate/README.md @@ -1,5 +1,13 @@ # KoliBri - Hydrate-Adapter +[![npm](https://img.shields.io/npm/v/@public-ui/hydrate)](https://www.npmjs.com/package/@public-ui/components) +[![license](https://img.shields.io/npm/l/@public-ui/hydrate)](https://github.com/public-ui/kolibri/blob/main/LICENSE) +[![downloads](https://img.shields.io/npm/dt/@public-ui/hydrate)](https://www.npmjs.com/package/@public-ui/hydrate) +[![issues](https://img.shields.io/github/issues/public-ui/kolibri)](https://github.com/public-ui/kolibri/issues) +[![pull requests](https://img.shields.io/github/issues-pr/public-ui/kolibri)](https://github.com/public-ui/kolibri/pulls) +[![size](https://img.shields.io/bundlephobia/min/@public-ui/hydrate)](https://bundlephobia.com/result?p=@public-ui/hydrate) +![contributors](https://img.shields.io/github/contributors/public-ui/kolibri) + ## Motivation Provide an adapter for Server Side Rendering of KoliBri components. diff --git a/packages/adapters/hydrate/package.json b/packages/adapters/hydrate/package.json index 999d408fb6..fdaacb8575 100644 --- a/packages/adapters/hydrate/package.json +++ b/packages/adapters/hydrate/package.json @@ -1,6 +1,6 @@ { "name": "@public-ui/hydrate", - "version": "3.0.0-rc.0", + "version": "3.0.0-rc.1", "license": "EUPL-1.2", "homepage": "https://public-ui.github.io", "repository": { diff --git a/packages/adapters/preact/README.md b/packages/adapters/preact/README.md index 1ed8d41e19..6108fbf1b7 100644 --- a/packages/adapters/preact/README.md +++ b/packages/adapters/preact/README.md @@ -1,5 +1,13 @@ # KoliBri - Preact-Adapter +[![npm](https://img.shields.io/npm/v/@public-ui/react)](https://www.npmjs.com/package/@public-ui/components) +[![license](https://img.shields.io/npm/l/@public-ui/react)](https://github.com/public-ui/kolibri/blob/main/LICENSE) +[![downloads](https://img.shields.io/npm/dt/@public-ui/react)](https://www.npmjs.com/package/@public-ui/react) +[![issues](https://img.shields.io/github/issues/public-ui/kolibri)](https://github.com/public-ui/kolibri/issues) +[![pull requests](https://img.shields.io/github/issues-pr/public-ui/kolibri)](https://github.com/public-ui/kolibri/pulls) +[![size](https://img.shields.io/bundlephobia/min/@public-ui/react)](https://bundlephobia.com/result?p=@public-ui/themes) +![contributors](https://img.shields.io/github/contributors/public-ui/kolibri) + The [Preact](https://github.com/preactjs/preact) adapter is a wrapper around the React adapter. Please refer to the [React adapter documentation](../react/README.md) for more information. ⚠️ Preact support is currently considered experimental. diff --git a/packages/adapters/preact/package.json b/packages/adapters/preact/package.json index 7dc1800dcd..053b6955d2 100644 --- a/packages/adapters/preact/package.json +++ b/packages/adapters/preact/package.json @@ -1,6 +1,6 @@ { "name": "@public-ui/preact", - "version": "3.0.0-rc.0", + "version": "3.0.0-rc.1", "license": "EUPL-1.2", "homepage": "https://public-ui.github.io", "repository": { diff --git a/packages/adapters/react-standalone/README.md b/packages/adapters/react-standalone/README.md index b2d006fee2..45fc236646 100644 --- a/packages/adapters/react-standalone/README.md +++ b/packages/adapters/react-standalone/README.md @@ -1,5 +1,13 @@ # KoliBri - Standalone React-Adapter +[![npm](https://img.shields.io/npm/v/@public-ui/react-standalone)](https://www.npmjs.com/package/@public-ui/components) +[![license](https://img.shields.io/npm/l/@public-ui/react-standalone)](https://github.com/public-ui/kolibri/blob/main/LICENSE) +[![downloads](https://img.shields.io/npm/dt/@public-ui/react-standalone)](https://www.npmjs.com/package/@public-ui/react-standalone) +[![issues](https://img.shields.io/github/issues/public-ui/kolibri)](https://github.com/public-ui/kolibri/issues) +[![pull requests](https://img.shields.io/github/issues-pr/public-ui/kolibri)](https://github.com/public-ui/kolibri/pulls) +[![size](https://img.shields.io/bundlephobia/min/@public-ui/react-standalone)](https://bundlephobia.com/result?p=@public-ui/react-standalone) +![contributors](https://img.shields.io/github/contributors/public-ui/kolibri) + ## Motivation Provide an adapter for [React](https://reactjs.org) to use the KoliBri components, without the need for a build/bundle process. diff --git a/packages/adapters/react-standalone/package.json b/packages/adapters/react-standalone/package.json index 30e934bd9f..d9197787eb 100644 --- a/packages/adapters/react-standalone/package.json +++ b/packages/adapters/react-standalone/package.json @@ -1,6 +1,6 @@ { "name": "@public-ui/react-standalone", - "version": "3.0.0-rc.0", + "version": "3.0.0-rc.1", "license": "EUPL-1.2", "homepage": "https://public-ui.github.io", "repository": { diff --git a/packages/adapters/react/README.md b/packages/adapters/react/README.md index 2f783cd844..65eca5b384 100644 --- a/packages/adapters/react/README.md +++ b/packages/adapters/react/README.md @@ -1,5 +1,13 @@ # KoliBri - React-Adapter +[![npm](https://img.shields.io/npm/v/@public-ui/react)](https://www.npmjs.com/package/@public-ui/components) +[![license](https://img.shields.io/npm/l/@public-ui/react)](https://github.com/public-ui/kolibri/blob/main/LICENSE) +[![downloads](https://img.shields.io/npm/dt/@public-ui/react)](https://www.npmjs.com/package/@public-ui/react) +[![issues](https://img.shields.io/github/issues/public-ui/kolibri)](https://github.com/public-ui/kolibri/issues) +[![pull requests](https://img.shields.io/github/issues-pr/public-ui/kolibri)](https://github.com/public-ui/kolibri/pulls) +[![size](https://img.shields.io/bundlephobia/min/@public-ui/react)](https://bundlephobia.com/result?p=@public-ui/react) +![contributors](https://img.shields.io/github/contributors/public-ui/kolibri) + ## Motivation Provide an adapter for [React](https://reactjs.org) to use the KoliBri components. diff --git a/packages/adapters/react/package.json b/packages/adapters/react/package.json index 0dc2c10a90..f88508daa1 100644 --- a/packages/adapters/react/package.json +++ b/packages/adapters/react/package.json @@ -1,6 +1,6 @@ { "name": "@public-ui/react", - "version": "3.0.0-rc.0", + "version": "3.0.0-rc.1", "license": "EUPL-1.2", "homepage": "https://public-ui.github.io", "repository": { diff --git a/packages/adapters/solid/README.md b/packages/adapters/solid/README.md index b3e2289867..b7c975c4fe 100644 --- a/packages/adapters/solid/README.md +++ b/packages/adapters/solid/README.md @@ -1,5 +1,13 @@ # KoliBri - Solid-Adapter +[![npm](https://img.shields.io/npm/v/@public-ui/solid)](https://www.npmjs.com/package/@public-ui/components) +[![license](https://img.shields.io/npm/l/@public-ui/solid)](https://github.com/public-ui/kolibri/blob/main/LICENSE) +[![downloads](https://img.shields.io/npm/dt/@public-ui/solid)](https://www.npmjs.com/package/@public-ui/solid) +[![issues](https://img.shields.io/github/issues/public-ui/kolibri)](https://github.com/public-ui/kolibri/issues) +[![pull requests](https://img.shields.io/github/issues-pr/public-ui/kolibri)](https://github.com/public-ui/kolibri/pulls) +[![size](https://img.shields.io/bundlephobia/min/@public-ui/solid)](https://bundlephobia.com/result?p=@public-ui/solid) +![contributors](https://img.shields.io/github/contributors/public-ui/kolibri) + ## Motivation Provide an adapter for [SolidJS](https://www.solidjs.com/) to use the KoliBri components. @@ -16,12 +24,12 @@ yarn add -g @public-ui/solid ## Usage -First, initialize KoliBri with a [theme](https://github.com/public-ui/kolibri/tree/develop/packages/themes) and create a Solid root: +First, initialize KoliBri with a [theme](https://github.com/public-ui/kolibri/tree/develop/packages/solid) and create a Solid root: ```ts import { defineCustomElements } from '@public-ui/components/dist/loader'; import { register } from '@public-ui/components'; -import { DEFAULT } from '@public-ui/themes'; +import { DEFAULT } from '@public-ui/solid'; register(DEFAULT, defineCustomElements) .then(() => { diff --git a/packages/adapters/solid/package.json b/packages/adapters/solid/package.json index f85d84ad24..0fd0a03900 100644 --- a/packages/adapters/solid/package.json +++ b/packages/adapters/solid/package.json @@ -1,6 +1,6 @@ { "name": "@public-ui/solid", - "version": "3.0.0-rc.0", + "version": "3.0.0-rc.1", "license": "EUPL-1.2", "homepage": "https://public-ui.github.io", "repository": { diff --git a/packages/adapters/vaadin/README.md b/packages/adapters/vaadin/README.md index f5701e04c3..f103afcd2a 100644 --- a/packages/adapters/vaadin/README.md +++ b/packages/adapters/vaadin/README.md @@ -1,5 +1,13 @@ # Vaadin-Adapter for KoliBri +[![npm](https://img.shields.io/npm/v/@public-ui/vaadin)](https://www.npmjs.com/package/@public-ui/components) +[![license](https://img.shields.io/npm/l/@public-ui/vaadin)](https://github.com/public-ui/kolibri/blob/main/LICENSE) +[![downloads](https://img.shields.io/npm/dt/@public-ui/vaadin)](https://www.npmjs.com/package/@public-ui/vaadin) +[![issues](https://img.shields.io/github/issues/public-ui/kolibri)](https://github.com/public-ui/kolibri/issues) +[![pull requests](https://img.shields.io/github/issues-pr/public-ui/kolibri)](https://github.com/public-ui/kolibri/pulls) +[![size](https://img.shields.io/bundlephobia/min/@public-ui/vaadin)](https://bundlephobia.com/result?p=@public-ui/vaadin) +![contributors](https://img.shields.io/github/contributors/public-ui/kolibri) + ## Open points | Feature | Status | diff --git a/packages/adapters/vue/README.md b/packages/adapters/vue/README.md index 4ade14b124..8f47ecc114 100644 --- a/packages/adapters/vue/README.md +++ b/packages/adapters/vue/README.md @@ -1,5 +1,13 @@ # KoliBri - Vue-Adapter +[![npm](https://img.shields.io/npm/v/@public-ui/vue)](https://www.npmjs.com/package/@public-ui/components) +[![license](https://img.shields.io/npm/l/@public-ui/vue)](https://github.com/public-ui/kolibri/blob/main/LICENSE) +[![downloads](https://img.shields.io/npm/dt/@public-ui/vue)](https://www.npmjs.com/package/@public-ui/vue) +[![issues](https://img.shields.io/github/issues/public-ui/kolibri)](https://github.com/public-ui/kolibri/issues) +[![pull requests](https://img.shields.io/github/issues-pr/public-ui/kolibri)](https://github.com/public-ui/kolibri/pulls) +[![size](https://img.shields.io/bundlephobia/min/@public-ui/vue)](https://bundlephobia.com/result?p=@public-ui/vue) +![contributors](https://img.shields.io/github/contributors/public-ui/kolibri) + ## Motivation Provide an adapter for [Vue](https://vuejs.org/) to use the KoliBri components. @@ -16,7 +24,7 @@ yarn add -g @public-ui/vue ## Usage -First, initialize KoliBri with a [theme](https://github.com/public-ui/kolibri/tree/develop/packages/themes) and create a Vue app: +First, initialize KoliBri with a [theme](https://github.com/public-ui/kolibri/tree/develop/packages/vue) and create a Vue app: ```ts import { createApp } from 'vue'; diff --git a/packages/adapters/vue/package.json b/packages/adapters/vue/package.json index 2dd374f6a6..4196796704 100644 --- a/packages/adapters/vue/package.json +++ b/packages/adapters/vue/package.json @@ -1,6 +1,6 @@ { "name": "@public-ui/vue", - "version": "3.0.0-rc.0", + "version": "3.0.0-rc.1", "license": "EUPL-1.2", "homepage": "https://public-ui.github.io", "repository": { diff --git a/packages/components/README.md b/packages/components/README.md index 576438ed1f..5750d0bbb6 100644 --- a/packages/components/README.md +++ b/packages/components/README.md @@ -1,5 +1,13 @@ # Components (Library) +[![npm](https://img.shields.io/npm/v/@public-ui/components)](https://www.npmjs.com/package/@public-ui/components) +[![license](https://img.shields.io/npm/l/@public-ui/components)](https://github.com/public-ui/kolibri/blob/main/LICENSE) +[![downloads](https://img.shields.io/npm/dt/@public-ui/components)](https://www.npmjs.com/package/@public-ui/components) +[![issues](https://img.shields.io/github/issues/public-ui/kolibri)](https://github.com/public-ui/kolibri/issues) +[![pull requests](https://img.shields.io/github/issues-pr/public-ui/kolibri)](https://github.com/public-ui/kolibri/pulls) +[![size](https://img.shields.io/bundlephobia/min/@public-ui/components)](https://bundlephobia.com/result?p=@public-ui/components) +![contributors](https://img.shields.io/github/contributors/public-ui/kolibri) + Das **Components**-Modul beinhaltet **alle** zur Komponenten-Bibliothek gehörenden **Web Components**. Mehr zur **Modularisierung** kann im [Architekturkonzept](https://public-ui.github.io/docs/concepts/architecture) nachgelesen werden. diff --git a/packages/components/package.json b/packages/components/package.json index 7a3628c660..595cf815a6 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -1,6 +1,6 @@ { "name": "@public-ui/components", - "version": "3.0.0-rc.0", + "version": "3.0.0-rc.1", "license": "EUPL-1.2", "homepage": "https://public-ui.github.io", "repository": { diff --git a/packages/components/src/components/@shared/_kol-link-mixin.scss b/packages/components/src/components/@shared/_kol-link-mixin.scss index b1961000a8..ed2b8bd2ec 100644 --- a/packages/components/src/components/@shared/_kol-link-mixin.scss +++ b/packages/components/src/components/@shared/_kol-link-mixin.scss @@ -19,7 +19,7 @@ text-decoration-line: none; &__text { - .span-label { + .kol-span__label { text-decoration-line: underline; @at-root #{$root}:is(:focus, :hover):not([aria-disabled], [disabled]) & { diff --git a/packages/components/src/components/accordion/test/__snapshots__/snapshot.spec.tsx.snap b/packages/components/src/components/accordion/test/__snapshots__/snapshot.spec.tsx.snap index 3b870dabd3..d482f6784e 100644 --- a/packages/components/src/components/accordion/test/__snapshots__/snapshot.spec.tsx.snap +++ b/packages/components/src/components/accordion/test/__snapshots__/snapshot.spec.tsx.snap @@ -4,7 +4,7 @@ exports[`kol-accordion should render with _label="Überschrift" _level=1 _open=f