搜索插件、代码仓与 APP 分类

ms_undraw 封面
插件详情v4.1.1

ms_undraw

更新了 UnDraw 库。这些插图由 Katerina Limpitsouni 设计。

AndroidiOSmacOSWindowsLinux
近 30 天下载
372
喜欢数
64
Pub 分数
150

安装插件

flutter pub add ms_undraw

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

ms_undraw 是一个 Flutter 包,提供由 Katerina Limpitsouni 设计的来自 UnDraw 库的精选更新插图。这些可缩放的矢量图形经过优化,适用于跨多个平台的 Flutter 应用程序,提供现代且一致的视觉风格。该包通过提供即用型资源简化了集成过程,使 UI 能够以最少的设置提升应用美感。它支持 Android、iOS、macOS、Windows 和 Linux,非常适合需要富有表现力的开源插图的跨平台项目。

适合场景

  • 增强应用入门屏幕
  • 为空白状态添加视觉上下文
  • 通过引人入胜的UI元素提升用户参与度
  • 在各个平台上创建一致的品牌形象
  • 设计教育或生产力应用

主要特点

  • 预集成的 UnDraw 插图
  • 跨平台兼容性
  • 可伸缩矢量图形
  • 易于使用的 API
  • 定期更新的资产库

适合对象

  • 寻找免费高质量插图的Flutter开发者
  • 需要视觉上吸引人且一致的图形的应用程序
  • 跨平台移动和桌面应用程序
  • 设计师专注于简洁、现代的用户界面
  • 通过视觉强调用户体验的项目

使用建议

  • 插图是静态的;动画需要额外的工作
  • 在不修改源资源的情况下,自定义选项有限
  • 依赖外部设计更新
  • 不适合高度专业化或品牌化的视觉效果
  • 需要互联网通过 pub.dev 访问最新版本

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

undraw/UnDraw

Pub GitHub stars Buy Me A Coffee donate button

UnDraw is a Flutter widget that provides 1540+ illustrations, designed by Katerina Limpitsouni forked from westdabestdb

Live example

Disclaimer

The reason of this library is that initial library is outdated, and a lot of new illustrations has been released.

Usage

UnDraw(
  color: Colors.red,
  illustration: UnDrawIllustration.mobile_application,
  placeholder: Text("Illustration is loading..."), //optional, default is the CircularProgressIndicator().
  errorWidget: Icon(Icons.error_outline, color: Colors.red, size: 50), //optional, default is the Text('Could not load illustration!').
  useMemCache: true, // Use a memory cache to store the SVG files. Default is true.
  saveToDiskCache: true, // Save the SVG files to the disk cache. Default is true.
)

See another libs here

所属分类

依赖

依赖清单 3 项

源码仓库

使用此插件的项目