/* Tema Gacint University (azul e branco) para o Forgejo em git.gacintuniversity.com.
 * Parte do tema claro padrão e troca só as cores e a marca. Paleta do LMS (tailwind.config.js:
 * primary #002a58 / #004080) e o azul da logo (#005481). Infra: /var/www/infra/docs/11-forgejo.md. */
@import url("/assets/css/theme-forgejo-light.css");

:root {
  --color-primary: #005481;
  --color-primary-contrast: #ffffff;
  --color-primary-dark-1: #004b74;
  --color-primary-dark-2: #004068;
  --color-primary-dark-3: #00375c;
  --color-primary-dark-4: #002a58;
  --color-primary-dark-5: #00224a;
  --color-primary-dark-6: #001a3a;
  --color-primary-dark-7: #00122a;
  --color-primary-light-1: #1a6a96;
  --color-primary-light-2: #3d82aa;
  --color-primary-light-3: #6aa0c2;
  --color-primary-light-4: #a9c7ff;
  --color-primary-light-5: #d6e3ff;
  --color-primary-light-6: #e9f1ff;
  --color-primary-light-7: #f4f8ff;
  --color-primary-alpha-10: #00548119;
  --color-primary-alpha-20: #00548133;
  --color-primary-alpha-30: #0054814b;
  --color-primary-alpha-40: #00548166;
  --color-primary-alpha-50: #00548180;
  --color-primary-alpha-60: #00548199;
  --color-primary-alpha-70: #005481b3;
  --color-primary-alpha-80: #005481cc;
  --color-primary-alpha-90: #005481e1;
  --color-primary-hover: var(--color-primary-dark-2);
  --color-primary-active: var(--color-primary-dark-4);

  --color-accent: #00bdfd;
  --color-body: #ffffff;
  --color-header-wrapper: #f4f8ff;
  --color-box-header: #f4f8ff;
  --color-footer: #f4f8ff;
  --color-menu: #ffffff;
  --color-secondary-bg: #f4f8ff;
  --color-hover: #e9f1ffcc;
  --color-active: #d6e3ff;
  --color-nav-bg: #002a58;
  --color-nav-hover-bg: #004080;
  --color-secondary-nav-bg: #f4f8ff;
}

/* Barra superior azul-escura com texto branco e a logo completa (versão clara). */
#navbar {
  border-bottom: 3px solid var(--color-primary);
}
#navbar .item,
#navbar .item svg,
#navbar a.item,
#navbar .ui.dropdown > .text {
  color: #ffffff !important;
}
#navbar .item:hover,
#navbar a.item:hover {
  background: var(--color-nav-hover-bg) !important;
}
#navbar-logo img {
  content: url("/assets/img/gacint-logo-clara.png");
  width: auto !important;
  height: 34px !important;
}
#navbar .dropdown .menu .item,
#navbar .dropdown .menu .item svg {
  color: var(--color-text) !important;
}

/* Tela de login com a logo completa em cima do formulário. */
.page-content.user.signin::before {
  content: "";
  display: block;
  width: 260px;
  height: 72px;
  margin: 24px auto 0;
  background: url("/assets/img/gacint-logo.png") center / contain no-repeat;
}

/* Links que levam ao site e à documentação do Forgejo. */
a[href^="https://forgejo.org"],
a[href^="https://docs.forgejo.org"],
a[href*="codeberg.org/forgejo"] {
  display: none !important;
}

/* Botões e links no azul da marca. */
.ui.primary.button,
.ui.primary.buttons .button {
  background: var(--color-primary) !important;
}
.ui.primary.button:hover,
.ui.primary.buttons .button:hover {
  background: var(--color-primary-dark-4) !important;
}

/* Item ativo da barra (ex.: "Iniciar sessão"): contorno branco em vez de fundo claro. */
#navbar .item.active,
#navbar a.item.active {
  background: transparent !important;
  border: 1px solid #ffffffb3 !important;
  border-radius: 6px;
}
#navbar .item.active:hover {
  background: var(--color-nav-hover-bg) !important;
}
