2.1.7 • Published 3 years ago

uni-colorui v2.1.7

Weekly downloads
4
License
MIT
Repository
github
Last release
3 years ago

uni-colorui

鲜亮的高饱和色彩,专注视觉的小程序组件库2.x版本 ,适用于uni-app

1.完整安装包下载

2.通过npm安装

不同版本安装步骤

1).旧版本

  • 注意:uni-colorui@2.1.6版本引用方式(在线字体)
npm install -S uni-colorui@2.1.6

main.js

import cuCustom from 'uni-colorui/theme/components/cu-custom.vue'
// 自定义导航栏
Vue.component('cu-custom', cuCustom)

App.vue

<script>
	import Vue from 'vue'
	export default {
		onLaunch: function() {
			// 设置自定义导航
		    uni.getSystemInfo({
		        success: function(e) {
		            // #ifndef MP
		            Vue.prototype.StatusBar = e.statusBarHeight;
		            if (e.platform == 'android') {
		                Vue.prototype.CustomBar = e.statusBarHeight + 50;
		            } else {
		                Vue.prototype.CustomBar = e.statusBarHeight + 45;
		            };
		            // #endif
		            // #ifdef MP-WEIXIN
		            Vue.prototype.StatusBar = e.statusBarHeight;
		            let custom = wx.getMenuButtonBoundingClientRect();
		            Vue.prototype.Custom = custom;
		            Vue.prototype.CustomBar = custom.bottom + custom.top - e.statusBarHeight;
		            // #endif        
		            // #ifdef MP-ALIPAY
		            Vue.prototype.StatusBar = e.statusBarHeight;
		            Vue.prototype.CustomBar = e.statusBarHeight + e.titleBarHeight;
		            // #endif
		        }
		    })
		},
	}
</script>
<style>
	/*每个页面公共css */
	@import "uni-colorui/theme/main.css";
	@import "uni-colorui/theme/icon.css";
	@import "uni-colorui/theme/animation.css";
</style>

pages.json

{
	"globalStyle": {
		"navigationStyle": "custom", // 使用自定义导航栏
	}
}

2).新版本

  • 注意:uni-colorui大于2.1.6版本引用方式(离线字体)
npm install -S uni-colorui@2.1.7

main.js

import "uni-colorui/lib/main.css";
import "uni-colorui/lib/icon.css";
import "uni-colorui/lib/animation.css";

import cuCustom from 'uni-colorui/lib/components/cu-custom.vue'
// 自定义导航栏
Vue.component('cu-custom', cuCustom)

App.vue

<script>
	import Vue from 'vue'
	export default {
		onLaunch: function() {
			// 设置自定义导航
		    uni.getSystemInfo({
		        success: function(e) {
		            // #ifndef MP
		            Vue.prototype.StatusBar = e.statusBarHeight;
		            if (e.platform == 'android') {
		                Vue.prototype.CustomBar = e.statusBarHeight + 50;
		            } else {
		                Vue.prototype.CustomBar = e.statusBarHeight + 45;
		            };
		            // #endif
		            // #ifdef MP-WEIXIN
		            Vue.prototype.StatusBar = e.statusBarHeight;
		            let custom = wx.getMenuButtonBoundingClientRect();
		            Vue.prototype.Custom = custom;
		            Vue.prototype.CustomBar = custom.bottom + custom.top - e.statusBarHeight;
		            // #endif        
		            // #ifdef MP-ALIPAY
		            Vue.prototype.StatusBar = e.statusBarHeight;
		            Vue.prototype.CustomBar = e.statusBarHeight + e.titleBarHeight;
		            // #endif
		        }
		    })
		},
	}
</script>

pages.json

{
	"globalStyle": {
		"navigationStyle": "custom", // 使用自定义导航栏
	}
}

3.仓库地址

4.开源协议

5.注意事项

使用ColorUi开发扩展与插件时,请注明基于ColorUi开发 

更新说明:

  • 2021-02-12 更新2.1.6.1版本,在线字体改为离线字体
2.1.7

3 years ago

2.1.6

4 years ago