Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Firefox/devtools/client/shared/components/   (Firefox Browser Version 153.0.1©)  Datei vom 27.6.2026 mit Größe 4 kB image not shown  

Quelle  SearchInput.css   Sprache: unbekannt

 
Spracherkennung für: .css vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]

/* 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 <http://mozilla.org/MPL/2.0/>. */

.search-outline {
  border: 1px solid var(--theme-toolbar-background);
  border-bottom: 1px solid var(--theme-splitter-color);
  transition: border-color 200ms ease-in-out;
  display: flex;
  flex-direction: column;
}

.search-field {
  position: relative;
  display: flex;
  align-items: center;
  flex-shrink: 0;
  min-height: 24px;
  width: 100%;
}

.search-field .dbg-img.dbg-img-search {
  --icon-mask-size: 12px;
  --icon-inset-inline-start: 6px;
  position: absolute;
  z-index: 1;
  top: calc(50% - 8px);
  mask-size: var(--icon-mask-size);
  background-color: var(--theme-icon-dimmed-color);
  pointer-events: none;
}

.search-field.big .dbg-img.dbg-img-search {
  --icon-mask-size: 16px;
  --icon-inset-inline-start: 12px;
}

[dir="ltr"] .search-field .dbg-img.dbg-img-search {
  left: var(--icon-inset-inline-start);
}

[dir="rtl"] .search-field .dbg-img.dbg-img-search {
  right: var(--icon-inset-inline-start);
}

.search-field .dbg-img.dbg-img-loader {
  width: 24px;
  height: 24px;
  margin-inline-end: 4px;
}

.search-field input {
  align-self: stretch;
  flex-grow: 1;
  height: 24px;
  width: 40px;
  border: none;
  padding: 4px;
  padding-inline-start: 28px;
  line-height: 16px;
  font-family: inherit;
  font-size: inherit;
  color: var(--theme-body-color);
  background-color: transparent;
  outline-offset: -1px;

  &:focus-visible {
    /* Don't show the box-shadow focus indicator, only keep the outline, otherwise the
       shadow overlap the first item in the result list */
    box-shadow: none;
  }
}

.exclude-patterns-field {
  position: relative;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  flex-shrink: 0;
  min-height: 24px;
  width: 100%;
  border-top: 1px solid var(--theme-splitter-color);
  margin-top: 1px;
  outline-offset: -1px;
}

.exclude-patterns-field label {
  padding-inline-start: 8px;
  padding-top: 5px;
  padding-bottom: 3px;
  align-self: stretch;
  background-color: var(--theme-toolbar-alternate-background);
  font-size: 12px;
}

.exclude-patterns-field input {
  align-self: stretch;
  height: 24px;
  border: none;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-inline-start: 10px;
  line-height: 16px;
  font-family: inherit;
  font-size: inherit;
  color: var(--theme-body-color);
  background-color: transparent;
  border-top: 1px solid var(--theme-splitter-color);
  min-height: 24px;
  outline-offset: -1px;
}

.exclude-patterns-field input::placeholder {
  color: var(--theme-text-color-alt);
  opacity: 1;
}

.search-field.big input {
  height: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-inline-start: 40px;
  font-size: 14px;
  line-height: 20px;
}

.search-field input::placeholder {
  color: var(--theme-text-color-alt);
  opacity: 1;
}

.search-field-summary {
  align-self: center;
  padding: 2px 4px;
  white-space: nowrap;
  text-align: center;
  user-select: none;
  color: var(--theme-text-color-alt);
  /* Avoid layout jumps when we increment the result count quickly. With tabular
     numbers, layout will only jump between 9 and 1099 and 100, etc. */
  font-variant-numeric: tabular-nums;
}

.search-field.big .search-field-summary {
  margin-inline-end: 4px;
}

.search-field .search-nav-buttons {
  display: flex;
  user-select: none;
}

.search-field .search-nav-buttons .nav-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding: 4px;
  background: transparent;
  outline-offset: -2px;
}

.search-field .search-nav-buttons .nav-btn:hover {
  background-color: var(--theme-toolbar-background-hover);
}

.search-field .close-btn {
  margin-inline-end: 4px;
}

.search-field.big .close-btn {
  margin-inline-end: 8px;
}

.search-buttons-bar .pipe-divider {
  flex: none;
  align-self: stretch;
  width: 1px;
  vertical-align: middle;
  margin: 4px;
  background-color: var(--theme-splitter-color);
}

.search-buttons-bar * {
  user-select: none;
}

.search-buttons-bar {
  display: flex;
  flex-shrink: 0;
  justify-content: flex-end;
  align-items: center;
  padding: 0;
}

.search-buttons-bar .search-type-toggles {
  display: flex;
  align-items: center;
  max-width: 68%;
}

.search-buttons-bar .search-type-name {
  margin: 0 4px;
  border: none;
  background: transparent;
  color: var(--theme-comment);
}

.search-buttons-bar .search-type-toggles .search-type-btn.active {
  color: var(--theme-selection-background);
}

.theme-dark .search-buttons-bar .search-type-toggles .search-type-btn.active {
  color: white;
}

.search-buttons-bar .close-btn {
  margin-inline-end: 3px;
}

[Dauer der Verarbeitung: 0.33 Sekunden]