Skip to content

Commit 436314e

Browse files
committed
optimize bootstrap html
+ move js scripts to bottom for optimum loading + comments + re-indent lines
1 parent 999f364 commit 436314e

File tree

1 file changed

+131
-129
lines changed

1 file changed

+131
-129
lines changed

_layouts/bootstrap.html

Lines changed: 131 additions & 129 deletions
Original file line numberDiff line numberDiff line change
@@ -10,113 +10,117 @@
1010
</title>
1111
<meta name="viewport" content="width=device-width, initial-scale=1">
1212
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
13+
14+
<!-- CSS -->
1315
<link href='http://fonts.googleapis.com/css?family=Philosopher&amp;subset=latin' rel='stylesheet' type='text/css'>
14-
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet">
16+
<link href="//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet">
17+
1518
<link rel="stylesheet" href="/css/codeception.css">
1619
<link rel="stylesheet" href="/css/contributors.css">
1720
<link rel="stylesheet" type="text/css" media="screen" href="/css/syntax.css">
18-
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js" type="text/javascript"></script>
19-
<script src="/js/jquery.toc.min.js" type="text/javascript" charset="utf-8"></script>
20-
<script src="/js/contributors.js" type="text/javascript" charset="utf-8"></script>
2121

22+
<!-- Other -->
2223
<link title="Codeception Blog" type="application/rss+xml" rel="alternate" href="/rss.xml">
2324
<link rel="shortcut icon" href="/images/favicon.png">
2425
<link rel="author" href="https://plus.google.com/+Codeception">
2526
</head>
27+
2628
<body>{% capture guides %}{% include guides.html %}{% endcapture %}
27-
{% capture modules %}{% include modules.html %}{% endcapture %}
28-
{% capture reference %}{% include reference.html %}{% endcapture %}
29-
<nav class="navbar nav-custom navbar-inverse">
30-
<div class="container">
31-
<div class="navbar-header">
32-
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
33-
<span class="sr-only">Toggle navigation</span>
34-
<span class="icon-bar"></span>
35-
<span class="icon-bar"></span>
36-
<span class="icon-bar"></span>
37-
</button>
38-
<a href="/" class="navbar-brand"><img src="/images/toplogo.png" alt="codeception"/></a>
39-
</div>
40-
<div class="collapse navbar-collapse menu ">
41-
<ul class="nav navbar-nav navbar-left">
42-
<li><a href="/quickstart">Quick Start</a></li>
43-
</ul>
44-
<ul class="nav navbar-nav navbar-right">
45-
<li class="dropdown">
46-
<a class="dropdown-toggle" data-toggle="dropdown" href="#"> Guides
47-
<b class="caret"></b>
48-
</a>
49-
<ul class="dropdown-menu">
50-
{{ guides }}
51-
</ul>
52-
</li>
53-
<li class="dropdown">
54-
<a class="dropdown-toggle" data-toggle="dropdown" href="#"> Modules
55-
<b class="caret"></b>
56-
</a>
57-
<ul class="dropdown-menu dropdown-modules">
58-
{{ modules }}
59-
</ul>
60-
</li>
61-
<li>
62-
<a href="/addons">Extensions</a>
63-
</li>
64-
<li class="dropdown">
65-
<a class="dropdown-toggle" data-toggle="dropdown" href="#"> Reference
66-
<b class="caret"></b>
67-
</a>
68-
<ul class="dropdown-menu">
69-
{{ reference }}
29+
{% capture modules %}{% include modules.html %}{% endcapture %}
30+
{% capture reference %}{% include reference.html %}{% endcapture %}
31+
<nav class="navbar nav-custom navbar-inverse">
32+
<div class="container">
33+
<div class="navbar-header">
34+
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
35+
<span class="sr-only">Toggle navigation</span>
36+
<span class="icon-bar"></span>
37+
<span class="icon-bar"></span>
38+
<span class="icon-bar"></span>
39+
</button>
40+
<a href="/" class="navbar-brand"><img src="/images/toplogo.png" alt="codeception"/></a>
41+
</div>
42+
<div class="collapse navbar-collapse menu ">
43+
<ul class="nav navbar-nav navbar-left">
44+
<li><a href="/quickstart">Quick Start</a></li>
7045
</ul>
71-
</li>
72-
<li class="dropdown">
73-
<a class="dropdown-toggle" data-toggle="dropdown" href="http://phptest.club/category/codeception">
74-
Community
75-
<b class="caret"></b>
76-
</a>
77-
<ul class="dropdown-menu">
78-
<li><a href="/blog">Blog</a> </li>
79-
<li><a href="http://phptest.club/category/codeception">Community Forum</a></li>
80-
<li><a href="http://automated-testing.info/category/codeception">Russian Community</a></li>
81-
<li><a href="http://stackoverflow.com/questions/tagged/codeception">StackOverflow</a></li>
82-
<li><a href="/video">Nettuts+ Video Course</a></li>
46+
<ul class="nav navbar-nav navbar-right">
47+
<li class="dropdown">
48+
<a class="dropdown-toggle" data-toggle="dropdown" href="#"> Guides
49+
<b class="caret"></b>
50+
</a>
51+
<ul class="dropdown-menu">
52+
{{ guides }}
53+
</ul>
54+
</li>
55+
<li class="dropdown">
56+
<a class="dropdown-toggle" data-toggle="dropdown" href="#"> Modules
57+
<b class="caret"></b>
58+
</a>
59+
<ul class="dropdown-menu dropdown-modules">
60+
{{ modules }}
61+
</ul>
62+
</li>
63+
<li>
64+
<a href="/addons">Extensions</a>
65+
</li>
66+
<li class="dropdown">
67+
<a class="dropdown-toggle" data-toggle="dropdown" href="#"> Reference
68+
<b class="caret"></b>
69+
</a>
70+
<ul class="dropdown-menu">
71+
{{ reference }}
72+
</ul>
73+
</li>
74+
<li class="dropdown">
75+
<a class="dropdown-toggle" data-toggle="dropdown" href="http://phptest.club/category/codeception">
76+
Community
77+
<b class="caret"></b>
78+
</a>
79+
<ul class="dropdown-menu">
80+
<li><a href="/blog">Blog</a> </li>
81+
<li><a href="http://phptest.club/category/codeception">Community Forum</a></li>
82+
<li><a href="http://automated-testing.info/category/codeception">Russian Community</a></li>
83+
<li><a href="http://stackoverflow.com/questions/tagged/codeception">StackOverflow</a></li>
84+
<li><a href="/video">Nettuts+ Video Course</a></li>
85+
</ul>
86+
</li>
8387
</ul>
84-
</li>
85-
</ul>
86-
</div>
87-
</div> <!-- /.container -->
88-
</nav>
89-
<div class="container">
90-
{{ content }}
91-
</div>
92-
<div id="footer">
88+
</div>
89+
</div> <!-- /.container -->
90+
</nav>
91+
92+
<!-- CONTENT -->
9393
<div class="container">
94-
<div class="row">
95-
<div class="col-sm-4 col-lg-4">
96-
<h3>Credits</h3>
94+
{{ content }}
95+
</div>
96+
97+
<div id="footer">
98+
<div class="container">
99+
<div class="row">
100+
<div class="col-sm-4 col-lg-4">
101+
<h3>Credits</h3>
97102

