pureblazor / components

PureBlazor UI Components
https://pureblazor.com
Other
45 stars 4 forks source link

add RTL Support for all components #87

Open sardar97 opened 2 months ago

sardar97 commented 2 months ago

add RTL Support for all components.

codymullins commented 2 months ago

@sardar97 do you have any wishlist items, or patterns you like (or don't like)?

sardar97 commented 2 months ago

@sardar97 do you have any wishlist items, or patterns you like (or don't like)?

I just had a Quick Look at the source code I noticed that the tailwind classes used in this project not included RTL Support here is just a few example to gain RTL . If you go ahead and look at the RTL support in tailwind css Documentation website you see all feature about RTL support.

using "ps" instead of "pl"
using "pe" instead of "pr"
using rtl and ltr example :
<div class="ltr:ml-3 rtl:mr-3">
 </div>

finally thanks for creating this beautiful components library I hope it growing faster and see more comments as soon as possible. I am very excited to see Datatable specially. I don't know PureBlazor is creating on which theme but I wish I had a components library for Blazor exactly like PrimeVue .

sardar97 commented 2 months ago

Before RTL :

Screenshot 2024-07-22 at 18 22 44

After RTL :

Screenshot 2024-07-22 at 18 24 40