Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(VSCODE-168): Add resources panel to overview page #208

Merged
merged 10 commits into from Nov 19, 2020

Conversation

Anemy
Copy link
Member

@Anemy Anemy commented Nov 17, 2020

VSCODE-168

This PR adds a resources panel to the overview page.

If possible, when reviewing, please take a look at the urls just to be sure I haven't missed something and they all make sense.

@mmarcon , does the telemetry screen id overviewResourcesPanel work for these links? How are the linkIds? https://github.com/mongodb-js/vscode/pull/208/files#diff-6e516781f35b2dd2aefe6b054aff9448af2c9434e6ed261f87eee4b401059d2bR19

*Gif and screenshot are up to date except MongoDB Cloud is removed from the Contribute list.
resources panel
light mode
Screen Shot 2020-11-18 at 12 34 22 PM
some other theme
Screen Shot 2020-11-18 at 12 34 56 PM

@mmarcon
Copy link
Member

mmarcon commented Nov 18, 2020

I think we can remove the MongoDB Cloud link, it does not really belong to the Contribute section.
Other than that, LGTM.

@Sgrinfy are you happy with how this looks?

Copy link

@rose-m rose-m left a comment

Choose a reason for hiding this comment

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

Looks good so far! There are some minor improvements we could fix I think 😊

@Anemy
Copy link
Member Author

Anemy commented Nov 18, 2020

@rose-m Pushed up changes based on your feedback - thanks! Also removed the MongoDB Cloud option.
Also sent over the .vsix build of this branch to Claudia, if we find some styling updates I'll update here, but if this is already merged/closed by that time, styling tweaks can come in later PRs.

Copy link

@rose-m rose-m left a comment

Choose a reason for hiding this comment

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

Nice, LGTM 👍

@Anemy Anemy merged commit 9252c8a into master Nov 19, 2020
@Anemy Anemy deleted the VSCODE-168/add-resources-panel branch November 19, 2020 14:41
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.

None yet

3 participants