98-
<p>
99-
Codeception is a BDD-styled PHP testing framework, brought to you by <a href="http://codeception.com/credits">Codeception Team</a>.
100-
Logo by <a
103+
<p>
104+
Codeception is a BDD-styled PHP testing framework, brought to you by <a href="http://codeception.com/credits">Codeception Team</a>.
105+
Logo by <a
101106
href="https://twitter.com/adnanblog">Mr. Adnan</a>. OpenSource <strong>MIT Licensed</strong>.
102-
</p>
107+
</p>
103108

104-
<div>
109+
<div>
110+
<a href="https://github.com/codeception/codeception" class="pull-left">
111+
<img src="/images/github.png">
112+
</a>
105113

106-
<a href="https://github.com/codeception/codeception" class="pull-left">
107-
<img src="/images/github.png">
108-
</a>
114+
<a href="https://twitter.com/codeception" class="pull-left">
115+
<img src="/images/twitter.png">
116+
</a>
109117

110-
<a href="https://twitter.com/codeception" class="pull-left">
111-
<img src="/images/twitter.png">
112-
</a>
113-
114-
<a href="http://www.facebook.com/pages/Codeception/288959711204412" class="pull-left">
115-
<img src="/images/facebook.png">
116-
</a>
118+
<a href="http://www.facebook.com/pages/Codeception/288959711204412" class="pull-left">
119+
<img src="/images/facebook.png">
120+
</a>
117121

118-
<a href="https://plus.google.com/b/108429499160233541695/108429499160233541695/posts"
119-
class="pull-left">
122+
<a href="https://plus.google.com/b/108429499160233541695/108429499160233541695/posts"
123+
class="pull-left">
120124
<img src="/images/gplus.png">
121125
</a>
122126

