Skip to content

fix(editor): better resource wording and availability shortcut#8588

Merged
SebastianKrupinski merged 1 commit into
mainfrom
fix/resource-booking-wording
Jul 13, 2026
Merged

fix(editor): better resource wording and availability shortcut#8588
SebastianKrupinski merged 1 commit into
mainfrom
fix/resource-booking-wording

Conversation

@ChristophWurst

@ChristophWurst ChristophWurst commented Jul 10, 2026

Copy link
Copy Markdown
Member

The pending state for a room/resource read "Availability will be checked", which sounds like a check is in progress. The availability is only checked by the server once the event is saved, so reword it to "Will be booked if available".

Also add a "Check availability" shortcut to the resource's actions menu that opens the existing room availability timeline directly, instead of going through "Show all rooms" and finding the room in the list again.

Ellipsis was also fixed, because it overflowed, and a native title now shows the full text on hover.

Ref #7772

Assisted-by: ClaudeCode:claude-fable-5

Screenshots

Before After
Bildschirmfoto vom 2026-07-10 11-28-20 image

How to test

  1. Enable Calendar Resource Management app
  2. Create a test room
  3. Open Calendar
  4. Create new event
  5. Add room
  6. Don't click Save

🤖 AI (if applicable)

  • The content of this PR was partly or fully generated using AI

The pending state for a room/resource read "Availability will be
checked", which sounds like a check is in progress. The availability
is only checked by the server once the event is saved, so reword it
to "Will be booked after saving, if available".

Also add a "Check availability" shortcut to the resource's actions
menu that opens the existing room availability timeline directly,
instead of going through "Show all rooms" and finding the room in
the list again.

Ref #7772

Assisted-by: ClaudeCode:claude-fable-5
Signed-off-by: Christoph Wurst <1374172+ChristophWurst@users.noreply.github.com>
@ChristophWurst

Copy link
Copy Markdown
Member Author

/backport to stable6.5

@backportbot backportbot Bot added the backport-request A backport was requested for this pull request label Jul 10, 2026
@codecov

codecov Bot commented Jul 10, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Comment thread src/views/EditFull.vue
Comment on lines +868 to +873
// The cap above is sized for the wide invitees column. In the narrow
// resources column long statuses would still overflow onto the actions
// menu, so clamp them to the column width instead.
.app-full-footer__right :deep(.avatar-participation-status__text) {
max-width: calc(var(--total-width) / 3 - var(--column-gap) / 2 - 58px - var(--default-clickable-area)) !important;
}

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ngl, this is a bodge. but the attendee/resource element is a mess. it is not a proper layout but elements put into place with position:absolute. This needs a restructuring going forward. Ideally we can use a text wrap instead of the ellipsis so the text is always fully readable.

@SebastianKrupinski
SebastianKrupinski merged commit df85d08 into main Jul 13, 2026
40 checks passed
@SebastianKrupinski
SebastianKrupinski deleted the fix/resource-booking-wording branch July 13, 2026 13:44
@backportbot backportbot Bot removed the backport-request A backport was requested for this pull request label Jul 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants