You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since July 2024, the Design System is providing styles for primeng. This package was released to support projects using the primeng datatable component due to a lack of an alternative Design System component.
Datatable
One of the principles of the Design System is to be technology agnostic. This principle ensures that we're able to deliver our patterns to the diverse landscape of technology used at the Post (Angular, React, Vue, plain HTML/CSS/JS). After evaluating multiple libraries, AG Grid stood out as the industries gold standard for datatables while fulfilling our principle to deliver to any web technology. The Design System Team is working on providing styling support for this solution.
Theming
From v18 to v19, primeNg completely revamped their styling approach, switching from Sass to a JS based theming provider. Maintaining a prime-ng theme is a heavy investment from the side of the Design System team. Maintaining two concurrent solutions is not feasible long term because our budget is very limited. However, we have a strong interest in supporting project teams with solutions that work for them.
Plan
Considering this, we'd like to keep providing a minimal set of styling for primeng in the mid-term future. During this time, we are going to be working hard to provide technology agnostic solutions for the most commonly used patterns. Once alternatives are available, we would like to reduce maintenance efforts on the primeng theme.
Your advice
We'd like to hear the voice of our community on this matter: what advice would you give the Design System team?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Since July 2024, the Design System is providing styles for primeng. This package was released to support projects using the primeng datatable component due to a lack of an alternative Design System component.
Datatable
One of the principles of the Design System is to be technology agnostic. This principle ensures that we're able to deliver our patterns to the diverse landscape of technology used at the Post (Angular, React, Vue, plain HTML/CSS/JS). After evaluating multiple libraries, AG Grid stood out as the industries gold standard for datatables while fulfilling our principle to deliver to any web technology. The Design System Team is working on providing styling support for this solution.
Theming
From v18 to v19, primeNg completely revamped their styling approach, switching from Sass to a JS based theming provider. Maintaining a prime-ng theme is a heavy investment from the side of the Design System team. Maintaining two concurrent solutions is not feasible long term because our budget is very limited. However, we have a strong interest in supporting project teams with solutions that work for them.
Plan
Considering this, we'd like to keep providing a minimal set of styling for primeng in the mid-term future. During this time, we are going to be working hard to provide technology agnostic solutions for the most commonly used patterns. Once alternatives are available, we would like to reduce maintenance efforts on the primeng theme.
Your advice
We'd like to hear the voice of our community on this matter: what advice would you give the Design System team?
Beta Was this translation helpful? Give feedback.
All reactions