Skip to content

Conversation

@LittleSound
Copy link
Collaborator

@LittleSound LittleSound commented Jan 23, 2026

CleanShot 2026-01-23 at 21 27 45@2x

┆Issue is synchronized with this Notion page by Unito

@LittleSound LittleSound requested review from a team as code owners January 23, 2026 13:16
@dosubot dosubot bot added the size:S This PR changes 10-29 lines, ignoring generated files. label Jan 23, 2026
@github-actions
Copy link

github-actions bot commented Jan 23, 2026

🎭 Playwright Tests: ⚠️ Passed with flaky tests

Results: 505 passed, 0 failed, 1 flaky, 8 skipped (Total: 514)

❌ Failed Tests

📊 Browser Reports
  • chromium: View Report (✅ 495 / ❌ 0 / ⚠️ 0 / ⏭️ 8)
  • chromium-2x: View Report (✅ 2 / ❌ 0 / ⚠️ 0 / ⏭️ 0)
  • chromium-0.5x: View Report (✅ 1 / ❌ 0 / ⚠️ 0 / ⏭️ 0)
  • mobile-chrome: View Report (✅ 7 / ❌ 0 / ⚠️ 1 / ⏭️ 0)

@github-actions
Copy link

github-actions bot commented Jan 23, 2026

🎨 Storybook Build Status

Build completed successfully!

⏰ Completed at: 01/24/2026, 06:48:17 AM UTC

🔗 Links


🎉 Your Storybook is ready for review!

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 23, 2026

📝 Walkthrough

Walkthrough

This PR enhances the settings UI by adding tooltip support. It introduces a visual info icon in the LayoutField component that displays on hover when a tooltip is present, wires tooltip props to settings switches, adds localized tooltip text, and extends setting definitions with tooltip metadata.

Changes

Cohort / File(s) Summary
Tooltip UI Support
src/components/rightSidePanel/settings/LayoutField.vue
Adds Tailwind group utility class and inline info icon (<i>) that renders conditionally when tooltip is provided; icon changes color on hover with group-hover styling
Settings Components
src/components/rightSidePanel/settings/TabGlobalSettings.vue
Wires tooltip bindings to multiple FieldSwitch components: showAdvanced, showToolbox, nodes2Enabled, snapToGrid, and showConnectedLinks; exposes new tooltip prop in FieldSwitch public API
Configuration & Localization
src/locales/en/settings.json, src/platform/settings/constants/coreSettings.ts
Adds tooltip text for four settings: Comfy_Node_AlwaysShowAdvancedWidgets (new entry), Comfy_Canvas_SelectionToolbox, Comfy_LinkRenderMode, and pysssss_SnapToGrid

Possibly related PRs

Suggested reviewers

  • shinshin86
  • KarryCharon
  • viva-jinyi
  • Yorha4D
✨ Finishing touches
  • 📝 Generate docstrings

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link

github-actions bot commented Jan 23, 2026

Bundle Size Report

Summary

  • Raw size: 21.8 MB baseline 21.8 MB — 🔴 +1.44 kB
  • Gzip: 4.55 MB baseline 4.54 MB — 🔴 +257 B
  • Brotli: 3.37 MB baseline 3.37 MB — 🔴 +50 B
  • Bundles: 168 current • 168 baseline • 79 added / 79 removed

Category Glance
Graph Workspace 🔴 +1.02 kB (956 kB) · Data & Services 🔴 +619 B (3.17 MB) · Other 🟢 -192 B (6.42 MB) · Panels & Settings 🟢 -8 B (440 kB) · Vendor & Third-Party ⚪ 0 B (10.7 MB) · Views & Navigation ⚪ 0 B (80.7 kB) · + 5 more

Per-category breakdown
App Entry Points — 22.5 kB (baseline 22.5 kB) • ⚪ 0 B

Main entry bundles and manifests

File Before After Δ Raw Δ Gzip Δ Brotli
assets/index-CQm7V0vt.js (new) 22.5 kB 🔴 +22.5 kB 🔴 +6.76 kB 🔴 +5.93 kB
assets/index-k2BKttsm.js (removed) 22.5 kB 🟢 -22.5 kB 🟢 -6.75 kB 🟢 -5.93 kB

Status: 1 added / 1 removed

Graph Workspace — 956 kB (baseline 955 kB) • 🔴 +1.02 kB

Graph editor runtime, canvas, workflow orchestration

File Before After Δ Raw Δ Gzip Δ Brotli
assets/GraphView-D-FZDfrp.js (new) 956 kB 🔴 +956 kB 🔴 +193 kB 🔴 +146 kB
assets/GraphView-CFUPxrQ2.js (removed) 955 kB 🟢 -955 kB 🟢 -193 kB 🟢 -146 kB

Status: 1 added / 1 removed

Views & Navigation — 80.7 kB (baseline 80.7 kB) • ⚪ 0 B

