Closed jakobe closed 3 years ago
This issue has been automatically marked as stale because of no recent activity. It will be closed in 10 weeks if no further activity occurs. Thank you for your contributions.
This issue will be closed due to backlog prioritization and pruning. https://github.com/kirbydesign/designsystem/discussions/1704#discussion-3522993
Describe the bug On iOS version <=13.3 the radio button icon isn't styled correctly regarding
To Reproduce
Kirby version
Expected behavior Should have same styling as when seen in desktop Chrome or iOS Safari >=13.4 The specs can be found here: https://zpl.io/VxEMDJk
Screenshots ❌ Wrong:
✅ Expected:
Please complete the following information:
Additional context iOS <=13.3 doesn't support CSS Shadow Parts which is used to style the ion-radio. This can be "polyfilled" by checking for CSS Shadow Parts support (
'part' in HTMLElement.prototype
) and applying the missing styles by extracting selectors with::part
and applying the styled properties through the shadow dom of theion-radio
component:See: https://github.com/PolymerLabs/part-theme/blob/master/lib/part-theme.js#L94 for a regex example.
Tasks:
closes #issueno
to the description) and ask @kirbydesign/kirby-guild for review