Padel and Palms
Watching a night?
Watching a night?
General Luna · Siargao

Games

General Luna · Siargao

Season ladder

General Luna · Siargao

Past nights

····

A night

Campeón de la noche
The finals
Round by round
General Luna · Siargao

Profile

Your nights
Format
Style
How rounds get paired
Champions final
Top 4 play for the title
Finals style
Top 4 only, or every court
Players
Order is round-one seeding. Four to twenty-four.
The night
Courts
Court 1 is the show court
Match length
Minutes on the clock
Games
The score caps at six
Rounds
Before the finals
Golden point
One deciding point at deuce
Self scoring
Watchers can claim a court
Live points
15, 30, 40 on the court cards
Practice night
Nothing counts for the ladder
····
You're in
The keeper is setting up
This switches to the live clock when round one starts.
Roster so far
15:00
1500
Tap the clock to start
Break 00:00
Finals can't end level. One golden point decides the extra game.
Campeón de la noche
Round by round
Tap yourself to claim your seat.

Results follow the seat, not the name. Toggle someone off if they leave. Late arrivals join the next round.

Reduce transparency
Solid surfaces, easier on the battery
Golden point
One deciding point at deuce
Finals style
Match length
Minutes
Games
The score caps at six
Rounds
Before the finals
Self scoring
Watchers can claim a court
Live points
15, 30, 40 on the court cards
Spoken countdown
Time calls at ten, five, three and one
····
Warming up
The keeper is setting up.
15:00
Lab
Component playground

Every piece, in isolation

Fake data, real tokens. Only reachable by typing the hash.

The clock, four ways

Same face, same size, one variable each. Which of these look cropped on the phone? That is the whole question — a, b, c and d isolate it to the fill, the filter, the transform, or none of them.

Two digits, not four, on purpose: d has no scaleY so its font-size is raised 1.25× to match the height, which makes a four-digit face 465px wide on a 390px screen. A variant clipped by the screen edge is the exact false answer this test exists to kill.

a · as shipped: glass fill, drop-shadow, scaleY 1.25
00
b · solid ink, no background-clip. Fill removed, everything else identical
00
c · glass fill, no drop-shadow. Filter removed, everything else identical
00
d · solid ink, no scaleY, font-size raised to the same height
00

The suspect worth naming: WebKit rasterises background-clip:text at the pre-transform size, so a scaled element can shear at the edges in a way no geometric measurement catches. If a and c crop and b and d do not, that is the answer.

and a again on flat-topped glyphs, where a shear shows and a stretch hides
11
Card and well
A card

White, radius 22, no border, no shadow. Separation is surface tone.

A well. Every interactive element is recessed into the card like this.
Buttons
Stepper, segmented, switch
3
A track
Clock, all three states
1240
Neutral
0412
Under five
0138
Under two
Court cards
Table rows
Timeline

One segment per round, wider finals segment. Olive done, blue current.

History view
Remontada: Gigi climbed 3 places.
Sheet, toast, overlay
Glass nav
Avatars

Initials on a fill picked from the name, deterministic. Six fills from the tokens; avatar colour is content, not chrome, and never counts against the one accent.

Experiments
Candidate, not shipped
Status pills and section headers
Live Saving Offline, retrying Round 4 of 7
Round by round7 rounds
StandingsShare

Header pattern: quiet label left, count or one action right. Never a caption.

Watch live

Scan for the clock, courts and table. Read-only, live.

····
or open the app and type the code

How the night works

1
Every round is one match. First to six games or the clock. Games you win go on your score.
2
Americano pairs for variety. New partner every round, everyone plays everyone. Mexicano pairs from the table. Ranks 1 to 4 on the show court, 5 to 8 next.
3
Win and climb toward the show court. Lose and drop to your level.
4
Top 4 play the final. Its winners take 1st and 2nd whatever the points say. Tiered finals add Bronze for 5 to 8 and Plate for 9 to 12.

Golden point at deuce, if it's on. Buzzer point when time runs out mid-game, the next rally decides it.

Paste the roster

One name per line or commas. Numbering gets stripped. Order becomes seeding.

Hand off keeper

On the other phone: Settings, Claim keeper, enter this code. Valid 5 minutes.

0000

Claim keeper

Ask the keeper for the handoff code in Settings.

A sheet

Every secondary flow lives in one of these. Springs from the bottom, never a modal, never a new page.

Sign in

Your name and record follow you to every night.

Signed in

End the night

Results go to the season ladder and every player's record. Saving again replaces, never doubles.

Their nights

Who's in
Chat
Reading is open. Sign in to post.

New game

Style
Courts
Capacity
Spots before the waitlist
Match length
Games
Rounds
Golden point
Self scoring
Repeats
Next week's is posted once this one is saved
The final four
Tap to skip

Time.

Buzzer point. The next rally decides the game.

Tap to dismiss
3
Round 1
Copied