Vorlage:Bildrechte/style.css: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 154: Zeile 154:
}
}


.details {
/* Details-Container */
.details-container {
   margin: 1rem 0;
   margin: 1rem 0;
   border-top: 1px solid rgba(0,0,0,0.08);
   border-top: 1px solid rgba(0,0,0,0.08);
   padding-top: 1rem;
   padding-top: 0.8rem;
}
}


.detail-row {
/* Grid-Layout für Details */
   display: flex;
.details-grid {
   justify-content: space-between;
   display: grid;
   margin-bottom: 0.5rem;
   grid-template-columns: 1fr 2fr;
  gap: 0.4rem 1rem;
   margin: 0;
  padding: 0;
}
}


.detail-label {
.detail-label {
   font-weight: bold;
   font-weight: bold;
  margin: 0;
  padding: 0.3rem 0;
  font-size: 0.85rem;
  color: #333;
}
.detail-value {
  margin: 0;
  padding: 0.3rem 0;
  font-size: 0.85rem;
}
/* Trennlinien zwischen den Zeilen */
.details-grid dt:not(:last-of-type),
.details-grid dd:not(:last-of-type) {
  border-bottom: 1px solid rgba(0,0,0,0.05);
}
}


Zeile 216: Zeile 236:
   }
   }


   .detail-row {
  .details-grid {
     flex-direction: column;
    grid-template-columns: 1fr;
    gap: 0.2rem;
  }
 
   .detail-label {
     border-bottom: none !important;
    padding-bottom: 0;
   }
   }


   .detail-value {
   .detail-value {
     margin-top: 0.5rem;
    padding-top: 0;
     margin-bottom: 0.5rem;
  }
 
  .details-grid dd:not(:last-child) {
    border-bottom: 1px solid rgba(0,0,0,0.05);
    padding-bottom: 0.5rem;
    margin-bottom: 0.5rem;
   }
   }
}
}