Top-level views, pages, and routed surfaces

File Before After Δ Raw Δ Gzip Δ Brotli
assets/CloudSurveyView-6Y0ahVlY.js (removed) 17.1 kB 🟢 -17.1 kB 🟢 -3.6 kB 🟢 -3.05 kB
assets/CloudSurveyView-BFGr_b2o.js (new) 17.1 kB 🔴 +17.1 kB 🔴 +3.6 kB 🔴 +3.05 kB
assets/CloudLoginView-B47dtZbi.js (removed) 11.8 kB 🟢 -11.8 kB 🟢 -3.1 kB 🟢 -2.73 kB
assets/CloudLoginView-Burg9aBb.js (new) 11.8 kB 🔴 +11.8 kB 🔴 +3.09 kB 🔴 +2.71 kB
assets/UserCheckView-BEAQlVt_.js (new) 10.5 kB 🔴 +10.5 kB 🔴 +2.44 kB 🔴 +2.13 kB
assets/UserCheckView-C6SeSnXb.js (removed) 10.5 kB 🟢 -10.5 kB 🟢 -2.44 kB 🟢 -2.13 kB
assets/CloudLayoutView-BXz5cLQG.js (new) 8.54 kB 🔴 +8.54 kB 🔴 +2.25 kB 🔴 +1.96 kB
assets/CloudLayoutView-CHGBgTSh.js (removed) 8.54 kB 🟢 -8.54 kB 🟢 -2.24 kB 🟢 -1.96 kB
assets/CloudSignupView-Bl4FD_iD.js (removed) 8.18 kB 🟢 -8.18 kB 🟢 -2.33 kB 🟢 -2.02 kB
assets/CloudSignupView-C1D8-oDW.js (new) 8.18 kB 🔴 +8.18 kB 🔴 +2.33 kB 🔴 +2.03 kB
assets/CloudForgotPasswordView-BggWz4e3.js (removed) 6.26 kB 🟢 -6.26 kB 🟢 -1.93 kB 🟢 -1.69 kB
assets/CloudForgotPasswordView-BJDD5C0K.js (new) 6.26 kB 🔴 +6.26 kB 🔴 +1.93 kB 🔴 +1.68 kB
assets/UserSelectView-BEH74z6D.js (new) 5.28 kB 🔴 +5.28 kB 🔴 +1.76 kB 🔴 +1.57 kB
assets/UserSelectView-Bx5wXbFY.js (removed) 5.28 kB 🟢 -5.28 kB 🟢 -1.76 kB 🟢 -1.57 kB
assets/CloudSubscriptionRedirectView-BKducxfl.js (removed) 5.27 kB 🟢 -5.27 kB 🟢 -1.73 kB 🟢 -1.54 kB
assets/CloudSubscriptionRedirectView-DrhEpI5Q.js (new) 5.27 kB 🔴 +5.27 kB 🔴 +1.73 kB 🔴 +1.54 kB
assets/CloudAuthTimeoutView-1E0EJJmb.js (removed) 5.24 kB 🟢 -5.24 kB 🟢 -1.71 kB 🟢 -1.49 kB
assets/CloudAuthTimeoutView-CCsEsZN-.js (new) 5.24 kB 🔴 +5.24 kB 🔴 +1.7 kB 🔴 +1.48 kB
assets/CloudSorryContactSupportView-AxA3vaH4.js 1.97 kB 1.97 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/layout-BhmMoK9L.js 500 B 500 B ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 9 added / 9 removed

Panels & Settings — 440 kB (baseline 440 kB) • 🟢 -8 B

Configuration panels, inspectors, and settings screens

