mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2024-09-20 23:16:15 +08:00
Update logo across Scinote [SCI-8997] (#6058)
- Update logo in PDF reports - Update logo in Docx reports - Update logo in sign-in page
This commit is contained in:
parent
bed603c5d5
commit
e00a8bb7a3
|
@ -191,7 +191,7 @@ module Reports
|
|||
end
|
||||
|
||||
def report_logo
|
||||
'logo.png'
|
||||
'scinote_logo.svg'
|
||||
end
|
||||
|
||||
end
|
||||
|
|
|
@ -18,13 +18,8 @@ module Reports::Docx::PrivateMethods
|
|||
|
||||
@docx.page_numbers true, align: :right
|
||||
|
||||
path = Rails.root.join('app', 'assets', 'images', 'logo.png')
|
||||
insert_logo
|
||||
|
||||
@docx.img path.to_s do
|
||||
height 20
|
||||
width 100
|
||||
align :left
|
||||
end
|
||||
@docx.p do
|
||||
text I18n.t('projects.reports.new.generate_PDF.generated_on', timestamp: I18n.l(Time.zone.now, format: :full))
|
||||
end
|
||||
|
@ -34,6 +29,17 @@ module Reports::Docx::PrivateMethods
|
|||
generate_html_styles
|
||||
end
|
||||
|
||||
def insert_logo
|
||||
logo_data = File.read(Rails.root.join('app/assets/images/scinote_logo.svg'))
|
||||
|
||||
@docx.img 'logo.svg' do
|
||||
data logo_data
|
||||
height 20
|
||||
width 100
|
||||
align :left
|
||||
end
|
||||
end
|
||||
|
||||
def generate_html_styles
|
||||
@docx.style do
|
||||
id 'Heading1'
|
||||
|
|
|
@ -22,10 +22,10 @@
|
|||
</style>
|
||||
<div class="print-header">
|
||||
<div class="logo-img">
|
||||
<% if logo == 'logo.png' %>
|
||||
<% if logo == 'scinote_logo.svg' %>
|
||||
<%= image_tag wicked_pdf_asset_base64(logo) %>
|
||||
<%else%>
|
||||
<%= wicked_pdf_image_tag logo %>
|
||||
<% else %>
|
||||
<%= image_tag logo %>
|
||||
<% end %>
|
||||
</div>
|
||||
<div class="page-numbers pagination" data-page-offset="0">
|
||||
|
|
|
@ -9,8 +9,7 @@
|
|||
<div class="sci--navigation--top-menu-container">
|
||||
<div class="sci--navigation--top-menu-logo">
|
||||
<a title="SciNote" href="/">
|
||||
<%= image_tag "/images/sn-icon.svg", class: "logo small" %>
|
||||
<%= image_tag "scinote_logo.svg", class: "logo large" %>
|
||||
<%= image_tag "scinote_logo.svg", class: "logo" %>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
|
Loading…
Reference in a new issue