Merge lp:~gbancroft-canonical/juju-website/homepage-redesign into lp:~jorge/juju-website/juju-website

Proposed by Graham Bancroft
Status: Merged
Merged at revision: 28
Proposed branch: lp:~gbancroft-canonical/juju-website/homepage-redesign
Merge into: lp:~jorge/juju-website/juju-website
Diff against target: 1462 lines (+667/-195) (has conflicts)
16 files modified
css/base.css (+247/-44)
css/blog-community.css (+4/-0)
css/community.css (+11/-7)
css/home-new.css (+104/-0)
css/home.css (+1/-1)
footer.php (+45/-29)
header.php (+4/-9)
js/base.js (+3/-11)
part-blog-latest-articles.php (+6/-7)
part-blog-latest-events.php (+6/-4)
part-header-home-new.php (+11/-0)
single.php (+2/-0)
template-blog-community.php (+3/-1)
template-community.php (+74/-72)
template-get-started.php (+39/-10)
template-home-new.php (+107/-0)
Text conflict in template-get-started.php
To merge this branch: bzr merge lp:~gbancroft-canonical/juju-website/homepage-redesign
Reviewer Review Type Date Requested Status
Jorge Castro Pending
Review via email: mp+171838@code.launchpad.net

Description of the change

Implement new home page design. Add new home page contextual footer styles to 'Community' section.

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'COPYING' (properties changed: -x to +x)
2=== modified file 'css/base.css'
3--- css/base.css 2012-12-04 16:42:26 +0000
4+++ css/base.css 2013-06-27 15:13:40 +0000
5@@ -12,18 +12,23 @@
6 /**
7 * @section Global
8 */
9-
10+html { background: #f7f7f7; }
11 body {
12+ background: #fff;
13 font-family: 'Ubuntu', 'Ubuntu Beta', UbuntuBeta, Ubuntu, 'Bitstream Vera Sans', 'DejaVu Sans', Tahoma, sans-serif;
14- font-size: 13px;
15- line-height: 1.4;
16+ font-size: 16px;
17+ line-height: 1.5;
18 color: #333;
19+ font-weight: 300;
20 }
21 a {
22 color: #dd4814;
23 text-decoration: none;
24 outline: 0;
25 }
26+a:hover {
27+ text-decoration: underline;
28+}
29 p, dl {
30 margin-bottom: 10px;
31 }
32@@ -43,33 +48,129 @@
33 -webkit-border-radius: 4px;
34 border-radius: 4px;
35 }
36+h1, h2, h3, h4 {
37+ font-weight: 300;
38+ line-height: 1.3;
39+}
40 h1 {
41 font-size: 36px;
42- line-height: 1.1;
43 margin-bottom: 20px;
44 }
45 article h1,
46 h2 {
47 font-size: 24px;
48- line-height: 1.2;
49 margin-bottom: 14px;
50 }
51+article h1 a:hover {
52+ text-decoration: underline;
53+}
54 h3 {
55 font-size: 16px;
56- line-height: 1.3;
57 margin-bottom: 8px;
58 }
59-h4 {
60- font-weight: bold;
61-}
62
63 time {
64 color:#999;
65 }
66
67+/* .list */
68+#content .list {
69+ margin-left: 0;
70+ padding-left: 0;
71+}
72+
73+#content .list li {
74+ border-bottom: 1px dotted #aea79f;
75+ list-style: none !important;
76+ margin-bottom: 0;
77+ padding: 10px 0;
78+ margin-left: 0 !important;
79+}
80+
81+#content .list li:first-of-type,
82+#content .list li.first-item,
83+#content .list li.first-child {
84+ padding-top: 0;
85+}
86+
87+#content .list li:last-of-type,
88+#content .list li.last-item {
89+ border: 0;
90+ padding-bottom: 0;
91+}
92+
93 /**
94 * @section Structure
95 */
96+.row {
97+ border-bottom: 1px dotted #aea79f;
98+ clear: both;
99+ padding-top: 40px;
100+ padding-bottom: 40px;
101+ display: block;
102+ float: left;
103+ width: 100%;
104+}
105+
106+.row:after {
107+ content: ".";
108+ visibility: hidden;
109+ display: block;
110+ height: 0;
111+ clear: both;
112+}
113+
114+.row-grey {
115+ background: #f7f7f7;
116+}
117+
118+.no-border {
119+ border-bottom: 0;
120+}
121+
122+.inner-wrapper {
123+ margin: 0 auto;
124+ overflow: visible;
125+ position: relative;
126+ width: 940px;
127+}
128+
129+.no-padding-bottom {
130+ padding-bottom: 0;
131+}
132+
133+/* vertical-divider */
134+.vertical-divider > div,
135+.vertical-divider > li {
136+ border-right: 1px dotted #aea79f;
137+ margin-right: 0;
138+ padding-right: 20px;
139+ padding-left: 20px;
140+ float: none;
141+ display: table-cell;
142+ vertical-align: top;
143+}
144+.vertical-divider > div:last-child,
145+.vertical-divider > li:last-child,
146+.vertical-divider > div.last-col,
147+.vertical-divider > li.last-col,
148+.vertical-divider > div.omega,
149+.vertical-divider > li.omega,
150+.vertical-divider > div:last-of-type,
151+.vertical-divider > li:last-of-type {
152+ border-right: 0;
153+ padding-right: 0;
154+}
155+.vertical-divider > div:first-child,
156+.vertical-divider > li:first-child,
157+.vertical-divider > div.first-col,
158+.vertical-divider > div.alpha,
159+.vertical-divider > li.alpha,
160+.vertical-divider > li.first-col,
161+.vertical-divider > div:first-of-type,
162+.vertical-divider > li:first-of-type {
163+ padding-left: 0;
164+}
165
166 .header-login,
167 .header-navigation div,
168@@ -100,7 +201,6 @@
169 color: #333;
170 }
171 .header-navigation {
172- border-top: 2px solid #dd4814;
173 border-bottom: 2px solid #dd4814;
174 background-color: #fff;
175 height: 54px;
176@@ -124,6 +224,7 @@
177 }
178 .header-navigation nav a:hover {
179 background-color: #fcece7;
180+ text-decoration: none;
181 }
182 .header-navigation nav .current_page_item a,
183 .header-navigation nav .current_page_parent a,
184@@ -157,6 +258,7 @@
185 }
186 .header-navigation .logo-ubuntu {
187 float: left;
188+ padding-top: 7px;
189 }
190 .header-content .header-navigation-secondary {
191 margin-bottom: 40px;
192@@ -176,12 +278,16 @@
193 }
194 .header-navigation-secondary nav li {
195 float: left;
196+ font-size: 14px;
197 }
198 .header-navigation-secondary nav li a {
199 color: #333;
200 display: block;
201 height: 25px;
202- padding: 8px 8px 0;
203+ padding: 8px 8px 2px;
204+}
205+.header-navigation-secondary nav li a:hover {
206+ text-decoration: none;
207 }
208 .header-navigation-secondary nav li:hover,
209 .header-navigation-secondary nav .current_page_item a {
210@@ -198,43 +304,60 @@
211 overflow: hidden;
212 }
213 footer {
214- padding: 10px 10px 40px 10px;
215 position: relative;
216- -moz-border-radius: 0 0 4px 4px;
217- -webkit-border-radius: 0 0 4px 4px;
218- border-radius: 0 0 4px 4px;
219 font-size: 12px;
220- background: url("../img/background-footer.png") repeat scroll 0 0 #f7f6f5;
221-}
222-footer div {
223- margin: 0 auto;
224- padding: 0 10px;
225- width: 940px;
226+ background: #f7f7f7;
227+}
228+footer .row {
229+ border-bottom: 1px solid #d8d8d8;
230+ padding-top: 30px;
231+ padding-bottom: 30px;
232+}
233+footer .no-border {
234+ border: 0;
235 }
236 footer a {
237- color: #000;
238-}
239-footer nav ul {
240+ color: #333;
241+}
242+footer nav ul.footer-a {
243+ display: table;
244+ width: 100%;
245+}
246+footer nav li.grid-3 {
247+ border-right: 1px dotted #aea79f;
248 margin: 10px 17px 30px 0;
249 width: 172px;
250- display: inline-block;
251+ display: table-cell;
252 vertical-align: top;
253- height: auto;
254+ padding-left: 20px;
255 zoom: 1;
256- *display: inline;
257-}
258-footer nav ul.last {
259+ float: none;
260+}
261+footer nav li.first-col {
262+ padding-left: 0;
263+}
264+footer nav li.last-col {
265+ border-right: 0;
266 margin-right: 0;
267 }
268+footer nav li h4 {
269+ font-weight: normal;
270+ margin-bottom: 10px;
271+}
272 footer nav li {
273- margin-bottom: 8px;
274-}
275-footer nav li:first-child {
276- font-weight: bold;
277+ margin-bottom: 5px;
278 }
279 footer p {
280 margin-bottom: 0;
281 }
282+footer p a:hover {
283+ color: #dd4814;
284+ text-decoration: underline;
285+}
286+footer .legal {
287+ background: url(../img/logo-ubuntu-grey.png) 100% 0 no-repeat;
288+ padding-bottom: 20px;
289+}
290 #content {
291 padding-top: 35px;
292 }
293@@ -253,6 +376,12 @@
294 height: 3px;
295 }
296
297+.home-new #content,
298+.community #content {
299+ width: 100%;
300+ padding-top: 0;
301+}
302+
303 /**
304 * @section Site-wide
305 */
306@@ -318,6 +447,35 @@
307 height:48px;
308 }
309
310+.link-cta-ubuntu{
311+ -moz-border-radius: 4px;
312+ -webkit-border-radius: 4px;
313+ background-color: #dd4814;
314+ background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#dd4814), to(#c03f11));
315+ background-image: -webkit-linear-gradient(#dd4814, #c03f11);
316+ background-image: -moz-linear-gradient(#dd4814, #c03f11);
317+ background-image: -o-linear-gradient(#dd4814, #c03f11);
318+ border-radius: 4px;
319+ color: #fff;
320+ display: inline-block;
321+ font-size: 18px;
322+ font-weight: 300;
323+ margin: 0;
324+ padding: 6px 10px;
325+ text-decoration:none;
326+ font-family: Ubuntu, Arial, "libra sans", sans-serif;
327+}
328+
329+.link-cta-ubuntu:hover {
330+ background: #dd4814;
331+ text-decoration: none;
332+}
333+
334+a.cta-large {
335+ font-size: 20px;
336+ padding: 10px 20px;
337+}
338+
339 .link-action-small {
340 float: left;
341 display: block;
342@@ -468,7 +626,7 @@
343 border-top: 1px dotted #aea79f;
344 position: relative;
345 font-size: 13px;
346- font-weight: bold;
347+ font-weight: normal;
348 }
349 .ui-accordion h3 a {
350 padding: 10px 0;
351@@ -500,26 +658,24 @@
352 color: #333;
353 }
354 .container-tweet {
355- -moz-border-radius: 4px 4px 4px 4px;
356- -webkit-border-radius: 4px 4px 4px 4px;
357- border-radius: 4px 4px 4px 4px;
358- padding: 10px 10px 10px;
359- background-color: #f7f7f7;
360+ padding: 5px 0 10px;
361 }
362 .container-tweet .tweet-follow {
363- margin-top: 10px;
364- margin-bottom: -10px;
365 padding-left: 55px;
366 padding-bottom: 6px;
367 background: url("../img/tweet-follow.png") 0 5px no-repeat;
368 display: block;
369+ font-size: 13px;
370 }
371 .container-tweet .tweet-follow span {
372 font-size: 16px;
373- font-weight: bold;
374+ font-weight: normal;
375 line-height: 1.2;
376 display: block;
377 }
378+.tweet {
379+ margin-bottom: -30px;
380+}
381 .tweet a {
382 display: inline;
383 }
384@@ -537,7 +693,7 @@
385 .tweet.tweet-small .tweet_text {
386 font-size: inherit;
387 }
388-.tweet .tweet_text a {
389+.tweet .tweet_text, .tweet .tweet_time a {
390 color: #333;
391 }
392 .tweet .tweet_time,
393@@ -644,11 +800,18 @@
394 box-shadow: 0 0 0;
395 border-radius: 0px;
396 border: 0;
397- font-size: 13px;
398+ font-size: 16px;
399+ line-height: 1.5;
400 padding: 0;
401 margin: 0;
402 }
403
404+.stacktack.stacktack-container .heading {
405+ color: #333;
406+ font-size: 24px;
407+ font-weight: 300;
408+}
409+
410 .stacktack.stacktack-container a, .stacktack.stacktack-container a:hover{
411 color: #DD4814;
412 }
413@@ -677,3 +840,43 @@
414 .stacktack.stacktack-container img {
415 max-width: 940px;
416 }
417+
418+hr {
419+ background: #dd4814;
420+ height: 14px;
421+ margin: 0;
422+ border: 0;
423+ -moz- box-shadow: inset 0 2px 2px -2px #333;
424+ -webkit box-shadow: inset 0 2px 2px -2px #333;
425+ box-shadow: inset 0 2px 2px -2px #333;
426+ clear: both;
427+}
428+
429+/* contextual-footer */
430+#content #contextual-footer {
431+ margin-bottom: 10px;
432+}
433+#content #contextual-footer, #content #contextual-footer h2 {
434+ font-size: 13px;
435+}
436+#content #contextual-footer h2 {
437+ font-weight: normal;
438+}
439+
440+#content #contextual-footer ul {
441+ margin-bottom: 20px;
442+}
443+
444+#content #contextual-footer ul li {
445+ padding: 3px 0;
446+}
447+
448+#content #contextual-footer ul.list li {
449+ padding: 10px 0;
450+}
451+
452+#content #contextual-footer .list li:first-of-type,
453+#content #contextual-footer .list li.first-item,
454+#content #contextual-footer .list li.first-child {
455+ padding-top: 0;
456+}
457
458=== modified file 'css/blog-community.css'
459--- css/blog-community.css 2012-12-04 16:42:26 +0000
460+++ css/blog-community.css 2013-06-27 15:13:40 +0000
461@@ -18,6 +18,10 @@
462 padding-top: 15px;
463 margin-bottom: 60px;
464 }
465+article:first-of-type {
466+ border: 0;
467+ padding-top: 0;
468+}
469 article.no-results {
470 border-top: none;
471 }
472
473=== modified file 'css/community.css'
474--- css/community.css 2012-12-04 16:42:26 +0000
475+++ css/community.css 2013-06-27 15:13:40 +0000
476@@ -23,11 +23,11 @@
477 background: #fff;
478 }
479 .community .header-image {
480- background: url("../img/dotted-logo.png") no-repeat scroll 122px -24px transparent;
481+ /*background: url("../img/dotted-logo.png") no-repeat scroll 122px -24px transparent;*/
482 float: right;
483 height: 329px;
484 margin-bottom: -35px;
485- margin-right: -183px;
486+ margin-right: -163px;
487 margin-top: -88px;
488 width: 591px;
489 position: relative;
490@@ -62,6 +62,7 @@
491 padding-bottom: 10px;
492 }
493 .box h2 {
494+ font-size: 18px;
495 margin-bottom: 30px;
496 }
497 .box .link-action {
498@@ -80,27 +81,30 @@
499 border-right: 0;
500 padding: 0px;
501 padding-right:5px;
502+ font-size: 14px;
503 }
504 .box-padded li a{
505+ background-position: 0 4px;
506+ background-repeat: no-repeat;
507 display:block;
508 padding: 0 0 10px 26px;
509 border-bottom: 1px dotted #aea79f;
510 margin: 10px 10px 0 0;
511 }
512 .box-padded li .irc {
513- background: url("../img/icon-irc.png") no-repeat;
514+ background-image: url("../img/icon-irc.png");
515 }
516 .box-padded li .mail {
517- background: url("../img/icon-mail.png") no-repeat;
518+ background-image: url("../img/icon-mail.png");
519 }
520 .box-padded li .rss {
521- background: url("../img/icon-rss.png") no-repeat;
522+ background-image: url("../img/icon-rss.png");
523 }
524 .box-padded li .twitter {
525- background: url("../img/icon-twitter.png") no-repeat;
526+ background-image: url("../img/icon-twitter.png");
527 }
528 .box-padded li .forum {
529- background: url("../img/icon-forum.png") no-repeat;
530+ background-image: url("../img/icon-forum.png");
531 }
532 .box-padded li.last {
533 border: 0;
534
535=== added file 'css/home-new.css'
536--- css/home-new.css 1970-01-01 00:00:00 +0000
537+++ css/home-new.css 2013-06-27 15:13:40 +0000
538@@ -0,0 +1,104 @@
539+/**
540+* Ubuntu Developer page stylesheet
541+*
542+* A stylesheet for the 'home' page
543+*
544+* @project Ubuntu Developer
545+* @version 1.0
546+* @author Canonical Web Team: Steve Edwards and Ant Dillon
547+* @copyright 2011 Canonical Ltd.
548+*/
549+.home-new #content h2 {
550+ font-size:32px;
551+}
552+
553+.home-new header {
554+ background: #fff;
555+}
556+.home-new .header-content {
557+ background: url("../img/background-header-home.png") 0 0 repeat #fff;
558+}
559+.home-new .header-content .intro {
560+ background: #fff;
561+}
562+.home-new .header-content a.link-cta-ubuntu{
563+ margin-top: 20px;
564+ font-size: 21px;
565+}
566+.home-new .header-content p {
567+ font-size: 20px;
568+}
569+.home-new .header-content p:last-child {
570+ font-size: 16px;
571+}
572+.home-new .header-image {
573+ float: right;
574+ text-align: right;
575+}
576+.home-new .header-image img {
577+ -moz-box-shadow: 0 9px 4px 4px #e0e0e0;
578+ -webkit-box-shadow: 0 9px 4px 4px #e0e0e0;
579+ box-shadow: 0 9px 4px 4px #e0e0e0;
580+ margin-bottom: -74px;
581+ margin-left: -52px;
582+ margin-top: 77px;
583+}
584+
585+/* Play with juju */
586+.home-new .juju-play {
587+ height: 313px;
588+}
589+
590+.home-new .juju-play img {
591+ float: left;
592+ margin-right: 40px;
593+ margin-left: -7px;
594+}
595+
596+.home-new .juju-play p {
597+ font-size: 20px;
598+ padding-right: 20px;
599+}
600+
601+.home-new .container-tweet {
602+ background: none;
603+}
604+
605+/* charm-list */
606+.home-new .charm-list {
607+ border-bottom: 1px dotted #aea79f;
608+ margin-left: 0;
609+ margin-bottom: 30px;
610+ padding-bottom: 30px;
611+ margin-top: 20px;
612+}
613+
614+.home-new .last-list {
615+ border: 0;
616+ margin: 0;
617+ padding-bottom: 0;
618+}
619+
620+.home-new .charm-list li {
621+ width: 285px;
622+ float: left;
623+ min-height: 200px;
624+ display: inline-block;
625+ margin-left: 0;
626+ margin-right: 0;
627+}
628+
629+.home-new .charm-list li h4 a {
630+ color: #333;
631+ font-size: 20px;
632+}
633+
634+.home-new .charm-list li h4 a:hover {
635+ color: #dd4814;
636+}
637+
638+.home-new .charm-list img {
639+ vertical-align: middle;
640+ margin-right: 10px;
641+ margin-bottom: 10px;
642+}
643\ No newline at end of file
644
645=== modified file 'css/home.css'
646--- css/home.css 2013-01-04 20:49:34 +0000
647+++ css/home.css 2013-06-27 15:13:40 +0000
648@@ -69,7 +69,7 @@
649 width: 203px;
650 border-right: 1px solid #dd4814;
651 text-align: center;
652- min-height: 237px;
653+ min-height: 294px;
654 }
655 .box-steps li.last {
656 border: 0;
657
658=== modified file 'footer.php'
659--- footer.php 2013-05-16 14:53:57 +0000
660+++ footer.php 2013-06-27 15:13:40 +0000
661@@ -1,35 +1,51 @@
662 </div><!-- /#content -->
663
664 <div class="shadow"></div>
665-<footer>
666- <div>
667- <nav role="navigation" class="clearfix">
668- <ul>
669- <li><a href="/get-started">Get started</a></li>
670- <?php wp_list_pages('sort_column=menu_order&title_li=&depth=2&child_of=7'); ?>
671- </ul>
672- <ul>
673- <li><a href="/resources">Resources</a></li>
674- <li><a href="http://juju.ubuntu.com/docs">Documentation</a></li>
675- <li><a href="/resources/videos/">Videos</a></li>
676- <li><a href="http://uistage.jujucharms.com:8080/">Juju GUI demo site</a></li>
677- </ul>
678- <ul>
679- <li><a href="/community">Community</a></li>
680- <?php wp_list_pages('sort_column=menu_order&title_li=&depth=2&child_of=13'); ?>
681- <li><a href="https://lists.ubuntu.com/mailman/listinfo/juju">Mailing List</a></li>
682- <li><a href="http://webchat.freenode.net/?channels=juju">Chat</a></li>
683- <li><a href="http://askubuntu.com/questions/tagged/juju?sort=faq&pagesize=50">FAQ</a></li>
684-
685- </ul>
686- <ul class="last">
687- <li><a href="https://launchpad.net/juju">Code</a></li>
688- <li><a href="https://launchpad.net/juju-core">Juju Core</a></li>
689- <li><a href="https://launchpad.net/charms">Charms</a></li>
690- </ul>
691- </nav>
692- <p>&copy; <?php echo date('Y'); ?> Canonical Ltd. Ubuntu and Canonical are registered trademarks of Canonical Ltd. <a class="link-bug" href="https://bugs.launchpad.net/juju-website/+filebug">Report a bug on this site</a></p>
693- </div>
694+<footer class="global clearfix" role="contentinfo">
695+ <div class="row">
696+ <div class="inner-wrapper">
697+ <nav role="navigation" class="clearfix">
698+ <ul class="footer-a">
699+ <li class="grid-3 first-col">
700+ <h4><a href="/get-started">Get started</a></h4>
701+ <ul>
702+ <?php wp_list_pages('sort_column=menu_order&title_li=&depth=2&child_of=7'); ?>
703+ </ul>
704+ </li>
705+ <li class="grid-3">
706+ <h4><a href="/resources">Resources</a></h4>
707+ <ul>
708+ <li><a href="http://juju.ubuntu.com/docs">Documentation</a></li>
709+ <li><a href="/resources/videos/">Videos</a></li>
710+ <li><a href="http://uistage.jujucharms.com:8080/">Juju GUI demo site</a></li>
711+ </ul>
712+ </li>
713+ <li class="grid-3">
714+ <h4><a href="/community">Community</a></h4>
715+ <ul>
716+ <?php wp_list_pages('sort_column=menu_order&title_li=&depth=2&child_of=13'); ?>
717+ <li><a href="https://lists.ubuntu.com/mailman/listinfo/juju">Mailing List</a></li>
718+ <li><a href="http://webchat.freenode.net/?channels=juju">Chat</a></li>
719+ <li><a href="http://askubuntu.com/questions/tagged/juju?sort=faq&pagesize=50">FAQ</a></li>
720+ </ul>
721+ </li>
722+ <li class="grid-3 last-col">
723+ <h4><a href="https://launchpad.net/juju">Code</a></h4>
724+ <ul>
725+ <li><a href="https://launchpad.net/juju-core">Juju Core</a></li>
726+ <li><a href="https://launchpad.net/charms">Charms</a></li>
727+ </ul>
728+ </li>
729+ </ul>
730+ </nav>
731+ </div><!-- /.inner-wrapper -->
732+ </div><!-- /.row -->
733+ <div class="row no-border">
734+ <div class="legal inner-wrapper">
735+ <p>&copy; <?php echo date('Y'); ?> Canonical Ltd. Ubuntu and Canonical are registered trademarks of Canonical Ltd.</p>
736+ <p><a href="https://bugs.launchpad.net/juju-website/+filebug">Report a bug on this site</a></p>
737+ </div>
738+ </div><!-- /.row -->
739 </footer>
740
741 <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
742
743=== modified file 'header.php'
744--- header.php 2013-04-22 18:28:41 +0000
745+++ header.php 2013-06-27 15:13:40 +0000
746@@ -4,11 +4,12 @@
747 <html>
748 <head>
749 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
750+<meta name="description" content="Build entire environments in the cloud with only a few commands. Deploy services quickly anywhere. Juju is devops distilled." />
751+<meta name="keywords" content="" />
752
753 <title><?php wp_title('|', true, 'right'); ?><?php bloginfo('name'); ?></title>
754
755-<link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=Ubuntu:400,400italic">
756-<link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=Ubuntu+Mono:400">
757+<link href='https://fonts.googleapis.com/css?family=Ubuntu:400,300,300italic,400italic,700,700italic|Ubuntu+Mono' rel='stylesheet' type='text/css' />
758 <link rel="stylesheet" type="text/css" media="screen" href="<?php echo get_template_directory_uri(); ?>/css/reset.css" />
759 <link rel="stylesheet" type="text/css" media="screen" href="<?php echo get_template_directory_uri(); ?>/css/960.css" />
760 <link rel="stylesheet" type="text/css" media="screen" href="<?php echo get_template_directory_uri(); ?>/css/base.css" />
761@@ -26,13 +27,7 @@
762
763 <body class="<?php echo $template_id; ?>">
764
765-<header>
766- <div class="header-login">
767- <ul>
768- <!-- <li><a href="https://myapps.developer.ubuntu.com/openid/login/?next=/dev">Sign in or register</a></li> -->
769- <li>&nbsp;</li>
770- </ul>
771- </div>
772+<header class="global clearfix" role="banner">
773 <div class="header-navigation">
774 <div>
775 <nav role="navigation">
776
777=== modified file 'img/apple-logo.png' (properties changed: -x to +x)
778Binary files img/apple-logo.png 2012-12-04 16:42:26 +0000 and img/apple-logo.png 2013-06-27 15:13:40 +0000 differ
779=== modified file 'img/arrow-nav.png' (properties changed: -x to +x)
780Binary files img/arrow-nav.png 2012-12-04 16:42:26 +0000 and img/arrow-nav.png 2013-06-27 15:13:40 +0000 differ
781=== modified file 'img/arrow-sliders.png'
782Binary files img/arrow-sliders.png 2012-12-04 16:42:26 +0000 and img/arrow-sliders.png 2013-06-27 15:13:40 +0000 differ
783=== modified file 'img/background-footer.png' (properties changed: -x to +x)
784Binary files img/background-footer.png 2012-12-04 16:42:26 +0000 and img/background-footer.png 2013-06-27 15:13:40 +0000 differ
785=== modified file 'img/background-header-home.png' (properties changed: -x to +x)
786Binary files img/background-header-home.png 2012-12-04 16:42:26 +0000 and img/background-header-home.png 2013-06-27 15:13:40 +0000 differ
787=== modified file 'img/banner-launcher.jpg' (properties changed: -x to +x)
788Binary files img/banner-launcher.jpg 2012-12-04 16:42:26 +0000 and img/banner-launcher.jpg 2013-06-27 15:13:40 +0000 differ
789=== modified file 'img/banner-uds-p.jpg' (properties changed: -x to +x)
790Binary files img/banner-uds-p.jpg 2012-12-04 16:42:26 +0000 and img/banner-uds-p.jpg 2013-06-27 15:13:40 +0000 differ
791=== modified file 'img/banner-uds.jpg' (properties changed: -x to +x)
792Binary files img/banner-uds.jpg 2012-12-04 16:42:26 +0000 and img/banner-uds.jpg 2013-06-27 15:13:40 +0000 differ
793=== modified file 'img/banner-usc.jpg' (properties changed: -x to +x)
794Binary files img/banner-usc.jpg 2012-12-04 16:42:26 +0000 and img/banner-usc.jpg 2013-06-27 15:13:40 +0000 differ
795=== modified file 'img/beginning-quote.jpg' (properties changed: -x to +x)
796Binary files img/beginning-quote.jpg 2012-12-04 16:42:26 +0000 and img/beginning-quote.jpg 2013-06-27 15:13:40 +0000 differ
797=== modified file 'img/button-cta-left-small.png'
798Binary files img/button-cta-left-small.png 2012-12-04 16:42:26 +0000 and img/button-cta-left-small.png 2013-06-27 15:13:40 +0000 differ
799=== modified file 'img/button-cta-left.png'
800Binary files img/button-cta-left.png 2012-12-04 16:42:26 +0000 and img/button-cta-left.png 2013-06-27 15:13:40 +0000 differ
801=== modified file 'img/button-cta-right-small.png'
802Binary files img/button-cta-right-small.png 2012-12-04 16:42:26 +0000 and img/button-cta-right-small.png 2013-06-27 15:13:40 +0000 differ
803=== modified file 'img/button-cta-right.png'
804Binary files img/button-cta-right.png 2012-12-04 16:42:26 +0000 and img/button-cta-right.png 2013-06-27 15:13:40 +0000 differ
805=== modified file 'img/button-cta-slice-small.png'
806Binary files img/button-cta-slice-small.png 2012-12-04 16:42:26 +0000 and img/button-cta-slice-small.png 2013-06-27 15:13:40 +0000 differ
807=== modified file 'img/button-cta-slice.png'
808Binary files img/button-cta-slice.png 2012-12-04 16:42:26 +0000 and img/button-cta-slice.png 2013-06-27 15:13:40 +0000 differ
809=== added file 'img/cassandra-80.png'
810Binary files img/cassandra-80.png 1970-01-01 00:00:00 +0000 and img/cassandra-80.png 2013-06-27 15:13:40 +0000 differ
811=== modified file 'img/cassandra.png' (properties changed: -x to +x)
812Binary files img/cassandra.png 2012-12-04 16:42:26 +0000 and img/cassandra.png 2013-06-27 15:13:40 +0000 differ
813=== added file 'img/ceph-80.png'
814Binary files img/ceph-80.png 1970-01-01 00:00:00 +0000 and img/ceph-80.png 2013-06-27 15:13:40 +0000 differ
815=== modified file 'img/ceph_logo.png' (properties changed: -x to +x)
816Binary files img/ceph_logo.png 2012-12-04 16:42:26 +0000 and img/ceph_logo.png 2013-06-27 15:13:40 +0000 differ
817=== modified file 'img/dotted-logo.png' (properties changed: -x to +x)
818Binary files img/dotted-logo.png 2012-12-04 16:42:26 +0000 and img/dotted-logo.png 2013-06-27 15:13:40 +0000 differ
819=== modified file 'img/ending-quote.jpg' (properties changed: -x to +x)
820Binary files img/ending-quote.jpg 2012-12-04 16:42:26 +0000 and img/ending-quote.jpg 2013-06-27 15:13:40 +0000 differ
821=== added file 'img/hadoop-80.png'
822Binary files img/hadoop-80.png 1970-01-01 00:00:00 +0000 and img/hadoop-80.png 2013-06-27 15:13:40 +0000 differ
823=== modified file 'img/hadoop.jpg' (properties changed: -x to +x)
824Binary files img/hadoop.jpg 2012-12-04 16:42:26 +0000 and img/hadoop.jpg 2013-06-27 15:13:40 +0000 differ
825=== modified file 'img/icon-accordion-active.png' (properties changed: -x to +x)
826Binary files img/icon-accordion-active.png 2012-12-04 16:42:26 +0000 and img/icon-accordion-active.png 2013-06-27 15:13:40 +0000 differ
827=== modified file 'img/icon-accordion-inactive.png' (properties changed: -x to +x)
828Binary files img/icon-accordion-inactive.png 2012-12-04 16:42:26 +0000 and img/icon-accordion-inactive.png 2013-06-27 15:13:40 +0000 differ
829=== modified file 'img/icon-eclipse.png' (properties changed: -x to +x)
830Binary files img/icon-eclipse.png 2012-12-04 16:42:26 +0000 and img/icon-eclipse.png 2013-06-27 15:13:40 +0000 differ
831=== modified file 'img/icon-forum.png' (properties changed: -x to +x)
832Binary files img/icon-forum.png 2012-12-04 16:42:26 +0000 and img/icon-forum.png 2013-06-27 15:13:40 +0000 differ
833=== modified file 'img/icon-irc.png' (properties changed: -x to +x)
834Binary files img/icon-irc.png 2012-12-04 16:42:26 +0000 and img/icon-irc.png 2013-06-27 15:13:40 +0000 differ
835=== modified file 'img/icon-mail.png' (properties changed: -x to +x)
836Binary files img/icon-mail.png 2012-12-04 16:42:26 +0000 and img/icon-mail.png 2013-06-27 15:13:40 +0000 differ
837=== modified file 'img/icon-monodevelop.png' (properties changed: -x to +x)
838Binary files img/icon-monodevelop.png 2012-12-04 16:42:26 +0000 and img/icon-monodevelop.png 2013-06-27 15:13:40 +0000 differ
839=== modified file 'img/icon-qt.png' (properties changed: -x to +x)
840Binary files img/icon-qt.png 2012-12-04 16:42:26 +0000 and img/icon-qt.png 2013-06-27 15:13:40 +0000 differ
841=== modified file 'img/icon-rss.png' (properties changed: -x to +x)
842Binary files img/icon-rss.png 2012-12-04 16:42:26 +0000 and img/icon-rss.png 2013-06-27 15:13:40 +0000 differ
843=== modified file 'img/icon-twitter.png' (properties changed: -x to +x)
844Binary files img/icon-twitter.png 2012-12-04 16:42:26 +0000 and img/icon-twitter.png 2013-06-27 15:13:40 +0000 differ
845=== modified file 'img/juju-gui.png' (properties changed: -x to +x)
846Binary files img/juju-gui.png 2012-12-04 16:42:26 +0000 and img/juju-gui.png 2013-06-27 15:13:40 +0000 differ
847=== added file 'img/juju-play.png'
848Binary files img/juju-play.png 1970-01-01 00:00:00 +0000 and img/juju-play.png 2013-06-27 15:13:40 +0000 differ
849=== modified file 'img/loader.gif' (properties changed: -x to +x)
850Binary files img/loader.gif 2012-12-04 16:42:26 +0000 and img/loader.gif 2013-06-27 15:13:40 +0000 differ
851=== modified file 'img/logo-beep.png'
852Binary files img/logo-beep.png 2012-12-04 16:42:26 +0000 and img/logo-beep.png 2013-06-27 15:13:40 +0000 differ
853=== modified file 'img/logo-blender.png' (properties changed: -x to +x)
854Binary files img/logo-blender.png 2012-12-04 16:42:26 +0000 and img/logo-blender.png 2013-06-27 15:13:40 +0000 differ
855=== modified file 'img/logo-braid.png'
856Binary files img/logo-braid.png 2012-12-04 16:42:26 +0000 and img/logo-braid.png 2013-06-27 15:13:40 +0000 differ
857=== modified file 'img/logo-chromium.png' (properties changed: -x to +x)
858Binary files img/logo-chromium.png 2012-12-04 16:42:26 +0000 and img/logo-chromium.png 2013-06-27 15:13:40 +0000 differ
859=== modified file 'img/logo-fretsonfire.png'
860Binary files img/logo-fretsonfire.png 2012-12-04 16:42:26 +0000 and img/logo-fretsonfire.png 2013-06-27 15:13:40 +0000 differ
861=== modified file 'img/logo-inkscape.png' (properties changed: -x to +x)
862Binary files img/logo-inkscape.png 2012-12-04 16:42:26 +0000 and img/logo-inkscape.png 2013-06-27 15:13:40 +0000 differ
863=== modified file 'img/logo-oilrush.png'
864Binary files img/logo-oilrush.png 2012-12-04 16:42:26 +0000 and img/logo-oilrush.png 2013-06-27 15:13:40 +0000 differ
865=== modified file 'img/logo-openshot.png'
866Binary files img/logo-openshot.png 2012-12-04 16:42:26 +0000 and img/logo-openshot.png 2013-06-27 15:13:40 +0000 differ
867=== modified file 'img/logo-steelstorm.png'
868Binary files img/logo-steelstorm.png 2012-12-04 16:42:26 +0000 and img/logo-steelstorm.png 2013-06-27 15:13:40 +0000 differ
869=== modified file 'img/logo-transmission.png'
870Binary files img/logo-transmission.png 2012-12-04 16:42:26 +0000 and img/logo-transmission.png 2013-06-27 15:13:40 +0000 differ
871=== added file 'img/logo-ubuntu-grey.png'
872Binary files img/logo-ubuntu-grey.png 1970-01-01 00:00:00 +0000 and img/logo-ubuntu-grey.png 2013-06-27 15:13:40 +0000 differ
873=== modified file 'img/logo-ubuntu.png' (properties changed: -x to +x)
874Binary files img/logo-ubuntu.png 2012-12-04 16:42:26 +0000 and img/logo-ubuntu.png 2013-06-27 15:13:40 +0000 differ
875=== modified file 'img/logo-uplink.png'
876Binary files img/logo-uplink.png 2012-12-04 16:42:26 +0000 and img/logo-uplink.png 2013-06-27 15:13:40 +0000 differ
877=== modified file 'img/logo-world-of-goo.png' (properties changed: -x to +x)
878Binary files img/logo-world-of-goo.png 2012-12-04 16:42:26 +0000 and img/logo-world-of-goo.png 2013-06-27 15:13:40 +0000 differ
879=== modified file 'img/logos.png' (properties changed: -x to +x)
880Binary files img/logos.png 2012-12-04 16:42:26 +0000 and img/logos.png 2013-06-27 15:13:40 +0000 differ
881=== added file 'img/mongo-80.png'
882Binary files img/mongo-80.png 1970-01-01 00:00:00 +0000 and img/mongo-80.png 2013-06-27 15:13:40 +0000 differ
883=== modified file 'img/mongodb.png' (properties changed: -x to +x)
884Binary files img/mongodb.png 2012-12-04 16:42:26 +0000 and img/mongodb.png 2013-06-27 15:13:40 +0000 differ
885=== modified file 'img/multimedia.jpg'
886Binary files img/multimedia.jpg 2012-12-04 16:42:26 +0000 and img/multimedia.jpg 2013-06-27 15:13:40 +0000 differ
887=== modified file 'img/nav-arrow.png' (properties changed: -x to +x)
888Binary files img/nav-arrow.png 2012-12-04 16:42:26 +0000 and img/nav-arrow.png 2013-06-27 15:13:40 +0000 differ
889=== modified file 'img/notifications.jpg'
890Binary files img/notifications.jpg 2012-12-04 16:42:26 +0000 and img/notifications.jpg 2013-06-27 15:13:40 +0000 differ
891=== modified file 'img/pattern-featured.gif' (properties changed: -x to +x)
892Binary files img/pattern-featured.gif 2012-12-04 16:42:26 +0000 and img/pattern-featured.gif 2013-06-27 15:13:40 +0000 differ
893=== modified file 'img/pictogram-bird.png' (properties changed: -x to +x)
894Binary files img/pictogram-bird.png 2012-12-04 16:42:26 +0000 and img/pictogram-bird.png 2013-06-27 15:13:40 +0000 differ
895=== modified file 'img/pictogram-cog.png' (properties changed: -x to +x)
896Binary files img/pictogram-cog.png 2012-12-04 16:42:26 +0000 and img/pictogram-cog.png 2013-06-27 15:13:40 +0000 differ
897=== modified file 'img/pictogram-community.png' (properties changed: -x to +x)
898Binary files img/pictogram-community.png 2012-12-04 16:42:26 +0000 and img/pictogram-community.png 2013-06-27 15:13:40 +0000 differ
899=== modified file 'img/pictogram-star.png' (properties changed: -x to +x)
900Binary files img/pictogram-star.png 2012-12-04 16:42:26 +0000 and img/pictogram-star.png 2013-06-27 15:13:40 +0000 differ
901=== modified file 'img/publish-blender.png' (properties changed: -x to +x)
902Binary files img/publish-blender.png 2012-12-04 16:42:26 +0000 and img/publish-blender.png 2013-06-27 15:13:40 +0000 differ
903=== modified file 'img/publish-price.png' (properties changed: -x to +x)
904Binary files img/publish-price.png 2012-12-04 16:42:26 +0000 and img/publish-price.png 2013-06-27 15:13:40 +0000 differ
905=== modified file 'img/publish-review.png' (properties changed: -x to +x)
906Binary files img/publish-review.png 2012-12-04 16:42:26 +0000 and img/publish-review.png 2013-06-27 15:13:40 +0000 differ
907=== modified file 'img/publish-status.png' (properties changed: -x to +x)
908Binary files img/publish-status.png 2012-12-04 16:42:26 +0000 and img/publish-status.png 2013-06-27 15:13:40 +0000 differ
909=== modified file 'img/publish-yours.png' (properties changed: -x to +x)
910Binary files img/publish-yours.png 2012-12-04 16:42:26 +0000 and img/publish-yours.png 2013-06-27 15:13:40 +0000 differ
911=== modified file 'img/quotes.gif' (properties changed: -x to +x)
912Binary files img/quotes.gif 2012-12-04 16:42:26 +0000 and img/quotes.gif 2013-06-27 15:13:40 +0000 differ
913=== modified file 'img/quotes.jpg' (properties changed: -x to +x)
914Binary files img/quotes.jpg 2012-12-04 16:42:26 +0000 and img/quotes.jpg 2013-06-27 15:13:40 +0000 differ
915=== modified file 'img/quotes.png' (properties changed: -x to +x)
916Binary files img/quotes.png 2012-12-04 16:42:26 +0000 and img/quotes.png 2013-06-27 15:13:40 +0000 differ
917=== modified file 'img/rss.jpg' (properties changed: -x to +x)
918Binary files img/rss.jpg 2012-12-04 16:42:26 +0000 and img/rss.jpg 2013-06-27 15:13:40 +0000 differ
919=== modified file 'img/sec-nav-hover.gif' (properties changed: -x to +x)
920Binary files img/sec-nav-hover.gif 2012-12-04 16:42:26 +0000 and img/sec-nav-hover.gif 2013-06-27 15:13:40 +0000 differ
921=== modified file 'img/social-media.jpg'
922Binary files img/social-media.jpg 2012-12-04 16:42:26 +0000 and img/social-media.jpg 2013-06-27 15:13:40 +0000 differ
923=== added file 'img/tomcat-80.png'
924Binary files img/tomcat-80.png 1970-01-01 00:00:00 +0000 and img/tomcat-80.png 2013-06-27 15:13:40 +0000 differ
925=== modified file 'img/tomcat.png' (properties changed: -x to +x)
926Binary files img/tomcat.png 2012-12-04 16:42:26 +0000 and img/tomcat.png 2013-06-27 15:13:40 +0000 differ
927=== modified file 'img/tweet-arrow.png' (properties changed: -x to +x)
928Binary files img/tweet-arrow.png 2012-12-04 16:42:26 +0000 and img/tweet-arrow.png 2013-06-27 15:13:40 +0000 differ
929=== modified file 'img/tweet-follow.png' (properties changed: -x to +x)
930Binary files img/tweet-follow.png 2012-12-04 16:42:26 +0000 and img/tweet-follow.png 2013-06-27 15:13:40 +0000 differ
931=== modified file 'img/unity-desktop.jpg'
932Binary files img/unity-desktop.jpg 2012-12-04 16:42:26 +0000 and img/unity-desktop.jpg 2013-06-27 15:13:40 +0000 differ
933=== modified file 'img/why-community.png' (properties changed: -x to +x)
934Binary files img/why-community.png 2012-12-04 16:42:26 +0000 and img/why-community.png 2013-06-27 15:13:40 +0000 differ
935=== modified file 'img/why-desktop.png' (properties changed: -x to +x)
936Binary files img/why-desktop.png 2012-12-04 16:42:26 +0000 and img/why-desktop.png 2013-06-27 15:13:40 +0000 differ
937=== modified file 'img/why-millions.png' (properties changed: -x to +x)
938Binary files img/why-millions.png 2012-12-04 16:42:26 +0000 and img/why-millions.png 2013-06-27 15:13:40 +0000 differ
939=== modified file 'img/why-myapps.png' (properties changed: -x to +x)
940Binary files img/why-myapps.png 2012-12-04 16:42:26 +0000 and img/why-myapps.png 2013-06-27 15:13:40 +0000 differ
941=== modified file 'img/why-open.png' (properties changed: -x to +x)
942Binary files img/why-open.png 2012-12-04 16:42:26 +0000 and img/why-open.png 2013-06-27 15:13:40 +0000 differ
943=== modified file 'img/why-usc.png' (properties changed: -x to +x)
944Binary files img/why-usc.png 2012-12-04 16:42:26 +0000 and img/why-usc.png 2013-06-27 15:13:40 +0000 differ
945=== modified file 'img/windows-logo.png' (properties changed: -x to +x)
946Binary files img/windows-logo.png 2012-12-04 16:42:26 +0000 and img/windows-logo.png 2013-06-27 15:13:40 +0000 differ
947=== added file 'img/wp-80.png'
948Binary files img/wp-80.png 1970-01-01 00:00:00 +0000 and img/wp-80.png 2013-06-27 15:13:40 +0000 differ
949=== modified file 'img/wp.png' (properties changed: -x to +x)
950Binary files img/wp.png 2012-12-04 16:42:26 +0000 and img/wp.png 2013-06-27 15:13:40 +0000 differ
951=== modified file 'js/base.js'
952--- js/base.js 2012-12-04 16:42:26 +0000
953+++ js/base.js 2013-06-27 15:13:40 +0000
954@@ -126,24 +126,16 @@
955 // Get latest tweets
956 base.getTweets = function() {
957 // Latest tweet from @ubuntucloud
958- if (page_id == 'home') {
959+ if (page_id == 'home','home-new','community') {
960 var args = {
961 username: 'ubuntucloud',
962 template: '{text}{time}',
963+ fetch: 20,
964+ filter: function(t){ return ! /^@\w+/.test(t.tweet_raw_text); },
965 count: 1
966 }
967 $('.tweet').tweet(args);
968 }
969-
970- // Latest three tweets with #juju
971- if (page_id == 'community') {
972- var args = {
973- query: '#ubuntucloud',
974- template: '{text}{user_and_time}',
975- count: 5
976- }
977- $('.tweet').tweet(args);
978- }
979 }
980
981 /* Non-init methods */
982
983=== modified file 'part-blog-latest-articles.php'
984--- part-blog-latest-articles.php 2012-12-04 16:42:26 +0000
985+++ part-blog-latest-articles.php 2013-06-27 15:13:40 +0000
986@@ -1,8 +1,7 @@
987 <?php
988-$args = array('numberposts' => 3);
989-$posts = get_posts($args);
990-foreach ($posts as $post): ?>
991- <a href="<?php the_permalink(); ?>"><?php the_title(); ?> &rsaquo;</a>
992- <time datetime="<?php echo get_the_date('Y-m-d') ?>"><?php echo get_the_date('d F Y'); ?></time>
993-<?php endforeach; ?>
994-<a href="/?&amp;feed=rss2"><div class="rss">Juju blog &rsaquo;</div></a>
995+ $args = array('numberposts' => 3);
996+ $posts = get_posts($args);
997+ foreach ($posts as $post):
998+?>
999+ <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?>&nbsp;&rsaquo;</a></li>
1000+<?php endforeach; ?>
1001\ No newline at end of file
1002
1003=== modified file 'part-blog-latest-events.php'
1004--- part-blog-latest-events.php 2012-12-04 16:42:26 +0000
1005+++ part-blog-latest-events.php 2013-06-27 15:13:40 +0000
1006@@ -2,8 +2,10 @@
1007 $args = array('numberposts' => 3, 'category' => 4);
1008 $posts = get_posts($args);
1009 foreach ($posts as $post): ?>
1010- <a href="<?php the_permalink(); ?>"><?php the_title(); ?> &rsaquo;</a>
1011- <span class="location"><?php echo get_post_meta($post->ID, 'location', true); ?></span>
1012- <time datetime="<?php echo date('Y-m-d', strtotime(str_replace(',', '', get_post_meta($post->ID, 'date-start', true)))); ?>"><?php echo get_post_meta($post->ID, 'date-start', true); ?> &ndash; <?php echo get_post_meta($post->ID, 'date-end', true); ?></time>
1013+ <li>
1014+ <a href="<?php the_permalink(); ?>"><?php the_title(); ?> &rsaquo;</a>
1015+ <span class="location"><?php echo get_post_meta($post->ID, 'location', true); ?></span>
1016+ <time datetime="<?php echo date('Y-m-d', strtotime(str_replace(',', '', get_post_meta($post->ID, 'date-start', true)))); ?>"><?php echo get_post_meta($post->ID, 'date-start', true); ?> &ndash; <?php echo get_post_meta($post->ID, 'date-end', true); ?></time>
1017+ </li>
1018 <?php endforeach; ?>
1019-<a href="/?cat=4&amp;feed=rss2"><div class="rss">All upcoming events &rsaquo;</div></a>
1020\ No newline at end of file
1021+<li><a href="/?cat=4&amp;feed=rss2"><div class="rss">All upcoming events&nbsp;&rsaquo;</div></a></li>
1022\ No newline at end of file
1023
1024=== added file 'part-header-home-new.php'
1025--- part-header-home-new.php 1970-01-01 00:00:00 +0000
1026+++ part-header-home-new.php 2013-06-27 15:13:40 +0000
1027@@ -0,0 +1,11 @@
1028+<div class="container-12">
1029+ <div class="intro grid-5 alpha">
1030+ <h1>DevOps distilled</h1>
1031+ <p>With over 100 services ready to deploy, Juju enables you to build entire environments in the cloud with only a few commands on <a href="http://www.ubuntu.com/cloud/public-cloud">public clouds</a> like Amazon Web Services and HP Cloud, to private clouds built on <a href="http://www.ubuntu.com/cloud/private-cloud/openstack">OpenStack</a>, or raw bare metal via <a href="http://www.ubuntu.com/cloud/orchestration/deployment">MAAS</a>.</p>
1032+ <p>Access our Juju demo to experience how easy it is to manage services in the cloud.</p>
1033+ </div>
1034+ <div class="header-image grid-7 omega">
1035+ <iframe width="540" height="304" src="http://www.youtube.com/embed/1yoIdgdqzLk" frameborder="0" allowfullscreen></iframe>
1036+ </div>
1037+ <p class="grid-12 alpha"><a class="link-cta-ubuntu cta-large" href="/get-started">Experience Juju</a></p>
1038+</div>
1039\ No newline at end of file
1040
1041=== modified file 'single.php'
1042--- single.php 2012-12-04 16:42:26 +0000
1043+++ single.php 2013-06-27 15:13:40 +0000
1044@@ -26,7 +26,9 @@
1045 <aside class="grid-3">
1046 <a href="/community/app-developer-blog/">&lsaquo; Back to Blog</a>
1047 <h3>Archive</h3>
1048+ <ul class="list">
1049 <?php wp_get_archives('type=monthly&limit=12'); ?>
1050+ </ul>
1051 <?php $the_query = new WP_Query( 'cat=4' ); ?>
1052 <?php if ( $the_query->have_posts() ) : ?>
1053 <h3 class="events">Events</h3>
1054
1055=== modified file 'template-blog-community.php'
1056--- template-blog-community.php 2012-12-04 16:42:26 +0000
1057+++ template-blog-community.php 2013-06-27 15:13:40 +0000
1058@@ -31,11 +31,13 @@
1059 </div>
1060 <aside class="grid-3" >
1061 <h3>Archive</h3>
1062+ <ul class="list">
1063 <?php wp_get_archives('type=monthly&limit=12'); ?>
1064+ </ul>
1065 <?php $the_query = new WP_Query( 'cat=4' ); ?>
1066 <?php if ( $the_query->have_posts() ) : ?>
1067 <h3 class="events">Events</h3>
1068- <?php while ( $the_query->have_posts() ) : $the_query->the_post(); ?>
1069+ <?php while ( $the_query->have_posts() ) : $the_query->the_post(); ?>
1070 <?php get_template_part( 'event', get_post_format() ); ?>
1071 <?php endwhile; ?>
1072 <?php endif; ?>
1073
1074=== modified file 'template-community.php'
1075--- template-community.php 2012-12-04 20:56:05 +0000
1076+++ template-community.php 2013-06-27 15:13:40 +0000
1077@@ -7,81 +7,83 @@
1078
1079 <?php get_header(); ?>
1080
1081- <div class="grid-12">
1082- <div class="box clearfix">
1083- <h2>Contribute</h2>
1084- <ul>
1085- <li>
1086- <a href="/docs/write-charm.html">
1087- <img src="<?php echo get_template_directory_uri(); ?>/img/pictogram-cog.png" width="47" height="49" alt="" />
1088- <h4>Write a charm &rsaquo;</h4>
1089- </a>
1090- <p>The best way to contribute to Juju is by writing Charms!</p>
1091- </li>
1092- <li>
1093- <a href="/docs">
1094- <img src="<?php echo get_template_directory_uri(); ?>/img/pictogram-bird.png" width="61" height="49" alt="" />
1095- <h4>Help with documentation &rsaquo;</h4>
1096- </a>
1097- <p>Help others get started using Juju and writing Charms.</p>
1098- </li>
1099- <li class="last">
1100- <a href="/community/charmers">
1101- <img src="<?php echo get_template_directory_uri(); ?>/img/pictogram-star.png" width="49" height="49" alt="" />
1102- <h4>Become a Juju Charmer &rsaquo;</h4>
1103- </a>
1104- <p>Mentor new charm authors, review incoming charms, and maintain the charm store.</p>
1105- </li>
1106- </ul>
1107- </div>
1108- </div>
1109-
1110- <div class="grid-4">
1111- <div class="box-orange">
1112- <h3><a href="http://www.askubuntu.com">Participate on Ask Ubuntu &rsaquo;</a></h3>
1113- <p>A collaboratively-edited question and answer site for Juju users and developers.</p>
1114- <p><a href="http://www.askubuntu.com/questions/ask?tags=juju">Ask a question now &rsaquo;</a></p>
1115- <p>And check out our list of <a href="http://askubuntu.com/questions/tagged/juju?sort=faq&pagesize=50">Frequently Asked Questions</a>.</p>
1116- </div>
1117- </div>
1118-
1119- <div class="grid-8">
1120- <div class="box-padded">
1121- <h3>Other ways to get involved</h3>
1122- <div>
1123- <ul class="clearfix">
1124- <li><a href="http://webchat.freenode.net/?channels=juju" class="irc">IRC channel (web version available) &rsaquo;</a></li>
1125- <li><a href="https://lists.ubuntu.com/mailman/listinfo/juju" class="mail">Join the Juju mailing list &rsaquo;</a></li>
1126- <li class="last"><a href="/?&amp;feed=rss2"class="rss">Subscribe to the Juju Blog &rsaquo;</a></li>
1127- </ul>
1128- </div>
1129- </div>
1130- </div>
1131-<div style="clear:both;"></div>
1132-
1133- <div class="grid-4">
1134- <div class="box-clear">
1135- <h3>#juju on Twitter</h3>
1136+<div class="row no-border">
1137+ <div class="inner-wrapper">
1138+ <div class="box clearfix">
1139+ <h2>Contribute</h2>
1140+ <ul>
1141+ <li>
1142+ <a href="/docs/write-charm.html">
1143+ <img src="<?php echo get_template_directory_uri(); ?>/img/pictogram-cog.png" width="47" height="49" alt="" />
1144+ <h4>Write a charm &rsaquo;</h4>
1145+ </a>
1146+ <p>The best way to contribute to Juju is by writing Charms!</p>
1147+ </li>
1148+ <li>
1149+ <a href="/docs">
1150+ <img src="<?php echo get_template_directory_uri(); ?>/img/pictogram-bird.png" width="61" height="49" alt="" />
1151+ <h4>Help with documentation &rsaquo;</h4>
1152+ </a>
1153+ <p>Help others get started using Juju and writing Charms.</p>
1154+ </li>
1155+ <li class="last">
1156+ <a href="/community/charmers">
1157+ <img src="<?php echo get_template_directory_uri(); ?>/img/pictogram-star.png" width="49" height="49" alt="" />
1158+ <h4>Become a Juju Charmer &rsaquo;</h4>
1159+ </a>
1160+ <p>Mentor new charm authors, review incoming charms, and maintain the charm store.</p>
1161+ </li>
1162+ </ul>
1163+ </div>
1164+ <div class="grid-4 alpha">
1165+ <div class="box-orange">
1166+ <h3><a href="http://www.askubuntu.com">Participate on Ask Ubuntu &rsaquo;</a></h3>
1167+ <p>A collaboratively-edited question and answer site for Juju users and developers.</p>
1168+ <p><a href="http://www.askubuntu.com/questions/ask?tags=juju">Ask a question now &rsaquo;</a></p>
1169+ <p>And check out our list of <a href="http://askubuntu.com/questions/tagged/juju?sort=faq&pagesize=50">Frequently Asked Questions</a>.</p>
1170+ </div>
1171+ </div>
1172+ <div class="grid-8 omega">
1173+ <div class="box-padded">
1174+ <h3>Other ways to get involved</h3>
1175+ <div>
1176+ <ul class="clearfix">
1177+ <li class="no-border"><a href="http://webchat.freenode.net/?channels=juju" class="irc">IRC channel (web version available)&nbsp;&rsaquo;</a></li>
1178+ <li><a href="https://lists.ubuntu.com/mailman/listinfo/juju" class="mail">Join the Juju mailing list&nbsp;&rsaquo;</a></li>
1179+ <li class="last"><a href="/?&amp;feed=rss2"class="rss">Subscribe to the Juju Blog&nbsp;&rsaquo;</a></li>
1180+ </ul>
1181+ </div>
1182+ </div>
1183+ </div>
1184+ </div><!-- /.inner-wrapper -->
1185+</div><!-- /.row -->
1186+
1187+<hr />
1188+<div id="contextual-footer" class="row no-border no-padding-bottom">
1189+ <div class="inner-wrapper vertical-divider">
1190+ <div class="grid-4 alpha">
1191+ <h2>Explore further</h2>
1192+ <ul class="list">
1193+ <li><a href="<?php echo site_url(); ?>/charm-store">Visit the Charm Store &rsaquo;</a></li>
1194+ <li><a href="<?php echo site_url(); ?>/docs/write-charm.html">Write your own Charms &rsaquo;</a></li>
1195+ <li><a href="<?php echo site_url(); ?>/docs/">Juju documentation &rsaquo;</a></li>
1196+ </ul>
1197+ </div>
1198+ <div class="grid-4">
1199 <div class="container-tweet">
1200- <div class="tweet tweet-small clearfix"></div>
1201+ <div class="tweet clearfix"></div>
1202 <a class="tweet-follow" href="http://twitter.com/ubuntucloud">Follow <span>@ubuntucloud</span> on Twitter</a>
1203 </div>
1204 </div>
1205- </div>
1206-
1207- <div class="grid-4">
1208- <div class="box-clear border">
1209- <h3>News and announcements</h3>
1210- <?php get_template_part('part', 'blog-latest-articles'); ?>
1211- </div>
1212- </div>
1213-
1214- <div class="grid-4">
1215- <div class="box-clear">
1216- <h3>Events</h3>
1217- <?php get_template_part('part', 'blog-latest-events'); ?>
1218- </div>
1219- </div>
1220-
1221+ <div class="grid-4 omega">
1222+ <h2>Further reading from the Juju blog</h2>
1223+ <ul>
1224+ <?php get_template_part('part', 'blog-latest-articles'); ?>
1225+ </ul>
1226+ <h2>Events</h2>
1227+ <?php get_template_part('part', 'blog-latest-events'); ?>
1228+ </div>
1229+ </div><!-- /.inner-wrapper -->
1230+</div><!-- /.row -->
1231
1232 <?php get_footer(); ?>
1233
1234=== modified file 'template-get-started.php'
1235--- template-get-started.php 2013-06-26 18:46:07 +0000
1236+++ template-get-started.php 2013-06-27 15:13:40 +0000
1237@@ -11,17 +11,28 @@
1238 <h2>Step-by-step guide to getting started</h2>
1239 <div class="container-step clearfix">
1240 <div class="box grid-3">
1241- <a href="http://www.ubuntu.com/download/ubuntu/download">Do you need a copy of Ubuntu?</a>
1242+ <a href="http://www.ubuntu.com/download">Do you need a copy of Ubuntu?</a>
1243 </div>
1244 <div class="step grid-9">
1245 <span class="number">1</span>
1246 <div>
1247 <h2>Install Juju</h2>
1248+<<<<<<< TREE
1249 <p><code>sudo apt-get install juju-core</code></p>
1250 <p>If you are using 12.04 you need to use the PPA:</p>
1251
1252 <p><code>sudo add-apt-repository ppa:juju/devel<br/>sudo apt-get update && sudo apt-get install juju-core</code></p>
1253 </a>
1254+=======
1255+ <p>sudo apt-get install juju-core</code></p>
1256+ <p>Juju is provided automatically as a backport in Ubuntu Server. Backports are usually enabled by default, but if you've turned them off here's how you can <a href="http://askubuntu.com/a/285474/235">enable them</a>. If apt complains that it cannot find the packages you might need to use the PPA:</p>
1257+ <p><code>sudo add-apt-repository ppa:juju/devel<br/>sudo apt-get update && sudo apt-get install juju-core</code></p>
1258+ <p>Regular updates will be made to the backported packages, unless you want to follow along with Juju development we recommend users to not use the PPA.</p>
1259+ <p>You can switch between the default (0.7) version and 1.10 versions by using the following:</p>
1260+ <p><code>sudo update-alternatives --set juju /usr/lib/juju-0.7/bin/juju</code></p>
1261+ <p>or to the new 1.10.0 release using:</p>
1262+ <p><code>sudo update-alternatives --set juju /usr/lib/juju-1.10.0/bin/juju</code></p>
1263+>>>>>>> MERGE-SOURCE
1264 </div>
1265 </div>
1266 <div class="step grid-9">
1267@@ -30,13 +41,18 @@
1268 <h2>Take 5 minutes to get to know Juju</h2>
1269 <p>With Juju installed, press <strong>Ctrl</strong>+<strong>Alt</strong>+<strong>T</strong> to open the Terminal and create a new ssh keypair if you don't already have one:</p>
1270 <code>ssh-keygen -t rsa -b 2048</code>
1271-
1272 <p>To generate an initial config file, you simply need to run:</p>
1273+<<<<<<< TREE
1274 <code>juju generate-config -w</code>
1275
1276 <p>The -w switch causes the file to be written to your ~/.juju directory if an environments.yaml file does not already exist. It will also create the ~/.juju directory if that does not exist. Open <code>~/.juju/environments.yaml</code> in your text editor and uncomment out the sections you need for your cloud provider.</p>
1277
1278+=======
1279+ <p><code>juju generate-config -w</code></p>
1280+ <p>The -w switch causes the file to be written to your ~/.juju directory if an environments.yaml file does not already exist. It will also create the ~./juju directory if that does not exist. Open `~/.juju/environments/yaml` in your text editor and uncomment out the sections you need for your cloud provider.</p>
1281+>>>>>>> MERGE-SOURCE
1282 <p>And then create a new environment by typing:</p>
1283+<<<<<<< TREE
1284 <code>juju bootstrap</code>
1285 <p>
1286 <p>Now start browsing the <a href="http://jujucharms.com/charms">Charm Store</a> for the things you want to deploy. The bootstrap process takes a few minutes, you can keep an eye out on progress by issuing a <code>juju status</code> command.</p>
1287@@ -48,6 +64,11 @@
1288 <code>juju deploy juju-gui<br>
1289 juju expose juju-gui</code></p>
1290 <p>This installs the GUI and then exposes it so you can check it out in the web browser. Then simply check <code>juju status</code> to get the public address to the GUI and hit it with your web browser. For more information on the GUI check out <a href="http://jujucharms.com/charms/precise/juju-gui">the instructions</a>.</p>
1291+=======
1292+ <p><code>juju bootstrap</code></p>
1293+ <p>Now start browsing the <a href="http://jujucharms.com/charms">Charm Store</a> for the things you want to deploy.</p>
1294+ <p><a href="https://juju.ubuntu.com/docs/getting-started.html">Learn more about setting up Juju in the documentation;</a></p>
1295+>>>>>>> MERGE-SOURCE
1296 <p>Note: Looking for older versions of Juju? Check out <a href="https://launchpad.net/~juju/+archive/pkgs">this PPA</a>.</p>
1297 </div>
1298 </div>
1299@@ -56,18 +77,20 @@
1300 <div>
1301 <h2>Deploy and Manage Services</h2>
1302 <p>Now you're ready to deploy things into your cloud. Let's deploy a WordPress blog, at scale.</p>
1303+<<<<<<< TREE
1304 juju deploy wordpress<br>
1305 juju deploy mysql<br>
1306+=======
1307+ <p><code>juju bootstrap<br />
1308+ juju deploy wordpress<br />
1309+ juju deploy mysql<br />
1310+>>>>>>> MERGE-SOURCE
1311 juju add-relation wordpress mysql</code></p>
1312-
1313 <p>Now get a cup of coffee while Juju not only provisions the instances, but installs and configures them to talk to each other. No more wading around looking for AMIs, you get the latest 64 bit Ubuntu Server image and the service you deploy on the instance, that's it! After your cloud provider has finished deploying, you can check out your environment, and then expose it to the world.</p>
1314-
1315- <p><code>juju expose wordpress<br>
1316+ <p><code>juju expose wordpress<br />
1317 juju status</code></p>
1318-
1319-</p>The status shows you the public IP your provider has given you, paste that into a browser and you're done! This is a simple example, check out how we do <a href="http://jujucharms.com/charms/precise/hadoop">Hadoop</a>, any <a href="http://jujucharms.com/charms/precise/node-app">Node.js application</a>, and even <a href="http://jujucharms.com/charms/precise/cassandra">Cassandra</a>.</p>
1320-
1321- <a href="/resources/technologies/ubuntu-developer-stack">Find out more about the Ubuntu Developer Stack &rsaquo;</a>
1322+ </p>The status shows you the public IP your provider has given you, paste that into a browser and you're done! This is a simple example, check out how we do <a href="http://jujucharms.com/charms/precise/hadoop">Hadoop</a>, any <a href="http://jujucharms.com/charms/precise/node-app">Node.js application</a>, and even <a href="http://jujucharms.com/charms/precise/cassandra">Cassandra</a>.</p>
1323+ <p><a href="/resources/technologies/ubuntu-developer-stack">Find out more about the Ubuntu Developer Stack &rsaquo;</a></p>
1324 </div>
1325 </div>
1326 <div class="step grid-9">
1327@@ -76,8 +99,9 @@
1328 <h2>Scale like a champ</h2>
1329 <p>Lots of tools help automate your deployments, but Juju isn't just about launching instances, it's about managing your deployment's entire lifecycle. The traffic really starting to come in? Let's scale out WordPress with just a simple command:</p>
1330 <p><code>juju add-unit wordpress</code></p>
1331-<p>Since you've already defined the relationship between MySQL and WordPress at the <i>service level</i> rather than the machine level, there's nothing else for you to do. This new instance will automatically connect to MySQL and start load balancing. Let's add a few more nodes for a 6 node auto-loadbalancing WordPress environment:</p>
1332+ <p>Since you've already defined the relationship between MySQL and WordPress at the <i>service level</i> rather than the machine level, there's nothing else for you to do. This new instance will automatically connect to MySQL and start load balancing. Let's add a few more nodes for a 6 node auto-loadbalancing WordPress environment:</p>
1333 <p><code>juju add-unit -n5 wordpress</code></p>
1334+<<<<<<< TREE
1335
1336 <p>Still not enough? let's drop in Memcached:</p>
1337
1338@@ -86,6 +110,11 @@
1339
1340 <p>And just like before, since you're at the service level and not the machine level, every single WordPress instance will just use that memcached. In the cloud we're talking about dozens, hundreds, even thousands of servers. We believe that to meet these hyperscale needs that managing things at a higher, service oriented level is the way to go, and we built Juju to get you there.</p>
1341
1342+=======
1343+ <p>Still not enough? let's drop in Memcached:</p>
1344+ <p><code>juju deploy memcached<br /> juju add-relation wordpress memcached</code></p>
1345+ <p>And just like before, since you're at the service level and not the machine level, every single WordPress instance will just use that memcached. In the cloud we're talking about dozens, hundreds, even thousands of servers. We believe that to meet thes hyperscale needs that managing things at a higher, service oriented level is the way to go, and we built Juju to get you there.</p>
1346+>>>>>>> MERGE-SOURCE
1347 </div>
1348 </div>
1349 </div>
1350
1351=== added file 'template-home-new.php'
1352--- template-home-new.php 1970-01-01 00:00:00 +0000
1353+++ template-home-new.php 2013-06-27 15:13:40 +0000
1354@@ -0,0 +1,107 @@
1355+<?php
1356+/*
1357+Template Name: Home new
1358+*/
1359+$template_id = 'home-new';
1360+?>
1361+
1362+<?php get_header(); ?>
1363+
1364+<div class="row no-padding-bottom">
1365+ <div class="juju-play inner-wrapper">
1366+ <img src="<?php echo get_template_directory_uri(); ?>/img/juju-play.png" alt="juju-play" width="473" height="313" />
1367+ <h2>Play with Juju</h2>
1368+ <p>Check out the Juju sandbox to see how you can start building your deployments quickly and easily.</p>
1369+ <p><a href="/get-started">Experience juju &rsaquo;</a></p>
1370+ </div><!-- /.inner-wrapper -->
1371+</div><!-- /.row -->
1372+
1373+<div class="row row-grey">
1374+ <div class="inner-wrapper">
1375+ <h2>Charms are the power behind Juju</h2>
1376+ <div class="grid-9 alpha">
1377+ <p>With 100 charms and growing, the Juju charm store is your future destination for cloud-based enterprise applications. From back-end services such as Hadoop or MongoDB to enterprise applications such as OpenERP, whatever you need, there&rsquo;s a charm for that!</p>
1378+ </div>
1379+ <div class="grid-3 omega">
1380+ <p><a class="link-cta-ubuntu" href="http://jujucharms.com">Browse the Charm Store</a></p>
1381+ </div>
1382+ <ul class="charm-list grid-12 vertical-divider">
1383+ <li class="alpha">
1384+ <h4><a href="http://jujucharms.com/charms/precise/wordpress" title="WordPress"><img src="<?php echo get_template_directory_uri(); ?>/img/wp-80.png" width="80" alt="WordPress" />WordPress</a></h4>
1385+ <p>WordPress is web software you can use to create a beautiful website or blog.</p>
1386+ </li>
1387+ <li>
1388+ <h4><a href="http://jujucharms.com/charms/precise/hadoop" title="Hadoop"><img src="<?php echo get_template_directory_uri(); ?>/img/hadoop-80.png" width="80" alt="Hadoop" /> Hadoop</a></h4>
1389+ <p>The Apache Hadoop software library is a framework that allows for the distributed processing of large data sets across clusters of computers using simple programming models.</p>
1390+ </li>
1391+ <li class="omega">
1392+ <h4><a href="http://jujucharms.com/charms/precise/cassandra" title="Cassandra"><img src="<?php echo get_template_directory_uri(); ?>/img/cassandra-80.png" width="80" alt="Cassandra" /> Cassandra</a></h4>
1393+ <p>The Apache Cassandra database is the right choice when you need scalability and high availability without compromising performance.</p>
1394+ </li>
1395+ </ul>
1396+ <ul class="charm-list last-list grid-12 vertical-divider">
1397+ <li class="alpha">
1398+ <h4><a href="http://jujucharms.com/charms/precise/ceph" title="Ceph"><img src="<?php echo get_template_directory_uri(); ?>/img/ceph-80.png" width="80" alt="Ceph" /> Ceph</a></h4>
1399+ <p>Ceph is a distributed object store and file system designed to provide excellent performance, reliability and scalability.</p>
1400+ </li>
1401+ <li>
1402+ <h4><a href="http://jujucharms.com/charms/precise/mongodb" title="MongoDB"><img src="<?php echo get_template_directory_uri(); ?>/img/mongo-80.png" width="80" alt="MongoDB" /> MongoDB</a></h4>
1403+ <p>MongoDB (from "humongous") is a scalable, high-performance, open source NoSQL database.</p>
1404+ </li>
1405+ <li class="omega">
1406+ <h4><a href="http://jujucharms.com/charms/precise/tomcat7" title="Tomcat"><img src="<?php echo get_template_directory_uri(); ?>/img/tomcat-80.png" width="80" alt="Tomcat" /> Tomcat</a></h4>
1407+ <p>Apache Tomcat is an open source software implementation of the Java Servlet and JavaServer Pages technologies.</p>
1408+ </li>
1409+ </ul>
1410+ </div><!-- /.inner-wrapper -->
1411+</div><!-- /.row -->
1412+
1413+<div class="row no-border">
1414+ <div class="inner-wrapper vertical-divider">
1415+ <div class="grid-6 alpha">
1416+ <h2>Get up and running</h2>
1417+ <p>Get started deploying Juju by installing it and configuring it for your cloud providers.</p>
1418+ <ul>
1419+ <li><a href="">Get Juju &rsaquo;</a></li>
1420+ <li><a href="">Juju command line &rsaquo;</a></li>
1421+ <li><a href="">Juju GUI &rsaquo;</a></li>
1422+ </ul>
1423+ </div>
1424+ <div class="grid-6 omega">
1425+ <h2>Help and support</h2>
1426+ <p>A growing collection of the best documentation and tutorials for Juju. Contribute your own resources to help make it even better.</p>
1427+ <ul>
1428+ <li><a href="">Get help and support &rsaquo;</a></li>
1429+ <li><a href="">Resources &rsaquo;</a></li>
1430+ </ul>
1431+ </div>
1432+ </div><!-- /.inner-wrapper -->
1433+</div><!-- /.row -->
1434+<hr />
1435+<div id="contextual-footer" class="row no-border no-padding-bottom">
1436+ <div class="inner-wrapper vertical-divider">
1437+ <div class="grid-4 alpha">
1438+ <h2>Explore further</h2>
1439+ <ul class="list">
1440+ <li><a href="<?php echo site_url(); ?>/charm-store">Visit the Charm Store &rsaquo;</a></li>
1441+ <li><a href="<?php echo site_url(); ?>/docs/write-charm.html">Write your own Charms &rsaquo;</a></li>
1442+ <li><a href="<?php echo site_url(); ?>/community/">Juju Community &rsaquo;</a></li>
1443+ <li><a href="<?php echo site_url(); ?>/docs/">Juju documentation &rsaquo;</a></li>
1444+ </ul>
1445+ </div>
1446+ <div class="grid-4">
1447+ <div class="container-tweet">
1448+ <div class="tweet clearfix"></div>
1449+ <a class="tweet-follow" href="http://twitter.com/ubuntucloud">Follow <span>@ubuntucloud</span> on Twitter</a>
1450+ </div>
1451+ </div>
1452+ <div class="grid-4 omega">
1453+ <h2>Further reading from the Juju blog</h2>
1454+ <ul>
1455+ <?php get_template_part('part', 'blog-latest-articles'); ?>
1456+ </ul>
1457+ </div>
1458+ </div><!-- /.inner-wrapper -->
1459+</div><!-- /.row -->
1460+
1461+<?php get_footer(); ?>
1462\ No newline at end of file

Subscribers

People subscribed via source and target branches

to all changes: