Menambahkan CSS kustom ke tema Anda

Cascading style sheet (CSS) mengubah cara elemen ditampilkan di tema Anda, dan dapat mengontrol tampilan beberapa halaman sekaligus. Anda dapat menyesuaikan tema Anda di luar pengaturan bawaan tema dengan menggunakan fitur CSS kustom. Misalnya, Anda dapat menggunakan CSS untuk mengatur gradien di pengaturan warna tema Anda. Anda dapat menambahkan CSS kustom ke seluruh tema, atau ke bagian tertentu dari template di dalam tema Anda. CSS kustom tidak didukung di halaman Checkout.

Penyesuaian CSS memerlukan pemahaman dasar tentang CSS dan HTML. Sebelum menyesuaikan tema, pastikan Anda memahami tingkat dukungan yang tersedia.

Pertimbangan untuk menggunakan CSS kustom

Sebelum menambahkan CSS kustom ke tema Anda, tinjau pertimbangan berikut:

  • Selektor dan properti CSS berikut tidak didukung di CSS kustom:
    • At-rule @import, @charset, dan @namespace tidak dapat digunakan
    • Untuk CSS tingkat bagian, hanya at-rule @media, @container, @layer, dan @supports yang diizinkan
    • Untuk CSS tingkat bagian, Anda tidak dapat menargetkan ID atau kelas elemen Shopify Section pembungkus yang dirender oleh tema dengan kelas shopify-section
    • Properti content tidak tersedia di CSS kustom
  • Jika aturan CSS kustom dideklarasikan dengan tag yang membungkus elemen bagian induk, tag tersebut dianggap sebagai tag turunan, dan aturan gaya diterapkan ke bagian tersebut. Perhatikan bahwa secara default, bagian induk dibungkus dalam tag <div>, tetapi ini dapat diatur ke salah satu nilai yang diizinkan dalam skema bagian oleh developer tema.
  • Saat ini, hanya domain https://cdn.shopify.com yang diizinkan saat menggunakan URL di CSS kustom.
  • Fon kustom tidak dibatasi. Namun, fon kustom adalah sumber daya terpisah yang diunduh oleh browser sebelum teks dirender, yang dapat memengaruhi performa keseluruhan toko. Anda bertanggung jawab untuk memastikan bahwa etalase toko online Anda tidak terpengaruh secara negatif oleh fon kustom. Pelajari cara menggunakan fon kustom di tema Anda.
  • Aturan CSS yang memengaruhi seluruh tema dibatasi hingga 1.500 karakter.
  • Aturan CSS yang memengaruhi bagian tertentu dibatasi hingga 500 karakter.
  • Tergantung pada selektor atau kelas CSS yang Anda gunakan, memperbarui tema dapat menyebabkan CSS kustom Anda berhenti berfungsi.

Shopify tidak mendukung kustomisasi tema tingkat lanjut. Jika Anda mengalami eror terkait batasan ini di CSS kustom Anda dan tidak dapat menentukan penyebab eror tersebut, lihatlah daftar sumber daya dukungan lain yang tersedia.

Menambahkan CSS kustom

CSS kustom dapat ditambahkan ke seluruh tema Anda yang memengaruhi semua halaman di toko online Anda, kecuali halaman Checkout. Misalnya, Anda dapat mengubah cara tombol ditampilkan di seluruh toko Anda.

Langkah-langkah:

  1. Dari admin Shopify Anda, buka Toko Online > Tema.

  2. Klik Ubah tema.

  3. Klik Pengaturan tema.

  4. Klik CSS Kustom.

  5. Tambahkan kode Anda.

  6. Klik Simpan.

Lokasi kotak CSS kustom di pengaturan tema

CSS kustom juga dapat ditambahkan ke bagian tertentu pada tema Anda. Jika Anda menambahkan CSS kustom ke suatu bagian tema, CSS tersebut akan terbatas pada bagian itu. Misalnya, Anda dapat menerapkan ukuran fon kustom atau warna latar belakang ke satu bagian.

Langkah-langkah:

  1. Dari admin Shopify Anda, buka Toko Online > Tema.

  2. Klik Ubah tema.

  3. Klik seksi yang ingin Anda tambahi CSS.

  4. Di bagian bawah panel properti seksi, klik CSS Kustom.

  5. Tambahkan kode Anda.

  6. Klik Simpan.

Lokasi kotak CSS kustom di pengaturan seksi

Sumber daya tambahan untuk CSS

Penyesuaian CSS memerlukan pemahaman dasar tentang CSS dan HTML. Sebelum menyesuaikan tema, pastikan Anda memahami tingkat dukungan yang tersedia.

Jika Anda tertarik untuk mempelajari CSS lebih lanjut, Anda dapat menjelajahi beberapa sumber daya berikut: