منصوبے کے بارے میں

Blazor Bootstrap ایک اوپن سورس، انٹرپرائز کلاس کمپوننٹ لائبریری ہے جو Blazor اور Bootstrap CSS فریم ورکس پر مبنی ہے۔ اسے NuGet سے Blazor.Bootstrap پیکیج کے طور پر انسٹال کیا جاتا ہے، جس کا ورژن 4.0.0 README میں تجویز کیا گیا ہے۔ پروجیکٹ ٹیمپلیٹس الگ سے دستیاب ہیں اور انہیں .NET CLI کے ذریعے dotnet new install Blazor.Bootstrap.Templates::1.10.0 استعمال کرتے ہوئے انسٹال کیا جا سکتا ہے۔ README میں قابل استعمال UI کمپوننٹس اور فارم ان پٹس کے ایک وسیع مجموعے کی دستاویزات موجود ہیں، جن میں accordion, alerts, autocomplete, badges, breadcrumb, buttons, callout, card, carousel, checkbox input, collapse, confirm dialog, currency input, date input, dropdown, drag-and-drop file input, enum input, file input, Google Map, grid, icons, images, markdown, modals, number input, OTP input, offcanvas, pagination, password input, PDF viewer, placeholders, preload, progress, radio input, range input, rich text editor, ribbon, script loader, sidebar, sidebar2, split view, sortable list, spinners, switch, tabs, text input, textarea input, theme switcher, time input, toasts, اور tooltips شامل ہیں۔ Chart کمپوننٹس Blazor Bootstrap سے نکال کر الگ BlazorExpress.ChartJS پیکیج میں منتقل کر دیے گئے ہیں۔ README میں ذکر کیا گیا ہے کہ یہ موجودہ چارٹ صارفین کے لیے ایک بڑی تبدیلی (breaking change) ہے اور اس کے لیے مائیگریشن اور سیٹ اپ دستاویزات، ایک GitHub ریپوزٹری، اور ڈیموز کی طرف اشارہ کیا گیا ہے۔ دستاویزات ریپوزٹری کے روٹ میں شامل ہیں اور Docusaurus کے ساتھ بنائی گئی ہیں، پھر انہیں GitHub Pages پر docs.blazorbootstrap.com پر عوامی طور پر ہوسٹ کیا گیا ہے۔ Blazor Server اور Blazor WebAssembly کے لیے ڈیمو سائٹس فراہم کی گئی ہیں۔ اس پروجیکٹ کو تخلیق کار Vikram Reddy برقرار رکھتے ہیں، جس میں Open Collective اسپانسرز اور بیکرز کے ذریعے مدد ملتی ہے۔ کوڈ اور دستاویزات Apache-2.0 لائسنس کے تحت جاری کیے گئے ہیں۔