Limit the timeline group titles to 50ems.

Limit the timeline group titles to 50 ems to prevent the situation
where the group title is so wide that it does not allow for the
rendering of the body of the timeline widget.

This may be followed by further fix ups where we only show the last
text segement in a nested step or collapse nested steps under the
parent step. This change, however, will quickly get the timeline
usable again on laptops and seems necessary anyway for these new
style long step description text steps.

Bug: 953278
Change-Id: I6d70ea738a5d0ea7419f6c1cec69a144e57cc340
Reviewed-on: https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/1569558
Reviewed-by: Ryan Tseng <hinoka@chromium.org>
Commit-Queue: David Burger <dburger@chromium.org>
2 files changed
tree: 9c24ec9b708aed1263ad039043752341b0903e7a
  1. .gitattributes
  2. .travis.yml
  3. AUTHORS
  4. CONTRIBUTING.md
  5. CONTRIBUTORS
  6. LICENSE
  7. OWNERS
  8. PRESUBMIT.py
  9. README.md
  10. appengine/
  11. auth/
  12. buildbucket/
  13. cipd/
  14. client/
  15. codereview.settings
  16. common/
  17. config/
  18. cq/
  19. dm/
  20. examples/
  21. gce/
  22. grpc/
  23. hardcoded/
  24. logdog/
  25. luci_notify/
  26. lucicfg/
  27. lucictx/
  28. machine-db/
  29. milo/
  30. mmutex/
  31. mp/
  32. pre-commit-go.yml
  33. scheduler/
  34. scripts/
  35. server/
  36. starlark/
  37. swarming/
  38. tokenserver/
  39. tools/
  40. tumble/
  41. vpython/
  42. web/
README.md

luci-go: LUCI services and tools in Go

GoDoc

Installing

LUCI Go code is meant to be worked on from an Chromium infra.git checkout, which enforces packages versions and Go toolchain version. First get fetch via depot_tools.git then run:

fetch infra
cd infra/go
eval `./env.py`
cd src/go.chromium.org/luci

Contributing

Contributing uses the same flow as Chromium contributions.