MCPcopy
hub / github.com/hellof2e/quark-design

github.com/hellof2e/quark-design @v2.0.7 sqlite

repository ↗ · DeepWiki ↗ · release v2.0.7 ↗
1,427 symbols 2,527 edges 395 files 27 documented · 2%
README

Quark Design

下一代前端组件库,它可以在任意框架或无框架中使用。

哈啰集团面向 C 端 UI 组件库,支撑哈啰几乎所有 C 端 H5 项目,包括交易,支付,两轮,商城等。这是一个设计轻盈优雅的企业级 UI 组件库,可以满足所有日常使用的基础组件需求。

PRs Welcome Published on NPM contributors License

English | 简体中文


文档

完整文档请访问: https://quark-ecosystem.github.io/quarkd-docs.

使用示例

import "quarkd/lib/button";

// 就像一个普通的 div 标签 `

xx

`, 可以在任何浏览器被使用
<quark-button type="primary">Button</quark-button>;
// react
<quark-button type="primary" onClick="onClick">Button</quark-button>

// vue
<quark-button type="primary" @click="onClick">Button</quark-button>

// svelte
<quark-button type="primary" on:click="{onClick}">Button</quark-button>

// angular
<quark-button type="primary" (click)="onClick">Button</quark-button>

Vs Code 插件

Visual Studio | Marketplace

社区交流

如需帮助、讨论最佳实践或任何其他可从可搜索中获益的对话:

Discuss Quark design on Github

贡献者

如果您有兴趣为 Quark design 做出贡献,请阅读我们的 contributing docs 在提交 PR 之前.

Extension points exported contracts — how you extend this code

Props (Interface)
(no doc)
packages/quarkd/src/progress/index.tsx
ComponentDesc (Interface)
(no doc)
packages/vscode-extension/src/componentDesc.ts
ProcessEnv (Interface)
(no doc)
packages/quark-react/global.d.ts
Props (Interface)
(no doc)
packages/quarkd/src/marketdialog/index.tsx
Ref (Interface)
(no doc)
packages/quark-react/src/dropdown-item/index.ts
CustomEvent (Interface)
(no doc)
packages/quarkd/src/marketdialog/index.tsx
SwipeItemProps (Interface)
(no doc)
packages/quark-react/src/swipe-item/index.ts
Props (Interface)
(no doc)
packages/quarkd/src/tooltip/index.tsx

Core symbols most depended-on inside this repo

getFontSize
called by 59
packages/quark-icons/utils/index.ts
slotAssignedElements
called by 22
packages/quarkd/utils/public.ts
_objectSpread2
called by 16
packages/quark-rollup-plugin-postcss/src/index.js
add
called by 14
packages/quarkd/src/locale/index.ts
classNames
called by 13
packages/quarkd/utils/index.ts
compareDay
called by 13
packages/quarkd/src/calendar/utils.ts
remove
called by 12
packages/quarkd/utils/lazy.ts
format
called by 9
packages/quarkd/src/slider/index.tsx

Shape

Method 821
Class 284
Function 194
Interface 128

Languages

TypeScript100%

Modules by API surface

packages/quark-rollup-plugin-postcss/src/index.js45 symbols
packages/quarkd/src/slider/index.tsx27 symbols
packages/quarkd/src/swipe/index.tsx24 symbols
packages/quarkd/src/calendar/utils.ts17 symbols
packages/quarkd/utils/lazy.ts16 symbols
packages/quarkd/src/form/form-item.tsx16 symbols
example/src/utils/lazy.ts16 symbols
packages/quarkd/utils/util.ts15 symbols
packages/quarkd/src/radio/index.tsx14 symbols
packages/quarkd/src/checkbox/index.tsx14 symbols
packages/quarkd/src/tab/index.tsx13 symbols
packages/quarkd/src/datetimepicker/TimePicker.tsx13 symbols

Dependencies from manifests, versioned

@babel/cli7.5.5 · 1×
@babel/core7.5.5 · 1×
@babel/plugin-proposal-decorators7.16.5 · 1×
@babel/plugin-transform-runtime7.5.5 · 1×
@babel/preset-env7.5.5 · 1×
@babel/preset-typescript7.16.5 · 1×
@babel/runtime7.5.5 · 1×
@better-scroll/core2.4.2 · 1×
@better-scroll/slide2.4.2 · 1×
@better-scroll/wheel2.4.2 · 1×
@commitlint/cli10.0.0 · 1×
@commitlint/config-conventional10.0.0 · 1×

For agents

$ claude mcp add quark-design \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact