]> cat aescling's git repositories - mastodon.git/commit
Refactor icons in web UI to use Icon component (#9951)
authorEugen Rochko <eugen@zeonfederated.com>
Thu, 31 Jan 2019 23:14:05 +0000 (00:14 +0100)
committerGitHub <noreply@github.com>
Thu, 31 Jan 2019 23:14:05 +0000 (00:14 +0100)
commit1f9519020296c8c24a73d3f99d3c1ad94a627f3b
tree730245deccb6258eaddf9a013d377cd33ea2667b
parent3383ed7573866f086ac49b0e975d5c502cdf4b89
Refactor icons in web UI to use Icon component (#9951)

* Refactor uses of icons to an Icon component in web UI

* Refactor options passed to the Icon component

* Make tests work with absolute component paths
38 files changed:
.eslintrc.js
app/javascript/mastodon/components/attachment_list.js
app/javascript/mastodon/components/column_back_button.js
app/javascript/mastodon/components/column_back_button_slim.js
app/javascript/mastodon/components/column_header.js
app/javascript/mastodon/components/icon.js [new file with mode: 0644]
app/javascript/mastodon/components/icon_button.js
app/javascript/mastodon/components/load_gap.js
app/javascript/mastodon/components/status.js
app/javascript/mastodon/components/status_content.js
app/javascript/mastodon/features/account/components/header.js
app/javascript/mastodon/features/account_gallery/components/media_item.js
app/javascript/mastodon/features/account_timeline/components/moved_note.js
app/javascript/mastodon/features/compose/components/compose_form.js
app/javascript/mastodon/features/compose/components/privacy_dropdown.js
app/javascript/mastodon/features/compose/components/search.js
app/javascript/mastodon/features/compose/components/search_results.js
app/javascript/mastodon/features/compose/components/upload.js
app/javascript/mastodon/features/compose/components/upload_progress.js
app/javascript/mastodon/features/compose/index.js
app/javascript/mastodon/features/getting_started/index.js
app/javascript/mastodon/features/list_adder/components/list.js
app/javascript/mastodon/features/list_editor/components/search.js
app/javascript/mastodon/features/list_timeline/index.js
app/javascript/mastodon/features/notifications/components/clear_column_button.js
app/javascript/mastodon/features/notifications/components/filter_bar.js
app/javascript/mastodon/features/notifications/components/notification.js
app/javascript/mastodon/features/status/components/card.js
app/javascript/mastodon/features/status/components/detailed_status.js
app/javascript/mastodon/features/status/index.js
app/javascript/mastodon/features/ui/components/boost_modal.js
app/javascript/mastodon/features/ui/components/column_header.js
app/javascript/mastodon/features/ui/components/column_link.js
app/javascript/mastodon/features/ui/components/columns_area.js
app/javascript/mastodon/features/ui/components/media_modal.js
app/javascript/mastodon/features/ui/components/tabs_bar.js
app/javascript/mastodon/features/video/index.js
jest.config.js