[Vis: Default editor] EUIficate Markdown tab#42677
[Vis: Default editor] EUIficate Markdown tab#42677maryia-lapata merged 11 commits intoelastic:masterfrom
Conversation
|
Pinging @elastic/kibana-app |
| rows={20} | ||
| fullWidth={true} | ||
| data-test-subj="markdownTextarea" | ||
| // resize="none" |
There was a problem hiding this comment.
I'll uncomment this when elastic/eui#2201 is resolved.
This comment has been minimized.
This comment has been minimized.
💚 Build Succeeded |
cchaos
left a comment
There was a problem hiding this comment.
Just a couple suggestions for enhancements.
src/legacy/core_plugins/vis_type_markdown/public/markdown_vis_options.tsx
Show resolved
Hide resolved
src/legacy/core_plugins/vis_type_markdown/public/markdown_vis_options.tsx
Outdated
Show resolved
Hide resolved
src/legacy/core_plugins/vis_type_markdown/public/markdown_vis_options.tsx
Outdated
Show resolved
Hide resolved
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
src/legacy/core_plugins/vis_type_markdown/public/markdown_vis_options.tsx
Outdated
Show resolved
Hide resolved
💚 Build Succeeded |
| value={value} | ||
| onChange={ev => setValue(paramName, ev.target.valueAsNumber)} | ||
| value={stateValue} | ||
| // @ts-ignore |
There was a problem hiding this comment.
I'll uncomment this once elastic/eui#2211 is available.
💚 Build Succeeded |
cchaos
left a comment
There was a problem hiding this comment.
One more suggestion since the popout icon is so big compared to the text.
Other than that, LGTM
src/legacy/core_plugins/vis_type_markdown/public/markdown_options.tsx
Outdated
Show resolved
Hide resolved
| }); | ||
|
|
||
| const onChangeHandler = ( | ||
| { target: { valueAsNumber } }: React.ChangeEvent<HTMLInputElement>, |
There was a problem hiding this comment.
Don't forget to remove this type after add definition in EUI
| import { RangeOption } from '../../kbn_vislib_vis_types/public/controls/range'; | ||
| import { MarkdownVisParams } from './markdown_fn'; | ||
|
|
||
| function MarkdownOptions({ stateParams, setValue }: VisOptionsProps<MarkdownVisParams>) { |
This comment was marked as resolved.
This comment was marked as resolved.
Sorry, something went wrong.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
💚 Build Succeeded |
|
@flash1293, @timroes, @wylieconlon could someone please review this PR? |
timroes
left a comment
There was a problem hiding this comment.
I was wondering, since that panel kind of looks very cluttered compared to our other visualizations, if it would make sense to split up the actual "Markdown" panel and create another panel under that with "Styling" or "Options" that would contain the font and links settings? @cchaos your thoughts on that?
src/legacy/core_plugins/vis_type_markdown/public/markdown_options.tsx
Outdated
Show resolved
Hide resolved
|
@timroes A second panel works for me! |
timroes
left a comment
There was a problem hiding this comment.
In that case PR looks good to me. Tested on Chrome Linux
💚 Build Succeeded |
…p-metrics-selectall * 'master' of github.com:elastic/kibana: (27 commits) [ML] Data Frames: Analytics job creation. (elastic#43102) [Vis Default editor] Fix issue with Rollup (elastic#42430) [Vis: Default editor] EUIficate Markdown tab (elastic#42677) [New Platform Migration Phase I]: update dateHisogramInterval & parseEsInterval imports (elastic#42917) [Infra UI] Add AWS metrics to node detail page (elastic#42153) update apm index pattern (elastic#43106) [SIEM] Toggle Column / Code Coverage and Cypress (elastic#42766) skip failing test (elastic#43163) [code] Add option to turn the go dependency download on/off. (elastic#43096) disable visual regression jobs Removed dead code (elastic#42774) fixes csv export of saved searches that have _source field (elastic#43123) Export missing Context types (elastic#43051) Update dependency supports-color to v7 (elastic#43064) switch to icon type string instead of node (elastic#43111) [Maps] Enable borders for icon symbols (elastic#43066) [ftr] enable visualRegression jobs (elastic#42989) [ML] Converting single to multi metric job (elastic#42532) fix(NA): dont clean dll module if it is a package json file (elastic#42904) [Logs UI] Add link from the sample web logs to the Logs UI (elastic#42635) ...
Summary
A part of #38273.
EUIfication of the Options tab in the Markdown vis.
Error message:
Checklist
Use
strikethroughsto remove checklist items you don't feel are applicable to this PR.For maintainers