Skip to content

Commit 17c2eb3

Browse files
committed
setting up layout
1 parent fa6efb1 commit 17c2eb3

8 files changed

Lines changed: 252 additions & 46 deletions

File tree

‎Gemfile‎

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,10 @@ source "https://rubygems.org"
77
#
88
# This will help ensure the proper Jekyll version is running.
99
# Happy Jekylling!
10-
gem "jekyll", "~> 4.3.2"
10+
# gem "jekyll", "~> 3.9.3"
11+
# GitHub pages
12+
gem "github-pages", "~> 228", group: :jekyll_plugins
13+
1114
# This is the default theme for new Jekyll sites. You may change this to anything you like.
1215
gem "minima", "~> 2.5"
1316
# If you want to use GitHub Pages, remove the "gem "jekyll"" above and
@@ -31,3 +34,6 @@ gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin]
3134
# Lock `http_parser.rb` gem to `v0.6.x` on JRuby builds since newer versions of the gem
3235
# do not have a Java counterpart.
3336
gem "http_parser.rb", "~> 0.6.0", :platforms => [:jruby]
37+
38+
gem 'faraday-retry', '~> 1.0', '>= 1.0.3'
39+
gem "webrick"

‎Gemfile.lock‎

Lines changed: 205 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,89 +1,271 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4+
activesupport (7.0.4.3)
5+
concurrent-ruby (~> 1.0, >= 1.0.2)
6+
i18n (>= 1.6, < 2)
7+
minitest (>= 5.1)
8+
tzinfo (~> 2.0)
49
addressable (2.8.4)
510
public_suffix (>= 2.0.2, < 6.0)
11+
coffee-script (2.4.1)
12+
coffee-script-source
13+
execjs
14+
coffee-script-source (1.11.1)
615
colorator (1.1.0)
16+
commonmarker (0.23.9)
717
concurrent-ruby (1.2.2)
18+
dnsruby (1.70.0)
19+
simpleidn (~> 0.2.1)
820
em-websocket (0.5.3)
921
eventmachine (>= 0.12.9)
1022
http_parser.rb (~> 0)
23+
ethon (0.16.0)
24+
ffi (>= 1.15.0)
1125
eventmachine (1.2.7)
26+
execjs (2.8.1)
27+
faraday (2.7.4)
28+
faraday-net_http (>= 2.0, < 3.1)
29+
ruby2_keywords (>= 0.0.4)
30+
faraday-net_http (3.0.2)
31+
faraday-retry (1.0.3)
1232
ffi (1.15.5)
1333
forwardable-extended (2.6.0)
14-
google-protobuf (3.22.3-x64-mingw-ucrt)
34+
gemoji (3.0.1)
35+
github-pages (228)
36+
github-pages-health-check (= 1.17.9)
37+
jekyll (= 3.9.3)
38+
jekyll-avatar (= 0.7.0)
39+
jekyll-coffeescript (= 1.1.1)
40+
jekyll-commonmark-ghpages (= 0.4.0)
41+
jekyll-default-layout (= 0.1.4)
42+
jekyll-feed (= 0.15.1)
43+
jekyll-gist (= 1.5.0)
44+
jekyll-github-metadata (= 2.13.0)
45+
jekyll-include-cache (= 0.2.1)
46+
jekyll-mentions (= 1.6.0)
47+
jekyll-optional-front-matter (= 0.3.2)
48+
jekyll-paginate (= 1.1.0)
49+
jekyll-readme-index (= 0.3.0)
50+
jekyll-redirect-from (= 0.16.0)
51+
jekyll-relative-links (= 0.6.1)
52+
jekyll-remote-theme (= 0.4.3)
53+
jekyll-sass-converter (= 1.5.2)
54+
jekyll-seo-tag (= 2.8.0)
55+
jekyll-sitemap (= 1.4.0)
56+
jekyll-swiss (= 1.0.0)
57+
jekyll-theme-architect (= 0.2.0)
58+
jekyll-theme-cayman (= 0.2.0)
59+
jekyll-theme-dinky (= 0.2.0)
60+
jekyll-theme-hacker (= 0.2.0)
61+
jekyll-theme-leap-day (= 0.2.0)
62+
jekyll-theme-merlot (= 0.2.0)
63+
jekyll-theme-midnight (= 0.2.0)
64+
jekyll-theme-minimal (= 0.2.0)
65+
jekyll-theme-modernist (= 0.2.0)
66+
jekyll-theme-primer (= 0.6.0)
67+
jekyll-theme-slate (= 0.2.0)
68+
jekyll-theme-tactile (= 0.2.0)
69+
jekyll-theme-time-machine (= 0.2.0)
70+
jekyll-titles-from-headings (= 0.5.3)
71+
jemoji (= 0.12.0)
72+
kramdown (= 2.3.2)
73+
kramdown-parser-gfm (= 1.1.0)
74+
liquid (= 4.0.4)
75+
mercenary (~> 0.3)
76+
minima (= 2.5.1)
77+
nokogiri (>= 1.13.6, < 2.0)
78+
rouge (= 3.26.0)
79+
terminal-table (~> 1.4)
80+
github-pages-health-check (1.17.9)
81+
addressable (~> 2.3)
82+
dnsruby (~> 1.60)
83+
octokit (~> 4.0)
84+
public_suffix (>= 3.0, < 5.0)
85+
typhoeus (~> 1.3)
86+
html-pipeline (2.14.3)
87+
activesupport (>= 2)
88+
nokogiri (>= 1.4)
1589
http_parser.rb (0.8.0)
1690
i18n (1.13.0)
1791
concurrent-ruby (~> 1.0)
18-
jekyll (4.3.2)
92+
jekyll (3.9.3)
1993
addressable (~> 2.4)
2094
colorator (~> 1.0)
2195
em-websocket (~> 0.5)
22-
i18n (~> 1.0)
23-
jekyll-sass-converter (>= 2.0, < 4.0)
96+
i18n (>= 0.7, < 2)
97+
jekyll-sass-converter (~> 1.0)
2498
jekyll-watch (~> 2.0)
25-
kramdown (~> 2.3, >= 2.3.1)
26-
kramdown-parser-gfm (~> 1.0)
99+
kramdown (>= 1.17, < 3)
27100
liquid (~> 4.0)
28-
mercenary (>= 0.3.6, < 0.5)
101+
mercenary (~> 0.3.3)
29102
pathutil (~> 0.9)
30-
rouge (>= 3.0, < 5.0)
103+
rouge (>= 1.7, < 4)
31104
safe_yaml (~> 1.0)
32-
terminal-table (>= 1.8, < 4.0)
33-
webrick (~> 1.7)
34-
jekyll-feed (0.17.0)
105+
jekyll-avatar (0.7.0)
106+
jekyll (>= 3.0, < 5.0)
107+
jekyll-coffeescript (1.1.1)
108+
coffee-script (~> 2.2)
109+
coffee-script-source (~> 1.11.1)
110+
jekyll-commonmark (1.4.0)
111+
commonmarker (~> 0.22)
112+
jekyll-commonmark-ghpages (0.4.0)
113+
commonmarker (~> 0.23.7)
114+
jekyll (~> 3.9.0)
115+
jekyll-commonmark (~> 1.4.0)
116+
rouge (>= 2.0, < 5.0)
117+
jekyll-default-layout (0.1.4)
118+
jekyll (~> 3.0)
119+
jekyll-feed (0.15.1)
35120
jekyll (>= 3.7, < 5.0)
36-
jekyll-sass-converter (3.0.0)
37-
sass-embedded (~> 1.54)
121+
jekyll-gist (1.5.0)
122+
octokit (~> 4.2)
123+
jekyll-github-metadata (2.13.0)
124+
jekyll (>= 3.4, < 5.0)
125+
octokit (~> 4.0, != 4.4.0)
126+
jekyll-include-cache (0.2.1)
127+
jekyll (>= 3.7, < 5.0)
128+
jekyll-mentions (1.6.0)
129+
html-pipeline (~> 2.3)
130+
jekyll (>= 3.7, < 5.0)
131+
jekyll-optional-front-matter (0.3.2)
132+
jekyll (>= 3.0, < 5.0)
133+
jekyll-paginate (1.1.0)
134+
jekyll-readme-index (0.3.0)
135+
jekyll (>= 3.0, < 5.0)
136+
jekyll-redirect-from (0.16.0)
137+
jekyll (>= 3.3, < 5.0)
138+
jekyll-relative-links (0.6.1)
139+
jekyll (>= 3.3, < 5.0)
140+
jekyll-remote-theme (0.4.3)
141+
addressable (~> 2.0)
142+
jekyll (>= 3.5, < 5.0)
143+
jekyll-sass-converter (>= 1.0, <= 3.0.0, != 2.0.0)
144+
rubyzip (>= 1.3.0, < 3.0)
145+
jekyll-sass-converter (1.5.2)
146+
sass (~> 3.4)
38147
jekyll-seo-tag (2.8.0)
39148
jekyll (>= 3.8, < 5.0)
149+
jekyll-sitemap (1.4.0)
150+
jekyll (>= 3.7, < 5.0)
151+
jekyll-swiss (1.0.0)
152+
jekyll-theme-architect (0.2.0)
153+
jekyll (> 3.5, < 5.0)
154+
jekyll-seo-tag (~> 2.0)
155+
jekyll-theme-cayman (0.2.0)
156+
jekyll (> 3.5, < 5.0)
157+
jekyll-seo-tag (~> 2.0)
158+
jekyll-theme-dinky (0.2.0)
159+
jekyll (> 3.5, < 5.0)
160+
jekyll-seo-tag (~> 2.0)
161+
jekyll-theme-hacker (0.2.0)
162+
jekyll (> 3.5, < 5.0)
163+
jekyll-seo-tag (~> 2.0)
164+
jekyll-theme-leap-day (0.2.0)
165+
jekyll (> 3.5, < 5.0)
166+
jekyll-seo-tag (~> 2.0)
167+
jekyll-theme-merlot (0.2.0)
168+
jekyll (> 3.5, < 5.0)
169+
jekyll-seo-tag (~> 2.0)
170+
jekyll-theme-midnight (0.2.0)
171+
jekyll (> 3.5, < 5.0)
172+
jekyll-seo-tag (~> 2.0)
173+
jekyll-theme-minimal (0.2.0)
174+
jekyll (> 3.5, < 5.0)
175+
jekyll-seo-tag (~> 2.0)
176+
jekyll-theme-modernist (0.2.0)
177+
jekyll (> 3.5, < 5.0)
178+
jekyll-seo-tag (~> 2.0)
179+
jekyll-theme-primer (0.6.0)
180+
jekyll (> 3.5, < 5.0)
181+
jekyll-github-metadata (~> 2.9)
182+
jekyll-seo-tag (~> 2.0)
183+
jekyll-theme-slate (0.2.0)
184+
jekyll (> 3.5, < 5.0)
185+
jekyll-seo-tag (~> 2.0)
186+
jekyll-theme-tactile (0.2.0)
187+
jekyll (> 3.5, < 5.0)
188+
jekyll-seo-tag (~> 2.0)
189+
jekyll-theme-time-machine (0.2.0)
190+
jekyll (> 3.5, < 5.0)
191+
jekyll-seo-tag (~> 2.0)
192+
jekyll-titles-from-headings (0.5.3)
193+
jekyll (>= 3.3, < 5.0)
40194
jekyll-watch (2.2.1)
41195
listen (~> 3.0)
42-
kramdown (2.4.0)
196+
jemoji (0.12.0)
197+
gemoji (~> 3.0)
198+
html-pipeline (~> 2.2)
199+
jekyll (>= 3.0, < 5.0)
200+
kramdown (2.3.2)
43201
rexml
44202
kramdown-parser-gfm (1.1.0)
45203
kramdown (~> 2.0)
46204
liquid (4.0.4)
47205
listen (3.8.0)
48206
rb-fsevent (~> 0.10, >= 0.10.3)
49207
rb-inotify (~> 0.9, >= 0.9.10)
50-
mercenary (0.4.0)
208+
mercenary (0.3.6)
51209
minima (2.5.1)
52210
jekyll (>= 3.5, < 5.0)
53211
jekyll-feed (~> 0.9)
54212
jekyll-seo-tag (~> 2.1)
213+
minitest (5.18.0)
214+
nokogiri (1.14.3-x64-mingw-ucrt)
215+
racc (~> 1.4)
216+
octokit (4.25.1)
217+
faraday (>= 1, < 3)
218+
sawyer (~> 0.9)
55219
pathutil (0.16.2)
56220
forwardable-extended (~> 2.6)
57-
public_suffix (5.0.1)
221+
public_suffix (4.0.7)
222+
racc (1.6.2)
58223
rb-fsevent (0.11.2)
59224
rb-inotify (0.10.1)
60225
ffi (~> 1.0)
61226
rexml (3.2.5)
62-
rouge (4.1.0)
227+
rouge (3.26.0)
228+
ruby2_keywords (0.0.5)
229+
rubyzip (2.3.2)
63230
safe_yaml (1.0.5)
64-
sass-embedded (1.62.1-x64-mingw-ucrt)
65-
google-protobuf (~> 3.21)
66-
terminal-table (3.0.2)
67-
unicode-display_width (>= 1.1.1, < 3)
231+
sass (3.7.4)
232+
sass-listen (~> 4.0.0)
233+
sass-listen (4.0.0)
234+
rb-fsevent (~> 0.9, >= 0.9.4)
235+
rb-inotify (~> 0.9, >= 0.9.7)
236+
sawyer (0.9.2)
237+
addressable (>= 2.3.5)
238+
faraday (>= 0.17.3, < 3)
239+
simpleidn (0.2.1)
240+
unf (~> 0.1.4)
241+
terminal-table (1.8.0)
242+
unicode-display_width (~> 1.1, >= 1.1.1)
243+
typhoeus (1.4.0)
244+
ethon (>= 0.9.0)
68245
tzinfo (2.0.6)
69246
concurrent-ruby (~> 1.0)
70247
tzinfo-data (1.2023.3)
71248
tzinfo (>= 1.0.0)
72-
unicode-display_width (2.4.2)
249+
unf (0.1.4)
250+
unf_ext
251+
unf_ext (0.0.8.2)
252+
unicode-display_width (1.8.0)
73253
wdm (0.1.1)
74254
webrick (1.8.1)
75255

76256
PLATFORMS
77257
x64-mingw-ucrt
78258

79259
DEPENDENCIES
260+
faraday-retry (~> 1.0, >= 1.0.3)
261+
github-pages (~> 228)
80262
http_parser.rb (~> 0.6.0)
81-
jekyll (~> 4.3.2)
82263
jekyll-feed (~> 0.12)
83264
minima (~> 2.5)
84265
tzinfo (>= 1, < 3)
85266
tzinfo-data
86267
wdm (~> 0.1.1)
268+
webrick
87269

88270
BUNDLED WITH
89271
2.4.12

‎_config.yml‎

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,21 +19,28 @@
1919
# in the templates via {{ site.myvariable }}.
2020

2121
title: Script Tactics
22-
email: script_tactic@protonmail.com
2322
description: >- # this means to ignore newlines until "baseurl:"
2423
Creating a more resilient and knowledgable world.
25-
It will appear in your document head meta (for
26-
Google search results) and in your feed.xml site description.
24+
header_pages:
25+
- services.md
26+
- blog.md
27+
- contact.md
28+
- about.md
29+
2730
baseurl: "" # the subpath of your site, e.g. /blog
28-
url: "" # the base hostname & protocol for your site, e.g. http://example.com
31+
url: "https://scripttactics.github.io/" # the base hostname & protocol for your site, e.g. http://example.com
32+
2933
instagram_username: script_tactics
3034
github_username: ScriptTactics
3135
youtube_username: "@Script_Tactics"
3236

37+
# remote_theme: pages-themes/hacker@v0.2.0
38+
3339
# Build settings
3440
theme: minima
3541
plugins:
3642
- jekyll-feed
43+
- jekyll-remote-theme # add this line to the plugins list if you already have one
3744

3845
# Exclude from processing.
3946
# The following items will not be processed, by default.

‎about.markdown‎

Lines changed: 0 additions & 18 deletions
This file was deleted.

‎about.md‎

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
layout: page
3+
title: About
4+
permalink: /about/
5+
---
6+
7+
Script Tactics was founded under the premise that knowledge is the most powerful thing in the world. Teaching and guiding others is something we strive to do here. Our main focus is on technology. Specifically programming and information technology. These two key areas are ever prevelant in our modern society and understanding how to navigate this modern world is just as important.
8+
9+
10+

‎blog.md‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
layout: page
3+
title: Blog
4+
permalink: /blog/
5+
---
6+
7+
This is the blog page

‎contact.md‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
layout: page
3+
title: Contact
4+
permalink: /contact/
5+
---

0 commit comments

Comments
 (0)