@import url('theme-forgejo-dark.css');

@font-face {
  font-family: 'Iosevka Nerd Font';
  src: url('/assets/fonts/IosevkaNerdFont-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

:root {
  --fonts-proportional: 'Iosevka Nerd Font', monospace !important;
  --fonts-monospace: 'Iosevka Nerd Font', monospace !important;
  
  --color-primary: #d79921;
  --color-primary-light-1: #fabd2f;
  --color-primary-light-2: #fadaa4;
  --color-primary-light-3: #fcefd6;
  --color-primary-light-4: #fdf5e6;
  --color-primary-dark-1: #b57614;
  --color-primary-dark-2: #8f5a0e;
  --color-primary-dark-3: #6b430a;
  --color-primary-dark-4: #472d07;

  --color-primary-alpha-10: rgba(215, 153, 33, 0.1);
  --color-primary-alpha-20: rgba(215, 153, 33, 0.2);
  --color-primary-alpha-30: rgba(215, 153, 33, 0.3);
  --color-primary-alpha-40: rgba(215, 153, 33, 0.4);
  --color-primary-alpha-50: rgba(215, 153, 33, 0.5);
  --color-primary-alpha-60: rgba(215, 153, 33, 0.6);
  --color-primary-alpha-70: rgba(215, 153, 33, 0.7);
  --color-primary-alpha-80: rgba(215, 153, 33, 0.8);
  --color-primary-alpha-90: rgba(215, 153, 33, 0.9);

  --color-secondary: #504945;
  --color-secondary-dark-1: #3c3836;
  --color-secondary-light-1: #665c54;
  
  --color-secondary-alpha-10: rgba(80, 73, 69, 0.1);
  --color-secondary-alpha-20: rgba(80, 73, 69, 0.2);
  --color-secondary-alpha-30: rgba(80, 73, 69, 0.3);
  --color-secondary-alpha-40: rgba(80, 73, 69, 0.4);
  --color-secondary-alpha-50: rgba(80, 73, 69, 0.5);
  --color-secondary-alpha-60: rgba(80, 73, 69, 0.6);
  --color-secondary-alpha-70: rgba(80, 73, 69, 0.7);
  --color-secondary-alpha-80: rgba(80, 73, 69, 0.8);
  --color-secondary-alpha-90: rgba(80, 73, 69, 0.9);

  --color-text: #ebdbb2;
  --color-text-light-1: #d5c4a1;
  --color-text-light-2: #bdae93;
  --color-text-dark: #fbf1c7;

  --color-body: #000000;
  --color-box-body: #000000;
  --color-box-header: #121212;
  --color-navbar: #000000;
  --color-menu: #121212;
  --color-footer: #000000;
  --color-markup-code-block: #121212;
  --color-console-background: #000000;
  --color-code-bg: #121212;

  --color-border: #3c3836;

  --color-input-background: #121212;
  --color-input-border: #504945;
  --color-input-text: #ebdbb2;

  --color-button: #3c3836;
  --color-button-text: #ebdbb2;

  --color-hover: #282828;
  --color-active: #3c3836;

  --color-red: #cc241d;
  --color-orange: #d65d0e;
  --color-yellow: #d79921;
  --color-green: #98971a;
  --color-cyan: #689d6a;
  --color-blue: #458588;
  --color-purple: #b16286;

  --color-nav-bg: #000000;
  --color-nav-hover-bg: #282828;
  --color-nav-text: #ebdbb2;
  --color-header-wrapper: #000000;
  --color-header-wrapper-transparent: rgba(0, 0, 0, 0);

  --color-label-bg: #3c3836;
  --color-label-hover-bg: #504945;
  --color-label-active-bg: #665c54;
  --color-label-text: #ebdbb2;

  --color-secondary-bg: #121212;
  --color-secondary-bg-hover: #282828;
  --color-project-board-bg: #000000;
  --color-project-board-dark: #121212;
}
