Squashed commit of the following:

commit 57a28f72e6e2121bfd705b4f6b8386ec9738919a
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Tue Nov 22 20:23:59 2016 +0000

    Updated changelog

commit 8f0f4023faa7642a630f10d4db2e9e2ab0ad0752
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Tue Nov 22 20:23:20 2016 +0000

    Initial colophon

commit e50a91d33dc5fb1a7af9356fd36c8bd0f1345361
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Tue Nov 22 17:23:42 2016 +0000

    Output of gulp sass && gulp compress

commit e33aea1e85e4b82e0c8848f41de174a61974d9ec
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Tue Nov 22 17:23:11 2016 +0000

    Style the footer

commit e80a43d3795209f834bd67b9501f54ef83861b7a
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Tue Nov 22 17:22:33 2016 +0000

    Add footer
This commit is contained in:
Jonny Barnes 2016-11-22 20:24:12 +00:00
parent c5d2f0d0ec
commit b69f0f3487
9 changed files with 57 additions and 4 deletions

View file

@ -2,6 +2,8 @@
## Version {next}
- Break words
- Added a footer to all pages
- Added a colophon page
## Version 0.0.16 (2016-11-22)
- Much simpler website design

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

View file

@ -23,6 +23,7 @@ a {
width: auto;
}
code {
word-wrap: break-word;
footer {
font-size: 0.5rem;
text-align: center;
}

View file

@ -0,0 +1,41 @@
@extends('master')
@section('title')Colophon for Jonny Barnes.uk @stop
@section('content')
<h2>Colophon</h2>
<p>
This website is written in PHP using the
<a href="https://laravel.com">Laravel 5.3</a> framework. It is designed with
various <a href="https://indieweb.org">IndieWeb</a> principles in mind.
</p>
<h3>IndieWeb</h3>
<ul>
<li><a href="https://microformats.org/wiki/microformats2">Microformats2</a></li>
<ul>
<li>h-entry for indiviual notes</li>
<li>h-card for people an venues</li>
<li>h-feed for the notes feed</li>
</ul>
<li><a href="https://indieweb.org/POSSE">
<abbr title="Publish on Own Site, Syndicate Elsewhere">POSSE</abbr></a></li>
<li><a href="https://micropub.net/draft/">Micropub</a>, currently just
creating</li>
<li><a href="https://indieweb.org/webmention">WebMention</a>, both sending
and receiving</li>
<li><a href="https://indieweb.org/backfeed">Backfeed</a> of silo content,
this is enabled by the webmention support. The data is provided by the
excellent <a href="https://brid.gy">Bridgy</a></li>
<li><a href="https://indieauth.com">IndieAuth</a> authorisation with
<code><a href="https://indieweb.org/rel-me">rel=me</a></code></li>
</ul>
<h3>Security</h3>
<p>The connection to this site is being encrypted using TLSv1.2 and ciphers that
support <a href="https://en.wikipedia.org/wiki/Forward_Secrecy">Forward
Secrecy</a>. See the
<a href="https://www.ssllabs.com/ssltest/analyze.html?d=jonnybarnes.uk">
SSL Labs result</a>. The encryption uses a certifiate issued by the
<abbr title="Certificate Authority">CA</abbr>
<a href="https://letsencrypt.org">Lets Encrypt</a>.</p>
@stop

View file

@ -37,5 +37,9 @@
<!--scripts go here when needed-->
@show
<footer>
<p>The code for <code>{{ env('APP_LONGURL') }}</code> can be found on <a href="https://github.com/jonnybarnes/jonnybarnes.uk">GitHub</a>.</p>
<p>Built with love: <a href="/colophon">Colophon</a></p>
</footer>
</body>
</html>

View file

@ -19,6 +19,11 @@ Route::group(['domain' => config('url.longurl')], function () {
return view('projects');
});
//Static colophon page
Route::get('colophon', function () {
return view('colophon');
});
//The login routes to get authe'd for admin
Route::get('login', ['as' => 'login', function () {
return view('login');