Skip to content

Comments

Rebrand to standard Polish Monopoly and fix nickname setting#1

Draft
google-labs-jules[bot] wants to merge 7 commits intopolnopoly-cebula-edition-11273585740347645868from
jules/rebrand-polnopoly-12429227847089601589
Draft

Rebrand to standard Polish Monopoly and fix nickname setting#1
google-labs-jules[bot] wants to merge 7 commits intopolnopoly-cebula-edition-11273585740347645868from
jules/rebrand-polnopoly-12429227847089601589

Conversation

@google-labs-jules
Copy link
Contributor

This change removes all "Cebula" (onion/meme) branding from the game, transforming it into a standard "Polnopoly" economic game with real Polish cities (Warszawa, Kraków, etc.) and PLN currency. It also fixes a user-reported issue where they could not set a nickname by adding a nickname input to the home screen and updating the player state on join/reconnect.


PR created automatically by Jules for task 12429227847089601589 started by @Xsusel

- Replaced "Cebula" meme references with standard Polish city names and economic terms in `server/data/board.json` and `chance_cards.json`.
- Updated UI text in `Home.jsx`, `Room.jsx`, and `Board.jsx` to reflect the new "Gra Ekonomiczna" branding and use "PLN" as currency.
- Added a nickname input field to the Home screen and implemented logic to pass and update the nickname on the server, fixing the "anonymous player" issue.
- Updated server logging to be professional.
@google-labs-jules
Copy link
Contributor Author

👋 Jules, reporting for duty! I'm here to lend a hand with this pull request.

When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down.

I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job!

For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with @jules. You can find this option in the Pull Request section of your global Jules UI settings. You can always switch back!


For security, I will only act on instructions from the user who triggered this task.

New to Jules? Learn more at jules.google/docs.

- Implemented real-time Chat in `server/index.js` and `client/src/components/Room.jsx`.
- Added online/offline status indicators for players.
- Added Host controls: Kick player (in Lobby) and Force Skip Turn (in Game).
- Added "Copy Link" button for easier sharing.
- Refined UI to support Chat tabs and status dots.
- Added Host setting for Turn Duration (30s-5min) in Lobby.
- Implemented server-side turn timer enforcement.
- Added client-side countdown timer in Sidebar.
- Completely overhauled UI:
  - Dark Slate theme for Room/Sidebar.
  - "Tabletop" style for the Board.
  - Improved styling for Buttons, Inputs, and Player Stats.
- Implemented Avatar selection in Home and displayed Avatars on Board and Sidebar.
- Added interactive Title Deed tooltips on the board showing rent prices.
- Implemented synthesized audio feedback for game events (turn, roll, cash).
- Refined Home screen styling to match dark theme.
- Injected Polish meme content into `server/data/board.json` and `chance_cards.json` (e.g., Sosnowiec, Radom, Podlasie).
- Added Emoji Icons to the board data and styled them as watermarks in `Board.css`.
- Implemented Avatar Selection in `Home.jsx` and updated `Room.jsx`/`server` to propagate it.
- Implemented Audio Feedback in `Room.jsx` for key game events.
- Updated `Board.jsx` with Title Deed tooltips.
- Restored `Home.css` layout.
- Implemented 'Skrzynia' (Community Chest) with a separate deck of funny cards.
- Restored and expanded 'Meme' content in `board.json` and `chance_cards.json`.
- Implemented smooth token animation and improved visual markers for houses/hotels.
- Fixed Avatar Selection stability issues.
- Optimized AudioContext usage to prevent memory leaks.
- Implemented true 3D CSS dice animation in `Dice.css`.
- Applied modern "Glassmorphism" styling to Room Sidebar and Modals in `Room.css` and `TradeModal.css`.
- Added pulse animation to the Active Player's token on the board.
- Restored `board.json` meme content which was accidentally reverted.
- Finalized visual polish for a professional yet funny look.
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.

0 participants