diff --git a/CHANGELOG.md b/CHANGELOG.md index e9f9fbf..d3f4b97 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,18 @@ All notable changes to the "promptitude" extension will be documented in this fi ## [Unreleased] +## [1.5.3] - 2026-01-08 + +### Fixed + +- Fixed prompt details webview initializing with visible empty state instead of hidden state on load. +- Fixed prompt content textarea being editable instead of read-only in details view. +- Fixed empty state remaining visible when prompt is selected in details view. +- Fixed activate button styling in prompt details view to use blue color with plus icon for better visibility and consistency. +- Fixed marketplace icon not displaying on VS Code Extensions Marketplace by adding top-level icon property pointing to PNG file. + +## [1.5.2] - 2026-01-07 + ### Changed - Renamed "chatmodes" to "agents" throughout the UI to align with VS Code's current terminology diff --git a/media/main.css b/media/main.css index c4215f4..9103852 100644 --- a/media/main.css +++ b/media/main.css @@ -180,6 +180,16 @@ border-color: var(--vscode-charts-green); } +.action-button.activate { + background: var(--vscode-button-background); + color: var(--vscode-button-foreground); + border-color: var(--vscode-button-background); +} + +.action-button.activate:hover { + background: var(--vscode-button-hoverBackground); +} + /* Codicon fallback styles */ .action-button .icon { font-size: 14px; diff --git a/package.json b/package.json index af426e1..ab94d63 100644 --- a/package.json +++ b/package.json @@ -2,8 +2,9 @@ "name": "promptitude-extension", "displayName": "Promptitude", "description": "Sync GitHub Copilot prompts, chatmodes and instructions from git repositories", - "version": "1.5.2", + "version": "1.5.3", "publisher": "logientnventive", + "icon":"resources/promptitude-icon.png", "repository": { "type": "git", "url": "https://github.com/nventive/promptitude.git", diff --git a/resources/promptitude-icon.png b/resources/promptitude-icon.png new file mode 100644 index 0000000..fdc54ef Binary files /dev/null and b/resources/promptitude-icon.png differ diff --git a/src/ui/promptDetailsWebview.ts b/src/ui/promptDetailsWebview.ts index 6ee2f9e..1ca801e 100644 --- a/src/ui/promptDetailsWebview.ts +++ b/src/ui/promptDetailsWebview.ts @@ -325,7 +325,7 @@ export class PromptDetailsWebviewProvider implements vscode.WebviewViewProvider
-
+
📝

No Prompt Selected

Select a prompt from the tree view to view its details and content.

@@ -346,41 +346,29 @@ export class PromptDetailsWebviewProvider implements vscode.WebviewViewProvider
- + -
-
-

Content

-
- - -
-
- -
+
+
+

Content

+
+ +
-
`;