/**
 * phpMyFAQ 4.0 default theme
 *
 * This Source Code Form is subject to the terms of the Mozilla Public License,
 * v. 2.0. If a copy of the MPL was not distributed with this file, You can
 * obtain one at https://mozilla.org/MPL/2.0/.
 *
 * @package   phpMyFAQ
 * @author    Thorsten Rinne <thorsten@phpmyfaq.de>
 * @copyright 2024 phpMyFAQ Team
 * @license   https://www.mozilla.org/MPL/2.0/ Mozilla Public License Version 2.0
 * @link      https://www.phpmyfaq.de
 * @since     2024-09-01
 */

 [data-bs-theme='light'] {
  --bs-light: #ffffff;
  --bs-dark: #060508;
  --bs-primary: #083c83;
  --bs-secondary: #1d646a;
  --bs-info: #40b0ae;
  --bs-success: #0aa05c;
  --bs-warning: #e1ca0a;
  --bs-danger: #f01704;
  --bs-pmf-nav: #ffffff;
  --bs-pmf-footer: #ffffff;
  --bs-pmf-background: #9eb6c9;
}

[data-bs-theme='dark'] {
  --bs-light: #eceff9;
  --bs-dark: #060508;
  --bs-primary: #083c83;
  --bs-secondary: #1d646a;
  --bs-info: #40b0ae;
  --bs-success: #0aa05c;
  --bs-warning: #e1ca0a;
  --bs-danger: #f01704;
  --bs-pmf-nav: #2f3035;
  --bs-pmf-footer: #142f48;
  --bs-pmf-background: #9eb6c9;
}

.navbar>.container {
  display: grid;
}

/* Anpassung der Link Farben */
a {
  color: #3a3b45;
/*    text-decoration: none;*/
}
a:hover, a:focus {
  color: #008854;
  text-decoration: underline;
}

.pmf-nav-link a {
  color: #3a3b45 !important;
/*    text-decoration: none;*/
}
.pmf-nav-link a:hover, a:focus {
  color: #008854 !important;
  text-decoration: underline;
}
.footer a,p,span {
  color: #3a3b45 !important;
/*    text-decoration: none;*/
}
.footer a:hover, a:focus {
  color: #008854 !important;
  text-decoration: underline;
}

/*  übersteuern der Bootstrap Button Farbe   */
.btn-primary {
  background-color: #fff;
  color: #3a3b45;
  border-width: 1;
  }
  .btn-primary:hover {
  background-color: #ECECEC;
  color: #3a3b45;
  }

/* Badges sollen alle gleich dargestellt werden */
.badge.bg-info, .badge.bg-primary,  .badge.bg-secondary  {
  background-color: #7ebcfa !important;
  }

/* Standardformatierung der Tabellen */
table {
border-style: solid;
border-collapse: collapse;
border-width: 3px;
}

table th,
table td {
border-style: solid;
border-width: 1px;
padding: 0 10px 0 10px;
}


