Atlassian User Interface のアップグレード
Jira 8.0 には、Atlassian User Interface (AUI) 8.0 が含まれます。当社でアップグレードを実施した際に、アドオンを簡単に更新するためのいくつかのベスト プラクティスを作成しました。
アップグレード ガイド
アップグレード ガイドをご利用いただけます。詳細については、「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 クラスが削除されました。完全な一覧を表示するには、以下のセクションを展開してください。 |