diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 000000000..5008ddfcf Binary files /dev/null and b/.DS_Store differ diff --git a/.cursor/references/article-layout-patterns.md b/.cursor/references/article-layout-patterns.md new file mode 100644 index 000000000..ac05f69cd --- /dev/null +++ b/.cursor/references/article-layout-patterns.md @@ -0,0 +1,8 @@ +# Article Layout Patterns + +## Mobile Share Placement +- File: `sections/main-blog-post.liquid` +- To place social share above the featured image on mobile, render `blog-article-share` directly after the article header and before the featured image block. +- Keep desktop sticky share behavior unchanged by preserving existing desktop grid rules: + - `.blog-post-layout--has-share .blog-post-layout__main { display: contents; }` + - `.blog-post-layout--has-share .blog-article-share { grid-column: 3; grid-row: 1; }` diff --git a/.cursor/references/blog-tag-filters.md b/.cursor/references/blog-tag-filters.md new file mode 100644 index 000000000..a9539acfb --- /dev/null +++ b/.cursor/references/blog-tag-filters.md @@ -0,0 +1,41 @@ +# Blog Tag Filters Pattern + +Use this pattern in `sections/main-blog.liquid` to render tag-based filters above the blog posts grid. + +## Markup + +- Add a `