Tables
#

You can use plain <table>s with the .va-table class that would apply Vuestic-theme styles to them.

If you want more functional solutions, use our data-table component or our theme for AG-Grid:

Examples
#

Basic usage
#

Add the .va-table class to the <table> element.

NameEmailCountryStatus
Ashley Mcdanielashleymcdaniel@nebulean.comCayman Islands
warning
Todd Sellerssellerstodd@nebulean.comTogo
info
Sherman Knowlesshermanknowles@nebulean.comCentral African Republic
warning
Vasquez Lawsonvasquezlawson@nebulean.comBouvet Island
info
Open in GitHub

Hoverable
#

Highlight hovered rows with additional .va-table--hoverable class.

NameEmailCountryStatus
Ashley Mcdanielashleymcdaniel@nebulean.comCayman Islands
warning
Todd Sellerssellerstodd@nebulean.comTogo
info
Sherman Knowlesshermanknowles@nebulean.comCentral African Republic
warning
Vasquez Lawsonvasquezlawson@nebulean.comBouvet Island
info
Open in GitHub

Striped
#

The .va-table--striped class colorizes each even row of the table.

NameEmailCountryStatus
Ashley Mcdanielashleymcdaniel@nebulean.comCayman Islands
warning
Todd Sellerssellerstodd@nebulean.comTogo
info
Sherman Knowlesshermanknowles@nebulean.comCentral African Republic
warning
Vasquez Lawsonvasquezlawson@nebulean.comBouvet Island
info
Open in GitHub

Clickable
#

Change the cursor to pointer when hovering rows by adding the .va-table--clickable class

NameEmailCountryStatus
Ashley Mcdanielashleymcdaniel@nebulean.comCayman Islands
warning
Todd Sellerssellerstodd@nebulean.comTogo
info
Sherman Knowlesshermanknowles@nebulean.comCentral African Republic
warning
Vasquez Lawsonvasquezlawson@nebulean.comBouvet Island
info
Open in GitHub