Skip to content

Commit 2f87ddf

Browse files
committed
chore: relaunch blog v3
1 parent 633002b commit 2f87ddf

File tree

83 files changed

+2405
-902
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

83 files changed

+2405
-902
lines changed

404.md

+4-10
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,7 @@
11
---
2-
layout: center
3-
permalink: /404.html
2+
layout: banner-layout
3+
title: "Oups. Site not found."
44
---
55

6-
# 404
7-
8-
Sorry, we can't seem to find this page's pixylls.
9-
10-
<div class="mt3">
11-
<a href="{{ site.baseurl }}/" class="button button-blue button-big">Home</a>
12-
<a href="{{ site.baseurl }}/contact/" class="button button-blue button-big">Contact</a>
13-
</div>
6+
<h4>Site not found!</h4>
7+
<p>You've requested a site that doesn't exist.</p>

_config.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ show_related_posts: false
1111
highlighter: rouge
1212
# Build settings
1313
markdown: kramdown
14-
paginate: 5
14+
paginate: 4
1515
sass:
1616
compressed: true

_data/authors.yml

+6-2
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,14 @@ pascal_precht:
22
name: Pascal Precht
33
44
web: http://twitter.com/PascalPrecht
5-
gravatar: avatar_pascal
5+
github: http://github.com/PascalPrecht
6+
gravatar: https://pbs.twimg.com/profile_images/689079292282667009/mub0Mc6E.jpg
7+
bio: "Pascal is a front-end engineer and a Angular Developer Expert nominated by Google. He created the angular-translate module, is an Angular 2 contributor and also part of the Angular 2 Docs Authoring team."
68
christoph_burgdorf:
79
name: Christoph Burgdorf
810
911
web: http://twitter.com/cburgdorf
10-
gravatar: avatar_christoph
12+
github: http://github.com/cburgdorf
13+
gravatar: https://pbs.twimg.com/profile_images/657317643515490304/DDwp-N7D.jpg
14+
bio: "Christoph began programming at the age of 10. He is the creator of the Nickel.rs web framework and a contributor of the AngularJS project. Christoph is also part of the Angular 2 Docs Authoring team."
1115

_includes/footer.html

+6-28
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,12 @@
1-
<footer role="contentinfo" class="thtrm-l-footer">
2-
<div class="thtrm-l-constraint">
3-
<ul class="thtrm-l-footer__list">
4-
<li><a href="http://thoughtram.io" title="Home">Home</a></li>
5-
<li><a href="http://thoughtram.io/training.html" title="Trainings by thoughtram">Training</a></li>
6-
<li><a href="http://thoughtram.io/code-review.html" title="Code Reviews by thoughtram">Code Review</a></li>
7-
<li><a href="http://blog.thoughtram.io" title="thoughtram blog">Blog</a></li>
8-
</ul>
9-
</div>
10-
<div class="thtrm-l-footer__bottom">
11-
<div class="thtrm-l-constraint clear">
12-
<div class="thtrm-m-footer__bottom__logo-slogan">
13-
<img src="/css/images/thoughtram-brain-white.png" alt="thoughtram logo">
14-
<p>We are <img alt="thoughtram" src="/css/images/thoughtram-logo-line-white.png"></p>
15-
</div>
16-
<p>&copy; 2014-2016 thoughtram GmbH</p>
17-
<ul class="thtrm-m-list thtrm-m-list--horizontally">
18-
<li><a href="http://github.com/thoughtram" title="thoughtram on GitHub"><i class="fa fa-github"></i></a></li>
19-
<li><a href="http://twitter.com/thoughtram" title="thoughtram on Twitter"><i class="fa fa-twitter"></i></a></li>
20-
<li><a href="http://facebook.com/thoughtram" title="thoughtram on facebook"><i class="fa fa-facebook"></i></a></li>
21-
<li><a href="http://plus.google.com/thoughtramio" title="thoughtram on Google Plus"><i class="fa fa-google-plus"></i></a></li>
22-
<li><a href="http://www.youtube.com/channel/UCBn1x1RwoQkLmC8UPCNty0Q" title="thoughtram on Youtube"><i class="fa fa-youtube"></i></a></li>
23-
<li><a href="http://thoughtram.io/code-of-conduct.html" title="thoughtram's code of conduct">Code of Conduct</a></li>
24-
<li><a href="http://thoughtram.io/impressum.html" title="Legal Notice">Legal Notice</a></li>
25-
</ul>
26-
</div>
1+
<footer role="contentinfo" class="thtrm-footer thtrm-footer--slim">
2+
<div class="thtrm-footer-text">
3+
<img class="thtrm-footer-logo" alt="thoughtram brain" src="/images/thoughtram-brain-white.png">
4+
<p>This website was created in collaboration with <a href="http://twitter.com/timche" title="Tim Cheung on Twitter"><strong>Tim Cheung</strong></a> and <a href="http://twitter.com/tim_hartmann_" title="Tim Hartmann on Twitter"><strong>Tim Hartmann</strong></a>.</p>
5+
<p ><a href="http://thoughtram.io/code-of-conduct.html" title="Code of Conduct">Code of Conduct</a> &bullet; <a href="http://thoughtram.io/imprint.html" title="Legal Notice">Legal notice</a></p>
6+
<p class="thtrm-footer-bottom">&copy; 2014-2016 thoughtram GmbH</p>
277
</div>
288
</footer>
299

