* get link liquid tag to accept variables as param * new liquid tag `link_as_article_card` * refactor link liquid tag slightly so we can control what props get rendered * generalize filterCodeExample to use in all guides section * pass in `js-filter-card-max` instead of hardcode max * tweaks and add `data` to CSP for images * add liquid tag tests * add some browser tests for card filters * we still need to rely on `getPathWithLanguage` for hrefs that already have the language code embedded Co-authored-by: Emily Gould <4822039+emilyistoofunky@users.noreply.github.com>
Data
This directory contains data files that are parsed and made available to pages in the site.data object.
All YML and Markdown files in this directory are configured to be translated on Crowdin by default.
Glossaries
Glossary files are used by our Crowdin integration. See glossaries/README.md.
GraphQL
GraphQL schema files are kept in sync with github/github via scheduled workflows. See graphql/README.md.
Reusables
Reusables are long strings of reusable text. See reusables/README.md.
Variables
Variables are short strings of reusable text. See variables/README.md.
Webhooks
Webhook payload JSON files are used in the webhook events docs.
ui.yml
ui.yml contains localized strings used in HTML layouts.