Pada saat membuat website, tidak jarang kita akan mengubah font yang digunakan. Biasanya agar lebih mudah kita akan menggunakan google font, selain gratis pilihan fontnya juga banyak. Namun, tidak menutup kemungkinan kita ingin menggunakan font yang tidak tersedia di google font. Misalnya kita sudah memiliki font yang kita inginkan dan ingin menggunakan font tersebut pada website kita. Nah, pada artikel kali ini kita akan membahas bagaimana cara menggunakan font lokal pada laravel.
Persiapan
Pastikan kalian sudah memiliki project laravel yang terinstall di komputer kalian. Jika belum, kalian bisa membuat project laravel dengan cara berikut:
|
|
Pastikan kalian memiliki font yang ingin digunakan. Font yang akan digunakan harus merupakan font yang dibuat untuk web. Font web adalah font yang secara khusus dibuat untuk diterapkan pada teks di halaman web. Browser mengunduh font web yang ditentukan saat merender halaman web dan menerapkan font ke teks pada halaman tersebut.
Biasanya font web memiliki ekstensi .woff
atau .woff2
.
Menambahkan Font
Setelah kalian memiliki font yang ingin digunakan, langkah selanjutnya adalah menambahkan font tersebut ke dalam project laravel kalian. Caranya cukup mudah, kalian hanya perlu membuat folder fonts
di dalam folder resource
project laravel kalian. Lalu pindahkan folder font atua file yang ingin kalian gunakan ke dalam folder fonts
tersebut.
Berikut struktur folder pada project laravel kalian:
|
|
Menggunakan Font
Setelah kalian menambahkan font ke dalam project laravel kalian, langkah selanjutnya adalah menggunakan font tersebut. Untuk menggunakan font tersebut, kalian bisa menambahkan css yang berisi deklarasi font tersebut. Kita bisa tambahkan pada file resources/css/app.css
atau file css yang kalian gunakan.
Berikut contoh deklarasi font pada file css:
|
|
Setelah kalian menambahkan deklarasi font, tambahkan baris berikut pada file resources/js/app.js
:
|
|
Kode diatas berfungsi untuk memuat file font yang ada di dalam folder fonts
ke dalam project laravel kalian.
Jalankan perintah berikut untuk meng-compile file css dan js kalian:
|
|
Setelah itu, kalian bisa menggunakan font tersebut pada project laravel kalian. Misalnya kalian ingin menggunakan font tersebut pada file css kalian:
|
|
Kesimpulan
Dengan menggunakan font lokal, kita bisa menggunakan font yang kita inginkan pada website kita. Dengan begitu, kita bisa lebih leluasa dalam mendesain website kita sesuai dengan keinginan kita. Semoga artikel ini bermanfaat dan selamat mencoba!