AOSSIE-Org / AOSSIE-Org/Website

[BUG]: Missing GitHub and Discord buttons on several project pages

未关闭
#734 2 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
bug
主要语言
TypeScript
星标
98
派生
377
PR 合并指标
30 天内没有已合并 PR

描述

### Bug Description

Several project detail pages are missing the **GitHub** and **Discord** action buttons in the hero section, while other project pages correctly display them.

The project data already supports `githubLink` and `discordLink` fields (where available), and these buttons are rendered consistently across most project pages. However, they are absent on a few pages, resulting in an inconsistent user experience and making it harder for users to quickly access the project's repository or community.

This appears to be an unintended omission rather than an intentional design choice.

## **Current Behavior**

The above project pages do not display the GitHub and/or Discord action buttons in the hero section, even though this functionality exists across other project pages.

---

## **Expected Behavior**

Project pages should display:

* A **GitHub** button whenever a `githubLink` is available.
* A **Discord** button whenever a `discordLink` is available.

The buttons should follow the same styling, placement, and behavior as the rest of the project pages to maintain UI consistency.

---

## **Affected Projects**

* Agora Blockchain
* EduAid
* OpenChat
* Resonate
* Monumento
* Social Street Smart

### Steps to Reproduce

1. Open the AOSSIE website.
2. Navigate to any of the following project pages:

* Agora Blockchain
* EduAid
* OpenChat
* Resonate
* Monumento
* Social Street Smart
3. Observe the hero section.
4. Compare these pages with other project pages that display GitHub and Discord action buttons.

### Logs and Screenshots

### Before

Image

### After (Expected)

Image

### Environment Details

* **Browser:** Chrome
* **Device:** Laptop
* **OS:** Fedora 44 KDE

### Impact

Medium - Feature works but has issues

### Code of Conduct

- [x] I have joined the [Discord server](https://discord.gg/hjUhu33uAn) and will post updates there
- [x] I have searched existing issues to avoid duplicates

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。