Skip to content

Styling Enhancements

Compare
Choose a tag to compare
@ghiscoding ghiscoding released this 02 Sep 14:55
· 2242 commits to master since this release

This new version brings a few Styling enhancements one of which is a new colors.scss to help coloring SVGs by providing new color-X CSS classes (like color-primary, color-danger, ...), this new file is included in both the Material-Design/Salesforce Themes but is not included in the Bootstrap Theme (since that theme doesn't have SVGs). Also if you wish to have a lighter CSS file and not include this new colors.scss, you could use the new bare versions which doesn't include any non-essential Styling (it doesn't have any SVG/Color. Flatpickr, MultipleSelect styling, e.g. slickgrid-theme-material.bare.css), there's also a lite version which is roughly the same as the bare version except that it adds the SVG/Colors to it (e.g. slickgrid-theme-material.lite.css) while the regular version have it all (e.g.slickgrid-theme-material.css). more info is provided in the Wiki,

The AutoComplete Editor also got a few improvements and 2 new extra CSS styling classes (2 rows, 4 corners), for more info take a look at the Wiki

Also note that the latest version of Flatpickr has couple of small issues and that had a side effect in the Editors.Date of this lib, so to quickly fix this, I made a change to the package.json to use the previous working version "flatpickr": "4.6.3". There might be a way to use latest version but that would require some code change in the lib and I don't have cycle to look at that and since the previous version works then I'll stick with that for the foreseeable future.

Final Word

If you like the lib, please upvote ⭐ and/or Buy Me a Coffee

Features

  • autocomplete: add much more functionalities to the AutoComplete (#559) (326ec5f)
  • core: add loading spinner to AutoComplete Editor/Filter (#556) (9a44225)
  • core: update npm packages & move ngx-translate to peer dependencies (#567) (023a7e0)
  • styling: add extra SASS utilities and icon colors (#562) (529a15c)
  • styling: find way to add colors to SVGs used by the lib (#557) (b551caa)
  • tests: add more Cypress E2E tests for Language change (082ed22)
  • tests: add more Cypress E2E tests for Pagination Lang change (dc1a96c)

Bug Fixes

  • core: latest Flatpickr breaks Date Filters/Editors (#558) (d6e0bef)
  • editor: SingleSelect Editor should show pick false value (#560) (0222d09)
  • editors: AutoComplete Editor might have undefined object label (#555) (a8b9248)
  • editors: fix couple of small editor bugs found (#563) (0894f16)
  • styling: remove unwanted source map from css output files (#564) (e9fd212)
  • styling: extra styling shouldn't override default bootstrap style (#570) (5cdc4d9)
  • editors: all Editors should call commitChanges even when invalid, fixes #571 (#574) (fd052d1)
  • styling: refactor Material/Salesforce styling theme (#573) (e2b138d)