File Before After Δ Raw Δ Gzip Δ Brotli
assets/LegacyCreditsPanel-BdkH3Qsb.js (new) 23.8 kB 🔴 +23.8 kB 🔴 +5.95 kB 🔴 +5.22 kB
assets/LegacyCreditsPanel-xdhWXlSn.js (removed) 23.8 kB 🟢 -23.8 kB 🟢 -5.95 kB 🟢 -5.22 kB
assets/SubscriptionPanel-CEQenLDA.js (new) 20.9 kB 🔴 +20.9 kB 🔴 +5.01 kB 🔴 +4.41 kB
assets/SubscriptionPanel-DJlwaJLV.js (removed) 20.9 kB 🟢 -20.9 kB 🟢 -5.01 kB 🟢 -4.41 kB
assets/KeybindingPanel-BoBVrsda.js (new) 14.2 kB 🔴 +14.2 kB 🔴 +3.73 kB 🔴 +3.31 kB
assets/KeybindingPanel-hmPAUouv.js (removed) 14.2 kB 🟢 -14.2 kB 🟢 -3.73 kB 🟢 -3.31 kB
assets/AboutPanel-BGkb7It6.js (removed) 10.8 kB 🟢 -10.8 kB 🟢 -2.68 kB 🟢 -2.43 kB
assets/AboutPanel-Dli-xktw.js (new) 10.8 kB 🔴 +10.8 kB 🔴 +2.68 kB 🔴 +2.43 kB
assets/ExtensionPanel-B7c1aZvc.js (removed) 10.2 kB 🟢 -10.2 kB 🟢 -2.71 kB 🟢 -2.4 kB
assets/ExtensionPanel-L0kF9Hsq.js (new) 10.2 kB 🔴 +10.2 kB 🔴 +2.71 kB 🔴 +2.4 kB
assets/WorkspacePanel-o26ST2aL.js (new) 8.17 kB 🔴 +8.17 kB 🔴 +2.31 kB 🔴 +2.08 kB
assets/WorkspacePanel-XzDQmuYz.js (removed) 8.17 kB 🟢 -8.17 kB 🟢 -2.31 kB 🟢 -2.08 kB
assets/ServerConfigPanel-IMmrJhJl.js (removed) 7.23 kB 🟢 -7.23 kB 🟢 -2.16 kB 🟢 -1.94 kB
assets/ServerConfigPanel-w34vGfgw.js (new) 7.23 kB 🔴 +7.23 kB 🔴 +2.16 kB 🔴 +1.93 kB
assets/UserPanel-Bqsbgmsv.js (new) 6.58 kB 🔴 +6.58 kB 🔴 +1.9 kB 🔴 +1.67 kB
assets/UserPanel-vwZ7ny7Z.js (removed) 6.58 kB 🟢 -6.58 kB 🟢 -1.9 kB 🟢 -1.67 kB
assets/config-BOw9pAVF.js (removed) 1.16 kB 🟢 -1.16 kB 🟢 -610 B 🟢 -536 B
assets/config-CxqhWrxN.js (new) 1.15 kB 🔴 +1.15 kB 🔴 +605 B 🔴 +526 B
assets/refreshRemoteConfig-BJV4Gq15.js (removed) 1.14 kB 🟢 -1.14 kB 🟢 -522 B 🟢 -450 B
assets/refreshRemoteConfig-C-QRi5-q.js (new) 1.14 kB 🔴 +1.14 kB 🔴 +521 B 🔴 +472 B
assets/cloudRemoteConfig-BGzthbb8.js (new) 1.11 kB 🔴 +1.11 kB 🔴 +507 B 🔴 +436 B
assets/cloudRemoteConfig-BLhvQ_AK.js (removed) 1.11 kB 🟢 -1.11 kB 🟢 -509 B 🟢 -441 B
assets/refreshRemoteConfig-CUYsxEDn.js (removed) 169 B 🟢 -169 B 🟢 -108 B 🟢 -111 B
assets/refreshRemoteConfig-DklhRoWH.js (new) 169 B 🔴 +169 B 🔴 +108 B 🔴 +105 B
assets/remoteConfig-BufOGckh.js 536 B 536 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-69BUKeP-.js 30.4 kB 30.4 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-BJ0CiNVJ.js 28.6 kB 28.6 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-BTc5qzP7.js 32.1 kB 32.1 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-BUjoxI2p.js 29.5 kB 29.5 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-C_UvTZu3.js 34.3 kB 34.3 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-CcQit-ab.js 38.3 kB 38.3 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-CgjSbLJ8.js 31.2 kB 31.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-CuiAsdhp.js 25.9 kB 25.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-JHh6sqSp.js 28.9 kB 28.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-k3WiAtK4.js 25.2 kB 25.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-ZeWer40V.js 29.6 kB 29.6 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 12 added / 12 removed

User & Accounts — 3.94 kB (baseline 3.94 kB) • ⚪ 0 B

Authentication, profile, and account management bundles

File Before After Δ Raw Δ Gzip Δ Brotli
assets/auth-9wjTRWkj.js (new) 3.54 kB 🔴 +3.54 kB 🔴 +1.24 kB 🔴 +1.06 kB
assets/auth-BojpFskt.js (removed) 3.54 kB 🟢 -3.54 kB 🟢 -1.23 kB 🟢 -1.06 kB
assets/firebaseAuthStore-BpF5eJQ6.js (removed) 217 B 🟢 -217 B 🟢 -137 B 🟢 -138 B
assets/firebaseAuthStore-CBDIrjJV.js (new) 217 B 🔴 +217 B 🔴 +137 B 🔴 +122 B
assets/auth-5CY7X6js.js (new) 178 B 🔴 +178 B 🔴 +142 B 🔴 +132 B
assets/auth-D-codBK9.js (removed) 178 B 🟢 -178 B 🟢 -141 B 🟢 -130 B

Status: 3 added / 3 removed

Editors & Dialogs — 2.83 kB (baseline 2.83 kB) • ⚪ 0 B

Modals, dialogs, drawers, and in-app editors

File Before After Δ Raw Δ Gzip Δ Brotli
assets/useSubscriptionDialog-DzH-6KwO.js (new) 2.65 kB 🔴 +2.65 kB 🔴 +1.25 kB 🔴 +1.11 kB
assets/useSubscriptionDialog-O4eeHLKJ.js (removed) 2.65 kB 🟢 -2.65 kB 🟢 -1.26 kB 🟢 -1.11 kB
assets/useSubscriptionDialog-Bt96GXGw.js (removed) 179 B 🟢 -179 B 🟢 -110 B 🟢 -98 B
assets/useSubscriptionDialog-DzTotuWq.js (new) 179 B 🔴 +179 B 🔴 +110 B 🔴 +96 B

Status: 2 added / 2 removed

UI Components — 33.7 kB (baseline 33.7 kB) • ⚪ 0 B

Reusable component library chunks

File Before After Δ Raw Δ Gzip Δ Brotli
assets/ComfyQueueButton-B1RhLw6j.js (new) 9.52 kB 🔴 +9.52 kB 🔴 +2.69 kB 🔴 +2.41 kB
assets/ComfyQueueButton-BLw7wcP5.js (removed) 9.52 kB 🟢 -9.52 kB 🟢 -2.69 kB 🟢 -2.42 kB
assets/SubscribeButton-C1di2Guy.js (new) 4.63 kB 🔴 +4.63 kB 🔴 +1.57 kB 🔴 +1.39 kB
assets/SubscribeButton-CLqPd7YR.js (removed) 4.63 kB 🟢 -4.63 kB 🟢 -1.57 kB 🟢 -1.39 kB
assets/CloudBadge-Ccqq3nf7.js (removed) 1.85 kB 🟢 -1.85 kB 🟢 -721 B 🟢 -641 B
assets/CloudBadge-h0vYGhVb.js (new) 1.85 kB 🔴 +1.85 kB 🔴 +722 B 🔴 +643 B
assets/cloudFeedbackTopbarButton-4Y7rCsOe.js (removed) 1.24 kB 🟢 -1.24 kB 🟢 -676 B 🟢 -578 B
assets/cloudFeedbackTopbarButton-H9DBvj1v.js (new) 1.24 kB 🔴 +1.24 kB 🔴 +677 B 🔴 +577 B
assets/ComfyQueueButton-DYb6t-zA.js (removed) 181 B 🟢 -181 B 🟢 -118 B 🟢 -113 B
assets/ComfyQueueButton-hvvGIMNY.js (new) 181 B 🔴 +181 B 🔴 +118 B 🔴 +111 B
assets/Button-CFyWbSrm.js 3.77 kB 3.77 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/TopbarBadge-DigdimM2.js 8.36 kB 8.36 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/UserAvatar-wKdSR6pn.js 1.73 kB 1.73 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetButton-ZS6Pl-ac.js 2.41 kB 2.41 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 5 added / 5 removed

Data & Services — 3.17 MB (baseline 3.17 MB) • 🔴 +619 B

Stores, services, APIs, and repositories

File Before After Δ Raw Δ Gzip Δ Brotli
assets/dialogService-D0ZCVCfS.js (removed) 1.99 MB 🟢 -1.99 MB 🟢 -420 kB 🟢 -321 kB
assets/dialogService-DmlA4M9a.js (new) 1.99 MB 🔴 +1.99 MB 🔴 +420 kB 🔴 +321 kB
assets/api-BgiIqv56.js (new) 1.16 MB 🔴 +1.16 MB 🔴 +242 kB 🔴 +187 kB
assets/api-DOkJDpga.js (removed) 1.16 MB 🟢 -1.16 MB 🟢 -241 kB 🟢 -187 kB
assets/releaseStore-Dr6k3giI.js (removed) 8.91 kB 🟢 -8.91 kB 🟢 -2.4 kB 🟢 -2.12 kB
assets/releaseStore-sTHXd3NM.js (new) 8.91 kB 🔴 +8.91 kB 🔴 +2.4 kB 🔴 +2.12 kB
assets/keybindingService-CynqyyZ4.js (new) 6.78 kB 🔴 +6.78 kB 🔴 +1.74 kB 🔴 +1.51 kB
assets/keybindingService-CZBe1bV0.js (removed) 6.78 kB 🟢 -6.78 kB 🟢 -1.74 kB 🟢 -1.51 kB
assets/userStore-CgkBs5Mb.js (removed) 2.16 kB 🟢 -2.16 kB 🟢 -812 B 🟢 -722 B
assets/userStore-CY7Poz6y.js (new) 2.16 kB 🔴 +2.16 kB 🔴 +813 B 🔴 +725 B
assets/audioService-DRNrRDSL.js (removed) 2.03 kB 🟢 -2.03 kB 🟢 -928 B 🟢 -822 B
assets/audioService-VCVRcD1t.js (new) 2.03 kB 🔴 +2.03 kB 🔴 +930 B 🔴 +821 B
assets/teamWorkspaceStore-C1o9Wq1S.js (new) 165 B 🔴 +165 B 🔴 +123 B 🔴 +110 B
assets/teamWorkspaceStore-D6ANjbIq.js (removed) 165 B 🟢 -165 B 🟢 -123 B 🟢 -115 B
assets/releaseStore-BOoM_38t.js (removed) 140 B 🟢 -140 B 🟢 -106 B 🟢 -106 B
assets/releaseStore-DMK68nba.js (new) 140 B 🔴 +140 B 🔴 +106 B 🔴 +109 B
assets/serverConfigStore-Brqsn51D.js 2.64 kB 2.64 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 8 added / 8 removed