@@ -126,21 +130,19 @@ <h3>Credits</h3>
126130
<h4>Sponsored by</h4>
127131
<a href="https://www.rebilly.com/">
128132
<img src="/images/Rebilly.png" style="width:300px;" alt="Your Partner
129-
In Subscription Billing
130-
Uncover your revenue potential with
131-
our recurring billing software." title="Your Partner
132-
In Subscription Billing">
133+
In Subscription Billing
134+
Uncover your revenue potential with
135+
our recurring billing software." title="Your Partner
136+
In Subscription Billing">
133137
</a>
134-
135-
136-
<!-- <a href="http://2amigos.us/">
137-
<img src="/images/2amigos.png" style="opacity: 0.7"
138-
alt="Sponsored by 2AmigOS web development and consultancy in Miami"
139-
title="Sponsored by 2AmigOS web development and consultancy in Miami">
140-
</a>
141-
--> </div>
142-
143-
138+
<!--
139+
<a href="http://2amigos.us/">
140+
<img src="/images/2amigos.png" style="opacity: 0.7"
141+
alt="Sponsored by 2AmigOS web development and consultancy in Miami"
142+
title="Sponsored by 2AmigOS web development and consultancy in Miami">
143+
</a>
144+
-->
145+
</div>
144146
</div>
145147

146148
<div class="col-sm-8 col-lg-8">
@@ -149,27 +151,30 @@ <h3>Thanks to all our contributors</h3>
149151
<div id="contributors"></div>
150152

151153
<div>
152-
<div class="addthis_toolbox addthis_default_style ">
153-
<a class="addthis_button_facebook_like" fb:like:layout="button_count"></a>
154-
<a class="addthis_button_tweet"></a>
155-
<a class="addthis_button_google_plusone" g:plusone:size="medium"></a>
156-
</div>
157-
<script type="text/javascript">var addthis_config = {"data_track_addressbar":true};</script>
158-
<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=ra-501c6975683af72f"></script>
159-
160-
</div>
161-
</div>
162-
</div>
163-
</div>
164-
<div id="copyright">
165-
© 2011&ndash;{{ site.time | date: '%Y' }}
166-
</div>
154+
<div class="addthis_toolbox addthis_default_style ">
155+
<a class="addthis_button_facebook_like" fb:like:layout="button_count"></a>
156+
<a class="addthis_button_tweet"></a>
157+
<a class="addthis_button_google_plusone" g:plusone:size="medium"></a>
158+
</div>
159+
<script type="text/javascript">var addthis_config = {"data_track_addressbar":true};</script>
160+
<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=ra-501c6975683af72f"></script>
161+
162+
</div>
163+
</div>
164+
</div>
165+
</div>
166+
<div id="copyright">
167+
© 2011&ndash;{{ site.time | date: '%Y' }}
168+
</div>
167169
</div>
168170

169-
171+
<!-- SCRIPTS -->
172+
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js" type="text/javascript"></script>
170173
<script src="//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>
171-
<script type="text/javascript">
174+
<script src="/js/jquery.toc.min.js" type="text/javascript" charset="utf-8"></script>
175+
<script src="/js/contributors.js" type="text/javascript" charset="utf-8"></script>
172176

177+
<script type="text/javascript">
173178
var _gaq = _gaq || [];
174179
_gaq.push(['_setAccount', 'UA-1899308-9']);
175180
_gaq.push(['_trackPageview']);
@@ -182,7 +187,6 @@ <h3>Thanks to all our contributors</h3>
182187
var s = document.getElementsByTagName('script')[0];
183188
s.parentNode.insertBefore(ga, s);
184189
})();
185-
186190
</script>
187191

188192
<script>
@@ -196,14 +200,12 @@ <h3>Thanks to all our contributors</h3>
196200

197201
<div id="bugira_widget" style="position: fixed; right: 10px; bottom: 0px;"></div>
198202
<script type="text/javascript">var __bugira_config = {"api_key": "dste248173q7"};
199-
(function () {
200-
var w = document.createElement('script');
201-
w.type = 'text/javascript';
202-
w.async = true;
203-
w.src = 'http://bugiracdn.appspot.com/bugira-widget.js';
204-
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(w);
205-
})();</script>
206-
207-
203+
(function () {
204+
var w = document.createElement('script');
205+
w.type = 'text/javascript';
206+
w.async = true;
207+
w.src = 'http://bugiracdn.appspot.com/bugira-widget.js';
208+
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(w);
209+
})();</script>
208210
</body>
209211
</html>

0 commit comments

Comments
 (0)