diff --git a/.claude/settings.local.json b/.claude/settings.local.json index 6a06fb10..599e83dc 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -29,7 +29,11 @@ "Bash(del:*)", "Bash(cmd /c \"del /q \"\"d:\\\\works\\\\2025\\\\02.Studio\\\\dev\\\\base\\\\XRBase\\\\Assets\\\\Resources\\\\UIToolkit\\\\Property\\\\Views\\\\UTKIntPropertyItemViewSliderUss.uss\"\" \"\"d:\\\\works\\\\2025\\\\02.Studio\\\\dev\\\\base\\\\XRBase\\\\Assets\\\\Resources\\\\UIToolkit\\\\Property\\\\Views\\\\UTKFloatPropertyItemViewSliderUss.uss\"\"\")", "mcp__UnityMCP__refresh_unity", - "Bash(powershell \"Get-Process Unity -ErrorAction SilentlyContinue | Select-Object -First 1 | Format-List\")" + "Bash(powershell \"Get-Process Unity -ErrorAction SilentlyContinue | Select-Object -First 1 | Format-List\")", + "Bash(cmd /c \"mkdir \"\"d:\\\\works\\\\2025\\\\02.Studio\\\\dev\\\\base\\\\XRBase\\\\Assets\\\\Scripts\\\\UVC\\\\UIToolkit\\\\ToolBar\\\\Data\"\" && mkdir \"\"d:\\\\works\\\\2025\\\\02.Studio\\\\dev\\\\base\\\\XRBase\\\\Assets\\\\Scripts\\\\UVC\\\\UIToolkit\\\\ToolBar\\\\Items\"\" && mkdir \"\"d:\\\\works\\\\2025\\\\02.Studio\\\\dev\\\\base\\\\XRBase\\\\Assets\\\\Resources\\\\UIToolkit\\\\ToolBar\"\"\")", + "Bash(/bin/ls:*)", + "Bash(/bin/mkdir -p:*)", + "Bash(/bin/rm:*)" ], "deny": [], "ask": [] diff --git a/Assets/Resources/UIToolkit/Sample/Menu.meta b/Assets/Resources/UIToolkit/Sample/Menu.meta new file mode 100644 index 00000000..757f49fb --- /dev/null +++ b/Assets/Resources/UIToolkit/Sample/Menu.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 91c1ca31501570048823ba41e18c9a7b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/UIToolkit/Sample/Menu/UTKTopMenuSample.uss b/Assets/Resources/UIToolkit/Sample/Menu/UTKTopMenuSample.uss new file mode 100644 index 00000000..b1fe8ff1 --- /dev/null +++ b/Assets/Resources/UIToolkit/Sample/Menu/UTKTopMenuSample.uss @@ -0,0 +1,30 @@ +/* + * =================================== + * UTKTopMenuSample.uss + * Styles for UTKTopMenu sample + * =================================== + */ + +.utk-menu-sample-container { + min-height: 44px; + background-color: var(--color-bg-secondary); + border-radius: 6px; + padding: 0; + overflow: visible; +} + +.utk-menu-sample-container--vertical { + min-height: 180px; + max-width: 160px; +} + +.utk-menu-sample-result { + font-size: 12px; + color: var(--color-text-secondary); + margin-top: 8px; + padding: 8px 12px; + background-color: var(--color-bg-secondary); + border-radius: 4px; + min-height: 20px; + white-space: normal; +} diff --git a/Assets/Resources/UIToolkit/Sample/Menu/UTKTopMenuSample.uss.meta b/Assets/Resources/UIToolkit/Sample/Menu/UTKTopMenuSample.uss.meta new file mode 100644 index 00000000..6f33e16c --- /dev/null +++ b/Assets/Resources/UIToolkit/Sample/Menu/UTKTopMenuSample.uss.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c11c996b7b7032549a2d8039bce83f85 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} + disableValidation: 0 diff --git a/Assets/Resources/UIToolkit/Sample/Menu/UTKTopMenuSample.uxml b/Assets/Resources/UIToolkit/Sample/Menu/UTKTopMenuSample.uxml new file mode 100644 index 00000000..6e75ed06 --- /dev/null +++ b/Assets/Resources/UIToolkit/Sample/Menu/UTKTopMenuSample.uxml @@ -0,0 +1,40 @@ + + +