Skip to content

Mobile menu, first idea post - #8

Merged
shakeelmohamed merged 14 commits into
mainfrom
dev
Jul 6, 2026
Merged

Mobile menu, first idea post#8
shakeelmohamed merged 14 commits into
mainfrom
dev

Conversation

@shakeelmohamed

Copy link
Copy Markdown
Member

This pull request introduces several improvements and new features to the site, focusing on content organization, SEO, accessibility, and build optimization. The main highlights include the addition of new Eleventy collections for better content filtering, a custom transform for external links, new static HTML pages for the 404 error and an idea post, and a workflow optimization for CI caching.

Content and Collection Enhancements:

  • Added new Eleventy collections: publicDesignProjects, publicTechProjects, and publicIdeas in .eleventy.js to better organize and filter content based on visibility and tags, improving how projects and ideas are surfaced on the site.

SEO and Accessibility Improvements:

  • Created a custom Eleventy transform (external-links) to automatically add target="_blank" and rel="noopener noreferrer" to external links, enhancing security and accessibility for outbound links.
  • Added a fully-featured, SEO-optimized static 404.html page in docs/404.html, including meta tags, Open Graph, Twitter cards, schema markup, and accessible navigation.
  • Added a new static idea post at docs/ideas/2026-04-13-ten-thousand-ideas/index.html with proper meta tags, Open Graph/Twitter cards, and consistent site navigation and footer.

Build and Workflow Optimization:

  • Updated the GitHub Actions workflow (test.yml) to cache Bun dependencies, improving CI build times and reliability.

Documentation and TODO Updates:

  • Updated TODO.md with new tasks and clarifications related to navigation and project content. [1] [2]

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 6, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
website 533abf6 Commit Preview URL

Branch Preview URL
Jul 06 2026, 09:21 AM

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 6, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
10k24 533abf6 Jul 06 2026, 09:20 AM

@shakeelmohamed
shakeelmohamed marked this pull request as ready for review July 6, 2026 09:20
@shakeelmohamed
shakeelmohamed merged commit cd8075d into main Jul 6, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant