Added suggestiong and dockerfile.

This commit is contained in:
Charlie Daly 2019-05-31 12:59:13 +01:00
parent d0a235b236
commit 5c63ecb21b
8 changed files with 31 additions and 15 deletions

5
Dockerfile Normal file
View file

@ -0,0 +1,5 @@
FROM jekyll/jekyll:3.8
ADD ./ /jekyll
RUN jekyll build

View file

@ -1,8 +1,9 @@
title: Glossary.sh
github: https://github.com/
github: https://github.com/glossarysh/glossarysh.github.io
collections:
topic:
output: true
permalink: /:name
plugins:
- jekyll-seo-tag
- jekyll-seo-tag
typeform: https://charlie233905.typeform.com/to/bkE4HH

View file

@ -1,5 +1,5 @@
<hr />
<nav class="navbar navbar-expand-sm navbar-dark">
<nav class="navbar navbar-expand-lg navbar-collapse-md navbar-dark ">
<div class='container'>
<span class="footer-github">
<a href={{ site.github }} class="badge badge-pill badge-light bg-white" target="_blank">
@ -8,7 +8,8 @@
</a>
</span>
<span>
<small><a href={{site.typeform}} _target="_blank">Suggest a new topic</a></small>
</span>
</div>
</div>
</div>

View file

@ -1,14 +1,7 @@
<nav class="navbar navbar-expand-lg navbar-dark bg-primary">
<div class='container'>
<a class="navbar-brand" href="/">{{ site.title }}</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav mr-auto">
</ul>
{% include search.html %}
</div>
{% include search.html %}
</div>
</nav>

View file

@ -0,0 +1,3 @@
<small>
<a href="{{ site.typeform }}" target="_blank">Suggest a topic</a>
</small>

View file

@ -32,7 +32,8 @@
searchInput: document.getElementById('search-input'),
resultsContainer: document.getElementById('results-container'),
json: '/search.json',
limit: 5
limit: 5,
noResultsText: `<a href={{site.typeform}} target='_blank'>Make a suggestion</a>`
})
</script>
</body>

View file

@ -20,7 +20,6 @@ hide_search: true
<div class="container">
<h4 class='text-center'>Recently added</h4>
<div class='row'>
<div class='col'>
<div class='d-flex flex-row justify-content-around flex-wrap h4'>
@ -30,4 +29,9 @@ hide_search: true
</div>
</div>
</div>
<div class='row'>
<div class='col d-flex flex-row justify-content-center'>
{% include suggestion.html %}
</div>
</div>
</div>

8
makefile Normal file
View file

@ -0,0 +1,8 @@
JEKYLL_VERSION=3.8
serve:
docker run --rm \
--volume="$(PWD):/srv/jekyll" \
-p 4000:4000 \
-it jekyll/jekyll:$(JEKYLL_VERSION) \
jekyll serve --drafts