Commit Graph

20 Commits

Author SHA1 Message Date
dependabot-preview[bot]
3d0dce82a0 Bump @babel/core from 7.8.4 to 7.8.6 (#131) 2020-03-02 15:52:32 +00:00
dependabot-preview[bot]
06b0a25589 Bump @vue/cli-plugin-vuex from 4.1.2 to 4.2.3 (#132) 2020-03-02 15:49:38 +00:00
dependabot-preview[bot]
3c232c6690 Bump @storybook/addon-links from 5.3.12 to 5.3.14 (#130) 2020-03-02 15:49:02 +00:00
dependabot-preview[bot]
8fd9f7749d Bump vue-i18n from 8.15.3 to 8.15.4 (#128) 2020-03-02 15:48:55 +00:00
Rijk van Zanten
28531b531b Add hydration, collection store, collections module navigation (#125)
* Add hydration functions and logout route

* Add tests for hydration

* Add collections nav

* Structure collections module, add overview route

* Fix failing tests

* Add test for use-navigation

* Add tests for collections-navigation

* Add tests for collections-overview

* Fix export for use-navigation composition

* Update tests
2020-02-28 16:21:51 -05:00
Rijk van Zanten
0669515c36 Add layout registration logic (#120)
* Move modules types into extensions file

* Rename modules store to extensions store

* Start on registering tabular

* Add register component util

* Register layouts

* Build bundle for modern browsers

Snuck this commit into the wrong branch, just because I can

* Add tests for layout registration + add dummy tabular
2020-02-25 09:48:36 -05:00
Jacob Rienstra
a6d17706e2 List Component MVP (#119)
* added empty files

* barest of bones

* density works

* density and nav

* hover kinda works for links, still need to ccheck click events and also die

* styling kinda working now

* readme and testing

* small tweaks

* put back whitespace

* actually fixed

* Add stylelint prettier to yarn lock

* Register list / list item globally

* Let names be inferred through file

* Match object structure in props

* Cleanup readme

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2020-02-24 18:17:53 -05:00
Rijk van Zanten
3a7d814e77 Create auth helpers file, check auth on failed requests, change beforeRoute handler (#114)
* Create auth helpers file, check auth on failed requests, change beforeRoute handler

* Uninstall debug

* Navigate to / on no public projects

* Get router test coverage to 100%

* Fix auth tests

* Add tests for new projects store action
2020-02-21 16:22:08 -05:00
Nitwel
2dc48e8edf Custom Tooltip (#43)
* implemented basic tooltip

* add animation

* finish up tooltip, added instant option

* implemented basic tooltip

* add animation

* finish up tooltip, added instant option

* Uninstall v-tooltip

* Match folder structure of focus to tooltip

* Register new directives

* remove duplicate folder

* Export functions, cleanup animate

* Export update tooltip function

* Increase test covergae

* Added start and end options

* Structure positioning tests

* tooltip right end will now show on the right end

* Add tests for modifier states

* Update test coverage

* Fix stylelint issues

* made top as default position

* added inverted option

* fix lint

* Move tooltip style vars to theme

* Remove line clamp

* Update tests

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2020-02-18 17:58:24 -05:00
Rijk van Zanten
62bc8663a0 Private view (#41)
* Add file structure

* Add basics of private view

* Add composition api in every test

* Install nanoid

* Add request queue

* Register all global components

* Make bunny run on api queue

* Use private route for debug now

* Move request queue to store

* Remove unused sleep function in hover test

* Use new request queue in private view

* Remove jest pre-test config

* Finish logo + tests

* Add tests for private view

* Fix unhandled promise in api test
2020-02-17 14:06:04 -05:00
Rijk van Zanten
d4f4b4cac0 Stylelint config (#30)
* Install stylelint

* Move stylelint config to root

* Setup auto-fixing of scss on commit

* Use single quoted strings

Plays nicely with prettier

* Autofix CSS problems

* Fix indentation of package.json
2020-02-13 17:23:37 -05:00
rijkvanzanten
8636af7357 Add dark / light mode to storybook 2020-02-10 17:56:19 -05:00
rijkvanzanten
6788081b6f Install v-tooltip directive 2020-02-07 16:34:56 -05:00
rijkvanzanten
8af1960023 Install missing date-fns dep 2020-02-07 15:19:05 -05:00
rijkvanzanten
98b43cc294 Migrate over time-from-now composition 2020-02-07 15:17:16 -05:00
rijkvanzanten
a091a8a0aa Install pinia 2020-02-06 16:19:59 -05:00
rijkvanzanten
6f9c6f6b07 Migrate i18n, move to TS, add tests 2020-02-05 17:18:34 -05:00
rijkvanzanten
16f1413082 Update Storybook version 2020-02-05 15:45:27 -05:00
rijkvanzanten
9c3cd2e0c3 Install and initialize vue router 2020-02-05 15:37:14 -05:00
rijkvanzanten
8573e61015 Initial commit 2020-02-05 14:02:32 -05:00