Commit Graph

337 Commits

Author SHA1 Message Date
Rijk van Zanten
d63396eb25 Use size class (#28)
* Add use-size-class composition

* Use size-class composition in components

* Remove unnecessary tests

* Update readme
2020-02-13 16:37:58 -05:00
Nitwel
0b1f73fc8e Use css vars instead of props for color (#25)
* changed button to use css vars for style

* updated avatar component

* updated checkbox and icon component

* updated chip and overlay component

* update progress and sheet component

* added support for slider and spinner component

* update switch component

* remove unit tests for colors

* made color vars more clear in docs

* changed unactive to inactive

* storybook now uses colorpicker for all color settings

* Cleanup v-avatar readme

* Tweak v-button inline styles + update readme

* Force disabled color to input border

* Cleanup readme for checkbox

* Fix formatting on table in readme for checkbox

* Add css vars to readme for chip

* Use css var for size

* Use CSS Var for z-index

* Use css var for height in linear progress

* Use css vars for sheet

* Use private css var for percentage + update readme

* Fix typo

* Remove deprecated props, update readme

* Use css var for table height

* Update storybook entries

* Remove obsolete tests

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2020-02-13 13:46:10 -05:00
Rijk van Zanten
1883e230d1 Add left / right props to icon (#2)
* Add left / right props to icon

* Remove wrong size class import
2020-02-11 20:19:40 -05:00
Nitwel
87c0eaa9a9 Chip Component (#1)
* initial commit

* finished main features and added docs

* add unit tests

* fix "visible" unit test

* changed active prop to v-if

* sync support for active prop

* clear code

* Remove button description from chip readme

* Misc tweaks in story / readme

* Minor code style tweaks

* fix initial render

* Use 4px based height

* Add missing tests + missing debug route

Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
2020-02-11 18:42:31 -05:00
rijkvanzanten
773e963524 Update readme file 2020-02-11 11:16:45 -05:00
rijkvanzanten
3cdaed1e4c Merge branch 'master' of github.com:rijkvanzanten/directus-x 2020-02-11 11:02:41 -05:00
rijkvanzanten
8636af7357 Add dark / light mode to storybook 2020-02-10 17:56:19 -05:00
rijkvanzanten
790e78a4e1 Use new breakpoint mixin in public view 2020-02-07 17:50:09 -05:00
rijkvanzanten
cfa8e1d450 Add breakpoint mixins
Makes sure everything switches consistently.
2020-02-07 17:49:34 -05:00
rijkvanzanten
fb95027694 [WIP] Start on public view 2020-02-07 17:36:54 -05:00
rijkvanzanten
5615b34c23 Export project types from store for external use 2020-02-07 17:36:30 -05:00
rijkvanzanten
10e779b81e Use 100% height for the whole app
Makes it way easier to handle overflows in individual sections
2020-02-07 17:35:58 -05:00
rijkvanzanten
6c10b21d34 Remove plugins from main export 2020-02-07 16:35:54 -05:00
rijkvanzanten
65b7647c45 Use global vue plugins in storybook 2020-02-07 16:35:09 -05:00
rijkvanzanten
6788081b6f Install v-tooltip directive 2020-02-07 16:34:56 -05:00
rijkvanzanten
b7f8ab0b0b Exctract vue global plugins into separate file
Lets us re-use it in tests / storybook etc
2020-02-07 16:34:33 -05:00
rijkvanzanten
caf641ca7b Add directives folder + focus directive 2020-02-07 16:15:09 -05:00
rijkvanzanten
5553014091 Add router + tests 2020-02-07 15:35:13 -05:00
rijkvanzanten
bc3d7e729c Add tests for projects store 2020-02-07 15:19:27 -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
c4f90b724a Add Axios 2020-02-06 16:58:48 -05:00
rijkvanzanten
60e8447482 Add currentProject getter to projects store 2020-02-06 16:52:27 -05:00
rijkvanzanten
845cff7111 Add projects-store with tests 2020-02-06 16:20:43 -05:00
rijkvanzanten
16562b7a57 Add types folder for TS types 2020-02-06 16:20:10 -05:00
rijkvanzanten
a091a8a0aa Install pinia 2020-02-06 16:19:59 -05:00
rijkvanzanten
a5629af736 Remove obsolete import 2020-02-06 10:41:59 -05:00
rijkvanzanten
55da66aabe Add padding decorator 2020-02-05 17:24:14 -05:00
rijkvanzanten
6f9c6f6b07 Migrate i18n, move to TS, add tests 2020-02-05 17:18:34 -05:00
rijkvanzanten
7603121ab5 Add routes folder 2020-02-05 15:45:39 -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
55e56e30ec Migrate existing (finished) base components 2020-02-05 15:11:40 -05:00
rijkvanzanten
eb011906e7 Inject global styles 2020-02-05 15:07:38 -05:00
rijkvanzanten
c1ef59820c Migrate global assets and styles 2020-02-05 15:07:26 -05:00
rijkvanzanten
ac17f3870f Add folder structure 2020-02-05 15:07:20 -05:00
rijkvanzanten
8573e61015 Initial commit 2020-02-05 14:02:32 -05:00