Sürüm notları
@merid/react'teki tüm önemli değişiklikler. Aynı notlar repodaki CHANGELOG.md dosyasında da tutulur.
0.1.0
28 Eylül 2026, ilk public release.
Eklenenler
- 46 component: layout (Container, Section, Stack, Grid, Separator), tipografi (Heading, Text, Link, Code, Kbd, Label, VisuallyHidden), aksiyonlar (Button, IconButton), formlar (Field, Input, Textarea, NativeSelect, Select, Checkbox, RadioGroup, Switch, SegmentedControl), navigasyon (Tabs, Breadcrumb, Pagination, SidebarNav, Stepper), overlay'ler (Dialog, AlertDialog, Drawer, Popover, Tooltip, DropdownMenu, Portal), geri bildirim (Alert, Toast, Progress, Spinner, Skeleton, EmptyState) ve veri gösterimi (Card, Badge, Avatar, Table, Accordion).
- Renk, tipografi, boşluk, köşe yuvarlaklığı, gölge, hareket, layout ve katmanlar için açık ve koyu değerli design token'lar. Metin ve dolgu çiftleri WCAG AA kontrastını karşılar;
--mrd-accent-solid/--mrd-accent-solid-hover, üzerinde accent'e uygun metin taşıyan dolgulardır. merid.tokens,merid.basevemerid.componentscascade layer'larına ayrılmıştokens.cssvestyles.cssgiriş noktaları.mrd-rootsınıfıyla isteğe bağlı base stiller.- Kendi
Button'ını render'lamak için Dialog, Drawer ve Popover Trigger/Close, AlertDialog Trigger/Action/Cancel ve DropdownMenu.Trigger üzerindeasChild. Dialog.Content size(sm,md,lg,full) veDrawer.Content size(sm,md,lg);AlertDialog.Action tone(primary,danger).DialogSize,DrawerSize,AlertDialogActionTonetipleri.- Input, Textarea, NativeSelect, Checkbox, Switch ve RadioGroup için
Fieldbağlantısı: semantik içinaria-invalid, stil içindata-invalid. - Her etkileşimli modülde
"use client", böylece component'ler doğrudan React Server Components'e import edilir. - SIL Open Font License 1.1 ile paketle gelen Inter Variable font'u.
- Temeller, erişilebilirlik beyanı ve sürümleme politikasını içeren doküman sitesi.