Commit Graph

83 Commits

Author SHA1 Message Date
Phillip Rak c61f2c8466 Force dropdown open only when search has a value 2021-09-08 08:53:44 -07:00
Phillip Rak 6f08636832 Toggle dropdown when using v-focus 2021-09-07 14:59:50 -07:00
Phillip Rak 5b362357f7 Add functio to control dropdown 2021-09-02 11:44:24 -07:00
Phillip Rak 588fb63361 Add data prop to toggle loading with v-focus 2021-09-02 11:43:58 -07:00
Richard Cox 4870fb0375 Fix issue where drop down re-opens when clicking on collapse button
- This also fixes the blip when drop down is open and the selected value is clicked on again
- Investigated other fixes...
  - slot'ing a new open indicator in (doesn't handle clickes)
  - using document.activeElement (already set away from drop down)
  - this.raised (not applicable in some cases)
2021-08-23 11:50:13 +01:00
Cody Jackson 52244cf2dd Adding the vSphere maching-config
Also fixed a bug with the vsphere credentials.

rancher/dashboard#2969
rancher/dashboard#3326
2021-07-06 20:42:28 -07:00
Vincent Fiduccia 19bcd3127e
Cluster improvements 2021-04-21 17:16:44 -07:00
Nancy Butler 10631fa601 use option-label-getting func instead of option.label 2021-03-31 17:26:18 -07:00
Vincent Fiduccia 0b197a34a8
More AWS 2021-03-17 23:02:50 -07:00
codyrancher 9e66060d73
Merge pull request #2534 from codyrancher/deselect-options
Adding support to deselect options in Labeled/Select by clicking on the options in the dropdown
2021-03-15 10:02:55 -07:00
Cody Jackson 6ba26a0725 Adding support to deselect options in Labeled/Select by clicking on the options in the dropdown
rancher/dashboard#2357
2021-03-15 09:57:33 -07:00
Neil MacDougall 0e65d9fde1 Fix tooltip positionning on buttons in header 2021-03-03 11:31:37 +00:00
Lauren Harden ff41fadb17
Merge pull request #2267 from lvuch/lh-refinement
continued refinement, buttons and inputs
2021-02-18 11:01:22 -07:00
Cody Jackson fc9eef90fb Fixing two issues that showed up in pod scheduling
- The first issue was caused by the introductions of ArrayListGrouped and not updating all references appropriately
- The other was caused by LabeledSelect calling the @input handler twice for every selection. The handler was toggling which caused the value to always reset. It looks like the reason labeled select was calling the handler twice was because of having both v-bind="$attrs" and @input="...". So i removed @input and verified that LabeledSelect still works for both v-model and value/@input.

rancher/dashboard#2211
2021-02-10 14:56:12 -07:00
lvuch e126e90842 LABELS AND TEXT ARE ALIGNED 2021-02-10 14:39:48 -07:00
lvuch e20713ff47 sortable table header button and input fix 2021-02-10 14:39:47 -07:00
lvuch fc24af81e0 port row and button sizes 2021-02-10 14:39:06 -07:00
Cody Jackson a7c1337ccc Porting StorageClass to dashboard from ember 2021-02-02 14:53:22 -07:00
Westly Wright 534e0a982b
Monitoring UI Polish - Overview & Create Route
rancher/dashboard#1986

update receiver tabs and labeled tooltips

fix styling on receiver responder rows
2021-01-11 09:25:27 -07:00
Westly Wright 61eda99f9d
prevent dropdown from growing page height
rancher/dashboard#2009
2021-01-05 16:44:04 -07:00
Westly Wright d6aa8ff405
set dd width to v-select element width
ensure that the dd is at a minimum the same width as the select

rancher/dashboard#2031
2021-01-05 14:23:47 -07:00
Vincent Fiduccia 5304375640
Github auth config, pluggable login component 2020-12-22 14:43:26 -07:00
Westly Wright dd6fe07344
fixes chart filtering on windows and linux clusters 2020-12-16 09:53:59 -07:00
Vincent Fiduccia 9b0653e495
Disabled dropdowns should look like it 2020-12-11 18:33:55 -07:00
Vincent Fiduccia 182338d697
Workspace Role Bindings 2020-12-06 03:30:35 -07:00
Vincent Fiduccia aa68557cbc
Inputs 2020-12-06 03:30:34 -07:00
Westly Wright 24bee624a7
Dropdown bugs
Z-indexing issues for dd content
Dropdown height issues
Placeholder placement issues

