Replace more `font-awesome` icons in `views/admin` area (#30961)
|
@ -0,0 +1 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#5f6368"><path d="M240-400h480v-80H240v80Zm0-120h480v-80H240v80Zm0-120h480v-80H240v80ZM880-80 720-240H160q-33 0-56.5-23.5T80-320v-480q0-33 23.5-56.5T160-880h640q33 0 56.5 23.5T880-800v720ZM160-320h594l46 45v-525H160v480Zm0 0v-480 480Z"/></svg>
|
After Width: | Height: | Size: 341 B |
|
@ -0,0 +1 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#5f6368"><path d="M320-160h320v-120q0-66-47-113t-113-47q-66 0-113 47t-47 113v120Zm160-360q66 0 113-47t47-113v-120H320v120q0 66 47 113t113 47ZM160-80v-80h80v-120q0-61 28.5-114.5T348-480q-51-32-79.5-85.5T240-680v-120h-80v-80h640v80h-80v120q0 61-28.5 114.5T612-480q51 32 79.5 85.5T720-280v120h80v80H160Zm320-80Zm0-640Z"/></svg>
|
After Width: | Height: | Size: 422 B |
|
@ -0,0 +1 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#5f6368"><path d="M480-200 240-440l56-56 184 183 184-183 56 56-240 240Zm0-240L240-680l56-56 184 183 184-183 56 56-240 240Z"/></svg>
|
After Width: | Height: | Size: 229 B |
|
@ -0,0 +1 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#5f6368"><path d="M480-260q75 0 127.5-52.5T660-440q0-75-52.5-127.5T480-620q-75 0-127.5 52.5T300-440q0 75 52.5 127.5T480-260Zm0-80q-42 0-71-29t-29-71q0-42 29-71t71-29q42 0 71 29t29 71q0 42-29 71t-71 29ZM160-120q-33 0-56.5-23.5T80-200v-480q0-33 23.5-56.5T160-760h126l74-80h240l74 80h126q33 0 56.5 23.5T880-680v480q0 33-23.5 56.5T800-120H160Zm0-80h640v-480H638l-73-80H395l-73 80H160v480Zm320-240Z"/></svg>
|
After Width: | Height: | Size: 500 B |
|
@ -0,0 +1 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#5f6368"><path d="M460-200h40v-74l140-140v-186H320v186l140 140v74Zm-80 80v-120L240-380v-220q0-33 23.5-56.5T320-680h40l-40 40v-200h80v160h160v-160h80v200l-40-40h40q33 0 56.5 23.5T720-600v220L580-240v120H380Zm100-280Z"/></svg>
|
After Width: | Height: | Size: 322 B |
|
@ -0,0 +1 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#5f6368"><path d="M380-120v-120L240-380v-220q0-24 11-45t32-32l77 77h-40v186l140 140v74h40v-74l37-37L56-792l56-56 736 736-56 56-198-198-14 14v120H380Zm306-268-46-46v-166H474L320-754v-86h80v160h160v-160h80v200l-40-40h40q33 0 56.5 23.5T720-600v178l-34 34ZM558-516Zm-130 97Z"/></svg>
|
After Width: | Height: | Size: 377 B |
|
@ -0,0 +1 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#5f6368"><path d="M480-280q83 0 141.5-58.5T680-480q0-83-58.5-141.5T480-680q-83 0-141.5 58.5T280-480q0 83 58.5 141.5T480-280Zm0 200q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z"/></svg>
|
After Width: | Height: | Size: 515 B |
|
@ -0,0 +1 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#5f6368"><path d="M480-80q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z"/></svg>
|
After Width: | Height: | Size: 410 B |
|
@ -0,0 +1 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#5f6368"><path d="M840-680v480q0 33-23.5 56.5T760-120H200q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h480l160 160Zm-80 34L646-760H200v560h560v-446ZM480-240q50 0 85-35t35-85q0-50-35-85t-85-35q-50 0-85 35t-35 85q0 50 35 85t85 35ZM240-560h360v-160H240v160Zm-40-86v446-560 114Z"/></svg>
|
After Width: | Height: | Size: 389 B |
|
@ -13,7 +13,7 @@ $content-width: 840px;
|
||||||
.icon {
|
.icon {
|
||||||
width: 16px;
|
width: 16px;
|
||||||
height: 16px;
|
height: 16px;
|
||||||
vertical-align: middle;
|
vertical-align: top;
|
||||||
margin: 0 2px;
|
margin: 0 2px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -49,15 +49,15 @@
|
||||||
= check_box_tag :batch_checkbox_all, nil, false
|
= check_box_tag :batch_checkbox_all, nil, false
|
||||||
.batch-table__toolbar__actions
|
.batch-table__toolbar__actions
|
||||||
- if params[:local] == '1'
|
- if params[:local] == '1'
|
||||||
= f.button safe_join([fa_icon('save'), t('generic.save_changes')]), name: :update, class: 'table-action-link', type: :submit, data: { confirm: t('admin.reports.are_you_sure') }
|
= f.button safe_join([material_symbol('save'), t('generic.save_changes')]), name: :update, class: 'table-action-link', type: :submit, data: { confirm: t('admin.reports.are_you_sure') }
|
||||||
|
|
||||||
= f.button safe_join([material_symbol('visibility'), t('admin.custom_emojis.list')]), name: :list, class: 'table-action-link', type: :submit, data: { confirm: t('admin.reports.are_you_sure') }
|
= f.button safe_join([material_symbol('visibility'), t('admin.custom_emojis.list')]), name: :list, class: 'table-action-link', type: :submit, data: { confirm: t('admin.reports.are_you_sure') }
|
||||||
|
|
||||||
= f.button safe_join([material_symbol('visibility_off'), t('admin.custom_emojis.unlist')]), name: :unlist, class: 'table-action-link', type: :submit, data: { confirm: t('admin.reports.are_you_sure') }
|
= f.button safe_join([material_symbol('visibility_off'), t('admin.custom_emojis.unlist')]), name: :unlist, class: 'table-action-link', type: :submit, data: { confirm: t('admin.reports.are_you_sure') }
|
||||||
|
|
||||||
= f.button safe_join([fa_icon('power-off'), t('admin.custom_emojis.enable')]), name: :enable, class: 'table-action-link', type: :submit, data: { confirm: t('admin.reports.are_you_sure') }
|
= f.button safe_join([material_symbol('radio_button_checked'), t('admin.custom_emojis.enable')]), name: :enable, class: 'table-action-link', type: :submit, data: { confirm: t('admin.reports.are_you_sure') }
|
||||||
|
|
||||||
= f.button safe_join([fa_icon('power-off'), t('admin.custom_emojis.disable')]), name: :disable, class: 'table-action-link', type: :submit, data: { confirm: t('admin.reports.are_you_sure') }
|
= f.button safe_join([material_symbol('radio_button_unchecked'), t('admin.custom_emojis.disable')]), name: :disable, class: 'table-action-link', type: :submit, data: { confirm: t('admin.reports.are_you_sure') }
|
||||||
|
|
||||||
- if can?(:destroy, :custom_emoji)
|
- if can?(:destroy, :custom_emoji)
|
||||||
= f.button safe_join([material_symbol('close'), t('admin.custom_emojis.delete')]), name: :delete, class: 'table-action-link', type: :submit, data: { confirm: t('admin.reports.are_you_sure') }
|
= f.button safe_join([material_symbol('close'), t('admin.custom_emojis.delete')]), name: :delete, class: 'table-action-link', type: :submit, data: { confirm: t('admin.reports.are_you_sure') }
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
.directory__tag
|
.directory__tag
|
||||||
= link_to admin_instance_path(instance) do
|
= link_to admin_instance_path(instance) do
|
||||||
%h4
|
%h4
|
||||||
= fa_icon 'warning fw', title: t('admin.instances.availability.warning') if instance.failing?
|
= material_symbol 'warning', title: t('admin.instances.availability.warning') if instance.failing?
|
||||||
= instance.domain
|
= instance.domain
|
||||||
|
|
||||||
%small
|
%small
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
|
|
||||||
= t 'admin.relays.enabled'
|
= t 'admin.relays.enabled'
|
||||||
- elsif relay.pending?
|
- elsif relay.pending?
|
||||||
= fa_icon('hourglass')
|
= material_symbol('hourglass')
|
||||||
|
|
||||||
= t 'admin.relays.pending'
|
= t 'admin.relays.pending'
|
||||||
- else
|
- else
|
||||||
|
|
|
@ -30,7 +30,7 @@
|
||||||
%span.negative-hint= t('admin.statuses.deleted')
|
%span.negative-hint= t('admin.statuses.deleted')
|
||||||
·
|
·
|
||||||
- if status.reblog?
|
- if status.reblog?
|
||||||
= fa_icon('retweet fw')
|
= material_symbol('repeat_active')
|
||||||
= t('statuses.boosted_from_html', acct_link: admin_account_inline_link_to(status.proper.account))
|
= t('statuses.boosted_from_html', acct_link: admin_account_inline_link_to(status.proper.account))
|
||||||
- else
|
- else
|
||||||
= fa_visibility_icon(status)
|
= fa_visibility_icon(status)
|
||||||
|
|
|
@ -61,11 +61,11 @@
|
||||||
.one-line= report.comment.presence || t('admin.reports.comment.none')
|
.one-line= report.comment.presence || t('admin.reports.comment.none')
|
||||||
|
|
||||||
%span.report-card__summary__item__content__icon{ title: t('admin.accounts.statuses') }
|
%span.report-card__summary__item__content__icon{ title: t('admin.accounts.statuses') }
|
||||||
= fa_icon('comment')
|
= material_symbol('comment')
|
||||||
= report.status_ids.size
|
= report.status_ids.size
|
||||||
|
|
||||||
%span.report-card__summary__item__content__icon{ title: t('admin.accounts.media_attachments') }
|
%span.report-card__summary__item__content__icon{ title: t('admin.accounts.media_attachments') }
|
||||||
= fa_icon('camera')
|
= material_symbol('photo_camera')
|
||||||
= report.media_attachments_count
|
= report.media_attachments_count
|
||||||
|
|
||||||
- if report.forwarded?
|
- if report.forwarded?
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
= t 'admin.reports.statuses'
|
= t 'admin.reports.statuses'
|
||||||
%small.section-skip-link
|
%small.section-skip-link
|
||||||
= link_to '#actions' do
|
= link_to '#actions' do
|
||||||
= fa_icon 'angle-double-down'
|
= material_symbol 'keyboard_double_arrow_down'
|
||||||
= t('admin.reports.skip_to_actions')
|
= t('admin.reports.skip_to_actions')
|
||||||
|
|
||||||
%p
|
%p
|
||||||
|
|
|
@ -33,7 +33,7 @@
|
||||||
- if @admin_settings.mascot.persisted?
|
- if @admin_settings.mascot.persisted?
|
||||||
= image_tag @admin_settings.mascot.file.url, class: 'fields-group__thumbnail'
|
= image_tag @admin_settings.mascot.file.url, class: 'fields-group__thumbnail'
|
||||||
= link_to admin_site_upload_path(@admin_settings.mascot), data: { method: :delete }, class: 'link-button link-button--destructive' do
|
= link_to admin_site_upload_path(@admin_settings.mascot), data: { method: :delete }, class: 'link-button link-button--destructive' do
|
||||||
= fa_icon 'trash fw'
|
= material_symbol 'delete'
|
||||||
= t('admin.site_uploads.delete')
|
= t('admin.site_uploads.delete')
|
||||||
|
|
||||||
.actions
|
.actions
|
||||||
|
|
|
@ -37,7 +37,7 @@
|
||||||
- if @admin_settings.thumbnail.persisted?
|
- if @admin_settings.thumbnail.persisted?
|
||||||
= image_tag @admin_settings.thumbnail.file.url(:'@1x'), class: 'fields-group__thumbnail'
|
= image_tag @admin_settings.thumbnail.file.url(:'@1x'), class: 'fields-group__thumbnail'
|
||||||
= link_to admin_site_upload_path(@admin_settings.thumbnail), data: { method: :delete }, class: 'link-button link-button--destructive' do
|
= link_to admin_site_upload_path(@admin_settings.thumbnail), data: { method: :delete }, class: 'link-button link-button--destructive' do
|
||||||
= fa_icon 'trash fw'
|
= material_symbol 'delete'
|
||||||
= t('admin.site_uploads.delete')
|
= t('admin.site_uploads.delete')
|
||||||
|
|
||||||
.fields-row
|
.fields-row
|
||||||
|
@ -51,7 +51,7 @@
|
||||||
- if @admin_settings.favicon.persisted?
|
- if @admin_settings.favicon.persisted?
|
||||||
= image_tag @admin_settings.favicon.file.url('48'), class: 'fields-group__thumbnail'
|
= image_tag @admin_settings.favicon.file.url('48'), class: 'fields-group__thumbnail'
|
||||||
= link_to admin_site_upload_path(@admin_settings.favicon), data: { method: :delete }, class: 'link-button link-button--destructive' do
|
= link_to admin_site_upload_path(@admin_settings.favicon), data: { method: :delete }, class: 'link-button link-button--destructive' do
|
||||||
= fa_icon 'trash fw'
|
= material_symbol 'delete'
|
||||||
= t('admin.site_uploads.delete')
|
= t('admin.site_uploads.delete')
|
||||||
|
|
||||||
.fields-row
|
.fields-row
|
||||||
|
@ -65,7 +65,7 @@
|
||||||
- if @admin_settings.app_icon.persisted?
|
- if @admin_settings.app_icon.persisted?
|
||||||
= image_tag @admin_settings.app_icon.file.url('48'), class: 'fields-group__thumbnail'
|
= image_tag @admin_settings.app_icon.file.url('48'), class: 'fields-group__thumbnail'
|
||||||
= link_to admin_site_upload_path(@admin_settings.app_icon), data: { method: :delete }, class: 'link-button link-button--destructive' do
|
= link_to admin_site_upload_path(@admin_settings.app_icon), data: { method: :delete }, class: 'link-button link-button--destructive' do
|
||||||
= fa_icon 'trash fw'
|
= material_symbol 'delete'
|
||||||
= t('admin.site_uploads.delete')
|
= t('admin.site_uploads.delete')
|
||||||
|
|
||||||
.actions
|
.actions
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
.content__heading__tabs
|
.content__heading__tabs
|
||||||
= render_navigation renderer: :links do |primary|
|
= render_navigation renderer: :links do |primary|
|
||||||
:ruby
|
:ruby
|
||||||
primary.item :branding, safe_join([fa_icon('pencil fw'), t('admin.settings.branding.title')]), admin_settings_branding_path
|
primary.item :branding, safe_join([material_symbol('edit'), t('admin.settings.branding.title')]), admin_settings_branding_path
|
||||||
primary.item :about, safe_join([fa_icon('file-text fw'), t('admin.settings.about.title')]), admin_settings_about_path
|
primary.item :about, safe_join([material_symbol('description'), t('admin.settings.about.title')]), admin_settings_about_path
|
||||||
primary.item :registrations, safe_join([material_symbol('group'), t('admin.settings.registrations.title')]), admin_settings_registrations_path
|
primary.item :registrations, safe_join([material_symbol('group'), t('admin.settings.registrations.title')]), admin_settings_registrations_path
|
||||||
primary.item :discovery, safe_join([fa_icon('search fw'), t('admin.settings.discovery.title')]), admin_settings_discovery_path
|
primary.item :discovery, safe_join([material_symbol('search'), t('admin.settings.discovery.title')]), admin_settings_discovery_path
|
||||||
primary.item :content_retention, safe_join([fa_icon('history fw'), t('admin.settings.content_retention.title')]), admin_settings_content_retention_path
|
primary.item :content_retention, safe_join([material_symbol('history'), t('admin.settings.content_retention.title')]), admin_settings_content_retention_path
|
||||||
primary.item :appearance, safe_join([fa_icon('desktop fw'), t('admin.settings.appearance.title')]), admin_settings_appearance_path
|
primary.item :appearance, safe_join([material_symbol('computer'), t('admin.settings.appearance.title')]), admin_settings_appearance_path
|
||||||
|
|
|
@ -33,7 +33,7 @@
|
||||||
= check_box_tag :batch_checkbox_all, nil, false
|
= check_box_tag :batch_checkbox_all, nil, false
|
||||||
.batch-table__toolbar__actions
|
.batch-table__toolbar__actions
|
||||||
- unless @statuses.empty?
|
- unless @statuses.empty?
|
||||||
= f.button safe_join([fa_icon('flag'), t('admin.statuses.batch.report')]),
|
= f.button safe_join([material_symbol('flag'), t('admin.statuses.batch.report')]),
|
||||||
class: 'table-action-link',
|
class: 'table-action-link',
|
||||||
data: { confirm: t('admin.reports.are_you_sure') },
|
data: { confirm: t('admin.reports.are_you_sure') },
|
||||||
name: :report,
|
name: :report,
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
.applications-list__item
|
.applications-list__item
|
||||||
= link_to admin_webhook_path(webhook), class: 'announcements-list__item__title' do
|
= link_to admin_webhook_path(webhook), class: 'announcements-list__item__title' do
|
||||||
= fa_icon 'inbox'
|
= material_symbol 'inbox'
|
||||||
= webhook.url
|
= webhook.url
|
||||||
|
|
||||||
.announcements-list__item__action-bar
|
.announcements-list__item__action-bar
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
.content__heading__row
|
.content__heading__row
|
||||||
%h2
|
%h2
|
||||||
%small
|
%small
|
||||||
= fa_icon 'inbox'
|
= material_symbol 'inbox'
|
||||||
= t('admin.webhooks.webhook')
|
= t('admin.webhooks.webhook')
|
||||||
= @webhook.url
|
= @webhook.url
|
||||||
.content__heading__actions
|
.content__heading__actions
|
||||||
|
|