Skip to content

lzhoucs/vuetify

 
 

Repository files navigation

Introduction

This is a fork of vuetifyjs/vuetify, which contains some of the features that is not available in official vuetify yet, such as:

Motivation

Our current project has a requirement for this feature, which is the primary reason for working on these features.These added features probably won't be included in official vuetify release due to a full on-going rewrite: vuetifyjs#3833, see my original PR: vuetifyjs#4966 for details

Where to get the modified code/package

I am maintaining the following branches:

to keep up to date with 1.5.x versions of vuetify. It is published to npm: @lzhoucs/vuetify

The following branches are out dated and are no longer maintained:

How to use this package @lzhoucs/vuetify:

Approach 1, use webpack module alias

  • Modify vuetify package name in package.json. One way is to run the following commands:
npm uninstall vuetify
npm install @lzhoucs/vuetify --save
  • Add an alias entry to webpack config so vuetify imports name doesn't have to be touched in the code. If you are using vue cli v3, the syntax looks like the following:
  configureWebpack: {
    resolve: {
      alias: {
        vuetify: '@lzhoucs/vuetify'
      }
    }
  }

Approach 2(recommended), use package alias

This is how it looks like in command line

yarn add vuetify@npm:@lzhoucs/vuetify

This is the package.json added by yarn once the above command is ran:

"vuetify": "npm:@lzhoucs/vuetify@^1.5.14-modified.4"

Note

The hope is eventually vuetify can officially support these features so we don't have to use the modified package which takes efforts to keep up to date with the official one. In the meanwhile, use this package at your own risk. Not all features are well tested. You can open an issue if you find something not work.

License

MIT licensed.

About

Material Component Framework for Vue.js 2

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 28.9%
  • Vue 27.1%
  • HTML 24.4%
  • TypeScript 14.0%
  • CSS 5.6%