Skip to content

Conversation

myrta2302
Copy link
Contributor

@myrta2302 myrta2302 commented May 19, 2025

πŸ“„ Description

  • Document all cross-reference examples and workarounds under the relevant section

comes after -> #5618 and #5629

πŸ“ Checklist

  • βœ… My code follows the style guidelines of this project
  • πŸ› οΈ I have performed a self-review of my own code
  • πŸ“„ I have made corresponding changes to the documentation
  • ⚠️ My changes generate no new warnings or errors
  • βœ”οΈ New and existing unit tests pass locally with my changes

@myrta2302 myrta2302 linked an issue May 19, 2025 that may be closed by this pull request
3 tasks
Copy link

changeset-bot bot commented May 19, 2025

πŸ¦‹ Changeset detected

Latest commit: cde59b4

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 12 packages
Name Type
@swisspost/design-system-components Major
@swisspost/design-system-documentation Patch
@swisspost/design-system-styles Major
@swisspost/design-system-components-angular Major
@swisspost/design-system-components-react Major
@swisspost/design-system-components-angular-workspace Patch
@swisspost/internet-header Patch
@swisspost/design-system-nextjs-integration Patch
@swisspost/design-system-styles-primeng-workspace Patch
@swisspost/design-system-styles-primeng Major
@swisspost/design-system-tokens Major
@swisspost/design-system-icons Major

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@swisspost-bot
Copy link
Contributor

swisspost-bot commented May 19, 2025

Related Previews

myrta2302 and others added 20 commits May 20, 2025 16:35
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| actions/checkout | action | digest | `85e6279` -> `09d2aca` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

πŸ“… **Schedule**: Branch creation - "before 4am on the first day of the
month" in timezone Europe/Zurich, Automerge - At any time (no schedule
defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

β™» **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

πŸ”• **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/swisspost/design-system).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC40OC41IiwidXBkYXRlZEluVmVyIjoiNDAuNDguNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsi4puT77iPIGRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| changesets/action | action | digest | `06245a4` -> `04d574e` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

πŸ“… **Schedule**: Branch creation - "before 4am on the first day of the
month" in timezone Europe/Zurich, Automerge - At any time (no schedule
defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

β™» **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

πŸ”• **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/swisspost/design-system).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC40OC41IiwidXBkYXRlZEluVmVyIjoiNDAuNDguNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsi4puT77iPIGRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
#5611)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| dawidd6/action-download-artifact | action | digest | `07ab29f` ->
`9b54a0a` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

πŸ“… **Schedule**: Branch creation - "before 4am on the first day of the
month" in timezone Europe/Zurich, Automerge - At any time (no schedule
defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

β™» **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

πŸ”• **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/swisspost/design-system).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC40OC41IiwidXBkYXRlZEluVmVyIjoiNDAuNDguNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsi4puT77iPIGRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…r word wrapping and updating width constraints (#5544)

## πŸ“„ Description

- Updated `max-width` from 200px to 280px for better content
accommodation
- Implemented proper word breaking for content that exceeds container
width

---

## πŸ“ Checklist

- βœ… My code follows the style guidelines of this project
- πŸ› οΈ I have performed a self-review of my own code
- πŸ“„ I have made corresponding changes to the documentation
- ⚠️ My changes generate no new warnings or errors
- πŸ§ͺ I have added tests that prove my fix is effective or that my feature
works
- βœ”οΈ New and existing unit tests pass locally with my changes

Co-authored-by: Alona <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Oliver SchΓΌrch <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…OS devices/Chrome (#5550)

## πŸ“„Bug
Floating labels from form inputs remain visible above the mobile
navigation menu on iOS devices in Chrome browsers, breaking the expected
visual hierarchy and potentially obscuring menu content.

πŸ› οΈ To Reproduce
Steps to reproduce the behavior:

- Go to https://www.swisspost-cargo.com/ch-en/help-and-contact on an
iPhone
- Start filling up the input fields (at least 2)
- Open the mobile navigation menu
- The floating labels are displayed above the menu

## Device
Iphone15

## PR description

Adjusted z-index hierarchy to ensure proper layering: increased
`post-header` components z-indexes by 1 on mobile and tablet devices to
maintain correct stacking order during iOS's automatic zoom behavior on
form inputs.

## πŸš€ Demo


![5312478682767551920](https://github.com/user-attachments/assets/dde9a2cf-cf52-4354-98ea-80fb332d8481)

## πŸ“ Checklist

- βœ… My code follows the style guidelines of this project
- πŸ› οΈ I have performed a self-review of my own code
- πŸ“„ I have made corresponding changes to the documentation
- ⚠️ My changes generate no new warnings or errors
- πŸ§ͺ I have added tests that prove my fix is effective or that my feature
works
- βœ”οΈ New and existing unit tests pass locally with my changes

---------

Co-authored-by: Alona <[email protected]>
…tigate-and-document-cross-component-dom-referencing
…d interfering with layout (#5574)

## πŸ“„ Description

This PR sets the display of `<post-tooltip>` to `display: contents` to
ensure it does not cause any layout shifts.

## πŸ“ Checklist

- βœ… My code follows the style guidelines of this project
- πŸ› οΈ I have performed a self-review of my own code
- πŸ“„ I have made corresponding changes to the documentation
- ⚠️ My changes generate no new warnings or errors
- βœ”οΈ New and existing unit tests pass locally with my changes
…pixel gap at 125% scaling (#5547)

## πŸ“„ Description

This PR adjusts textarea floating label top position to prevent text
from appearing between label and border on Windows at 125% scaling.

## πŸ“ Checklist

- βœ… My code follows the style guidelines of this project
- πŸ› οΈ I have performed a self-review of my own code
- ⚠️ My changes generate no new warnings or errors
- βœ”οΈ New and existing unit tests pass locally with my changes
## πŸ“„ Description

This PR adds a new page 'Header with Custom Logo Link' under Guidelines,
on how to use post-header logo with a custom link wrapper.

## πŸ“ Checklist

- βœ… My code follows the style guidelines of this project
- πŸ› οΈ I have performed a self-review of my own code
- πŸ“„ I have made corresponding changes to the documentation
- ⚠️ My changes generate no new warnings or errors
- βœ”οΈ New and existing unit tests pass locally with my changes

---------

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: Oliver SchΓΌrch <[email protected]>
…ocumentation` workflows (#5344)

- [x] Depends on #5343 

Ticket:
https://github.com/orgs/swisspost/projects/3/views/11?pane=issue&itemId=105001281&issue=swisspost%7Cdesign-system%7C5191

## πŸ“„ Description

Enhance deployment workflow security by:
- Validating issue numbers and netlify configs
- Sanitizing all user inputs before use
- Using safer scripting methods

## πŸš€ Demo

If applicable, please add a screenshot or video to illustrate the
changes.

---

## πŸ“ Checklist

- βœ… My code follows the style guidelines of this project
- πŸ› οΈ I have performed a self-review of my own code
- πŸ“„ I have made corresponding changes to the documentation
- ⚠️ My changes generate no new warnings or errors
- πŸ§ͺ I have added tests that prove my fix is effective or that my feature
works
- βœ”οΈ New and existing unit tests pass locally with my changes

---------

Co-authored-by: Alona <[email protected]>
@myrta2302 myrta2302 added the πŸš‚ PR train PR which follows another one. label Jun 12, 2025
Copy link

@myrta2302 myrta2302 closed this Jul 10, 2025
@myrta2302 myrta2302 deleted the 5300-investigate-and-document-cross-component-dom-referencing branch July 10, 2025 06:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
πŸš‚ PR train PR which follows another one.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants