diff options
author | Haelwenn (lanodan) Monnier <contact@hacktivis.me> | 2019-03-01 11:45:16 +0100 |
---|---|---|
committer | ThibG <thib@sitedethib.com> | 2019-05-17 23:51:14 +0200 |
commit | c2fa36bbaeb8c71adc14f1b5d4c23c7a5adfda6c (patch) | |
tree | 69c6232f20efe48cd78d7fe316dd042c1f27c883 | |
parent | 93d98f62a8b35a01e11a41750dc39c6a287410d9 (diff) |
Content-Type Dropdown: use the selected option icon for the menu
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
-rw-r--r-- | app/javascript/flavours/glitch/features/compose/components/options.js | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/app/javascript/flavours/glitch/features/compose/components/options.js b/app/javascript/flavours/glitch/features/compose/components/options.js index 908126c6f..9bec36a7d 100644 --- a/app/javascript/flavours/glitch/features/compose/components/options.js +++ b/app/javascript/flavours/glitch/features/compose/components/options.js @@ -230,17 +230,17 @@ class ComposerOptions extends ImmutablePureComponent { const contentTypeItems = { plain: { - icon: 'file', + icon: 'align-left', name: 'text/plain', text: <FormattedMessage {...messages.plain} />, }, html: { - icon: 'file-text', + icon: 'code', name: 'text/html', text: <FormattedMessage {...messages.html} />, }, markdown: { - icon: 'file-text', + icon: 'arrow-circle-down', name: 'text/markdown', text: <FormattedMessage {...messages.markdown} />, }, @@ -311,7 +311,8 @@ class ComposerOptions extends ImmutablePureComponent { value={privacy} /> <Dropdown - icon="code" + disabled={disabled} + icon={(contentTypeItems[contentType.split('/')[1]] || {}).icon} items={[ contentTypeItems.plain, contentTypeItems.html, |