Repository navigation
v0.6.0
Breaking Changes
- Raft is the only look. The brutal and elegant theme families are removed.
ThemeProvidertakes only the mode (mode,defaultMode,onModeChange,storageKey,syncDom) and sets a.light/.darkclass andcolor-scheme;data-theme,useThemeFamily,Theme,SetTheme,SetThemeOptions,BrutalOnlyandElegantOnlyare gone. Tokens live on:where(:root),.lightand.dark. (#467) - Props that no longer change anything are removed:
Badgeuppercase;Checkboxsize,variant,color;Statuspulse,attention(status never animates);Switch/SwitchThumbsize;SidebarItemvariant;SidebarItemCount/SidebarItemIndicatorvariantandappearance(the count is always the pink sticker, the indicator the yellow @);NotificationCenterActionButtonvariant;DrawerContentwidth(one-go forms use the wideDialog);AppRailItemIndicatorattention;AppRailItemAttentionchildren;Stepssize,track,renderIndicator,renderTraveler;FilePreviewBadgetype,color. Remove them at call sites. (#467) - Parts and exports removed:
TabsBackground,TabsIndicator,MessageReferenceBadge,AppRailItemAttentionMask,IslandIndicator,OtterTraveler,tabsRecipe,taskStatus,taskStatusBorder,SidebarItemVariant,FilePreviewBadgeColor,FilePreviewBadgeType,StepIndicatorState,StepsSize,StepsTrack,StepTravelerState.OtterIndicatorstays as a standalone illustration. (#467)
Added
CheckboxIndicator: the 20px checkbox box as a visual part for picker rows. (#467)FilePreviewBadgeplacement="inline": the file-type chip before a name ("corner"stays the default). (#467)- The Raft Design System lives in the repository's
design/folder: pages, component guides with reference previews, tokens, fonts and assets. (#467)
Fixed
- A focused mention, filter trigger or active sidebar row keeps its ink edge: inset sticker edges are
inset-ring, so the focus ring no longer replaces them. (#467) - A
.darkscope under a light root no longer inherits the lightforeground-active/foreground-hover/line-field/line-field-hoveraliases. (#467) - Disabled outline, ghost and danger-outline buttons no longer change on hover. (#467)
- The thread panel head's actions end on the 20px edge like every other head; panel, section, drawer and thread heads share one edge rule. (#467)
- Horizontal
Stepsdraw their connector (the column was 0px wide). (#467) dark:classes that restated a token no longer override a caller's class in dark mode. (#467)
Changed
Buttontransitions are colour-only (notransition-all);xs/smrender asmd,icon-xs/icon-smasicon-md. (#467)FormSection's first section starts flush with its container. (#467)
Full Changelog: v0.5.64...v0.6.0