Divine Skins
Divine Skins Wiki

Components

Każdy komponent, którego możesz użyć w poradniku. Każdy pokazany na żywo, z kodem do skopiowania.

Wiki ma mały zestaw komponentów, które możesz wrzucić do dowolnego poradnika. Pasek narzędzi edytora draftów wstawia je za ciebie. Ta strona to pełna referencja. Każda sekcja pokazuje najpierw komponent, potem kod, który go tworzy.

Callout

Kolorowe pole na ostrzeżenia, wskazówki i notkę o bezpieczeństwie w Korei/Chinach. Użyj type="danger" przy realnym ryzyku, info przy wskazówkach, warning przy "to może pójść źle", a success przy potwierdzeniu.

Wskazówka

Możesz pominąć ten krok, jeśli narzędzie jest już zainstalowane.

Uwaga

Zapisu na oryginalnym pliku nie da się cofnąć. Najpierw zrób kopię.

Nie używaj własnych skinów w Korei ani Chinach

Tamtejszy anti-cheat blokuje wszystkie mody. Konta dostają bany.

Gotowe

Zielony ptaszek pojawia się, gdy skin jest gotowy.

<Callout type="danger" title="Don't use custom skins in Korea or China">
  The anti-cheat there blocks all mods. Accounts get banned.
</Callout>

Propsy:

  • type to info, warning, danger albo success. Domyślnie info.
  • title jest opcjonalny. Każdy typ ma domyślny tytuł.

Są też trzy typy poziomów do oznaczania trudności wewnątrz strony: lvl_beginner, lvl_intermediate i lvl_advanced. Do małej plakietki z trudnością na górze poradnika użyj zamiast tego LevelPill.

Tabs

Alternatywne ścieżki. Użyj zakładek do kroków zależnych od systemu operacyjnego albo workflow zależnych od narzędzia. Każdy <Tabs> potrzebuje zamykającego </Tabs>, a każdy <Tab> zamykającego </Tab>.

Kroki dla Windowsa tutaj.
Kroki dla macOS tutaj.
<Tabs items={["Windows", "macOS"]}>
  <Tab value="Windows">Windows steps here.</Tab>
  <Tab value="macOS">macOS steps here.</Tab>
</Tabs>

Accordion

Zwijane sekcje. Dobre do FAQ i opcjonalnych szczegółów.

<Accordions>
  <Accordion title="Question here">Answer here.</Accordion>
</Accordions>

Image

Screenshot. Tekst alt jest wymagany. Opiekunowie odrzucają obrazki bez niego. Trzymaj pliki poniżej 500 KB i wrzucaj je do public/wiki-images/. Czytelnicy mogą kliknąć każdy obrazek, żeby go powiększyć.

LtMAO z otwartą zakładką maya, pokazujące kroki instalacji lemon3d
<img
  src="/wiki-images/your-screenshot.png"
  alt="Short description of the image"
/>

Code block

Blok kodu w ogrodzeniu. Dodaj język po otwierającym ogrodzeniu, żeby włączyć kolorowanie składni.

npm run dev
```bash
npm run dev
```

Table

Tabela w Markdownie. Trzymaj ją przy kilku kolumnach, żeby czytała się na telefonie.

Kolumna AKolumna B
WartośćWartość
| Column A | Column B |
| -------- | -------- |
| Value    | Value    |

ToolCard

Pojedynczy wiersz narzędzia z nazwą, linkiem i jednolinijkowym opisem. Używaj go na stronach z listami narzędzi.

Flint

Narzędzie do tworzenia skinów, wszystko w jednym.

Polecane
<ToolCard
  name="Flint"
  href="/docs/lol/tools/modding-apps/flint"
  badge="Recommended"
>
  All-in-one skin creation tool.
</ToolCard>

Propsy:

  • name i href są wymagane. Linki zewnętrzne otwierają się w nowej karcie.
  • badge jest opcjonalny. Renderuje się jako mała plakietka po prawej.

LevelPill

Znacznik trudności. Umieść go na górze poradnika, tuż pod tytułem. level to beginner, intermediate albo advanced.

Beginner Intermediate Advanced
<LevelPill level="beginner" />

Użyj opcjonalnego propa label, żeby zmienić tekst: <LevelPill level="advanced" label="Expert" />.

ParameterList

Dwukolumnowa tabela nazwa/opis do stron referencyjnych.

NameDescription
championBohater, do którego należy skin.
skin_idNumeryczne id bazowego skina.
<ParameterList
  parameters={[
    { name: "champion", description: "The champion the skin belongs to." },
    { name: "skin_id", description: "The numeric id of the base skin." },
  ]}
/>

PremiumCard

Wyróżniona karta z gradientową ramką do jednego wyeksponowanego linku. Używaj jej, żeby skierować czytelnika na najważniejszą kolejną stronę.

Guided walkthrough

Zacznij tutaj, jeśli jesteś nowy. Jedna ścieżka od pustego folderu do gotowego skina.

<PremiumCard title="Guided walkthrough" href="/docs/lol/guided-walkthrough">
  Start here if you are new.
</PremiumCard>

GlowCTA

Świecący przycisk call-to-action. Używaj go do jednej akcji, którą chcesz, żeby czytelnik wykonał. Najwyżej jeden na stronę.

Przejrzyj poradniki
<GlowCTA href="/docs/lol">Browse the guides</GlowCTA>

Propsy:

  • variant to primary (fioletowa poświata, domyślnie), solid, secondary albo ghost.
  • size to md (domyślnie) albo lg.

YouTube

Osadzony film z YouTube. Podaj id filmu, nie pełny URL. Id to część po watch?v= albo youtu.be/.

<YouTube id="xqB84ga55hI" title="What the video shows" />

Propsy:

  • id jest wymagany.
  • title opisuje film dla czytników ekranu.
  • start jest opcjonalny. Uruchamia odtwarzanie od podanej sekundy.

Skrót: wklej zwykły link do YouTube w osobnej linii, a wiki sama zamieni go w osadzony film.

Icon

Ikona w linii tekstu. Użyj dowolnej nazwy ikony Lucide albo jednej z nazw brandowych: Maya, Blender, Discord, LeagueOfLegends.

<Icon name="Wrench" />

Użyj opcjonalnego propa className, żeby zmienić rozmiar, na przykład className="size-4".