Skip to content

Comments

Enhance news navigation and add Intelligence Dashboard CTA across multiple languages#319

Merged
pethers merged 8 commits intomainfrom
indexdashboard
Feb 19, 2026
Merged

Enhance news navigation and add Intelligence Dashboard CTA across multiple languages#319
pethers merged 8 commits intomainfrom
indexdashboard

Conversation

@pethers
Copy link
Member

@pethers pethers commented Feb 19, 2026

  • Updated news navigation sections in German, Spanish, Finnish, French, Hebrew, Japanese, Korean, Dutch, Norwegian, Swedish, and Chinese to include a more detailed description and features list for AI-driven political journalism.
  • Introduced a new Intelligence Dashboard call-to-action (CTA) in the same languages, highlighting interactive visualizations and analysis tools provided by the Citizen Intelligence Agency.
  • Improved CSS styles for the dashboard CTA and news navigation to enhance visual appeal and responsiveness.

…tiple languages

- Updated news navigation sections in German, Spanish, Finnish, French, Hebrew, Japanese, Korean, Dutch, Norwegian, Swedish, and Chinese to include a more detailed description and features list for AI-driven political journalism.
- Introduced a new Intelligence Dashboard call-to-action (CTA) in the same languages, highlighting interactive visualizations and analysis tools provided by the Citizen Intelligence Agency.
- Improved CSS styles for the dashboard CTA and news navigation to enhance visual appeal and responsiveness.
@pethers pethers requested a review from Copilot February 19, 2026 01:44
@github-actions github-actions bot added dashboard Interactive dashboards (Chart.js/D3.js) html-css HTML/CSS changes i18n Internationalization/localization translation Translation updates rtl RTL language support (Arabic, Hebrew) size-xl Extra large change (> 1000 lines) labels Feb 19, 2026
@github-actions
Copy link
Contributor

🏷️ Automatic Labeling Summary

This PR has been automatically labeled based on the files changed and PR metadata.

Applied Labels: dashboard,html-css,i18n,translation,rtl,size-xl

Label Categories

  • 🗳️ Content: news, dashboard, visualization, intelligence
  • 💻 Technology: html-css, javascript, workflow, security
  • 📊 Data: cia-data, riksdag-data, data-pipeline, schema
  • 🌍 I18n: i18n, translation, rtl
  • 🔒 ISMS: isms, iso-27001, nist-csf, cis-controls
  • 🏗️ Infrastructure: ci-cd, deployment, performance, monitoring
  • 🔄 Quality: testing, accessibility, documentation, refactor
  • 🤖 AI: agent, skill, agentic-workflow

For more information, see .github/labeler.yml.

@github-actions
Copy link
Contributor

🔍 Lighthouse Performance Audit

Category Score Status
Performance 85/100 🟡
Accessibility 95/100 🟢
Best Practices 90/100 🟢
SEO 95/100 🟢

📥 Download full Lighthouse report

Budget Compliance: Performance budgets enforced via budget.json

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR enhances the site’s top-level entry pages by expanding the “News” navigation into a richer feature callout and adding a prominent “Intelligence Dashboard” CTA across multiple languages, supported by new/updated CSS styling. It also modernizes the dashboard language-page footers to a structured quick-links + language-grid layout.

Changes:

  • Added a new “Intelligence Dashboard” CTA block to the homepage (and localized homepages) with feature highlights and a primary link into /dashboard/.
  • Expanded localized “News” navigation blocks from a single link into a heading/description/features list + styled link.
  • Introduced new CSS for the dashboard CTA banner and refreshed CSS for the news navigation callout.

Reviewed changes

Copilot reviewed 28 out of 28 changed files in this pull request and generated 24 comments.

