Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

4.5KB

+++ title = “SVG Favicon” description = “Hiasi situs anda dengan favicon SVG yang unik.” categories = [“customizing”] tags = [“color”, “style”, “graphics”, “branding”] feature = [“code highlighter”, “snippets”, “related content”] copyright owner = “Josh Habdas” date = “2019” license = “agpl-3.0-or-later” +++

After Dark dikirimkan dengan 169B yang dioptimalkan1 SVG favicon tertanam di setiap halaman:

Perluas untuk melihat kode {{< highlight html >}} {{< include “themes/after-dark/layouts/partials/head/favicon.html” >}} {{< /highlight >}}

{{% hackcss-alert type=“info” %}}Catatan: HTML (Go) Komentar template yang dilucuti selama generasi situs.{{% /hackcss-alert %}}

Favicon adalah segitiga miring berwarna hitam dalam bentuk tepee seperti yang ditunjukkan2 di Bantuan Online Overview. Pusat segitiga menggunakan ruang negatif untuk memberikan ilusi segitiga sama sisi kedua dalam bentuk piramida, atau api terbuka, yang terkandung di dalam.

Warna ikon dapat dimodifikasi dengan mengubah atribut fill:

{{< hackcss-grid class=“-around” >}} {{< hackcss-cell class=“-2of12” >}}

<figure>
  <img src="data:image/svg+xml,%3Csvg%20viewBox='0%200%2046%2045'%20xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EAfter%20Dark%3C/title%3E%3Cpath%20d='M.708%2045L23%20.416%2045.292%2045H.708zM35%2038L23%2019%2011%2038h24z'%20fill='%23f00'/%3E%3C/svg%3E" width="96">
  <figcaption class="highlight">
    <pre class="chroma"><code class="language-toml" data-lang="toml"><span class="nx">fill</span><span class="p">=</span><span class="s1">&quot;%23f00&quot;</span></code></pre>
  </figcaption>
</figure>

{{< /hackcss-cell >}} {{< hackcss-cell class=“-2of12” >}}

<figure>
  <img src="data:image/svg+xml,%3Csvg%20viewBox='0%200%2046%2045'%20xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EAfter%20Dark%3C/title%3E%3Cpath%20d='M.708%2045L23%20.416%2045.292%2045H.708zM35%2038L23%2019%2011%2038h24z'%20fill='lime'/%3E%3C/svg%3E" width="96">
  <figcaption class="highlight">
    <pre class="chroma"><code class="language-toml" data-lang="toml"><span class="nx">fill</span><span class="p">=</span><span class="s1">&quot;lime&quot;</span></code></pre>
  </figcaption>
</figure>

{{< /hackcss-cell >}} {{< hackcss-cell class=“-2of12” >}}

<figure>
  <img src="data:image/svg+xml,%3Csvg%20viewBox='0%200%2046%2045'%20xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EAfter%20Dark%3C/title%3E%3Cpath%20d='M.708%2045L23%20.416%2045.292%2045H.708zM35%2038L23%2019%2011%2038h24z'%20fill='%2300f'/%3E%3C/svg%3E" width="96">
  <figcaption class="highlight">
    <pre class="chroma"><code class="language-toml" data-lang="toml"><span class="nx">fill</span><span class="p">=</span><span class="s1">&quot;%2300f&quot;</span></code></pre>
  </figcaption>
</figure>

{{< /hackcss-cell >}} {{< /hackcss-grid >}}

Sesuaikan darifavicon.html di direktori situs layouts/partials/head:

├── content
├── layouts
│   └── partials
│       └── head
│           └── favicon.html
├── static

Jika file belum ada, salin darii tema default:

$ mkdir -p layouts/partials/head
$ cp themes/after-dark/layouts/partials/head/favicon.html layouts/partials/head

Ganti SVG dengan grafik lain jika diinginkan:

<link rel="icon" sizes="128x128" href="/favicon.png">

Jika mengoptimalkan pengalaman platform lakukan dari dalam favicon.html:

{{< highlight go-html-template “linenos=inline” >}} {{< /highlight >}}

Lihat {{< external href=“https://github.com/h5bp/html5-boilerplate/blob/master/dist/doc/extend.md#web-apps” text=“H5BP Extend” />}} untuk persyaratan khusus platform dan {{< external href=“https://gohugo.io/documentation/” text=“Hugo Documentation” />}} untuk bantuan dengan templating fungsi dan variabel.


  1. Lihat Mengoptimalkan SVGs dalam data URIs untuk membantu mengoptimalkan SVGs anda sendiri.
  2. Pelajari cara mendaftar animasi SVG dengan SMIL.