Skip to content

Deck registration Svelte conversion (read-only)#802

Open
rlankin wants to merge 12 commits into
Null-Signal-Games:mainfrom
rlankin:svelte_conv_deck_registration
Open

Deck registration Svelte conversion (read-only)#802
rlankin wants to merge 12 commits into
Null-Signal-Games:mainfrom
rlankin:svelte_conv_deck_registration

Conversation

@rlankin
Copy link
Copy Markdown
Contributor

@rlankin rlankin commented May 25, 2026

This is the initial implementation of the deck registration page. Currently, it is read-only, so no deck selections are saved and any previously selected decks are not yet loaded.

This PR is actually much smaller than it appears, because the tools are on one today:

  • prettier decided that a bunch of existing files needed to be touched - I didn't change anything related to TournamentList, for example.
  • RegistrationCard.svelte is not a new file - it was previously named Registration.svelte. RegistrationCard is the general player registration info section on the Tournament tab, so I renamed it to be more specific and used Registration for the new beta deck registration page.
  • The diff went a little haywire for Registration.svelte because of the rename confusion - this is actually a new file. Fortunately, this is a pretty simple component - a top section with some basic player registration info and two columns below that for corp and runner deck selection.

These changes have become cumbersome enough that I'm splitting this conversion up - deck editing will come next, followed by tests.

@rlankin rlankin changed the title Svelte conv deck registration Deck registration Svelte conversion (read-only) May 25, 2026
@rlankin rlankin marked this pull request as ready for review May 25, 2026 15:59
Comment thread app/assets/images/types/card_type_image_types.d.ts
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the username for the logged in player is not auto-populated on this view.

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.

2 participants