Monolithic application for Open Badges with Vue 3 frontend and Bun/Elysia backend

10 Open Issues Need Help Last updated: Aug 28, 2025

Open Issues Need Help

View All on GitHub

AI 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.

Complexity: 3/5
documentation good first issue priority: low i18n

Monolithic application for Open Badges with Vue 3 frontend and Bun/Elysia backend

Vue
enhancement help wanted a11y wcag22 frontend priority: high testing

Monolithic application for Open Badges with Vue 3 frontend and Bun/Elysia backend

Vue

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.

Complexity: 2/5
good first issue priority: medium content legal

Monolithic application for Open Badges with Vue 3 frontend and Bun/Elysia backend

Vue
good first issue help wanted priority: high content

Monolithic application for Open Badges with Vue 3 frontend and Bun/Elysia backend

Vue

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.

Complexity: 2/5
good first issue frontend priority: medium seo

Monolithic application for Open Badges with Vue 3 frontend and Bun/Elysia backend

Vue
enhancement help wanted a11y frontend neurodivergent priority: medium

Monolithic application for Open Badges with Vue 3 frontend and Bun/Elysia backend

Vue
enhancement help wanted a11y frontend neurodivergent priority: medium

Monolithic application for Open Badges with Vue 3 frontend and Bun/Elysia backend

Vue
enhancement help wanted design frontend neurodivergent priority: medium

Monolithic application for Open Badges with Vue 3 frontend and Bun/Elysia backend

Vue

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.

Complexity: 3/5
enhancement good first issue a11y wcag22 frontend priority: critical

Monolithic application for Open Badges with Vue 3 frontend and Bun/Elysia backend

Vue

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.

Complexity: 2/5
enhancement good first issue a11y wcag22 frontend priority: critical

Monolithic application for Open Badges with Vue 3 frontend and Bun/Elysia backend

Vue