ElectroGridy
Kostenlos für Linux und Windows: einpolige Übersichts- und mehrpolige Stromlaufpläne für PV und Niederspannung, Import aus PDF und Fotos.
翻譯準備中
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Native Flutter design system with source-owned components, a versioned CLI registry, and an agent skill.
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
Production-ready Flutter components delivered as source you own. Start with a
native foundation, copy only the components you need, and keep every design
decision visible in your codebase.
0.0.4, the current public release.
Run three commands inside a Flutter project:
That is the whole quickstart. elattar add button copies the component and its
foundation dependencies into your project. The installed source is yours to
inspect, change, and ship—there is no design-system runtime dependency hiding
the implementation.檢視完整 README ↗Production-ready Flutter components delivered as source you own. Start with a native foundation, copy only the components you need, and keep every design decision visible in your codebase.
0.0.4, the current public release.
Documentation · Components · Installation · Skills · Changelog · 0.0.4 release notes · 0.1.0 milestone · Adoption
Run three commands inside a Flutter project:
dart install elattar_cli
cd my_flutter_app
elattar init --foundation source
elattar add button
That is the whole quickstart. elattar add button copies the component and its
foundation dependencies into your project. The installed source is yours to
inspect, change, and ship—there is no design-system runtime dependency hiding
the implementation.
The current registry contains 100 integrity-checked items, including accessible controls, navigation, data display, charts, agent UI, effects, motion, and one complete application block. Browse the live component gallery or watch the 15-second quickstart before installing anything.
Use elattar add --all for the complete registry and elattar doctor to check
the installation. Windows PATH help, offline use, and every CLI option live in
the CLI README.
Elattar distributes Flutter source instead of hiding components behind a package boundary.
.elattar/manifest.json.--dry-run, --offline, local registries, and mirrors are supported.The root elattar_design_system package remains the authoritative
implementation, but it is intentionally not published to pub.dev. The public
distribution route is elattar_cli and the source registry.
The 0.0.4 registry contains 100 items: 98 components, one application block,
and one foundation bundle.
The public API uses ordinary Flutter names with no prefix: Button, Card,
Icon, TextStyles, and space(...).
Projects initialized by the CLI receive two local barrels:
import 'components/ui/ui.dart';
import 'design_system/foundation.dart';
Button(
onPressed: () {},
child: const StyledText('Continue', TextStyles.nav),
)
The foundation owns visual values. Components consume its color, type, spacing, radius, shadow, and motion tokens rather than creating a second visual system.
| Command | Purpose |
|---|---|
elattar init --foundation source | Install the foundation, fonts, config, and notices |
elattar add <items...> | Install components and their dependencies |
elattar add --all | Install the complete registry |
elattar list | List available items |
elattar search <query> | Search the registry |
elattar info <name> | Inspect one item |
elattar doctor | Check the project, manifest, dependencies, and registry |
The published CLI is elattar_cli 0.0.4. It reads the immutable
0.0.4 registry by default.
elattar-flutter-ui-director teaches Claude Code to inspect the installed API,
compose existing components, use foundation tokens, cover relevant states, and
verify Flutter UI in proportion to the task.
Run these commands inside Claude Code:
/plugin marketplace add ELATTAR-Ayoub/flutter-design-system
/plugin install elattar-design-system@elattar
The same skill works in this repository and in applications initialized by the CLI. See the concise Skills guide for example prompts, updates, and removal.
keyframes.dart plus Press and ActiveIndicator.OpenTransition,
replacing eleven private transitions.Press the single click feel at 0.9 and removed its scale
argument, InteractiveCard, and the per-component scales.MotionDurations to a seven-step scale plus one constant per loop or
surface, and MotionCurves to seven.reverseDuration alongside duration.Read the focused 0.0.4 release notes for the complete rename table and migration guidance.
FormScope, and first-error reveal/focus.AgentConsole into an integrated surface with history,
attachments, downloads, documentation navigation, and browser microphone
support.0.0.3
registry; four unchanged items retain their 0.0.1 payloads.elattar_cli 0.0.3 against /registry/0.0.3/.Read the focused 0.0.3 release notes for migration guidance and the registry inventory.
elattar_cli 0.0.2 against /registry/0.0.2/.Read the complete design-system changelog or the CLI changelog.
flutter pub get
flutter analyze
flutter test
cd example
flutter pub get
flutter run
The public barrel is lib/elattar_design_system.dart.
The documentation app starts at example/lib/main.dart.
Registry and release tooling is documented in tool/README.md.
Elattar's work is MIT licensed. Redistributed fonts, icon geometry,
and shader assets retain their upstream notices in
THIRD_PARTY_NOTICES.md and third_party/.
Those notices travel with the source that requires them.
Before contributing, read CONTRIBUTING.md and
SECURITY.md. Use
issues for bugs
and proposals, and include focused tests with behavior changes.