Webang / Ymu
vue components based on VueJS
Stars: ✭ 104
Labels
Projects that are alternatives of or similar to Ymu
Awesome Uikit
Collect JS Frameworks, Web components library and Admin Template.
Stars: ✭ 1,136 (+992.31%)
Mutual labels: vue-components
Vue Qrcode Reader
A set of Vue.js components for detecting and decoding QR codes.
Stars: ✭ 1,240 (+1092.31%)
Mutual labels: vue-components
Vue Multi Select
This component gives you a multi/single select with the power of Vuejs components.
Stars: ✭ 92 (-11.54%)
Mutual labels: vue-components
Vue C3
vue-c3 is a reusable vue component for c3 charts
Stars: ✭ 76 (-26.92%)
Mutual labels: vue-components
Element Plus
🎉 A Vue.js 3 UI Library made by Element team
Stars: ✭ 12,986 (+12386.54%)
Mutual labels: vue-components
Pd Select
vue components ,like ios 3D picker style,vue 3d 选择器组件,3D滚轮
Stars: ✭ 101 (-2.88%)
Mutual labels: vue-components
Vue Particles
Vue.js component for particles backgrounds ✨
Stars: ✭ 1,220 (+1073.08%)
Mutual labels: vue-components
Nextcloud Vue
🍱 Vue.js components for Nextcloud app development ✌
Stars: ✭ 89 (-14.42%)
Mutual labels: vue-components
Vue Mobiledoc Editor
A lightweight and customizable editor that allows you to embed rich content using Vuejs components.
Stars: ✭ 73 (-29.81%)
Mutual labels: vue-components
Cloudinary Vue
Cloudinary components library for Vue.js application, for image and video optimization.
Stars: ✭ 76 (-26.92%)
Mutual labels: vue-components
Cordovue
A sample Apache Cordova application using VueJS.
Stars: ✭ 66 (-36.54%)
Mutual labels: vue-components
Vue Cnode
基于vue2 + vue-router + vuet + ES6 + less + flex.css重写vue版cnode社区,使用webpack2打包
Stars: ✭ 1,134 (+990.38%)
Mutual labels: vue-components
Cube Ui
🔶 A fantastic mobile ui lib implement by Vue
Stars: ✭ 8,896 (+8453.85%)
Mutual labels: vue-components
Actionvue
轮子躁起来!😜 vue ui 组件库。<br/> 已经着手使用 [email protected] 改造,敬请期待。<br/> 看到 Star 很开心,蟹蟹😁
Stars: ✭ 104 (+0%)
Mutual labels: vue-components
Vue Simple Upload
Simple File upload component for Vue.js
Stars: ✭ 100 (-3.85%)
Mutual labels: vue-components
ymu
mobile components based on vue.js
扫描二维码,立即体验:
Installation
npm install ymu -S
现在只支持 esModule
自定义主题
由于在sass中没有类似 less modifyVars 功能。所以实现方式比较曲折:在使用sass-loader之前添加一个loader, 匹配相关字符串,添加你自己的sass变量路径。好处是每次更次sass变量不需要重新启动webpack,使用非常的方便。
// ymu-sass-loader
const fs = require('fs');
const loaderUtils = require("loader-utils");
module.exports = function (content) {
const options = loaderUtils.getOptions(this) || {};
if (content.indexOf('// $YMU_CUSTOM_VARS') !== -1) {
const str = `@import '${options.customVars}';`.replace(/\\/g, '/');
content = content.replace('// $YMU_CUSTOM_VARS', str);
}
return content;
}
// 在这里使用自定义主题
if (loader === 'sass') {
loaders.push({
loader: path.resolve(__dirname, '../ymu-sass-loader'),
options: {
// 自定义sass变量路径
customVars: path.resolve(__dirname, '../examples/theme/vars.scss')
}
});
}
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].