PostHog / posthog.com

Official docs, website, and handbook for PostHog.
https://posthog.com
Other
407 stars 416 forks source link

Website Design - Video Game Theme #891

Closed lottiecoxon closed 3 years ago

lottiecoxon commented 3 years ago

WEBSITE DESIGN

030bd9106188493 5f89ec6ab4b65

INTRO

After the progression of the landing page this week, and a chat with James H about where this design was headed the subject of a video game theme for PostHog has arisen. I personally think this idea is stella and could be uber cool.

But with all big ideas they need some serious planning otherwise it will be rubbish and a waste of our time and excitement. So this is that plan.

CONSISTENCY

8 Bit illustrations as backgrounds and potentially BIG graphics, icons and diagrams should be in hifi to be visually accessible to all screen sizes.

Screenshot 2021-01-20 at 15 42 11

PAGES

Each page could have a different video game theme but still nod to the PostHog look and feel, which will link them together. I like the idea of incorporating video game visuals such as speech bubbles, buttons and loading screens all to give that nostalgic feel. 6d4e39106188493 5f89ec6ab235d plugins leaderboard copy

BUT WHAT WILL THE WORLDS BE THEMED ON?

hm this is a tricky one as there are a few avenues we could go down...

Screenshot_5-480x347 1

PAGES TO HAVE DIFFERENT THEMES

Landing page - we have a strong concept on space for the landing page, and I think this works well as we could introduce the PH world through scrolling down the page. The gradient from space to daylight sky to the ground (call to action section) could be a good way to bring you ‘down to earth’. From here the other pages could be more landscape based. mobius-digital-games-independent-gaming-companies

Team Page- Pokemon cards? The team page could have a ‘pick your player’ type thing going on where every person has a character (themselves) and then the description AS WELL AS...a strengths and weaknesses chart such as ‘James Greenhill 98% code strength’ I think that would be a)hilarious and b) nostalgic and c)super darn fun. Clipboard01-1-700x466 unnamed

Pricing - City - each section (cloud, enterprise, open source) could be the same city but at different times of day? They could simply fade in and out from eachother? d2132146007615 58452704c0011 dc524194139771 5e7cbb96b1a2e

Docs- keeping things super simple as the main focus is the content, but could have a nod to pac man when you turn the screen into dark mode? unsure how that would work with copy right but we could have our own character and fruit prices- OH and the ghosts could be bugs! But I think that we should keep this as minimal as possible with the OPTION to make it fun with the pacman esk easter egg. hqdefault

Careers- This is a chance for us to have some fun and really show off the company. Posthog world- kind of like pokemon ninetendo game style walking about mode- with bridges and everyone could have their own space on the map - like a design hub and a coding village and everyone could have their own mini character. I visualise this as the blocks of text could be placed over the top or there is allocated ‘land’ in the centre for text, unsure - could just be a header of the image but I like the concept a lot.

Screenshot_5-480x347 1

ABOUT^ - could be the about page? Or the about page could be a forest scene with a small camp fire and warm tones and some of our people around the campfire- adorable 0lruMH2

Blog- Could be set in a library but an indie game library, or could be a multi level game design ?? unsure would need to think about this more. potentially could be some floating rocks with trees on it and dangerling plants like in avatar but 8 bit and cool, with some overlaid panels that are the blog posts.

jamesefhawkins commented 3 years ago

feedback on above

Team Page- Pokemon cards? The team page could have a ‘pick your player’ type thing going on where every person has a character (themselves) and then the description AS WELL AS...a strengths and weaknesses chart such as ‘James Greenhill 98% code strength’ I think that would be a)hilarious and b) nostalgic and c)super darn fun.

I love this idea.

keeping it cool

Something Cory mentioned in a call yesterday was that whatever we do, the challenge is to pull this off in a way that doesn't come across as too noisy, else it'll feel tired quickly.

I suspect the key way to do this will be to "contain" the graphics and to make sure we're still using space properly. For example, we could have a header image above a blog post with a couple of images in the post itself, but I'd avoid ie a full blown art-heavy background.

The same would apply to other pages. For example, if we're walking someone through a key feature on its own page like autocapture, or feature flags, we need places to insert imagery like this without it taking over the page.

For example, headers are an easy place to incorporate graphics. Images in a blog post after each header are another.

On a features page, graphics that don't help explain the feature are something I'd be very careful with - the header feels like a good place, but to get across key functionality, we should have screenshots, or a video or vectors that are very close to the real product. However, around content is somewhere that I think we could incorporate more graphics like this. In the same way Hasura illustrates its content:

Screenshot 2021-01-21 at 12 42 43

Ie each feature could have a couple of relevant tutorials as part of the page layout, with imagery used around those.

On #599 and #691 , it's making me think the entire page background, for example shouldn't be illustrated below the header, but we should have graphics in broken out sections.

charlescook-ph commented 3 years ago

I love these ideas! So long as we don't obscure the presentation of important information like pricing behind too many cool graphics and effects though - things like careers and team are fine because we want to show a lot of personality and they tend to be secondary pages, but I wouldn't want to lose clarity on sections like product features.

I did have a concern that leaning too heavily into that as a theme makes us look a bit less credible or serious as a powerful product analytics+ platform, but I think the benefits outweigh that. Being less corporate probably helps us come across as more sincere and real people than your standard product analytics offering. We may need to not overdo it though to still be credible for enterprise customers.

For the pricing, another approach could be an item shop-type vibe:

chrono-trigger-ps-menu

To what extent are the app and website intending to diverge/converge? Presumably we're not also planning to retro-gamify the app as well (or are we...)

jamesefhawkins commented 3 years ago

I did have a concern that leaning too heavily into that as a theme makes us look a bit less credible or serious as a powerful product analytics+ platform, but I think the benefits outweigh that.

This was an initial worry, but I think if we get this right, it makes us more appealing for the kinds of users that we actually retain anyway - more technical, enthusiast/visionary types that want an interactive experience with us versus a traditional top down enterprisey relationship. Especially as we're now shooting for small teams not huge ones.

corywatilo commented 3 years ago

Personally I prefer the look of the high-resolution gfx over pixelated.

lottiecoxon commented 3 years ago

I am happy to create art in hi res if thats going to fit better with our users, but then the art will appear more like landscapes than game play views -which is what we are aiming for.

Was also thinking that none of the webpages should have super heavy art or graphics but just hint at the themes with headers strips and footers. I am SO glad people like the team page idea !!

I think what is vital right now is to decide upon an art style and stick with it as once we get moving with this is will be difficult to chop and change it up.

fuziontech commented 3 years ago

I'm a sucker for the retro pixel look and it is something that is a little different from a lot of companies that go the high fidelity route. I usually think of sentry when I see the last two. That said both look great and I don't think we can go wrong either way. I just like the freshness of the pixel look

lottiecoxon commented 3 years ago

I do have to agree with @fuziontech on this one, I think with the concept we have at the moment, I think our best avenue is to do pixels, BUT I am aware that this can easily slip into childish, old or misleading imagery so I think it's a case of balance between modern and retro. pixel homescreen Option A v4 I did try something on Friday that I thought had potential to be cool, which was to build an 8 bit computer in a 3D software. This is how it turned out (partially because I haven't quite cracked the lighting and exporting yet) but even though this is quite cool, I don't think we want to look the same as our competition. untitled

corywatilo commented 3 years ago

After staring at these long and hard, I have a few thoughts:

  1. I sort of love the quote in the 8-bit profile/lower third style
  2. The background really doesn't match the lower third style. It probably should.
  3. I really like the smaller, hi-res icons, but they don't go with the lower third
  4. I think if the floating 8-bit computer was more in the resolution of the lower third, it would look KILLER.
jamesefhawkins commented 3 years ago

The quote is very cool, but the style clashes. Maybe we need to cut to a new horizontal strip so we don't have stylized quotes on top of a noisy background?

Agree with Cory re the resolution of the computer and the resolution to go with.

Is the 3d effect adding too much visual complexity ? From a UX perspective, I'd probably have CTAs (links to helpful content / places to join the community / start using the product) with shadows, but probably not supporting imagery.

lottiecoxon commented 3 years ago

Right - I thought I would get this issue back up and running !

So there has been some seriously cool developments over the past week or so concerning our new website design. We have moved (a bit) away from the 8-bit style and towards a sleeker vector style design. While still hinting at the computer game concept we have managed to create a colourful yet professional feel for the website.

Anyway, as always we still have some design issues to iron out so here we are again...

1.

Screenshot 2021-02-02 at 09 12 01

Starting at the top of the page - the harsh shadow and the gradient V shape just aren't working for me, I understand the concept as the text having some comic book-esk movement to it, but I think if we were to do this right it would need to be 'art-worked' properly, which will take time. I vote for the moment (with our set deadline of Friday) we should soften out the blocky shadow and reverse the V shape gradient to create a softer visual. Like so -

Screenshot 2021-02-02 at 09 28 33

2.

Screenshot 2021-02-02 at 09 22 27 Is this done on purpose to draw the eye to this specific text? If so I vote we should try another way as this dotted underline looks far too similar to a spelling mistake on word. Maybe having it another colour would make it pop without having to use underlines.

3.

Screenshot 2021-02-02 at 09 14 01 Screenshot 2021-02-02 at 09 13 48

Two issues I have with these title colours, the first worries me as not being colour blind friendly, could be potentially difficult to read and the second is just a personal preference issue- not a fan of this brown- I can offer up some alternatives in Figma!

4.

Screenshot 2021-02-02 at 09 13 40

I like the idea behind this but I think it looks quite harsh. I like Charles' idea of choosing a bunch of contributors and doing them in the style of our pixel portraits. But the layout would need some work on Figma before I would be happy with it.

5.

I have also decided after some sleep that I don't like the newest design of the landscape (with all the shadows) - hands raised it was me who did this and I've just changed my mind - sorry everyone

Screenshot 2021-02-02 at 09 48 25 I prefer this one Screenshot 2021-02-01 at 15 34 03

charlescook-ph commented 3 years ago

Pasting my feedback from Slack in here:

I really like this! So unique and cool. A few ideas for potentially making it better (maybe):

mariusandra commented 3 years ago

Very cool!

Regarding the contributors, what about making a simple animation where the "bubbles" come out from behind the mountain, rise to the top and fade away, only to be replaced with new bubbles. This would emphasize that we have a lot of contributors.

Downside: someone could put up something NSFW as their github profile pic and it might show up.

lottiecoxon commented 3 years ago

I personally am not a fan of the bubbles I think they are a little too much- I was thinking of having an animated reel/grid of contributors that is masked onto the mountains (with a veil of colour so its subtle). But I agree the NSFW comment also worries me as we really don't want to be in that situation.

Would it be possible to create a folder of pictures we deem acceptable that then gets instantly added to the grid I mentioned above? I assume this could potentially be possible...

This way we could add contributors photos to said folder, and not worry about updating code /NSFW content?

Twixes commented 3 years ago

I think in any case contributor pictures would be static and just updated periodically, giving a chance to weed out any unpleasant oddities.

The sunset-mountain-esque style looks kind of like a mix of Firewatch (the game, take a look at this beautiful parallax on its website: https://www.firewatchgame.com/) and Sentry. It's pretty nice, though I preferred 8-bit-ish (something like below), for the originality and IMO a better match for our logo and Gosha Sans.

Bits

corywatilo commented 3 years ago

I was thinking of having an animated reel/grid of contributors that is masked onto the mountains (with a veil of colour so its subtle). @lottiecoxon - I'm curious to see your idea here!

simple animation where the "bubbles" come out from behind the mountain, rise to the top and fade away, only to be replaced with new bubbles. This would emphasize that we have a lot of contributors.

@mariusandra That was sort of my thinking! While I failed to communicate it, I was sort of imagining the faces being balloons that are slowly rising from the ground/from behind the mountains, wiggling slightly as they go up and fade out.

Not too concerned about avatars as we can just save them all into a folder and randomize them. That way they're hard coded. We can also do a low-res filter on them (even with js) if we prefer.

corywatilo commented 3 years ago

One of the painful things about the old way is that each of those components needs to be individually configured, and costs extra $$$

@piemets Great point! I'm assuming price is a factor with a lot of our customers?

@lottiecoxon is there a way we can highlight cost? Some ideas:

jamesefhawkins commented 3 years ago

That pricing comparison gives me an idea after a chat with @piemets

Not for homepage (I'll create an issue), but on the pricing page, we could do a calculator a bit like that seen on everlane:

Screenshot 2021-02-02 at 15 19 19

The input thing on costs that everlane do is neat, but that'd be hard when most of our cost is distributed across all customers (developing software is expensive but hard to attribute to each sale)

However, we could compare us to (5 other products).

Twixes commented 3 years ago

I think we can close this, with a few redesigned pages already live and the design discussions having moved on.