Show a summary per file
File Description
styles.css Adds CTA/news-navigation component styles (layout, shimmer animation, responsive rules).
index.html Reworks News navigation into rich callout; adds Dashboard CTA.
index_ar.html Localized rich News callout; adds localized Dashboard CTA.
index_da.html Localized rich News callout; adds localized Dashboard CTA.
index_de.html Localized rich News callout; adds localized Dashboard CTA.
index_es.html Localized rich News callout; adds localized Dashboard CTA.
index_fi.html Localized rich News callout; adds localized Dashboard CTA.
index_fr.html Localized rich News callout; adds localized Dashboard CTA.
index_he.html Localized rich News callout; adds localized Dashboard CTA.
index_ja.html Localized rich News callout; adds localized Dashboard CTA.
index_ko.html Localized rich News callout; adds localized Dashboard CTA.
index_nl.html Localized rich News callout; adds localized Dashboard CTA.
index_no.html Localized rich News callout; adds localized Dashboard CTA.
index_sv.html Localized rich News callout; adds localized Dashboard CTA.
index_zh.html Localized rich News callout; adds localized Dashboard CTA.
dashboard/index_ar.html Replaces simple footer with structured quick-links + language grid.
dashboard/index_da.html Replaces simple footer with structured quick-links + language grid.
dashboard/index_de.html Replaces simple footer with structured quick-links + language grid.
dashboard/index_es.html Replaces simple footer with structured quick-links + language grid.
dashboard/index_fi.html Replaces simple footer with structured quick-links + language grid.
dashboard/index_fr.html Replaces simple footer with structured quick-links + language grid.
dashboard/index_he.html Replaces simple footer with structured quick-links + language grid.
dashboard/index_ja.html Replaces simple footer with structured quick-links + language grid.
dashboard/index_ko.html Replaces simple footer with structured quick-links + language grid.
dashboard/index_nl.html Replaces simple footer with structured quick-links + language grid.
dashboard/index_no.html Replaces simple footer with structured quick-links + language grid.
dashboard/index_sv.html Replaces simple footer with structured quick-links + language grid.
dashboard/index_zh.html Replaces simple footer with structured quick-links + language grid.

index_no.html Outdated
<a href="news/index_no.html" aria-label="Besøk nyhetsseksjonen - AI-drevet politisk journalistikk">
<span class="news-navigation-icon" aria-hidden="true">📰</span>
<span>Nyheter</span>
<h2 class="news-navigation-heading"><span aria-hidden="true">📰</span> AI-drevet politisk journalistikk</h2>
Copy link

Copilot AI Feb 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This h2 appears before the page’s h1 (the main header comes later), which breaks heading hierarchy and can confuse screen readers/outline generation. Consider moving the entire news-navigation block below the <header> (after the h1), or render this as non-heading text so headings start at h1 then h2.

Suggested change
<h2 class="news-navigation-heading"><span aria-hidden="true">📰</span> AI-drevet politisk journalistikk</h2>
<p class="news-navigation-heading"><span aria-hidden="true">📰</span> AI-drevet politisk journalistikk</p>

Copilot uses AI. Check for mistakes.
index_zh.html Outdated
<a href="news/index_zh.html" aria-label="访问新闻板块 - AI驱动的政治新闻">
<span class="news-navigation-icon" aria-hidden="true">📰</span>
<span>新闻</span>
<h2 class="news-navigation-heading"><span aria-hidden="true">📰</span> AI驱动的政治新闻</h2>
Copy link

Copilot AI Feb 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This h2 appears before the page’s h1 (the main header comes later), which breaks heading hierarchy and can confuse screen readers/outline generation. Consider moving the entire news-navigation block below the <header> (after the h1), or render this as non-heading text so headings start at h1 then h2.

Suggested change
<h2 class="news-navigation-heading"><span aria-hidden="true">📰</span> AI驱动的政治新闻</h2>
<p class="news-navigation-heading"><span aria-hidden="true">📰</span> AI驱动的政治新闻</p>

Copilot uses AI. Check for mistakes.
index_nl.html Outdated
<a href="news/index_nl.html" aria-label="Ga naar de nieuwsrubriek - door AI vernieuwde politieke journalistiek">
<span class="news-navigation-icon" aria-hidden="true">📰</span>
<span>Nieuws</span>
<h2 class="news-navigation-heading"><span aria-hidden="true">📰</span> Door AI vernieuwde politieke journalistiek</h2>
Copy link

