►
From YouTube: Grafana UX Feedback Session 2021-09-22
Description
This week we looked into how to navigate the calendar using the keyboard.
A
Welcome
everyone
I'm
having
my
third
day
today,
back
at
work
after
parental
leave
and
already
taking
the
lead
in
this
meeting
again.
Yes,
my
meeting
happy
to
see
some
of
our
regular
faces
again
and
some
new
faces.
That's
great,
I'm
not
sure
whether
all
of
you
are
familiar
with
the
format
because
we're
having
new
joiners
all
the
time.
A
So
there
is
a
doc
that
we
are
using
for
our
agenda
and
I
just
put
the
link
for
that
in
the
chat.
As
most
of
you
probably
know,
we
like
to
take
notes
in
the
doc
and
also
if
you
have
a
question
or
some
feedback
that
doesn't
fit
into
the
allocated
time
for
discussion,
then
you
can
also
throw
that
in
the
doc
so
that
the
person
presenting
can
still
see
your
feedback
and
maybe
ask
any
remaining
questions
later.
A
And
it's
important
to
remember
that
everyone
is
a
notetaker,
so
feel
free
to
help,
write
stuff
down
and
take
care
of
the
feedback
so
that
it
doesn't
get
lost,
because
I
know
that
when
you're
presenting
stuff
then
later
on,
it's
much
easier
to
be
able
to
read
the
notes.
Instead
of
having
to
jump
back
into
the
recording
and
look
at
everything
again
and
figure
out
where
the
important
parts
were
said,
so,
yes,
thank
you
in
advance
for
helping
to
take
notes.
Yes,
amy,
you
raise
your
hand.
So
speaking
of
the
recording.
B
One
thing
that
I
have
a
question
about
as
a
relatively
new
joiner
is
that
I
presented
last
week,
but
I
don't
know
where
to
find
the
recording
from
last
week.
So
how
do.
A
That
is
a
zoom
issue,
I'm
not
sure
how
it
was
handled
while
I
was
on
leave,
but
the
thing
is
at
least
originally.
This
meeting
was
set
up
by
danielle
lee
so
that
it
automatically
records,
but
he
is
the
one
who
gets
sent
the
link.
So
in
the
past
diane
and
I
have
been
chasing
daniel
for
the
recording
link
and
because
of
the
way
that
zoom
works,
this
doesn't
really
work
any
other
way.
I
think
unless
they
have
changed
it
in
the
meantime,
but
it
doesn't
seem
like
it.
A
So,
yes,
we
always
have
to
manually
fetch
the
link
and
then
throw
it
in
the
dock,
unfortunately,
which
can
take
a
bit
of
time
when
daniel
is
busy.
Sometimes
we
keep
asking
him
for
the
links
for
like
two
or
three
weeks
and
then
all
of
a
sudden
we
get
a
bunch
of
links
all
at
once.
So
it's
not
the
most
convenient.
A
I
will
see
what
I
can
do
to
maybe
make
that
a
bit
more
streamlined
yeah,
but
in
the
meantime,
yes,
I
will
try
to
get
the
link
for
last
week
for
you,
because
I
have
not
watched
that
session
either.
So,
yes,
I'm
very
curious
about
it
all
right,
so
we
only
have
one
topic
on
the
agenda
today
presented
by
uche.
A
So
that's
great
hello,
youtube
audience
welcome
to
the
ux
feedback
session,
and
today's
topic
is
hopefully
interesting
and
if
you
have
any
feedback,
feel
free
to
drop
it
in
the
youtube
comments
or
in
the
public
reference
like
or
on
our
twitter.
We're
happy
to
hear
from
you.
Yes,
uche!
Do
you
want
to
start
presenting
yeah.
C
Yeah
sure
hi
everyone,
my
name,
is
kobasi
and
I'm
a
member
of
the
visa
essential
squad.
So
for
today's
presentation,
I'm
here
to
present
the
work,
we've
been
doing
around
accessibility
and
specifically
for
the
time
picker
calendar.
C
Before
I
jump
into
the
solution,
I
would
like
to
show
you
what
the
current
state
of
the
sentinel
calendar
looks
like.
So
I'm
just
trying
to
share
my
screen.
C
Yes
awesome,
so
basically
what
we
have
are
a
main
for
the
tanki
kakalinda
is,
basically,
you
could
see
I'm
trying
to
navigate
the
to
the
influence,
that's
the
absolute
time
which
inputs
and
the
problem
we
we
are
currently
having
right
now.
Is
we
don't
have
a
way
we
could
navigate
to
the
time
picker
calendar
using
the
keyboard
so
basically
in
class?
C
The
problem
is,
we
don't
have
a
way
to
move
in
and
out
of
the
timekeeper
calendar
and,
as
you
can
see,
highlighting
on
the
inputs
kind
of
like
makes
the
calendar
vanish.
So
our
solution
for
this
was
for
us
to
have
like
a
calendar
icon
right
next
to
the
images
to
the
inputs
yeah.
C
So,
basically,
if
we
should
navigate
through
this
and
using
the
keyboard,
that
is
in
the
tab,
you
know
highlighting
on
the
calendar
icon
you
could
see
there
is
this
focus
like
you
could
see
that
it
indicates
this
focus
thing
and
basically
clicking
enter.
You
can
move
into
the
calendar
and
you
know
using
the
tab.
You
can
move
in
and
you
can
move
within
the
calendar.
Then,
if
you
want
to
move
out
of
the
calendar,
you
could
just
press
escape
and
then
it
returns
focus
back
to
the
calendar,
icon
and
yeah.
C
I
would
also
want
to
mention
that
this
is
how
it
looks
like
on
narrow
keyboards
currently,
so,
basically,
we
want
to
maintain
some
form
of
consistency
between
how
it
looks
like
put
on
narrow,
viewports
and
also
on
wider
viewports,
so
so
yeah,
I'm
here
to
see
some
feedback
on
how
we
can
better
improve
the
user.
Experience
of
this
particular
component
and
yeah-
that's
pretty
much.
It.
C
Okay,
so
for
in
moving
around
the
calendar,
you
use
the
top
key
for
now
reason
is
because,
under
the
hood
we
use
like
this
particular
library
that
you
know
basically
renders
the
dates
for
us.
So,
yes,
we
can
book.
We
can
implement
the
arrow
keys
for
that,
but
it's
going
to
be
very
hacky,
so
for
now,
just
for
the
current
prototype
you
have
basically
we
use
the
tab
and
for
moving
in
and
out.
C
Basically,
we
use
the
tab
to
move
in
and
then
we
used
to
escape
a
key
to
move
out
of
calendar.
I
hope
that
answers
your
question.
D
E
I
also
have
a
question
you
said
to
get
out
of
the
calendar
you
have
to
hit
the
escape
button.
Is
that
right?
So
that's
the
only
way
to
get
out
of
the
calendar.
It's
not
so
that
you
can
click.
C
Yeah,
so
for
the
escape
button
works.
When
you
navigate
the
calendar
using
the
keyboard,
you
can
as
well
click
outside
of
the
calendar,
and
then
it
closes.
So,
for
example,
if
you
should
click
here
and
then
click
outside
the
calendar
closes
automatically
so
yeah
it
works,
but
using
escape
and
escapes
primarily
for
the
keyboard
navigation.
And
then
you
can
click
outside
if
you
are
using
the
mouse.
C
E
So
when
I
click
outside
of
the
calendar
is
the
date
that
I
chose
chosen
or
will
it
disappear
again.
C
So
if
you
so
basically
clicking
inside
or
clicking
the
calendar
icon,
you
could
type
in
to
select
the
date.
So
once
you
click
your
specific
dates,
you
can
either
press
escape
or
click
outside,
and
then
you
know
the
only
time
it
applies
is
when
you
click
the
apply
time
range,
the
apply
terminate
button.
So
you
can
so,
let's
see
so
typing
in
let's
say
we
clicked
import
and
then
we
click
to
seven.
C
A
C
A
A
Yeah
like,
if
you
wanted
to
do
from
september
3rd
zero
o'clock
to
september
third
23
59
59,
then
you
couldn't
do
that
within
that
picker
right
you'd
have
to
do
it
manually.
Is
that
correct?
You.
C
I
I
guess
you
can
completely
try
and
do
this
by
trying
it
out.
So
let's
say
we
click
three
and
then
we
click
it
again.
It
didn't.
A
A
E
C
Yeah,
I
guess
you
can
do
goods
in
one
calendar,
so
basically
it
it
works
yeah
you
can
do
both
in
one
calendar.
You
can
also
do
both
in
different
calendars
so
and
as
much
as
yes,
we
just
clicked
the
first
one.
You
can
still
escape
and
go
back
to
like
second
one
as
well,
but
yeah.
I
guess
what
just
mentioned
about
maybe
having
one
calendar
icon.
F
And
we
should
also
think
how
the
mouse
interaction
works
right
now,
because
what
I'm
seeing
is
that
it
behaves
the
same
way.
We,
when
you
use
the
keyboard
to
select
the
dates
that
when
we
use
the
mouse,
so
if
right
now,
you
just
open
the
calendar
and
click
on
the
first
date,
the
date
doesn't
update
until
you
select
the
the
end
date,
so
we
would
also
have
to
figure
out
how
that
works
with
the
mouse.
You
know
what
I
mean
like
it
would
change
the
interaction
for
keyboard.
F
C
Yeah,
I
think
I
I
got
your
points
so
basically,
like
we
could
transmit
transpose,
would
to
have
the
same
interactions.
We
have
using
keyboard
with
the
mouse,
so
we
shouldn't
have
like
two
different
ways
of
interacting
yeah:
it's
mouse
and
keyboard.
Okay,.
A
A
I
clicked
I
did
my
interaction
and
I'm
not
even
seeing
that
the
fields
haven't
updated
because
with
all
the
numbers
like
there
is
no
way
to
tell
have
they
properly
updated
or
not.
You
would
have
to
look
closely
to
see
that
and
now,
if
I
click
apply,
then
actually
it's
not
applied
like
a
wrong
time
range
is
applied
there
right.
So
that
might
be
confusing,
because
it
might
not
be
clear
that
oh,
I
need
to
click
something
else
in
order
to
update
the
field,
because
I've
only
clicked
once
now.
F
A
A
It's
because
there
is
no
visual
distinction
between
the
beginning
and
end
of
a
range
and
the
in
between
area.
So,
basically
right
now
it.
The
the
interface
doesn't
tell
me
that
I
have
only
done
half
of
the
needed
interaction.
A
A
Solve
that
that's
a
good
point
yeah,
and
in
this
case
then
I
guess
the
second
field
would
just
need
to
be
cleared
because
right,
it
might
not
make
sense
anymore
right
and
then,
if
the
that's
that's
a
really
good
idea,
because
then
we
could
do
field
validation
and
then,
if
the
second
field
is
empty
and
you
try
to
click
on
apply,
you
just
get
the
like
red
highlight.
Oh,
you
still
need
to
enter
something
into
this
field
or
you
need
to
click
a
second
date
in
the
calendar.
F
Back
to
chess
question,
though,
because
so
the
challenge
that
we
had
here
was
with
keyword
navigation.
How
do
we
get
into
the
calendar
right
and
without
this
I
can
we
found
it
really
hard?
Do
we
think
that
the
icon
is
going
in
the
right
direction.
A
I
don't
remember,
because
I
did
some
ux
work
on
this,
but
it
was
ages
ago.
What
are
good
practices
around
this
I
mean
such
a
calendar
picker
with
feels
that's
quite
common.
So,
like
do
other
solutions,
have
two
calendar
icon
buttons
as
well?
Are
they
just
all
inaccessible,
which
I
think
is
probably
not
the
case?
I'm
not
sure.
A
I
would
probably
look
at
how
other
solutions
do
this,
and
do
they
have
two
buttons,
and
is
that
fine
or
do
they
only
have
one
button
or
are
the
fields
just
always
linked
and
the
calendar
pops
up
simultaneously
for
both
of
them?
But
there
is
a
better
visual
indicator
that
there
is
two
dates
a
beginning
and
an
end
or
something.
A
G
G
F
G
Yeah,
I
don't
know
how
that
would
work.
Keyboard-Wise
yeah,
that
was
a
transit.
F
C
I
think
you
can
edit
the
time,
but
then
you
need
to
like
do
it
manually
by
you
know
clicking
into
the
input.
So
like
you
know,
basically
our
challenge.
Initially
with
the
time
picker
was
there
was
with
the
first
solution
we
had.
There
was
no
way
you
can
directly
like
edit
the
inputs,
but
with
this
you
can
just
go
in,
and
you
know
maybe
add,
maybe
one
from
1
pm
to
like
3
p.m.
Something
like
that.
C
So
so
yeah,
it's
not
always
0
to
20
23
59,
you
it's
you
can
it
can
be
basically
anything
so
long
as
it's
so
long
as
it's
within
the
you
know,
required
time
range,
that's
from
0
to
23
59.
So.
E
Okay,
because
I
don't
as
a
user,
there
is
not
an
indicator
that
I
can
also
change
the
time
it
looks
like
when
I
I
can
change
the
date
because
of
the
calendar
icon,
but
it
looks
like
the
the
the
time
is
already
set
for
me.
So
is
there,
unless
I
do
it
manually,
there's
no
other
way
for
me
to
change
the
time
as
well.
Right.
B
I
think
that's
definitely
something
to
consider,
but
I
don't
know
that
it's
exactly
what
it
is
trying
to
do
right
this
moment
it
feels
like
I
mean
I
think,
we've
all
sort
of
acknowledged
that
and
there's
a
design
dock
around
this
that
we,
you
know
it's
time
to
kind
of
revisit
this
design
overall,
and
I
would
suggest
that
that's
probably
one
of
the
things
to
look
at
just
because
we,
you
know
there
are
pickers
for
times,
and
you
know,
with
all
kinds
of
different
elements
available
like
spinners
and
stuff,
that
that
might
be
helpful
here
or
might
not
be.
A
Yeah
also
in
the
very
very
original
time,
picket
design
way
before
this
one.
I
think
we
didn't
have
such
a
distinction
between
absolute
and
relative
ranges
and
in
the
fields
that
are
now
labeled
absolute
time
range.
You
can
also
enter
relative
time
ranges
because
we
have
kind
of
like
a
syntax
for
picking
time
ranges
and
in
here
there
is
no
way
to
even
access
any
hints
or
documentation
about
how
this
syntax
works.
A
So
if
you
don't
know
about
the
syntax-
and
you
click
a
relative
range,
then
you
might
see-
oh,
it
says
like
from
now
minus
six
hours
to
now
and
then
you're
like.
Oh,
I
think
there
might
be
something
going
on
here,
but
if
you
don't
like
coincidentally
stumble
upon
this,
then
you
might
not
even
figure
this
out
on
your
own.
So
maybe
we
just
need
a
little
bit
more
introduction
or
like
guidance
around
what
these
fields
actually
do
and
the
fact
that
they
do
more
than
just
pick
absolute
ranges.
C
Cool,
I
guess
all
this
feedback
was
super
useful
if
there's
any
other
comments
or
feedback,
I'm
also
happy
to.
A
Maybe
one
thing
that
I
thought
about
regarding
the
keyboard
usability:
I
know
that
people
like
my
mother,
who
might
not
be
the
typical
grafana
user
red
people
who
are
less
tech
savvy
they
might
not
think
of
using
escape
as
the
most
obvious
way
to
leave
something.
So
I'm
not
sure
whether
we
should
also
have
like
a
visual.
C
I
think
that's
a
very
good
point.
Currently,
the
close
button
exists
on
narrow
viewports,
so
we
could
also.
D
A
C
Awesome
any
other
feedback
or
comments.
C
A
D
A
A
on
a
larger
scale
yeah-
and
that
was
the
only
thing
on
today's
agenda,
so
thank
you.
People
on
youtube
for
watching,
see
you
next
time
and,
as
you
know
like
check
out
our
channel
for
more
ux
feedback
session
recordings
and
other
great
grafana
content
all
right
now
the
youtubers
are
gone
and
we
will
cut
that.
And
yes,
is
there
any
feedback
that
everyone
has
to
improve
the
session
in
the
future?