Open Issues Need Help
View All on GitHubAI Summary: This issue proposes creating structured Markdown templates for reviewing English and German documentation translations. These templates will include per-namespace sections with detailed tables for evaluating text content, identifying issues, and suggesting rewrites. The task involves designing the template structure, ensuring proper rendering, and cross-linking to relevant style guidelines.
Monolithic application for Open Badges with Vue 3 frontend and Bun/Elysia backend
Monolithic application for Open Badges with Vue 3 frontend and Bun/Elysia backend
AI Summary: This issue focuses on adding two new legal pages, Impressum and Datenschutz (Privacy), accessible at `/legal/impressum` and `/legal/privacy`. The content for these pages, which must meet specific German legal requirements (e.g., DDG, GDPR, TTDSG), is already provided. The task also includes adding links to these new pages in the footer and has dependencies on another issue (#18) and soft blocks for SEO-related tasks.
Monolithic application for Open Badges with Vue 3 frontend and Bun/Elysia backend
Monolithic application for Open Badges with Vue 3 frontend and Bun/Elysia backend
AI Summary: This issue focuses on improving website crawlability by publishing `robots.txt` and `sitemap.xml` files. The `robots.txt` should include a hint to the sitemap, and the `sitemap.xml` should list the site's primary routes. Success is measured by the files being accessible in production and the sitemap being accepted by Google Search Console.
Monolithic application for Open Badges with Vue 3 frontend and Bun/Elysia backend
Monolithic application for Open Badges with Vue 3 frontend and Bun/Elysia backend
Monolithic application for Open Badges with Vue 3 frontend and Bun/Elysia backend
Monolithic application for Open Badges with Vue 3 frontend and Bun/Elysia backend
AI Summary: This GitHub issue focuses on ensuring all interactive elements (buttons, links, etc.) meet WCAG 2.2 AA target size requirements. It specifies a minimum size of 24px, with a recommended 44px for mobile touch targets, and adequate spacing between elements. The task involves auditing existing elements and implementing CSS fixes to achieve compliance across the application.
Monolithic application for Open Badges with Vue 3 frontend and Bun/Elysia backend
AI Summary: This GitHub issue focuses on improving website accessibility by adding comprehensive skip links and ARIA landmark structures. The goal is to enhance navigation for screen reader and keyboard users across all pages, with specific HTML examples provided for the required elements and roles.
Monolithic application for Open Badges with Vue 3 frontend and Bun/Elysia backend