phila-vue-comps (@phila/vue-comps in npmjs.com)
phila-vue-comps is a library of Vue components that can be used in apps which use Vue.js and Vuex. It includes many data-presentation components such as Vertical Tables or Horizontal Tables, etc.
-
in a bundled app, use npm:
npm install @phila/vue-comps
-
in an html file, use the CDN:
<script src="//unpkg.com/@phila/vue-comps@2.0.9/dist/phila-vue-comps.js"></script>
Check out the wiki for usage documentation.
- The ability to add any component to a Horizontal Table Cell
To publish a new version of @phila/vue-comps to NPM:
- Commit your changes to
master
. - Bump the NPM version with
npm version major|minor|patch
. (Double check this is done from 'master') - Push with tags:
git push && git push --tags
. - Update wiki docs to reflect new version and/or dependency changes.
- fixes cells of horizontal tables
- additions to components for the creation of the voter hub app, which requires translations in all components
- fixes bug with horizontal tables
- changes for ux-review and adding new nearby data to atlas
- all changes to get building certs into atlas.phila.gov
- fixes hard-coded bug in BadgeSet.vue
- ran package updates
- ran package updates
- fix for translating subtitle of vertical table
- fixes for vertical tables
- rolls back to fontawesome 5.15.4 so that it is not ahead of phila-ui
- upgrades to fontawesome 6.0.0, updates icons.
- uses fontawesome-svg-core 1.2.36, because 1.3.0 causes errors
- requires using npm for all package commands
- changes to VerticalTableLight.vue for pinboard
- removes files that were specific to real estate tax
- fixes buttons on HorizontalTable.vue
- completes BadgeSet.vue component
- another attempt to push with github actions
- setting up push with github actions
- changes to VerticalTableLight.vue for Covid Testing site
- changes for adding i18n capability to some components
- ran yarn upgrades
- changes for layerboard for streetsmart
- adds back label when checkbox is hidden
- re-releases due to npm error
- allows checkboxes to be hidden
- re-releases due to npm error
- adds InfoBox.vue
- changes for WAVE for atlas.phila.gov
- adds props to IconToolTip.vue
- fixes optional buttons in HorizontalTable.vue
- small fixes for making tabs work in atlas with a mapbox map
- updates comboSearch for Pinboard apps
- upgrades all packages
- small changes to vertical table light
- Fixes bug and re-releases
- merges changes for use in pinboard and viewerboard
- pushes to @phila/vue-comps instead of @philly/vue-comps
- allows hiding badges
- builds for push to npm
- Linting ran
- Fixes small bug in collection summary for PDE
- More fixes for csv export
- Fixes csv export for fields that are number format instead of string
- Message slot changed to allow html code
- Prop added to prevent data change when button clicked
- Fixes bug with pdf and csv export buttons
- Merges all changes necessary for Property Data Explorer
- Fixes generation of xml for epay
- Adds form labels to combo search
- fixes more bugs caused new date-fns
- fixes bugs caused by new date-fns
- ran all pull requests created by dependabot
push failed due to linting
- Allows legends (used in StreetSmart) to have style passed to them
- Removes connections to pvd from ComboSearch
- Fixes bug with removal of old "ConfigurableInput" component
- Monthly package upgrades
- Changes to make polyline work in pvm
- Monthly package upgrades
- Adds border to address search
- Gives ids to horizontal and vertical tables
- Monthly package upgrades
- Upgrades lodash-es and lodash.defaultsdeep
- changes for Pinboard
- Uses axios 0.19.0 to fix security bug
- Moves badge color to slots
- Small changes made in CheckboxSet.vue to fix a bug with filtering layers in Openmaps, which was introduced when work was done on layerboard for StreetSmart.
- Small changes made in Checkbox.vue to fix the alignment of checkboxes in Openmaps if a datasource is not in Benny.
- A large number of changes that were made over the initial development of StreetSmart, and were used in the original release of the StreetSmart site as commits of pvc.
- A number of changes that were made over the continued development of CleanPhl.