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

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

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

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

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

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

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

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

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

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

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

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

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

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

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