rancher/dashboard#1896
rancher/dashboard#1933
2020-12-01 15:14:50 -07:00
Vincent Fiduccia 6922c89c2d
More detail isView stuff 2020-12-01 01:11:26 -07:00
Cody Jackson 8311825eec Only disable namespace lists for cluster scope in constraints
- I also switched the LabeledSelects to use the tooltip rather than having a separate header and v-tooltip now that it's supported.
- Fixed an issue with <Select> not having a min-height.
- Fixed an issue where <LabeledSelect> hover tooltips caused the menu to go behind the :multiple selection of other LabeledSelect

rancher/dashboard#1892
2020-11-25 14:34:43 -07:00
Vincent Fiduccia 0aa439c808
Merge pull request #1876 from westlywright/bugs.dropdown.buttons
New Select Components
2020-11-23 13:14:13 -07:00
Westly Wright 09ea85c9f0
New Select Components
Coalesce all v-select usage into one of three new select, labeled select, and multi-select components.
Additionally this updates the dropdown button component to use the
v-select lib as well.
Formatting on files i've touched.
Add translations where I found them missing in components I touched.
Fixes a lot of bugs related to dropdowns.

refactor vue select

focusing labeled select

update namespace filter to form select

update product switcher to use select

update workspace filter to use select

select should have no default placement otherwise dd is attached to body

combining and cleaning up select styles

header filter styling issues

more style cleanup

no longer need weird z-indexing after fixing dd's

lighten up scrollbar for dropdowns & dark theme

padding cleanup for header dd's

fix workload ports

input with select should use labled select or select if no label

All labeled select components using labels, otherwise select

min width and hide broswer clear button

style cleanup

Default searchable to false unless >= 10 options

rebase fixes

wip new dd button

change button dd to click action instead of nested templates

rebasing issue

close on select

remove button dropdown from keyvalue

wip

remove old button dropdown

more cleanup

fix bug where inline options would recompute

Fix borders for new style

product menu

remove button dropdown from list masthead

new namespace design

fix padding on apps nav
2020-11-23 09:24:55 -07:00
Nancy Butler 8f242400e5 scan detail page report picker 2020-11-20 15:10:35 -07:00
Nancy Butler 227ba70fdc pr feedback 2020-10-19 09:29:18 -07:00
Nancy Butler d9dafb60bb convert serviceport to grid from table 2020-10-19 09:18:58 -07:00
Vincent Fiduccia a88c87e083
Gitrepo fixes 2020-10-02 04:07:28 -07:00
Nancy Butler 4cfe066851 restore, deployment fixes 2020-09-30 17:32:29 -07:00
lvuch d582457cc7 x issue on 1255 2020-09-29 16:25:00 -07:00
Cody Jackson e01db8f906 Allowing flow to use both global and local outputRefs
rancher/dashboard#1419
2020-09-29 10:46:39 -07:00
Vincent Fiduccia 28aa2ce2a3
Merge pull request #1271 from codyrancher/logging-output
ClusterOutput and Output implementation
2020-09-21 03:33:02 -07:00
Nancy Butler 67d242f806 deployment original design 2020-09-20 11:57:30 -07:00
Cody Jackson 0fff2f7094 ClusterOutput and Output implementation
rancher/dashboard#1102
rancher/dashboard#1103
2020-09-18 17:54:07 -07:00
Nancy Butler e60c544a5e backup bugfixes
restore pr feedback
2020-09-16 11:27:30 -07:00
Vincent Fiduccia 07afa198ae
Select sizing and value display 2020-09-09 01:18:47 -07:00
Vincent Fiduccia 54220a7777
Merge pull request #1055 from mantis-toboggan-md/workload-storage
workload storage no buttondropdown
2020-08-24 13:47:35 -07:00
Cody Jackson 501a2bf8d8 Adding a tooltip to target service
- Added a tooltip to LabeledInput and LabeledSelect
- We now show the warning border and tooltip when a target service doesn't exist

https://github.com/rancher/dashboard/pull/816#issuecomment-655670728
2020-08-21 16:26:11 -07:00
Cody Jackson 94ebf0783e Updating ingress page to include new requests
- Enable freeform target service
- Add status support to LabeledSelect
- Indicate that the target service isn't one of the existing options with LabeledSelect warning status
- Update text

https://github.com/rancher/dashboard/issues/272#issuecomment-642436439
2020-08-20 15:12:01 -07:00
Nancy Butler 654279a9b8 workload storage no buttondropdown 2020-08-20 13:28:32 -07:00
Westly Wright 687ce496b2
Initial Monitoring V2 Custom Chart UI
rancher/dashboard#908
2020-08-07 17:08:31 -07:00
Cody Jackson 45ff14f7a8 Adding label support to multi-selection LabelSelect
rancher/dashboard#661
2020-06-23 15:54:21 -07:00
Nancy Butler f0becb03c6 desgin feedback 2020-06-17 09:34:43 -07:00