* working on story with reactive subtitle
* styling of icons seems consistent with default sizing
* checkbox in list story
* colors
* lines and tests
* merge conflict
* basically im a genius styling is cool now
* Update src/components/v-button/readme.md
* Fix scoping of nav mode
* Tweak spacing of icons
* Register list item subcomponents globally
* Render icons in sidebar nav of collections module
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
* Fix scope declaration in lang
* Rename event listener composition
* Rename compositions
* Don't export app from main
* Fix naming smell
* Add roles to asides
* Add rel to a tag in logo
* exclude storybook files from sonar cloud
* Fix a11y issues
* Delete unused styles from linear progress
* Allow vuei18n result as name in table haeder
* Rename createX to defineX
* Fix styling glitch in private view
* Add interface registration logic
* Register interfaces in main
* Add basic text input example
* Add storybook knob for placeholder
* Add test for text-input
* Fix tests
* Add header bar basic
* Fix alignment of breadcrumb
* Fix icon size in breadcrumb
* Add slots / stories for header bar
* Fix typo
* Add disabled color overrides to button
* Fix box icon
* Add header actions section for collapsable buttons
* Tweak css of drawer responsively
* Cover viewport (for notched use)
* Hide gray boxes on iOS taps
* Only show hover effect for devices that support hover
* Finish collapsable header buttons
* Remove wrong reference
* Tweak spacing of nav toggle
* Update storybook entry
* Add storybook entry for header actions
* Update structure of private-view and subcomponents
* Add provide support to storybook
* Update storybook / readme's for private view components
* Use defineComponent instead of createComponetn
* Fix broken import
* Fix tests, update readmes, etc
* Add storybook entries for header actions and module bar
* Remove unused utils
* Use defineComponent instead of createComponent
* Update structure of stories
* Fix story of private view
* Setup file / folder structure for drawer-detail
* Add type definition for icon options
Might be useful, might be not.
* Provide drawer open state to detail and respond to it
* Rename active-background to background-color-active
* Add hover / active styling
* Remove duplicate scss decl
* Add better example to storybook
* Add drawer detail group, finish drawer detail
* Format readme table (ocd)
* Add v-item-group / v-item / groupable compositions
* Add support for multiple prop
* Handle internal selection, prepare for custom v-model
* Support v-model in item-group
* Add docs
* Register new components
* Fix typing of and add tests for array equal util
* Move is-empty to util
* Base all internal state on index / value instead of id
* Cleanup usage of groupableParent
* Add support for max option
* Add support for mandatory
* Add docs / cleanup code
* Add full test coverage for groupable compositions
* Add tests for v-item / v-item-group
* 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>
* 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
* Register views globally
* Use global private view in debug route
* Register login route
* Add barebones login form
* Add auth check on routing
* Add tests and extract checkAuth function
* Fix tests of router
* Move stores into subfolders
* Register modules from modules store
* Register name / icon in modules store
* Update module configs
* Render v-button in module sidebar
* Render correct paths in module sidebar
* Add activated style to button
* Use correct color for button in module bar
* Use correct icons for system modules
* Add tests for modules store
* Remove readme in favor of inline comments
* initial commit
* finish up notice
* fix unit tests
* Add icon prop
* Use css vars for colors and update readme / story
* Use warning icon for warnings
* Only allow one class at a time
* Add tests for icon prop / success default
* Remove unneeded class
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
* added breadcrumb, removed customSize from icon
* Use proptype + use name for for key
* Change name of arrow to divider
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
* added badge component
* revert button changes
* added color vars
* remove unit test for colors
* finish up badge
* add unit tests
* use css vars for offset, improve readability
* use css for positioning
* use css for size
* fix lint
* fix unit tests
* removed unnecessary span
* Tweak markup, use template instead of span
* Use px for offset
* Ignore zero-no-unit in offset default value
* Allow px after 0 value in css
* Use span instead of template
* Update readme and storybook
* Update the tests
Co-authored-by: Rijk van Zanten <rijkvanzanten@me.com>
* 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
* Fix build error in TS in test
* Use public view in debug
* Render project background in art
* Add wide prop
* Fix TS errors
* Cleanup background styles + add tests
* Add minimal readme
* Restructure global scss
* Fix typo / wrong import
* Use new colors in button
* Add mixins for type styles and no-wrap
* Use new color names in checkbox
* Use correct color names in chip
* Use new colors in v-input
* Use overlay color styles
* Use new color vars in linear progress
* Use new colors in slider
* Update readmes + use colors in switch
* Use new global colors in table
* Add placeholder dark mode vars
* Fix wrong button statement
* 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
* 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>
* 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>