Utilities & Hooks — 24 kB (baseline 24 kB) • ⚪ 0 B

Helpers, composables, and utility bundles

File Before After Δ Raw Δ Gzip Δ Brotli
assets/useErrorHandling-D-gYNBKm.js (new) 5.08 kB 🔴 +5.08 kB 🔴 +1.5 kB 🔴 +1.31 kB
assets/useErrorHandling-xE1O13Uj.js (removed) 5.08 kB 🟢 -5.08 kB 🟢 -1.5 kB 🟢 -1.31 kB
assets/useWorkspaceUI-B-j8J9pu.js (new) 2.25 kB 🔴 +2.25 kB 🔴 +752 B 🔴 +658 B
assets/useWorkspaceUI-DBFe5H7D.js (removed) 2.25 kB 🟢 -2.25 kB 🟢 -757 B 🟢 -692 B
assets/useSubscriptionActions-9RD6QECc.js (new) 2.22 kB 🔴 +2.22 kB 🔴 +866 B 🔴 +761 B
assets/useSubscriptionActions-CKxRqoVq.js (removed) 2.22 kB 🟢 -2.22 kB 🟢 -866 B 🟢 -762 B
assets/subscriptionCheckoutUtil-B5qtdqx_.js (removed) 1.98 kB 🟢 -1.98 kB 🟢 -862 B 🟢 -744 B
assets/subscriptionCheckoutUtil-BCDfI2ZO.js (new) 1.98 kB 🔴 +1.98 kB 🔴 +862 B 🔴 +745 B
assets/useSubscriptionCredits-BB-bU1AQ.js (removed) 1.39 kB 🟢 -1.39 kB 🟢 -597 B 🟢 -528 B
assets/useSubscriptionCredits-D9MTVsXD.js (new) 1.39 kB 🔴 +1.39 kB 🔴 +594 B 🔴 +525 B
assets/audioUtils-C5lvUoKZ.js (new) 970 B 🔴 +970 B 🔴 +547 B 🔴 +457 B
assets/audioUtils-HeD3YZ9Q.js (removed) 970 B 🟢 -970 B 🟢 -549 B 🟢 -485 B
assets/useCurrentUser-JNesxt0H.js (new) 145 B 🔴 +145 B 🔴 +114 B 🔴 +101 B
assets/useCurrentUser-v_KfBCDB.js (removed) 145 B 🟢 -145 B 🟢 -114 B 🟢 -106 B
assets/_plugin-vue_export-helper-DLRTaeJK.js 467 B 467 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/colorUtil-CCK-3Mky.js 7.2 kB 7.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/markdownRendererUtil-lUeVlENO.js 1.78 kB 1.78 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/tailwindUtil-CPQi43_-.js 488 B 488 B ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 7 added / 7 removed

Vendor & Third-Party — 10.7 MB (baseline 10.7 MB) • ⚪ 0 B

External libraries and shared vendor chunks

File Before After Δ Raw Δ Gzip Δ Brotli
assets/vendor-chart-OCOwIMuw.js 408 kB 408 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-other-9wjwspTM.js 4.1 MB 4.1 MB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-primevue-DfDkDSrj.js 3.04 MB 3.04 MB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-reka-ui-v0jgPg5n.js 256 kB 256 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-three-BKpliY5_.js 1.83 MB 1.83 MB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-tiptap-BFRBT3RT.js 650 kB 650 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-vue-CRvEKkVc.js 13.6 kB 13.6 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-xterm-PDw3y6Aq.js 398 kB 398 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
Other — 6.42 MB (baseline 6.42 MB) • 🟢 -192 B

Bundles that do not match a named category

