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

Indicate emoji interactivity on the answer screen #74

Open
margoyle opened this issue May 18, 2019 · 5 comments
Open

Indicate emoji interactivity on the answer screen #74

margoyle opened this issue May 18, 2019 · 5 comments

Comments

@margoyle
Copy link
Contributor

margoyle commented May 18, 2019

Option one:
Cycle through highlighted emoji – the highlight shifts between emojis until the user takes control (clicks on an emoji to view the meaning).
Suggested pacing - two-three seconds per emoji?

Option two:
Subtle pulsing of the highlight color.
Untitled

Also think we should hold off on this till we do the needles - if we settle on a pulsing for the active needle then pulsing might make more sense here too.

@margoyle margoyle changed the title watch thew ind Cycle through highlighted emoji on answer screen May 18, 2019
@margoyle margoyle changed the title Cycle through highlighted emoji on answer screen Indicate emoji interactivity on the answer screen May 18, 2019
@margoyle
Copy link
Contributor Author

margoyle commented Jun 16, 2019

Per explorations in #73, I think glowing/pulsing is probably the way to go with the needle and with the emoji highlight.

glowing

The needle is tricky - I think you need a bit of inner shadow and outer shadow, and ideally the base of the needle (the round bit) wouldn't be highlighted, just the decorative hand/pointer/end.
Screen Shot 2019-06-16 at 1 20 03 PM

@margoyle
Copy link
Contributor Author

(This will look a lot better in Lou's hands)

@louh
Copy link
Member

louh commented Jul 16, 2019

So I'm going to put a light drop shadow on the needles and we can see how that looks / play with color/opacity. Unfortunately I don't think there's any way to differentiate between the base and the end of the needle, since it's getting applied to the entire image asset. One way we could do this is by removing the base of the needle in the image. We draw back the base with HTML, so that will allow it to remain present without a drop shadow.

Screenshot 2019-07-15 20 04 43

Anyway, adding drop shadows to images with transparency is a thing that's possible because of CSS Filters, a thing I recently learned about and didn't realize I could do before. But it comes with its own limitations -- we can't get an inset drop shadow on there with this method. It's probably possible to do it in the SVG itself, however.

re: pulsing: I'm going to commit an opacity pulse, so there's a light fade in/out. It turns out that's a ton easier to do, and I haven't figured out how to a pulsing drop shadow / glow effect on an SVG shape yet (and actually, at this moment, not entirely certain that it's achievable).

@louh
Copy link
Member

louh commented Jul 16, 2019

@margoyle @mstem I added the pulsing drop shadow, take a look!

@slifty
Copy link
Member

slifty commented Nov 4, 2019

This is resolved now, yes?

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

No branches or pull requests

3 participants