This media is not supported in your browser
VIEW IN TELEGRAM
اینم ایده جالبیه برای کسایی که وب کار میکنن (با هر فریم ورکی یا حتی html خام) میآد و کنار پنل براتون 2700 تا ایکون اضافه میکنه و روشون کلیک کنید مستقیم کدش به پروژه اضافه میشه دیگه دردسر سرچ کردن توی اینترنت برای پیدا کردن ایکون رو ندارید کنار دستتونه :
marketplace.visualstudio.com/items?itemName=DevChauhan.reicon
💎 @Htmlcss_channels | #HTML #css #JavaScript
marketplace.visualstudio.com/items?itemName=DevChauhan.reicon
💎 @Htmlcss_channels | #HTML #css #JavaScript
❤5🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
یه افزونه رایگان Chrome میتونه سیستم طراحی هر سایتی رو استخراج کنه؛
نتیجه رو برای AI به Claude، ChatGPT، Cursor و ابزارهای دیگه میفرسته.
یعنی بهجای اینکه ظاهر یه سایت رو دستی تحلیل کنی، Design System اون رو تقریباً آماده تحویل میگیری.
https://chromewebstore.google.com/detail/gkeiedoojhdmlaimiookeaoppgfpemij
💎 @Htmlcss_channels | #HTML #css #JavaScript
نتیجه رو برای AI به Claude، ChatGPT، Cursor و ابزارهای دیگه میفرسته.
یعنی بهجای اینکه ظاهر یه سایت رو دستی تحلیل کنی، Design System اون رو تقریباً آماده تحویل میگیری.
https://chromewebstore.google.com/detail/gkeiedoojhdmlaimiookeaoppgfpemij
💎 @Htmlcss_channels | #HTML #css #JavaScript
❤3
This media is not supported in your browser
VIEW IN TELEGRAM
مشکل خیلی از خروجیهای AI اینه که بهش میگیم «یه UI پریمیوم بساز» و بعد امیدواریم خودش بفهمه دقیقاً چه رنگ، فونت، spacing، radius، shadow و component languageـی مدنظر ماست.
؛𝗗𝗘𝗦𝗜𝗚𝗡.𝗺𝗱 این مشکل رو حل میکنه؛ یعنی Design System پروژه رو به یک فایل قابلخواندن برای Agent تبدیل میکنی تا قبل از ساخت UI، قوانین بصری پروژه رو بدونه. Refero مثلاً DESIGN.md واقعی سایتها رو با typography، colors، spacing و component rules آماده میکنه و Hyperbrowser هم میتونه از روی URL سایت چنین فایلی استخراج کنه.
۸ منبعی که توی این لیست ارزش Save کردن دارن 👇
𝗥𝗲𝗳𝗲𝗿𝗼 𝗦𝘁𝘆𝗹𝗲𝘀
styles.refero.design
𝗗𝗲𝘀𝗶𝗴𝗻𝗠𝗗
designmd.me
𝗢𝗽𝗲𝗻𝗗𝗲𝘀𝗶𝗴𝗻
open-design.ai
𝗗𝗲𝘀𝗶𝗴𝗻𝗠𝗗 𝗦𝘂𝗽𝗽𝗹𝘆
designmd.supply
𝗔𝘂𝗿𝗮
aura.build
𝗡𝗲𝘂𝗳𝗼𝗿𝗺
neuform.ai
𝗛𝘆𝗽𝗲𝗿𝗯𝗿𝗼𝘄𝘀𝗲𝗿 𝗗𝗘𝗦𝗜𝗚𝗡𝗠𝗗
design-md.hyperbrowser.ai
𝗧𝘆𝗽𝗲𝗨𝗜
typeui.sh
💎 @Htmlcss_channels | #HTML #css #JavaScript
؛𝗗𝗘𝗦𝗜𝗚𝗡.𝗺𝗱 این مشکل رو حل میکنه؛ یعنی Design System پروژه رو به یک فایل قابلخواندن برای Agent تبدیل میکنی تا قبل از ساخت UI، قوانین بصری پروژه رو بدونه. Refero مثلاً DESIGN.md واقعی سایتها رو با typography، colors، spacing و component rules آماده میکنه و Hyperbrowser هم میتونه از روی URL سایت چنین فایلی استخراج کنه.
۸ منبعی که توی این لیست ارزش Save کردن دارن 👇
𝗥𝗲𝗳𝗲𝗿𝗼 𝗦𝘁𝘆𝗹𝗲𝘀
styles.refero.design
𝗗𝗲𝘀𝗶𝗴𝗻𝗠𝗗
designmd.me
𝗢𝗽𝗲𝗻𝗗𝗲𝘀𝗶𝗴𝗻
open-design.ai
𝗗𝗲𝘀𝗶𝗴𝗻𝗠𝗗 𝗦𝘂𝗽𝗽𝗹𝘆
designmd.supply
𝗔𝘂𝗿𝗮
aura.build
𝗡𝗲𝘂𝗳𝗼𝗿𝗺
neuform.ai
𝗛𝘆𝗽𝗲𝗿𝗯𝗿𝗼𝘄𝘀𝗲𝗿 𝗗𝗘𝗦𝗜𝗚𝗡𝗠𝗗
design-md.hyperbrowser.ai
𝗧𝘆𝗽𝗲𝗨𝗜
typeui.sh
💎 @Htmlcss_channels | #HTML #css #JavaScript
❤3
اگه برای طراحی سایت دنبال Reference میگردی، این لیست رو حتماً Save کن؛ چون بهجای اینکه فقط سایت کامل ببینی، برای هر Section یه منبع جدا داری.
Navbar
https://navbar.gallery
Hero Section
https://supahero.io
404 Pages
https://404s.design
Footer
https://footer.design
CTA
https://cta.gallery
Website Sections
https://unsection.com
Motion / Interaction
https://60fps.design
Design Details & Interactions
https://designspells.com
Bento Grids
https://bentogrids.com
مثلاً فقط Unsection الان بیش از ۴۰۰۰ Section واقعی برای Hero، Pricing، FAQ، Navbar، Footer، CTA و بقیه بخشها جمع کرده و Navbar Gallery، Supahero، http://Footer.design و http://CTA.gallery هم هرکدوم دقیقاً روی همون بخش خاص تمرکز دارن.
اگه قبل از طراحی ۱۰ دقیقه تو این منابع بچرخی و بعد Referenceهات رو بدی به Claude/Codex/Cursor، خروجی خیلی کمتر Generic میشه
💎 @Htmlcss_channels | #HTML #css #JavaScript
Navbar
https://navbar.gallery
Hero Section
https://supahero.io
404 Pages
https://404s.design
Footer
https://footer.design
CTA
https://cta.gallery
Website Sections
https://unsection.com
Motion / Interaction
https://60fps.design
Design Details & Interactions
https://designspells.com
Bento Grids
https://bentogrids.com
مثلاً فقط Unsection الان بیش از ۴۰۰۰ Section واقعی برای Hero، Pricing، FAQ، Navbar، Footer، CTA و بقیه بخشها جمع کرده و Navbar Gallery، Supahero، http://Footer.design و http://CTA.gallery هم هرکدوم دقیقاً روی همون بخش خاص تمرکز دارن.
اگه قبل از طراحی ۱۰ دقیقه تو این منابع بچرخی و بعد Referenceهات رو بدی به Claude/Codex/Cursor، خروجی خیلی کمتر Generic میشه
💎 @Htmlcss_channels | #HTML #css #JavaScript
❤5🔥1
پروژههای طراحی فرانتاند که مدلهای هوش مصنوعی میزنن معمولاً یه مشکل مشترک دارن: خروجیها فوقالعاده شبیه به هم، تکراری و پر از الگوهای کلیشهای هستن (اصطلاحاً UI Slop).
ریپازیتوری taste-skill دقیقاً دست گذاشته روی همین نقطه ضعف.
در واقع مجموعهای از Agent Skillهای استاندارد و قابل حمل (SKILL.md) هست که روی ابزار کدنویسیتون لود میکنید تا کنترل خروجی فرانتاند رو دست بگیره:
تنظیم دقیق ۳ پارامتر کلیدی در نسخه v2:
از چیدمان کلاسیک تا نامتقارن و مدرن
تنظیم عمق انیمیشنها
تنظیم تراکم بصری برای داشبوردها یا لندینگها
اسکیلهای تفکیکشده برای سناریوهای مختلف: بازطراحی پروژههای قدیمی (Redesign)، پایپلاین تبدیل عکس رفرنس به کد (Image-to-Code)، و استایلهای مینیمال یا بروتالیست.
شامل اسکیلهای مجزا برای تولید تصویر رفرنس (Web/Mobile/Brandkit) و تحویل اون به مدلهای کدر برای پیادهسازی.
سازگار با فریمورکهای مدرن (React، Vue، Svelte و...) بدون وابستگی به یک استک خاص.
https://github.com/Leonxlnx/taste-skill
💎 @Htmlcss_channels | #HTML #css #JavaScript
ریپازیتوری taste-skill دقیقاً دست گذاشته روی همین نقطه ضعف.
در واقع مجموعهای از Agent Skillهای استاندارد و قابل حمل (SKILL.md) هست که روی ابزار کدنویسیتون لود میکنید تا کنترل خروجی فرانتاند رو دست بگیره:
تنظیم دقیق ۳ پارامتر کلیدی در نسخه v2:
از چیدمان کلاسیک تا نامتقارن و مدرن
تنظیم عمق انیمیشنها
تنظیم تراکم بصری برای داشبوردها یا لندینگها
اسکیلهای تفکیکشده برای سناریوهای مختلف: بازطراحی پروژههای قدیمی (Redesign)، پایپلاین تبدیل عکس رفرنس به کد (Image-to-Code)، و استایلهای مینیمال یا بروتالیست.
شامل اسکیلهای مجزا برای تولید تصویر رفرنس (Web/Mobile/Brandkit) و تحویل اون به مدلهای کدر برای پیادهسازی.
سازگار با فریمورکهای مدرن (React، Vue، Svelte و...) بدون وابستگی به یک استک خاص.
https://github.com/Leonxlnx/taste-skill
💎 @Htmlcss_channels | #HTML #css #JavaScript
❤8
۸مخزن گیتهاب که صفحات وب رو به دادهی آماده برای AI تبدیل میکنن
📌 این ابزارها کار استخراج و پردازش داده از وب رو خیلی راحتتر میکنن
۱. Firecrawl —
اسکرپینگ و ساختاردهی دادههای
وب
کاربرد: بهت میگی یه سایت یا کل یه دامنه رو بکشه بیرون، خودش میره همه صفحات رو میخزه، محتوای اصلی رو از تبلیغات و منوهای اضافی جدا میکنه و در نهایت یه خروجی تمیز (معمولاً JSON یا Markdown) تحویلت میده. برای ساخت دیتاست، فید خبری، یا آمادهسازی داده برای RAG عالیه.
👉 https://t.co/xsjMmveGm2
۲. Crawl4AI —
تبدیل صفحات وب به مارکداون تمیز
کاربرد: مخصوص دنیای AI ساخته شده. یه URL بهش میدی، اون رو با مرورگر واقعی باز میکنه، محتوای مفید رو استخراج میکنه و به فرمت Markdown تحویل میده. متنها تمیز و ساختیافتهان، مستقیم میتونی بدیش به LLM.
👉 https://t.co/1xiUtQ4Vo7
۳. browser-use —
عامل AI که خودش وبگردی میکنه
کاربرد: به agent های AI یه مرورگر واقعی میده تا بتونن مثل یه آدم توی سایت بگردن، کلیک کنن، فرم پر کنن، لاگین کنن و کارهای پیچیده انجام بدن. فرقش با Crawl4AI اینه که اینجا AI خودش تصمیم میگیره چی کار کنه، نه اینکه فقط صفحه رو بخونه.
👉 https://t.co/rDQN9lt2mE
۴. Crawlee —
فریمورک حرفهای ساخت اسکرپ وب
کاربرد: برای وقتی که میخوای اسکرپینگ خودت رو از صفر بسازی با قابلیتهای جدید: مدیریت صف (queue)، تلاش مجدد خودکار، چرخش پروکسی، پشتیبانی از headless browser. مقیاسپذیره و برای پروژههای بزرگ مناسبه.
👉 https://t.co/5HaahD6Hrz
۵. Scrapy —
غول قدیمی وباسکرپینگ
کاربرد: فریمورک پایتونی که سالهاست توی صنعت استاندارده. اگه میخوای هزاران صفحه رو در ساعت با ساختار حرفهای اسکرپ کنی (spider, pipeline, middleware)، Scrapy انتخاب کلاسیکه. جامعهی بزرگ، مستندات قوی، و هزاران extension آماده داره.
👉 https://t.co/gNCZqRk7Co
۶. MarkItDown —
تبدیل هر فایلی به مارکداون
کاربرد: همهکارهست! PDF، Word، اکسل، تصویر، صفحه وب، حتی فایل صوتی رو میگیره و تبدیلش میکنه به Markdown تمیز. مخصوصاً برای وقتی که یه عالمه سند داری و میخوای همه رو یهشکل کنی تا بشه به LLM داد یا توی دیتابیس جستوجو کرد.
👉 https://t.co/EdMi0RbdyI
۷. Scrapling —
اسکرپینگ تطبیقی برای سایتهای پویا
کاربرد: سایتهایی که دائم ساختارشون رو عوض میکنن، selector هاشون رو خراب میکنن، یا با anti-bot درگیرن. Scrapling یاد میگیره کجای صفحه مهمه و اگه سایت تغییر کنه، خودش تطبیق میده. اسکرپر نمیشکنه به این راحتیها.
👉 https://t.co/Kzm5ACDEEL
۸. scrcpy —
کنترل گوشی اندروید از کامپیوتر
کاربرد: اسکرین گوشی اندرویدت رو live روی مانیتور میبینی و با کیبورد و ماوس کنترلش میکنی. برای تست اپ، اتوماسیون موبایل، یا حتی استخراج داده از اپهایی که API ندارن خیلی بهدردبخوره. رایگان، اوپنسورس، بدون نیاز به روت.
👉 https://t.co/wuQ5OjoUCW
💎 @Htmlcss_channels | #HTML #css #JavaScript
📌 این ابزارها کار استخراج و پردازش داده از وب رو خیلی راحتتر میکنن
۱. Firecrawl —
اسکرپینگ و ساختاردهی دادههای
وب
کاربرد: بهت میگی یه سایت یا کل یه دامنه رو بکشه بیرون، خودش میره همه صفحات رو میخزه، محتوای اصلی رو از تبلیغات و منوهای اضافی جدا میکنه و در نهایت یه خروجی تمیز (معمولاً JSON یا Markdown) تحویلت میده. برای ساخت دیتاست، فید خبری، یا آمادهسازی داده برای RAG عالیه.
👉 https://t.co/xsjMmveGm2
۲. Crawl4AI —
تبدیل صفحات وب به مارکداون تمیز
کاربرد: مخصوص دنیای AI ساخته شده. یه URL بهش میدی، اون رو با مرورگر واقعی باز میکنه، محتوای مفید رو استخراج میکنه و به فرمت Markdown تحویل میده. متنها تمیز و ساختیافتهان، مستقیم میتونی بدیش به LLM.
👉 https://t.co/1xiUtQ4Vo7
۳. browser-use —
عامل AI که خودش وبگردی میکنه
کاربرد: به agent های AI یه مرورگر واقعی میده تا بتونن مثل یه آدم توی سایت بگردن، کلیک کنن، فرم پر کنن، لاگین کنن و کارهای پیچیده انجام بدن. فرقش با Crawl4AI اینه که اینجا AI خودش تصمیم میگیره چی کار کنه، نه اینکه فقط صفحه رو بخونه.
👉 https://t.co/rDQN9lt2mE
۴. Crawlee —
فریمورک حرفهای ساخت اسکرپ وب
کاربرد: برای وقتی که میخوای اسکرپینگ خودت رو از صفر بسازی با قابلیتهای جدید: مدیریت صف (queue)، تلاش مجدد خودکار، چرخش پروکسی، پشتیبانی از headless browser. مقیاسپذیره و برای پروژههای بزرگ مناسبه.
👉 https://t.co/5HaahD6Hrz
۵. Scrapy —
غول قدیمی وباسکرپینگ
کاربرد: فریمورک پایتونی که سالهاست توی صنعت استاندارده. اگه میخوای هزاران صفحه رو در ساعت با ساختار حرفهای اسکرپ کنی (spider, pipeline, middleware)، Scrapy انتخاب کلاسیکه. جامعهی بزرگ، مستندات قوی، و هزاران extension آماده داره.
👉 https://t.co/gNCZqRk7Co
۶. MarkItDown —
تبدیل هر فایلی به مارکداون
کاربرد: همهکارهست! PDF، Word، اکسل، تصویر، صفحه وب، حتی فایل صوتی رو میگیره و تبدیلش میکنه به Markdown تمیز. مخصوصاً برای وقتی که یه عالمه سند داری و میخوای همه رو یهشکل کنی تا بشه به LLM داد یا توی دیتابیس جستوجو کرد.
👉 https://t.co/EdMi0RbdyI
۷. Scrapling —
اسکرپینگ تطبیقی برای سایتهای پویا
کاربرد: سایتهایی که دائم ساختارشون رو عوض میکنن، selector هاشون رو خراب میکنن، یا با anti-bot درگیرن. Scrapling یاد میگیره کجای صفحه مهمه و اگه سایت تغییر کنه، خودش تطبیق میده. اسکرپر نمیشکنه به این راحتیها.
👉 https://t.co/Kzm5ACDEEL
۸. scrcpy —
کنترل گوشی اندروید از کامپیوتر
کاربرد: اسکرین گوشی اندرویدت رو live روی مانیتور میبینی و با کیبورد و ماوس کنترلش میکنی. برای تست اپ، اتوماسیون موبایل، یا حتی استخراج داده از اپهایی که API ندارن خیلی بهدردبخوره. رایگان، اوپنسورس، بدون نیاز به روت.
👉 https://t.co/wuQ5OjoUCW
💎 @Htmlcss_channels | #HTML #css #JavaScript
❤2👍2
🎨طراحی لندینگپیج حرفهای با هوشمصنوعی
یه ابزار AI هست که تو چند دقیقه صفحهات رو میسازه. استایلهای آماده داره، فقط با یه پرامپت ساده یه لندینگ کامل تحویلت میده.
🔗 sceneai.art
⚖️ مقایسه با ۳ ابزار مشابه
ابزارهای زیادی توی این فضا هستن. بسته به نیازت یکی رو انتخاب کن:
🔹 ؛SceneAI — سریعترین راه برای لندینگ شیک
🔹؛ v0.dev — کد React واقعی برای دولوپرها
🔹؛ Relume — ساخت ساختار کلی سایت (sitemap + wireframe)
اینجا میتونی پرامپت بدی و ساختار سایت + wireframe بگیری. اگه بخوای خروجی رو توی Figma یا Webflow ببری، از همونجا Export میکنی.
🔹 ؛Framer — طراحی + انتشار سایت با دامنه اختصاصی
کدوم برای تو مناسبه؟
👤 غیرفنی + فقط لندینگ → SceneAI
👨💻 دولوپر + کد production → v0.dev
🏗️ پروژه بزرگ + چند صفحه → Relume
🌐 سایت آماده با دامنه → Framer
💎 @Htmlcss_channels | #HTML #css #JavaScript
یه ابزار AI هست که تو چند دقیقه صفحهات رو میسازه. استایلهای آماده داره، فقط با یه پرامپت ساده یه لندینگ کامل تحویلت میده.
🔗 sceneai.art
⚖️ مقایسه با ۳ ابزار مشابه
ابزارهای زیادی توی این فضا هستن. بسته به نیازت یکی رو انتخاب کن:
🔹 ؛SceneAI — سریعترین راه برای لندینگ شیک
🔹؛ v0.dev — کد React واقعی برای دولوپرها
🔹؛ Relume — ساخت ساختار کلی سایت (sitemap + wireframe)
اینجا میتونی پرامپت بدی و ساختار سایت + wireframe بگیری. اگه بخوای خروجی رو توی Figma یا Webflow ببری، از همونجا Export میکنی.
🔹 ؛Framer — طراحی + انتشار سایت با دامنه اختصاصی
کدوم برای تو مناسبه؟
👤 غیرفنی + فقط لندینگ → SceneAI
👨💻 دولوپر + کد production → v0.dev
🏗️ پروژه بزرگ + چند صفحه → Relume
🌐 سایت آماده با دامنه → Framer
💎 @Htmlcss_channels | #HTML #css #JavaScript
❤3👍1
این سایت کامپوننت های زیبایی برای وب داره، کد هاشون هست بعضیاشون حتی پرامپت هم دارن برای اونایی که نمیتونن از کدش استفاده کنن یا اینکه با فریم ورکشون سازگار نیست بدید به هوش مصنوعی براتون میسازتش:
bencho.dev
💎 @Htmlcss_channels | #HTML #css #JavaScript
bencho.dev
💎 @Htmlcss_channels | #HTML #css #JavaScript
❤4
سایت موشنسایتس (MotionSites) پرامپت برای طراحی وبسایت در اختیارتون میذاره.
سایت MotionSites پرامپتهای آمادهی AI برای ساخت لندینگ داره.
1️⃣ میری تو سایت ، یه نمونهی خوشگل پیدا میکنی
2️⃣ پرامپت آمادهش رو کپی میکنی (همین، فقط کپی!)
3️⃣ میدیش به Cursor یا v0.dev
4️⃣ یه لندینگ شیک با انیمیشنهای روان تحویل میگیری
کلی نمونهی آماده برای هر چیزی که فکرشو کن
هدر داره، فوتر داره، کل صفحه داره. هر چیزی بخوای هست.
اینجوری پیش برو:
MotionSites (پرامپت آماده)
↓
Cursor / v0.dev (گرفتن کد)
↓
Sevalla / Vercel (دیپلوی)
🔗 لینک: https://motionsites.ai
✅ رایگان شروع میکنی، بعد اگه خواستی پولیهاش رو بگیری
💎 @Htmlcss_channels | #HTML #css #JavaScript
سایت MotionSites پرامپتهای آمادهی AI برای ساخت لندینگ داره.
1️⃣ میری تو سایت ، یه نمونهی خوشگل پیدا میکنی
2️⃣ پرامپت آمادهش رو کپی میکنی (همین، فقط کپی!)
3️⃣ میدیش به Cursor یا v0.dev
4️⃣ یه لندینگ شیک با انیمیشنهای روان تحویل میگیری
کلی نمونهی آماده برای هر چیزی که فکرشو کن
هدر داره، فوتر داره، کل صفحه داره. هر چیزی بخوای هست.
اینجوری پیش برو:
MotionSites (پرامپت آماده)
↓
Cursor / v0.dev (گرفتن کد)
↓
Sevalla / Vercel (دیپلوی)
🔗 لینک: https://motionsites.ai
✅ رایگان شروع میکنی، بعد اگه خواستی پولیهاش رو بگیری
💎 @Htmlcss_channels | #HTML #css #JavaScript
❤6🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
سایت Obsidian UI یه کالکشن جذاب از کامپوننتهای مدرنه که به پروژههاتون یه ظاهر کاملاً پرمیوم و شیک میده. کپی کنید و سطح رابط کاربری سایتتون رو چند لول ببرید بالاتر.
🔗 https://www.obsidianui.dev/
💎 @Htmlcss_channels | #HTML #css #JavaScript
🔗 https://www.obsidianui.dev/
💎 @Htmlcss_channels | #HTML #css #JavaScript
This media is not supported in your browser
VIEW IN TELEGRAM
مدل Jev توی طراحی یک Design System چقدر خوبه؟
فقط کافیه یک جمله بهش بدی، بعد خودش از بین بیشتر از 1 کوادریلیون ترکیب مختلف انتخاب میکنه.
هیچکدوم از بخشهای این ویدیو سریعتر نشده؛ هر بار که استایل رو تغییر میده، در واقع 4 درخواست موازی اجرا میشه که حدود 2 ثانیه زمان میبره و هزینهش حدود $0.0007 هستش.
29 تا فلگ برای کنترل چیزهایی مثل فرم گوشهها، حاشیهها، خانواده آیکونها، مسیرهای نمودار، بافت صفحه، میزان تراکم و انیمیشنها استفاده میشن؛ همهشون هم روی shadcn ساخته شدن.
علاوه بر اینها، رنگ، شعاع گوشهها، فاصلهها و مقیاس تایپوگرافی هم بهصورت پیوسته قابل تنظیم هستن.
💎 @Htmlcss_channels | #HTML #css #JavaScript
فقط کافیه یک جمله بهش بدی، بعد خودش از بین بیشتر از 1 کوادریلیون ترکیب مختلف انتخاب میکنه.
هیچکدوم از بخشهای این ویدیو سریعتر نشده؛ هر بار که استایل رو تغییر میده، در واقع 4 درخواست موازی اجرا میشه که حدود 2 ثانیه زمان میبره و هزینهش حدود $0.0007 هستش.
29 تا فلگ برای کنترل چیزهایی مثل فرم گوشهها، حاشیهها، خانواده آیکونها، مسیرهای نمودار، بافت صفحه، میزان تراکم و انیمیشنها استفاده میشن؛ همهشون هم روی shadcn ساخته شدن.
علاوه بر اینها، رنگ، شعاع گوشهها، فاصلهها و مقیاس تایپوگرافی هم بهصورت پیوسته قابل تنظیم هستن.
💎 @Htmlcss_channels | #HTML #css #JavaScript
HTML: Responsive images
🔅 تصاویر واکنشگرا در HTML
با اين تکنیک، مرورگر خودش بهترین نسخه تصویر رو بر اساس اندازه صفحه لود میکنه!
🎯 چرا تصاویر واکنشگرا مهمن؟
👈 سرعت لود بالاتر – تصویر کوچکتر برای موبایل
👈 صرفهجویی در پهنای باند
👈 تجربه کاربری بهتر در همه دستگاهها
👈 سئوی بهتر – گوگل سایتهای سریع رو دوست داره
💻 کد :
با این تکنیک ساده:
📱 در موبایل → تصویر کوچک و سبک
💻در دسکتاپ → تصویر بزرگ و باکیفیت
⚡ سرعت لود تا ۵۰٪ بهتر!
#Responsive #WebDesign #Frontend
💎 @Htmlcss_channels | #HTML #css #JavaScript
🔅 تصاویر واکنشگرا در HTML
با اين تکنیک، مرورگر خودش بهترین نسخه تصویر رو بر اساس اندازه صفحه لود میکنه!
🎯 چرا تصاویر واکنشگرا مهمن؟
👈 سرعت لود بالاتر – تصویر کوچکتر برای موبایل
👈 صرفهجویی در پهنای باند
👈 تجربه کاربری بهتر در همه دستگاهها
👈 سئوی بهتر – گوگل سایتهای سریع رو دوست داره
💻 کد :
<picture>
<source srcset="large.png" media="(min-width: 10rem)" />
<source srcset="medium.png" media="(min-width: 6rem)" />
<img src="small.png" alt="…" />
</picture>
با این تکنیک ساده:
📱 در موبایل → تصویر کوچک و سبک
💻در دسکتاپ → تصویر بزرگ و باکیفیت
⚡ سرعت لود تا ۵۰٪ بهتر!
#Responsive #WebDesign #Frontend
💎 @Htmlcss_channels | #HTML #css #JavaScript
❤4🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
۵ منبع رایگان کاربردی برای طراحان و توسعهدهندگان وبسایت!
اگه دنبال کامپوننتهای آماده، آیکون، انیمیشن و موکاپ هستی، از این سایتها استفاده کنید 👇
Spectrum UI : ui.spectrumhq.in
✨ ۲۵۰+ کامپوننت Open Source با React و Tailwind
پشتیبانی از MCP (Model Context Protocol)
مناسب برای ساخت سریع رابط کاربری حرفهای
Animated Buttons : animatedbuttons.colorion.co
🎬 دکمههای CSS انیمیشنی رایگان با افکتهای جذاب و خلاقانه با قابلیت کپی کردن کد
Obsidian UI: obsidianui.dev
🧩 ۳۵+ کامپوننت و بلاک آماده ، سازگار با shadcn CLI شامل طراحی های مدرن و مینیمال
Keyline Icons: keylineicons.com
🎯 ۸۰۰۰+ آیکون رایگان برای Shadcn با سبکهای متنوع و یکدست و جستجوی آسان
Morflax Studio : studio.morflax.com
🎭 موکاپهای ۳D رایگان برای ساخت موشن گرافیک حرفهای و ارائه پروژهها
💎 @Htmlcss_channels | #HTML #css #JavaScript
اگه دنبال کامپوننتهای آماده، آیکون، انیمیشن و موکاپ هستی، از این سایتها استفاده کنید 👇
Spectrum UI : ui.spectrumhq.in
✨ ۲۵۰+ کامپوننت Open Source با React و Tailwind
پشتیبانی از MCP (Model Context Protocol)
مناسب برای ساخت سریع رابط کاربری حرفهای
Animated Buttons : animatedbuttons.colorion.co
🎬 دکمههای CSS انیمیشنی رایگان با افکتهای جذاب و خلاقانه با قابلیت کپی کردن کد
Obsidian UI: obsidianui.dev
🧩 ۳۵+ کامپوننت و بلاک آماده ، سازگار با shadcn CLI شامل طراحی های مدرن و مینیمال
Keyline Icons: keylineicons.com
🎯 ۸۰۰۰+ آیکون رایگان برای Shadcn با سبکهای متنوع و یکدست و جستجوی آسان
Morflax Studio : studio.morflax.com
🎭 موکاپهای ۳D رایگان برای ساخت موشن گرافیک حرفهای و ارائه پروژهها
💎 @Htmlcss_channels | #HTML #css #JavaScript
This media is not supported in your browser
VIEW IN TELEGRAM
برای معرفی پروژه هاتون به کارفرما بهتره از این روش استفاده کنید
این وبسایت پروژه هاتون رو تبدیل میکنه به Showreel متحرک، بدون اینکه بری سراغ After Effects
بیش از 260 مدل Motion داره و برای معرفی UI/UX، اپ، سایت و پورتفولیو خیلی بهدرد میخوره.
فقط مدیا رو میدی، استایل رو انتخاب میکنی و خروجی میگیری.
لینک:
https://reelfolio.io
برای کسایی که هنوز پروژههاشون رو فقط با اسکرینشات معرفی میکنن، این واقعاً یه آپگرید خوبه
💎 @Htmlcss_channels | #HTML #css #JavaScript
این وبسایت پروژه هاتون رو تبدیل میکنه به Showreel متحرک، بدون اینکه بری سراغ After Effects
بیش از 260 مدل Motion داره و برای معرفی UI/UX، اپ، سایت و پورتفولیو خیلی بهدرد میخوره.
فقط مدیا رو میدی، استایل رو انتخاب میکنی و خروجی میگیری.
لینک:
https://reelfolio.io
برای کسایی که هنوز پروژههاشون رو فقط با اسکرینشات معرفی میکنن، این واقعاً یه آپگرید خوبه
💎 @Htmlcss_channels | #HTML #css #JavaScript
🔅 CSS Clamp
💎 @Htmlcss_channels | #HTML #css #JavaScript
clamp(minimum, preferred, maximum);
In this example, the preferred value is 50%.
On the left 50% of the 400px viewport is 200px, which is less than the 300px minimum value that gets used instead.
On the right, 50% of the 1400px viewport equals 700px, which is greater than the minimum value and lower than the 800px maximum value, so it equates to 700px.
💎 @Htmlcss_channels | #HTML #css #JavaScript
Html and Css & Jsآموزش
🔅 CSS Clamp clamp(minimum, preferred, maximum); In this example, the preferred value is 50%. On the left 50% of the 400px viewport is 200px, which is less than the 300px minimum value that gets used instead. On the right, 50% of the 1400px viewport equals…
؛CSS Clamp — اندازهگذاری هوشمند
فرمول ساده
؛clamp(کمترین, مقدار_ایدهآل, بیشترین)
مثل یه کش لاستیکی عمل میکنه:
🟢 اگه خیلی کوچیک شد → به کمترین حد میرسه
🔴 اگه خیلی بزرگ شد → به بیشترین حد میرسه
🟡 در حالت عادی → اندازه ایدهآل رو داره
مثال تصویر
کجا استفاده میشه؟
۱. سایز فونت responsive
/* بهترین روش برای فونتهای واکنشگرا */
font-size: clamp(16px, 2.5vw, 32px);
موبایل: 16px
دسکتاپ: 32px
بینشون: بر اساس عرض صفحه
۲. عرض کارتها
۳. فاصلهها (padding/margin)
۴. ارتفاع هدر
مقایسه با روشهای قدیمی
قبلاً باید اینطوری مینوشتی:
/* ۱۰ خط کد با media query */
حالا فقط یه خط:
🎉 همین! تمیزتر، سریعتر، بدون media query.
نکات مهم ⚠️
۱. ترتیب مهمه!
/* ✅ درست */
/* ❌ غلط */
۲. میتونی ترکیب واحد استفاده کنی
۳. پشتیبانی مرورگرها
✅ Chrome, Firefox, Safari, Edge (نسخههای جدید)
یه مثال کامل و کاربردی
💎 @Htmlcss_channels | #HTML #css #JavaScript
فرمول ساده
؛clamp(کمترین, مقدار_ایدهآل, بیشترین)
مثل یه کش لاستیکی عمل میکنه:
🟢 اگه خیلی کوچیک شد → به کمترین حد میرسه
🔴 اگه خیلی بزرگ شد → به بیشترین حد میرسه
🟡 در حالت عادی → اندازه ایدهآل رو داره
مثال تصویر
width: clamp(300px, 50%, 800px);صفحه نمایش۵۰٪نتیجه📱 کوچک (400px)200px300px (کمترین)💻 بزرگ (1400px)700px700px (ایدهآل)🖥️ خیلی بزرگ (2000px)1000px800px (بیشترین)
کجا استفاده میشه؟
۱. سایز فونت responsive
/* بهترین روش برای فونتهای واکنشگرا */
font-size: clamp(16px, 2.5vw, 32px);
موبایل: 16px
دسکتاپ: 32px
بینشون: بر اساس عرض صفحه
۲. عرض کارتها
.card {
width: clamp(280px, 90%, 1200px);
}۳. فاصلهها (padding/margin)
padding: clamp(1rem, 3vw, 3rem);
۴. ارتفاع هدر
height: clamp(60px, 10vh, 120px);
مقایسه با روشهای قدیمی
قبلاً باید اینطوری مینوشتی:
/* ۱۰ خط کد با media query */
.title {
font-size: 16px;
}
@media (min-width: 768px) {
.title { font-size: 24px; }
}
@media (min-width: 1200px) {
.title { font-size: 32px; }
}حالا فقط یه خط:
.title {
font-size: clamp(16px, 4vw, 32px);
}🎉 همین! تمیزتر، سریعتر، بدون media query.
نکات مهم ⚠️
۱. ترتیب مهمه!
/* ✅ درست */
clamp(MIN, PREFERRED, MAX)
/* ❌ غلط */
clamp(MAX, PREFERRED, MIN)
۲. میتونی ترکیب واحد استفاده کنی
font-size: clamp(1rem, 2.5vw + 0.5rem, 3rem);
۳. پشتیبانی مرورگرها
✅ Chrome, Firefox, Safari, Edge (نسخههای جدید)
یه مثال کامل و کاربردی
.hero {
/* عنوان اصلی */
font-size: clamp(2rem, 5vw, 4.5rem);
/* زیرعنوان */
padding: clamp(1rem, 3vw, 2rem);
/* عرض کلی */
max-width: clamp(320px, 90%, 1400px);
/* فاصله داخلی */
margin: clamp(2rem, 5vh, 5rem) auto;
}💎 @Htmlcss_channels | #HTML #css #JavaScript
❤3
Media is too big
VIEW IN TELEGRAM
این سایت کامپوننت های وبی زیبایی داره ، تستش کنید
uselayouts.com
💎 @Htmlcss_channels | #HTML #css #JavaScript
uselayouts.com
💎 @Htmlcss_channels | #HTML #css #JavaScript
❤4👍2
If you have a website, incorporating an AI agent (or several) can be really helpful.
And in this in-depth tutorial, andrewbaisden walks you through creating a team of agents for your site.
You'll build the front end with React, the back end with Python, and use helpful tools like Agno & Groq Cloud, too.
https://www.freecodecamp.org/news/build-a-team-of-ai-agents-for-your-website-for-free/
💎 @Htmlcss_channels | #HTML #css #JavaScript
And in this in-depth tutorial, andrewbaisden walks you through creating a team of agents for your site.
You'll build the front end with React, the back end with Python, and use helpful tools like Agno & Groq Cloud, too.
https://www.freecodecamp.org/news/build-a-team-of-ai-agents-for-your-website-for-free/
💎 @Htmlcss_channels | #HTML #css #JavaScript
This media is not supported in your browser
VIEW IN TELEGRAM
📊 نمودارهای آماده و انیمیشندار برای React با EvilCharts
نمودارهایی مثل Line، Bar، Pie و Sankey رو با یک دستور shadcn وارد پروژه میکنید.
کدشون در اختیار خودتونه؛ پس داده، رنگ و رفتارشون رو هر طور بخواید تغییر میدید.
رایگان و متنبازه.
https://evilcharts.com
💎 @Htmlcss_channels | #HTML #css #JavaScript
نمودارهایی مثل Line، Bar، Pie و Sankey رو با یک دستور shadcn وارد پروژه میکنید.
کدشون در اختیار خودتونه؛ پس داده، رنگ و رفتارشون رو هر طور بخواید تغییر میدید.
رایگان و متنبازه.
https://evilcharts.com
💎 @Htmlcss_channels | #HTML #css #JavaScript
This media is not supported in your browser
VIEW IN TELEGRAM
سایت StringTune یه مجموعه از کامپوننت های آماده برای ساخت تجربههای تعاملی و انیمیشنهای مدرنه که کمک میکنه سایتتون خیلی روانتر و جذابتر به نظر برسه. ✨
نکته جالبش اینه که رویکردش بیشتر CSS-محوره و تا جای ممکن بدون JavaScript اضافی کار میکنه. 🔥
🔗 https://string-tune.fiddle.digital/skill-hub
💎 @Htmlcss_channels | #HTML #css #JavaScript
نکته جالبش اینه که رویکردش بیشتر CSS-محوره و تا جای ممکن بدون JavaScript اضافی کار میکنه. 🔥
🔗 https://string-tune.fiddle.digital/skill-hub
💎 @Htmlcss_channels | #HTML #css #JavaScript
❤1🔥1