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

Update landing page #3032

Merged
merged 16 commits into from
Dec 7, 2021
Merged

Update landing page #3032

merged 16 commits into from
Dec 7, 2021

Conversation

julieg18
Copy link
Contributor

@julieg18 julieg18 commented Nov 18, 2021

  • added desktop version of the modal to the tablet and desktop
  • adjusted WhatsNew modal to fit inside phone
  • added video to hero

Fixes #2949

@shcheklein shcheklein temporarily deployed to dvc-org-update-landing--aumm6l November 18, 2021 13:56 Inactive
@julieg18 julieg18 marked this pull request as draft November 18, 2021 13:57
@julieg18 julieg18 temporarily deployed to dvc-org-update-landing--aumm6l November 18, 2021 17:56 Inactive
* increase button animation
* take off video
@julieg18 julieg18 temporarily deployed to dvc-org-update-landing--aumm6l November 19, 2021 13:50 Inactive
* add image (to be changed later)
* update texts
* turn title into link
* fix scroll bug
@julieg18 julieg18 temporarily deployed to dvc-org-update-landing--aumm6l November 20, 2021 01:43 Inactive
</Link>
<StaticImage
alt="a description of blog image"
src="../../../../static/uploads/images/2021-10-28/oct-community-gems.png"
Copy link
Contributor Author

Choose a reason for hiding this comment

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

I used a old blog image for now. We need to update this to the new blog image once we have it.

Copy link
Contributor

Choose a reason for hiding this comment

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

It looks good! Will the image be clickable too(link to the blog post? And I think the text font could be a bit bigger if possible. Maybe we should bold Read more too.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

It looks good! Will the image be clickable too(link to the blog post? And I think the text font could be a bit bigger if possible. Maybe we should bold Read more too.

I turned the image into a link, increased the text size, and bolded the link!

@julieg18 julieg18 temporarily deployed to dvc-org-update-landing--aumm6l November 22, 2021 13:49 Inactive
* make image a link
* increase text by 2px on bigger screens
* make link bold
@julieg18 julieg18 force-pushed the update-landing-page branch from 0fd8560 to 0394bff Compare November 22, 2021 13:55
@julieg18 julieg18 temporarily deployed to dvc-org-update-landing--aumm6l November 22, 2021 13:55 Inactive
@julieg18 julieg18 temporarily deployed to dvc-org-update-landing--aumm6l November 29, 2021 18:19 Inactive
@julieg18
Copy link
Contributor Author

Landing page now has proper popup designs! Once we have a video id and blog image (and if we don't find anything wrong with the current code), we should be good to merge!

@jendefig
Copy link
Contributor

jendefig commented Dec 6, 2021

@julieg18 Here is the link to the video. It is currently not published. It will publish at 3am PST tomorrow morning.

https://youtu.be/z0s42TxH9oM

@julieg18 julieg18 temporarily deployed to dvc-org-update-landing--aumm6l December 6, 2021 22:45 Inactive
@jendefig
Copy link
Contributor

jendefig commented Dec 6, 2021

@julieg18 Just noticed that in the modal it has the Community Gems image. Is that just a place holder or and when Dave's blog post goes live it will fill with the cover image? Or do you need the image too? Clarifying just in case!

@julieg18
Copy link
Contributor Author

julieg18 commented Dec 6, 2021

@julieg18 Just noticed that in the modal it has the Community Gems image. Is that just a place holder or that's because it's feeding from the current cover image from the blog and when the Dave's blog post goes live it will fill with the cover image? Or do you need the image too? Clarifying just in case!

It's a placeholder. I was planning to update the image as soon as Dave's post was merged to master

@jendefig
Copy link
Contributor

jendefig commented Dec 6, 2021

Ok. Cool. I believe @dberenbaum will merge btwn 6am and 7 am ET tomorrow morning.
Thank you!!!

Awesome! I should be awake around that time. I'll update the image and merge this to master once both the Youtube video AND blog post is available!

@julieg18 julieg18 temporarily deployed to dvc-org-update-landing--aumm6l December 6, 2021 23:14 Inactive
@@ -5,15 +5,24 @@
"no-duplicate-selectors": null,
"declaration-colon-newline-after": null,
"value-list-comma-newline-after": null,
"property-no-unknown": [true, {
Copy link
Contributor Author

@julieg18 julieg18 Dec 6, 2021

Choose a reason for hiding this comment

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

I'm not sure why but I was forced to run prettier on several files when I merged with master 🤔 And these several files are breaking the commit check... cc @rogermparent

Copy link
Contributor

Choose a reason for hiding this comment

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

The Gatsby 4 update also updated linters alongside it, and apparently those linters either weren't as stringent or weren't running at all before the update. That said, I don't know why changes that weren't originally in this PR are getting added by Prettier, they should have been taken care of by the retroactive fixes I did in that PR.

@julieg18 julieg18 temporarily deployed to dvc-org-update-landing--aumm6l December 7, 2021 12:49 Inactive
@julieg18 julieg18 marked this pull request as ready for review December 7, 2021 12:50
@jendefig
Copy link
Contributor

jendefig commented Dec 7, 2021

When will this be merged @julieg18?

@julieg18 julieg18 temporarily deployed to dvc-org-update-landing--aumm6l December 7, 2021 13:08 Inactive
@julieg18
Copy link
Contributor Author

julieg18 commented Dec 7, 2021

When will this be merged @julieg18?

@jendefig We can technically merge it but I had an issue with our package.json and the commit check is failing. I'm pushing a possible fix now. Fixed! Since the fix I pushed shouldn't break anything, I can ask @rogermparent to take a look at this after we merge. I also need an approval to merge this :)

@julieg18 julieg18 merged commit 2e5f1e0 into master Dec 7, 2021
@julieg18 julieg18 deleted the update-landing-page branch December 7, 2021 13:42
iesahin pushed a commit that referenced this pull request Apr 11, 2022
* Add WhatsNewModal

* Add video to hero
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.

Website: Landing page release video positioning - Light Weight Experiments
5 participants