Started working on the project structure and design of the site
This commit is contained in:
parent
1187777ba0
commit
11c0357d56
@ -27,4 +27,3 @@ end
|
|||||||
|
|
||||||
# Performance-booster for watching directories on Windows
|
# Performance-booster for watching directories on Windows
|
||||||
gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin]
|
gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin]
|
||||||
|
|
||||||
|
@ -3,12 +3,17 @@ GEM
|
|||||||
specs:
|
specs:
|
||||||
addressable (2.8.0)
|
addressable (2.8.0)
|
||||||
public_suffix (>= 2.0.2, < 5.0)
|
public_suffix (>= 2.0.2, < 5.0)
|
||||||
|
coffee-script (2.4.1)
|
||||||
|
coffee-script-source
|
||||||
|
execjs
|
||||||
|
coffee-script-source (1.12.2)
|
||||||
colorator (1.1.0)
|
colorator (1.1.0)
|
||||||
concurrent-ruby (1.1.9)
|
concurrent-ruby (1.1.9)
|
||||||
em-websocket (0.5.2)
|
em-websocket (0.5.2)
|
||||||
eventmachine (>= 0.12.9)
|
eventmachine (>= 0.12.9)
|
||||||
http_parser.rb (~> 0.6.0)
|
http_parser.rb (~> 0.6.0)
|
||||||
eventmachine (1.2.7)
|
eventmachine (1.2.7)
|
||||||
|
execjs (2.8.1)
|
||||||
ffi (1.15.3)
|
ffi (1.15.3)
|
||||||
forwardable-extended (2.6.0)
|
forwardable-extended (2.6.0)
|
||||||
http_parser.rb (0.6.0)
|
http_parser.rb (0.6.0)
|
||||||
@ -29,6 +34,9 @@ GEM
|
|||||||
rouge (~> 3.0)
|
rouge (~> 3.0)
|
||||||
safe_yaml (~> 1.0)
|
safe_yaml (~> 1.0)
|
||||||
terminal-table (~> 2.0)
|
terminal-table (~> 2.0)
|
||||||
|
jekyll-coffeescript (2.0.0)
|
||||||
|
coffee-script (~> 2.2)
|
||||||
|
coffee-script-source (~> 1.12)
|
||||||
jekyll-feed (0.15.1)
|
jekyll-feed (0.15.1)
|
||||||
jekyll (>= 3.7, < 5.0)
|
jekyll (>= 3.7, < 5.0)
|
||||||
jekyll-sass-converter (2.1.0)
|
jekyll-sass-converter (2.1.0)
|
||||||
@ -70,6 +78,7 @@ PLATFORMS
|
|||||||
|
|
||||||
DEPENDENCIES
|
DEPENDENCIES
|
||||||
jekyll (~> 4.2.0)
|
jekyll (~> 4.2.0)
|
||||||
|
jekyll-coffeescript
|
||||||
jekyll-feed (~> 0.12)
|
jekyll-feed (~> 0.12)
|
||||||
minima (~> 2.5)
|
minima (~> 2.5)
|
||||||
tzinfo (~> 1.2)
|
tzinfo (~> 1.2)
|
||||||
|
@ -1,55 +1,21 @@
|
|||||||
# Welcome to Jekyll!
|
# Welcome to Jekyll!
|
||||||
#
|
|
||||||
# This config file is meant for settings that affect your whole blog, values
|
|
||||||
# which you are expected to set up once and rarely edit after that. If you find
|
|
||||||
# yourself editing this file very often, consider using Jekyll's data files
|
|
||||||
# feature for the data you need to update frequently.
|
|
||||||
#
|
|
||||||
# For technical reasons, this file is *NOT* reloaded automatically when you use
|
|
||||||
# 'bundle exec jekyll serve'. If you change this file, please restart the server process.
|
|
||||||
#
|
|
||||||
# If you need help with YAML syntax, here are some quick references for you:
|
|
||||||
# https://learn-the-web.algonquindesign.ca/topics/markdown-yaml-cheat-sheet/#yaml
|
|
||||||
# https://learnxinyminutes.com/docs/yaml/
|
|
||||||
#
|
|
||||||
# Site settings
|
|
||||||
# These are used to personalize your new site. If you look in the HTML files,
|
|
||||||
# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on.
|
|
||||||
# You can create any custom variable you would like, and they will be accessible
|
|
||||||
# in the templates via {{ site.myvariable }}.
|
|
||||||
|
|
||||||
title: Your awesome title
|
title: Bit Goblin Community Minecraft Server
|
||||||
email: your-email@example.com
|
email: gballantine@bitgoblin.tech
|
||||||
description: >- # this means to ignore newlines until "baseurl:"
|
description: >-
|
||||||
Write an awesome description for your new site here. You can edit this
|
Server info for the Bit Goblin community Minecraft server
|
||||||
line in _config.yml. It will appear in your document head meta (for
|
baseurl: "/"
|
||||||
Google search results) and in your feed.xml site description.
|
url: "https://mc.bitgoblin.tech"
|
||||||
baseurl: "" # the subpath of your site, e.g. /blog
|
permalink: '/:year/:month/:day/:title:output_ext'
|
||||||
url: "" # the base hostname & protocol for your site, e.g. http://example.com
|
links:
|
||||||
twitter_username: jekyllrb
|
bitgoblin: 'https://www.bitgoblin.tech'
|
||||||
github_username: jekyll
|
youtube_channel: 'https://youtube.com/BitGoblin'
|
||||||
|
forum: 'https://forum.bitgoblin.tech'
|
||||||
|
|
||||||
# Build settings
|
# Build settings
|
||||||
theme: minima
|
|
||||||
plugins:
|
plugins:
|
||||||
- jekyll-feed
|
- jekyll-feed
|
||||||
|
|
||||||
# Exclude from processing.
|
sass:
|
||||||
# The following items will not be processed, by default.
|
sass_dir: assets/styles
|
||||||
# Any item listed under the `exclude:` key here will be automatically added to
|
style: compressed
|
||||||
# the internal "default list".
|
|
||||||
#
|
|
||||||
# Excluded items can be processed by explicitly listing the directories or
|
|
||||||
# their entries' file path in the `include:` list.
|
|
||||||
#
|
|
||||||
# exclude:
|
|
||||||
# - .sass-cache/
|
|
||||||
# - .jekyll-cache/
|
|
||||||
# - gemfiles/
|
|
||||||
# - Gemfile
|
|
||||||
# - Gemfile.lock
|
|
||||||
# - node_modules/
|
|
||||||
# - vendor/bundle/
|
|
||||||
# - vendor/cache/
|
|
||||||
# - vendor/gems/
|
|
||||||
# - vendor/ruby/
|
|
||||||
|
45
src/_layouts/default.html
Normal file
45
src/_layouts/default.html
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en" dir="ltr">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<title>{{ page.title }}</title>
|
||||||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/skeleton/2.0.4/skeleton.min.css">
|
||||||
|
<link rel="stylesheet" href="/assets/stylesheets/falador.css">
|
||||||
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
|
||||||
|
<script src="/assets/scripts/rimmington.js"></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
|
||||||
|
<!-- main navigation bar -->
|
||||||
|
<nav id="main-navigation">
|
||||||
|
<ul class="left-menu">
|
||||||
|
<li><a href="{% link index.markdown %}">Home</a></li>
|
||||||
|
<li><a href="{% link index.markdown %}">Updates</a></li>
|
||||||
|
<li><a href="{% link index.markdown %}">Server Info</a></li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<ul class="right-menu">
|
||||||
|
<li><a href="{{ site.links.bitgoblin }}">Bit Goblin</a></li>
|
||||||
|
<li><a href="{{ site.links.youtube_channel }}">YouTube</a></li>
|
||||||
|
<li><a href="{{ site.links.forum }}">Forum</a></li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<!-- minecraft banner -->
|
||||||
|
<div class="container">
|
||||||
|
<div class="row">
|
||||||
|
<div class="columns twelve">
|
||||||
|
<header id="banner">
|
||||||
|
<h1>Bit Goblin <3 Minecraft</h1>
|
||||||
|
</header>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- page content -->
|
||||||
|
<div class="container">
|
||||||
|
{{ content }}
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
7
src/_layouts/home.html
Normal file
7
src/_layouts/home.html
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
layout: default
|
||||||
|
---
|
||||||
|
|
||||||
|
This is the home page.
|
||||||
|
|
||||||
|
{{ content }}
|
7
src/_layouts/page.html
Normal file
7
src/_layouts/page.html
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
layout: default
|
||||||
|
---
|
||||||
|
|
||||||
|
This is a page layout.
|
||||||
|
|
||||||
|
{{ content }}
|
7
src/_layouts/post.html
Normal file
7
src/_layouts/post.html
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
layout: default
|
||||||
|
---
|
||||||
|
|
||||||
|
This is a post layout.
|
||||||
|
|
||||||
|
{{ content }}
|
@ -1,7 +1,6 @@
|
|||||||
---
|
---
|
||||||
layout: page
|
layout: page
|
||||||
title: About
|
title: About
|
||||||
permalink: /about/
|
|
||||||
---
|
---
|
||||||
|
|
||||||
This is the base Jekyll theme. You can find out more info about customizing your Jekyll theme, as well as basic Jekyll usage documentation at [jekyllrb.com](https://jekyllrb.com/)
|
This is the base Jekyll theme. You can find out more info about customizing your Jekyll theme, as well as basic Jekyll usage documentation at [jekyllrb.com](https://jekyllrb.com/)
|
||||||
|
6
src/assets/scripts/rimmington.js
Normal file
6
src/assets/scripts/rimmington.js
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
---
|
||||||
|
|
||||||
|
$(document).ready(function() {
|
||||||
|
console.log('Test.');
|
||||||
|
});
|
50
src/assets/stylesheets/falador.scss
Normal file
50
src/assets/stylesheets/falador.scss
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
---
|
||||||
|
---
|
||||||
|
|
||||||
|
body{
|
||||||
|
padding-top: 100px;
|
||||||
|
background: #212121;
|
||||||
|
color: #eee;
|
||||||
|
}
|
||||||
|
|
||||||
|
#main-navigation{
|
||||||
|
position: fixed;
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
width: 100%;
|
||||||
|
background: #569045;
|
||||||
|
box-shadow: 3px 3px 2px rgba(0, 0, 0, .4);
|
||||||
|
|
||||||
|
ul{
|
||||||
|
display: inline-block;
|
||||||
|
list-style: none;
|
||||||
|
&.left-menu{
|
||||||
|
left: 0;
|
||||||
|
}
|
||||||
|
&.right-menu{
|
||||||
|
margin-left: auto;
|
||||||
|
margin-right: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
li{
|
||||||
|
display: inline-block;
|
||||||
|
}
|
||||||
|
a{
|
||||||
|
color: #212121;
|
||||||
|
transition: color 300ms ease-in-out;
|
||||||
|
&:hover{
|
||||||
|
color: lighten(#212121, 10%);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#banner{
|
||||||
|
position: relative;
|
||||||
|
z-index: 2;
|
||||||
|
height: 420px;
|
||||||
|
background-image: url(http://i.imgur.com/cxd3JtU.png);
|
||||||
|
background-size: auto;
|
||||||
|
background-position: center center;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
@ -1,6 +1,3 @@
|
|||||||
---
|
---
|
||||||
# Feel free to add content and custom Front Matter to this file.
|
|
||||||
# To modify the layout, see https://jekyllrb.com/docs/themes/#overriding-theme-defaults
|
|
||||||
|
|
||||||
layout: home
|
layout: home
|
||||||
---
|
---
|
||||||
|
Loading…
Reference in New Issue
Block a user