Skip to content

Commit

Permalink
Adds proper custom callouts
Browse files Browse the repository at this point in the history
Adds new proper custom callouts, separated from Quartz's source code.
  • Loading branch information
Darakuu committed Feb 2, 2024
1 parent 5fa3c47 commit de6ed7e
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 27 deletions.
3 changes: 0 additions & 3 deletions quartz/plugins/transformers/ofm.ts
Original file line number Diff line number Diff line change
Expand Up @@ -72,9 +72,6 @@ const calloutMapping = {
example: "example",
quote: "quote",
cite: "quote",
definition: "def",
def: "def",
application: "application"
} as const

function canonicalizeCallout(calloutName: string): keyof typeof calloutMapping {
Expand Down
12 changes: 0 additions & 12 deletions quartz/styles/callouts.scss
Original file line number Diff line number Diff line change
Expand Up @@ -107,18 +107,6 @@
--callout-icon: var(--callout-icon-example);
}

&[data-callout="application"] {
--color: #c1efc1;
--border: #c1efc144;
--bg: #c1efc110;
}

&[data-callout="def"] {
--color: #a01e28;
--border: #a01e2866;
--bg: #a01e2811;
}

&[data-callout="quote"] {
--color: var(--secondary);
--border: var(--lightgray);
Expand Down
22 changes: 10 additions & 12 deletions quartz/styles/custom.scss
Original file line number Diff line number Diff line change
@@ -1,20 +1,18 @@
@use "./base.scss";

.callout[data-callout="application"] {
--callout-color: 193, 239, 193;
--callout-icon: lucide-wrench;
}

.callout[data-callout="definition"] {
--callout-color: 160, 30, 40;
--callout-icon: lucide-book;
}

.callout[data-callout="def"] {
--callout-color: 160, 30, 40;
--callout-icon: lucide-book;
--color: #a01e28;
--border: #a01e2866;
--bg: #a01e2811;
--callout-icon: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWJvb2siPjxwYXRoIGQ9Ik00IDE5LjV2LTE1QTIuNSAyLjUgMCAwIDEgNi41IDJIMjB2MjBINi41YTIuNSAyLjUgMCAwIDEgMC01SDIwIi8+PC9zdmc+');
}

.callout[data-callout="application"] {
--color: #c1efc1;
--border: #c1efc144;
--bg: #c1efc110;
--callout-icon: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLXdyZW5jaCI+PHBhdGggZD0iTTE0LjcgNi4zYTEgMSAwIDAgMCAwIDEuNGwxLjYgMS42YTEgMSAwIDAgMCAxLjQgMGwzLjc3LTMuNzdhNiA2IDAgMCAxLTcuOTQgNy45NGwtNi45MSA2LjkxYTIuMTIgMi4xMiAwIDAgMS0zLTNsNi45MS02LjkxYTYgNiAwIDAgMSA3Ljk0LTcuOTRsLTMuNzYgMy43NnoiLz48L3N2Zz4=');
}
.article-title {
font-weight: bold;
text-decoration: underline;
Expand Down

0 comments on commit de6ed7e

Please sign in to comment.