Commit Graph
21 Commits
Author SHA1 Message Date
natew fdfd2ae823 docs: fix outdated instructions in CLAUDE.md, CONTRIBUTING.md, README.md, and using-ios.md 2026-03-05 10:03:46 -10:00
natew 35b2b72efb chore: apply oxfmt formatting and fix lint errors
- Format all files with oxfmt
- Remove stale rome.json symlinks
- Fix duplicate View import in webAlignment.web.test.tsx
- Fix optional parameter order in UIManager measureLayout
2026-01-30 09:33:42 -10:00
natew 7cd9ecf155 wip: fixes to keyboard control 2026-01-27 07:48:44 -10:00
natew a1fb1469d0 docs: add implementation plans and iOS development guide 2026-01-24 02:05:32 -10:00
natew 3288b2caa1 fix webpack cli test 2026-01-16 07:11:07 -10:00
natew 3dc0a375bd cleanup and update docs 2026-01-16 05:41:36 -10:00
natew bd660c46b4 docs: add manual test session results to RN style alignment 2026-01-16 02:00:02 -10:00
natew 384e4c16dd docs: update RN style alignment test coverage stats 2026-01-16 01:53:43 -10:00
natew fb72ebebc9 docs: update RN style alignment documentation 2026-01-16 01:37:59 -10:00
natew 97fbb81bb7 feat: add RN 0.76+ style alignment (boxShadow, filter, mixBlendMode, isolation, boxSizing, outline props)
- Add boxShadow object/array to CSS string conversion (web) and string to object parsing (native)
- Add filter object/array to CSS string conversion (web) and string to object parsing (native)
- Support token resolution in boxShadow and filter values ($2, $white, etc.)
- Add mixBlendMode, isolation, boxSizing, outline props support
- Add display: 'contents' support
- Remove legacy REACT_NATIVE_PRE_77 conditional (RN 0.83+ only going forward)
- Add comprehensive tests for all new props
- Add docs/rn-style-alignment.md tracking implementation status
2026-01-16 00:01:04 -10:00
natew 191b84f261 docs: update web alignment plan based on RN 0.76+ research
- boxShadow is native RN 0.76+ (New Architecture), not custom
- Multiple shadows supported natively via array syntax
- Image component already done (web-aligned)
- Keep onChangeText as exception
- Remove Image from todo list (already complete)
2026-01-15 10:17:34 -10:00
natew bc8b5ae4d4 docs: add v2 web alignment plan, update next.md
- Add docs/web-alignment-plan.md with aggressive migration plan
- Remove RN props entirely in favor of web-standard props (aria-*, role, onClick, etc)
- Mark completed items in next.md (transition prop, position:static, box-sizing)
- Remove duplicate/completed items from v3 section
2026-01-15 10:17:34 -10:00
natew b7bbdfa04e Wow, how do you summarize all this? The plan was to clean things up and
put up a website, but in the process a lot happened. Let's summarize:

- renamed from SnackUI to Tamagui
- split into `@tamagui/core` and `tamagui`
- implemented styled() + variants
- implemented createTamagui with themes and tokens
- implemented inline media query style props
- improved optimizing compiler handling nested conditionals
- removed propMapper in favor of variants + themes
- implemented new site in next.js
- added SSR support
- added support for extracting your own component kit
- added feather-icons into repo
- removed a ton of cruft, extra components, helpers, etc
2021-11-22 21:32:00 -08:00
natew b1fc135b7b [snackui] fix exclude regex 2021-05-11 15:53:03 -07:00
natew 208f0aa8d0 [snackui] update install docs 2021-05-11 15:50:27 -07:00
natew 0bf8fcd229 [snackui] Move to using a babel-based patch, removing need to patch
manually
2021-05-10 14:17:10 -07:00
Thomas Buckley-Houstonandnatew baa505bbfd [dishctl] Added a staging_restart command 2021-02-03 15:46:26 -07:00
natew 4fa63e79b2 [snackui] nextjs example 2020-12-18 11:57:48 -08:00
natew 86d96d5c77 [snackui] cleanup readme 2020-12-16 02:07:15 -08:00
natew 7fbb6845da [snackui] readme fix images 2020-12-16 02:00:41 -08:00
natew 131ab9a3c9 [snackui] Readme diagram and fix links 2020-12-16 01:55:58 -08:00