design-system
design-system copied to clipboard
The Swiss Post Design System pattern library for a consistent and accessible user experience across the web platform.
Figma documentation on required fields is ready (https://www.figma.com/design/JIT5AdGYqv6bDRpfBPV8XR/Foundations---Components-Next-Level?node-id=577-14546&m=dev). We can now expand the validation part of form fields by the required fields. For each of the form fields, add a...
**Description** Refactor the `post-header` component to use the existing breakpoints utility to reduce code, improve page performance and maintain the detection mechanism from a single source of truth. This was...
We're documenting various types of lists under "List Group". In Figma, this page is called list. Rename the section in storybook.
### 📝 Description V1 already has an implementation of this component: https://next.design-system.post.ch/?path=/docs/021d61aa-e039-4858-b4b9-b86a3e772811--docs ### ♿ Accessibility Making the focus entirely visible could be a challenge since there is no gap between...
### 🐞 Describe the bug Disabled textarea is not scrollable in Chrome. ### 🛠️ To Reproduce Steps to reproduce the behavior: 1. Go to Design System Docs https://design-system.post.ch/?path=/docs/152b7268-cce0-43d7-b931-41a57370f9a0--docs 2. Enter...
- `@angular-devkit/build-angular`, - `@angular-eslint/builder`, - `@angular-eslint/eslint-plugin`, - `@angular-eslint/eslint-plugin-template`, - `@angular-eslint/template-parser`, - `@angular/animations`, - `@angular/cli`, - `@angular/common`, - `@angular/compiler`, - `@angular/compiler-cli`, - `@angular/core`, - `@angular/forms`, - `@angular/localize`, - `@angular/platform-browser`, - `@angular/platform-browser-dynamic`,...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [iframe-resizer](https://iframe-resizer.com) ([source](https://redirect.github.com/davidjbradshaw/iframe-resizer)) | [`4.4.5` -> `5.4.6`](https://renovatebot.com/diffs/npm/iframe-resizer/4.4.5/5.4.6) | [](https://docs.renovatebot.com/merge-confidence/) |...
# Design System Icons: Now Up to Date! ## Added icons Post icons: `2692` ## Updated icons UI icons: - `LetterReceived` (line & solid): 16, 24, 32, 40, 48, and...
The current ESLint package is able to parse HTML and TS, not Sass. THis ticket is to add a new ESLint parser for Sass using [sass-parser](https://www.npmjs.com/package/sass-parser) and adapting the output...
The ESLint package currently does not set a version for the plugins and parsers. The version is not mandatory but recommended: https://eslint.org/docs/latest/extend/custom-parsers#meta-data-in-custom-parsers It should match the package.json version, however the...