Copilot AI Feb 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This h2 appears before the page’s h1 (the main header comes later), which breaks heading hierarchy and can confuse screen readers/outline generation. Consider moving the entire news-navigation block below the <header> (after the h1), or render this as non-heading text so headings start at h1 then h2.

Suggested change
<h2 class="news-navigation-heading"><span aria-hidden="true">📰</span> Door AI vernieuwde politieke journalistiek</h2>
<p class="news-navigation-heading"><span aria-hidden="true">📰</span> Door AI vernieuwde politieke journalistiek</p>

Copilot uses AI. Check for mistakes.
index_he.html Outdated
<a href="news/index_he.html" aria-label="מעבר למדור החדשות - עיתונות פוליטית מונעת בינה מלאכותית">
<span class="news-navigation-icon" aria-hidden="true">📰</span>
<span>חדשות</span>
<h2 class="news-navigation-heading"><span aria-hidden="true">📰</span> עיתונות פוליטית מונעת בינה מלאכותית</h2>
Copy link

Copilot AI Feb 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This h2 appears before the page’s h1 (the main header comes later), which breaks heading hierarchy and can confuse screen readers/outline generation. Consider moving the entire news-navigation block below the <header> (after the h1), or render this as non-heading text so headings start at h1 then h2.

Suggested change
<h2 class="news-navigation-heading"><span aria-hidden="true">📰</span> עיתונות פוליטית מונעת בינה מלאכותית</h2>
<p class="news-navigation-heading"><span aria-hidden="true">📰</span> עיתונות פוליטית מונעת בינה מלאכותית</p>

Copilot uses AI. Check for mistakes.
index_fi.html Outdated
Comment on lines 344 to 349
<p class="news-navigation-description">Economist-tyylinen seuranta Ruotsin valtiopäivistä, tuotettu päivittäin tekoälyagenttien avulla Citizen Intelligence Agency OSINT-datasta. Automatisoitu analyysi hallituksen esityksistä, valiokuntamietinnöistä, oppositioaloitteista, eduskuntakysymyksistä ja iltasyventymisistä — 14 kielellä.</p>
<ul class="news-navigation-features" aria-label="Uutiskattauksen tyypit">
<li>📋 Valiokuntamietinnöt</li>
<li>📜 Hallituksen esitykset</li>
<li>✊ Oppositioaloitteet</li>
<li>❓ Eduskuntakysymykset</li>
Copy link

Copilot AI Feb 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This list item says “Eduskuntakysymykset”, which refers to Finland’s Eduskunta rather than Sweden’s Riksdag. Update to a Sweden/Riksdag-accurate term (or generic “parlamenttikysymykset”).

Suggested change
<p class="news-navigation-description">Economist-tyylinen seuranta Ruotsin valtiopäivistä, tuotettu päivittäin tekoälyagenttien avulla Citizen Intelligence Agency OSINT-datasta. Automatisoitu analyysi hallituksen esityksistä, valiokuntamietinnöistä, oppositioaloitteista, eduskuntakysymyksistä ja iltasyventymisistä — 14 kielellä.</p>
<ul class="news-navigation-features" aria-label="Uutiskattauksen tyypit">
<li>📋 Valiokuntamietinnöt</li>
<li>📜 Hallituksen esitykset</li>
<li>✊ Oppositioaloitteet</li>
<li>Eduskuntakysymykset</li>
<p class="news-navigation-description">Economist-tyylinen seuranta Ruotsin valtiopäivistä, tuotettu päivittäin tekoälyagenttien avulla Citizen Intelligence Agency OSINT-datasta. Automatisoitu analyysi hallituksen esityksistä, valiokuntamietinnöistä, oppositioaloitteista, valtiopäiväkysymyksistä ja iltasyventymisistä — 14 kielellä.</p>
<ul class="news-navigation-features" aria-label="Uutiskattauksen tyypit">
<li>📋 Valiokuntamietinnöt</li>
<li>📜 Hallituksen esitykset</li>
<li>✊ Oppositioaloitteet</li>
<li>Valtiopäiväkysymykset</li>

