Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 0 additions & 40 deletions .changeset/v1-1-0-components-blocks-theming.md

This file was deleted.

9 changes: 9 additions & 0 deletions packages/blocks/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# @mindees/blocks

## 1.1.1

### Patch Changes

- Updated dependencies [[`ab9d543`](https://github.com/mindees/mindees-ui/commit/ab9d5432b4b96f8b096e86b232be5ebcbc74878f)]:
- @mindees/ui@1.1.0
- @mindees/tokens@1.1.0
2 changes: 1 addition & 1 deletion packages/blocks/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@mindees/blocks",
"version": "1.1.0",
"version": "1.1.1",
"description": "Pre-built, composable screen blocks for React Native and Expo — auth forms, dashboards, commerce, social, settings — assembled from MindeesUI primitives. Drop in, restyle with tokens, ship faster.",
"keywords": [
"react-native-blocks",
Expand Down
45 changes: 45 additions & 0 deletions packages/core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,50 @@
# @mindees/ui

## 1.1.0

### Minor Changes

- [`ab9d543`](https://github.com/mindees/mindees-ui/commit/ab9d5432b4b96f8b096e86b232be5ebcbc74878f) Thanks [@aashir-athar](https://github.com/aashir-athar)! - ## 1.1.0 — ~90 new primitives, easy theming, and the new `@mindees/blocks` package

### `@mindees/ui` — ~90 new components

Forms: `EmailInput`, `PhoneInput`, `NumberInput`, `CurrencyInput`, `OTPInput`, `PINInput`, `Select`, `MultiSelect`, `Autocomplete`, `TagInput`, `Slider`, `RangeSlider`, `DatePicker`, `DateRangePicker`, `TimePicker`, `FilePicker`, `ImagePicker`.

Data display: `Table`, `DataGrid`, `Carousel`, `ImageGallery`, `TreeView`, `Calendar`, `KPICard`, `DetailView`, `KeyValueRow`, `DescriptionList`, `Pill`, `Feed`, `ActivityLog`.

Overlays: `Dialog`, `ConfirmationDialog`, `Snackbar`, `Banner`, `Notification`, `DropdownMenu`, `ContextMenu`, `SidePanel`, `Lightbox`, `FullscreenOverlay`, `HoverCard`, `MegaMenu`, `CommandPalette`.

States: `EmptyState`, `ErrorState`, `OfflineState`, `MaintenanceState`, `LoadingState`, `SuccessState`, `WarningState`, `InfoState`.

Buttons: `SplitButton`, `ToggleButton`, `CloseButton`, `CopyButton`, `ShareButton`, `DownloadButton`, `UploadButton`, `RetryButton`, `BackButton`.

Typography: `Paragraph`, `Subheading`, `HelperText`, `ErrorText`, `QuoteBlock`, `Mark`, `TruncatedText`, `ReadMore`, `RichText`.

Media (gated peers with `MissingPeer` fallback): `ResponsiveImage`, `ImagePreview`, `FilePreview`, `Logo`, `VideoPlayer`, `AudioPlayer`, `PDFViewer`, `QRScanner`, `BarcodeScanner`, `LottieView`.

Navigation & mobile: `BottomNavigation`, `UserMenu`, `SettingsMenu`, `GlobalSearch`, `SwipeActions`, `SwipeableCard`, `PullToRefresh`, `InfiniteScroll`.

### Easy theming

`createThemes({ light: { brand }, dark: { brand } })` generates a matched light+dark theme pair from a single brand color per scheme (hover/active shades and a readable on-accent color are derived). `themeTemplate` is a copy-edit starter. `createTheme` now deep-merges every token category and `density` actually scales the spacing rhythm. `@mindees/ui` re-exports `@mindees/tokens`.

### Customizability

Every primitive now forwards `style` (caller-wins), spreads native props, and forwards refs.

### Cross-platform & correctness

Web shadows (`boxShadow`), Layout Intelligence fixes (SafeAreaView/Chip tags, `Input → Button` spacing), `Stack` distribution fix. Perf-tuned for low-end Android (memo, native-driver animations, FlatList, hoisted styles).

### `@mindees/tokens`

Web `boxShadow` support in `resolveShadow`; documented 2026 4-point-grid spacing rationale.

### Patch Changes

- Updated dependencies [[`ab9d543`](https://github.com/mindees/mindees-ui/commit/ab9d5432b4b96f8b096e86b232be5ebcbc74878f)]:
- @mindees/tokens@1.1.0

## 1.0.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@mindees/ui",
"version": "1.0.1",
"version": "1.1.0",
"description": "Universal React Native CLI + Expo component library with a deterministic Layout Intelligence Layer.",
"keywords": [
"react-native",
Expand Down
40 changes: 40 additions & 0 deletions packages/tokens/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,45 @@
# @mindees/tokens

## 1.1.0

### Minor Changes

- [`ab9d543`](https://github.com/mindees/mindees-ui/commit/ab9d5432b4b96f8b096e86b232be5ebcbc74878f) Thanks [@aashir-athar](https://github.com/aashir-athar)! - ## 1.1.0 — ~90 new primitives, easy theming, and the new `@mindees/blocks` package

### `@mindees/ui` — ~90 new components

Forms: `EmailInput`, `PhoneInput`, `NumberInput`, `CurrencyInput`, `OTPInput`, `PINInput`, `Select`, `MultiSelect`, `Autocomplete`, `TagInput`, `Slider`, `RangeSlider`, `DatePicker`, `DateRangePicker`, `TimePicker`, `FilePicker`, `ImagePicker`.

Data display: `Table`, `DataGrid`, `Carousel`, `ImageGallery`, `TreeView`, `Calendar`, `KPICard`, `DetailView`, `KeyValueRow`, `DescriptionList`, `Pill`, `Feed`, `ActivityLog`.

Overlays: `Dialog`, `ConfirmationDialog`, `Snackbar`, `Banner`, `Notification`, `DropdownMenu`, `ContextMenu`, `SidePanel`, `Lightbox`, `FullscreenOverlay`, `HoverCard`, `MegaMenu`, `CommandPalette`.

States: `EmptyState`, `ErrorState`, `OfflineState`, `MaintenanceState`, `LoadingState`, `SuccessState`, `WarningState`, `InfoState`.

Buttons: `SplitButton`, `ToggleButton`, `CloseButton`, `CopyButton`, `ShareButton`, `DownloadButton`, `UploadButton`, `RetryButton`, `BackButton`.

Typography: `Paragraph`, `Subheading`, `HelperText`, `ErrorText`, `QuoteBlock`, `Mark`, `TruncatedText`, `ReadMore`, `RichText`.

Media (gated peers with `MissingPeer` fallback): `ResponsiveImage`, `ImagePreview`, `FilePreview`, `Logo`, `VideoPlayer`, `AudioPlayer`, `PDFViewer`, `QRScanner`, `BarcodeScanner`, `LottieView`.

Navigation & mobile: `BottomNavigation`, `UserMenu`, `SettingsMenu`, `GlobalSearch`, `SwipeActions`, `SwipeableCard`, `PullToRefresh`, `InfiniteScroll`.

### Easy theming

`createThemes({ light: { brand }, dark: { brand } })` generates a matched light+dark theme pair from a single brand color per scheme (hover/active shades and a readable on-accent color are derived). `themeTemplate` is a copy-edit starter. `createTheme` now deep-merges every token category and `density` actually scales the spacing rhythm. `@mindees/ui` re-exports `@mindees/tokens`.

### Customizability

Every primitive now forwards `style` (caller-wins), spreads native props, and forwards refs.

### Cross-platform & correctness

Web shadows (`boxShadow`), Layout Intelligence fixes (SafeAreaView/Chip tags, `Input → Button` spacing), `Stack` distribution fix. Perf-tuned for low-end Android (memo, native-driver animations, FlatList, hoisted styles).

### `@mindees/tokens`

Web `boxShadow` support in `resolveShadow`; documented 2026 4-point-grid spacing rationale.

## 1.0.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/tokens/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@mindees/tokens",
"version": "1.0.1",
"version": "1.1.0",
"description": "Design tokens for React Native and Expo — colour scales (semantic + high-contrast), typography, spacing, radii, shadows, motion, breakpoints, z-index, density. The foundation of MindeesUI, usable on its own.",
"keywords": [
"design-tokens",
Expand Down
Loading