mirror of
https://github.com/codeninjasllc/discourse.git
synced 2024-12-01 03:17:53 -05:00
9c9087b99c
no need for respond.js (ie8 compat stuff) preload store should not be naming stuff get, its reserved bad js generates for preload store use browse happy, cause its better
77 lines
2.5 KiB
Text
77 lines
2.5 KiB
Text
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title><%= content_for?(:title) ? yield(:title) + ' - ' + SiteSetting.title : SiteSetting.title %></title>
|
|
<meta content="width=device-width, initial-scale=1.0" name="viewport">
|
|
<meta content="" name="description">
|
|
<meta content="" name="author">
|
|
|
|
<%= canonical_link_tag %>
|
|
|
|
<link rel="icon" type="image/png" href=<%=SiteSetting.favicon_url%>>
|
|
<%= javascript_include_tag "preload_store" %>
|
|
|
|
<%= render :partial => "common/special_font_face" %>
|
|
<%= render :partial => "common/discourse_stylesheet" %>
|
|
|
|
<%= csrf_meta_tags %>
|
|
|
|
<%= yield :head %>
|
|
</head>
|
|
|
|
<body>
|
|
<!--[if IE 9]><script type="text/javascript">ie = "new";</script><![endif]-->
|
|
|
|
<% unless current_user %>
|
|
<form id='hidden-login-form' method="post" action="<%=login_path%>" style="display: none;">
|
|
<input name="username" type="text" id="signin_username">
|
|
<input name="password" type="password" id="signin_password">
|
|
<input name="redirect" type="hidden">
|
|
<input name="authenticity_token" type="hidden" />
|
|
<input type="submit" id="signin-button" value="Log In">
|
|
</form>
|
|
<% end %>
|
|
|
|
<%=SiteCustomization.custom_header(session[:preview_style])%>
|
|
<section id='main'>
|
|
<noscript data-path="<%= request.env['PATH_INFO'] %>">
|
|
<header class="d-header">
|
|
<div class="container">
|
|
<div class="contents">
|
|
<div class="row">
|
|
<div class="title span13">
|
|
<a href="/"><img src="<%=SiteSetting.logo_url%>" alt="<%=SiteSetting.title%>" id="site-logo"></a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</header>
|
|
<div id="main-outlet" class="container">
|
|
<!-- preload-content: -->
|
|
<%= yield %>
|
|
<!-- :preload-content -->
|
|
</div>
|
|
</noscript>
|
|
</section>
|
|
|
|
<%- if @preloaded.present? %>
|
|
<script>
|
|
<%- @preloaded.each do |key, json| %>
|
|
PreloadStore.store("<%= key %>",<%= raw json %>);
|
|
<% end %>
|
|
</script>
|
|
<%- end %>
|
|
|
|
<%= yield :data %>
|
|
|
|
<footer id='bottom'></footer>
|
|
|
|
<%= render :partial => "common/discourse_javascript" %>
|
|
<%= render :partial => "common/persona_javascript" if SiteSetting.enable_persona_logins %>
|
|
<%= render_google_analytics_code %>
|
|
|
|
<!-- Discourse Version: <%= Discourse::VERSION::STRING %> -->
|
|
<!-- Git Version: <%= Discourse.git_version %> -->
|
|
</body>
|
|
</html>
|