Skip to content

feat(activity): redesign overview#2111

Merged
tomudding merged 2 commits into
GEWIS:mainfrom
tomudding:feature/activity-overview-redesign
Jul 10, 2026
Merged

feat(activity): redesign overview#2111
tomudding merged 2 commits into
GEWIS:mainfrom
tomudding:feature/activity-overview-redesign

Conversation

@tomudding

Copy link
Copy Markdown
Member

Description

Got some feedback on the design; in conclusion, it was too cluttered with too many different elements and colours. So I simplified it and brought back parts of the old design.

Before:
gewisweb-ng-activity-overview

After:
Screenshot 2026-07-10 at 02-54-29 Activities - Study Association GEWIS

Rework the activity overview to improve readability and density, adapting a
design mockup to our own Bootstrap tokens and dark mode. Each activity is now a
calm panel with the date as a stacked badge on the left, the time and relative
status alongside, and the sign-up deadline as its own badge; the list is grouped
under month dividers on both the upcoming and archive pages, and the "Filters"
toggle moved up inline with the page title.

Along the way this also touches some app-wide styling: badges are pill-shaped
and lighter by default (with a transparent tag variant and a brand-red one), and
headings are a touch heavier and higher-contrast.
Lots of bloat with no functionality.
@tomudding tomudding merged commit ef11310 into GEWIS:main Jul 10, 2026
6 checks passed
@tomudding tomudding deleted the feature/activity-overview-redesign branch July 10, 2026 00:58
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.

1 participant