Skip to content

Commit c93fbb6

Browse files
committed
Add hugo style blockquotes and infoblock styling for paragraphs
1 parent 9973e3a commit c93fbb6

File tree

1 file changed

+45
-0
lines changed

1 file changed

+45
-0
lines changed

themes/CodeMeta-Pyramids/static/css/codemeta.css

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,9 +78,14 @@ div.highlight {
7878
background-color: var(--bs-tertiary-bg);
7979
}
8080

81+
.highlight pre {
82+
text-wrap-mode: wrap;
83+
}
84+
8185
[data-bs-theme=dark] div.highlight {
8286
border: 1px solid var(--bs-body-bg);
8387
padding: 10px 10px 0px 10px;
88+
margin: 25px 0px;
8489
}
8590

8691
[data-bs-theme=dark] .highlight {
@@ -316,3 +321,43 @@ code{
316321
dl, li {
317322
font-size: 14px;
318323
}
324+
325+
/*!
326+
* infobox paragraphs and blockquotes
327+
*/
328+
329+
p.tip, p.warning, p.danger, blockquote{
330+
background-repeat: no-repeat;
331+
background-size: 30px;
332+
background-position: 10px 50%;
333+
padding: 10px 10px 10px 60px;
334+
min-height: 30px;
335+
}
336+
337+
p.tip, p.warning, p.danger, blockquote {
338+
background-color: var(--bs-secondary-bg);
339+
border-left: 3px;
340+
fill: currentcolor;
341+
}
342+
343+
[data-bs-theme=dark] blockquote, [data-bs-theme=dark] p.tip, [data-bs-theme=dark] p.warning, [data-bs-theme=dark] p.danger{
344+
background-color: var(--bs-border-color) !important;
345+
color: var(--bs-body-color);
346+
border-radius: 5px;
347+
}
348+
349+
blockquote {
350+
background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" class="bi bi-quote" viewBox="0 0 16 16"><path d="M12 12a1 1 0 0 0 1-1V8.558a1 1 0 0 0-1-1h-1.388q0-.527.062-1.054.093-.558.31-.992t.559-.683q.34-.279.868-.279V3q-.868 0-1.52.372a3.3 3.3 0 0 0-1.085.992 4.9 4.9 0 0 0-.62 1.458A7.7 7.7 0 0 0 9 7.558V11a1 1 0 0 0 1 1zm-6 0a1 1 0 0 0 1-1V8.558a1 1 0 0 0-1-1H4.612q0-.527.062-1.054.094-.558.31-.992.217-.434.559-.683.34-.279.868-.279V3q-.868 0-1.52.372a3.3 3.3 0 0 0-1.085.992 4.9 4.9 0 0 0-.62 1.458A7.7 7.7 0 0 0 3 7.558V11a1 1 0 0 0 1 1z"/></svg>')
351+
}
352+
353+
p.tip, blockquote.tip {
354+
background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="green" class="bi bi-info-circle" viewBox="0 0 16 16"><path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16"/><path d="m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0"/></svg>');
355+
}
356+
357+
p.warning, blockquote.warning {
358+
background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="yellow" class="bi bi-exclamation-circle" viewBox="0 0 16 16"><path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16"/><path d="M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z"/></svg>');
359+
}
360+
361+
p.danger, blockquote.danger {
362+
background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="red" class="bi bi-x-circle" viewBox="0 0 16 16"><path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16"/><path d="M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708"/></svg>');
363+
}

0 commit comments

Comments
 (0)