Skip to content

fix(kronolith): group sidebar share icon with action controls#62

Merged
TDannhauer merged 1 commit into
FRAMEWORK_6_0from
fix/icon-sidebar-ac
Jun 23, 2026
Merged

fix(kronolith): group sidebar share icon with action controls#62
TDannhauer merged 1 commit into
FRAMEWORK_6_0from
fix/icon-sidebar-ac

Conversation

@TDannhauer

Copy link
Copy Markdown
Contributor

Summary

  • Float the shared calendar/tasklist indicator with refresh/edit on the right of sidebar rows
  • Constrain oversized attendees graphics after the Lucide asset bump

Motivation

After the icon modernization, the share icon rendered too large inline with wrapped resource names while edit/refresh stayed on the right edge.

Changes

  • Move share icon insertion in addShareIcon() out of the label span and into the row action group
  • Add sidebar CSS for .horde-resource-share-* and tighten action icon spacing
  • Keep attendees <img> sizing rules for event/status views

Test plan

  • Open Kronolith dynamic view with a shared tasklist/calendar in the sidebar
  • Verify share, edit, and refresh icons stay grouped on the right when the name wraps
  • Create/edit an event and confirm attendee remove buttons still render at 16x16

Move the shared calendar/tasklist indicator out of the resource label and
float it with refresh/edit on the right. Constrain the attendees graphic
size after the Lucide asset bump.
@TDannhauer TDannhauer requested a review from ralflang June 22, 2026 16:03
@TDannhauer TDannhauer merged commit 56bb31d into FRAMEWORK_6_0 Jun 23, 2026
0 of 6 checks passed
ralflang added a commit that referenced this pull request Jun 30, 2026
Release version 5.0.0

test: add @coversNothing to coverage-neutral test
style: explicit nullable type and corrected block indentation
chore: update CI
feat(kronolith): simplify iTIP invitation mail and templates
Merge pull request #62 from horde/fix/icon-sidebar-ac
fix(kronolith): group sidebar share icon with action controls
Merge pull request #61 from horde/feat/disallow-new-time-proposal-ui
Potential fix for pull request finding
feat(kronolith): organizer UI for disallow new time proposals
fix(block): close _eventsForDay method in portal Month block
Merge pull request #59 from horde/feat/polish_EAS16.1
fix(kronolith): harden EAS 16.1 proposal-clear export
Merge pull request #60 from horde/fix/portal-month-block
Potential fix for pull request finding
fix(kronolith): show events in This Month portal block
feat(kronolith): EAS 16.1 counter-proposals and proposal clear on sync
fix(kronolith): scope ESC navigation and restore RedBox fade
Delete doc/pr directory
fix(kronolith): allow reopening event dialog after close
fix(kronolith): guard count() on null cancellations in sendITipNotifications
fix(kronolith): preserve timezone in attendee proposal storage
Potential fix for pull request finding
Potential fix for pull request finding
Potential fix for pull request finding
feat(kronolith): store and sync EAS 16.1 attendee proposals and disallow flags
Refactor oldProperties assignment using null coalescing
Merge pull request #56 from horde/fix/add_event_EAS16.0_allday
Merge branch 'FRAMEWORK_6_0' into fix/add_event_EAS16.0_allday
fix(maps): use sensible default zoom when opening event map
Merge pull request #55 from horde/fix/icons_II
Fix CSS selectors for iconEdit/iconDelete to target anchor-wrapped images
fix(icon): deduplicate code
feat(kronolith): implement EAS 16.0 calendar sync and all-day import fix
fix(kronolith): apply EAS 16 date-only import for new all-day events
fix(kronolith): use transparent 48px event icons with background-aware colors
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