Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .eleventy.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ const fs = require("fs");
const slugify = require("slugify");
const syntaxHighlight = require("@11ty/eleventy-plugin-syntaxhighlight");
const eleventyNavigationPlugin = require("@11ty/eleventy-navigation");
const pluginRss = require("@11ty/eleventy-plugin-rss");
const pluginRss = require("@11ty/eleventy-plugin-rss").default;
const inclusiveLangPlugin = require("@11ty/eleventy-plugin-inclusive-language");
const pluginTOC = require('eleventy-plugin-toc');
const pluginDropcap = require('eleventy-plugin-dropcap');
Expand Down
9 changes: 7 additions & 2 deletions .github/workflows/dependency-review.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: 'Checkout Repository'
uses: actions/checkout@v3
uses: actions/checkout@v6
- name: 'Dependency Review'
uses: actions/dependency-review-action@v3
uses: actions/dependency-review-action@v4.9.0
with:
fail-on-severity: high
warn-only: true
show-openssf-scorecard: true
warn-on-openssf-scorecard-level: 1
18 changes: 12 additions & 6 deletions .github/workflows/eleventy_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,17 +8,23 @@ jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3.6.0
- name: Checkout
uses: actions/checkout@v6

- name: Setup Node
uses: actions/setup-node@v3.8.1
uses: actions/setup-node@v6
with:
node-version: '25.x'
- name: Install dependencies using a safe clean install, build and test
node-version: '25.9.0'

- name: Install pnpm
run: |
npm install -g pnpm
npm config set '//npm.fontawesome.com/:_authToken' "${{ secrets.FONT_AWESOME_TOKEN }}"
npm ci --ignore-scripts
pnpm install --ignore-scripts

- name: Run Build
run: npm run build
run: pnpm build

- name: Deploy
uses: peaceiris/actions-gh-pages@v3.9.3
with:
Expand Down
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v25.2.1
v25.9.0
28 changes: 17 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ I'm a user experience designer with 15+ years of enterprise experience at compan

**Releases** are done via the [release-drafter](https://github.com/marketplace/actions/release-drafter) GitHub Action. Release notes are automatically generated from the pull request title and description.

----
---

## Markdown Containers

Expand All @@ -44,12 +44,16 @@ containers: true

```markdown
:::section

## Section Heading

Content here.
:::

:::card

### Card Title

Card content here.
:::

Expand All @@ -73,24 +77,26 @@ Elevated card with shadow.

Available containers and their rendered output:

| Syntax | Output |
|--------|--------|
| `:::card` | `<div class="card">` |
| `:::section` | `<section class="prose-section">` |
| `:::cards` | `<div class="cards-row">` (flex row wrapper) |
| `:::card-basic` | `<div class="card-basic">` (bordered, earth-sand background) |
| `:::card-shadow` | `<div class="card-shadow">` (cream background, box shadow) |
| Syntax | Output |
| ---------------- | ------------------------------------------------------------ |
| `:::card` | `<div class="card">` |
| `:::section` | `<section class="prose-section">` |
| `:::cards` | `<div class="cards-row">` (flex row wrapper) |
| `:::card-basic` | `<div class="card-basic">` (bordered, earth-sand background) |
| `:::card-shadow` | `<div class="card-shadow">` (cream background, box shadow) |

Pages without `containers: true` are unaffected. To add new container types, register them in `.eleventy.js` and add styles in `src/sass/containers.scss`.

----
---

## References and Resources

**Libraries**
### Libraries

- [Font Awesome](https://www.fontawesome.com)

**Eleventy**
### Eleventy

- [Eleventy Documentation](https://www.11ty.dev/docs/)
- [11ty Recipes](https://11ty.recipes/)
- [The 11ty Bundle](https://11tybundle.dev/)
84 changes: 2 additions & 82 deletions docs/css/containers.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

26 changes: 2 additions & 24 deletions docs/css/markdown.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading