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
a85a11dc42
Color alias for tags
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
Jacek Jagiello
27d5d3ea64
5303 make logs view full width to better support large screens
2019-03-06 23:29:24 +01: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
3c75bd49eb
Merge pull request #4727 from hashicorp/f-ui-improved-stats-charts
...
UI: Improved stats charts
2018-10-17 10:55:54 -07:00
Michael Lange
0e563e505b
Make the global logo link to the jobs page (home page)
2018-09-26 11:19:24 -07:00
Michael Lange
58349199c6
Style the primary-metric pattern
2018-09-14 10:20:33 -07:00
Michael Lange
a3e858e27e
Updates to the styleguide
2018-09-13 16:45:56 -07:00
Michael Lange
db6ad98eb4
Make the tooltip animation snappier for line charts
...
When data is coming in live, the tooltip can get bogged down by updates
causing the tooltip to never make it under the mouse, which looks like
either lag or a bug.
2018-09-13 16:45:13 -07:00
Michael Lange
48df4d2d29
New line chart component
2018-09-13 16:45:08 -07:00
Michael Lange
dc63be2a8f
Add support for non-list tooltips in charts
2018-09-07 09:57:54 -07:00
Michael Lange
5b927d3654
Add chart color swatches based on css colors
2018-09-07 09:57: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
53f2ca3127
New layout helper for associating two elements vertically
...
By default, blocks have a margin of 1.5em to create a consistent
vertical rhythm. However, sometimes elements need to be associated with
the element above them. In this cases, the gap between elements needs to
be tighter. There are many ways to do this, but this approach asks the
latter content to be marked as associative. The implication is that the
association is with the previous block.
2018-08-14 12:47:28 -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
d77504c539
Never show the menu divider for the first menu item
2018-08-09 18:22:38 -07:00
Michael Lange
95fcbda60a
Line breadcrumbs up flush with section content
2018-08-09 18:22:38 -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
8c3e5b2e1f
Only show the region switcher when there are multiple regions
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
823c12ea26
Style the hamburber menu icon
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
cae126168c
Undo the responsive styles that come with bulma
2018-08-06 11:21:53 -07:00
Michael Lange
bc41b23a13
Make sure memory and cpu bars have a consistent size
2018-08-06 10:59:35 -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
d3c695ca9c
Styleguide entry for Page Title
2018-07-02 17:19:39 -07:00
Michael Lange
9fda975a7a
Styleguide entry for the JSON Viewer
2018-06-30 11:31:17 -07:00
Michael Lange
f97cd93b85
Styleguide entry to the gutter menu
2018-06-29 23:36:40 -07:00