Skip to content

Releases: PBGUX/pb-design-system

v16.0.0 - Angular 16.2 / Boostrap 5.2- May 17,2024

17 May 15:39
Compare
Choose a tag to compare

Breaking Changes

  • Removed all old Bootstrap 4 classes, be sure to replace all Bootstrap 4 classes in your application, refer to the migration guide on the Design System version 7.0.0 below and the Bootstrap 5.2 migration guide
  • Removed .label-allcaps class, replace with .form-label
  • Removed .link-icon class, replace with me-2
  • Removed button spacing css which added margin to the left of a series of buttons. This was problematic with button groups, paging buttons, etc. Per the Bootstrap documentation, use display flex with a gap class, such as
    on the element wrapping a group of buttons. Note that modal footers have this spacing applied by default. See the modal demos for an example.
  • Links are underlined by default for accessibility, the .a11y-accessible class to add an underline is removed, use the Bootstrap .text-decoration-none class to remove the underline on a link if needed.
  • Removed unused mapping point-of-interst (poi) icons and font
  • Removed unused canvas objects css

ng-bootstrap

  • Accordions changed to use directives instead of components, see the ng-bootstrap documentation for details

PrimeNG

  • p-table should use the tableStyleClass="table" input for proper table styling. Additional Bootstrap classes can be applied for hover, stripe, etc. The p-table css is deprecated and will be removed in the next version, see the tables page for examples.
  • p-table sort icons are styled in the css, the ... can be removed.

7.1.2 - April 25, 2024

25 Apr 15:24
Compare
Choose a tag to compare
  • Updated focus indicator style as per accessibility guidelines for components -
    • Input Fields
    • Dropdowns and Menus
    • Tabs
    • Accordions
    • Buttons
    • Radio Buttons
    • Checkboxes
    • Links
  • Updated border-color (sass variable input_border_color) for input fields and dropdowns to meet the color contrast ratio as per
    accessibility guidelines
  • New content in Globalisation section
  • Updated Links Component to use Bootstrap 5 class for text decoration

7.0.8 - February 2, 2024

02 Feb 11:55
Compare
Choose a tag to compare
  • Added Multiple Datepicker component in Date and Timepickers
  • Added new content to Globalization section - Process and Guidelines
  • Fixed Theme Switcher Demo issue with dark themes and updated code snippet

v7.0.7

19 Jan 14:41
Compare
Choose a tag to compare
  • Fixed pbi-icon-mini issues
  • Updated Links Component with accessibility guideline and Text Link with Underline component

7.0.6

15 Dec 15:14
Compare
Choose a tag to compare
  • Added disabled style for ng-select dropdown
  • File Upload component spacing and border-radius fix
  • Input field with chips border issue fix
  • Starter app angular version updated to 15.2.10
  • Added form-label class from Bootstrap 5
  • Updated documentation for Rich text editor dependencies

September 22, 2023

22 Sep 13:15
Compare
Choose a tag to compare
  • New Mini Icons -pbi-lockers,pbi-end-of-day,pbi-history,pbi-receiving,pbi-stamps
  • Fixed Date Range Picker with Presets scrolling issue
  • Updated NG-Bootstrap to version 14.2.0
  • Fixed Infinite Scrolling Table toolbar
  • Fixed Faceted Search Table token remove icon
  • Fixed Line chart tooltip display issue with single data point

August 25,2023

25 Aug 12:22
Compare
Choose a tag to compare
  • New Empty State for Charts
  • Fixed sort icon for Table with Filter
  • Fixed Header Menu and item active state styling
  • Added latest VPAT

August 2, 2023

02 Aug 14:33
Compare
Choose a tag to compare
  • New Outline Icons -pbi-lockers,pbi-end-of-day,pbi-history,pbi-receiving,pbi-stamps
  • Fixed alignment for row action menu and row action buttons headers
  • Change in comment for Column Toggle
  • Fixed table - small variation
  • Added latest Accessibility Compliance Score and Report

June 30, 2023

30 Jun 12:17
Compare
Choose a tag to compare
v7.0.2

commit 28/6

May 30, 2023

30 May 17:25
Compare
Choose a tag to compare
v7.0.1

7.0.1 release