Commit Graph

15 Commits

Author SHA1 Message Date
Jai Bhagat
d0f8322786 ui: fix auto-fixable linting errors 2022-01-20 09:46:45 -05:00
Buck Doyle
4e0e33e7c0 Remove support for IE11 (#9578)
This changes the Babel compilation targets to exclude IE 11,
which results in significant payload size savings.
2021-02-02 13:14:51 -06:00
Buck Doyle
b965e6a84b UI: use lazy-loading for Xterm.js (#7964)
This updates Xterm.js to 4.6.0, which includes support for reverse-wraparound
mode, so we no longer need to use a vendored dependency, which closes #7461.
The interface for accessing the buffer that’s used for test assertions changed.

With the dependency now accessed conventionally, we can have it load only when
it’s needed by an exec popup window, which closes #7516. That saves us
≈60kb compressed in the dependency bundle!
2020-05-26 09:56:25 -05:00
Buck Doyle
bd8d418705 UI: Remove Ember Freestyle (#7839)
This completes the migration to Storybook by replacing the colour palette and typeface components that I left out.
2020-05-06 15:11:15 -05:00
Buck Doyle
27df92a967 UI: add exec terminal (#6697)
This connects Xterm.js to a Nomad exec websocket so people
can interact on clients via live sessions. There are buttons on
job, allocation, task group, and task detail pages that open a
popup that lets them edit their shell command and start a
session.

More is to come, as recorded in issues.
2020-03-24 18:22:16 -05:00
Buck Doyle
596b5aaf7e UI: Add copy button for client/allocation UUIDs (#5926)
The button shows a success icon and tooltip on click, and resets
after two seconds.
2019-07-15 12:14:32 -05:00
Michael Lange
6cba965ff3 Don't remove viewBox from svgs as part of svgo 2019-04-10 14:54:38 -07:00
Michael Lange
467a7b3c90 Upgrade miscellaneous packages 2019-04-10 14:54:34 -07:00
Michael Lange
6021f72dac Speed up builds by cutting corners given config and env 2018-11-01 14:19:22 -07:00
Michael Lange
21da150b93 Remove unused solarized theme configuration 2018-08-14 17:37:44 -07:00
Michael Lange
b58c229625 Introduce ivy-codemirror 2018-08-13 17:03:20 -07:00
Michael Lange
b14693f168 Add object spread 2018-08-06 11:02:21 -07:00
Michael Lange
36c6087dd0 Filter out styleguide components from production builds 2018-07-03 17:37:49 -07:00
Michael Lange
abf313a8ce Add new icon helper and the first icon: warning 2017-10-03 10:54:22 -07:00
Alex Dadgar
ddc2efa4ac sync 2017-09-19 10:08:23 -05:00