/neat-design

A neat design for jetpack compose

Primary LanguageKotlin

Neat

一款专为Jetpack Compose设计的UI组件库,更加符合国内APP的设计风格

目前处于早期开发阶段,无法使用,如果你懂compose,欢迎加入开发

本库要解决的问题

  • 风格: 实现一套符合国内APP设计风格的UI组件库,MD3对于大多数用户来说,不是很友好,特别是一些B端APP,并且对于开发者来说,难以掌握设计风格。
  • 功能: 简化Compose组件的使用,Compose在调用Dialog或者BottomSheet时,需要自己管理状态,这产生了太多的模板代码。
  • 组件: 提供更多组件和自定义配置

特性(开发目标)

  • 简洁美观
  • 主题自定义
  • 齐全的UI组件
  • 开箱即用
  • 方便的屏幕适配

快速开始

  1. 导入依赖:
  2. 使用 NeatApp {} 包裹住你的Compose应用,并确保Activity设置了WindowCompat.setDecorFitsWindowInsets(window, false)

组件演示

TODO

开源协议

TODO