/* accessibility-contrast-fixes.css */
/* Wczytaj PO bootstrap.min.css (i najlepiej PO template.css), żeby nadpisać kolory. */

/* 1) Muted text: #777 -> ciemniej (pewne WCAG AA na białym) */
.text-muted,
.help-block,
blockquote footer,
blockquote small,
blockquote .small {
  color: #707070; /* było #777 */
}

/* 2) Navbar default: #777 na #f8f8f8 ma słaby kontrast */
.navbar-default .navbar-brand,
.navbar-default .navbar-text,
.navbar-default .navbar-nav > li > a,
.navbar-default .navbar-link {
  color: #555555; /* było #777 */
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus,
.navbar-default .navbar-link:hover {
  color: #333333; /* czytelniej w hover/focus */
}

/* Disabled w navbarze – nadal “disabled”, ale czytelne */
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #666666; /* było #ccc / zbyt jasne */
}

/* 3) Breadcrumb separator: #ccc na jasnym tle bywa flagowany */
.breadcrumb > li + li:before {
  color: #666666; /* było #ccc */
}

/* 4) Placeholders – często łapią “very low contrast” */
.form-control::-webkit-input-placeholder { color: #6e6e6e; }
.form-control::-moz-placeholder { color: #6e6e6e; opacity: 1; }
.form-control:-ms-input-placeholder { color: #6e6e6e; }
.form-control::placeholder { color: #6e6e6e; }

/* 5) Domyślne linki w Bootstrap 3 są OK, ale jeśli audit łapie linki w jasnych blokach,
   możesz lekko przyciemnić linki (opcjonalnie). */
a {
  color: #2b6aa3; /* minimalnie ciemniej niż #337ab7 */
}
a:hover,
a:focus {
  color: #1f4f78;
}

/* 6) Paginacja – bywa, że narzędzia łapią kolory w stanach disabled */
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #666666; /* było #777 */
}

/* 7) Badge/label default – rzadziej, ale jeśli ktoś ustawił jaśniejsze w template.css */
.badge,
.label-default {
  background-color: #666666;
}
