Desain aplikasi Windows asli yang indah menggunakan Flutter
Implementasi tidak resmi UI fasih untuk flutter. Itu ditulis berdasarkan dokumentasi resmi.
Karena Flutter memiliki dukungan Windows yang stabil, perlu memiliki dukungan untuk pedoman UI untuk membangun aplikasi dengan kesetiaan, dengan cara yang sama memiliki dukungan untuk materi dan Cupertino. Lihat ini untuk info lebih lanjut tentang Dukungan UI Flex Offical
Lihat juga:
Ini adalah paket open-source, yang berarti bahwa siapa pun dapat berkontribusi padanya. Namun, saya, bdlukaa, adalah satu -satunya yang secara aktif mempertahankannya, jadi mungkin perlu waktu untuk meninjau dan menggabungkan permintaan tarik. Jika Anda ingin mendukung proyek, Anda bisa menjadi pelindung:
Tambahkan paket ke dependensi Anda:
dependencies :
fluent_ui : ^4.4.0ATAU
dependencies :
fluent_ui :
git : https://github.com/bdlukaa/fluent_ui.git Akhirnya, jalankan dart pub get mengunduh paket.
Proyek yang Menggunakan Perpustakaan Ini Harus Menggunakan Saluran Stable of Flutter
Apakah Anda menggunakan perpustakaan ini di aplikasi Anda? Anda dapat menggunakan lencana untuk memberi tahu orang lain:
Tambahkan kode berikut ke README.md Anda atau ke situs web Anda:
< a title =" Made with Fluent Design " href =" https://github.com/bdlukaa/fluent_ui " >
< img
src =" https://img.shields.io/badge/fluent-design-blue?style=flat-square&color=gray&labelColor=0078D7 "
/>
</ a >Kontrol umum menggunakan warna aksen untuk menyampaikan informasi keadaan. Pelajari lebih lanjut.
Secara default, warna aksen adalah Colors.blue . Namun, Anda juga dapat menyesuaikan warna aksen aplikasi Anda untuk mencerminkan merek Anda:
FluentThemeData (
accentColor : Colors .blue,
)Untuk menggunakan warna aksen sistem, Anda dapat menggunakan plugin System_theme yang dibuat oleh saya :). Ini memiliki dukungan untuk (pada 21/01/2023) Android, Web, MacOS, Windows, Xbox dan Linux (GTK 3+).
import 'package:system_theme/system_theme.dart' ;
FluentThemeData (
accentColor : SystemTheme .accentColor.accent. toAccentColor (),
)Widget FLUENTUI saat ini mendukung out-of-the-box sejumlah besar bahasa, termasuk:
Jika suatu bahasa tidak didukung, aplikasi Anda mungkin macet. Anda dapat menambahkan dukungan untuk bahasa baru atau menggunakan bahasa yang didukung. Pelajari lebih lanjut
Jangan ragu untuk mengajukan masalah jika Anda menemukan masalah atau membuat permintaan tarik.
Semua kontribusi dipersilakan :)
Dalam PR#216 kami menambahkan dukungan untuk lokalisasi baru di widget Fluentui.
Jika Anda ingin berkontribusi menambahkan lokalisasi baru, silakan ikuti langkah -langkah ini:
lib/l10n/intl_en.arb file ke folder lib/l10n dengan kode bahasa baru, mengikuti daftar kode ISO 859-1 ini@locale dengan kode ISO yang sesuai.flutter gen-l10nLebih lanjut tentang lokalisasi dalam dokumentasi resmi Flutter
Terlepas dari ketertiban, terima kasih kepada semua orang di bawah ini karena berkontribusi dengan proyek ini. Itu sangat berarti bagi saya :)
Acrylic , FluentIcons dan _FluentTextSelectionControls implementasi.ProgressBar dan implementasi ProgressRingCommandBar