سلام به رفقای برنامهنویس فارسیزبان!
امروز میخوایم یه گپ دوستانه باهاتون داشته باشیم راجع به دکمههای Mantıne، یه ابزار فوقالعاده برای ساخت دکمههای جذاب و کارآمد توی رابطهای کاربریتون.
دکمهها نقش خیلی مهمی توی رابط کاربری دارن.
اونا به کاربر کمک میکنن تا با برنامه یا وبسایت شما تعامل داشته باشن و کارهای مختلفی مثل ارسال فرم، ثبتنام، دانلود و ... رو انجام بدن.
Mantıne یه سری ویژگیهای جذاب به شما ارائه میکنه که میتونید با استفاده از اونها دکمههای منحصر به فرد و چشمنواز بسازید.
قابلیتهای اصلی Button در Mantıne:
کاستومایز کردن Button:
یکی از جذابترین ویژگیهای Button در Mantıne، امکان کاستومایز کردن اون هستش.
شما میتونید با استفاده از CSS یا Styled Components، ظاهر دکمهها رو مطابق با سلیقه و نیاز خودتون تغییر بدید.
مثال:
JavaScript
const theme = { colors: { primary: '#007bff', secondary: '#6c757d', }, fonts: { body: 'Roboto, sans-serif', }, shadows: { md: '0 2px 5px rgba(0, 0, 0, 0.1)', }, }; // MyButton.js import { Button } from '@mantine/core'; const MyButton = () => ( <Button variant="primary" shadow="md" theme={theme}> ارسال </Button> );
استفاده از آیکونهای سفارشی:
میتونید از آیکونهای سفارشی توی دکمههاتون استفاده کنید و به رابط کاربریتون یه جلوه بصری جذاب و متمایز بدید.
مراحل استفاده از آیکونهای سفارشی در Button:
icon
در کامپوننت Button برای استفاده از آیکونهای سفارشی خودتون استفاده کنید.مثال:
JavaScript
// theme.css const theme = { icons: { myIcon: { src: '/path/to/my-icon.svg', size: 24, }, }, }; // MyButton.js import { Button } from '@mantine/core'; const MyButton = () => ( <Button variant="primary" icon="myIcon" theme={theme}> ارسال </Button> );
نکته: