Skip to content

Commit 875bc7a

Browse files
authored
Merge pull request #121 from CodeWithGroup/feature/new-design
Feature/new design
2 parents b52bcaf + 912e041 commit 875bc7a

36 files changed

+209
-1282
lines changed

Gemfile.lock

Lines changed: 34 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,40 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
activesupport (7.1.3)
5-
base64
6-
bigdecimal
4+
activesupport (6.1.7.8)
75
concurrent-ruby (~> 1.0, >= 1.0.2)
8-
connection_pool (>= 2.2.5)
9-
drb
106
i18n (>= 1.6, < 2)
117
minitest (>= 5.1)
12-
mutex_m
138
tzinfo (~> 2.0)
14-
addressable (2.8.6)
15-
public_suffix (>= 2.0.2, < 6.0)
9+
zeitwerk (~> 2.3)
10+
addressable (2.8.7)
11+
public_suffix (>= 2.0.2, < 7.0)
1612
base64 (0.2.0)
17-
bigdecimal (3.1.6)
1813
coffee-script (2.4.1)
1914
coffee-script-source
2015
execjs
2116
coffee-script-source (1.12.2)
2217
colorator (1.1.0)
2318
commonmarker (0.23.10)
24-
concurrent-ruby (1.2.3)
25-
connection_pool (2.4.1)
26-
dnsruby (1.70.0)
19+
concurrent-ruby (1.3.3)
20+
dnsruby (1.72.2)
2721
simpleidn (~> 0.2.1)
28-
drb (2.2.0)
29-
ruby2_keywords
3022
em-websocket (0.5.3)
3123
eventmachine (>= 0.12.9)
3224
http_parser.rb (~> 0)
3325
ethon (0.16.0)
3426
ffi (>= 1.15.0)
35-
eventmachine (1.2.7)
27+
eventmachine (1.2.7-x64-mingw32)
3628
execjs (2.9.1)
37-
faraday (2.9.0)
38-
faraday-net_http (>= 2.0, < 3.2)
39-
faraday-net_http (3.1.0)
40-
net-http
41-
ffi (1.16.3-x64-mingw-ucrt)
29+
faraday (2.8.1)
30+
base64
31+
faraday-net_http (>= 2.0, < 3.1)
32+
ruby2_keywords (>= 0.0.4)
33+
faraday-net_http (3.0.2)
34+
ffi (1.17.0-x64-mingw32)
4235
forwardable-extended (2.6.0)
4336
gemoji (4.1.0)
44-
github-pages (230)
37+
github-pages (231)
4538
github-pages-health-check (= 1.18.2)
4639
jekyll (= 3.9.5)
4740
jekyll-avatar (= 0.8.0)
@@ -57,7 +50,7 @@ GEM
5750
jekyll-paginate (= 1.1.0)
5851
jekyll-readme-index (= 0.3.0)
5952
jekyll-redirect-from (= 0.16.0)
60-
jekyll-relative-links (= 0.7.0)
53+
jekyll-relative-links (= 0.6.1)
6154
jekyll-remote-theme (= 0.4.3)
6255
jekyll-sass-converter (= 1.5.2)
6356
jekyll-seo-tag (= 2.8.0)
@@ -96,7 +89,7 @@ GEM
9689
activesupport (>= 2)
9790
nokogiri (>= 1.4)
9891
http_parser.rb (0.8.0)
99-
i18n (1.14.1)
92+
i18n (1.14.5)
10093
concurrent-ruby (~> 1.0)
10194
jekyll (3.9.5)
10295
addressable (~> 2.4)
@@ -144,7 +137,7 @@ GEM
144137
jekyll (>= 3.0, < 5.0)
145138
jekyll-redirect-from (0.16.0)
146139
jekyll (>= 3.3, < 5.0)
147-
jekyll-relative-links (0.7.0)
140+
jekyll-relative-links (0.6.1)
148141
jekyll (>= 3.3, < 5.0)
149142
jekyll-remote-theme (0.4.3)
150143
addressable (~> 2.0)
@@ -211,31 +204,29 @@ GEM
211204
kramdown-parser-gfm (1.1.0)
212205
kramdown (~> 2.0)
213206
liquid (4.0.4)
214-
listen (3.8.0)
207+
listen (3.9.0)
215208
rb-fsevent (~> 0.10, >= 0.10.3)
216209
rb-inotify (~> 0.9, >= 0.9.10)
217210
mercenary (0.3.6)
218211
minima (2.5.1)
219212
jekyll (>= 3.5, < 5.0)
220213
jekyll-feed (~> 0.9)
221214
jekyll-seo-tag (~> 2.1)
222-
minitest (5.14.4)
223-
multipart-post (2.1.1)
224-
nokogiri (1.13.6-x64-mingw32)
225-
racc (~> 1.4)
226-
nokogiri (1.13.6-x86_64-linux)
215+
minitest (5.24.1)
216+
nokogiri (1.13.10-x64-mingw32)
227217
racc (~> 1.4)
228-
octokit (4.21.0)
229-
faraday (>= 0.9)
230-
sawyer (~> 0.8.0, >= 0.5.3)
218+
octokit (4.25.1)
219+
faraday (>= 1, < 3)
220+
sawyer (~> 0.9)
231221
pathutil (0.16.2)
232222
forwardable-extended (~> 2.6)
233-
public_suffix (5.0.4)
234-
racc (1.7.3)
223+
public_suffix (5.1.1)
224+
racc (1.8.1)
235225
rb-fsevent (0.11.2)
236-
rb-inotify (0.10.1)
226+
rb-inotify (0.11.1)
237227
ffi (~> 1.0)
238-
rexml (3.2.6)
228+
rexml (3.3.4)
229+
strscan
239230
rouge (3.30.0)
240231
ruby2_keywords (0.0.5)
241232
rubyzip (2.3.2)
@@ -248,29 +239,26 @@ GEM
248239
sawyer (0.9.2)
249240
addressable (>= 2.3.5)
250241
faraday (>= 0.17.3, < 3)
251-
simpleidn (0.2.1)
252-
unf (~> 0.1.4)
242+
simpleidn (0.2.3)
243+
strscan (3.1.0)
253244
terminal-table (1.8.0)
254245
unicode-display_width (~> 1.1, >= 1.1.1)
255246
typhoeus (1.4.1)
256247
ethon (>= 0.9.0)
257248
tzinfo (2.0.6)
258249
concurrent-ruby (~> 1.0)
259-
unf (0.1.4)
260-
unf_ext
261-
unf_ext (0.0.9.1-x64-mingw-ucrt)
262250
unicode-display_width (1.8.0)
263-
uri (0.13.0)
264-
wdm (0.1.1)
251+
wdm (0.2.0)
265252
webrick (1.8.1)
253+
zeitwerk (2.6.17)
266254

267255
PLATFORMS
268-
x64-mingw-ucrt
256+
x64-mingw32
269257

270258
DEPENDENCIES
271259
github-pages
272260
wdm (>= 0.1.0)
273261
webrick (~> 1.8)
274262

275263
BUNDLED WITH
276-
2.5.6
264+
2.3.17

_data/people/0001.yaml

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,45 @@
11
first_name: "Drew"
22
last_name: "Morgan"
33
anchor: "drew-morgan"
4-
photo: "drew-profile-photo.png"
4+
photo: "drew-profile-photo.jpg"
55
roles: "Benevolent Leader, Mentor"
66
twitter_handle: "dangerworm"
77
description_paragraphs:
88
- >
9-
Drew has been coding since he was 7 years old and has worked in the healthcare, education and
10-
finance sectors. After qualifying as a physics teacher in 2011, he taught for three years before
11-
returning to software development and now works as a full-stack web and applications developer
12-
for a healthcare company. He also has a
13-
<a href="https://play.google.com/store/apps/details?id=com.drewmorgan.propertyprices">mobile app</a>
14-
on the Google Play Store.
9+
Drew has been coding since he was 7 years old and has worked in the healthcare, education, finance
10+
and gaming industries. After qualifying as a physics teacher in 2011, he taught for three years before
11+
returning to software development and now works as a senior developer and technical lead for a
12+
consultancy in 'tech for good'. Drew specialises in back end and enterprise development, but knows
13+
enough about front end development to get stuff done.
1514
- >
16-
Drew loves science and technology and at university studied Physics for two years before changing
17-
course and graduating with a degree in Computer Science with Artificial Intelligence. He plays
18-
piano, tuba, guitar and clarinet, regularly goes bouldering indoors and is a BSAC scuba diving
19-
instructor. Drew loves to share his experiences and will talk about anything with anyone.
15+
Drew loves science and technology and has studied both Physics and Computer Science (with Artificial
16+
Intelligence). Outside of work he is learning Esperanto, plays piano, tuba, and guitar, and is a BSAC
17+
scuba diving instructor. He also plays PC games when he has time and especially enjoys Elite Dangerous
18+
in VR.
19+
- >
20+
Drew loves to share his experiences and will talk about anything with anyone.
2021
2122
languages:
2223
- .Net
24+
- Blockchain
2325
- C#
2426
- CSS
2527
- Cypher
28+
- GraphQL
2629
- HTML
2730
- Javascript
2831
- jQuery
29-
- Neo4J
3032
- Python
33+
- Solidity
3134
- SQL
3235
- Typescript
3336
- Visual Basic
3437

3538
technologies:
39+
- APIs
3640
- JSON
3741
- Linux
42+
- Neo4J
3843
- NodeJS
3944
- React
4045
- WPF
@@ -46,5 +51,6 @@ tools:
4651
- Git
4752
- GitHub
4853
- IDLE
54+
- Postman
4955
- Visual Studio
5056
- VS Code

_data/people/0003.yaml

Lines changed: 16 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,32 @@
1-
first_name: "Jonathan"
2-
last_name: "Cowling"
3-
anchor: "jonathan-cowling"
4-
photo: "jonathan-profile-photo.jpg"
1+
first_name: "Peter"
2+
last_name: "Daily"
3+
anchor: "peter-daily"
4+
photo: "peter-profile-photo.png"
55
roles: "Mentor"
6-
twitter_handle: "_cowlingj_"
6+
twitter_handle: "peterdaily"
77
description_paragraphs:
88
- >
9-
Jonathan is an Associate Consultant at Infinity Works after recently graduating from the University of Manchester.
10-
His love of code stems from a keen interest in peering behind the curtain to see how things work (or don't).
9+
Peter is a self-taught developer who changed careers to web development
10+
in 2016. He has since worked in the martech (marketing tech), digital agency,
11+
telecommunications and property tech industries.
1112
- >
12-
Most of the projects he's working on now use JavaScript,
13-
but Jonathan has experience in a bunch of different areas including Android development.
14-
- >
15-
Aside from the many projects he tinkers with, Jonathan enjoys playing Dungeons and Dragons in his spare time.
13+
Outside of work he enjoys mountain biking, going to music gigs and
14+
playing video games. He is also a sports nerd and in particular an
15+
insufferable Stockport County supporter.
1616
1717
languages:
18+
- CSS
19+
- HTML
1820
- Javascript
1921
- Typescript
20-
- Bash
21-
- Python
22-
- Java
23-
- HTML
24-
- CSS
2522

2623
technologies:
27-
- JSON
28-
- Linux
29-
- Kubernetes
24+
- Angular
25+
- Jest
3026
- NodeJS
3127
- React
32-
- Vue
33-
- Express
34-
- Jest
28+
- Testing
3529

3630
tools:
3731
- Git
38-
- GitHub
3932
- VS Code
40-
- Docker

_data/questions/cancel.yaml

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

_includes/back-to-top.html

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
<div class="row unpadded">
2-
<div class="col">
3-
<p>
4-
&nbsp;
5-
</p>
6-
<p>
7-
<a href="#">Back to top</a>
8-
</p>
9-
<p>
10-
&nbsp;
11-
</p>
12-
</div>
1+
<div class="row">
2+
<div class="col-12">
3+
<p>
4+
&nbsp;
5+
</p>
6+
<p style="text-align: center;">
7+
<a href="#">Back to top</a>
8+
</p>
9+
<p>
10+
&nbsp;
11+
</p>
12+
</div>
1313
</div>

_includes/head.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
<link rel="stylesheet" href="{{site.url}}/css/open-dyslexic.css" type="text/css" charset="utf-8" />
3939

4040
<link rel="stylesheet" href="{{site.url}}/css/style.css">
41-
<link rel="stylesheet" href="{{site.url}}/css/sidebar.css">
41+
<link rel="stylesheet" href="{{site.url}}/css/nav.css">
4242

4343
<!-- I know scripts aren't supposed to go in the header, but we need this here in order to pick different suffix lists for the typewriter at the top -->
4444
<script lang="javascript">

_includes/nav.html

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<header class="d-flex justify-content-center py-3">
2+
<ul class="nav nav-pills">
3+
<li class="nav-item"><a href="{{site.url}}" class="nav-link" aria-current="page">Home</a></li>
4+
<li class="nav-item"><a href="{{site.url}}/events" class="nav-link">Events</a></li>
5+
<li class="nav-item"><a href="{{site.url}}/about" class="nav-link">About</a></li>
6+
<li class="nav-item"><a href="{{site.url}}/activities" class="nav-link">Activities</a></li>
7+
<li class="nav-item"><a href="{{site.url}}/resources" class="nav-link">Resources</a></li>
8+
<li class="nav-item"><a href="{{site.url}}/people" class="nav-link">People</a></li>
9+
<li class="nav-item"><a href="{{site.url}}/contact" class="nav-link">Contact</a></li>
10+
<li class="nav-item"><a href="{{site.url}}/code-of-conduct" class="nav-link">Code of Conduct</a></li>
11+
<li class="nav-item"><a href="{{site.url}}/feedback" class="nav-link">Feedback</a></li>
12+
<li class="nav-item"><a href="{{site.url}}/faq" class="nav-link">FAQ</a></li>
13+
<li class="nav-item"><a href="{{site.url}}/branding" class="nav-link">Branding</a></li>
14+
<li class="nav-item"><a id="change-font" class="change-font nav-link" href="#">OpenDyslexic</a></li>
15+
</ul>
16+
</header>

_includes/scripts.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313

1414
<script type="text/javascript" src="{{site.url}}/js/change-font.js"></script>
1515
<script type="text/javascript" src="{{site.url}}/js/check-width.js"></script>
16-
<script type="text/javascript" src="{{site.url}}/js/sidebar.js"></script>
1716
<script type="text/javascript" src="{{site.url}}/js/typed-suffix.js"></script>
1817

1918
<script type="text/javascript">

0 commit comments

Comments
 (0)