Framework7 v7 から v8 への移行

この記事では、Framework7 v7 から Framework7 v8 にアプリを移行するために必要な変更点について説明します。

完全な変更ログはこちらで確認できます。

Auroraテーマの削除

Framework7は当初からモバイルアプリケーションとインターフェースに焦点を当てて開発されてきたため、Auroraテーマを削除することにしました。

機能の削除

以下のコンポーネント、モジュール、機能が削除されました。

アプリの`id`、`version`、`language`

これらのアプリパラメータとプロパティは、アプリのどこにも使用されていないため削除されました。

ダークモード

カラー

Framework7 v8ではMaterial Youデザインが導入され、カラースキームに多くの変更が加えられました。

Swiper v9

Framework7 v8には、新しいSwiperバージョン9が付属しており、特に新しいSwiper Element Webコンポーネントなど、多くの新機能があります。

グリッド

タイムライン

タイムラインは、水平タイムラインの列数を指定するために、新しいグリッドに従って新しいクラスを使用します。

`hideDividers`パラメータは`hideGroupTitles`に名前が変更されました。

ポップオーバー

`angle`パラメータ(プロパティ)とレイアウトクラスは`arrow`に名前が変更されました。

ヘアライン

ほとんどのコンポーネントに`outline`/`no-outline`クラスがあるため、ヘアラインヘルパークラスは削除されました。

ブロック

デフォルトでは、強いブロックはアウトライン(境界線)なしでレンダリングされるようになりました。そのためには、新しい`block-outline`クラスが必要です。

リスト

カード