حرکت جستجو در هویتها
جستجو در همهٔ محصولات توکاپس یک بنیان دارد: کپی کد از کپی کد، با همان ساختار، کیبورد، ARIA و هندسه. آنچه تغییر میکند فقط حرکت است: باز شدن پنل، واکنش به تایپ، ورود نتایج و نشانگر ردیف فعال. هر کارت را باز کنید و تایپ کنید (مثلاً «ایده» یا با ی/ک عربی «ايده»).
هسته توکاپس
کپی کدپنل از زیر نوار میلغزد؛ ردیفها پلکانی بالا میآیند؛ در تایپ خط زیرین ضخیم میشود.
ایدهپردازی
کپی کدپنل از ذرهبین شکوفا میشود؛ تطبیقها از تار به واضح؛ در تایپ ذرهبین میتپد.
سرمایهگذاری جمعی
کپی کدپنل مثل صورتحساب از بالا باز میشود؛ ردیفها مثل شمارنده میغلتند؛ بیجهش.
کشف محصول
کپی کدفنری و بازیگوش؛ آیکون ردیف فعال میپرد و میچرخد.
روایتها
کپی کدمثل جوهر از تاری پدیدار میشود؛ ردیفها آهسته نقش میبندند.
سازمانی
کپی کدبینمایش و دقیق؛ همهچیز کوتاه و فوری.
بنیان ثابت
- فوکوس بدون کادر تیز: خط نرم زیر جستجو از مرکز باز میشود؛ ردیف فعال با پسزمینهٔ نرم و نوار لبه نشان داده میشود (در کنتراست بالا کادر برمیگردد).
- جستجوی فارسیآگاه: ی/ک عربی، ارقام فارسی/عربی و اعراب یکسان میشوند؛ چندواژهای؛ نتایج نزدیکتر به عنوان بالاتر.
- بخش تطبیقیافته در عنوان و توضیح برجسته است (کپی کد).
- وضعیت کپی کد تا مکث کوتاه کاربر روی ردیف جستجو میماند تا هویتها تایپ را متحرک کنند.
- کاهش حرکت: همهٔ انیمیشنها حذف میشوند.
استفاده
import { CommandMenu } from '@tokapps/tuk/overlays';<CommandMenu items={commands} onSelect={(item) => run(item.id)} />اعمال یک هویت — کپی کد روی والد کافی است؛ پالت آن را به پورتال میبرد:
<div data-theme="ideation"> <CommandMenu items={commands} onSelect={(item) => run(item.id)} hotkey={false} trigger={<Button>جستجو</Button>} /></div>ساخت حرکت برای هویت تازه
- فایل کپی کد بسازید؛ سلکتورها با کپی کد شروع شوند.
- فقط اسلاتهای کپی کد و وضعیتهای کپی کد، کپی کد، کپی کد را متحرک کنید.
- keyframeها را با پیشوند کپی کد نامگذاری کنید و فقط از کپی کد و کپی کد استفاده کنید.
- فایل را در کپی کد import کنید.