این کد یک باکس پیام چت با طراحی زیبا میسازه. مهمترین بخشش clip-path هست که با استفاده از polygon شکل مثلثی رو به باکس میده. این مثلث باعث میشه گوشه پایین باکس زیبا در بیاد.
💎 @Htmlcss_channels | #HTML #css #JavaScript
💎 @Htmlcss_channels | #HTML #css #JavaScript
❤5🔥1
CSS: Advanced Layouts with Grid.zip
392.1 MB
CSS: Advanced Layouts with Grid
این دوره بهت یاد میده چطور از تمام قابلیتهای CSS Grid استفاده کنی تا رابطهای کاربری زیبا، قابل دسترسی و واکنشگرا بسازی.
چی یاد میگیری؟
1. مفاهیم پایه CSS Grid:
• ساختار Grid و سلولها
• تعریف ردیفها و ستونها
• مدیریت فضای خالی
2. قابلیتهای پیشرفته:
• ؛Grid Areas و ساختارهای پیچیده
•؛ Grid Template Areas برای طراحیهای مدرن
• ؛Grid Auto Flow و مدیریت ترتیب عناصر
3. واکنشگرایی:
• استفاده از Media Queries با Grid
• طراحی ریسپانسیو برای موبایل و دسکتاپ
• ؛Grid در طراحیهای متفاوت سایز
4. دسترسیپذیری:
• ساختار معنایی Grid
• استفاده از ARIA برای دسترسی بهتر
• تست دسترسیپذیری Grid
5. بهترین روشها:
• الگوهای طراحی با Grid
• بهینهسازی پرفورمنس
• حل مشکلات رایج Grid
• این دوره سطح پیشرفته دارد، پس با CSS و HTML آشنایی داشته باش
💎 @Htmlcss_channels | #HTML #css #JavaScript
این دوره بهت یاد میده چطور از تمام قابلیتهای CSS Grid استفاده کنی تا رابطهای کاربری زیبا، قابل دسترسی و واکنشگرا بسازی.
چی یاد میگیری؟
1. مفاهیم پایه CSS Grid:
• ساختار Grid و سلولها
• تعریف ردیفها و ستونها
• مدیریت فضای خالی
2. قابلیتهای پیشرفته:
• ؛Grid Areas و ساختارهای پیچیده
•؛ Grid Template Areas برای طراحیهای مدرن
• ؛Grid Auto Flow و مدیریت ترتیب عناصر
3. واکنشگرایی:
• استفاده از Media Queries با Grid
• طراحی ریسپانسیو برای موبایل و دسکتاپ
• ؛Grid در طراحیهای متفاوت سایز
4. دسترسیپذیری:
• ساختار معنایی Grid
• استفاده از ARIA برای دسترسی بهتر
• تست دسترسیپذیری Grid
5. بهترین روشها:
• الگوهای طراحی با Grid
• بهینهسازی پرفورمنس
• حل مشکلات رایج Grid
• این دوره سطح پیشرفته دارد، پس با CSS و HTML آشنایی داشته باش
💎 @Htmlcss_channels | #HTML #css #JavaScript
❤5🔥1
اگر هنوز داری نوتهات رو توی Google Docs، Notion یا فایلهای پراکنده نگه میداری، یه بار Obsidian رو ببین.
سرویسObsidian یه اپ نوتبرداریه، ولی بیشتر شبیه یه مغز دوم عمل میکنه.
هر یادداشت میتونه به یادداشتهای دیگه لینک بشه. کمکم بین ایدهها، پروژهها، مقالهها و یادداشتهات یه شبکه ساخته میشه. بعد میتونی همه این ارتباطات رو روی یه گراف ببینی.
چیزی که Obsidian رو خاص کرده اینه که فایلهات روی کامپیوتر خودت ذخیره میشن، نه روی سرور یه شرکت. همه چیز هم فایل Markdown ساده است. یعنی مالک واقعی اطلاعاتت خودتی و اگر فردا Obsidian هم نباشه، فایلهات سر جاشون هستن.
برنامهنویسها برای مستندسازی، فاندرها برای ثبت ایدهها، نویسندهها برای تحقیق و تولید محتوا، و دانشجوها برای ساختن پایگاه دانش شخصی ازش استفاده میکنن.
دلیل محبوبیتش اینه که
بهجای اینکه فقط نوت ذخیره کنی، بین اطلاعاتت ارتباط میسازی.
یه جور ویکیپدیای شخصی خودته.
💎 @Htmlcss_channels | #HTML #css #JavaScript
سرویسObsidian یه اپ نوتبرداریه، ولی بیشتر شبیه یه مغز دوم عمل میکنه.
هر یادداشت میتونه به یادداشتهای دیگه لینک بشه. کمکم بین ایدهها، پروژهها، مقالهها و یادداشتهات یه شبکه ساخته میشه. بعد میتونی همه این ارتباطات رو روی یه گراف ببینی.
چیزی که Obsidian رو خاص کرده اینه که فایلهات روی کامپیوتر خودت ذخیره میشن، نه روی سرور یه شرکت. همه چیز هم فایل Markdown ساده است. یعنی مالک واقعی اطلاعاتت خودتی و اگر فردا Obsidian هم نباشه، فایلهات سر جاشون هستن.
برنامهنویسها برای مستندسازی، فاندرها برای ثبت ایدهها، نویسندهها برای تحقیق و تولید محتوا، و دانشجوها برای ساختن پایگاه دانش شخصی ازش استفاده میکنن.
دلیل محبوبیتش اینه که
بهجای اینکه فقط نوت ذخیره کنی، بین اطلاعاتت ارتباط میسازی.
یه جور ویکیپدیای شخصی خودته.
💎 @Htmlcss_channels | #HTML #css #JavaScript
❤3👍1
معرفی بهترین منابع برای Front End Design
🌈 Color Sites:
1. colorhunt.co
2. coolors.co
3. color.adobe.com
4. pigment.shapefactory.co
💻 Sites To Download Fonts:
1. dafont.com
2. 1001fonts.com
3. fontsquirrel.com
4. fontfreak.com/fonts-new.htm
🖼 Sites To Download Vector Logos:
1. seeklogo.com
2. logovector.net
3. logotypes101.com
4. logos-vector.com
🔵 Sites To Download Icons:
1. flaticon.com
2. freeicons.io
3. iconstore.co
4. iconfinder.com
5. digitalnomadicons.com
6. iconstore.co
🖌 Brushes Download Sites:
1. brushking.eu
2. brusheezy.com/brushes
3. myphotoshopbrushes.com
4. fbrushes.com
5. gfxfever.com
📁 Sites To Download Files:
1. freepik.com
2. all-free-download.com
3. vecteezy.com
4. freeimages.com
📸 Sites To Download Mockups:
1. mockupsforfree.com
2. mockupworld.co
3. graphicburger.com
4. zippypixels.com
✨ Inspiration Sites:
1. inspirationde.com
2. designspiration.net
3. pinterest.com
4. dribbble.com
🎥 Video Sites:
1. mixkit.co
2. coverr.co
3. motionplaces.com
4. videezy.com
🖼 Photo Sites Without Background:
1. cleanpng.com
2. pngimg.com
3. footyrenders.com
4. pngtree.com
📷 Photo Sites:
1. unsplash.com
2. pexels.com
3. pixabay.com
4. stocksnap.io
5. burst.shopify.com.
💎 @Htmlcss_channels | #HTML #css #JavaScript
🌈 Color Sites:
1. colorhunt.co
2. coolors.co
3. color.adobe.com
4. pigment.shapefactory.co
💻 Sites To Download Fonts:
1. dafont.com
2. 1001fonts.com
3. fontsquirrel.com
4. fontfreak.com/fonts-new.htm
🖼 Sites To Download Vector Logos:
1. seeklogo.com
2. logovector.net
3. logotypes101.com
4. logos-vector.com
🔵 Sites To Download Icons:
1. flaticon.com
2. freeicons.io
3. iconstore.co
4. iconfinder.com
5. digitalnomadicons.com
6. iconstore.co
🖌 Brushes Download Sites:
1. brushking.eu
2. brusheezy.com/brushes
3. myphotoshopbrushes.com
4. fbrushes.com
5. gfxfever.com
📁 Sites To Download Files:
1. freepik.com
2. all-free-download.com
3. vecteezy.com
4. freeimages.com
📸 Sites To Download Mockups:
1. mockupsforfree.com
2. mockupworld.co
3. graphicburger.com
4. zippypixels.com
✨ Inspiration Sites:
1. inspirationde.com
2. designspiration.net
3. pinterest.com
4. dribbble.com
🎥 Video Sites:
1. mixkit.co
2. coverr.co
3. motionplaces.com
4. videezy.com
🖼 Photo Sites Without Background:
1. cleanpng.com
2. pngimg.com
3. footyrenders.com
4. pngtree.com
📷 Photo Sites:
1. unsplash.com
2. pexels.com
3. pixabay.com
4. stocksnap.io
5. burst.shopify.com.
💎 @Htmlcss_channels | #HTML #css #JavaScript
❤4🔥1
معرفی ریپو Awesome Web Design Tools :
در این ریپو ابزارها، سایتها، کتابخانهها و منابع مختلفی برای طراحی و توسعه وب و رابط کاربری جمعآوری شده
https://github.com/nafasebra/awesome-webdesign-tools
💎 @Htmlcss_channels | #HTML #css #JavaScript
در این ریپو ابزارها، سایتها، کتابخانهها و منابع مختلفی برای طراحی و توسعه وب و رابط کاربری جمعآوری شده
https://github.com/nafasebra/awesome-webdesign-tools
💎 @Htmlcss_channels | #HTML #css #JavaScript
GitHub
GitHub - nafasebra/awesome-webdesign-tools: 🎊 A list of website and CSS tools
🎊 A list of website and CSS tools. Contribute to nafasebra/awesome-webdesign-tools development by creating an account on GitHub.
👍2
معرفی ریپو Clean Code JavaScript :
مجموعهای از اصول برای نوشتن کدهای تمیزتر و قابل نگهداریتر در JavaScript
در این ریپو نکاتی مثل نامگذاری بهتر، سادهسازی توابع، کاهش پیچیدگی و ساختاردهی بهتر کد بررسی شده تا توسعه و رفع باگ راحتتر شود.
https://github.com/ryanmcdermott/clean-code-javascript
💎 @Htmlcss_channels | #HTML #css #JavaScript
مجموعهای از اصول برای نوشتن کدهای تمیزتر و قابل نگهداریتر در JavaScript
در این ریپو نکاتی مثل نامگذاری بهتر، سادهسازی توابع، کاهش پیچیدگی و ساختاردهی بهتر کد بررسی شده تا توسعه و رفع باگ راحتتر شود.
https://github.com/ryanmcdermott/clean-code-javascript
💎 @Htmlcss_channels | #HTML #css #JavaScript
GitHub
GitHub - ryanmcdermott/clean-code-javascript: Clean Code concepts adapted for JavaScript
Clean Code concepts adapted for JavaScript. Contribute to ryanmcdermott/clean-code-javascript development by creating an account on GitHub.
یک تابستون پر از یادگیری
لپتاپ و آبمیوه خنکت رو آماده کن💻🍹
چون با دانشکار قراره به یه برنامهنویس سی شارپ حرفهای تبدیل بشی!
🏖 تابستون امسال بوتکمپ ASP.NET دانشکار رو شرکت کن
و صفر تا صد دات نت رو در ۵ ماه یاد بگیر👇
🔗https://dnkr.ir/6NgBr
🔴 فقط ۲ روز تا پایان مهلت ثبتنام
لپتاپ و آبمیوه خنکت رو آماده کن💻🍹
چون با دانشکار قراره به یه برنامهنویس سی شارپ حرفهای تبدیل بشی!
🏖 تابستون امسال بوتکمپ ASP.NET دانشکار رو شرکت کن
و صفر تا صد دات نت رو در ۵ ماه یاد بگیر👇
🔗https://dnkr.ir/6NgBr
🔴 فقط ۲ روز تا پایان مهلت ثبتنام
❤2
🔅CSS: Faded Background
کدها به همراه مثال های عملی در پست بعدی
💎 @Htmlcss_channels | #HTML #css #JavaScript
کدها به همراه مثال های عملی در پست بعدی
💎 @Htmlcss_channels | #HTML #css #JavaScript
👍2
🎨 تکنیکهای ایجاد پسزمینه فید شده (Faded Background) در CSS
پسزمینه فید شده یک تکنیک طراحی وب است که با ایجاد یک لایه شفاف روی تصویر پسزمینه، خوانایی متن و عناصر روی آن را بهبود میدهد. این تکنیک بهویژه برای تصاویر با پسزمینه روشن یا پیچیده بسیار مفید است.
🛠️ روشهای مختلف ایجاد پسزمینه فید شده
۱. استفاده از Linear Gradient با Opacity
نکات کلیدی:
از تابع rgb() با پارامتر alpha برای کنترل شفافیت استفاده میشود
rgb(0 0 0 / 0.5) یعنی سیاه با ۵۰٪ شفافیت
rgb(0 0 0 / 0) یعنی کاملاً شفاف
میتوانید رنگهای مختلف را با درصد شفافیت متفاوت استفاده کنید
۲. استفاده از RGBA
نکات کلیدی:
rgba(r, g, b, alpha) همان rgb(r g b / alpha) است
alpha از ۰ تا ۱ است
۰ = کاملاً شفاف
۱ = کاملاً غیرشفاف
۳. استفاده از رنگهای دیگر
۴. استفاده از رنگهای متعدد
۵. استفاده از رنگهای متعدد با رنگهای مختلف
نکات کلیدی:
میتوانید رنگهای مختلف را با درصد شفافیت متفاوت استفاده کنید
این روش برای ایجاد افکتهای پیچیدهتر استفاده میشود
📝 مثالهای عملی
مثال ۱: پسزمینه فید شده برای متن سفید
مثال ۲: پسزمینه فید شده برای متن سیاه
مثال ۳: پسزمینه فید شده برای متن رنگی
🎨 افکتهای پیشرفته
افکت ۱: پسزمینه فید شده با دو رنگ
افکت ۲: پسزمینه فید شده با رنگهای مختلف
افکت ۳: پسزمینه فید شده با رنگهای متعدد
@Htmlcss_channels
پسزمینه فید شده یک تکنیک طراحی وب است که با ایجاد یک لایه شفاف روی تصویر پسزمینه، خوانایی متن و عناصر روی آن را بهبود میدهد. این تکنیک بهویژه برای تصاویر با پسزمینه روشن یا پیچیده بسیار مفید است.
🛠️ روشهای مختلف ایجاد پسزمینه فید شده
۱. استفاده از Linear Gradient با Opacity
.section {
background:
linear-gradient(
to right,
rgb(0 0 0 / 0.5), /* سیاه با ۵۰٪ شفافیت */
rgb(0 0 0 / 0) /* کاملاً شفاف */
),
url(background.png); /* تصویر پسزمینه */
}نکات کلیدی:
از تابع rgb() با پارامتر alpha برای کنترل شفافیت استفاده میشود
rgb(0 0 0 / 0.5) یعنی سیاه با ۵۰٪ شفافیت
rgb(0 0 0 / 0) یعنی کاملاً شفاف
میتوانید رنگهای مختلف را با درصد شفافیت متفاوت استفاده کنید
۲. استفاده از RGBA
.section {
background:
linear-gradient(
to right,
rgba(0, 0, 0, 0.5),
rgba(0, 0, 0, 0)
),
url(background.png);
}نکات کلیدی:
rgba(r, g, b, alpha) همان rgb(r g b / alpha) است
alpha از ۰ تا ۱ است
۰ = کاملاً شفاف
۱ = کاملاً غیرشفاف
۳. استفاده از رنگهای دیگر
.section {
background:
linear-gradient(
to right,
rgba(255, 255, 255, 0.7), /* سفید با ۷۰٪ شفافیت */
rgba(255, 255, 255, 0)
),
url(background.png);
}۴. استفاده از رنگهای متعدد
.section {
background:
linear-gradient(
to right,
rgba(0, 0, 0, 0.8),
rgba(0, 0, 0, 0.4),
rgba(0, 0, 0, 0)
),
url(background.png);
}۵. استفاده از رنگهای متعدد با رنگهای مختلف
.section {
background:
linear-gradient(
to right,
rgba(0, 0, 0, 0.8),
rgba(255, 255, 255, 0.4),
rgba(0, 0, 0, 0)
),
url(background.png);
}نکات کلیدی:
میتوانید رنگهای مختلف را با درصد شفافیت متفاوت استفاده کنید
این روش برای ایجاد افکتهای پیچیدهتر استفاده میشود
📝 مثالهای عملی
مثال ۱: پسزمینه فید شده برای متن سفید
.hero {
background:
linear-gradient(
to right,
rgba(0, 0, 0, 0.6),
rgba(0, 0, 0, 0)
),
url(hero-bg.jpg);
color: white;
padding: 60px 20px;
text-align: center;
}مثال ۲: پسزمینه فید شده برای متن سیاه
.hero {
background:
linear-gradient(
to right,
rgba(255, 255, 255, 0.7),
rgba(255, 255, 255, 0)
),
url(hero-bg.jpg);
color: black;
padding: 60px 20px;
text-align: center;
}مثال ۳: پسزمینه فید شده برای متن رنگی
.hero {
background:
linear-gradient(
to right,
rgba(0, 0, 0, 0.5),
rgba(0, 0, 0, 0)
),
url(hero-bg.jpg);
color: #ff6b6b;
padding: 60px 20px;
text-align: center;
}🎨 افکتهای پیشرفته
افکت ۱: پسزمینه فید شده با دو رنگ
.hero {
background:
linear-gradient(
to right,
rgba(0, 0, 0, 0.8),
rgba(0, 0, 0, 0.4),
rgba(0, 0, 0, 0)
),
url(hero-bg.jpg);
color: white;
padding: 60px 20px;
text-align: center;
}افکت ۲: پسزمینه فید شده با رنگهای مختلف
.hero {
background:
linear-gradient(
to right,
rgba(0, 0, 0, 0.8),
rgba(255, 255, 255, 0.4),
rgba(0, 0, 0, 0)
),
url(hero-bg.jpg);
color: white;
padding: 60px 20px;
text-align: center;
}افکت ۳: پسزمینه فید شده با رنگهای متعدد
.hero {
background:
linear-gradient(
to right,
rgba(0, 0, 0, 0.8),
rgba(255, 255, 255, 0.4),
rgba(0, 0, 0, 0.2),
rgba(0, 0, 0, 0)
),
url(hero-bg.jpg);
color: white;
padding: 60px 20px;
text-align: center;
}@Htmlcss_channels
❤3
Forwarded from رویدادها و دوره های آموزشی
📊 اینجا یاد میگیری دادهها رو به تحلیل، داشبورد و رزومه تبدیل کنی!
🎯 بازار کار تحلیل داده دنبال کسیه که فقط ابزار بلد نباشه؛ بلکه بتونه از دل دادهها مسئله پیدا کنه، گزارش بسازه و تصمیمهای واقعی پیشنهاد بده.
✨ «بوتکمپ تحلیل داده» کوئرا، دقیقا روی همین مسئله تمرکز کرده. توی این بوتکمپ، با مسیر مشخص جلو میری، پروژه تیمی انجام میدی، از منتورها بازخورد میگیری و خروجیهایی میسازی که برای رزومه و مصاحبه به کارت میان.
🚀 اگر میخوای یادگیری تحلیل داده برات به یک مسیر جدی برای بازار کار و درآمد تبدیل بشه ثبتنام اولیه بوتکمپ رو رایگان انجام بده.
🔗 https://quera.org/r/hutmn
🎯 بازار کار تحلیل داده دنبال کسیه که فقط ابزار بلد نباشه؛ بلکه بتونه از دل دادهها مسئله پیدا کنه، گزارش بسازه و تصمیمهای واقعی پیشنهاد بده.
✨ «بوتکمپ تحلیل داده» کوئرا، دقیقا روی همین مسئله تمرکز کرده. توی این بوتکمپ، با مسیر مشخص جلو میری، پروژه تیمی انجام میدی، از منتورها بازخورد میگیری و خروجیهایی میسازی که برای رزومه و مصاحبه به کارت میان.
🚀 اگر میخوای یادگیری تحلیل داده برات به یک مسیر جدی برای بازار کار و درآمد تبدیل بشه ثبتنام اولیه بوتکمپ رو رایگان انجام بده.
🔗 https://quera.org/r/hutmn