kit icon indicating copy to clipboard operation
kit copied to clipboard

[marketing] homepage updates

Open benmccann opened this issue 3 years ago • 7 comments

Just throwing something up to facilitate high-level discussion. There's obvious polish that will be needed, but just trying to figure out a high-level direction first

Resurrection of the work I started last year in https://github.com/sveltejs/sites/pull/72 Incorporating Figma design from @vedam: https://www.figma.com/file/fntm7JwPp8J4pPiMfX1Spw/Svelte-SvelteKit?node-id=0%3A1

TODOs:

  • fade to black at end of video. deploy it elsewhere
  • fix webgl performance or use svg/gif/video version of globe so that we don't kill peoples phones. highlight data center dot closest to user
  • responsiveness / mobile
  • Add SvelteKit survey results. Positively mentioned on:
    • https://2021.stateofjs.com/en-US/libraries/back-end-frameworks/
    • https://2021.stateofjs.com/en-US/libraries/front-end-frameworks/

benmccann avatar Aug 11 '22 05:08 benmccann

⚠️ No Changeset found

Latest commit: dbfd266e6b2a2a7c457cb0475eb39b35be3a986f

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

changeset-bot[bot] avatar Aug 11 '22 05:08 changeset-bot[bot]

Oh that's a very neat looking improvement!

martinbeentjes avatar Aug 12 '22 12:08 martinbeentjes

This is a great addition to the website! Good work!

kevmodrome avatar Aug 13 '22 08:08 kevmodrome

Yeah, my plan was to put the video elsewhere once the content is finalized. I just put it here temporarily for ease of development and sharing

benmccann avatar Aug 16 '22 21:08 benmccann

I like the changes, I know it's a not related to this PR but is there a plan to add some dope dark theme support for the official website and documentation? I'm sure that will have great unsubconsious positive impact , especially for new developers

benzara-tahar avatar Aug 19 '22 13:08 benzara-tahar

No plans at the moment. I like dark theme, but it's a big change to make sure all of our assets display well on light and dark

benmccann avatar Aug 19 '22 13:08 benmccann

Deployment failed with the following error:

The provided GitHub repository does not contain the requested branch or commit reference. Please ensure the repository is not empty.

vercel[bot] avatar Aug 20 '22 02:08 vercel[bot]

@benmccann is attempting to deploy a commit to the Svelte Team on Vercel.

A member of the Team first needs to authorize it.

vercel[bot] avatar Dec 05 '22 23:12 vercel[bot]

closing as the homepage has been updated

Rich-Harris avatar Dec 08 '22 19:12 Rich-Harris