|
20 | 20 |
|
21 | 21 | = content_for :meta_tags |
22 | 22 |
|
23 | | - %link{ rel: 'image_src', href: '/assets/logo-square.png', :alt => "codebar logo" } |
| 23 | + %link{ rel: 'image_src', href: '/assets/logo-square.png', alt: 'codebar logo' } |
24 | 24 |
|
25 | | - %title |
26 | | - = retrieve_title |
| 25 | + %title= retrieve_title |
27 | 26 | = favicon_link_tag 'favicon.ico' |
28 | | - = stylesheet_link_tag 'application', media: 'all', 'data-turbo-track': 'reload' |
29 | | - |
30 | | - = javascript_include_tag 'application', 'data-turbo-track': 'reload' |
31 | | - %link{ href: 'https://fonts.googleapis.com/css?family=Open+Sans:400,300', rel:'stylesheet', type:'text/css' } |
32 | | - %link{ href: 'https://fonts.googleapis.com/icon?family=Material+Icons', rel:'stylesheet', type:'text/css' } |
| 27 | + = stylesheet_link_tag('application', media: 'all', data: { turbo_track: 'reload' }) |
| 28 | + = javascript_include_tag('application', data: { turbo_track: 'reload' }) |
| 29 | + %link{ href: 'https://fonts.googleapis.com/css?family=Open+Sans:400,300', rel: 'stylesheet', type: 'text/css' } |
| 30 | + %link{ href: 'https://fonts.googleapis.com/icon?family=Material+Icons', rel: 'stylesheet', type: 'text/css' } |
33 | 31 |
|
34 | 32 | // this gets any content from page templates |
35 | 33 | = content_for :head |
36 | 34 |
|
37 | 35 | = csrf_meta_tags |
38 | 36 | = csp_meta_tag |
39 | 37 |
|
40 | | - %body.no-js{ 'class': "#{params[:controller]}-#{params[:action]}", "data-bs-no-jquery": "true"} |
| 38 | + %body.no-js{ 'class': "#{params[:controller]}-#{params[:action]}", 'data-bs-no-jquery': 'true' } |
41 | 39 | #top |
42 | | - = render partial: 'layouts/navigation' |
43 | | - = render partial: 'layouts/messages' |
| 40 | + = render 'layouts/navigation' |
| 41 | + = render 'layouts/messages' |
44 | 42 | = yield |
45 | | - = render partial: 'layouts/footer' |
| 43 | + = render 'layouts/footer' |
46 | 44 |
|
47 | 45 | = content_for :page_footer |
0 commit comments