Popups¶
Purpose¶
Owns reusable styled popup windows used throughout Snap Studio Pro editor workflows.
This territory provides lightweight themed popup presentation systems.
Owns¶
- Styled popup windows
- Shared popup presentation
- Themed popup interaction workflows
Does NOT Own¶
- Workflow orchestration
- Rendering implementation
- Preview lifecycle ownership
- Export execution
- Feature-domain behaviour
Allowed Dependencies¶
Popups may depend on:
- Shared UI styling systems
- Unity Editor window APIs
Popups should avoid depending on:
- rendering systems
- preview systems
- export systems
- feature orchestration systems
Notes¶
Popup systems should remain: - lightweight - presentation-focused - reusable
SnapStyledPopup intentionally exists as reusable editor presentation infrastructure rather than feature-specific workflow UI.
Future Candidates¶
- Keep popup systems reusable and presentation-focused.
- Avoid embedding workflow orchestration into popup infrastructure.