30-
<script src="/scripts/main.js"></script>
31-
3210
{% if site.google_analytics %}
3311
<script>
3412
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){

_layouts/banner-layout.html

+67
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
<!doctype html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="utf-8">
5+
<meta http-equiv="X-UA-Compatible" content="IE=edge">
6+
<meta name="description" content="You've requested a site that doesn't exist.">
7+
<meta name="viewport" content="width=device-width, initial-scale=1">
8+
<title>Oups. Site not found.</title>
9+
10+
<!-- Add to homescreen for Chrome on Android -->
11+
<meta name="mobile-web-app-capable" content="yes">
12+
<meta name="theme-color" content="#384c54">
13+
<link rel="icon" sizes="192x192" href="images/touch/chrome-touch-icon-192x192.png">
14+
15+
<!-- Add to homescreen for Safari on iOS -->
16+
<meta name="apple-mobile-web-app-capable" content="yes">
17+
<meta name="apple-mobile-web-app-status-bar-style" content="black">
18+
<meta name="apple-mobile-web-app-title" content="thoughtram">
19+
<link rel="apple-touch-icon-precomposed" href="apple-touch-icon-precomposed.png">
20+
21+
<!-- Tile icon for Win8 (144x144 + tile color) -->
22+
<meta name="msapplication-TileImage" content="images/touch/ms-touch-icon-144x144-precomposed.png">
23+
<meta name="msapplication-TileColor" content="#384c54">
24+
25+
<!-- SEO: If your mobile URL is different from the desktop URL, add a canonical link to the desktop page https://developers.google.com/webmasters/smartphone-sites/feature-phones -->
26+
<!--
27+
<link rel="canonical" href="http://www.example.com/">
28+
-->
29+
30+
<meta property="og:type" content="website">
31+
<meta property="og:description" content="You've requested a site that doesn't exist.">
32+
<meta property="og:url" content="http://thoughtram.io/404.html">
33+
<meta property="og:site_name" content="Oups. Site not found.">
34+
<meta property="og:image" content="http://thoughtram.io/images/thoughtram-brain-og.png">
35+
36+
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
37+
<link rel="stylesheet" href="{{ "/css/main.css" | prepend: site.baseurl }}" type="text/css">
38+
</head>
39+
<body itemscope itemtype="http://schema.org/WebPage" class="sub-site">
40+
<header class="thtrm-header" role="banner">
41+
<div class="thtrm-header-bar">
42+
<div class="thtrm-constraint">
43+
<a href="http://thoughtram.io" class="thtrm-header-logo-link" title="thoughtram.io Start Page"><h1 class="thtrm-header-logo">thoughtram</h1></a>
44+
<div class="thtrm-header-menu-wrapper">
45+
<span role="button" tabindex="0" class="thtrm-header-menu-label">Menu</span>
46+
<ul class="thtrm-header-menu">
47+
<li><a title="Training" class="thtrm-header-menu-item" href="http://thoughtram.io/training.html">Training</a></li>
48+
<li><a title="Code Review" class="thtrm-header-menu-item" href="http://thoughtram.io/code-review.html">Code Review</a></li>
49+
<li><a title="Blog" class="thtrm-header-menu-item" href="/">Blog</a></li>
50+
</ul>
51+
</div>
52+
</div>
53+
</div>
54+
</header>
55+
<main role="main" class="thtrm-main">
56+
<div class="thtrm-banner">
57+
<hgroup class="thtrm-banner-container">
58+
<h2 class="thtrm-banner-text">Oups.</h2>
59+
</hgroup>
60+
</div>
61+
<section class="thtrm-section">
62+
{{ content }}
63+
</section>
64+
</main>
65+
{% include footer.html %}
66+
</body>
67+
</html>

_layouts/blank.html

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{{content}}

_layouts/center.html

-17
This file was deleted.

_layouts/default.html

+18-33
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
<meta property="twitter:title" content="Articles by thoughtram">
3535
<meta property="twitter:site" content="thoughtram">
3636

37+
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
3738
<link rel="stylesheet" href="{{ "/css/main.css" | prepend: site.baseurl }}" type="text/css">
3839
</head>
3940
<body>
@@ -43,43 +44,27 @@
4344
<p class="browsehappy">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p>
4445
<![endif]-->
4546

46-
<header role="banner" class="thtrm-l-header has-backface-visibility--hidden">
47-
<div class="thtrm-l-header__bar">
48-
<h1 class="thtrm-l-header__logo"><a href="/" title="thoughtram official website" aria-hidden="true">thoughtram</a></h1>
49-
<button class="thtrm-l-header__menu-btn" role="button"><img src="/images/hamburger.svg" alt="Menu"></button>
50-
<section class="thtrm-l-header__bar__actions">
51-
<ul class="thtrm-l-header__bar__actions__navigation clear">
52-
<li><a href="http://thoughtram.io" title="Home" >Home</a></li>
53-
<li><a href="http://thoughtram.io/training.html" title="Training" >Training</a></li>
54-
<li><a href="/" class="active" title="Blog" >Blog</a></li>
55-
</ul>
56-
</section>
47+
<header class="thtrm-header" role="banner">
48+
<div class="thtrm-header-bar">
49+
<div class="thtrm-constraint">
50+
<a href="http://thoughtram.io" class="thtrm-header-logo-link" title="thoughtram.io Start Page"><h1 class="thtrm-header-logo">thoughtram</h1></a>
51+
<div class="thtrm-header-menu-wrapper">
52+
<span role="button" tabindex="0" class="thtrm-header-menu-label">Menu</span>
53+
<ul class="thtrm-header-menu">
54+
<li><a title="Training" class="thtrm-header-menu-item" href="http://thoughtram.io/training.html">Training</a></li>
55+
<li><a title="Code Review" class="thtrm-header-menu-item" href="http://thoughtram.io/code-review.html">Code Review</a></li>
56+
<li><a title="Blog" class="thtrm-header-menu-item active" href="/">Blog</a></li>
57+
</ul>
58+
</div>
59+
</div>
5760
</div>
5861
</header>
5962

60-
<nav role="navigation" class="thtrm-l-navdrawer has-backface-visibility--hidden">
61-
<h4 class="thtrm-l-navdrawer__headline">Navigation</h4>
62-
<ul class="thtrm-l-navdrawer__navigation">
63-
<li><a href="http://thoughtram.io/" title="Home" >Home</a></li>
64-
<li><a href="http://thoughtram.io/training.html" title="Training" >Training</a></li>
65-
<li><a class="active" href="/" title="Blog" >Blog</a></li>
66-
</ul>
67-
</nav>
68-
69-
<main role="main" class="thtrm-l-main thtrm-l-main--blog" itemprop="mainContentOfPage">
70-
<section class="thtrm-m-section thtrm-m-section--image-banner">
71-
<div class="thtrm-l-constraint">
72-
<div class="thtrm-m-section__content">
73-
<img alt="thoughtram brian in white" class="thtrm-m-banner-logo pulse" src="/images/thoughtram-brain-white.png">
74-
<h1 class="thtrm-m-section__headline">thoughtram Blog</h1>
75-
<p>Experiences and thoughts, written down.</p>
76-
</div>
77-
</div>
78-
</section>
79-
{{ content }}
80-
<!--<p class="rss-subscribe">subscribe <a href="{{ "/feed.xml" | prepend: site.baseurl }}">via RSS</a></p>-->
63+
<main role="main" class="thtrm-main">
64+
<div class="thtrm-constraint">
65+
{{ content }}
66+
</div>
8167
</main>
82-
8368
{% include footer.html %}
8469
</body>
8570
</html>

0 commit comments

Comments
 (0)