Skip to content

Feat/maps locations upgrade#97

Merged
tbuczen merged 2 commits intomainfrom
feat/maps-locations-upgrade
Jan 7, 2026
Merged

Feat/maps locations upgrade#97
tbuczen merged 2 commits intomainfrom
feat/maps-locations-upgrade

Conversation

@tbuczen
Copy link
Owner

@tbuczen tbuczen commented Jan 7, 2026

No description provided.

TomaszB added 2 commits December 23, 2025 22:27
- Implement `MapMarkerEditorController` to allow marker placement on maps using percentage-based coordinates.
- Add `MarkerShape` enum for defining marker shapes and associated properties.
- Introduce database migration to support marker position, shape, and tags in `MapLocation`.
- Update forms, controllers, and templates to integrate marker editing, tagging, and styling.
- Enhance UI translations with marker-related labels and messages.
- Introduced `GameMapFactory` for creating customizable game maps with preset configurations (small, large, custom grids, etc.).
- Added `MapLocationTest` for validating grid coordinate calculations, edge cases, and position handling.
- Developed Twig templates (`position_index.html.twig`, `position_update.html.twig`, `position_view.html.twig`) for user map interaction, position updates, and view display.
- Implemented `staff-position-update_controller.js` with grid drawing, cell selection, and position updates.
- Enhanced UI with translations and responsive layouts for map-based features.
@tbuczen tbuczen merged commit 2a07d75 into main Jan 7, 2026
4 checks passed
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.

1 participant