Commit Graph

157 Commits

Author SHA1 Message Date
Rijk van Zanten
7d1df455fd User sign out (#234)
* Add fullName getter to user store

* Add user sign out link

* Add tests for module bar avatar
2020-03-23 14:06:30 -04:00
dependabot-preview[bot]
98a9ae0882 Bump @typescript-eslint/parser from 2.24.0 to 2.25.0 (#237) 2020-03-23 17:24:14 +00:00
dependabot-preview[bot]
090b4636d3 Bump @typescript-eslint/eslint-plugin from 2.24.0 to 2.25.0 (#236) 2020-03-23 17:18:43 +00:00
dependabot-preview[bot]
9b198a6210 Bump @typescript-eslint/typescript-estree from 2.24.0 to 2.25.0 (#235) 2020-03-23 17:11:18 +00:00
dependabot-preview[bot]
4c321479d6 Bump storybook-addon-themes from 5.4.0 to 5.4.1 (#233) 2020-03-23 16:17:22 +00:00
Rijk van Zanten
8f983fecf2 Disable type checking in storybook (#232) 2020-03-23 11:19:37 -04:00
dependabot-preview[bot]
6815593018 Bump vue-i18n from 8.15.5 to 8.15.6 (#231) 2020-03-23 04:12:50 +00:00
Rijk van Zanten
6e6ba35ce9 Add collection presets store (#226)
* Rename ids of stores to match var names

* Add collection presets store

* Add collection-presets-store
2020-03-20 22:00:39 -04:00
Rijk van Zanten
7bbe8fe194 Add portals (#225)
* Install portal-vue

* Add portalvue plugin

* Add portal destinations

* Add example usage in tabular layout
2020-03-20 19:32:24 -04:00
Rijk van Zanten
8a1ebe7d5e Optimize data fetching on layout view (#224) 2020-03-20 17:40:04 -04:00
Rijk van Zanten
3ab97ca2b2 Collections module additions (#201)
* Render add new link, only render delete on isnew is false

* Add header actions buttons based on state

* Add header buttons and breadcrumbs

* Style tweaks

* Add navigation guard for single collections

* Add delete button logic

* Add ability to delete items on browse

* Add select mode to tabular layout

* Add saving / deleting logic to detail view

* remove tests (temporarily)

* Remove empty tests temporarily

* Add pagination to tabular layout if collection is large

* Add server sort

* wip table tweaks

* show shadow only on scroll, fix padding on top of private view.

* Update table

* fix header hiding the scrollbar

* Fix rAF leak

* Make pagination sticky

* fix double scroll bug

* add selfScroll prop to private view

* Last try

* Lower the default limit

* Fix tests for table / private / public view

* finish header

* remove unnessesary code

* Fix debug overflow + icon alignment

* Fix breadcrumbs

* Fix item fetching

* browse view now collapses on scroll

* Add drawer-button component

* Fix styling of drawer-button drawer-detail

* Revert "browse view now collapses on scroll"

This reverts commit a8534484d496deef01e399574126f7ba877e098c.

* Final commit for the night

* Add scroll solution for header overflow

* Render table header over shadow

* Add useScrollDistance compositoin

* Add readme for scroll distance

* Restructure header bar using sticky + margin / add shadow

* Tweak box shadow to not show up at top on scroll up

* Fix tests

Co-authored-by: Nitwel <nitwel@arcor.de>
2020-03-20 17:05:55 -04:00
dependabot-preview[bot]
a141e3a6ea Bump @babel/core from 7.8.7 to 7.9.0 (#223) 2020-03-20 15:59:19 +00:00
dependabot-preview[bot]
649f231af6 Bump @babel/plugin-proposal-optional-chaining from 7.8.3 to 7.9.0 (#222) 2020-03-20 15:47:31 +00:00
dependabot-preview[bot]
e65bbc50ed Bump babel-loader from 8.0.6 to 8.1.0 (#221) 2020-03-20 14:59:41 +00:00
dependabot-preview[bot]
5e6428b34d Bump react-dom from 16.13.0 to 16.13.1 (#219) 2020-03-20 10:45:07 +00:00
dependabot-preview[bot]
29e4474816 Bump stylelint-scss from 3.15.0 to 3.16.0 (#217) 2020-03-19 23:47:11 +00:00
dependabot-preview[bot]
9f6edb6e23 Bump react-is from 16.13.0 to 16.13.1 (#215) 2020-03-19 20:07:41 +00:00
dependabot-preview[bot]
8d68548a91 Bump react from 16.13.0 to 16.13.1 (#216) 2020-03-19 20:01:14 +00:00
dependabot-preview[bot]
92249bf18f Bump html-loader from 0.5.5 to 1.0.0 (#212)
Bumps [html-loader](https://github.com/webpack-contrib/html-loader) from 0.5.5 to 1.0.0.
- [Release notes](https://github.com/webpack-contrib/html-loader/releases)
- [Changelog](https://github.com/webpack-contrib/html-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/html-loader/compare/v0.5.5...v1.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-19 11:53:22 -04:00
Nitwel
e8267df99d Tabs (#210)
* initial commit for tabs

* added tabs-items

* updated docs

* Tweak styling, update stories

* Update structure, readme's and storybook entry

* Add tests for v-tabs

* Add tests for v-tab

* Add tests for v-tabs-items

* Fix typo

* Fix test

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2020-03-19 11:50:09 -04:00
dependabot-preview[bot]
784139ba1d Bump vue-loader from 15.9.0 to 15.9.1 (#211) 2020-03-19 02:23:15 +00:00
Rijk van Zanten
7abcb3360b Add show-first-last prop to pagination (#209) 2020-03-18 12:43:46 -04:00
Rijk van Zanten
1b9309a512 Add pagination component (#208)
* Start on pagination component

* Finish pagination component

* Register pagination globally
2020-03-18 12:12:45 -04:00
dependabot-preview[bot]
36cae03a1a Bump vuepress from 1.3.1 to 1.4.0 (#207) 2020-03-18 11:49:46 +00:00
Nitwel
09bf322c26 added button group (#204)
* added button group

* Update src/components/v-button-group/readme.md

Co-Authored-By: Rijk van Zanten <rijkvanzanten@me.com>

* added button group

* Prevent button injection warning by defaulting parentFunctions to null

* Add custom values example to storybook

* Fix stylelint complaints

* Fix other linter warnings

* Update story to reflect prop name change

* Fix test

* Fix readme's of compositions

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2020-03-17 17:14:57 -04:00
dependabot-preview[bot]
f362a7202b Bump @vue/composition-api from 0.4.0 to 0.5.0 (#205)
Bumps [@vue/composition-api](https://github.com/vuejs/composition-api) from 0.4.0 to 0.5.0.
- [Release notes](https://github.com/vuejs/composition-api/releases)
- [Changelog](https://github.com/vuejs/composition-api/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vuejs/composition-api/compare/v0.4.0...v0.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-17 16:26:05 -04:00
Rijk van Zanten
346e6f95ce Project switching (#206)
* Register notice component globally

* Render button as flex in full width

* Add buttons to / route

* Rename block->full-width

* Add hyrate overlay / project chooser placeholder

* Make routes named

* Dehydrate / hydrate when switching projects

* Add choose project buttons to / route

* Add main app component and hydration loader effect

* Improve routing flow

* Remove unused import statement

* Fix test
2020-03-17 16:25:43 -04:00
Rijk van Zanten
b26b91f785 Add userStore, continue-as notification, bit of styling (#203)
* Add userStore, continue-as notification, bit of styling

* Name routes, remove wrong comment

* Add test for user store

* Fix tests for router
2020-03-16 18:28:35 -04:00
Rijk van Zanten
1962691348 Restructure views (#202)
* Restructure views

* Add aria labels
2020-03-16 17:26:31 -04:00
Rijk van Zanten
08546e8105 [WIP] Card component (#115)
* Start on card component

* Add stories for card

* Add card actions component

* Right align actions

* Update storybook

* Update readme, tweak dialog card spacing

* Fix tests

* Move type styles into mixins
2020-03-16 15:21:59 -04:00
Jacob Rienstra
a0c421e4e9 List group (#173)
* mvp list groups

* list group updates

* updated readme and list group to use css vars and icons

* added supgroups to story

* add list group test

* Expand Transition / Transitions Folder (#187)

* add expand transition to components folder

* expand readme

* test sorta

* test is dumb

* dummy component to test

* oops

* Add tests for capitalize first

* Rename v-transition-expand to expand-transition, inline util in test

* Update src/components/transitions/expand/expand-methods.ts

* Update src/components/transitions/expand/expand-methods.ts

* Update src/components/transitions/expand/expand-methods.ts

* Rename some more things, add storybook entry

* Use expand transition in detail drawer

* Improve readme

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>

* Refactor out groupable top level component + indentLevel prop

* Fix tests

* Update readme

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2020-03-16 14:51:59 -04:00
dependabot-preview[bot]
7603323fc2 Bump @typescript-eslint/eslint-plugin from 2.23.0 to 2.24.0 (#200) 2020-03-16 17:16:36 +00:00
dependabot-preview[bot]
4027300248 Bump @typescript-eslint/parser from 2.23.0 to 2.24.0 (#199) 2020-03-16 17:10:41 +00:00
dependabot-preview[bot]
917bfc142d Bump stylelint-scss from 3.14.2 to 3.15.0 (#197) 2020-03-15 13:07:26 +00:00
dependabot-preview[bot]
3606c4eb01 Bump @storybook/addon-links from 5.3.15 to 5.3.17 (#190) 2020-03-14 08:17:30 +00:00
dependabot-preview[bot]
3650be3558 Bump @storybook/addon-viewport from 5.3.15 to 5.3.17 (#192) 2020-03-14 08:11:34 +00:00
dependabot-preview[bot]
7e5c19041a Bump @storybook/addon-centered from 5.3.15 to 5.3.17 (#189) 2020-03-14 08:11:09 +00:00
dependabot-preview[bot]
b5a253fa32 Bump @storybook/addon-knobs from 5.3.15 to 5.3.17 (#194) 2020-03-14 08:05:16 +00:00
dependabot-preview[bot]
0e4f497b73 Bump @storybook/vue from 5.3.15 to 5.3.17 (#196) 2020-03-14 08:04:45 +00:00
dependabot-preview[bot]
4c14d4b321 Bump @storybook/addon-notes from 5.3.15 to 5.3.17 (#191) 2020-03-14 07:59:44 +00:00
dependabot-preview[bot]
0dbe175256 Bump @storybook/addon-actions from 5.3.15 to 5.3.17 (#193) 2020-03-14 07:59:20 +00:00
dependabot-preview[bot]
90abbbe5bf Bump @storybook/addons from 5.3.15 to 5.3.17 (#188) 2020-03-14 07:53:45 +00:00
dependabot-preview[bot]
7672abacf5 Bump @storybook/addon-links from 5.3.14 to 5.3.15 (#180) 2020-03-14 04:05:40 +00:00
dependabot-preview[bot]
a4e05c6d96 Bump @storybook/addon-viewport from 5.3.14 to 5.3.15 (#182) 2020-03-14 04:00:16 +00:00
dependabot-preview[bot]
046e679c50 Bump @storybook/addon-actions from 5.3.14 to 5.3.15 (#183) 2020-03-14 04:00:11 +00:00
dependabot-preview[bot]
1fcac2d1db Bump @storybook/addon-knobs from 5.3.14 to 5.3.15 (#184) 2020-03-14 03:59:57 +00:00
dependabot-preview[bot]
198038d177 Bump @storybook/addon-notes from 5.3.14 to 5.3.15 (#181) 2020-03-14 03:54:21 +00:00
dependabot-preview[bot]
d0f39604ba Bump @storybook/addon-centered from 5.3.14 to 5.3.15 (#179) 2020-03-14 03:50:12 +00:00
dependabot-preview[bot]
e9fd9b6015 Bump @storybook/vue from 5.3.14 to 5.3.15 (#186) 2020-03-14 03:49:20 +00:00
dependabot-preview[bot]
73e2062e88 Bump @storybook/addons from 5.3.14 to 5.3.15 (#178) 2020-03-14 03:44:16 +00:00