Commit Graph

53 Commits

Author SHA1 Message Date
lvuch 9ac1031e51 WIP update styles for combo inputs 2250 2021-02-12 11:29:50 -07:00
lvuch 310abf7d88 fix input wobble 2021-01-27 12:33:36 -07:00
Vincent Fiduccia a0881958d6
Fleet caBundle and insecureSkipTls (#2083) 2020-12-22 00:36:28 -07:00
lvuch 7c2e445c90 this fixes all cases 2020-12-10 15:36:25 -07:00
lvuch 1c7d728edd input with select 2020-12-10 14:22:53 -07:00
Vincent Fiduccia e8eab88db2
Form control design page 2020-12-04 15:24:54 -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
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 bf2273b150 hide search clear button
workload ports restyle

remove buttondropdown from envvars

move replicas, schedule out of container tab
2020-11-10 15:25:11 -07:00
Vincent Fiduccia fc3e9d22a8
Choose chart if no match found, add namespace, select project ns 2020-09-18 18:37:49 -07:00
Vincent Fiduccia 07afa198ae
Select sizing and value display 2020-09-09 01:18:47 -07:00
Vincent Fiduccia d824261315
Start latest round of catalog redesign 2020-09-03 20:59:50 -07:00
Nancy Butler 89990779fe view mode styling, get pods with findMatching 2020-08-25 08:26:34 -07:00
lvuch 59518551d0 more workload changes 2020-08-19 10:54:43 -07:00
Nancy Butler 325c63000a workload create/edit fixes 2020-08-03 14:49:55 -07:00
Vincent Fiduccia 0ef5d19650
Repo edit 2020-07-27 19:13:05 -07:00
Vincent Fiduccia d96f359aeb
More apps 2020-07-22 03:56:06 -07:00
Vincent Fiduccia 4d7142e560
WindowManager for container logs and shell 2020-05-12 03:15:12 -07:00
Vincent Fiduccia 8bf1f45bca
Merge pull request #536 from codyrancher/template-switcher
Disable editing a constraint's constraint template
2020-04-26 14:46:41 -05:00
Cody Jackson ab70740ff9 Disable editing a constraint's constraint template
Editing a constraint's constraint template would require us to delete
the existing constraint and create a new one transactionally. Since
the backend doesn't support this transaction of we're disabling the ability
to edit which template is being used.

I also noticed a number of inconcictencies and poor behaviors
with the LabeledSelect component so I went ahead and made
it consistent with LabeledInput.
- The search field switched to a color distinct from the rest of the container
  when disabled and hovered.
- There wasn't a focus outline.
- The size was slightly different because it was in a container
- There was a distinct background color around the arrow indicator

rancher/dashboard#433
2020-04-24 16:25:01 -07:00
Vincent Fiduccia aea0c281ea
Merge pull request #546 from mantis-toboggan-md/bugfix-secrets
Bugfix secrets
2020-04-24 13:37:32 -07:00
lvuch 1ff204b731 font sizes and border radius 2020-04-24 12:16:21 -07:00
Nancy Butler 6249c766ab placeholder visibility
secret type display in edit form

add custom secret types

description as prop in namens

secret styling

service account link in list view for service acct token secrets
2020-04-24 12:04:15 -07:00
Cody Jackson 4014751a1b Fixing up ingress pages
- Fixed a number of unhandled exceptions
- Fixes some issues with rules vs backend property references
- Made pages more consistent with mocks

rancher/dashboard#272
2020-04-21 10:27:30 -07:00
Vincent Fiduccia 09df5918db
Move the rest of workloads into standard _resource 2020-04-14 16:16:11 -07:00
Vincent Fiduccia 4bc1321dab
Edit project of namespaces, bugs
- Edit project on namespace
- Certificate fields need to be multiline
- Create-edit-view creates metadata.(annotations, labels) automatically and cleans up on save if empty so you don't have to check if they're there.
- Form components should have a focus() instead of reaching into each other's $refs
- LabeledSelect takes and emits the value, not the `{label: x, value: y}` object.
- Resource names are almost never editable after create
- NameNsDescription takes a resource and manages setting name/ns/description on it itself.
- TextAreaAutoGrow should resize on file input
2020-04-14 16:16:10 -07:00
Nancy Butler 9fbf26a959 use label as default label key 2020-04-13 16:28:12 -07:00
Nancy Butler d18bd41dab workload detail and create bugfixes 2020-04-02 11:37:39 -07:00
lvuch 7293e5d5f3 454 issues 2020-03-31 21:02:31 -07:00
Cody Jackson 1265853652 Implement the view, create and edit pages for constraints
This implementst the view, create and edit pages for the
gatekeeper constraints. The constraint templates weren't
touched since we intend to only use the yaml editor.

rancher/dashboard#307
2020-03-02 12:43:39 -07:00
lvuch d46c20ace0 321 continued 2020-02-28 15:30:21 -07:00
Nancy Butler b77fad0eec endpoints in workload list instead of ports
focus on name field in NameNSDescription initially

focus type field when value from resource added

remove button for values from resource
2020-02-27 12:59:20 -07:00
Nancy Butler 6eba4f6eff workload create/edit
workload list individually;
2020-02-24 09:45:00 -07:00
Nancy Butler 0e6b4b1fc5 secret UX fixes 2020-02-10 10:49:04 -07:00
Nancy 205b468523 remove console log from sortabletable headers
added click-expand component for big table values

 minor chage to secrets list view

fix external link formatter

 radio button/group accessibility

 namensdescription restyle

create secrets
2020-01-30 17:46:22 -07:00
Westly Wright da186d5759
Add Storybookjs (#285)
* update deps

* Add storybookjs and setup config

* Change scss import paths to absolute paths for Storybook to work

* Add storybookjs centered addon

* Add storybookjs backgrounds and tweak body styles

* Add storybookjs docs addon

* Enable better nesting config

* add design systems

* Change app css import location

* package update

* roll back to previous lint versions for upgrade error & fix lint err
2020-01-17 10:09:11 -07:00
Nancy Butler 5d3ded9e57 remove injected prop 2020-01-16 17:36:37 -07:00
Nancy Butler 9842768b3c make disableInputs prop reactive 2020-01-16 16:37:11 -07:00
Nancy Butler 5cb875cd84
change targetNamespace to targetServiceNamespace 2019-12-12 17:21:55 -07:00
Nancy Butler a25faeb906 router edit/view repopulates correctly 2019-12-10 18:10:08 -07:00
Nancy Butler 60ebe3f7e4 prepend slash on router path matching 2019-12-10 18:10:08 -07:00
Nancy Butler c6aa0ebb0b fix-222-chromefirefox-differences 2019-12-10 18:10:08 -07:00
Nancy Butler 252f9fee16 fix input type in select/input combo 2019-12-05 16:12:40 -07:00
Vincent Fiduccia ba6bef3eac
Merge pull request #211 from lvuch/master
186 borders on inputs
2019-12-05 13:35:41 -07:00
lvuch 552d55dc74 186 borders on inputs 2019-12-05 12:27:26 -07:00
Nancy Butler 386776f64f pd and es creation
es name and namespace

build from git

puase rollout pauses rollout
2019-12-05 10:36:46 -07:00
Nancy Butler 7be14cd55b fix height of dropdown in router form, make string and dropdown icon spin 2019-11-13 14:09:08 -07:00
lvuch 53e63e84fa btn accent bg 2019-11-05 16:04:16 -07:00
lvuch b15c35b5ff add and remove buttons 2019-11-05 15:46:36 -07:00
Nancy Butler 1fd77db973 fix remove button 2019-11-05 13:45:59 -07:00