Atlassian User Interface upgrade
Jira 8.0 will include Atlassian User Interface (AUI) 8.0. While doing the upgrade ourselves, we've created some best practices to make it easier for you to update your add-ons.
アップグレード ガイド
アップグレード ガイドをご利用いただけます。詳細については、「AUI 8.0 アップグレード ガイド」を参照してください。
変更
アップグレード ガイドに加えて、AUI 8.0 での最も重要な変更点を一覧化しました。当社が Jira 8.0 で AUI のアップグレードを行った際に収集したベスト プラクティスは、次のとおりです。
アイコンの調整 |
---|
これまで vertical-align は text-top に設定されていましたが、これが text-bottom に変更されています。 |
.icon-wait |
---|
|
グローバル アンダースコア |
---|
グローバル アンダースコアは非推奨となったため、使用しないでください。 |
グローバル バックボーン |
---|
グローバル バックボーンは非推奨となったため、使用しないでください。 |
app-header |
---|
AUI は AUI アプリケーション ヘッダー コンポーネントを既定では提供しなくなりました。これを使用する場合、明示的にインポートする必要があります。 |
jquery-ui |
---|
jQuery UI コンポーネントを明示的にインポートする必要があります。 |
inline-dialog1 |
---|
InlineDialog1 は廃止され、既定では提供されなくなりました。 |
dialog1 |
---|
dialog1 は廃止され、既定では提供されなくなりました。 |
dropdown1 |
---|
dropdown1 は廃止され、既定では提供されなくなりました。 |
AJS() |
---|
AJS はオブジェクトになり、関数ではなくなりました。このため、次の影響があります。
|
async |
---|
Promise/A+ と jQuery3 の互換性により、AUI 8 では多くの内容が既定で async です。 |
AJS.Cookie |
---|
AJS.Cookie は非推奨になりました。 |
jQuery アドオン |
---|
いくつかの jQuery アドオンと jQuery ウィジェットが AUI に同梱されなくなりました。以下のセクションを展開して、完全な一覧と利用可能な代替手段をご確認ください。 |
ajs-zepto |
---|
ajs-zepto は AUI から削除されました。ただしこれは、アドオンのモバイル バージョンがある場合にのみ使用します。 |
aui-message-classes |
---|
次の AUI メッセージ クラスは削除され、 |
CSS クラス |
---|
古い "messages" および "gadgets" アイコンの CSS クラスが削除されました。完全な一覧を表示するには、以下のセクションを展開してください。 |