Jeff Sagal
0ad175d762
fix dev
2024-03-22 20:56:58 -07:00
Jeff Sagal
93e6b9d790
wip poc
2024-03-22 20:38:57 -07:00
Jeff Sagal
5a5e9378d9
allow open prop to control menu state
2022-11-16 20:55:04 -08:00
Jeff Sagal
6c9a480a04
wip listbox concept
2022-11-16 13:58:06 -08:00
Jeff Sagal
98c278b2bb
build(vite): replace webpack with Vite, add Typescript ( #1594 )
...
BREAKING: mixins are no longer exported from the index (and will likely be converted to hooks)
2022-07-18 09:33:46 -07:00
Jeff Sagal
dd281aa8c6
refactor: apply eslint fixes ( #1469 )
2021-08-01 12:30:50 -07:00
Jeff Sagal
321813162c
refactor: don't use the sandbox in dev ( #1168 )
...
* refactor: don't use the sandbox
* refactor: update docs package.json
https://github.com/sagalbot/vue-select/issues/1161#issuecomment-615359135
2020-04-18 14:24:57 -07:00
Jeff
877e6a3c85
reset dev env
2019-11-07 12:40:43 -08:00
Jeff
74917d2a5a
refactor, bit cleaner API
2019-10-25 18:07:45 -07:00
Jeff
503cfb0444
Update sandbox
2019-03-23 14:24:18 -07:00
Jeff
5ae658c84c
update package deps, remove extra dev options
2019-03-23 14:13:31 -07:00
Owen Conti
f9725919a4
V3 - Remove mutable class properties plus other misc changes ( #781 )
...
* Remove the mutableValue prop in the Select component.
* Add back mutable value when Vue Select has to manage its own value.
* Remove mutableOptions, valueAsAarray. Update webpack minifer to use Terser.
* Fix tabbing
* Fix bug with showClearButton
* Fix tests.
* Call clearSelection when possible
* Update dev sandbox to have all three options for setting value.
* Update dev sandbox to display current value
* Remove unused karma test setup.
* Revert onInput name change.
* Use coveralls
* Change this.internalValue to this.$data._value.
* Remove onInput prop and replace with internal method, updateValue.
* Update tests.
* Rename optionObjectComparator to optionComparator.
2019-03-23 11:25:31 -07:00
Jeff Sagal
dc91310860
Sass & Class Renames ( #759 )
...
* - add autoprefixer
- add cssnano
- add postcss-loader
- remove unused packages
* create RTL scss module
* add vs__ prefix to open-indicator, extract to module
* module for dropdown-toggle
* vs__clear module
* vs__dropdown-menu module
* rename `selected-tag` to `vs__selected`
* remove rtl class
* remove dropdown class
* search-input scss module
* move animations to global module
* refactor dropdown list items
* - spinner slot is now scoped with `loading` variable
- move spinner to scss module
* apply vs__search class directly to search input: if you're using the slot, you might not want default styles
* finish global modules
* make RTL a component state
* - update component states to use vs-- prefix
- rename dropdownClasses to stateClasses
* remove unused property
* Closes #760
* fix states
* more state fixes
* rename .close to vs__deselect
* - simplify dev.html
- start on 'sandbox' development
* update build
* - update webpack config
- move Sandbox to VuePress folder
* update external framework version links
* assign grid areas, ensure 100% height outside of docs
* limit specificity
* first pass at assigning variables
* assign 'darkest'
* remove max-height prop
* rename 'component' variables to 'state'
* update badges
* add deprecation notice to docs
* bump travis config
* add coveralls coverage reporter
* bump netlify config
* additional pass pulling up to variables
* start converting to SVG icons
* middle align action icons
* update netlify config
* netlify bump
* fix travis
* fix travis
* try lcov
* netlify attempt
* prune old packages
* bump travis config
2019-02-18 22:01:39 -08:00
Jeff
48782a7664
Fix slot warning, update to slot-scope
2018-08-12 19:29:27 -07:00
Jeff
046d4ced34
Update yarn dev command and environment
2018-08-12 18:16:10 -07:00