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

New marketing site #315

Merged
merged 24 commits into from
May 1, 2024
Merged

Conversation

kiahjh
Copy link
Collaborator

@kiahjh kiahjh commented Apr 19, 2024

Copy link

vercel bot commented Apr 19, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
gertrude-web-app ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 30, 2024 2:51pm

Copy link

netlify bot commented Apr 19, 2024

Deploy Preview for gertrude-site ready!

Name Link
🔨 Latest commit 1229ba8
🔍 Latest deploy log https://app.netlify.com/sites/gertrude-site/deploys/663102b7216c0f0007d4105c
😎 Deploy Preview https://deploy-preview-315--gertrude-site.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Copy link

argos-ci bot commented Apr 19, 2024

The latest updates on your projects. Learn more about Argos notifications ↗︎

Waiting for the first build to start…

Copy link

github-actions bot commented Apr 19, 2024

PR for changed screenshots: #317

Copy link

netlify bot commented Apr 19, 2024

Deploy Preview for gertrude-storybook ready!

Name Link
🔨 Latest commit de9541a
🔍 Latest deploy log https://app.netlify.com/sites/gertrude-storybook/deploys/662944765095d300084f4d05
😎 Deploy Preview https://deploy-preview-315--gertrude-storybook.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@kiahjh kiahjh force-pushed the new-marketing-site branch from 6938a71 to ce8f9be Compare April 19, 2024 18:21
Copy link

netlify bot commented Apr 19, 2024

Deploy Preview for gertrude-parents ready!

Name Link
🔨 Latest commit 6938a71
🔍 Latest deploy log https://app.netlify.com/sites/gertrude-parents/deploys/6622b5a35c61950008aae0af
😎 Deploy Preview https://deploy-preview-315--gertrude-parents.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Copy link

netlify bot commented Apr 19, 2024

Deploy Preview for gertrude-parents ready!

Name Link
🔨 Latest commit d7821de
🔍 Latest deploy log https://app.netlify.com/sites/gertrude-parents/deploys/6631053d15051a0009c8f1bb
😎 Deploy Preview https://deploy-preview-315--gertrude-parents.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Copy link
Collaborator

@jaredh159 jaredh159 left a comment

Choose a reason for hiding this comment

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

This is a huge amount of work, thanks so much. All of it looks so amazing. The scrolly stuff is pure wizardry.

I have another chunk of review work to do, I want to crawl around the site in a browser and check a bunch of things, so I'll probably leave some comments from that as well, so my review isn't fully done, but I think i'll submit these comments in case you want to address some of them.

couple non-code things i also wanted to mention:

  1. 404 pages seem to be white-screening with a console error, instead of showing some kind of 404
  2. we have some broken links in the docs/blog area, like for instance the iphone lockdown article, where i link to "5 things you forgot", that link is now broken. we should probably carefully check all of the markdown links
  3. seems a little sub-optimal that the documentation pages don't link to the blog anywhere, not even in a footer... is there a place that would make sense? come to think of it, it might be worth having a couple other links too, like at least to the "contact" page.
  4. the 3 iphone-lockdown articles i feel a little torn about. while they're not documentation for gertrude, i feel a little sad that they're only findable through the blog link. i wonder if we could find a spot for just those 3 in the docs page sidebar or something? they're pretty valuable articles. i think most of our traffic for those comes from google (which should be unnaffected if we do redirects correct, i think linking more prominently to them would be nice, if we could do it in a way that felt non-cluttery.

shared/tailwind/src/preset.js Outdated Show resolved Hide resolved
site/app/(marketing)/blog/[slug]/page.tsx Outdated Show resolved Hide resolved
site/app/(marketing)/blog/[slug]/page.tsx Outdated Show resolved Hide resolved
Contact us
</h1>
<p className="text-xl mt-3 text-slate-500 max-w-2xl self-center lg:self-start text-center lg:text-left relative">
Lorem ipsum dolor sit amet, qui minim labore adipisicing minim sint cillum sint
Copy link
Collaborator

Choose a reason for hiding this comment

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

did you have a thought for some text here? or should i write something?

Copy link
Collaborator Author

@kiahjh kiahjh Apr 25, 2024

Choose a reason for hiding this comment

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

Not really... ¯\_(ツ)_/¯

site/app/(marketing)/download/page.tsx Outdated Show resolved Hide resolved
site/components/articles/Prose.tsx Outdated Show resolved Hide resolved
className,
)}
>
{/* dock */}
Copy link
Collaborator

Choose a reason for hiding this comment

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

yeah, wise. 👍

site/markdoc/files.ts Show resolved Hide resolved
Copy link
Collaborator

Choose a reason for hiding this comment

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

can you check if we could somehow optimize the animated gifs keeping most of the quality but getting the filesize down? or have you already looked into that?

@jaredh159
Copy link
Collaborator

viewing a docs page on my phone gives me huge horizontal scrolling (at least on keeping children safe, maybe all)

@jaredh159
Copy link
Collaborator

the buttons at the bottom of the sidebar aren't quite visible on my phone, see:

Tips for Keeping Users Safe  Gertrude Internet Filter and Parental Controls

@jaredh159
Copy link
Collaborator

i'm wondering a little bit about the lack of a persistent nav in the docs on mobile. if you scroll down to the bottom of an article, you're sort of stuck, the only way to keep reading is to scroll all the way back to the top to click the hamburger. you have any thoughts on that?

@jaredh159
Copy link
Collaborator

hmm... the hero block renders off-center on my phone:

Gertrude  Mac Internet Filter, Parental Controls and Activity Monitoring

@jaredh159
Copy link
Collaborator

i might need to show you this on my phone, but the "peace of mind for parents" block is super easy to scroll past. like if you give one solid scroll from the top, it comes into view and goes blurry before you have a chance to read it. i wonder if we could make it "pause" a little bit and require a second thumb to move on?

@jaredh159
Copy link
Collaborator

in the block shown below, the content goes right to the very edge on small screens. i would think a little breathing room would be nice, unless you did that on purpose and thought it was better this way.

Gertrude  Mac Internet Filter, Parental Controls and Activity Monitoring copy

@jaredh159
Copy link
Collaborator

this padding or spacing below the content and above the footer seems a little strange to me on mobile at least... feels like it might be nice to just transition straight from the black block to the footer.

Screenshot 2024-04-25 at 12 51 11 PM

@jaredh159
Copy link
Collaborator

wow, the super scroller block looks incredible on my phone. 💯

@jaredh159
Copy link
Collaborator

i don't think the "watch demo video" works anymore.

@jaredh159
Copy link
Collaborator

the "step by step guide" link at the bottom of the home page seems to link to the wrong thing.

@kiahjh kiahjh force-pushed the new-marketing-site branch from b91e27c to d7821de Compare April 30, 2024 14:50
@jaredh159 jaredh159 changed the base branch from master to feature-new-marketing-site May 1, 2024 20:17
@jaredh159 jaredh159 merged commit 32bb76b into feature-new-marketing-site May 1, 2024
8 of 9 checks passed
@jaredh159 jaredh159 deleted the new-marketing-site branch May 1, 2024 20:18
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