Copilot uses AI. Check for mistakes.
index_ar.html Outdated
<a href="news/index_ar.html" aria-label="زيارة قسم الأخبار - صحافة سياسية مدعومة بالذكاء الاصطناعي">
<span class="news-navigation-icon" aria-hidden="true">📰</span>
<span>الأخبار</span>
<h2 class="news-navigation-heading"><span aria-hidden="true">📰</span> صحافة سياسية مدعومة بالذكاء الاصطناعي</h2>
Copy link

Copilot AI Feb 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This h2 appears before the page’s h1 (the main header comes later), which breaks heading hierarchy and can confuse screen readers/outline generation. Consider moving the entire news-navigation block below the <header> (after the h1), or render this as non-heading text so headings start at h1 then h2.

Suggested change
<h2 class="news-navigation-heading"><span aria-hidden="true">📰</span> صحافة سياسية مدعومة بالذكاء الاصطناعي</h2>
<p class="news-navigation-heading"><span aria-hidden="true">📰</span> صحافة سياسية مدعومة بالذكاء الاصطناعي</p>

Copilot uses AI. Check for mistakes.
index_fi.html Outdated
Comment on lines 344 to 349
<p class="news-navigation-description">Economist-tyylinen seuranta Ruotsin valtiopäivistä, tuotettu päivittäin tekoälyagenttien avulla Citizen Intelligence Agency OSINT-datasta. Automatisoitu analyysi hallituksen esityksistä, valiokuntamietinnöistä, oppositioaloitteista, eduskuntakysymyksistä ja iltasyventymisistä — 14 kielellä.</p>
<ul class="news-navigation-features" aria-label="Uutiskattauksen tyypit">
<li>📋 Valiokuntamietinnöt</li>
<li>📜 Hallituksen esitykset</li>
<li>✊ Oppositioaloitteet</li>
<li>❓ Eduskuntakysymykset</li>
Copy link

Copilot AI Feb 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

“eduskuntakysymyksistä” is specific to Finland’s parliament (Eduskunta), but this site covers Sweden’s Riksdag. Consider using a Sweden/Riksdag-specific term or a generic “parlamenttikysymyksistä” to avoid factual confusion.

Suggested change
<p class="news-navigation-description">Economist-tyylinen seuranta Ruotsin valtiopäivistä, tuotettu päivittäin tekoälyagenttien avulla Citizen Intelligence Agency OSINT-datasta. Automatisoitu analyysi hallituksen esityksistä, valiokuntamietinnöistä, oppositioaloitteista, eduskuntakysymyksistä ja iltasyventymisistä — 14 kielellä.</p>
<ul class="news-navigation-features" aria-label="Uutiskattauksen tyypit">
<li>📋 Valiokuntamietinnöt</li>
<li>📜 Hallituksen esitykset</li>
<li>✊ Oppositioaloitteet</li>
<li>Eduskuntakysymykset</li>
<p class="news-navigation-description">Economist-tyylinen seuranta Ruotsin valtiopäivistä, tuotettu päivittäin tekoälyagenttien avulla Citizen Intelligence Agency OSINT-datasta. Automatisoitu analyysi hallituksen esityksistä, valiokuntamietinnöistä, oppositioaloitteista, parlamenttikysymyksistä ja iltasyventymisistä — 14 kielellä.</p>
<ul class="news-navigation-features" aria-label="Uutiskattauksen tyypit">
<li>📋 Valiokuntamietinnöt</li>
<li>📜 Hallituksen esitykset</li>
<li>✊ Oppositioaloitteet</li>
<li>Parlamenttikysymykset</li>

