問題
- 7.4 でスタイル ベースのカスタム テーマをページに適用すると、ヘッダーやその他の要素が正しく配置されず、ウィジェットの 3 つの省略記号ボタンをクリックすると、オプションが間違った場所に表示されます。
Environment
- Liferay 7.4 および Liferay Theme Generator 10.1.0。
解決策
- これに対する公式の解決策は、 https://issues.liferay.com/browse/LPS-142928で実装されます。
- ジェネレーターの新しいバージョンがリリースされるまで、簡単に適用できる回避策があります。
- 生成されたテーマの package.json ファイルで、次の devDependencies を変更します。
"liferay-frontend-theme-styled": "6.0.2",
"liferay-frontend-theme-unstyled": "6.0.2",
終了:
"liferay-frontend-theme-styled": "6.0.14",
"liferay-frontend-theme-unstyled": "6.0.15",
-
- npm iを介して新しい依存関係をインストールします
- それらを再デプロイします: gulp deploy
- この後、カスタム テーマは正常に動作するはずです。
追加情報