A platform to build useful communities that aim to tackle global problems

climate-impact design-system react reactjs theme-ui typescript
41 Open Issues Need Help Last updated: Jul 2, 2026

Open Issues Need Help

View All on GitHub
feat: update map pin icons about 15 hours ago
Good first issue UI/UX Map 🗺

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Help wanted UI/UX Map 🗺 Stage: ⏳Under discussion

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Good first issue UI/UX Stage: 🖼️ Design Approved

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Good first issue Stage: 🖼️ Design Approved

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Good first issue UI/UX released

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Good first issue Help wanted

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Good first issue

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Good first issue UI/UX

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
DevOps 🤖 Help wanted

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Good first issue Help wanted Code: Frontend Difficulty: Easy Stage: 🖼️ Design Approved

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Good first issue Code: Frontend

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Priority: Urgent❕❕❕ Help wanted Difficulty: Easy

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Priority: Urgent❕❕❕ Help wanted

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Type: 💅 Enhancement Good first issue Code: Frontend Difficulty: Easy Mod: News 📰

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Type: 💅 Enhancement Good first issue Difficulty: Super-Easy

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Help wanted Code: Frontend Difficulty: Medium

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Good first issue Code: Frontend Difficulty: Easy Mod: Research 🔬 Mod: Questions ❔

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Type: 💅 Enhancement Good first issue Code: Frontend Mod: Discussions 💬 Difficulty: Easy

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Good first issue Code: Frontend Difficulty: Easy Stage: 🖼️ Design Approved

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Help wanted Code: Frontend Mod: Profiles 👱 Difficulty: Medium Mod: Authentication

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Good first issue Mod: Discussions 💬 Difficulty: Easy Stage: 🖼️ Design Approved

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript

AI Summary: This feature request proposes adding a total item counter to content modules (Library, News, Research, Questions) to enhance user transparency regarding content richness. Users currently lack an easy way to see the total count. The solution involves displaying a responsive counter next to the filters, styled with the 'Varela Round' font, which will likely necessitate an additional database query to fetch the full item count.

Complexity: 3/5
Good first issue Help wanted Code: Frontend Stage: 🖼️ Design Approved

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Good first issue Help wanted Code: Frontend Difficulty: Medium Stage: 🖼️ Design Approved

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Good first issue Code: Frontend Difficulty: Super-Easy Stage: 🖼️ Design Approved

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Type: 💅 Enhancement Good first issue Code: Frontend Mod: Maps 🗺 Difficulty: Easy Stage: 🖼️ Design Approved

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Help wanted Code: Frontend Difficulty: Easy

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Good first issue Help wanted Code: Frontend Difficulty: Easy Stage: 🖼️ Design Approved

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Priority: High❕ Help wanted

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Help wanted Mod: Questions ❔

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Good first issue Help wanted Code: Frontend Difficulty: Easy Stage: 🖼️ Design Approved

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Good first issue Help wanted Code: Frontend Difficulty: Easy

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Good first issue Code: Frontend Mod: Discussions 💬 Difficulty: Easy

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Good first issue Code: Frontend Difficulty: Super-Easy Mod: Questions ❔

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript

AI Summary: After clicking the "Contact the space" button, users are unable to scroll down the page to access the submit button within the contact form. The issue can be temporarily resolved by navigating to another tab and then returning to the "Contact" section, suggesting a problem with scroll behavior or state management upon the initial display of the contact form.

Complexity: 2/5
Good first issue

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript

AI Summary: This feature request aims to improve the user experience for long discussion threads by reducing the number of clicks required to view all comments. Users currently find it cumbersome to repeatedly click 'show more comments' to reach the end of a discussion. The proposed solution is to significantly increase the number of comments displayed per click, ideally showing all remaining comments at once, with an alternative suggestion to display the count of hidden comments on the button itself.

Complexity: 3/5
Good first issue Help wanted Code: Frontend

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript

AI Summary: The text search functionality on the "questions" and "library" pages exhibits a bug where user input characters are intermittently overridden by previous values while typing. This timing-sensitive issue suggests a problem with how the search input handles user input, possibly related to debouncing or state management. The expected behavior is demonstrated by the "research" page's search, which functions correctly.

Complexity: 3/5
Good first issue Code: Frontend

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript

AI Summary: Fix a bug in the display of download counts for research updates (and potentially other content types) with multiple files. The current implementation shows a download counter for each individual file; it should show a single counter for the entire set. This requires creating a new component (`DownloadStaticFileList`) to handle the rendering of the download count and file list, and writing a unit test to prevent future regressions.

Complexity: 3/5
Good first issue Help wanted Code: Frontend Difficulty: Easy

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript
Change Map to English about 1 year ago

AI Summary: The task requires modifying the community platform's map component to display all country names in English, ensuring consistency with the rest of the platform's English-language interface. This involves updating the data source used by the map to reflect English country names.

Complexity: 2/5
Good first issue

A platform to build useful communities that aim to tackle global problems

TypeScript
#climate-impact#design-system#react#reactjs#theme-ui#typescript