Eine aufbereitete Darstellung der Quelle

 
     
 
 
Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 

Benutzer

Quelle  moz-promo.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/. */

@import url("chrome://global/skin/design-system/text-and-typography.css");
@import url("chrome://global/content/elements/moz-promo.tokens.css");

/*
 Bug 1972702: Remove the following TODOs
  TODO: need dark mode theming for the following:
    * color-violet-80 (message-text-color)
    * color-violet-0 (background-color)
    * color-violet-30 (border-color)
  TODO: need HCM styles
*/

:host([hidden]) {
  display: none !important;
}

:host {
  display: flex;
  flex-direction: column;
}

/* MozPromo layout */

:host([type="vibrant"]) {
  --promo-message-text-color: var(--promo-message-text-color-vibrant);
  --promo-heading-text-color: var(--promo-heading-text-color-vibrant);
  --promo-background-color: var(--promo-background-color-vibrant);
  --promo-border-color: var(--promo-border-color-vibrant);
}

.container {
  background-color: var(--promo-background-color);
  border: var(--promo-border);
  border-radius: var(--promo-border-radius);
  color: var(--promo-message-text-color);
  display: flex;
  flex-direction: row;
  gap: var(--space-medium);
  align-items: center;
  overflow: hidden;
  flex-grow: 1;
}

.text-container {
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: var(--space-small);
}

.image-container {
  width: var(--promo-image-size);
  flex-shrink: 0;
  align-self: stretch;
  overflow: hidden;
  display: flex;
  align-items: center;

  img {
    width: 100%;
    height: auto;
  }
}

:host([imagedisplay="cover"]) {
  .image-container {
    align-items: stretch;
  }

  .text-container {
    padding: var(--promo-padding);
  }

  img {
    object-fit: cover;
    object-position: var(--promo-image-position, bottom right);

    :host([imagealignment="end"]) & {
      object-position: var(--promo-image-position, bottom left);
    }
    :host([imagealignment="center"]) & {
      object-position: var(--promo-image-position, top center);
    }
  }
}

:host([imagedisplay="padded"]) {
  .text-container {
    padding: 0;
  }

  .container {
    padding: var(--promo-padding);
  }
}

:host([imagealignment="center"]) {
  .container {
    flex-direction: column;
    justify-content: center;
  }

  .image-container {
    align-self: center;
  }
}

:host([imagealignment="center"][imagedisplay="cover"]) {
  .image-container {
    width: 100%;
    height: var(--promo-image-size);
  }
}

:host([imagewidth="large"]) {
  --promo-image-size: var(--promo-image-size-large);
}

/* MozPromo heading style */

.heading {
  color: var(--promo-heading-text-color);
  margin-block: 0;
}

/* MozPromo message styles */

.message {
  display: flex;
  flex-wrap: wrap;
  word-break: break-word;
  margin: 0;
  align-items: center;

  &:has(slot:has-slotted) {
    gap: var(--space-small);
  }
}

/* MozPromo slot styles */

.actions-and-support-link-wrapper {
  display: none;
  gap: var(--space-small);
  align-items: baseline;
}

.actions-and-support-link-wrapper.active {
  display: flex;
}

[Dauer der Verarbeitung: 0.18 Sekunden, vorverarbeitet 2026-08-25]

                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Open Source Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Jenseits des Üblichen ....
    

Besucherstatistik

Besucherstatistik

Statistik
#Sources=277311
#Domains=752002