Sharing my custom css for admonitions blocks
/* General blockquote styling with more transparent color */
blockquote {
background-color: rgba(50, 80, 120, 0.15); /* Softer, more transparent midnight blue */
border-left: 3px solid rgba(50, 80, 120, 0.4); /* More transparent border */
padding: 1em;
margin: 1em 0;
width: 100%;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}
/* Base styling for all admonition blocks */
.admonitionblock {
width: 100%;
max-width: 100%;
padding: 1em;
margin: 1em 0;
border-radius: 4px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
display: flex;
align-items: center;
gap: 1em;
}
/* Specific types with more transparent backgrounds */
.admonitionblock.caution {
background-color: rgba(180, 100, 30, 0.15); /* More transparent warm amber */
border-left: 3px solid rgba(180, 100, 30, 0.4);
}
.admonitionblock.important {
background-color: rgba(180, 40, 40, 0.15); /* More transparent brighter red */
border-left: 3px solid rgba(180, 40, 40, 0.4);
}
.admonitionblock.note {
background-color: rgba(70, 50, 150, 0.15); /* More transparent deep indigo */
border-left: 3px solid rgba(70, 50, 150, 0.4);
}
.admonitionblock.tip {
background-color: rgba(40, 100, 60, 0.15); /* More transparent forest green */
border-left: 3px solid rgba(40, 100, 60, 0.4);
}
.admonitionblock.warning {
background-color: rgba(100, 30, 30, 0.15); /* More transparent deeper brownish-red */
border-left: 3px solid rgba(100, 30, 30, 0.4);
}
/* Pinned with more transparent muted gold */
.admonitionblock.pinned {
background-color: rgba(150, 120, 50, 0.15); /* More transparent subtle highlight */
border-left: 3px solid rgba(150, 120, 50, 0.4);
}
/* Font size adjustments (kept as-is) */
/*.admonitionblock.important .text-lg,
.admonitionblock.warning .text-lg {
font-size: 22px;
font-weight: bold;
} */
/* Icon sizing */
.admonitionblock .admonition-icon svg {
width: 24px;
height: 24px;
}
/* Text wrapping */
.admonitionblock .ml-4 {
flex: 1;
word-break: break-word;
}