Commit Graph

58 Commits

Author SHA1 Message Date
Michael Lange
7ae2081282 Preemptions count and filtering on client detail page
Show the count in the allocations table next to the existing total alloc
count badge. Clicking either will filter by all or by preemptions.
2019-04-22 16:40:04 -07:00
Michael Lange
dca386ca70 Make sure tooltips show up over the top of the side bar 2019-04-22 16:40:03 -07:00
Michael Lange
9d4756f732 New toolbar CSS component 2019-04-10 10:34:10 -05:00
Michael Lange
e28fe37a1c Make the search box more elastic
1. Set a higher max-width
2. Set a min-width
3. Remove the min-width on mobile, including the invisible size="20" in
   the markup
2019-04-10 10:34:10 -05:00
Michael Lange
b650b4f84e Fixes a few minor issues with the multiselect dropdown
1. Label no longer bleeds into the downward arrow icon
2. The selection number no longer breaks onto its own line
3. Options have a min-width so short labels can't result in small click
   targets
2019-04-10 10:34:10 -05:00
Michael Lange
738ceda8f2 Improve the search box component to make it fluid and iconed 2019-04-10 10:34:10 -05:00
Michael Lange
2808671c78 Support for the no options case 2019-04-10 10:34:10 -05:00
Michael Lange
ca6a6a2910 Harden dropdown styles to avoid accidental cascading 2019-04-10 10:34:10 -05:00
Michael Lange
b4a921f511 Tab and keyboard navigation for multi-select 2019-04-10 10:34:10 -05:00
Michael Lange
6909d3a8c9 Multi-select button-bar support 2019-04-10 10:34:10 -05:00
Michael Lange
eae97d992c Persistence and onSelect handler for the multi-select-dropdown 2019-04-10 10:34:10 -05:00
Michael Lange
3cef4286ad Templating and styling the multi-select-dropdown component 2019-04-10 10:34:10 -05:00
Michael Lange
b0028237d5 Get error messages closer to Structure designs 2018-11-09 13:23:44 -08:00
Michael Lange
feb133bc28 Add support for link in error containers 2018-11-07 16:08:05 -08:00
Michael Lange
58349199c6 Style the primary-metric pattern 2018-09-14 10:20:33 -07:00
Michael Lange
b68ba61105 Fix bug where scrolling wasn't using the document
Instead it was using the page-layout is-right div
2018-08-21 16:44:59 -07:00
Michael Lange
da1e179704 Parse and Plan API and UI workflows 2018-08-14 17:29:51 -07:00
Michael Lange
751b6e2fd6 Enforce a min-height for the code editor component 2018-08-14 12:46:55 -07:00
Michael Lange
dcd8133461 Remove the old json viewer 2018-08-13 17:04:15 -07:00
Michael Lange
8291373d24 Theme CodeMirror
Borrowed heavily from Vault
2018-08-13 17:04:14 -07:00
Michael Lange
610db7c8c7 Make the dropdown ever so slightly off-white 2018-08-09 18:22:38 -07:00
Michael Lange
3f262143b6 Move the region switcher out of the secondary nav and into the gutter when the gutter is collapsed 2018-08-09 18:22:37 -07:00
Michael Lange
27308a884c Styles for the region switcher 2018-08-09 18:22:37 -07:00
Michael Lange
ce117bffb2 Align the hamburger menu and ensure that it's full area is clickable 2018-08-06 11:21:54 -07:00
Michael Lange
191131bedf Remove extra whitespace 2018-08-06 11:21:54 -07:00
Michael Lange
84be4f3183 Make the hamburger menu look more traditional 2018-08-06 11:21:54 -07:00
Michael Lange
a69f5f15ac Make it "feel" mobile with a backdrop that closes the gutter menu on tap 2018-08-06 11:21:54 -07:00
Michael Lange
3a81b0e8ab Visual treatment for the collapsed gutter menu 2018-08-06 11:21:54 -07:00
Michael Lange
9258534f45 Treat the nomad logo and the hamburger menu as their own css components 2018-08-06 11:21:53 -07:00
Michael Lange
05273c7c36 Add open/close functionality to the gutter-menu when it's collapsed 2018-08-06 11:21:53 -07:00
Michael Lange
b06ee4f1a7 Hide the gutter menu at low width resolutions 2018-08-06 11:21:53 -07:00
Michael Lange
78e66d4100 Make job alloc/children summary collapsable (and persist the choice in localStorage) 2018-07-13 10:26:46 -07:00
Michael Lange
69a5becd7e Styleguide entry for two-step button 2018-07-03 15:24:26 -07:00
Michael Lange
df81f316af Add drain and eligibility to the client details strip 2018-05-30 11:27:21 -07:00
Michael Lange
bb855b5f21 Add ineligibility to the status light 2018-05-30 11:27:21 -07:00
Michael Lange
23c4ec89f8 New badge modifiers 2018-05-25 11:48:18 -07:00
Michael Lange
53244e2462 New accordion component
Follows the same style as the table and pagination components.
2018-05-25 10:15:23 -07:00
Michael Lange
5394ecfbe5 New is-hollow modifer for boxed-sections
An open layout that makes its contents feel less cramped. Useful for
large visualizations.
2018-05-04 19:36:54 -07:00
Michael Lange
f0cf06a64a New two-step-button
For performing an action that requires confirmation
2018-04-19 14:22:04 -07:00
Michael Lange
ec49a72a06 Elastic mode for cli window component 2018-02-06 10:53:51 -08:00
Michael Lange
856b01148b Run prettier on all files
Since prettier updated, some files have out of date formatting.
2018-01-17 09:04:00 -08:00
Michael Lange
dbdbde4f9a Replace custom breadcrumbs CSS with new Bulma provided CSS 2018-01-17 09:03:59 -08:00
Michael Lange
c65fff82ca Shuffle around styles to better organize around net new code and bulma overrides 2018-01-17 09:03:58 -08:00
Michael Lange
b1cc6280b0 Make sure the code element within a cli-window takes the full height 2017-12-06 13:36:18 -08:00
Michael Lange
a7b0541676 List placement failures on the job detail page 2017-11-29 20:12:12 -08:00
Michael Lange
ad6307933c Revert "UI Placement failures""
This reverts commits
141ecd8d91
d2d838c2de
8099db4336
86262b3cef
eb4104ec52
0e0e23e238
6d45658d77
b52a8176e8
2017-11-29 20:03:39 -08:00
Michael Lange
86262b3cef List placement failures on the job detail page 2017-11-29 16:30:33 -08:00
Michael Lange
efc3b53f74 Updated styles for the cli-window component 2017-11-21 11:22:42 -08:00
Michael Lange
20ac6c07df Move logging logic from the controller to a component 2017-11-21 11:22:42 -08:00
Michael Lange
b3dc7364c5 Remold the allocation detail and task detail pages
Now that there is a task detail page, some of the content from
the allocation detail page is better suited there.
2017-11-14 11:08:51 -08:00