Module: Shopapp3Helper
- Defined in:
- app/helpers/shopapp3_helper.rb
Instance Method Summary collapse
Instance Method Details
#shopapp3_favicon ⇒ Object
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
# File 'app/helpers/shopapp3_helper.rb', line 19 def shopapp3_favicon <<~HTML.html_safe <link rel="shortcut icon" href="/favicon/favicon.ico"> <link rel="icon" sizes="16x16 32x32 64x64" href="/favicon/favicon.ico"> <link rel="icon" type="image/png" sizes="196x196" href="/favicon/favicon-192.png"> <link rel="icon" type="image/png" sizes="160x160" href="/favicon/favicon-160.png"> <link rel="icon" type="image/png" sizes="96x96" href="/favicon/favicon-96.png"> <link rel="icon" type="image/png" sizes="64x64" href="/favicon/favicon-64.png"> <link rel="icon" type="image/png" sizes="32x32" href="/favicon/favicon-32.png"> <link rel="icon" type="image/png" sizes="16x16" href="/favicon/favicon-16.png"> <link rel="apple-touch-icon" href="/favicon/favicon-57.png"> <link rel="apple-touch-icon" sizes="114x114" href="/favicon/favicon-114.png"> <link rel="apple-touch-icon" sizes="72x72" href="/favicon/favicon-72.png"> <link rel="apple-touch-icon" sizes="144x144" href="/favicon/favicon-144.png"> <link rel="apple-touch-icon" sizes="60x60" href="/favicon/favicon-60.png"> <link rel="apple-touch-icon" sizes="120x120" href="/favicon/favicon-120.png"> <link rel="apple-touch-icon" sizes="76x76" href="/favicon/favicon-76.png"> <link rel="apple-touch-icon" sizes="152x152" href="/favicon/favicon-152.png"> <link rel="apple-touch-icon" sizes="180x180" href="/favicon/favicon-180.png"> <meta name="msapplication-TileColor" content="#FFFFFF"> <meta name="msapplication-TileImage" content="/favicon/favicon-144.png"> <meta name="msapplication-config" content="/favicon/browserconfig.xml"> HTML end |
#shopapp3_sidebar_icons ⇒ Object
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'app/helpers/shopapp3_helper.rb', line 2 def controller..map do || active = if controller.request.path == [:path] 'active' end <<~HTML <li class="nav-item p-1 #{active}"> <a class="nav-link d-flex flex-column justify-content-start align-items-center" href="#{[:path]}"> #{image_tag [:icon].to_s, width: '20', class: 'img-fluid mb-1' if [:icon].present?} #{mdi_tag [:mdi].to_s, class: 'mdi-36px text-light' if [:mdi].present?} <label class="text-light mt-0 text-center">#{ I18n.t([:tooltip], default: [:tooltip])}</label> </a> </li> HTML end.join("\n").html_safe end |