Multitabling with Table Icon Bar Navigation
I maintainer di solito rispondono entro 1 giorno
@Dzeezbtc ci sta già lavorando.
Dal 16/10/2026.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- typescript
- Ambito
- frontend
Direzione di ricerca
No file, test, or entry point is named in the issue. Start by locating the existing table and lobby UI, then confirm the layout and independent-state design with maintainers. Done means supporting up to four tables with icon navigation, responsive layouts, table closing, and preserved progress.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Feature Request: Multitabling with Table Icon Bar Navigation
Description:
Introduce a multitabling system that allows players to play on up to 4 tables simultaneously. A table icon bar will be implemented at the top of the screen, giving users a simple way to manage and toggle between multiple tables.
🧭 UI Implementation Details:
At the top of the screen, a persistent icon bar is displayed showing:
1 active table icon (representing the current table)
3 additional icons with a “+” symbol, indicating they are open slots for multitabling
➕ Clicking a “+” Icon:
Opens a new table setup screen, allowing the player to select a new game to join (similar to Google Chrome’s "New Tab" flow)
Once a new table is selected:
The screen splits to accommodate both tables side-by-side
Each table functions independently but in parallel
🪟 Table View Behavior:
2 Tables Open → Split screen (side-by-side)
3 Tables Open → Tri-split layout or 2 stacked, 1 floating
4 Tables Open → Quad-split screen (each table gets a quarter of the screen)
📌 Additional Features:
Clicking a table icon in the top bar brings that table into full-screen focus
Clicking it again returns to multi-table view
Users can close a table by clicking a small "X" on the icon tab
Each table must retain its independent state and game progress
✅ Requirements:
Support up to 4 simultaneous tables
Maintain independent game logic per table
Implement tab-like navigation for clean switching and resizing
Must include responsive layouts for split screen and full-screen modes
Ensure performance is optimized for multiple active instances
🎯 Goals:
Allow seamless multitabling for experienced players
Provide intuitive navigation and layout management
Avoid UI clutter and keep performance high
- Lingua principale
- TypeScript
- Stelle
- 2
- Fork
- 5
- Merge medio
- 22h 35m
- PR unite (30g)
- 91
Preparare l'ambiente
Non abbiamo ancora controllato i file di configurazione di questo progetto. Parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di block52/ui
-
enhancement tech debt
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Hero hole cards render face down after ~1h on a table (auth signature never renewed)Forse già presa @bitcoinbrisbane l’ha presa oggi. Apertabug UI Week 2
block52/ui#953 · 2 assegnatari ·
I maintainer di solito rispondono entro 1 giorno
-
Time bank clock is hidden under the NFT avatar: move it left of the seat numberForse già presa @Dzeezbtc l’ha presa oggi. Apertagame-flow UI ux Week 2
block52/ui#950 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
feat(ui): player notes and tags — click a seat to note a player; tag icons (fish, shark, tight, loose…) show by their pillForse già presa @Dzeezbtc l’ha presa 1 giorno fa. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
I maintainer di solito rispondono entro 1 giorno
-
chore(ui): move existing inline null/empty and typeof checks to the guardsForse già presa @bitcoinbrisbane l’ha presa 2 giorni fa. Apertarefactor tech debt UI
block52/ui#937 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
I maintainer di solito rispondono entro 1 giorno
-
Broken links in the docsAperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 83/100
I maintainer di solito rispondono entro 1 giorno
-
🔊 a11y
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
betagouv/mon-entreprise#4726 ·
I maintainer di solito rispondono entro 9 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
Deltares/fews-pi-requests#357 ·
I maintainer di solito rispondono entro 1 giorno
-
bug confirmed js v6
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
I maintainer di solito rispondono entro 1 giorno