diff --git a/src/_config.yml b/src/_config.yml index 006fb50..5e06b23 100644 --- a/src/_config.yml +++ b/src/_config.yml @@ -6,8 +6,13 @@ description: >- The Bit Goblin main website, a place for cool tech things. baseurl: '/' url: 'https://www.bitgoblin.tech' -bitgoblin_discord_link: '' -bitgoblin_minecraft_server: 'https://mc.bitgoblin.tech' +links: + bitgoblin_channel: 'https://youtube.com/BitGoblin' + ascendings_channel: 'https://www.youtube.com/channel/UCCWlMg8oP9pz4Zlu4iZjPFw' + twitch_channel: 'https://twitch.tv/brotherballan' + discord_invite: 'https://www.youtube.com/redirect?event=channel_banner&redir_token=QUFFLUhqbjZzc29mblpxVGE0MVZnRXctM2M1Zy1LQ1p1UXxBQ3Jtc0ttbl9yWHdGVWF1QXJFRmh4WGp0MDFKVzNUMnZDOHFxNUQwZmdCbkhkbXFwQjFSRTVGemIwdXpTbC1pV2FwMmMxaUhKMnVMN2NLY0J0ZWFsenVBYmZtY1VUWjBYdXpKVDVFWThaZU1Fb3J3RHVQSDBNYw&q=https%3A%2F%2Fdiscord.gg%2FuVNAJ4nrB9' + forum: 'https://forum.bitgoblin.tech' + minecraft_website: 'https://mc.bitgoblin.tech' # Build settings plugins: diff --git a/src/_layouts/home.html b/src/_layouts/home.html index 8d30f6e..fd6eaa6 100644 --- a/src/_layouts/home.html +++ b/src/_layouts/home.html @@ -8,7 +8,7 @@ layout: default
-

Find Bit Goblin on YouTube.

+

Find Bit Goblin on YouTube.

@@ -33,7 +33,7 @@ layout: default
-

Like watching Old School RuneScape videos? Go watch Ascendings.

+

Like watching Old School RuneScape videos? Go watch Ascendings.

@@ -59,7 +59,7 @@ layout: default
-

Play Minecraft? Go check out the community Minecraft server!

+

Play Minecraft? Go check out the community Minecraft server!

Minecraft Java Edition logo @@ -74,7 +74,7 @@ layout: default
-

You can also participate in the community forum!

+

You can also participate in the community forum!

Some of us love the old-style internet forums to converse and help others out. Anything you would like to discuss may happen here under the proper forum sections.

diff --git a/src/_layouts/post.html b/src/_layouts/post.html index 4d2bb44..5e71126 100644 --- a/src/_layouts/post.html +++ b/src/_layouts/post.html @@ -1,7 +1,5 @@ --- - +layout: default --- -

This is a post page.

- {{ content }} diff --git a/src/_posts/2021-08-17-welcome-to-bitgoblin.markdown b/src/_posts/2021-08-17-welcome-to-bitgoblin.markdown new file mode 100644 index 0000000..e603c71 --- /dev/null +++ b/src/_posts/2021-08-17-welcome-to-bitgoblin.markdown @@ -0,0 +1,16 @@ +--- +layout: post +title: "Welcome to Bit Goblin!" +date: 2021-08-17 13:11:02 -0400 +categories: housekeeping +--- + +There's not much else to say... welcome to Bit Goblin! + +If you're here then you likely don't need a real introduction since you're probably coming from YouTube or some other platform that you've met me on. But either way, in case you don't already know me, I'm a fun-loving, tech nerd that loves playing with anything relating to computers. Whether it's networking, system administration, database administration, building PCs, software development... the list goes on, but I love it all. To me, it's really fun building things and making things do what I want them to, whether it's to make my life a little bit easier, self-host some services to better safeguard my data, or just for fun. (...it's mostly for fun!) + +The content I post is mostly centered around me just documenting what I'm doing for my own future reference if I ever run into the same problems, and hopefully it helps you out as well or at least gets your gears turning and motivates you to go out and play with tech in your own way. + +The primary content that I publish is over on YouTube on my [Bit Goblin channel]({{ site.links.bitgoblin_channel }}), and I also semi-regularly post videos on Old School RuneScape over on [Ascendings]({{ site.links.ascendings_channel }}). If you prefer watching live content more, then you can head on over to [my Twitch channel]({{ site.links.twitch_channel }}) - I'm not nearly as active over there but I do hop occasionally to interact with you all and have a good time playing games (mostly Old School RuneScape... it's my favorite game, stop judging me). + +I'm also huge into building an inclusive, supportive community for great people to chat, chill and help each other out. In this vein I've spun up a [Discord server]({{ site.links.discord_invite }}) for you all to go hang out in and chat, and I'm currently in the process of spinning up a Minecraft server for you all to play on and a forum for a more laid back, old school-style way to talk to one another and get help. I'm open to spinning up more services for the community, so be sure to let me know if there's anything you want! diff --git a/src/_posts/2021-08-17-welcome-to-jekyll.markdown b/src/_posts/2021-08-17-welcome-to-jekyll.markdown deleted file mode 100644 index 4d180f7..0000000 --- a/src/_posts/2021-08-17-welcome-to-jekyll.markdown +++ /dev/null @@ -1,29 +0,0 @@ ---- -layout: post -title: "Welcome to Jekyll!" -date: 2021-08-17 13:11:02 -0400 -categories: jekyll update ---- -You’ll find this post in your `_posts` directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run `jekyll serve`, which launches a web server and auto-regenerates your site when a file is updated. - -Jekyll requires blog post files to be named according to the following format: - -`YEAR-MONTH-DAY-title.MARKUP` - -Where `YEAR` is a four-digit number, `MONTH` and `DAY` are both two-digit numbers, and `MARKUP` is the file extension representing the format used in the file. After that, include the necessary front matter. Take a look at the source for this post to get an idea about how it works. - -Jekyll also offers powerful support for code snippets: - -{% highlight ruby %} -def print_hi(name) - puts "Hi, #{name}" -end -print_hi('Tom') -#=> prints 'Hi, Tom' to STDOUT. -{% endhighlight %} - -Check out the [Jekyll docs][jekyll-docs] for more info on how to get the most out of Jekyll. File all bugs/feature requests at [Jekyll’s GitHub repo][jekyll-gh]. If you have questions, you can ask them on [Jekyll Talk][jekyll-talk]. - -[jekyll-docs]: https://jekyllrb.com/docs/home -[jekyll-gh]: https://github.com/jekyll/jekyll -[jekyll-talk]: https://talk.jekyllrb.com/ diff --git a/src/assets/stylesheets/lumbridge.sass b/src/assets/stylesheets/lumbridge.sass index 1e89c81..f1abe11 100644 --- a/src/assets/stylesheets/lumbridge.sass +++ b/src/assets/stylesheets/lumbridge.sass @@ -76,6 +76,8 @@ hr #main-content margin-bottom: 40px +// home page styles + .youtube-section .video-card a display: block @@ -89,6 +91,26 @@ hr img transform: scale(1.1) +// Blog posts page + +#post-list + list-style: none + + li + padding: 15px 20px 0 + border: 2px solid #bbb + + .post-title + margin-bottom: 3px + + .post-info + color: #999 + + .post-body + margin-bottom: 0 + +// footer section + #footer width: 100% margin-top: 100px diff --git a/src/blog.html b/src/blog.html new file mode 100644 index 0000000..7425795 --- /dev/null +++ b/src/blog.html @@ -0,0 +1,13 @@ +--- +layout: page +--- + +
    + {% for post in site.posts %} +
  • +
    {{ post.title }}
    + + {{ post.content | truncate: 350 }} +
  • + {% endfor %} +