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)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy