* Add translateShortcut util
* Add prepend/append slots to v-button
* Reduce default list item height + listen to parent dense
* Refactor save/delete logic into composition
* Tweak popper positioning
* Add v-list-item-hint component
* Reset state on primary key change to +
* Tweak save-and-x translations
* Add and use save-options component
* Move activity drawer detail to views folder
* Prevent unnecessary overflow when popper is inactive
* Revert spacing change in popper
* Move comments translation up
* Use translated title for section
* Dont grow full height by default
* Only show comments when you're not creating a new item
* Add notifications to use-item composition
* Add saveAsCopy function to useItem composition
* Use ref for parameter in useCollection
* Fix tests
* Fix codesmells
* WIP start on collections modal
* Add titles / system optional fields
* Finish add collection modal
* Fix readonly state in text input
* Fix default value in v-form
* Show activity sidebar in detail page
* Add localized format distance util
* Update use-time-from-now composition to use localized dates
* Install marked
* Add activity delta strings
* Show all activity records in sidebar
* Add correct permutations of users
* Make avatar rounded square
* Finish posting comments
* Remove empty test file
* Fix tests
* Add skeleton loader, add loading to v-form, add disabled to v-menu
* Make sure height matches with input
* Add transition to skeleton loader
* Force skeleton loader to adhere to input size on form
* Sneak in this little thing unnoticed
* Use correct type styles for label
* Fix sup mode in icon
* Add required star and note
* Add ctx arrow
* Add contextual menu to fields
* Add some margin to note
* Start on field setup modal
* Add field-setup first pane
* Add interface options support
* Use updated button to add field
* Add interface and display selection and options
* Add advanced options form
* Use field name in settings
* Hide titles when editing existing field
* Add disabled handler for next / previous
* ...
* Show error on failed saves
* Rename name to field
* Fix arrow inline styles
* Fix show-arrow
* Rework tab logic to use named tabs (makes dynamic relationship tab work)
* Make it pass tests
* Start on v-modal, fix layering in v-dialog
* Add shadow to v-dialog content
* Add optional group identifier to groupable compositions
This allows groupable parents to be nested more flexibly:
tabs group
item group
item
tab
In the case above, we only want the tab to trigger for tabs group, not item group.
* Add active prop support to v-list-item
Allows us to manually indicate that a list item is active, useful in v-menu
* Use v-list in vertical tabs
* Finish v-modal
* Update readme for groupable composition