Zum Inhalt springen

Feitio durchsuchen

↵ öffnet das erste↑↓ auswählenEsc schließt

CodeBlock

Code mit Farben und der Kopier-Button in seiner eigenen Leiste, die die Sprache benennt.

Auf dieser Seite

Playground

HTML
<button type="button" class="feitio-button" data-variant="primary">
  Salvar alterações
</button>
Sprache
Hintergrund
HTML
<div class="feitio-code" data-lang="html"><div class="bar"><span>HTML</span><button type="button" class="feitio-button copy" data-size="small" data-done-label="Kopiert">Kopieren</button></div><pre tabindex="0"><code>&lt;button type=&quot;button&quot; class=&quot;feitio-button&quot; data-variant=&quot;primary&quot;&gt;
  Salvar alterações
&lt;/button&gt;</code></pre></div>

Wann verwenden

Wann nicht verwenden

Beispiele

HTML
<button type="submit" class="feitio-button" data-variant="primary">
  Salvar alterações
</button>

HTML

Farben stammen aus Feitios Rollen: das Tag im Text orange, das Attribut in Moos, der Wert in Tinte. Kopie sagt "Kopiert" auf dem Button selbst und kopiert einfachen Text.

Code anzeigen
HTML
<div class="feitio-code" data-lang="html">
  <div class="bar"><span>HTML</span><button type="button" class="feitio-button copy" data-size="small">Copiar</button></div>
  <pre><code>…</code></pre>
</div>
npm install @made-by-maid/feitio

Mit dem Paketmanager

Für Install-Befehle bietet die Leiste npm, pnpm, yarn und bun an; die Wahl gilt site-wide und wird erinnert.

Code anzeigen
HTML
<div class="feitio-code" data-lang="shell">
  <div class="bar"><span class="feitio-segmented" role="group" aria-label="Gerenciador de pacotes">…</span>…</div>
  <pre data-pm="npm"><code>npm install @made-by-maid/feitio</code></pre>
  <pre data-pm="pnpm" hidden>…</pre>
</div>

Anatomie

HTML
<a href="/">
  1. Balken: die Sprache oder der Paketmanager-Wahl.
  2. Kopieren: klein, am Ende des Balkens; sagt "Kopiert" anstelle.
  3. Der Code, in den Rollenfarben.

Barrierefreiheit

Attribute

AttributWerteZum Zweck
class="feitio-code"erforderlichDer Block.
data-lang"html", "jsx", "css", "shell"Welche Farben; HTML und JSX erhalten Tag-Farben.
class="copy"die SchaltflächeKopiert einfachen Text.
data-pmauf jedem <pre>Eins Befehl pro Paketmanager.
Nach oben