From a06a3ade22088bc20a8f609e51c1bf63e4801ae6 Mon Sep 17 00:00:00 2001 From: Janis Hutz Date: Sat, 1 Jul 2023 11:42:28 +0200 Subject: [PATCH] lots of seat plan editor optimisations --- .../components/seatplan/editor/properties.vue | 81 ++++++++++++++++++- .../src/components/seatplan/editor/window.vue | 17 ++-- .../seatplanComponents/{stage => }/stages.vue | 7 +- .../{stand => }/standing.vue | 4 +- .../seatplan/seatplanComponents/textField.vue | 69 ++++++++++++++++ 5 files changed, 164 insertions(+), 14 deletions(-) rename src/webapp/src/components/seatplan/seatplanComponents/{stage => }/stages.vue (93%) rename src/webapp/src/components/seatplan/seatplanComponents/{stand => }/standing.vue (96%) create mode 100644 src/webapp/src/components/seatplan/seatplanComponents/textField.vue diff --git a/src/webapp/src/components/seatplan/editor/properties.vue b/src/webapp/src/components/seatplan/editor/properties.vue index cdc4fb0..d4b976d 100644 --- a/src/webapp/src/components/seatplan/editor/properties.vue +++ b/src/webapp/src/components/seatplan/editor/properties.vue @@ -31,6 +31,8 @@

Component settings

+ + @@ -56,19 +58,81 @@ - + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + +
Position X:
Starting row:
Origin:
Text: + +
Text Size: + +
Text colour: + +
Category: + +
Sector: + +
Ticket count: + +
Seat numbering:
Type: @@ -85,10 +152,14 @@ +
Shape: