Skip to content

Commit b604ddb

Browse files
committed
support page added
1 parent 6aa6b6f commit b604ddb

8 files changed

Lines changed: 103 additions & 26 deletions

File tree

README.md

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -41,28 +41,29 @@ The overall site is designed to be a simple CMS to make it easy for us to add ne
4141

4242
The site has 4 main pages, each with a custom layout:
4343
- home (default.html)
44-
- productions (prods.html)
4544
- archive (archive.html)
4645
- info (info.html)
46+
- support (support.html)
47+
- art (art.html)
4748

4849

49-
The site currently supports two types of post:
50-
- production (prod)
51-
- competition (compo)
50+
The site currently supports 6 types of post:
51+
- **Productions** (`prods` category, `_posts/prods`) - pieces of work created by the Bitshifters collective
52+
- **Competitions** (`compo` category, `_posts/compos`) - competitions we've entered productions into
53+
- **Archives** (`compos` category, `_posts/archives`) - pieces of work created by anyone else. They are treated by the site as productions also, but just categorised differently
54+
- **Team** (`team` category, `_posts/team`) - one post per team member that wants to be listed in the `.NFO` page
55+
- **Support** (`support` category, `_posts/support`) - one post per support topic that will be listed in the `support.html` page
56+
5257

5358
Some files (templates, layouts, includes etc.) are mostly HTML, with embedded Liquid templating commands that are compiled by Jekyll.
5459

5560
Some files (pages, posts, data) are YAML style configuration files, with embedded variables and markdown formatted content.
5661

5762

58-
**Productions** are pieces of work created by the Bitshifters collective (category 'prods')
59-
60-
**Archives** are pieces of work created by anyone else. They are treated by the site as productions also, but just categorised differently (category 'archives')
61-
62-
**Competitions** are posts releated to a specific challenge we'll be setting every so often, so kinda like a blog post. (category 'compos')
63-
6463
## How to use
6564

65+
**THE FOLLOWING IS OUT OF DATE, BEWARE!**
66+
6667
### Productions (eg. new demos created by BitShifters)
6768
To add a new production:
6869
- Place a image and a disk image file (SSD or DSD) in `/content/`

_includes/about.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@
1212
<div class="row">
1313
<div class="col-lg-4 col-lg-offset-2">
1414
<h3>What</h3>
15-
<p>Bitshifters is a collective of like-minded creatives & developers with a shared love of the BBC Microcomputer and 8-bit retro computing in general. We aim to share & celebrate this love through the production of demos, games and software freely available for all to enjoy. We aim to foster the growing community of BBC Micro enthusiasts and encourage more people to join our cause.</p>
15+
<p>Bitshifters is a collective of like-minded creatives & developers with a shared love of the BBC Microcomputer and 8-bit retro computing in general.</p><p>We aim to share & celebrate this love through the production of demos, games and software freely available for all to enjoy, and foster the growing community of BBC Micro enthusiasts, plus hopefully encourage more people to join our collective!</p>
1616
</div>
1717
<div class="col-lg-4">
1818
<h3>How</h3>
19-
<p>We organise releases every six months centred around a particular theme. We issue guidelines for each release and provide as much framework and support as we can. All will be welcome to submit contributions to the release and will be considered part of the collective at that point. The only condition of submission is that all code be made open and freely available for reuse.</p>
19+
<p>We typically produce a couple of releases per year, usually centred around a particular theme, often in collaboration.</p><p>Our releases usually start life as technical, musical or visual ideas/doodles and evolve from there.</p><p>New contributors are very welcome to join us, just drop any of us a line on the contact channels below.</p>
2020
</div>
2121
<!--
2222
<div class="col-lg-8 col-lg-offset-2 text-center">

_includes/art.html

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
/* Prevent vertical gaps */
55
line-height: 0;
66

7-
-webkit-column-count: 6;
7+
-webkit-column-count: 8;
88
-webkit-column-gap: 2px;
9-
-moz-column-count: 6;
9+
-moz-column-count: 8;
1010
-moz-column-gap: 2px;
11-
column-count: 6;
11+
column-count: 8;
1212
column-gap: 2px;
1313
}
1414

@@ -20,31 +20,31 @@
2020

2121
@media (max-width: 1200px) {
2222
#art {
23-
-moz-column-count: 6;
24-
-webkit-column-count: 6;
25-
column-count: 6;
23+
-moz-column-count: 8;
24+
-webkit-column-count: 8;
25+
column-count: 8;
2626
}
2727
}
2828
@media (max-width: 1000px) {
29+
#art {
30+
-moz-column-count: 7;
31+
-webkit-column-count: 7;
32+
column-count: 7;
33+
}
34+
}
35+
@media (max-width: 800px) {
2936
#art {
3037
-moz-column-count: 5;
3138
-webkit-column-count: 5;
3239
column-count: 5;
3340
}
3441
}
35-
@media (max-width: 800px) {
42+
@media (max-width: 400px) {
3643
#art {
3744
-moz-column-count: 4;
3845
-webkit-column-count: 4;
3946
column-count: 4;
4047
}
41-
}
42-
@media (max-width: 400px) {
43-
#art {
44-
-moz-column-count: 3;
45-
-webkit-column-count: 3;
46-
column-count: 3;
47-
}
4848
}
4949
.art-container {
5050
overflow:hidden;

_includes/footer.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ <h3>Find Us</h3>
4444
<div class="footer-col col-md-4">
4545
<h3>Links</h3>
4646

47+
<a href="/support">Support</a><br />
4748
<a href="http://stardot.org.uk/">Stardot</a><br />
4849
<a href="http://www.retrosoftware.co.uk/">Retrosoftware</a><br />
4950
<a href="https://bbc.godbolt.org/">jsBeeb</a><br />

_layouts/support_page.html

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
<!DOCTYPE html>
2+
<html>
3+
{% include head.html %}
4+
<body id="page-top" class="index">
5+
{% include nav.html %}
6+
{% include header.html %}
7+
8+
9+
10+
<section id="portfolio">
11+
<div class="container">
12+
13+
<h1>Support Contents</h1>
14+
<br>
15+
{% assign items = site.categories['support'] | sort: 'date' %}
16+
{% for post in items %}
17+
<ul>
18+
<li>
19+
<a href="{{ post.url }}">
20+
<h4>
21+
{{ post.title }}
22+
</h4>
23+
</a>
24+
</li>
25+
</ul>
26+
{% endfor %}
27+
<br>
28+
<h6 class="text-muted">Feel free to <a href="/info.html#contact">contact us</a> with any queries.</h6>
29+
</div>
30+
</section>
31+
32+
33+
34+
{% include footer.html %}
35+
{% include js.html %}
36+
</body>
37+
</html>

_layouts/support_post.html

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<!DOCTYPE html>
2+
<html>
3+
{% include head.html %}
4+
<body id="page-top" class="index">
5+
{% include nav.html %}
6+
{% include header.html %}
7+
8+
9+
10+
<section id="portfolio">
11+
<div class="container">
12+
{{ page.content }}
13+
</div>
14+
</section>
15+
16+
17+
18+
{% include footer.html %}
19+
{% include js.html %}
20+
</body>
21+
</html>
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
layout: support_post
3+
category: [posts, support]
4+
title: General Support
5+
---
6+
7+
# General Support Information
8+
9+
When we get chance, we'll put some info in here to help you run our demos on the various machine configurations that are out there.
10+
11+
[Reach out to us directly](/info.html#contact) with any queries for now.

support.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
layout: support_page
3+
title: Support
4+
subtitle: Have you tried turning it off and on again? 😉
5+
---
6+

0 commit comments

Comments
 (0)