arnedesmedt / vue-ads-table-tree

MIT License
125 stars 30 forks source link

Classes seems to have no effect #22

Closed valdisiljuconoks closed 5 years ago

valdisiljuconoks commented 5 years ago

Hi,

I'm trying to style header cells. Seems like following class has no effect over final markup (no additional classes are added apart from default ones).

classes: {
    '0': {
        'bg-dark-gray': true
    }
},
valdisiljuconoks commented 5 years ago

hi, what about this one? thx

pavelav commented 5 years ago

Can't get styling to work either. By default, odd/even rows should have alternate background colors, but that doesn't work too. Same applies to the demo app. Tried latest Chrome (76.0.3809.100) and Firefox (68.0.1) on Linux. @arnedesmedt, please take a look. Thank you!

pavelav commented 5 years ago
  1. Regarding default behavior: among classes referenced in defaultClasses.js, the following are not defined in vue-ads-table-tree.css:

    vue-ads-bg-grey-lighter
    vue-ads-bg-grey-lightest

    which is why it doesn't work.

  2. Custom styling didn't work as classes property was missing from VueAdsTableContainer.

The below merge request should fix both.

arnedesmedt commented 5 years ago

changes are available in v2.3.7