Skip to content

Commit 2390183

Browse files
authored
Merge branch 'main' into dependabot-npm_and_yarn-prettier-3.5.3
2 parents e617e18 + b612139 commit 2390183

File tree

4 files changed

+80
-62
lines changed

4 files changed

+80
-62
lines changed

README.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,14 @@
1919

2020
<!-- ![Pipeline status](https://github.com/db-ui/core/badges/main/pipeline.svg?style=flat) -->
2121

22+
> [!IMPORTANT]
23+
> We've released the new stable version of the [DB UX Design System v3](https://github.com/db-ux-design-system/core-web), which is the successor of this generation of DB Design Systems.
24+
> Especially for new projects, we strongly recommend building on [DB UX Design System v3](https://github.com/db-ux-design-system/core-web).
25+
> The new version has some great benefits and optimisations, especially in terms of accessibility testing, further and better framework support and ongoing development.
26+
2227
> [!WARNING]
2328
> We've tried a [quick migration to newer SCSS syntax like e.g. `@use` instead of the nowadays deprecated `@import`](https://github.com/db-ui/core/issues/994), but this seems to be more complicated than expected.
24-
> You might face several warnings on the console when using SASS with our packages regarding `@import` usage. If you'd like to prevent those, you might as well want to evaluate migrating to our newer version of the DB UX Design System v2: <https://github.com/db-ui/mono>
29+
> You might face several warnings on the console when using SASS with our packages regarding `@import` usage. If you'd like to prevent those, you might as well want to evaluate migrating to our newer version of the DB UX Design System: <https://github.com/db-ux-design-system/core-web>
2530
2631
DB Personenverkehr and DB Systel have merged their Design Systems for Web [with DB UX Design System v2](https://marketingportal.extranet.deutschebahn.com/marketingportal/Design-Anwendungen/db-ux-design-system/version-2/Components) as their successor. Our goal is to provide a common UX based on the [DB "Moderne Ikone"](https://marketingportal.extranet.deutschebahn.com/marketingportal/Marke-und-Design#) for customer and employee applications. To achieve an end 2 end consistence from conception to implementation, we bring you this new version of DB UI Core (npm: `@db-ui/core`), that is being used within a Design System by S.R (Reisendeninformation) as well.
2732

package-lock.json

+69-56
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
"license": "Apache-2.0",
5959
"dependencies": {
6060
"@csstools/normalize.css": "^12.1.1",
61-
"@db-ui/base": "^0.29.0"
61+
"@db-ui/base": "^0.29.1"
6262
},
6363
"devDependencies": {
6464
"@babel/cli": "^7.26.4",
@@ -79,7 +79,7 @@
7979
"dialog-polyfill": "^0.5.6",
8080
"dotenv": "^16.4.7",
8181
"find-versions-cli": "^5.0.0",
82-
"html-validate": "^9.5.0",
82+
"html-validate": "^9.5.2",
8383
"html5-boilerplate": "^9.0.1",
8484
"husky": "^9.1.7",
8585
"iframe-resizer": "^5.3.3",
@@ -96,8 +96,8 @@
9696
"postcss-list-style-safari-fix": "^1.0.0",
9797
"prettier": "^3.5.3",
9898
"rimraf": "^6.0.1",
99-
"sass": "^1.85.1",
100-
"start-server-and-test": "^2.0.10",
99+
"sass": "^1.86.0",
100+
"start-server-and-test": "^2.0.11",
101101
"stylelint": "^14.16.1",
102102
"stylelint-config-prettier": "^9.0.5",
103103
"stylelint-config-sass-guidelines": "^9.0.1",

source/_patterns/01-elements/_form-elements.scss

+1-1
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@
9191

9292
// Validation
9393
// We need to differentiate here because of any non-textual input elements like select, radio and checkbox, that we couldn't handle by :placeholder-shown
94-
// TODO: maybe we could totally restructure this, work with a :not(select) instead, differentiate in between user-invalid and provide a fallback (https://github.com/db-ui/mono/pull/893), etc.
94+
// TODO: maybe we could totally restructure this, work with a :not(select) instead, differentiate in between user-invalid and provide a fallback (https://github.com/db-ux-design-system/core-web/pull/893), etc.
9595
%form-element-validation {
9696
&:not([aria-invalid]) {
9797
&:user-valid {

0 commit comments

Comments
 (0)