Skip to content

Commit 69adada

Browse files
committed
February 25, 2025
Added Assassin's Creed Valhalla gallery with six new images. Fixed Jekyll build issues by correcting dependencies, removing jekyll-cache, and fixing syntax errors. Modernized Sass by replacing @import with @use/@forward, reorganizing partials, and refining styles. Updated scroll bar for better visual integration.
1 parent 9bd788a commit 69adada

25 files changed

Lines changed: 2155 additions & 1974 deletions

Gemfile

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
source "https://rubygems.org"
2-
gemspec
2+
3+
# Remove 'gemspec'
4+
# gemspec
5+
6+
gem "jekyll", "~> 4.4"
37
gem 'jemoji', '~> 0.13.0'
48
gem 'jekyll-paginate', '~> 1.1'
59
gem 'jekyll-mentions'
10+
gem 'webrick', '~> 1.9', '>= 1.9.1'
11+
gem 'jekyll-sitemap', '~> 1.4'
12+
gem 'jekyll-feed', '~> 0.17.0'
13+
gem 'jekyll-seo-tag', '~> 2.8'
14+
15+
gem 'ostruct'
16+
gem 'wdm', '>= 0.1.0' if Gem.win_platform?
17+
18+
group :jekyll_plugins do
19+
gem 'jekyll-admin'
20+
end

README.md

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,18 @@
1-
https://vp.grimtech.co.uk/
2-
https://patrickjnr.github.io/vp
1+
# Virtual Photography Portfolio
2+
3+
[![Website Status](https://img.shields.io/website?url=https%3A%2F%2Fvp.grimtech.co.uk&style=for-the-badge)](https://vp.grimtech.co.uk/) [![GitHub Pages Status](https://img.shields.io/github/deployments/PatrickJnr/vp/github-pages?label=GitHub%20Pages&style=for-the-badge)](https://patrickjnr.github.io/vp) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg?style=for-the-badge)](https://opensource.org/licenses/MIT) [![GitHub last commit](https://img.shields.io/github/last-commit/PatrickJnr/vp?style=for-the-badge)](https://github.com/PatrickJnr/vp/commits/main) [![GitHub commit activity](https://img.shields.io/github/commit-activity/m/PatrickJnr/vp?style=for-the-badge)](https://github.com/PatrickJnr/vp/commits/main)<br>
4+
[![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/PatrickJnr/vp?style=for-the-badge)](https://github.com/PatrickJnr/vp) [![GitHub top language](https://img.shields.io/github/languages/top/PatrickJnr/vp?style=for-the-badge)](https://github.com/PatrickJnr/vp) [![GitHub language count](https://img.shields.io/github/languages/count/PatrickJnr/vp?style=for-the-badge)](https://github.com/PatrickJnr/vp) <img alt="Made with Jekyll" src="https://img.shields.io/badge/Made%20with-Jekyll-blue?logo=jekyll&style=for-the-badge"> <img alt="Images Hosted with Imgur" src="https://img.shields.io/badge/Images_Hosted_with-Imgur-green?logo=imgur&style=for-the-badge">
5+
6+
This website showcases a collection of virtual photography captured in various video games by PatrickJr.
7+
8+
**Live Website:** [https://vp.grimtech.co.uk/](https://vp.grimtech.co.uk/)
9+
10+
**GitHub Pages Mirror:** [https://patrickjnr.github.io/vp](https://patrickjnr.github.io/vp)
11+
12+
## About
13+
14+
The site is built using [Jekyll](https://jekyllrb.com/), a static site generator, and hosted on [GitHub Pages](https://pages.github.com/). Images are hosted on [Imgur](https://imgur.com/). New content and updates are tracked on the [changelog](https://vp.grimtech.co.uk/changelog) page.
15+
16+
## License
17+
18+
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

_config.yml

Lines changed: 34 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,46 @@
1-
# Site Build Settings
2-
3-
# jekyll-paginate configuration
4-
5-
6-
# Build settings
71
markdown: kramdown
82
highlighter: rouge
9-
permalink: /:title/
3+
permalink: '/:title/'
104
plugins:
11-
# - jekyll-paginate
125
- jekyll-sitemap
136
- jekyll-feed
147
- jekyll-seo-tag
158
- jemoji
169
- jekyll-mentions
17-
10+
# - jekyll-cache <-- REMOVED jekyll-cache from the plugins list
11+
12+
# Removed the entire jekyll-cache configuration section:
13+
# jekyll-cache:
14+
# enabled: true
15+
1816
include:
19-
- node_modules
20-
21-
# Customise atom feed settings (this is where Jekyll-Feed gets configuration information)
22-
title: "PatrickJr's Virtual Photography"
23-
author: "PatrickJr."
24-
description: 📷
17+
- node_modules # You probably need this for your Parcel/Webpack setup
18+
title: PatrickJr's Virtual Photography
19+
author:
20+
name: PatrickJr.
21+
email: admin@grimtech.co.uk
22+
url: 'https://vp.grimtech.co.uk'
23+
description: "📷 Virtual photography"
2524
repository: PatrickJnr/vp
26-
github: PatrickJnr/vp
25+
github: 'https://github.com/PatrickJnr/vp'
26+
feed:
27+
path: rss-feed.xml
28+
sitemap:
29+
url: 'https://vp.grimtech.co.uk' #this is redundant
30+
jekyll-seo-tag:
31+
title: PatrickJr's Virtual Photography
32+
description: Explore PatrickJr's virtual photography world and creative captures.
33+
image: /assets/images/LilFella.png
34+
jekyll-mentions:
35+
base_url: 'https://twitter.com'
36+
favicon: /assets/img/favicon.ico
2737

28-
# RSS 2.0 can be used instead of Atom by uncommenting following two lines
29-
# feed:
30-
# path: rss-feed.xml
38+
# Removed caching and cache_dir. Jekyll 4+ handles this automatically.
39+
# caching: true
40+
# cache_dir: _cache
3141

32-
jekyll-mentions:
33-
base_url: https://twitter.com
42+
google_analytics: G-XXPKD9SFHL
43+
header:
44+
title: PatrickJr's Virtual Photography
45+
tagline: Capturing the digital world through lenses.
46+
image: /assets/images/header.jpg
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
[
2+
{
3+
"file_name": "2024051150347.png",
4+
"imageFull-link": "https://i.imgur.com/QDBr1Fn.png",
5+
"thumbnail-link-600": "https://i.imgur.com/EsEK5ag.jpeg",
6+
"image1080-link": "https://i.imgur.com/w5mQYJS.jpeg",
7+
"aspect-ratio": "2.3677884615384617"
8+
},
9+
{
10+
"file_name": "burning.png",
11+
"imageFull-link": "https://i.imgur.com/RAG6o0d.jpeg",
12+
"thumbnail-link-600": "https://i.imgur.com/yWizMvm.jpeg",
13+
"image1080-link": "https://i.imgur.com/zVzP6p2.jpeg",
14+
"aspect-ratio": "2.3703703703703702"
15+
},
16+
{
17+
"file_name": "Cottage.png",
18+
"imageFull-link": "https://i.imgur.com/uIVD4bo.jpeg",
19+
"thumbnail-link-600": "https://i.imgur.com/1tne6Kx.jpeg",
20+
"image1080-link": "https://i.imgur.com/Ow8vm8L.jpeg",
21+
"aspect-ratio": "2.3703703703703702"
22+
},
23+
{
24+
"file_name": "door.png",
25+
"imageFull-link": "https://i.imgur.com/dHjDI6B.jpeg",
26+
"thumbnail-link-600": "https://i.imgur.com/eZo0F1o.jpeg",
27+
"image1080-link": "https://i.imgur.com/wQCP0jG.jpeg",
28+
"aspect-ratio": "2.3703703703703702"
29+
},
30+
{
31+
"file_name": "goldcat.jpeg",
32+
"imageFull-link": "https://i.imgur.com/lERejBg.jpeg",
33+
"thumbnail-link-600": "https://i.imgur.com/XqHs1ap.jpeg",
34+
"image1080-link": "https://i.imgur.com/wl3i3Qf.jpeg",
35+
"aspect-ratio": "2.3703703703703702"
36+
},
37+
{
38+
"file_name": "portrait.jpeg",
39+
"imageFull-link": "https://i.imgur.com/ipczd5x.jpeg",
40+
"thumbnail-link-600": "https://i.imgur.com/SpGaxWM.jpeg",
41+
"image1080-link": "https://i.imgur.com/2JLyVQ3.jpeg",
42+
"aspect-ratio": "0.421875"
43+
}
44+
]
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
layout: post
3+
date: November 10, 2020
4+
title: Assassin's Creed Valhalla
5+
developer: Ubisoft
6+
card-image: 0
7+
banner-image: 2
8+
banner-offset: 75
9+
---

_posts/2023-10-5-Assassins-Creed-Mirage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: post
33
date: 5th October 2023
4-
title: Assassins Creed Mirage
4+
title: Assassin's Creed Mirage
55
developer: Ubisoft
66
card-image: 1
77
banner-image: 1

_sass/_-sections-dir.scss

Lines changed: 0 additions & 11 deletions
This file was deleted.
Lines changed: 36 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
/*
2-
Reset some basic elements
3-
*/
1+
$base-font-family: 'Exo 2', sans-serif;
2+
$body-font-family: 'Exo 2', sans-serif;
43

54
body, h1, h2, h3, h4, h5, h6,
65
p, blockquote, pre, hr,
@@ -9,59 +8,46 @@ dl, dd, ol, ul, figure {
98
padding: 0;
109
}
1110

12-
/*
13-
Basic styling
14-
*/
15-
16-
/* Headings */
1711
h1, h2, h3, h4, h5, h6 {
1812
margin-bottom: .5rem;
1913
font-weight: bold;
2014
line-height: 1.25;
2115
text-rendering: optimizeLegibility;
22-
color: white;
16+
color: #eff1f5;
2317
}
2418

2519
h1 {
2620
font-size: 2rem;
27-
color: white;
28-
text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.5),
21+
text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.5);
2922
}
3023
h2 {
3124
margin-top: 1rem;
3225
font-size: 1.5rem;
33-
color: white;
3426
}
3527
h3 {
3628
margin-top: 1.5rem;
3729
font-size: 1.25rem;
38-
color: white;
3930
}
4031
h4, h5, h6 {
4132
margin-top: 1rem;
4233
font-size: 1rem;
43-
color: white;
4434
}
4535

46-
/* Body */
4736
body {
4837
font-family: $base-font-family;
49-
background-color: #0e0e10; /* Dark background color similar to Twitch */
38+
background-color: #0e0e10;
5039
}
5140

5241
p {
53-
color: white;
42+
color: #eff1f5;
5443
display: block;
5544
margin-top: 1em;
5645
margin-bottom: 1em;
57-
margin-left: 0;
58-
margin-right: 0;
5946
line-height: 1.65;
6047
font-family: $body-font-family;
61-
text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5),
48+
text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);
6249
}
6350

64-
/* Lists */
6551
ul, ol, dl {
6652
margin-top: 1rem;
6753
margin-bottom: 1rem;
@@ -72,7 +58,6 @@ ul, ol, dl {
7258
ol li {
7359
margin-top: 1rem;
7460
margin-bottom: 1rem;
75-
margin-left: 1.5rem;
7661
}
7762

7863
li {
@@ -86,38 +71,27 @@ dd {
8671
margin-bottom: .5rem;
8772
}
8873

89-
/*
90-
Links
91-
*/
92-
9374
a {
94-
color: $brand-color;
75+
color: #fff;
9576
text-decoration: none;
9677
}
9778

98-
/*
99-
Blockquote
100-
*/
101-
10279
blockquote {
10380
margin: 10px 20px;
10481
padding: 0px 15px;
105-
border-left: 0.25em solid #ccc;
106-
color: #999;
82+
border-left: 0.25em solid #bf9ae8;
83+
color: #4c4f69;
10784
line-height: 1.5;
10885
}
10986

110-
/**
111-
* Tables
112-
*/
11387
table {
11488
border-collapse: collapse;
11589
margin-bottom: 30px;
11690
width: 100%;
11791
}
11892

11993
table, th, td {
120-
border: 1px solid black;
94+
border: 1px solid #4c4f69;
12195
}
12296
th, td {
12397
padding: 15px;
@@ -128,4 +102,29 @@ th, td {
128102
max-width: auto;
129103
width: 100%;
130104
height: auto;
105+
}
106+
107+
::-webkit-scrollbar {
108+
width: 12px;
109+
background-color: #1a1a21;
110+
}
111+
112+
::-webkit-scrollbar-thumb {
113+
background-color: #4c4f69;
114+
border-radius: 10px;
115+
border: 2px solid #1a1a21;
116+
}
117+
118+
::-webkit-scrollbar-thumb:hover {
119+
background-color: #bf9ae8;
120+
}
121+
122+
::-webkit-scrollbar-track {
123+
background-color: #1a1a21;
124+
}
125+
126+
html {
127+
scrollbar-width: auto;
128+
scrollbar-color: #4c4f69 #1a1a21;
129+
scrollbar-gutter: auto;
131130
}

0 commit comments

Comments
 (0)