►
From YouTube: Jenkins UX SIG Meeting - 22 July 2020
Description
This UX SIG meeting discussed the designs for the Welcome Screen which is showed to first time users. There was a short update on the Table and Tabs redesign which has just been merged as well as the table to div migration. There was quite some discussion about themes in general and their supportability. Tim Jacomb gave an update on the Black Theme which had just reached 0.0.5. The meeting finished with a short discussion about the future direction now that most of the generic components had been updated.
A
A
So
the
first
one
there
we
go
hey
jeremy,
so
the
first
one
on
the
list
here
is
called
welcome,
screen
ui
it's
under
this
title
of
empty
states.
We'll
see
why
in
just
a
second
here,
so
I'm
going
to
share
a
brief
design
deck
and
then
we'll
talk
about
implementation.
B
Shall
I
take
the
minutes,
joe
just
oh
housekeeping
notes,
yeah,
that.
B
Yeah
no
I'll
take
care
of
that
then.
Thank
you.
A
You're
welcome
all
right,
so
the
item
we're
looking
at
here
is
the
welcome
screen
ui
in
jenkins.
We
had
talked
about
this
previously.
I
think
real
briefly
how
we
wanted
to
improve
this.
So
here
is
what
the
design
currently
looks
like.
There
are
a
couple
of
different
configurations
possible
in
jenkins,
depending
on
the
user's
permissions,
but
here's
the
current
state.
A
You
know
grayed
out
all
the
other
elements
here,
so
we
can
focus
on
what
matters
and
here's
the
updated
design
important
to
note
here
that
this
is
very
much
still
a
static
mock
at
this
point.
This
is
not
being
implemented
yet,
and
felix
can
speak
more
to
that
shortly,
but
this
is
a
very
open
to
feedback
at
this
point
still
too
so.
Looking
at
this,
some
key
takeaways
here
are
that
this.
A
The
goal
of
this
is
to
improve
the
usability
by
doing
a
couple
things,
making
the
style
here
more
consistent
with
the
other
components
that
we've
redesigned
and
also
by
providing
additional
context
for
the
situation.
Everyone
on
this
call
is
familiar
with
this
state:
it's
not
an
entirely
common
state.
Certainly,
it's
not
even
really,
arguably
that
confusing,
but
we
have
an
opportunity
here
to
introduce
a
formal,
empty
state
treatment,
and
so
that's
what
we're
trying
to
do
and
we'll
look
at
some
more
variations
of
that.
B
B
A
To
inject
some
personality
in
there,
I
don't,
I
don't
think
you
know,
I
don't
see
why
not,
I
personally
lean
toward
keeping
things
more
minimal
and
not
overwhelming,
especially
since
the
configuration
here
could
be
a
little
bit.
You
know
we,
depending
on
their
permissions.
We
might
be
offering
three
different
options
here
with
with
external
links
already,
I
could
explore
that
if
that's
something
we
think
would
be
useful
or
more
beneficial,
maybe.
A
That
one
I'm
not
too
sure
about,
but
but
you
know,
but
something
agreed,
could
there's
an
opportunity
there,
whether
it
can
be
done
gracefully
in
a
way
that
doesn't
push
the
the
more
important
details
here.
Out
of
the
way
I
can
explore.
So
let
me
let
me
check
into
that
and
provide
a
mock-up
for
you
in
the
next
save
or
actually
we'll
talk
about
it
sooner
than
that
jeremy
and
maybe
like
kind.
A
A
D
Yeah,
I
quite
like
it
like
it's
a
lot
nicer,
I
think,
than
the
existing
one.
I
was
wondering
the
one
bit
that
I'm
not
so
strong
about
is
how
it's
got
like,
create
an
agent
configure
a
cloud
and
create
a
job,
it's
kind
of
like
the
first.
The
first
one
is
two
different
options,
and
the
other
bit
I'm
wondering
about
is
whether
syrian
agent
or
cloud
should
be
as
part
of
creating
the
first
job.
A
Yeah,
it's
it's
a
valid
question
for
sure.
My
goal
here
was
really
just
to
to
to
update
the
style
of
what
we
currently
have
and
so
to
provide
those
same
options.
A
D
The
first
one,
it's
quite
clear
that
you
create
an
agent
or
configure
a
cloud,
so
this
one
here
doesn't
really
convey
that
it's
one
of
the
first
two
options.
C
I
could
see
that
yeah-
I
wouldn't
get
too
hung
up
in
this.
I
in
copy
and
copy
text,
because
this
is
just
the
same.
It
will
need
to
go
through
copy
editing
process
anyway.
So.
A
A
I
do
see
your
point.
There
tim
I'm
not
sure
that
we
want
to
solve
it
right
now.
The
the
goal
really
the
scope
here
is
just
to
it's
just
to
change
the
style.
D
Yeah,
I
think
I
think
it's
a
big
improvement
that
welcome
to
jenkins
is
always
bothersome,
but
it
doesn't
doesn't
feel
right.
A
Yeah,
I
actually
I
ironically,
I
actually
like
the
the
bit
of
personality
with
welcome
to
jenkins
personally,
but
but
I
think,
it's
more
important
to
provide
some
context
here
and
say
what
would
actually
be
here
and
why
are
you
seeing
this
message?
Yeah
great.
A
All
right
cool,
so
just
to
reiterate
for
my
own
notification,
so
jeremy,
I'm
going
to
take
a
look
at
what
we
could
possibly
do.
There
was
something
more
visual
and
tim.
That's
a
good
point.
Let's
keep
in
mind
that
we're
gonna
have
to
review
with
documentation
here
about
the
copy,
but
I
think
we're
not
gonna
probably
solve
how
these
relate
to
one
another
right
now.
This
is
just
more
purely
stylistic
for
the
moment.
D
A
A
But
that's
good
feedback
for
for
taking
into
that
consideration.
How
we
could
have
options
relate
to
one
another
more
more
intelligently
than
just
a
stack
of
items,
perhaps
in
the
future.
A
So
just
like,
with
the
current
ui,
depending
on
the
user's
permissions,
these
options
might
need
to
change.
So
just
a
different
iteration
of
this
is
just
the
option
to
create
a
job
or
an
agent,
or
even
depending
on
the
sign
in
state
the
options
to
log
in
or
sign
up
again
not
trying
to
introduce
anything
different
in
functionality
here,
just
an
adjusted
style
from
what
currently
exists.
A
And
I
think
I
may
have-
I
may
be
repeating
myself,
but
really
important.
Takeaway
here
is
that
just
like
with
the
rest
of
this
initiative?
Up
until
now,
we
are
trying
to
improve
the
user
experience
through
improved
style,
improved
design.
So
it's
really
key
that
the
interactive
states
are
as
consistent
as
possible,
with
the
other
components
that
we've
implemented
as
well.
There's
some
slight
deviation
in
the
treatments
here,
but
this
component
also
exists
in
a
different
context
within
the
ui
and
it
gets
a
different
background
than
say
a
particular
nav
item
in
the
sidebar.
A
A
I'm
sorry
about
that,
and
the
last
item
here
was
just
seeing
it
in
context.
You
can
see
that
it
relates
back
to
the
other
improvements
pretty
nicely
and
so
we're
overall,
just
like
with
other
components,
making
a
more
consistent,
ui
piece
by
piece.
C
If
we
can
move
ahead
to
the
implementation,
detailed
discussion
for
sure
yeah,
so
I
was
doing
some
tech
analysis
of
this
improvement,
and
I
did
found
find
out
that
this
is
something
that,
if
we,
if
we
approve
and
go
ahead
with
this
design,
it
will
be
tough
to
support
the
existing
translations
for
the
empty
states.
First
of
all,
the
copies
change.
C
C
So
what
that
means
is
that
it's
going
to
be
tough
to
actually
be
able
to
implement
it
without
breaking
translations
without
breaking
a
internationalization
for
existing
localists.
I
don't
know
if
that's
acceptable
or
if
or
if
it's
not
what
an
alternative
could
be.
So
I
appreciate
any
ideas
on
this
one,
especially
udm
tv.
C
C
D
C
C
I
mean
I
I
just
don't
want
to
break
all
like
I'm,
I'm
looking
at
them
right
now,
almost
er
20
to
30
translations.
Look
at
it!
So
if
it's
okay
with
everybody
yeah
it's
okay
by
me,
I
I
will
go
ahead
with
it,
then,
and
also
something
that
only
you
may
have
noticed.
I
think
you,
because
you
maybe
it'd
be
the
most
interesting
that
I
think
this
is
an
opportunity
to
sort
of
introduce
some
sort
of
card
component
here.
C
We
will
try
to
do
reusable
stuff
that
everybody
can
use
later
to
fight,
so
that
jenkins
can
finally
have
some
sort
of
carp,
and
I
dreamed
a
bit
so
the
other
day,
and
maybe
I
had
the
idea
that,
for
people
with
a
more
skill
of
extensions
point
at
night,
this
could
be
a
visit
in
this
sort
of
screen
could
be
a
good
place
for,
for
example,
imagine
that
maybe
the
list
of
call
to
actions
could
be
an
extension
point
so
that
plugins
could
register
another
on
call
to
action.
C
For
example,
the
pipeline
create
your
pi
and
create
a
new
pipeline,
or
a
cloud
agent
create
register
your
your
agent
or
I
don't
know
if
jake
could
have
something.
So
that's
just
an
idea
I
wanted
to
float.
I
don't
know,
if
necessarily
that's
a
good
one,
but
maybe
if
this
sort
of
list
format
could
enable
us
to
do
it.
E
A
Okay,
exactly
yeah,
it
would
be
the
the
equivalent
of
this
item
here.
So
if
there's
a
relevant
documentation
or
external
link,
it
exists
in
in
a
different
place
in
the
anatomy.
But
it's
a
card
footer
essentially.
E
Yeah,
I'm
not
sure
if,
if
this
kind
of
component
will
be
used
by
so
many
plugins,
because
this
is
a
the
idea
of
jenkins-
is
to
use
everything
by
code
and
not
by
clicking
around
in
the
near
future.
Hopefully.
So.
This
is
something
which
is
more
a
kind
of
wizard
thing.
A
E
I'm
not
sure
if
we
have
so
much
requirements
for
providing
such
wizards.
C
E
B
I
think
this
is
more
for
the
first
time
years
ago
I
mean
this
is
not.
This
is
probably
not
so
much
if
you're
setting
up
your
28th
master,
but
I
mean
I
think
the
problem
is
you
know
if
you
you
heard
about
jenkins,
you
download
it,
you
install
it
and
you
have
the
kind
of
the
now
what
problem
you
know.
E
C
F
Yeah
to
that
I
I
was
also
wondering
then
just
for
this
particular
screen.
Instead
of
the
title
no
jobs
created,
I
think
that's
already
very
specific.
I
mean
like
okay.
We
know
that
this
should
be
where
the
jobs
are
listed
and
it's
nothing
there.
So
we
want
to
create
a
job,
but
maybe
just
you
know,
let's
create
a
job
or,
let's
start
building
or
something
like
that
to
be
more
towards
what
users
can
do
or
want
to
start
doing.
Instead
of
trying
to
figure
out,
you
know
jobs
with
our
jobs
yeah.
A
Yeah,
I
think
that's,
that's,
really
good
feedback.
Thank
you.
It
depends
a
lot
on
how
we're
how
we're
thinking
of
this-
and
this
is
the
first
time
that
we're
introducing
like
this,
this
type
of
card
right,
but
if
it's,
if
it's
specifically
an
empty
state
treatment,
there
are
different
ways
of
coming
at
that,
but
either
way
this
one
does
establish
how
we,
how
we
label
these
these
types
of
states-
and
I
think
it
could
be
some
a
title-
that's
more
geared
toward
something.
A
A
little
more
actionable,
maybe
a
little
more
positive
as
long
as
it's
specific
in
say
in
explaining
what
why
this
state
exists.
So
I
agree
and
keep
in
mind
too.
This
is
placeholder
text,
but
but
let
me
update
the
map
with
something
a
little
bit
more
appropriate
and
we'll
see
what
the
talks
people
have
to
say
on
that.
A
A
I
think
that-
and
somebody
stopped
me
if,
if
we're
not
ready
to
move
on
and
that's
totally
fine,
but
I
think
we
may
be
for
the
next
item-
normalization
of
different
colors.
D
C
Okay,
I
just
wanted
to
talk
about
I've
been
working
the
past
few
days
I
was
looking
at
the
use
of
different
colors
different
grays,
especially
especially
the
grayscale
scale,
on
jenkins
I
found,
but
also
about
all
of
the
hard-coded
colors
not
currently
stored
in
variables
on
jenkins
codebase,
and
it's
a
bit
of
some
sort
of
an
overwhelming
task.
Basically,
my
initial
goal
was
to
try
to
okay,
I'm
going
to
get
all
the
grace
fitting
into
these
five
colors
that
we
have
available
in
our
palette.
C
That's
yet
not
possible,
because
many
cases,
the
designed
existing
design
of
circuit
and
components,
depend
on
that.
For
example,
the
job
configuration
or
the
new
item
list
option
is
the
new
colors
that
don't
look
right
so
that
sort
of
needs
a
bit
of
a
redesign
and
that's
okay.
So
that
said,
I'm
going
to
probably
be
landing
a
pr
with
some
sort
of
normalization
of
colors
or
that
I
think
it's.
C
It
can
be
a
good
chance
to
see
how
it
will
affect
and
sorry
how
it
could
inspire
other
plugins
to
do
it
yeah.
It
was
just
an
update
or
what's
what's
going
on
and
what
you
can
expect
and
it
will
mostly
be
focused
on
the
grace
greater
scale,
great
scale
and
not
only
all
the
english
success
rings
and
craps
yeah.
B
Yeah,
but
I
mean,
is
this
kind
of
I
mean
I,
I
guess
what
I'm
fishing
at
is.
Is
this
a
is
this
a
problem
from
a
code
neatness
point
of
view,
or
is
this
the
user
experience
problem
for
the
end
user,
but
there's
so
many
grades?
I
mean
I
understand
that
it's
obviously
not
nice
to
have
css
with
part
variables.
Part
number.
A
Yeah,
it
is
sorry
it
is
indirectly
a
ux
problem
too
right,
because
it's
really
important
that
so
each
each
one
of
those
subtle,
different
grays
that
we
have
in
the
palette
we've
established
here
with
the
sig
means
something
and
carries,
carries
connotations
so
having
that
inconsistency
does
harm
the
experience.
Generally
speaking
over
time.
All
right,
sorry.
C
A
C
Introduce
fair
enough
yeah,
so
one
example
to
continue
something
I
touched
was
light
backgrounds,
for
example,
like
we
have
like
stripped
rows
like
the
side
panel,
hover
effects
and
that's
a
light
gray
color,
which
is
f8f8f8.
C
There
were
really.
There
were
a
lot
of
similar,
several
similar
light,
gray
colors
that
were
not
the
same
used
across
the
engines.
So
what
I'm
doing
is
trying
to
consolidate
all
of
those
into
using
the
palette
one.
The
palette
version
of
it
also
something
that's
something
I
I
was
actually.
I
was
able
to
do
something
that
I
skipped
and
I
ignored
was,
for
example,
the
colors
of
input
elements,
form
elements
the
borders,
because
I
don't
know
how
to
do
it
without
making
them.
C
C
C
Yeah
they
will
change
some
of
these
iterations
okay,
so
we
merged
the
tables
thousand
tablespoons
feedback.
Congratulations!
C
I
sort
of
think
I
implement
a
few
a
few
of
those
items.
For
example,
I
created
a
compact
variable
variant
of
the
tables
for
the
for
them.
C
How
do
I
say
the
project
view
the
main
view
and
I'm
wondering
if
we
should
how
we
should
proceed
with
that
feedback
or
because
to
be
I
I
don't
know
if
we
should
gather
more
feedback,
more
more
opinion
on
that,
because
there
are
many.
There
are
many
variants
here,
so
somebody
prefers
the
white
header
with
with
attached
white
header,
with
the
touch
like
a
great
light,
great
header,
with
a
attached.
There
are
many
combinations
that
I
don't
think
not
not.
C
I
don't
think
everybody
any
everybody's
agreeing
on
one
so
and
I'm
happy
to
just
go
ahead
and
do
any
change.
So
one
thing
I
can
do
is
try
to
make
to
add
variants
in
jenkins
with
css,
like
I
did
with
a
compact
option
for
the
big
table.
I
can
add
white
header
options
for
the
big
table
or
a
light
or
a
lightweight
header
option,
so
that
would
allow
table
users
to
sorry
plug-in
authors,
slash
core
developer
users
to
add
whatever
flavor
of
table
they
want.
C
E
C
Hey
to
be
honest,
I'm
I
I'd
like
to
try
to
touch
chord
changes
from
themes
as
much
as
possible.
I'm
doing
well,
I'm
doing
everything
because
the
more
we
support
things,
the
less
we
can
move
on
and
break
stuff.
Basically
and
right
now,
everybody
knows
that
dark
theme
is
experimental,
but
if
we
just
get
everything
into
themes,
so
themes
should
be
overrides,
but
we
just
still
need
to
provide
same
defaults
and
if
everybody
prefers,
if
the
consensus
is
like
a
lightweight
header,
with
the
touch
tabs
yeah,
I'm
fine
with
that.
C
I
I
really
don't
have
a
strong
opinion
on
that
one,
but
I
don't
know
creating
a
theme
just
for
that
who
should
create
it
who
should
host
it.
So
there
are
many
questions
there
that
I
don't
know.
G
So
if
there
was
a
contributor
who
will
be
willing
to
start
migrating
near
to
theme
to
the
new
engine
provided
in
recent
weeks,
then
it
could
be
a
convenient
way
to
have
another
light
theme,
because
it's
over
the
existing
theme,
which
has
some
concepts
which
could
be
adapted
but.
C
Yeah,
but
what
I
don't
understand
is,
I
think
it
could
can
be
confusing.
I
mean
jenkins
default
is
the
light
thing.
Why
is
there?
A
need
for
a
jenkins
default
is
a
light
version.
A
dark
theme
feels
a
void
which
is
of
the
darf
version
of
the
engines.
C
For
example,
I
don't
see
how
it
could
be
useful
to
spend
personal
power
just
creating
a
theme
and
supporting
it,
because
teams
need
support
just
for
a
live
variation
or
something
that
can
be
done,
injecting
scores.
I.
D
It's
things
like
it's,
the
font,
it's
the
sizing,
it's
the
icons
and
the
icons
are
like
a
major
part,
because
the
icons
and
jenkins
are
very
dated,
and
some
of
it
was
just
kind
of
giving
out
like
a
material.
Ui,
look
as
well.
A
But
within
the
context
of
of
just
within
the
scope
of
the
the
header
treatment
of
the
tables
right,
I
don't.
I
don't
know
that
that
my
two
cents
anyway,
that
that
justifies
pulling
pulling
that
change
or
that
variation
into
an
entire
separate
theme,
that's
not
to
argue
against
themes
in
general
or
anything
like
that.
Just
just
that,
I
don't
think
this
particular
feedback
justifies
a
whole
different
theme.
I
think
one
solution
would
be
to
do
to
to
do
what
you're
suggesting
felix
and
make
it
customizable
in
that
way.
A
For
me,
I
I'm
a
little
more
opinionated
about
the
style
than
like
felix
and
that
you're
saying
you
could
go
with
with
either
one
and
we
just
need
to
kind
of
I
decide
I
think,
but
for
me
what
it
ultimately
comes
back
to
is
which
approach
or
which
style,
which
one
of
those
recommendations
is
most
accessible
visually
for
the
most
people,
and
I
think
in
this
case
it
was
the
darker
one,
I'm
happy
to
revisit
that
and
make
sure,
but
that
that's
really
what
should
be
our
deciding
factor,
because,
with
these
style
discussions
it
can
be
highly
subjective
right.
A
C
I
just
don't
know
what
the
best
way
to
discuss
those
designs
are
or
how
to.
I
don't
know
how
to
get
rather
feedback
or
how
to
how
to
react
to
that
feedback.
So
I'm
I'm
a
bit
at
all
there.
A
A
When
we
look
back
at
the
header
bard
the
fact
that
it
was
certainly
an
issue
of
there
were
some
subject
subjective
preferences,
and
it
was
an
issue
of
compromise
a
little
bit
from
my
side,
certainly
and
ended
up
being
a
much
stronger,
designed
element
in
the
end
thanks
to
the
feedback
of
everyone
here.
So
this
this
may
just
be
you
know
it's.
A
No
one
design
design
choice
will
make
everyone
happy
about
it,
especially
when
it's
something
stylistic
like
this.
So
I
think
this
is
one
of
those
where
we
just
kind
of
have
to
that.
That's
why
I
try
to
come
from
the
objective
perspective
of
who,
which
one
is
the
best
for
the
most
people,
even
more
so
than
which
one
do
I
like
better?
A
I
guess
I'm
not
entirely
sure
how
to
proceed
on
it
either,
but
but
willie
and
tim,
I
guess
I
would
ask.
Does
that
sound
like
a
an
acceptable
approach,
given
that
we
have
kind
of
stylistic
differences?
What
do
you
think
on
that
idea
of?
Let's
just
go,
for
which
one
is
most
visible
to
more
people.
D
Yeah,
definitely
just
we,
we
don't
need
two
options.
We
just
need
one,
that's
good
for
most
people.
E
So
I
think
this
is
something
which
which
is
screaming,
for
we
need
our
theme
for
that,
and
we
don't
need
an
option
that
we
have
one
table
in
this
design
and
another
table
in
another
design.
That
makes
no
sense
for
me.
I
think
we
should
toggle
all
all
tables
in
jenkins
with
one
switch,
and
this
should
be
part
of
the
theme
I
think
so.
A
And
yeah
it
can,
it
can
be
done
right.
A
theme
can
happen.
I
I
know
like
this
is
just
me
speaking
personally
bandwidth
wise.
I
can't
design
additional
modifications.
I
don't
have
have
the
capacity
to
do
that
to
support
and
constantly
update
a
different
theme,
so
that's
totally
possible,
but
I
think
I
think,
for
now
the
goal
is
just
to
decide
which
one
will
be
the
choice
by
default,
not
whether
or
not
that
that
that
one
style
justifies
a
different
theme
which
it
may.
B
E
Yeah,
typically,
if
we
would
have
used
bootstrap,
for
instance,
as
framework
we,
we
have
100
of
themes
available
already,
so
I
think
yeah.
We
have
really
a
problem.
Writing
it
on
our
own.
So
I
think
that
it's
okay,
we
don't
need
to
support
more
than
one
theme.
That
is
okay
for
me,
so
we
should
use
one
major
theme
for
jenkins.
That
is
okay,
that
which
one
then,
which
one
yeah.
C
C
The
action
is,
I
find
difficult
on
some
monitors
to
see,
what's
header
and
what's
not
if
it
doesn't
have
a
contrast
in
in
the
background
color
for
example,
and
I
think
defaults
should
take
into
account
accessibility.
That
said,
maybe
the
dark
gray
is
too
much.
Maybe
a
light
gray
option
is
it
could
work,
possibly
yeah,
that's
more
of
a
maybe
that
comes
in
a
stylistic
choice,
also
something
that
can
warrant
a
change
on
heather
color
is
if
we
prefer
to
go
to
further
iterate
on
the
tabs
and
move
ahead
and
create
a
detached
tabs
version.
C
I
want
to
remind
everybody
that
we
did
not
think
there
was
a
possibility
or
we
did
not.
When
we
worked
on
the
designs,
we
did
not
consider
the
possibility
of
detaching
the
taps,
because
I
thought
it
was
a
community
choice
or
something
such
a
strong
and
it
was
to
be.
If
we
want
to
iterate
on
the
tabs
as
well
yeah
fine,
I
will
try
to
provide
you
only
with
those
variants:
containers,
branches-
whatever
we
can
or
maybe
just
send
screen
captures
and
you
can.
E
C
C
What
I
want
is
to
see
I
I
should
we
ch
a
questionnaire.
Should
we
change
something
we
if
we
change
which
option
of
tabs
attachment
and
header
color?
Is
it
right?
Now
we
don't
have
the
bandwidth
to
go
through
a
poll,
collect
all
the
feedback
over
everything,
but
and
that's
the
hard
work,
the
easy
job,
the
the
easy
job
is
just
to
make
the
changes,
and
I
have
those
almost
ready.
So
I
I
think
I
also
shared
some
some
docker
containers
with
that.
C
C
G
I
don't
propose
how
to
implement
it
for
the
record.
It
just
referenced
it
as
possible
option.
If
somebody
wants
a
challenge
because
yeah
you
can
take
themes
from
bootstrap,
you
can
basically
replace
existing
templates.
Similarly,
how
we
doing
dark
themes
and
potentially
get
a
theme
plugin
which
allows
to
use
any
bootstrap
theme
most
likely.
It
will
look
like
strange,
but
technically,
if
someone
is
up
for
challenge,
it's
possible.
C
Yeah,
but
I
want
to
remind
you,
yeah,
the
thing
is
bootstrap:
it's
not
a
stylistic
set
of
style
of
opinionated
style,
it's
more
of
a
boost,
efficient
framework.
It's
a
tool
and
a
tool
does
not
fit
well
with
the
waiting
cases
done.
So
it's
really
awkward
to
integrate
it
into
jenkins
core,
really
awkward,
and
it
will
have
no
backwards
compatibility
options
at
all
for
anything.
So
there
is
the
bootstrap
styles,
there's
no
such
thing
as
bootstrap
styles
as
a
design
guideline
or
something
they
are
just
stylus.
C
The
default
styles
of
a
framework
and
everybody
is
supposed
to
if
they
want
to
change.
So
that
said,
if
anybody
wants
to
create
as
much
themes
as
they
want
the
customizability
is
there
lots
of
css
variables.
Everybody
can
go
ahead
and
change
everything.
C
Okay,
so
do
we
want
to
talk
more
about
this
topic,
or
can
we
move
on
because.
G
G
C
Yeah
I'm
the
way
you
see
it
is
iteration
will
happen
every
version,
so
we
don't
either.
We
can
go
ahead
with.
In
my
opinion,
we
can
go
ahead
with
this
and
then
maybe
we
will
for
the
next
lts
or
for
the
something
we
can.
Maybe
we
can
try
new
headers.
We
can
also
try
new
icons.
Hopefully
we
will
try.
The
new
icons,
maybe
are
revisited
header
and
breadcrumbs,
so
iteration
can
happen
across
versions.
There
are
certain
stuff
that
I
don't
foresee.
C
We
will
change
that
that
we
will
remain
static,
for
example
buttons
hyperlinks
the
sidebar,
so
there
are
enough
elements
that
are
going
to
be
and
that
I
conf
I
have
a
high
degree
of
confidence
that
aren't
going
to
be
changed.
Yeah,
okay,
if
we
so
yeah
my
point,
I'm
trying
to
think
in
circles.
Sometimes
I
think
we
can
safely
go
with
this,
even
if
nobody's
against
it
and
we
don't
iterate
on
the
november
release
no
problem.
G
Yeah
yeah:
that's
why
lcs?
Because,
let's
say
if
there
is
strong
negative
feedback
coming
in
the
community,
we
still
have
an
option
to
change
it
in
lcs.
Maybe
even
keep
it
as
this
and
weekly
and
keep
experimenting
there,
but
yeah.
If
you
want
to
do
that,
it's
really
nice
to
know
about
it
by
the
end
of
august.
C
A
Cool
thanks
for
pointing
that
out,
like
you
know,
I
think
we
have
different
within
this
group.
We
have
different
views
on
on
the
stylistic
preference
and
that's
okay,
but
since
we,
since
we
are
at
a
this
tiny,
not
a
very
big
one
but
a
tiny
impasse
there,
I
think
we
having
having
it
in
its
current
state,
where
it's
it's
more
accessible
of
the
solutions
to
more
people
is,
is
fine
and
you
know
we
can
change
it
in
the
future.
If
that
is
correct,
it's
the
right
path
forward.
C
Yeah
future
work.
I
just
wanted
to
share
something
that
yeah.
So
at
the
beginning,
we
well
within
claudius.
We
we
all
together.
We
created
this
roadmap
and
with
roadmap
I
mean,
or
this
set
of
goals
we
wanted
to
achieve
a
headers
iconography
economically,
when
push
down
the
line.
Headers
typography
footers
buttons
tables,
hyperlinks
side
panels.
C
And
we
believe
we
are
getting
there
and
we
are
comfortable
ending
this
first
phase
of
css
only
changes
this
to
end.
This
is
only
changes
or
the
css
base
changes
after
we
maybe
do
the
empty
states
buttons.
C
C
Iconography
and
revisiting
heather
and
restaurants
and
table
headers,
maybe-
and
I
think
we
are
at
a
great
place,
especially
if
we
look
at
our
before
and
after
of
where
the
yankees
ui
was
at
january,
and
now
those
bigger
overarching
changes.
I
cannot
think
of
anything
else,
that's
better,
and
then
we
can.
We
could
start
looking
into
deeper
surgery,
as
jeremy
likes,
to
say
to
more
important
changes.
What
do
we
want
to
work
on?
Do
we
want
to
focus
on
on
forms
because
we
have
momentum
working
on
form?
C
C
B
Yeah
yeah,
just
by
the
way,
I'm
in
the
process
of
writing
a
blog
post
for
the
cdf's
blog,
which
we'll
be
talking
a
lot
about
the
work.
That's
done
so
far
and
you
know
trying
to
get
people
to
join
the
rest
of
the
efforts.
So
I
think
it's
important
that
we
have
a
good
roadmap
of
where
we
want
to
go
to
next.
B
F
B
Seems
like
a
logical
one,
given
the
table
to
div
kind
of
moves
should
we
include
table
to
divs
on
the
list
of?
What's
still
there.
C
This
goal,
I
don't
want
to
have
a
scope
creeper.
We
just
want
to
be
able
to
have
to
compartmentalize,
maybe
and
say
these
different
sub
projects.
We
are
done
with
them.
I
think
it's
better
for
everybody
to
avoid
having
a
scope
creep.
There.
C
A
Sense
and
I'm
sorry,
I'm
just
watching
the
clock
here,
tim
you
added
a
couple
items.
Yeah
did
you
want
to
share
a
screen
for
these?
Maybe.
B
But
how
are
we
gonna?
I
mean,
I
think
it's
important,
that
we
do
try
to
define
what's
next,
because
I
mean
I
think
it's
important
for
well.
First
of
all,
our
stakeholders
at
cloudbees
that
pay
your
salary,
that
we
have
a
clear
you
know
pipeline.
This
is
what
we
want
to
do
next,
so
they
don't
reallocate
you
to
some
other
project,
which
is
always
a
danger,
and
second
of
all
I
mean
I
think
you
know
we
try
want
to
get
people
excited
about
this
and
to
join.
B
A
C
Correctly
brainstorm,
we
can
also
look
at
the
roadmap
and
we
can
see
if
we
have
ux
research
capability
to
see
what
the
actual
user
user
uses
actual
user
interviews
to
see.
What
the
pain
points
are.
There's
lots
of
ways
we
can
decide,
but
I
agree
with
this
topic
for
the
next
second.
D
Okay,
let's
quickly
do
a
brief
demo
of
the
new
dark
thing
release,
so
we
released
zero
zero
five.
This
morning
the
main
change
in
it
was
aligning
with
the
tables
change
some
now
support,
so
it
works
with
the
latest
weekly
and
without
this
change,
didn't
look
very
good.
So
that's
done
and
also
added
the
text
area
handler,
which
is
the
drag
down
and
adjusted.
Some
text
adjusted
the
dark
link,
colors
and
the
I'll
just
quickly
show
that
so
this
is
the.
D
B
D
Info
warning
and
danger.
Thank
you.
G
G
Okay,
I
definitely
don't
like
warning
scenario
carlos,
but
I
guess
it's
the
best
thing
for
warnings,
because
you
may
want
to
get
rid
of
them.
D
Yeah
so
100
open
if
anyone
wants
to
do
any
experimentation,
so
the
theming
capability
for
it's
now
in
jenkins
core.
So
anyone
is
welcome
to
fiddle
with
the
colors
there
more
than
more
readable
now
than
they
used
to
be.
But
it's
something.
A
I
I
think
it
might
be
worth
this
is
nitpicking
tim,
so
feel
free
to
tell
me
now
to
not.
It
might
be
worth
bumping
down
the
the
brightness
on
the
orange
and
the
blue
just
a
bit
so
that
that
white
text
is
a
little
bit
more
legible,
legible
and
it
won't
look
quite
as
as
appealing,
but
but
this
is
definitely
an
improvement
from
where
it
was
so
good
stuff.
G
G
Yeah
one
question
about
the
left's
buttons:
do
they
have
colors
suggested
toilet
colors
or
are
they
independent?
The
buttons
haven't
been
changed
at
all.
They
just
use
the
standard
okay,
so
basically
it
will
be
darker
blue
buttons
on
any
warning
screen.
D
C
D
Colors,
the
dark
link
colors
changed
from
a
the
blue
primary
color
to
the
to
the
regular
text.
Color.
It's
mostly
was
done
because
the
blue
primary
was
very
light
on
the
timestamp.
Here
it
wasn't
very
eligible,
but
now
it's
quite
a
lot
easier
to
read.
D
I've
rebased
all
the
changes
against
the
pipeline
stage,
viewport
request.
I
think
I
must
have
made
a
mistake
in
the
red
here,
but
apart
from
that,
it
looks
it's
looking
far
better
yeah.
Definitely.
B
D
B
D
Yeah-
and
I
think
is
that
a
text
thing
contrast
yeah,
so
that's
it
so
not
very
much
in
there,
but
I'm
just
mostly
paper
cuts
just
trying
to
improve
it
and
the
junit
plug
is
still
open
with
the
for
the
junit
results,
so
need
some
review
over
there
as
well,
and
the
I
think
the
e-charts
and
the
bootstrap
api
plug-in
are
all
merged
and
released.
So
each
hearts
work
out
of
the
box
and
I
think
so
warnings
ng
looks
fine.
D
Now
so
yeah
warnings
in
g
was
fixed,
but
that
wasn't-
and
there
was
no
change
to
the
dark
theme
plug-in
for
that,
and
the
cloud-based
support
plug-ins
also
been
fixed
as
well.
This
has
been
a
few
issues
closed
recently.
B
Jen,
if
you
don't
mind
what
changes
were
made
to
the
core
to
for
better
support
for
them
ability
or
word
only
because
the
last
thing
I
didn't
quite
follow.
D
In
general,
it
was
changing
from
css
changing
from
sas
variables
to
css
variables
so
that
we
could
change
them
at
runtime.
I've
got
an
upcoming
post
for
the
cdf
newsletter,
which
I
can
share
with
you
in
case
you're
wanting
to
include
any
of
that
in
your
update
sure.
D
Yeah,
okay,
but
yeah,
so
basically
it
was
changing
from
sas
variables
to
less
and
overwrite
and
adding
variables
where
there
wasn't
so
some
places
weren't
using
it.
That
was
some
of
the
gray
that
we
were
discussing
earlier.
D
You're
moving
from
list
to
css
and
in
some.
D
Needed
changing
bootstrap
needed
removing
from
some
places.
D
D
Yeah
core
in
plugins,
the
number
of
plugins
have
been
changed
for
it
as
well.
G
D
Yeah
really
quick
to
share
is
that
the
css
pr
has
merged
for
it.
So
both
the
css
and
javascript
changes
have
been
mainlined.
The
css
changes
haven't
been
merged
back
into
it.
Yet
so
it's
conflicted,
but
once
that's
done,
the
diff
should
be
just
jelly
files
and
very
small
css
and
js
changes.
C
And
are
you
still
going
to
go
ahead
with
to
try
to
go
ahead
with
the
forward
option,
sorry
to
the
upping
option.
C
Yeah
or
she
will
just
try
to
power
through
it,
for
the
oh,
in.
D
C
D
Oh
yeah,
yeah
yeah.
I
think
the
only
way
that
I
can
see
to
fix
it
is
to
adjust
to
change
the
layout
and
then
change
the
layout
everywhere
and
then
patch
the
javascript,
because
I
was
able
to
get
it
to
not
break
by
removing
one
layer
of
nesting.
But
then
a
lot
of
javascript
needs
to
change,
and
god
knows
what
the
impact
is
well,
if
it's
well,
it's
needed.
C
Okay,
so
I
think
we
are
almost
over
the
time.
I
think
we
don't
call
it
a
meeting.
Thank
you.
If
is
there
anything
else?
Anybody
wants
to
say.