プラグインのCSSはテーマのCSSより優先されますか?

テーマの CSS がプラグインの CSS より先に読み込まれるため、テーマでプラグインの CSS を上書きできません。これはバグでしょうか、それとも 2.4.1 での恒久的な変更でしょうか?

「いいね!」 1

うーん、そうですね、おっしゃる通りです。まずコア、次にテーマ、そしてプラグインを読み込んでいます。

コア → プラグイン → テーマという順序の方がより適切で、プラグインのアンバンドリング 前の挙動とも一致すると思います。どう思いますか、@awesomerobot @Johani @jordan.vidrine

@WorldIsMine 回避策として、テーマの CSS の特異度を上げる方法があります。

「いいね!」 10

うん、僕にもその順番の方がいいと思う!

「いいね!」 5

2.4 以前は、テーマの CSS への変更を適用することができました。これは意図しないバグと見なされるのでしょうか?

「いいね!」 1

ありがとうございます。確認してみます。

「いいね!」 1

以前はプラグイン CSS がすべてバンドルされており、コアスタイルシート後に読み込まれていました。したがって、これはバンドル解除に伴う意図しない副作用です。この修正を安定版にバックポートできると思います。リスクは非常に低く、この動作に依存している人はいないでしょう。

PR をこちらでオープンしました:

「いいね!」 6

この変更が実際に適用されるのは、いつ頃が現実的でしょうか?私のインスタンスには多くのプラグインが入っており、2.4.1 と互換性があるようにするために、ここ 2 日間ずっとアップグレード作業に追われていました。この問題だけが、アップグレードを妨げる唯一の障壁となっています :smiley:

「いいね!」 2

master にマージしました。問題がなければ、1 時間以内に beta と stable へバックポートする予定です :slight_smile:

(編集:無関係なテストの問題で少し遅れましたが、できるだけ早くバックポートします)

「いいね!」 8

皆さん、最高です!<3 迅速なサポートを本当にありがとうございます。

「いいね!」 2

予定より少し時間がかかりましたが、stablebeta、および tests-passed にマージされました。修正された動作を取得するには、/admin/upgrade にアクセスして最新バージョンに更新してください。

「いいね!」 5

このトピックは最後の返信から 30 日後に自動的に閉鎖されました。新しい返信は受け付けられていません。