Copilot uses AI. Check for mistakes.
Comment on lines +233 to +246
<div class="footer-content">
<div class="footer-section">
<h3>快速链接</h3>
<ul>
<li><a href="../index_zh.html">首页</a></li>
<li><a href="../news/index_zh.html">新闻</a></li>
<li><a href="index_zh.html">仪表板</a></li>
<li><a href="https://www.hack23.com/cia" target="_blank" rel="noopener noreferrer">CIA平台</a></li>
<li><a href="https://github.com/Hack23/riksdagsmonitor" target="_blank" rel="noopener noreferrer">GitHub</a></li>
</ul>
</div>
<div class="footer-section">
<h3>语言</h3>
<div class="language-grid">
Copy link

Copilot AI Feb 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The dashboard footer now contains only two .footer-section blocks, but .footer-content is styled as a 4-column grid in styles.css. On wider screens this will likely leave two empty columns and produce excessive whitespace; consider adding the missing sections (e.g., About/Built by) or applying a dashboard-specific footer class/layout that uses an auto-fit/2-column grid.

Copilot uses AI. Check for mistakes.
index_ko.html Outdated
<a href="news/index_ko.html" aria-label="뉴스 섹션으로 이동 - AI 기반 정치 저널리즘">
<span class="news-navigation-icon" aria-hidden="true">📰</span>
<span>뉴스</span>
<h2 class="news-navigation-heading"><span aria-hidden="true">📰</span> AI 기반 정치 저널리즘</h2>
Copy link

Copilot AI Feb 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This h2 appears before the page’s h1 (the main header comes later), which breaks heading hierarchy and can confuse screen readers/outline generation. Consider moving the entire news-navigation block below the <header> (after the h1), or render this as non-heading text so headings start at h1 then h2.

Suggested change
<h2 class="news-navigation-heading"><span aria-hidden="true">📰</span> AI 기반 정치 저널리즘</h2>
<p class="news-navigation-heading"><span aria-hidden="true">📰</span> AI 기반 정치 저널리즘</p>

Copilot uses AI. Check for mistakes.
index_da.html Outdated
Comment on lines 404 to 406
<a href="dashboard/index_da.html" class="dashboard-cta-link" aria-label="Åbn efterretningspanelen">
<span class="dashboard-cta-link-icon" aria-hidden="true">📊</span>
<span>Åbn panelen</span>
Copy link

Copilot AI Feb 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In Danish, the definite form is typically “panelet” (not “panelen”). Update the aria-label/link text to avoid the Swedish-form “panelen” in Danish UI text.

Suggested change
<a href="dashboard/index_da.html" class="dashboard-cta-link" aria-label="Åbn efterretningspanelen">
<span class="dashboard-cta-link-icon" aria-hidden="true">📊</span>
<span>Åbn panelen</span>
<a href="dashboard/index_da.html" class="dashboard-cta-link" aria-label="Åbn efterretningspanelet">
<span class="dashboard-cta-link-icon" aria-hidden="true">📊</span>
<span>Åbn panelet</span>

Copilot uses AI. Check for mistakes.
@pethers
Copy link
Member Author

pethers commented Feb 19, 2026

@copilot open a new pull request to apply changes based on the comments in this thread

Copy link
Contributor

Copilot AI commented Feb 19, 2026

@pethers I've opened a new pull request, #320, to work on those changes. Once the pull request is ready, I'll request review from you.

Copilot AI and others added 2 commits February 19, 2026 02:08
Fix accessibility: heading hierarchy, reduced motion, and Nordic language terminology
@github-actions
Copy link
Contributor

🔍 Lighthouse Performance Audit

Category Score Status
Performance 85/100 🟡
Accessibility 95/100 🟢
Best Practices 90/100 🟢
SEO 95/100 🟢

📥 Download full Lighthouse report

Budget Compliance: Performance budgets enforced via budget.json

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 28 out of 28 changed files in this pull request and generated 3 comments.

index_no.html Outdated
<!-- Intelligence Dashboard CTA -->
<nav class="dashboard-cta" aria-label="Etterretningspanel">
<h2 class="dashboard-cta-heading"><span aria-hidden="true">📊</span> Etterretningspanel</h2>
<p class="dashboard-cta-description">Utforsk interaktive visualiseringer drevet av Citizen Intelligence Agency — valgprognose 2026, partiprestasjonsanalyse, 45-reglers risikovurdering for 349 parlamentsmedlemmer, koalisjonsstabilitet og komiténettsanalyse.</p>
Copy link

