From 2ca0d2a6a1205cb6e46f0876ff917c584f32c404 Mon Sep 17 00:00:00 2001 From: Lukasz Ostafin Date: Tue, 14 Apr 2026 14:42:58 +0200 Subject: [PATCH] IBX-11487: RTL version of DXP --- ibexa/commerce/5.0/encore/package.json | 6 ++++-- ibexa/experience/5.0/encore/package.json | 6 ++++-- ibexa/headless/5.0/encore/package.json | 6 ++++-- ibexa/oss/5.0/encore/package.json | 6 ++++-- 4 files changed, 16 insertions(+), 8 deletions(-) diff --git a/ibexa/commerce/5.0/encore/package.json b/ibexa/commerce/5.0/encore/package.json index 2f41ceb4..8377ff67 100644 --- a/ibexa/commerce/5.0/encore/package.json +++ b/ibexa/commerce/5.0/encore/package.json @@ -26,7 +26,8 @@ "typescript": "^5.6.3", "webpack-cli": "^6.0.1", "webpack-notifier": "^1.6.0", - "webpack": "^5.99.7" + "webpack": "^5.99.7", + "rtlcss": "^4.3.0" }, "dependencies": { "react": "^19.1.0", @@ -41,7 +42,8 @@ "build": "encore production --progress", "ibexa:dev": "encore dev --config ./node_modules/@ibexa/frontend-config/ibexa.webpack.${configName:-all}.configs", "ibexa:watch": "encore dev --watch --config ./node_modules/@ibexa/frontend-config/ibexa.webpack.${configName:-all}.configs", - "ibexa:build": "encore production --progress --config ./node_modules/@ibexa/frontend-config/ibexa.webpack.${configName:-all}.configs" + "ibexa:build": "encore production --progress --config ./node_modules/@ibexa/frontend-config/ibexa.webpack.${configName:-all}.configs", + "ibexa:build-rtl-css": "node node_modules/@ibexa/frontend-config/ibexa.cli.rtlcss.build.js" }, "packageManager": "yarn@1.22.22" } diff --git a/ibexa/experience/5.0/encore/package.json b/ibexa/experience/5.0/encore/package.json index 93408e47..e181a6b4 100644 --- a/ibexa/experience/5.0/encore/package.json +++ b/ibexa/experience/5.0/encore/package.json @@ -26,7 +26,8 @@ "typescript": "^5.6.3", "webpack-cli": "^6.0.1", "webpack-notifier": "^1.6.0", - "webpack": "^5.99.7" + "webpack": "^5.99.7", + "rtlcss": "^4.3.0" }, "dependencies": { "react": "^19.1.0", @@ -41,7 +42,8 @@ "build": "encore production --progress", "ibexa:dev": "encore dev --config ./node_modules/@ibexa/frontend-config/ibexa.webpack.${configName:-all}.configs", "ibexa:watch": "encore dev --watch --config ./node_modules/@ibexa/frontend-config/ibexa.webpack.${configName:-all}.configs", - "ibexa:build": "encore production --progress --config ./node_modules/@ibexa/frontend-config/ibexa.webpack.${configName:-all}.configs" + "ibexa:build": "encore production --progress --config ./node_modules/@ibexa/frontend-config/ibexa.webpack.${configName:-all}.configs", + "ibexa:build-rtl-css": "node node_modules/@ibexa/frontend-config/ibexa.cli.rtlcss.build.js" }, "packageManager": "yarn@1.22.22" } diff --git a/ibexa/headless/5.0/encore/package.json b/ibexa/headless/5.0/encore/package.json index 2f41ceb4..8377ff67 100644 --- a/ibexa/headless/5.0/encore/package.json +++ b/ibexa/headless/5.0/encore/package.json @@ -26,7 +26,8 @@ "typescript": "^5.6.3", "webpack-cli": "^6.0.1", "webpack-notifier": "^1.6.0", - "webpack": "^5.99.7" + "webpack": "^5.99.7", + "rtlcss": "^4.3.0" }, "dependencies": { "react": "^19.1.0", @@ -41,7 +42,8 @@ "build": "encore production --progress", "ibexa:dev": "encore dev --config ./node_modules/@ibexa/frontend-config/ibexa.webpack.${configName:-all}.configs", "ibexa:watch": "encore dev --watch --config ./node_modules/@ibexa/frontend-config/ibexa.webpack.${configName:-all}.configs", - "ibexa:build": "encore production --progress --config ./node_modules/@ibexa/frontend-config/ibexa.webpack.${configName:-all}.configs" + "ibexa:build": "encore production --progress --config ./node_modules/@ibexa/frontend-config/ibexa.webpack.${configName:-all}.configs", + "ibexa:build-rtl-css": "node node_modules/@ibexa/frontend-config/ibexa.cli.rtlcss.build.js" }, "packageManager": "yarn@1.22.22" } diff --git a/ibexa/oss/5.0/encore/package.json b/ibexa/oss/5.0/encore/package.json index 55a784fc..2a51c500 100644 --- a/ibexa/oss/5.0/encore/package.json +++ b/ibexa/oss/5.0/encore/package.json @@ -25,7 +25,8 @@ "typescript": "^5.6.3", "webpack-cli": "^6.0.1", "webpack-notifier": "^1.6.0", - "webpack": "^5.99.7" + "webpack": "^5.99.7", + "rtlcss": "^4.3.0" }, "dependencies": { "react": "^19.1.0", @@ -40,7 +41,8 @@ "build": "encore production --progress", "ibexa:dev": "encore dev --config ./node_modules/@ibexa/frontend-config/ibexa.webpack.${configName:-all}.configs", "ibexa:watch": "encore dev --watch --config ./node_modules/@ibexa/frontend-config/ibexa.webpack.${configName:-all}.configs", - "ibexa:build": "encore production --progress --config ./node_modules/@ibexa/frontend-config/ibexa.webpack.${configName:-all}.configs" + "ibexa:build": "encore production --progress --config ./node_modules/@ibexa/frontend-config/ibexa.webpack.${configName:-all}.configs", + "ibexa:build-rtl-css": "node node_modules/@ibexa/frontend-config/ibexa.cli.rtlcss.build.js" }, "packageManager": "yarn@1.22.22" }