Skip to content

Commit 9a819a5

Browse files
committed
Updated buttons and callouts
1 parent 287e3ec commit 9a819a5

File tree

5 files changed

+215
-101
lines changed

5 files changed

+215
-101
lines changed

_quarto.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,11 @@ website:
5353

5454
execute:
5555
freeze: auto
56-
brand: _brand.yml
5756
format:
5857
html:
5958
theme: [pandoc, brand, theme.scss]
6059
toc: true
6160
toc-title: Table of Contents
6261
link-external-newwindow: true
62+
63+
brand: _brand.yml
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[{{< fa heart >}} Support]({{< var grass.support >}}){.btn .btn-outline-support .btn role="button"}

content/tests/styling.qmd

Lines changed: 49 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ author:
66
- name: Sarah White
77
date: May 5, 2025
88
date-modified: today
9+
categories: ['design', 'guide', 'styling']
910
format:
1011
html:
1112
other-links:
@@ -506,7 +507,7 @@ See @tbl-panel for details, especially @tbl-second.
506507
Note that there are five types of callouts, including:
507508
`note`, `tip`, `warning`, `caution`, and `important`.
508509

509-
### Note
510+
### Note {.text-primary}
510511

511512
::: {.callout-note}
512513
This is a note callout.
@@ -518,27 +519,27 @@ This is a note callout.
518519
:::
519520
```
520521

521-
### Warning
522+
### Tip {.text-secondary}
522523

523-
::: {.callout-warning}
524-
This is a warning callout.
524+
::: {.callout-tip}
525+
This is a tip callout.
525526
:::
526527

527528
```md
528-
::: {.callout-warning}
529-
This is a warning callout.
529+
::: {.callout-tip}
530+
This is a tip callout.
530531
:::
531532
```
532533

533-
### Tip
534+
### Warning {.text-warning}
534535

535-
::: {.callout-tip}
536-
This is a tip callout.
536+
::: {.callout-warning}
537+
This is a warning callout.
537538
:::
538539

539540
```md
540-
::: {.callout-tip}
541-
This is a tip callout.
541+
::: {.callout-warning}
542+
This is a warning callout.
542543
:::
543544
```
544545

@@ -582,30 +583,63 @@ $$
582583

583584
## Buttons
584585

586+
### Solid Color
587+
585588
[Primary](#){.btn .btn-primary .btn role="button"}
586589
[Secondary](#){.btn .btn-secondary .btn role="button"}
587590
[Success](#){.btn .btn-success .btn role="button"}
588-
{{< include /content/include/_support-button.qmd >}}
591+
[Danger](#){.btn .btn-danger .btn role="button"}
592+
[Warning](#){.btn .btn-warning .btn role="button"}
593+
[Info](#){.btn .btn-info .btn role="button"}
594+
[Light](#){.btn .btn-light .btn role="button"}
595+
[Dark](#){.btn .btn-dark .btn role="button"}
596+
[Link](#){.btn .btn-link .btn role="button"}
597+
598+
589599

590600
```md
591601
[Primary](#){.btn .btn-primary .btn role="button"}
592602
[Secondary](#){.btn .btn-secondary .btn role="button"}
593603
[Success](#){.btn .btn-success .btn role="button"}
594-
{{< include /content/include/_support-button.qmd >}}
604+
[Danger](#){.btn .btn-danger .btn role="button"}
605+
[Warning](#){.btn .btn-warning .btn role="button"}
606+
[Info](#){.btn .btn-info .btn role="button"}
607+
[Light](#){.btn .btn-light .btn role="button"}
608+
[Dark](#){.btn .btn-dark .btn role="button"}
609+
[Link](#){.btn .btn-link .btn role="button"}
595610
```
596611

612+
### Outline Color
613+
597614
[Primary Outline](#){.btn .btn-outline-primary .btn role="button"}
598615
[Secondary Outline](#){.btn .btn-outline-secondary .btn role="button"}
599616
[Success Outline](#){.btn .btn-outline-success .btn role="button"}
600-
[{{< fa heart >}} Support](#){.btn .btn-outline-support .btn role="button"}
617+
[Danger Outline](#){.btn .btn-outline-danger .btn role="button"}
618+
[Warning Outline](#){.btn .btn-outline-warning .btn role="button"}
619+
[Info Outline](#){.btn .btn-outline-info .btn role="button"}
620+
[Light Outline](#){.btn .btn-outline-light .btn role="button"}
621+
[Dark Outline](#){.btn .btn-outline-dark .btn role="button"}
622+
[Link Outline](#){.btn .btn-outline-link .btn role="button"}
601623

602624
```md
603625
[Primary Outline](#){.btn .btn-outline-primary .btn role="button"}
604626
[Secondary Outline](#){.btn .btn-outline-secondary .btn role="button"}
605627
[Success Outline](#){.btn .btn-outline-success .btn role="button"}
606-
[{{< fa heart >}} Support](#){.btn .btn-outline-support .btn role="button"}
628+
[Danger Outline](#){.btn .btn-outline-danger .btn role="button"}
629+
[Warning Outline](#){.btn .btn-outline-warning .btn role="button"}
630+
[Info Outline](#){.btn .btn-outline-info .btn role="button"}
631+
[Light Outline](#){.btn .btn-outline-light .btn role="button"}
632+
[Dark Outline](#){.btn .btn-outline-dark .btn role="button"}
633+
[Link Outline](#){.btn .btn-outline-link .btn role="button"}
607634
```
608635

636+
### Special Buttons
637+
638+
We have a custom support buttons ([More Info](#includes)) that link to GRASS's [Open Collective page]({{< var grass.support >}})
639+
640+
{{< include /content/include/_support-button.qmd >}}
641+
{{< include /content/include/_support-outline-button.qmd >}}
642+
609643
## Alerts
610644

611645
::: {.alert .alert-success}
@@ -882,6 +916,3 @@ Brand data is defined in the `_brand.yml` file.
882916
```
883917

884918
{{< brand logo small light >}}
885-
886-
<!-- #### Logo medium dark
887-
{{< brand logo medium light >}} -->

images/icons/grass-icon.svg

Lines changed: 8 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)