~/talk

Evolving the Jenkins UI

links:none on file
links:none on file
slides:none on file

Jenkins UI work replaces table layouts with responsive divs, swaps image icons for CSS fonts, and prototypes per-user UI themes per user with configurable icon sets, CSS variables and animated status balls; CSS modularization uses LESS for CSS modularization so themes and accessibility tweaks are pluggable. JavaScript moves to module patterns (RequireJS / AMD) and bundles with Browserify and front-end maven plugin to avoid global namespaces. Demo shows a new categorized job-creation UI, draggable nested build-step widgets, and plans for pagination and multi-attribute grouping/search.

AI-written summary · about

  1. 0:00Start
  2. 2:54Early Progress
  3. 4:40Css and Modernization
  4. 7:01Parameterization to Css
  5. 8:17User Interface Teams
  6. 11:53Ui Team Configuration
  7. 13:00Icons
  8. 13:56Css3 Animations
  9. 18:50Creating an Item
  10. 22:55Jenkins Configuration
  11. 26:47Global Widget
  12. 28:42Jenkins Actions
  13. 33:07Dr Traceability
  14. 34:27Shortcuts
  15. 35:50Filtering
  16. 37:26Javascript Modulation Problem
  17. 41:41How Are the the User Themes Stored
  18. 42:11Contributing Back To Open Source Jenkins
  19. 46:07Pagination
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.