Comfy Cloud Badge indicator (#6043)

## Summary

<!-- One sentence describing what changed and why. -->

## Changes

- **What**: <!-- Core functionality added/modified -->
- **Breaking**: <!-- Any breaking changes (if none, remove this line)
-->
- **Dependencies**: <!-- New dependencies (if none, remove this line)
-->

## Review Focus

<!-- Critical design decisions or edge cases that need attention -->

<!-- If this PR fixes an issue, uncomment and update the line below -->
<!-- Fixes #ISSUE_NUMBER -->

## Screenshots (if applicable)

<!-- Add screenshots or video recording to help explain your changes -->

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-6043-Comfy-Cloud-Badge-indicator-28b6d73d365081b8b549ecc3beb2c132)
by [Unito](https://www.unito.io)
This commit is contained in:
Johnpaul Chiwetelu
2025-10-14 04:01:19 +01:00
committed by GitHub
parent d1577bf18f
commit f7e4e4f1b8
7 changed files with 86 additions and 2 deletions

View File

@@ -0,0 +1,15 @@
import { isProductionEnvironment } from '@/config/environment'
import { useExtensionService } from '@/services/extensionService'
useExtensionService().registerExtension({
name: 'Comfy.CloudBadge',
// Only show badge when running in cloud environment
topbarBadges: isProductionEnvironment()
? [
{
label: 'BETA',
text: 'Comfy Cloud'
}
]
: undefined
})

View File

@@ -1,4 +1,5 @@
import './clipspace'
import './cloudBadge'
import './contextMenuFilter'
import './dynamicPrompts'
import './editAttention'