fix(frontend): the hackathon description gets a page of its own - #243
Merged
Conversation
sabinem
force-pushed
the
fix/hackathon-description-for-partipants
branch
from
August 26, 2026 04:20
0ae72f5 to
572b59c
Compare
The overview hero rendered the description as plain text in a two-line clamp. Descriptions are markdown, so a member read `## About` and `- item` as literal characters — and two lines was not room for a document anyway. A More/Less toggle expanded it in place because there was nowhere else in the member subtree carrying the full text. There is now: an About entry in the hackathon sidebar, second after Overview, rendering the description through the same component the organizer's editor previews with. The hero drops the description entirely and goes back to being identity at a glance. Offered only when there is a description to read, the way Teams waits for a team and Manage Tracks for a track. It needs no RPC of its own — the layout's `hackathon.get` already carries the text.
sabinem
force-pushed
the
fix/hackathon-description-for-partipants
branch
from
August 26, 2026 04:58
572b59c to
e859b5d
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The hackathon description gets a page of its own
As a participant, I want to read what this hackathon is actually
about — properly formatted, not as a two-line snippet of raw markdown.
Organizers write their hackathon description in markdown. The overview
page showed it as plain text in a two-line box, so what you actually saw
was
## About the hackathonand- Day 1: kickoff— the markdowncharacters themselves, with a "More" link to unfold two lines into
twenty, still unformatted.
Now the description has its own About page, reached from the
sidebar right under Overview. Headings look like headings, lists look
like lists, links are links — it's rendered with exactly the same
component the organizer sees in their editor's preview, so what they
wrote is what you read.
The overview goes back to being a quick glance: name, dates, status,
participant count.
Details
No description, no entry — rather than a link to an empty page. Same
as Teams only appearing once teams exist.
overview; it just gets rendered somewhere it fits.