app/views/layouts/application.html.erb
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Meta Tags -->
<%= display_meta_tags site: "CodeFund" %>
<%= csrf_meta_tags %>
<%= csp_meta_tag %>
<%= action_cable_meta_tag %>
<!-- CDN Stylesheets -->
<link rel="stylesheet" href="https://pro.fontawesome.com/releases/v5.11.2/css/all.css" integrity="sha384-zrnmn8R8KkWl12rAZFt4yKjxplaDaT7/EUkKm7AovijfrQItFWR7O/JJn4DAa/gx" crossorigin="anonymous" />
<!-- Compressed Stylesheets -->
<%= stylesheet_pack_tag "code_fund", media: "all", "data-turbolinks-track": "reload" %>
<!-- Compressed JavaScripts -->
<%= javascript_include_tag "application", "data-turbolinks-track": "reload", defer: true %>
<%= javascript_pack_tag "code_fund", "data-turbolinks-track": "reload", defer: true %>
</head>
<body>
<div class="app">
<!--[if lt IE 10]>
<div class="page-message" role="alert">You are using an <strong>outdated</strong> browser. Please <a class="alert-link" href="http://browsehappy.com/">upgrade your browser</a> to improve your experience and security.</div>
<![endif]-->
<%= render "/shared/header" %>
<div class="main">
<%= render "/shared/sidebar" %>
<main class="app-main">
<%= yield %>
</main>
</div>
<div hidden role="status" class="reflex-activity spinner-border spinner-border-sm text-primary" style="position:fixed; bottom:0; right:0; margin:0 0.5em 0.5em 0;">
<span class="sr-only">Loading...</span>
</div>
</div>
<%= render "/shared/modals/organization_user_modal" %>
<!-- Target for dynamically generated modals -->
<div id="global-modal" class="modal fade"></div>
<%= noty_flash %>
<%= render "/widgets/crate" if current_user && ENV["CRATE_SERVER_ID"].present? %>
</body>
</html>