diff --git a/lib/basic/index.ts b/lib/basic/index.ts index b387277..72c40dd 100644 --- a/lib/basic/index.ts +++ b/lib/basic/index.ts @@ -25,4 +25,5 @@ export { default as OuiTable } from './oui-table.vue' export { default as OuiTableview } from './oui-tableview.vue' export { default as OuiText } from './oui-text.vue' export { default as OuiTextarea } from './oui-textarea.vue' +export { default as OuiWait } from './oui-wait.vue' export { default as OuiVirtualList } from './oui-virtual-list.vue' diff --git a/lib/basic/oui-input.vue b/lib/basic/oui-input.vue index 3149c81..c489c37 100644 --- a/lib/basic/oui-input.vue +++ b/lib/basic/oui-input.vue @@ -1,5 +1,4 @@ diff --git a/lib/basic/oui-tableview.demo.vue b/lib/basic/oui-tableview.demo.vue index 14dacdd..f637032 100644 --- a/lib/basic/oui-tableview.demo.vue +++ b/lib/basic/oui-tableview.demo.vue @@ -19,7 +19,7 @@ const columns: OuiTableColumn[] = [ { title: '#', name: 'id', sortable: false }, { title: 'One', name: 'one', sortable: true, width: 200 }, { title: 'Two', name: 'two', sortable: true, footer: 'Two feet' }, - { title: '', name: 'action', align: 'right' }, + { title: 'Action', name: 'action', align: 'right' }, ] const _data = createArray(1000, (index) => { diff --git a/lib/basic/oui-tableview.styl b/lib/basic/oui-tableview.styl index 98aad9c..16fe105 100644 --- a/lib/basic/oui-tableview.styl +++ b/lib/basic/oui-tableview.styl @@ -5,7 +5,7 @@ // display: block; // for responisve scrolling use: stack-y; width: 100%; - overflow-x: auto; // this does not work together with sticky headers + overflow: hidden; border-collapse: collapse; position: relative; @@ -19,7 +19,8 @@ &_row { display: grid; grid-template-columns: var(--tableview-columns); - width: 100%; + min-width: 100%; + width: max-content; // fixes backround scroll issues } &_cell { @@ -92,6 +93,7 @@ &_footer { ._tableview_row { border-top: 2px solid var(--s2-fg); + overflow: hidden; } } } diff --git a/lib/basic/oui-tableview.vue b/lib/basic/oui-tableview.vue index ddb1a6e..2c8f029 100644 --- a/lib/basic/oui-tableview.vue +++ b/lib/basic/oui-tableview.vue @@ -1,5 +1,5 @@