Vue3 组件 view-shadcn-ui 2024.1.2 发布
View Shadcn UI 是一个基于 Shadcn UI 和 Tailwind CSS 构建的组件库。
推荐一套为 Java 开发人员提供方便易用的 SDK 来与目前提供服务的的 Open AI 进行交互组件:https://github.com/devlive-community/openai-java-sdk
推荐一套功能强大的开源数据中台系统:https://github.com/devlive-community/datacap
组件源码地址:https://github.com/devlive-community/view-shadcn-ui
常规更新
- [Docs] 添加了一些配置
- [Env] 优化了 NPM 版本发布脚本
组件更新
- [Row] 支持行、列
- [Row] 支持栅格间距
- [Row] 支持对齐
- [Row] 支持水平排列
- [Row] 支持换行
- [Col] 支持跨度
- [Col] 支持顺序
- [Divider] 支持类型
- [Divider] 支持位置
- [Divider] 支持虚线
- [Tooltip] 支持宽度
- [Tooltip] 支持省略号
- [Tooltip] 支持长度
- [Tooltip] 支持多行
- [Avatar] 支持尺寸
- [Avatar] 支持方形
- [Avatar] 支持成功事件
- [Avatar] 支持失败事件
- [Badge] 支持类型
- [Badge] 支持文本
- [Badge] 支持最大值
- [Badge] 支持小红点
- [Alert] 支持标题
- [Alert] 支持描述
- [Alert] 支持类型
- [Alert] 支持可关闭
- [Alert] 支持图标
- [Alert] 支持横幅模式
- [Progress] 支持状态
- [Progress] 支持尺寸
- [Progress] 支持显示标签
- [Space] 支持尺寸
- [Space] 支持自定义尺寸
- [Space] 支持换行
- [Space] 支持数组尺寸
- [Switch] 支持类型
- [Switch] 支持尺寸
- [Switch] 支持禁用
- [Switch] 支持开关槽
- [Radio] 支持禁用
- [Radio] 支持尺寸
- [Radio] 支持类型
- [Radio] 支持组
- [Checkbox] 支持禁用
- [Checkbox] 支持尺寸
- [Checkbox] 支持类型
- [Checkbox] 支持组
- [Input] 修复了边框样式
- [Input] 支持禁用
- [Input] 支持密码
- [Input] 支持文本域
- [Select] 支持禁用
- [Select] 支持插槽
- [Select] 支持尺寸
- [Select] 支持类型
- [Rate] 支持最大值
- [Rate] 支持半选
- [Rate] 支持类型
- [Rate] 支持禁用
- [Rate] 支持显示文本
- [Tab] 支持禁用
- [Tab] 支持类型
- [Tab] 支持尺寸
- [Tab] 支持 v-model
- [Tab] 支持项图标
- [Tab] 支持卡片模式
- [Tab] 支持可关闭
- [Tab] 支持额外插槽
- [Tab] 支持垂直模式
- [Tab] 支持位置
- [Tab] 增加动态示例
- [Tab] 支持移除
- [Skeleton] 支持动画
- [Skeleton] 支持标题
- [Skeleton] 支持项类型
- [Skeleton] 支持项尺寸
- [Layout] 支持布局和头部
- [Layout] 支持内容
- [Layout] 支持页脚
- [Layout] 支持多布局
- [Layout] 修复自定义宽度
- [Layout] 添加 shadcn-layout-wrapper 选择器
- [Layout] 添加一些选择器
- [Page] 支持分页尺寸
- [Page] 支持上一页和下一页
- [Page] 支持显示最大页数
- [Page] 支持显示总数
- [Page] 支持分页器
- [Page] 增加插槽
- [Drawer] 支持自定义标题
- [Drawer] 支持可关闭
- [Drawer] 支持遮罩可关闭
- [Drawer] 支持位置
- [Drawer] 支持宽度和高度
- [Menu] 支持宽度
- [Menu] 支持方向
- [Menu] 支持 v-model
- [Message] 支持显示图标
- [Message] 支持类型
- [Message] 支持背景
- [Message] 支持设置 0 则不会自动关闭
- [Message] 支持可关闭
- [Table] 支持条纹
- [Table] 支持边框
- [Table] 支持自定义列插槽
- [Table] 支持行点击事件
- [Table] 支持固定列
- [Table] 支持宽度
- [Table] 支持列宽
- [Table] 支持固定阴影
- [Table] 支持多列固定
- [Table] 支持高度
全局引用
修改 main.ts
入口文件中的配置如下:
import { createApp } from 'vue' import App from './App.vue' const app = createApp(App) // Import View Shadcn UI import ViewShadcnUI from 'view-shadcn-ui' app.use(ViewShadcnUI)
按需引用
import { ShadcnButton } from 'view-shadcn-ui' app.component('ShadcnButton', ShadcnButton)
或者
<template> <ShadcnButton>Button</ShadcnButton> </template> <script setup> import { ShadcnButton } from 'view-shadcn-ui' </script>
推荐一套全平台数据库管理工具,建议下载使用: https://github.com/devlive-community/dbm
我们即将推出一套开源新系统。InfoSphere 是一款面向企业和个人的开源 Wiki 系统,旨在提供简单而强大的知识管理解决方案。建议尝试使用: https://github.com/devlive-community/incubator-infosphere
欢迎大家前往测试站点使用并提出宝贵的建议,如果您有需要实现的布局,可以提交 issues 我们会在最快的时间内实现。
我们的示例地址为:https://shadcn.vue.devlive.org

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
图片压缩转换工具 springbok 0.3.3 版本发布
springbok提供了压缩与转换图片格式的功能,支持png与jpeg的压缩,以及转换为对应webp与avif,当前已提供构建好的三大基本系统:windows,linux以及macos。使用非常简单拖动图片至程序区域后即可自动压缩图片,最后一列差异值是基于人眼分辨的压缩前后图片比对,若比对的值大于1则可能图片质量较差,可选择恢复原图。 webp暂时仅支持无损压缩版本,因此暂不建议勾选jpeg -> webp 差异值使用dssim比较压缩前后图片人类视觉上的差异,一般小于1的则无明显差别 webp与avif均是通过png或jepg转换得出,转换后保存在与原图片同一层目录 源代码基于 Apache-2.0 开源,可查阅源码库:https://github.com/vicanso/springbok
- 下一篇
CNCC2024:openKylin 端侧大模型解决方案精彩亮相
10月24日至26日,第二十一届中国计算机大会(CNCC2024)在浙江省东阳市横店镇圆明新园举行。本届大会主题为“发展新质生产力,计算引领未来”,逾万名计算机行业翘楚参会,邀请到了17位国内院士,800余位国内外顶尖学者、企业技术精英,带来特邀报告、大会论坛、138场专题论坛等活动。 openKylin社区秘书长余杰受邀参与大会“端侧大模型”技术专项论坛,带来《openKylin for AIPC技术及实践》主题分享。当前,大模型已成为全球技术焦点,需要用人工智能技术提升操作系统的智能化水平。在涉及商业机密或个人隐私、以及无法连接互联网等场景下,需要使用端侧模型来构建操作系统的智能引擎。报告中,介绍了openKylin团队在“openKylin开源操作+九格端侧大模型”上通过在模型层、系统层、应用层的技术突破来构建AIPC引擎的系列实践,并演示运行效果。 同时,在CNCC2024召开期间,CCF颁奖典礼于10月25日在横店圆明新园的夏苑法国馆隆重举行,由余杰(openKylin社区秘书长)、飞龙、马俊(openKylin社区OS4AIPC SIG Maintainer)、张晖、李琢(...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS7,CentOS8安装Elasticsearch6.8.6