Copilot AI Feb 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Spelling/wording issue: "komiténettsanalyse" appears to be a typo/inconsistent with the dashboard’s "Komité Nettverksanalyse" wording. Consider changing it to "komiténettverksanalyse" for consistency.

Suggested change
<p class="dashboard-cta-description">Utforsk interaktive visualiseringer drevet av Citizen Intelligence Agency — valgprognose 2026, partiprestasjonsanalyse, 45-reglers risikovurdering for 349 parlamentsmedlemmer, koalisjonsstabilitet og komiténettsanalyse.</p>
<p class="dashboard-cta-description">Utforsk interaktive visualiseringer drevet av Citizen Intelligence Agency — valgprognose 2026, partiprestasjonsanalyse, 45-reglers risikovurdering for 349 parlamentsmedlemmer, koalisjonsstabilitet og komiténettverksanalyse.</p>

Copilot uses AI. Check for mistakes.
styles.css Outdated
Comment on lines 3465 to 3469
.news-navigation > p {
margin: 0.5rem 0 0 0;
color: var(--text-secondary);
font-size: var(--font-size-sm);
}
Copy link

Copilot AI Feb 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The generic .news-navigation > p rule will also match the new .news-navigation-heading and .news-navigation-description paragraphs (direct children), overriding their intended font size/color/margins due to higher specificity. Limit this legacy rule to only the old unclassed paragraph (e.g., target only p elements without these classes) so the new heading/description styles apply as designed.

Copilot uses AI. Check for mistakes.
styles.css Outdated
Comment on lines 3235 to 3240
animation: dashboard-cta-shimmer 4s linear infinite;
}

@keyframes dashboard-cta-shimmer {
0% { left: -100%; }
100% { left: 100%; }
Copy link

Copilot AI Feb 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The shimmer keyframes animate the left property, which typically forces layout recalculation on every frame. For smoother performance, prefer animating via transform (e.g., translateX) and keep the animated element positioned with transform rather than left/right.

Suggested change
animation: dashboard-cta-shimmer 4s linear infinite;
}
@keyframes dashboard-cta-shimmer {
0% { left: -100%; }
100% { left: 100%; }
transform: translateX(0);
will-change: transform;
animation: dashboard-cta-shimmer 4s linear infinite;
}
@keyframes dashboard-cta-shimmer {
0% {
transform: translateX(0);
}
100% {
transform: translateX(100%);
}

Copilot uses AI. Check for mistakes.
@pethers
Copy link
Member Author

pethers commented Feb 19, 2026

@copilot open a new pull request to apply changes based on the comments in this thread

Copy link
Contributor

Copilot AI commented Feb 19, 2026

@pethers I've opened a new pull request, #321, to work on those changes. Once the pull request is ready, I'll request review from you.

Copilot AI and others added 3 commits February 19, 2026 02:25
Fix CSS specificity conflict, animation performance, and Norwegian terminology
@pethers pethers requested a review from Copilot February 19, 2026 02:29
@github-actions
Copy link
Contributor

🔍 Lighthouse Performance Audit

Category Score Status
Performance 85/100 🟡
Accessibility 95/100 🟢
Best Practices 90/100 🟢
SEO 95/100 🟢

📥 Download full Lighthouse report

Budget Compliance: Performance budgets enforced via budget.json

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 28 out of 29 changed files in this pull request and generated no new comments.

@pethers pethers merged commit 6fa2202 into main Feb 19, 2026
27 checks passed
@pethers pethers deleted the indexdashboard branch February 19, 2026 02:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dashboard Interactive dashboards (Chart.js/D3.js) html-css HTML/CSS changes i18n Internationalization/localization rtl RTL language support (Arabic, Hebrew) size-xl Extra large change (> 1000 lines) translation Translation updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants