Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.karpatokforrasa.hu/llms.txt

Use this file to discover all available pages before exploring further.

Alap gombstílus

Minden gomb a kf-btn osztályból indul:
.kf-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 12px 28px;
  border-radius: 18px;
  font-family: Georgia, 'Times New Roman', serif;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  text-decoration: none;
  cursor: pointer;
  transition: background-color .25s ease, color .25s ease,
              border-color .25s ease, transform .25s ease;
}

.kf-btn:hover {
  transform: translateY(-2px);
}

Variánsok

Elsődleges gomb (Primary)

<a class="kf-btn kf-btn-primary" href="#">Szöveg</a>
.kf-btn-primary {
  background: var(--kf-red-dark);   /* #B3122F */
  color: #fff;
  border: none;
}
.kf-btn-primary:hover {
  background: var(--kf-red);        /* #E63946 */
}
Mikor: Legfontosabb CTA — Csatlakozás, Kapcsolatfelvétel, Feliratkozom.

Másodlagos gomb (Secondary)

<a class="kf-btn kf-btn-secondary" href="#">Szöveg</a>
.kf-btn-secondary {
  background: transparent;
  color: var(--kf-white);
  border: 1px solid rgba(255, 255, 255, 0.25);
}
.kf-btn-secondary:hover {
  background: rgba(255, 255, 255, 0.07);
  border-color: rgba(255, 255, 255, 0.5);
}
Mikor: Másodlagos link — pl. „Programjaink”.

Zöld másodlagos gomb

<a class="kf-btn kf-btn-secondary kf-btn-green" href="#">Szöveg</a>
.kf-btn-green {
  color: var(--kf-green-soft);
  border-color: var(--kf-green-soft);
}
.kf-btn-green:hover {
  background: var(--kf-green);
  border-color: var(--kf-green);
  color: #fff;
}
Mikor: Zöld akcentusú másodlagos CTA — pl. „Programjaink”.

Instagram gomb

<a class="kf-btn kf-btn-secondary kf-btn-instagram" href="#">Kövess Instagramon</a>
.kf-btn-instagram {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  border-color: #e1306c;
  color: #e1306c;
}
.kf-btn-instagram:hover {
  background-color: #e1306c;
  color: #fff;
}

Ikonos gomb

Az SVG ikon egyenesen a szöveg elé kerül, a gombba foglalva:
<a class="kf-btn kf-btn-secondary kf-btn-instagram" href="#">
  <svg width="18" height="18" ...>...</svg>
  Kövess Instagramon
</a>

Használati szabályok

Egy nézetterületen legfeljebb egy Primary gomb szerepeljen. Kettő Primary gomb egymás mellett gyengíti mindkettő hatását.
SzabályLeírás
PárosításPrimary + Secondary kombinálható, de ne Primary + Primary
MéretNe változtasd a padding-ot és border-radius-t — ezek az arculat részei
SzövegRövid, cselekvésre ösztönző — max. 3 szó
IkonHa ikont adsz, gap: 8px az SVG és szöveg között
ÁtmenetA translateY(-2px) hover kötelező, ne vedd ki