Skip to content

Reformat settings & API&Deploys sections#223

Merged
HugoGresse merged 2 commits intoHugoGresse:mainfrom
isalyne34:reformat-settings-api
Feb 27, 2026
Merged

Reformat settings & API&Deploys sections#223
HugoGresse merged 2 commits intoHugoGresse:mainfrom
isalyne34:reformat-settings-api

Conversation

@isalyne34
Copy link
Contributor

Reformat settings & API&Deploys sections by using collapsible pannels

Copilot AI review requested due to automatic review settings February 21, 2026 17:56
Copy link

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 pull request refactors the settings and API & Deploys sections by introducing collapsible panels to improve the organization and user experience of these configuration pages. The changes restructure the UI from a single-page layout to a multi-section accordion-style interface.

Changes:

  • Implemented collapsible panels for better organization of event settings sections (General Information, More details, Tracks/formats/categories)
  • Restructured the API & Deploys page into separate collapsible sections (APIs, Website, FAQ, Deployments & Repository)
  • Added state management for controlling the expanded/collapsed state of each panel

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 12 comments.

File Description
src/events/page/settings/EventSettings.tsx Refactored event settings into three collapsible card sections with expand/collapse functionality
src/events/page/api/Api.tsx Reorganized API and deployment settings into four separate collapsible card sections

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@HugoGresse HugoGresse merged commit 926eabe into HugoGresse:main Feb 27, 2026
5 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants