Template:Insert quote panel/styles.css: Difference between revisions
Content deleted Content added
No edit summary |
No edit summary |
||
Line 12:
}
/* --- 2. IMAGE STYLING --- */
/* =========================================▼
.insert-quote-image {▼
SCENARIO A: WITH PROFILE IMAGE▼
flex: 0 0 auto;▼
line-height: 0;▼
========================================= */▼
.insert-quote-panel.has-image {▼
}
.insert-quote-image img {▼
border-radius: 50%;▼
.insert-quote-panel.has-image .insert-quote-content {▼
border: 1px solid #ffffff;▼
background: transparent !important; /* Force removal of gray box */▼
width: 50px;▼
border: none !important; /* Force removal of gray bar */▼
height: 50px;▼
padding: 0 !important; /* Remove padding to move left */▼
}▼
.insert-quote-panel.has-image .insert-quote-content > p:first-child,▼
.insert-quote-panel.has-image .insert-quote-content > div:first-child,▼
.insert-quote-panel.has-image .insert-quote-content > *:first-child {▼
▲ margin-top: 0 !important;
padding-top: 0 !important;▼
}
▲ SCENARIO B: NO IMAGE (DEFAULT)
.insert-quote-panel.no-image .insert-quote-content {
background: #F8F9FA;
border: 0 solid #9CA4AC;
padding: .5em;
color: #202122;
}
▲.insert-quote-panel.has-image {
gap: 15px; /* Comfortable space between face and text */
}
▲.insert-quote-panel.has-image .insert-quote-content {
/* Ensure OUR wrapper is invisible */
▲.insert-quote-image {
background: transparent !important;
▲ flex: 0 0 auto;
border: none !important;
▲ line-height: 0;
margin: 0 !important;
color: #202122;
}
▲/* =================================================================
▲.insert-quote-image img {
DEEP RESET: OVERRIDE THE NESTED {{Quote}} TEMPLATE
▲ border-radius: 50%;
This strips the gray bar/box from the {{Quote}} template itself
▲ border: 1px solid #ffffff;
▲ ================================================================= */
▲ width: 50px;
▲ height: 50px;
margin: 0 !important; /* Remove external margins */
width: auto !important; /* Let it flow naturally */
float: none !important; /* Prevent floating issues */
▲}
/* Force the text inside the {{Quote}} to align top-left */
▲.insert-quote-panel.has-image .insert-quote-content div {
margin-top: 0 !important;
▲ padding-top: 0 !important;
text-align: left !important;
}
| |||