All Projects → VahidN → DNTPersianComponents.Blazor

VahidN / DNTPersianComponents.Blazor

Licence: Apache-2.0 license
A collection of Persian components for Blazor

Programming Languages

SCSS
7915 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
C#
18002 projects

Projects that are alternatives of or similar to DNTPersianComponents.Blazor

prisoners
حبس از دید اعداد واقعی - Persian translation for "Incarceration in real numbers"
Stars: ✭ 22 (-18.52%)
Mutual labels:  persian, iran, farsi
gahshomar
A Persian (Jalali/Farsi) calendar for Linux
Stars: ✭ 69 (+155.56%)
Mutual labels:  persian, persian-calendar, farsi
Begiresh
Smart Android App Banner for Persian Markets
Stars: ✭ 28 (+3.7%)
Mutual labels:  persian, iran, farsi
PersianDataAnnotations
PersianDataAnnotations is ASP.NET Core MVC & ASP.NET MVC Custom Localization DataAnnotations (Localized MVC Errors) for Persian(Farsi) language - فارسی سازی خطاهای اعتبارسنجی توکار ام.وی.سی. و کور.ام.وی.سی. برای نمایش اعتبار سنجی سمت کلاینت
Stars: ✭ 38 (+40.74%)
Mutual labels:  persian, iran, farsi
matnbaz
📚 The source-code for matnbaz.net. A monorepo containing the back-end (NestJS/Prisma/Apollo), front-end (Next.js/Apollo) and some tooling.
Stars: ✭ 481 (+1681.48%)
Mutual labels:  persian, iran, farsi
PersianTools.Core
Persian Tools for .Net and .Net Core
Stars: ✭ 25 (-7.41%)
Mutual labels:  persian, iran
Persian-OCR
Optical character recognition of Farsi and Arabic letters
Stars: ✭ 36 (+33.33%)
Mutual labels:  persian, farsi
awesome-persian-youtubers
لیست یوتیوبرهای فارسی‌زبان
Stars: ✭ 52 (+92.59%)
Mutual labels:  persian, farsi
mds-angular-datetime-picker-package
Angular 2+ And Bootstrap 4+ DateTimePicker
Stars: ✭ 18 (-33.33%)
Mutual labels:  persian, persian-calendar
RitaFontTester
Auxiliary tool for the development of Persian-Arabic fonts
Stars: ✭ 16 (-40.74%)
Mutual labels:  persian, farsi
pardakhtyari
کتابخانه ها و مستندات مربوط به روال پرداخت یاری شاپرک - طبق مستندات رسمی شاپرک
Stars: ✭ 22 (-18.52%)
Mutual labels:  persian, farsi
OpenSourceTutorials-Introduction
Open Source Kotlin Tutorial
Stars: ✭ 38 (+40.74%)
Mutual labels:  persian, farsi
Blazor.PersianDatePicker
A free JavaScript Jalali (Persian) and Gregorian (Miladi) dual datepicker library for Blazor applications
Stars: ✭ 40 (+48.15%)
Mutual labels:  persian-calendar, blazor
PersianSubtitleFixer
Fix Arabic and Persian subtitles by converting them into UTF-8
Stars: ✭ 25 (-7.41%)
Mutual labels:  persian, farsi
PersianDateRangePicker
Select range of date and time in the Persian
Stars: ✭ 41 (+51.85%)
Mutual labels:  persian, persian-calendar
bash-mardom-azar
بشِ مردم آزار!
Stars: ✭ 19 (-29.63%)
Mutual labels:  persian, iran
persiantools
Jalali date and datetime with other tools
Stars: ✭ 101 (+274.07%)
Mutual labels:  persian, farsi
discord-guide-fa
اینجا یاد میگیرید چطور از صفر یک دیسکورد بات بسازید 🐱‍🏍
Stars: ✭ 69 (+155.56%)
Mutual labels:  persian, farsi
persian
Some utilities for Persian language in Go (Golang)
Stars: ✭ 65 (+140.74%)
Mutual labels:  persian, farsi
Nozha-rtl-Dashboard
Nozha is a rtl / ltr Admin Panel with Dark Mode
Stars: ✭ 31 (+14.81%)
Mutual labels:  persian, farsi

DNTPersianComponents.Blazor

مجموعه کامپوننت‌های فارسی مخصوص Blazor

GitHub Actions status

نصب از طریق NuGet

برای نصب DNTPersianComponents.Blazor، می‌توانید دستور پاورشل زیر را اجرا کنید:

Nuget

PM> Install-Package DNTPersianComponents.Blazor

مشاهده‌ی صفحه‌ی این بسته در سایت نیوگت

پیشنیازها

این کامپوننت‌ها، مخصوص بوت استرپ 5 راست به چپ استاندارد تهیه شده‌اند. به همین جهت پیش از کار با آن‌ها نیاز است تنظیمات مخصوص به بوت استرپ را انجام دهید که شامل موارد زیر هستند:

الف) نصب بوت استرپ، آیکن‌های آن و نصب یک فونت اختیاری

dotnet tool update -g Microsoft.Web.LibraryManager.Cli
libman install bootstrap --provider unpkg --destination wwwroot/lib/bootstrap
libman install bootstrap-icons --provider unpkg --destination wwwroot/lib/bootstrap-icons
libman install samim-font --provider unpkg --destination wwwroot/lib/samim-font

ب) اصلاح فایل app.css جهت معرفی فونت‌ها

ج) اصلاح فایل آغازین برنامه مانند index.html جهت راست به چپ کردن آن و همچنین استفاده از فایل‌های CSS دریافتی

د) فضاهای نام زیر را به فایل Imports.razor اضافه کنید:

@using DNTPersianComponents.Blazor
@using DNTPersianUtils.Core
@using DNTPersianUtils.Core.IranCities

کامپوننت‌های مهیا

  • DntInputPersianDate: ورودی تاریخ شمسی به همراه امکان انتخاب آن از یک تقویم شمسی
  • DntPersianCalendar: تقویم شمسی به همراه امکان نمایش مناسبت‌های رسمی و وقایع و مناسبت‌های سفارشی
  • DntIranMap: نقشه ایران با قابلیت انتخاب استان‌ها و یا تغییر رنگ آن‌ها
  • DntInputIranCities: ورودی انتخاب نام استان‌ها و شهرستان‌های ایران
  • DntInputNumber: ورودی عددی با امکان دریافت و یا نمایش اعداد فارسی
  • DntInputCurrency: ورودی مبالغ فارسی به همراه جداکننده‌ی سه رقمی هزارها و نمایش عدد به رقم
  • DntInputFarsi و DntInputTextAreaFarsi: ورودی تمام فارسی برای مواقعی که صفحه کلید فارسی در دسترس نیست
  • DntInputText و DntInputTextArea: ورودی متنی با امکان تشخیص جهت راست به چپ و یا چپ به راست ورودی

مثال‌ها

DNTPersianComponents

دمو

مشاهده‌ی دموی مثال‌های فوق

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].