WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Conversation

@sergeibbb
Copy link
Member

Description

Solves #4769 (PLG-138)

Checklist

  • I have followed the guidelines in the Contributing document
  • My changes follow the coding style of this project
  • My changes build without any errors or warnings
  • My changes have been formatted and linted
  • My changes include any required corresponding changes to the documentation (including CHANGELOG.md and README.md)
  • My changes have been rebased and squashed to the minimal number (typically 1) of relevant commits
  • My changes have a descriptive commit message with a short title, including a Fixes $XXX - or Closes #XXX - prefix to auto-close the issue that your PR addresses

sergeibbb added a commit that referenced this pull request Dec 4, 2025
sergeibbb added a commit that referenced this pull request Dec 4, 2025
sergeibbb added a commit that referenced this pull request Dec 4, 2025
@sergeibbb sergeibbb force-pushed the PLG-138-welcome-cursor branch from 3cbff15 to d42e64d Compare December 4, 2025 19:37
sergeibbb added a commit that referenced this pull request Dec 4, 2025
sergeibbb added a commit that referenced this pull request Dec 4, 2025
Updates carousel styles for better visual consistency, including layout improvements, typography, and theming with VSCode variables. Enhances maintainability and prepares for future feature image integration.

(#4769, #4773, PLG-138)
sergeibbb added a commit that referenced this pull request Dec 5, 2025
sergeibbb added a commit that referenced this pull request Dec 5, 2025
sergeibbb added a commit that referenced this pull request Dec 5, 2025
@sergeibbb sergeibbb force-pushed the PLG-138-welcome-cursor branch from d42e64d to c88be87 Compare December 5, 2025 11:19
sergeibbb added a commit that referenced this pull request Dec 5, 2025
sergeibbb added a commit that referenced this pull request Dec 5, 2025
Updates carousel styles for better visual consistency, including layout improvements, typography, and theming with VSCode variables. Enhances maintainability and prepares for future feature image integration.

(#4769, #4773, PLG-138)
sergeibbb added a commit that referenced this pull request Dec 5, 2025
Refines font sizing and spacing units from rem to em to improve
consistency and responsiveness across devices. Updates carousel
and feature card layouts for better display on small screens,
including improved media queries and more flexible padding.
Adjusts section and header styling to ensure readability and
visual alignment, especially on mobile.

(#4769, #4773, PLG-138)
sergeibbb added a commit that referenced this pull request Dec 5, 2025
Introduces a new "Start GitLens Pro Trial" button to the welcome webview and tracks user interactions with a dedicated telemetry event. Updates telemetry documentation and types to include "welcome" as a source and to describe the new "welcome/action" event, enabling better insight into user engagement with onboarding and trial features.
(#4769, #4773, PLG-138)
sergeibbb added a commit that referenced this pull request Dec 5, 2025
sergeibbb added a commit that referenced this pull request Dec 5, 2025
@sergeibbb sergeibbb force-pushed the PLG-138-welcome-cursor branch from 15ba438 to e0391fa Compare December 5, 2025 18:54
sergeibbb added a commit that referenced this pull request Dec 5, 2025
Updates carousel styles for better visual consistency, including layout improvements, typography, and theming with VSCode variables. Enhances maintainability and prepares for future feature image integration.

(#4769, #4773, PLG-138)
sergeibbb added a commit that referenced this pull request Dec 5, 2025
Refines font sizing and spacing units from rem to em to improve
consistency and responsiveness across devices. Updates carousel
and feature card layouts for better display on small screens,
including improved media queries and more flexible padding.
Adjusts section and header styling to ensure readability and
visual alignment, especially on mobile.

(#4769, #4773, PLG-138)
sergeibbb added a commit that referenced this pull request Dec 5, 2025
sergeibbb added a commit that referenced this pull request Dec 5, 2025
Introduces a new "Start GitLens Pro Trial" button to the welcome webview and tracks user interactions with a dedicated telemetry event. Updates telemetry documentation and types to include "welcome" as a source and to describe the new "welcome/action" event, enabling better insight into user engagement with onboarding and trial features.
(#4769, #4773, PLG-138)
sergeibbb added a commit that referenced this pull request Dec 5, 2025
sergeibbb added a commit that referenced this pull request Dec 5, 2025
sergeibbb added a commit that referenced this pull request Dec 5, 2025
sergeibbb added a commit that referenced this pull request Dec 5, 2025
@sergeibbb sergeibbb force-pushed the PLG-138-welcome-cursor branch from e0391fa to a1c3cbf Compare December 5, 2025 19:11
sergeibbb added a commit that referenced this pull request Dec 5, 2025
sergeibbb added a commit that referenced this pull request Dec 5, 2025
@sergeibbb sergeibbb force-pushed the PLG-138-welcome-cursor branch from a1c3cbf to ef69157 Compare December 5, 2025 19:15
sergeibbb added a commit that referenced this pull request Dec 5, 2025
Updates carousel styles for better visual consistency, including layout improvements, typography, and theming with VSCode variables. Enhances maintainability and prepares for future feature image integration.

(#4769, #4773, PLG-138)
Refines font sizing and spacing units from rem to em to improve
consistency and responsiveness across devices. Updates carousel
and feature card layouts for better display on small screens,
including improved media queries and more flexible padding.
Adjusts section and header styling to ensure readability and
visual alignment, especially on mobile.

(#4769, #4773, PLG-138)
Introduces a new "Start GitLens Pro Trial" button to the welcome webview and tracks user interactions with a dedicated telemetry event. Updates telemetry documentation and types to include "welcome" as a source and to describe the new "welcome/action" event, enabling better insight into user engagement with onboarding and trial features.
(#4769, #4773, PLG-138)
@sergeibbb sergeibbb force-pushed the PLG-138-welcome-cursor branch from 8413c16 to 31f6c4b Compare December 9, 2025 21:30
sergeibbb added a commit that referenced this pull request Dec 9, 2025
sergeibbb added a commit that referenced this pull request Dec 9, 2025
Enhances the welcome experience by updating feature card titles and descriptions for clarity and engagement, introducing Launchpad as a highlighted feature, and adding new SVG and icon assets for a more polished and informative look.

Improves visual consistency and modernizes the feature showcase, making key tools like Commit Graph, Visual File History, Git Blame, and Launchpad more discoverable and appealing to users.
(#4769, #4773, PLG-138)
sergeibbb added a commit that referenced this pull request Dec 9, 2025
Introduces separate light and dark variants for feature SVG/WebP images and updates the UI to dynamically switch image sources based on the current theme. Improves accessibility and visual consistency for both light and dark VS Code themes. Also enhances CSS theming for high contrast modes and streamlines feature card background handling.

(#4769, #4773, PLG-138)
sergeibbb added a commit that referenced this pull request Dec 9, 2025
Introduces separate light and dark variants for feature SVG/WebP images and updates the UI to dynamically switch image sources based on the current theme. Improves accessibility and visual consistency for both light and dark VS Code themes. Also enhances CSS theming for high contrast modes and streamlines feature card background handling.

(#4769, #4773, PLG-138)
@sergeibbb sergeibbb force-pushed the PLG-138-welcome-cursor branch from 31f6c4b to bd9b333 Compare December 9, 2025 21:52
sergeibbb added a commit that referenced this pull request Dec 10, 2025
and other IDEs without walkthrough support.

Adds a welcome overlay to the home webview for new users to improve the first-time user experience. The overlay is displayed only on the first install and when the walkthrough is not supported. It can be dismissed, and its state is persisted.

(#4769, #4773, PLG-138)
sergeibbb added a commit that referenced this pull request Dec 11, 2025
Fixes layout of some of its elements.
(#4769, #4773, PLG-138)
sergeibbb added a commit that referenced this pull request Dec 11, 2025
Consolidates the welcome webview functionality into the home webview.

This change removes the dedicated welcome webview and integrates its components directly into the home webview as an overlay. This simplifies the webview structure and reduces redundancy. It also moves the feature cards to shared welcome parts for better reusability.

(#4769, #4773, PLG-138)
Enhances the welcome experience by updating feature card titles and descriptions for clarity and engagement, introducing Launchpad as a highlighted feature, and adding new SVG and icon assets for a more polished and informative look.

Improves visual consistency and modernizes the feature showcase, making key tools like Commit Graph, Visual File History, Git Blame, and Launchpad more discoverable and appealing to users.
(#4769, #4773, PLG-138)
Introduces separate light and dark variants for feature SVG/WebP images and updates the UI to dynamically switch image sources based on the current theme. Improves accessibility and visual consistency for both light and dark VS Code themes. Also enhances CSS theming for high contrast modes and streamlines feature card background handling.

(#4769, #4773, PLG-138)
and other IDEs without walkthrough support.

Adds a welcome overlay to the home webview for new users to improve the first-time user experience. The overlay is displayed only on the first install and when the walkthrough is not supported. It can be dismissed, and its state is persisted.

(#4769, #4773, PLG-138)
Fixes layout of some of its elements.
(#4769, #4773, PLG-138)
Consolidates the welcome webview functionality into the home webview.

This change removes the dedicated welcome webview and integrates its components directly into the home webview as an overlay. This simplifies the webview structure and reduces redundancy. It also moves the feature cards to shared welcome parts for better reusability.

(#4769, #4773, PLG-138)
@sergeibbb sergeibbb force-pushed the PLG-138-welcome-cursor branch from 2dd8309 to 9bc612b Compare December 11, 2025 19:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants