1
1
Fork 0

Interior header, links, code adjustments

This commit is contained in:
Joe Wroten 2018-12-30 00:59:03 -06:00
parent 683a196fbe
commit 5f651736ee
3 changed files with 71 additions and 8 deletions

View file

@ -3,6 +3,7 @@ html, body {
margin: 0; margin: 0;
font-family: 'Source Sans Pro', sans-serif; font-family: 'Source Sans Pro', sans-serif;
font-size: 15pt; font-size: 15pt;
color: #6C7A81;
} }
code { code {
@ -17,6 +18,10 @@ h1 {
font-size: 35pt; font-size: 35pt;
} }
a {
color: #15202C;
}
.-pad-h { .-pad-h {
padding-left: 20px; padding-left: 20px;
padding-right: 20px; padding-right: 20px;
@ -27,11 +32,35 @@ h1 {
padding-bottom: 20px; padding-bottom: 20px;
} }
.-left {
float: left;
}
.-right {
float: right;
}
.-clearfix:after {
content: "";
display: table;
clear: both;
}
.-container { .-container {
max-width: 40rem; max-width: 40rem;
margin: 0 auto; margin: 0 auto;
} }
.tag {
padding: 0 .3em;
border-radius: 3px;
margin-right: .5em;
box-shadow: 0px 5px 5px rgba(0, 0, 0, .1);
color: #1A323E;
background: #F3EDFF;
text-decoration: none;
}
.interior-header { .interior-header {
background: #15202C; background: #15202C;
} }
@ -50,16 +79,20 @@ h1 {
margin: 0 auto; margin: 0 auto;
} }
.interior-content h1:first-child { .interior-content .interior-description {
margin-top: 0;
margin-bottom: .25em;
color: black;
font-size: 25pt;
}
.interior-content h1:first-of-type {
display: none; display: none;
speak: none; speak: none;
} }
.interior-content p:first-of-type {
margin-top: 0;
}
.interior-content pre code { .interior-content pre code {
font-size: 13pt;
border-radius: 3px; border-radius: 3px;
max-width: 100%; max-width: 100%;
max-height: 6em; max-height: 6em;
@ -67,3 +100,13 @@ h1 {
overflow: auto; overflow: auto;
} }
.interior-tags {
list-style: none;
margin: 0;
padding: 0;
}
.interior-tags li {
display: inline-block;
}

View file

@ -4,10 +4,9 @@ module.exports = `{
edges { edges {
node { node {
name name
updatedAt
description description
url url
repositoryTopics(last: 12) { repositoryTopics(last: 5) {
edges { edges {
node { node {
topic { topic {

View file

@ -23,7 +23,28 @@
</div> </div>
</header> </header>
<main class="interior-content -container -pad-h -pad-v"> <main class="interior-content -container -pad-h -pad-v">
{{{readme.html}}} <article>
<header class="-clearfix">
<h2 class="interior-description">
{{description}}
</h2>
<span class="-right">
<a href={{url}}>
{{#if organization}}
{{organization}}
{{else}}
Github Repo
{{/if}}
</a>
</span>
<ul class="-left interior-tags">
{{#each repositoryTopics.edges}}
<li><a href="#" class="tag">{{this.node.topic.name}}</a>
{{/each}}
</ul>
</header>
{{{readme.html}}}
</article>
</main> </main>
<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js"></script>