From cd74265a10ccbc885e89d2e2e6243b961b066a36 Mon Sep 17 00:00:00 2001 From: Cagatay Civici Date: Tue, 9 Apr 2024 16:54:12 +0300 Subject: [PATCH] Refactored Steps --- components/lib/steps/style/StepsStyle.js | 8 ++++---- .../lib/themes/primeone/base/steps/index.js | 16 ++++++++-------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/components/lib/steps/style/StepsStyle.js b/components/lib/steps/style/StepsStyle.js index ee4cc0c6b..6d0b0b60a 100644 --- a/components/lib/steps/style/StepsStyle.js +++ b/components/lib/steps/style/StepsStyle.js @@ -6,13 +6,13 @@ const classes = { menuitem: ({ instance, item, index }) => [ 'p-steps-item', { - 'p-highlight p-steps-current': instance.isActive(index), + 'p-steps-item-active': instance.isActive(index), 'p-disabled': instance.isItemDisabled(item, index) } ], - action: 'p-menuitem-link', - step: 'p-steps-number', - label: 'p-steps-title' + action: 'p-steps-item-link', + step: 'p-steps-item-number', + label: 'p-steps-item-label' }; export default BaseStyle.extend({ diff --git a/components/lib/themes/primeone/base/steps/index.js b/components/lib/themes/primeone/base/steps/index.js index 14f068c05..149f55fe5 100644 --- a/components/lib/themes/primeone/base/steps/index.js +++ b/components/lib/themes/primeone/base/steps/index.js @@ -4,7 +4,7 @@ export default { position: relative; } -.p-steps .p-steps-list { +.p-steps-list { padding: 0; margin: 0; list-style-type: none; @@ -47,7 +47,7 @@ export default { width: 50%; } -.p-steps-item .p-menuitem-link { +.p-steps-item-link { display: inline-flex; flex-direction: column; align-items: center; @@ -58,12 +58,12 @@ export default { outline-color: transparent; } -.p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible { +.p-steps-item-link:not(.p-disabled):focus-visible { outline: ${dt('focus.ring.width')} ${dt('focus.ring.style')} ${dt('focus.ring.color')}; outline-offset: ${dt('focus.ring.offset')}; } -.p-steps-title { +.p-steps-item-label { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; @@ -74,7 +74,7 @@ export default { font-weight: 500; } -.p-steps-number { +.p-steps-item-number { display: flex; align-items: center; justify-content: center; @@ -91,7 +91,7 @@ export default { font-weight: 500; } -.p-steps-number::after { +.p-steps-item-number::after { content: " "; position: absolute; width: 100%; @@ -104,12 +104,12 @@ export default { cursor: pointer; } -.p-steps-current .p-steps-number { +.p-steps-item-active .p-steps-item-number { background: ${dt('steps.marker.active.background')}; color: ${dt('steps.marker.active.color')}; } -.p-steps-current .p-steps-title { +.p-steps-item-active .p-steps-item-label { font-weight: 500; color: ${dt('steps.item.active.color')}; }