Skip to content

style: refine default theme layout, traffic light spacing, and window drag regions - #20

Merged
Wei-1 merged 2 commits into
OpenLive3D:mainfrom
Ghostkwebb:feat/perf-and-ui-enhancements
Aug 30, 2026
Merged

style: refine default theme layout, traffic light spacing, and window drag regions#20
Wei-1 merged 2 commits into
OpenLive3D:mainfrom
Ghostkwebb:feat/perf-and-ui-enhancements

Conversation

@Ghostkwebb

Copy link
Copy Markdown
Contributor

Overview

Follow-up refinements to ensure the Default theme layout, macOS traffic light clearance, and frameless window dragging are fully polished:

  • Traffic Light Clearance & Centering: Moved div.systembox and text.systemtext down in openlive3d.css to clear macOS window controls in frameless mode and centered sidebar mood/pose icons with margin: 0 auto;.
  • Sidebar Layering: Fixed z-index so the system logo button (z-index: 1001) sits above #thesidebar (z-index: 1000), allowing opening and closing the drawer without click collision. Removed !important on #themoodbar so it cleanly hides when the sidebar is open.
  • Window Drag Regions: Added .mac-titlebar-drag and .mac-edge-drag with -webkit-app-region: drag (and no-drag on interactive controls) so frameless macOS windows can be dragged smoothly.

@Wei-1 Wei-1 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Go

@Wei-1
Wei-1 merged commit e8917fe into OpenLive3D:main Aug 30, 2026
1 check failed
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.

2 participants