File Before After Δ Raw Δ Gzip Δ Brotli
assets/core-BQgMVUHJ.js (removed) 178 kB 🟢 -178 kB 🟢 -43 kB 🟢 -35.9 kB
assets/core-ChoWiBzR.js (new) 178 kB 🔴 +178 kB 🔴 +43 kB 🔴 +35.9 kB
assets/WidgetSelect-BY60gWee.js (removed) 50.7 kB 🟢 -50.7 kB 🟢 -11.2 kB 🟢 -9.73 kB
assets/WidgetSelect-CvXcTDKX.js (new) 50.7 kB 🔴 +50.7 kB 🔴 +11.2 kB 🔴 +9.74 kB
assets/Load3DControls-BpKvEnsQ.js (removed) 35.9 kB 🟢 -35.9 kB 🟢 -5.87 kB 🟢 -5.08 kB
assets/Load3DControls-BuIyLYIv.js (new) 35.9 kB 🔴 +35.9 kB 🔴 +5.87 kB 🔴 +5.09 kB
assets/SubscriptionRequiredDialogContent-CQI0mX1C.js (new) 28.7 kB 🔴 +28.7 kB 🔴 +6.78 kB 🔴 +5.91 kB
assets/SubscriptionRequiredDialogContent-Dz8JW4c9.js (removed) 28.7 kB 🟢 -28.7 kB 🟢 -6.78 kB 🟢 -5.91 kB
assets/CurrentUserPopoverWorkspace-CEKB-aZp.js (new) 21.6 kB 🔴 +21.6 kB 🔴 +4.83 kB 🔴 +4.3 kB
assets/CurrentUserPopoverWorkspace-Kjs9-4b2.js (removed) 21.6 kB 🟢 -21.6 kB 🟢 -4.84 kB 🟢 -4.3 kB
assets/Load3D-BmzUOhAX.js (removed) 20.9 kB 🟢 -20.9 kB 🟢 -4.59 kB 🟢 -4.02 kB
assets/Load3D-Uyt84Cy5.js (new) 20.9 kB 🔴 +20.9 kB 🔴 +4.59 kB 🔴 +4.02 kB
assets/WidgetInputNumber-BryWcj7S.js (removed) 18.3 kB 🟢 -18.3 kB 🟢 -4.51 kB 🟢 -4.02 kB
assets/WidgetInputNumber-Cp3RNBru.js (new) 18.3 kB 🔴 +18.3 kB 🔴 +4.51 kB 🔴 +4.02 kB
assets/WidgetRecordAudio-D_soN8g7.js (removed) 18.2 kB 🟢 -18.2 kB 🟢 -4.96 kB 🟢 -4.43 kB
assets/WidgetRecordAudio-nPBfSK5k.js (new) 18.2 kB 🔴 +18.2 kB 🔴 +4.96 kB 🔴 +4.43 kB
assets/SubscriptionPanelContentWorkspace-C4i9EQmk.js (removed) 17.7 kB 🟢 -17.7 kB 🟢 -4.35 kB 🟢 -3.78 kB
assets/SubscriptionPanelContentWorkspace-DP9RWcvp.js (new) 17.7 kB 🔴 +17.7 kB 🔴 +4.35 kB 🔴 +3.79 kB
assets/WidgetImageCrop-BZNQeXw5.js (new) 17.1 kB 🔴 +17.1 kB 🔴 +4.14 kB 🔴 +3.62 kB
assets/WidgetImageCrop-qAq8yuQk.js (removed) 17.1 kB 🟢 -17.1 kB 🟢 -4.14 kB 🟢 -3.63 kB
assets/PanelTemplate-B-8bsWTI.js (removed) 16.2 kB 🟢 -16.2 kB 🟢 -5.45 kB 🟢 -4.79 kB
assets/PanelTemplate-DxU4EleS.js (new) 16.2 kB 🔴 +16.2 kB 🔴 +5.45 kB 🔴 +4.79 kB
assets/AudioPreviewPlayer-2AH2yofS.js (removed) 10.8 kB 🟢 -10.8 kB 🟢 -2.97 kB 🟢 -2.65 kB
assets/AudioPreviewPlayer-O_Evgtz0.js (new) 10.8 kB 🔴 +10.8 kB 🔴 +2.97 kB 🔴 +2.65 kB
assets/WidgetWithControl-C5VurCxo.js (removed) 8.02 kB 🟢 -8.02 kB 🟢 -2.65 kB 🟢 -2.38 kB
assets/WidgetWithControl-DrH00reW.js (new) 8.02 kB 🔴 +8.02 kB 🔴 +2.65 kB 🔴 +2.38 kB
assets/CreateWorkspaceDialogContent-BXvYrIbc.js (new) 5.92 kB 🔴 +5.92 kB 🔴 +1.92 kB 🔴 +1.67 kB
assets/CreateWorkspaceDialogContent-DOnjUuRl.js (removed) 5.92 kB 🟢 -5.92 kB 🟢 -1.92 kB 🟢 -1.67 kB
assets/EditWorkspaceDialogContent-2l19_tSt.js (removed) 5.69 kB 🟢 -5.69 kB 🟢 -1.87 kB 🟢 -1.64 kB
assets/EditWorkspaceDialogContent-BMH90oC0.js (new) 5.69 kB 🔴 +5.69 kB 🔴 +1.87 kB 🔴 +1.63 kB
assets/ValueControlPopover-DmaYahLa.js (removed) 4.86 kB 🟢 -4.86 kB 🟢 -1.54 kB 🟢 -1.37 kB
assets/ValueControlPopover-DnSB9q1U.js (new) 4.86 kB 🔴 +4.86 kB 🔴 +1.54 kB 🔴 +1.37 kB
assets/DeleteWorkspaceDialogContent-DU53cnau.js (new) 4.59 kB 🔴 +4.59 kB 🔴 +1.56 kB 🔴 +1.35 kB
assets/DeleteWorkspaceDialogContent-LxMNxwSj.js (removed) 4.59 kB 🟢 -4.59 kB 🟢 -1.56 kB 🟢 -1.35 kB
assets/LeaveWorkspaceDialogContent-BBtVv5m2.js (removed) 4.41 kB 🟢 -4.41 kB 🟢 -1.5 kB 🟢 -1.31 kB
assets/LeaveWorkspaceDialogContent-C7EPYeDv.js (new) 4.41 kB 🔴 +4.41 kB 🔴 +1.5 kB 🔴 +1.31 kB
assets/GlobalToast-1VtfcTBJ.js (removed) 3.05 kB 🟢 -3.05 kB 🟢 -1.1 kB 🟢 -948 B
assets/GlobalToast-BpdQJjyY.js (new) 3.05 kB 🔴 +3.05 kB 🔴 +1.1 kB 🔴 +946 B
assets/SubscribeToRun-ePuWbiNN.js (removed) 2.96 kB 🟢 -2.96 kB 🟢 -1.15 kB 🟢 -1.01 kB
assets/SubscribeToRun-fcT3PGsQ.js (new) 2.96 kB 🔴 +2.96 kB 🔴 +1.15 kB 🔴 +1.01 kB
assets/cloudSessionCookie-DgIyIf8G.js (new) 2.94 kB 🔴 +2.94 kB 🔴 +936 B 🔴 +804 B
assets/cloudSessionCookie-R4kUnrFx.js (removed) 2.94 kB 🟢 -2.94 kB 🟢 -935 B 🟢 -798 B
assets/BaseViewTemplate-BacO71Tr.js (new) 2.42 kB 🔴 +2.42 kB 🔴 +1.04 kB 🔴 +942 B
assets/BaseViewTemplate-BuIsohLq.js (removed) 2.42 kB 🟢 -2.42 kB 🟢 -1.04 kB 🟢 -941 B
assets/CloudRunButtonWrapper-BDowYn02.js (removed) 1.79 kB 🟢 -1.79 kB 🟢 -642 B 🟢 -567 B
assets/CloudRunButtonWrapper-DCVw1M7F.js (new) 1.79 kB 🔴 +1.79 kB 🔴 +644 B 🔴 +572 B
assets/cloudBadges-B5O8ioUI.js (removed) 1.08 kB 🟢 -1.08 kB 🟢 -538 B 🟢 -497 B
assets/cloudBadges-BTKYoHW2.js (new) 1.08 kB 🔴 +1.08 kB 🔴 +539 B 🔴 +480 B
assets/graphHasMissingNodes-D7ro-KK_.js (new) 1.06 kB 🔴 +1.06 kB 🔴 +459 B 🔴 +414 B
assets/graphHasMissingNodes-DVyXxxRS.js (removed) 1.06 kB 🟢 -1.06 kB 🟢 -459 B 🟢 -419 B
assets/cloudSubscription-B7sLU8oF.js (new) 976 B 🔴 +976 B 🔴 +460 B 🔴 +395 B
assets/cloudSubscription-DPeA-MsI.js (removed) 976 B 🟢 -976 B 🟢 -460 B 🟢 -399 B
assets/nightlyBadges-DL0diMMN.js (new) 594 B 🔴 +594 B 🔴 +356 B 🔴 +308 B
assets/nightlyBadges-itcZr5qh.js (removed) 594 B 🟢 -594 B 🟢 -357 B 🟢 -308 B
assets/SubscriptionPanelContentWorkspace-BaJ9LcnW.js (new) 266 B 🔴 +266 B 🔴 +136 B 🔴 +119 B
assets/SubscriptionPanelContentWorkspace-fF_uponM.js (removed) 266 B 🟢 -266 B 🟢 -136 B 🟢 -128 B
assets/WidgetInputNumber-D43Cf1hi.js (removed) 186 B 🟢 -186 B 🟢 -119 B 🟢 -122 B
assets/WidgetInputNumber-DovmC00Z.js (new) 186 B 🔴 +186 B 🔴 +119 B 🔴 +120 B
assets/WidgetLegacy-BgCRqraP.js (new) 164 B 🔴 +164 B 🔴 +125 B 🔴 +105 B
assets/WidgetLegacy-C07LisUI.js (removed) 164 B 🟢 -164 B 🟢 -125 B 🟢 -112 B
assets/Load3D-CRghkauI.js (new) 131 B 🔴 +131 B 🔴 +107 B 🔴 +107 B
assets/Load3D-DDrULXdG.js (removed) 131 B 🟢 -131 B 🟢 -107 B 🟢 -107 B
assets/auto-ShMUXBDI.js 1.73 kB 1.73 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-aJXmdzJz.js 18.8 kB 18.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-BEOD_uzq.js 18.5 kB 18.5 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-BiO29O5L.js 17.2 kB 17.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-BRKb82BA.js 18 kB 18 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-BUGVA_C8.js 17.9 kB 17.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-COWR9vVf.js 19.3 kB 19.3 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-DKxZF1hp.js 17 kB 17 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-Dln4wOTe.js 18 kB 18 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-DOKSrHX8.js 17.8 kB 17.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-DZxSdjFq.js 20.6 kB 20.6 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-fiTVBhhf.js 19.3 kB 19.3 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/LazyImage-Cb66OgLx.js 14.1 kB 14.1 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-4lckbWsV.js 168 kB 168 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-BMqZNEiD.js 126 kB 126 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-CjO320gS.js 122 kB 122 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-CVnZPXeK.js 109 kB 109 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-CZoshpks.js 124 kB 124 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-DbXoj4jb.js 146 kB 146 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-DsM3PqIA.js 129 kB 129 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-DxcvT18G.js 122 kB 122 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-e04f9KyF.js 140 kB 140 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-Kfo8Pw0z.js 151 kB 151 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-P2E7wvoy.js 109 kB 109 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/Media3DTop-0Ncely1V.js 2.38 kB 2.38 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/MediaAudioTop-DAcbk8q3.js 2 kB 2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/MediaImageTop-355zzTFX.js 2.34 kB 2.34 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/MediaVideoTop-BhEl3YYq.js 2.84 kB 2.84 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/mixpanel.module-E4_aQOyn.js 143 B 143 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-B6agiPX1.js 336 kB 336 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-BoAwAPDu.js 363 kB 363 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-BtmCD4Ap.js 405 kB 405 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-BvPKtkwY.js 356 kB 356 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-Bwv2VlMI.js 334 kB 334 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-CG0lNwST.js 405 kB 405 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-CPmZncLJ.js 366 kB 366 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-CvpOKsAt.js 376 kB 376 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-DDuiU_FH.js 359 kB 359 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-DU5Y_lx_.js 363 kB 363 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-h_jQ7nTe.js 440 kB 440 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/OBJLoader2WorkerModule-DTMpvldF.js 109 kB 109 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/preservedQueryNamespaces-D99dMmBP.js 3.23 kB 3.23 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/previousFullPath-BgSMorGj.js 838 B 838 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/rolldown-runtime-cVp-94Rc.js 1.96 kB 1.96 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/Slider-PbcJpAgB.js 4.21 kB 4.21 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/widget-CD3JnB1i.js 518 B 518 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetBoundingBox-CTWd5ZRc.js 186 B 186 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetBoundingBox-KpJ-3L5b.js 4.71 kB 4.71 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetChart-Bdv_mOBE.js 2.79 kB 2.79 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetColorPicker-o5zzQJj-.js 3.71 kB 3.71 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetGalleria-DoosKHEY.js 4.57 kB 4.57 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetImageCompare-D0Z-FLOB.js 3.79 kB 3.79 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetInputText-B1Jj_0fq.js 2.58 kB 2.58 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetLayoutField-D80nWHnQ.js 2.61 kB 2.61 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetMarkdown-DKV1i22o.js 3.22 kB 3.22 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/widgetPropFilter-BXooU3qU.js 1.31 kB 1.31 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetTextarea-DJWb5MM7.js 3.52 kB 3.52 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetToggleSwitch-CaP9JEnC.js 3.08 kB 3.08 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 31 added / 31 removed

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In `@src/components/rightSidePanel/settings/LayoutField.vue`:
- Around line 36-39: Replace the span used for the icon in LayoutField.vue with
an <i> element to follow the codebase's Iconify pattern; keep the same
v-if="tooltip" and preserve all classes and attributes (icon-[lucide--info]
ml-0.5 size-3 relative top-[1px] group-hover:text-primary) so the rendering and
behavior remain identical, updating the element only (span -> i) near the
tooltip check in the LayoutField component.

@dosubot dosubot bot added size:M This PR changes 30-99 lines, ignoring generated files. and removed size:S This PR changes 10-29 lines, ignoring generated files. labels Jan 24, 2026
@christian-byrne christian-byrne merged commit 4370979 into main Jan 27, 2026
28 checks passed
@christian-byrne christian-byrne deleted the rizumu/fix/add-tooltips-for-various-settings-in-the-right-side-panel branch January 27, 2026 02:31
@coderabbitai coderabbitai bot mentioned this pull request Jan 29, 2026
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:M This PR changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants