PostHog / posthog

🦔 PostHog provides open-source web & product analytics, session recording, feature flagging and A/B testing that you can self-host. Get started - free.
https://posthog.com
Other
21.8k stars 1.3k forks source link

Session recording UI in PostHog 3000 #13360

Open corywatilo opened 1 year ago

corywatilo commented 1 year ago

Narrated demo

Watch on Loom (4 min)

TL;DW (too long, didn't watch)

2022-12-15 18 01 24

Screenshots

Playlist pane open

image

Playlist pane closed

image

Right pane open

image

Both panes open

image

Notes

lottiecoxon commented 1 year ago

Discussion for a later date, but food for thought - how do we plan to merge Website branding (light) with PostHog 3000 (dark).

Obviously, I think we would all be keen to avoid a total rebrand for sake of consistency with customers. The designs for PostHog 3000 are less in keeping with the website branding (maybe this is early stage with little branding input yet and if so take what I'm saying with a pinch of salt).

My suggestions would be:

Basically I just want us to find a happy lineage between the two .

andyvan-ph commented 1 year ago

Random thoughts:

corywatilo commented 1 year ago

but it doesn't seem super intuitive to me that clicking on the 'Recordings' button in the sidebar would close the playlist view

This is a convention I stole from VS Code, so hopefully not totally unintuitive to our ICP!

I like the icons denoting browser, device type etc. appearing in the playlist

I think this could be a display configuration option. Though I'd question the actual usefulness in that column – and you can always filter down to specific browsers/OS anyway.

The rest of the feedback I don't have strong feelings against.

corywatilo commented 1 year ago

This mock adds the right sidebar pane, showing the product manual. It would automatically open to the relevant section based on what you're viewing.

It also demonstrates some automatic responsiveness, and how things would stack at narrow widths.

image

Here's showing the pane opening/closing.

2022-12-19 06 51 24

cc @pjhul @lharries as we've been talking about this

mariusandra commented 1 year ago

I like the icons denoting browser, device type etc. appearing in the playlist

I think this could be a display configuration option. Though I'd question the actual usefulness in that column – and you can always filter down to specific browsers/OS anyway.

This is something a lot of users have asked for, and that I've personally found to be very practical.

Just three icons in the left list, next to "45:58", 1) flag for the country, 2) icon for the browser, 3) icon if it's a phone, a tablet or a laptop... would give SO much information for anyone actually browsing the list.

Someone will implement it based on user feedback whether you want it or not, so best design for it 🤣

Twixes commented 1 year ago

We already have that exact feature in the recordings list @mariusandra.

mariusandra commented 1 year ago

Yup, but not on the ~mock~ design.