Module: Shopapp3Helper

Defined in:
app/helpers/shopapp3_helper.rb

Instance Method Summary collapse

Instance Method Details

#shopapp3_faviconObject



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
  "    <link rel=\"shortcut icon\" href=\"/favicon/favicon.ico\">\n    <link rel=\"icon\" sizes=\"16x16 32x32 64x64\" href=\"/favicon/favicon.ico\">\n    <link rel=\"icon\" type=\"image/png\" sizes=\"196x196\" href=\"/favicon/favicon-192.png\">\n    <link rel=\"icon\" type=\"image/png\" sizes=\"160x160\" href=\"/favicon/favicon-160.png\">\n    <link rel=\"icon\" type=\"image/png\" sizes=\"96x96\" href=\"/favicon/favicon-96.png\">\n    <link rel=\"icon\" type=\"image/png\" sizes=\"64x64\" href=\"/favicon/favicon-64.png\">\n    <link rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/favicon/favicon-32.png\">\n    <link rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/favicon/favicon-16.png\">\n    <link rel=\"apple-touch-icon\" href=\"/favicon/favicon-57.png\">\n    <link rel=\"apple-touch-icon\" sizes=\"114x114\" href=\"/favicon/favicon-114.png\">\n    <link rel=\"apple-touch-icon\" sizes=\"72x72\" href=\"/favicon/favicon-72.png\">\n    <link rel=\"apple-touch-icon\" sizes=\"144x144\" href=\"/favicon/favicon-144.png\">\n    <link rel=\"apple-touch-icon\" sizes=\"60x60\" href=\"/favicon/favicon-60.png\">\n    <link rel=\"apple-touch-icon\" sizes=\"120x120\" href=\"/favicon/favicon-120.png\">\n    <link rel=\"apple-touch-icon\" sizes=\"76x76\" href=\"/favicon/favicon-76.png\">\n    <link rel=\"apple-touch-icon\" sizes=\"152x152\" href=\"/favicon/favicon-152.png\">\n    <link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"/favicon/favicon-180.png\">\n    <meta name=\"msapplication-TileColor\" content=\"#FFFFFF\">\n    <meta name=\"msapplication-TileImage\" content=\"/favicon/favicon-144.png\">\n    <meta name=\"msapplication-config\" content=\"/favicon/browserconfig.xml\">\n  HTML\nend\n".html_safe

#shopapp3_sidebar_iconsObject



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 shopapp3_sidebar_icons
  controller.sidebar_actions_list.map do |sidebar_action|
    active = if controller.request.path == sidebar_action[:path]
               'active'
             end
    "      <li class=\"nav-item p-1 \#{active}\">\n        <a class=\"nav-link d-flex flex-column justify-content-start align-items-center\" href=\"\#{sidebar_action[:path]}\">\n          \#{image_tag sidebar_action[:icon].to_s, width: '20', class: 'img-fluid text-light mb-1' if sidebar_action[:icon].present?}\n          \#{\"<i class=\\\"material-icons text-light md-16 mb-1\\\">\#{sidebar_action[:mdi] = sidebar_action[:mdi].to_s; sidebar_action[:mdi]}</i>\" if sidebar_action[:mdi].present?}\n          <label class=\"text-light mt-0 text-center\">\#{ I18n.t(sidebar_action[:tooltip], default: sidebar_action[:tooltip])}</label>\n        </a>\n      </li>\n    HTML\n  end.join(\"\\n\").html_safe\nend\n"