Skip to content

Commit b002c3c

Browse files
committed
feat: add new project, improve grid text
1 parent 578103d commit b002c3c

6 files changed

Lines changed: 71 additions & 6 deletions

File tree

12.8 KB
Loading

assets/images/hacknotts-25.gif

3.08 MB
Loading
479 KB
Loading

assets/script.js

Lines changed: 28 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

assets/script.ts

Lines changed: 28 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,8 @@ function repopulateGrid(namedOrder: string) {
105105
const finalElem = mainGridLayout.appendChild(document.createElement("div"));
106106
finalElem.classList.add("main-grid-more");
107107
finalElem.innerHTML = `<div class="main-grid-more">
108-
<p class="more-text">... and more coming soon!</p>
108+
<p class="more-text">... and more, coming soon!</p>
109+
<p class="below-more-text">*Note: I do <strong>not</strong> include university coursework or assignments here.</p>
109110
</div>`;
110111
console.log("Added project cards to main grid layout");
111112
enableHoverEffects();
@@ -228,7 +229,9 @@ let projects = [
228229
{
229230
"name": "Cheat Sheets",
230231
"desc": "A revision resource site full of human-written notes for entire GCSEs and A Level subjects, with all the information needed to get top grades. Used by over 10,000 students annually!",
231-
"imgName": null,
232+
"imgName": "CheatSheetsPoster@0.3x-min",
233+
"imgUseOptimised": false,
234+
"imgExt": ".png",
232235
"imgAlt": "iBaguette Cheat Sheets logo",
233236
"repoUrl": "https://github.com/Draggie306/CheatSheets",
234237
"siteUrl": "https://ibaguette.com/cheatsheets",
@@ -364,7 +367,9 @@ let projects = [
364367
{
365368
"name": "iBaguette",
366369
"desc": "My most popular and first website with a range of articles, revision guides, technical blog posts and more. Monetised by Google Adsense. Runs on Cloudflare. Sees 30k+ users and transfers >400GB/year.",
367-
"imgName": null,
370+
"imgName": "ibaguette-mainsite",
371+
"imgUseOptimised": false,
372+
"imgExt": ".png",
368373
"imgAlt": "iBaguette logo",
369374
"repoUrl": "https://github.com/Draggie306/iBaguette",
370375
"siteUrl": "https://ibaguette.com",
@@ -478,5 +483,25 @@ let projects = [
478483
isSiteDisabled: true,
479484
isRepoHidden: false,
480485
isSiteHidden: true
486+
},
487+
{
488+
"name": "Medieval Tower Defense",
489+
"desc": "Help Robin Hood defend his tower from waves of enemies. Includes pathfinding, animations, waves of enemies, a upgrade shop, powerups and an online leaderboard. Built during a 24-hour hackathon (HackNotts '25) in Pygame!",
490+
"imgName": "hacknotts-25",
491+
"imgUseOptimised": false,
492+
"imgExt": ".gif",
493+
"imgAlt": "Medieval Fantasy Tower Defense game gif",
494+
"repoUrl": "https://github.com/iBaguette/hacknotts-25",
495+
"siteUrl": null,
496+
ratings: {
497+
"coolness": 6.6,
498+
"added": 1761610307,
499+
"stars": 0,
500+
"popularity": 5
501+
},
502+
isRepoDisabled: false,
503+
isSiteDisabled: true,
504+
isRepoHidden: false,
505+
isSiteHidden: true
481506
}
482507
];

assets/styles.css

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -457,6 +457,21 @@ button:disabled:hover {
457457
}
458458
}
459459

460+
p.more-text {
461+
font-style: normal;
462+
margin-bottom: 0px;
463+
text-align: left;
464+
padding-left: 10%;
465+
}
466+
467+
p.below-more-text {
468+
margin-top: 5px;
469+
font-style: italic;
470+
font-size: 0.8rem;
471+
text-align: left;
472+
padding: 0 10% 0 10%;
473+
}
474+
460475
/* New: Bottom sticky bar that shows the page */
461476

462477
.bottom-sticky-bar {

0 commit comments

Comments
 (0)