Michael Lange
3cf81d2741
Handle node-only views
2020-05-18 15:30:00 -07:00
Michael Lange
df3c24f968
Bottom aligned columns variant
2020-05-13 08:36:05 -07:00
Michael Lange
d0d1c1fdef
Set color in addition to fill for the icon class
...
Structure icons have fill set to currentColor hardcored in their markup.
This mean setting fill to a color in CSS does nothing, but setting color
now does.
2020-05-06 17:21:47 -07:00
Michael Lange
a845c318b8
Merge pull request #7577 from hashicorp/f-ui/csi-beta-label
...
UI: Change CSI to Storage and mark it as beta
2020-04-06 13:21:11 -07:00
Michael Lange
0c23b54062
Make table foot fields consistent at all breakpoints
...
This effectively overrides Bulma's default field layout tweaks
at different breakpoints. This includes going from flex to block
and different font-sizes.
2020-04-02 13:41:41 -07:00
Michael Lange
a6a58ce55d
Remove extranneous order property
...
The "default" order values as set by Bulma are different for different
breakpoints. Since this wasn't considering breakpoints, it resulted
in the unexpected reordering of pagination elements as different page
widths. Turns out removing this property gives us what we want.
2020-04-02 13:27:29 -07:00
Michael Lange
163807fde2
Style the page size selector
2020-04-02 12:50:31 -07:00
Michael Lange
cd8c92b7d4
Move beta to a tag
2020-04-01 10:49:47 -07:00
Michael Lange
524e3a96f8
Change CSI to Storage and mark it as beta
2020-03-31 18:21:55 -07:00
Michael Lange
508404ccba
UI: Support for CSI ( #7446 )
...
Closes #7197 #7199
Note: Test coverage is limited to adapter and serializer unit tests. All
acceptance tests have been stubbed and all features have been manually
tested end-to-end.
This represents Phase 1 of #6993 which is the core workflow of CSI in
the UI. It includes a couple new pages for viewing all external volumes
as well as the allocations associated with each. It also updates
existing volume related views on job and allocation pages to handle both
Host Volumes and CSI Volumes.
2020-03-25 07:51:26 -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
Michael Lange
29c3cdaeb6
Disabled button styles
2020-01-30 21:29:28 -08:00
Michael Lange
40d65319e7
Tweak vertical spacing of headings
2020-01-23 16:34:37 -08:00
Michael Lange
4bcd47c0b3
Make outline buttons have a solid white background
2020-01-23 16:34:25 -08:00
Michael Lange
96522e7f53
Drain stop and update and notifications
2020-01-23 16:34:24 -08:00
Michael Lange
e47d255b07
Factor out the drain popover and implement its behaviors
2020-01-23 16:34:18 -08:00
Michael Lange
030b449463
More form styles as needed for the drain form
2020-01-23 16:34:16 -08:00
Michael Lange
09b62eb8cb
Add tooltip to the eligibility control
2020-01-23 16:34:11 -08:00
Michael Lange
3ad898762b
Reformat the client detail page to use the two-row header design
2020-01-23 16:34:11 -08:00
Michael Lange
a728ed13e1
Prevent a change in height when switching from a dir to a file
2019-08-08 15:41:47 -07:00
Buck Doyle
c0ba4eeac9
Merge branch 'master' into f-ui/alloc-fs
...
# Conflicts:
# ui/app/templates/allocations/allocation/task/index.hbs
# ui/app/templates/allocations/allocation/task/logs.hbs
2019-07-26 14:49:36 -05:00
Buck Doyle
f046ec31e5
UI: Add allocation directory sorting ( #5914 )
...
When sorting by size, directories are sorted by name, as size
isn’t displayed.
This includes a change to the positioning of sort arrows for all tables,
moving them closer to the text, because in some cases, the arrows
for right-aligned columns were ambiguously positioned.
2019-07-23 15:37:34 -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
Buck Doyle
ee07bab099
UI: Add allocation directory rendering ( #5873 )
...
This lets users navigate the allocation filesystem. It doesn’t
support viewing actual files yet.
2019-07-02 16:42:38 -05:00
Buck Doyle
6c0080a252
Change sort arrow to pass through pointer events ( #5833 )
...
Without this, clicking on the sort arrow didn’t change the
sort direction.
2019-06-13 16:14:35 -05:00
Michael Lange
b33ff625db
New with-headroom modifier for titles
2019-05-21 09:24:15 -07:00
Michael Lange
c456c5eed0
Show preemptions on the job plan phase of job submission
2019-04-22 16:40:01 -07: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
a85a11dc42
Color alias for tags
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
0e563e505b
Make the global logo link to the jobs page (home page)
2018-09-26 11:19:24 -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
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
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
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
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
f97cd93b85
Styleguide entry to the gutter menu
2018-06-29 23:36:40 -07:00
Michael Lange
6c44b6da9d
Fix narrow table column padding
2018-05-25 10:15:24 -07:00
Michael Lange
940210875d
New is-narrow modifier for slim table cells
...
Useful for actions, icons, and checkboxes
2018-05-04 19:36:54 -07:00
Michael Lange
edb4e8229d
New is-faded modifier for icons
...
For when the icon should be less prominent than the content around it
2018-05-04 19:36:54 -07:00
Michael Lange
b1049854db
Don't allow the alloc status table cell to word-wrap at the swatch
2018-03-28 14:51:54 -07:00
Michael Lange
dc0fa160f9
Clean up force launch button
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
13e63ea1d5
Strengthen the .tag override selector
...
In 0.5.2, Bulma excludes the body element from the selector to work around
an issue with Wordpress.
2018-01-17 09:03:59 -08:00