-
Notifications
You must be signed in to change notification settings - Fork 66
lesson 18
Rati Wannapanop edited this page Jun 1, 2017
·
5 revisions
Vuetable was designed from the beginning to take advantange of CSS framework to render table appearance. So, if your CSS framework of choice is supporting the HTML table, it should be easy enough to configure Vuetable to use the CSS specified by those frameworks.
However, table is usually not the only element on the page. It usually accompanies by other elements like the pagination, search/filter element, etc. So, in order to successfully apply the CSS of the selected framework to Vuetable, you will need to understand different parts that is going into your web app page.
And we are going to do that in this lesson by applying Twitter's Bootstrap CSS to Vuetable and its related elements.
- Replace Semantic UI CSS and JS
- create a new file to store CSS for those components
- field def
- use
cssprop of each component to assign appropriate config object - buttons and icons in "actions" scoped slot
- filter-bar
- app CSS
- Your first Vuetable
- Displaying more fields
- Cleaning up code
- Make change to field title
- Column alignment
- Format fields using
callbackoption - Adding pagination
- Displaying pagination information
- Customizing Vuetable
- Make columns sortable
- Using special fields
- Adding Detail Row
- Adding Search Filter
- Moving Field Definitions to another file
- Passing Props to MyVuetable - Part 1
- Passing Props to MyVuetable - Part 2
- Passing Scoped Slot to MyVuetable
- Using Twitter's Bootstrap CSS with Vuetable
- Pagination for Twitter's Bootstrap