minna-ui

? A fast, friendly, and fun web UI kit for everyone.

Github星跟蹤圖

Build status
Coverage status
NPM version
Licence
PRs Welcome

Minna UI

? A fast, friendly, and fun web UI kit for everyone.

A UI kit for building things with web technology which aims to be pragmatic, intuitive, and high performance. Simple to use as standalone CSS and web components. Supports advanced use in Svelte or any other JavaScript framework projects too.

皆, みんな, or minna, is a Japanese adverb and verb meaning all, everyone, or everybody. It embodies the idea that through mindful attention to universal design concepts the framework can work well for everybody; everyone's UI.

NOTE: Minna UI is in early development. Before we reach v1.0.0, minor releases may contain breaking changes.

Overview

The Minna UI framework is designed around the types of projects we do at We Are Genki — ecommerce, microsites, and next-gen progressive web apps — but it's flexible so you can build any UI on the web. It aims to strike a balance between easy to use predefined styles, utilities for rapid prototyping, and opinionated but customisable web components.

Under the hood components use the Svelte JavaScript framework so Minna UI is a great match for your Svelte based projects. All components are also available precompiled for easy use in any web project regardless of which framework you use.

Features:

  • Mindful attention to universal design principals
  • Simple functional design aesthetic
  • Microinteractions
  • High performance

Technologies:

Documentation

To see live examples and the docs, visit wearegenki.github.io/minna-ui.

Made with Minna UI

Browser compatibility

If you choose to use the CSS Grid Layout options the framework provides, you'll be limited to browsers that support it. Minimum browser versions include:

  • Chrome for Android 61
  • Android browser 56
  • iOS Safari 10.3
  • Chrome 57
  • Firefox 52
  • Safari 10.1
  • Edge 16
  • Opera 46

NOTE: Old browser compatibility via progressive fallback is possible and we'll add examples in the future.

Changelog

See CHANGELOG.

Licence

Minna UI is an Apache-2.0 licensed open source project. See LICENCE.


© 2020 We Are Genki

主要指標

概覽
名稱與所有者WeAreGenki/minna-ui
主編程語言TypeScript
編程語言JavaScript (語言數: 4)
平台
許可證Apache License 2.0
所有者活动
創建於2018-05-12 20:34:28
推送於2024-09-01 17:40:42
最后一次提交2022-06-19 10:01:53
發布數66
最新版本名稱v0.36.0 (發布於 2020-03-25 06:39:24)
第一版名稱v0.0.0 (發布於 2018-05-18 13:52:37)
用户参与
星數87
關注者數2
派生數20
提交數2.8k
已啟用問題?
問題數6
打開的問題數5
拉請求數526
打開的拉請求數19
關閉的拉請求數352
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?