angular / angular-cli

CLI tool for Angular
https://cli.angular.io
MIT License
26.76k stars 11.98k forks source link

Add support for postcss-rtlcss for angular build #26867

Closed nofalx closed 8 months ago

nofalx commented 9 months ago

Command

build

Description

A common issue faced by the arab and rtl speaking communities is that angular limits the postcss configs, and therefore it prevents their ability to use the industry standard rtlcss. In other frameworks like react the user is able to configure the postcss configs and therefore is able to use tool like postcss-rtlcss

To support the argument further, we can take a look at one of the most popular bootstrap and their recommendation of using rtlcss

Describe the solution you'd like

As we understand angular team would like to maintain exclusive control over the postcss configuration. We would like to see a similar implementation to the solution provided for tailwind by looking for a specific config file such as rtlcss.config and adding it to the list of postcss plugins if it exists.

A similar approach on how angular handles the tailwind plugin

Describe alternatives you've considered

Currently we were relying on custom webpack overriding libraries such as ngx-build-plus, however these are broken with the new build system and therefore it would be best if angular provide an official support for rtlcss plugin

angular-robot[bot] commented 9 months ago

This feature request is now candidate for our backlog! In the next phase, the community has 60 days to upvote. If the request receives more than 20 upvotes, we'll move it to our consideration list.

You can find more details about the feature request process in our documentation.

angular-automatic-lock-bot[bot] commented 7 months ago

This issue has been automatically locked due to inactivity. Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.