Skip to content
BrooKo.UK

Changelog (private)

A simple update log for the site.

contact rebuild

Version 2.0.31

  • Rebuilt the Contact page as a modern contact hub with direct email, Linktree/socials, Discord, and a clearer message form.
  • Added CSRF validation while keeping the honeypot bot trap.
  • Messages now attempt email delivery and save a protected local backup so they do not silently disappear if hosting mail is not configured.
asset cleanup

Version 2.0.30

  • Only included images that are used by the live site.
  • Renamed image files by purpose: brand logo, brand logo with tagline, site icon, and About photo.
  • Removed raw logo variants plus duplicate favicon/avatar image aliases from the package.

Version 2.0.29

  • Restored the real photo on the About page profile card.
  • Kept icon.png/avatar.png for favicons, small avatar-style placements, and the Home hero icon.
  • Updated asset handoff notes so future builds do not replace the About photo with the icon again.

Version 2.0.28

  • Locked the package to use the preferred project source images: logo with tagline, logo without tagline, and icon.png.
  • Added stable asset aliases for future builds: logo-with-tagline.png, logo.png, icon.png, avatar.png, and favicon.png.
  • Updated Home avatar-style image to use the preferred icon image while keeping the About page photo controlled separately.
  • Kept the header on the logo-with-tagline asset and changed the footer to the logo-only asset plus the written tagline.

Version 2.0.27

  • Changed browser/page titles to use the pipe format, for example About | BrooKo.UK.
  • Restyled the centered footer Sitemap link so it feels cleaner and less like a button.

Version 2.0.26

  • Fixed the footer into a cleaner three-part layout: brand/tagline, centered Sitemap link, and social icons.
  • Added the preferred tagline to the footer and removed Contact from the footer because it is already in the top navigation.
  • Kept the footer version number hidden while still tracking the release in version.txt and the changelog.

Version 2.0.25

  • Renamed the Home network cards by purpose instead of using raw domains as card titles.
  • Kept usable URLs on Profile Webpage, Repository, Demo Site, Archive, and Media cards.
  • Kept Overnet Web Manager as a future /admin area with no public URL yet.
  • Updated the Media card wording to describe the future Jellyfin front end, TheScreeningRoom name TBC.
  • Updated current daily OS references from Linux Mint XFCE to Windows 11 while keeping Linux Mint as experience in the skills/toolbox section.

Version 2.0.24

  • Repacked the release into the correct project layout with a deployable public_html folder and supporting docs folder.
  • Kept the public footer clean with BROOKO UK NETWORK copyright and no visible version number.
  • No visible content/theme changes from 2.0.23 apart from release tracking.

Version 2.0.23

  • Expanded the Home page so it has a clearer front-door purpose instead of only acting like a short intro.
  • Added a BROOKO UK NETWORK map section covering me, admin, repo, demo, archive, and media areas.
  • Added an “Outside the lab” Home section so hobbies/community are still present without exposing address/location-style personal details.
  • Reworked Home copy and calls-to-action around current builds, proof, skills, sitemap, and contact.

Version 2.0.22

  • Added the missing portfolio/proof layer: a current build snapshot on Home and a Proof of Work section on Lab.
  • Added a proper Sitemap page and linked it from the footer without bringing the version number back.
  • Fixed the contact form feedback variable mismatch and removed the mbstring dependency so validation does not 500 on lean PHP installs.
  • Kept TheGamingDen as Discord-only and kept address/location-style personal details off the public pages.

Version 2.0.21

  • Redesigned the Skills page to read like clear sections instead of a wall of badges/tags.
  • Updated TheGamingDen references so it is listed as a Discord community only, with no website link.
  • Removed visible location/address-style details from the public pages and footer.
  • Changed the footer copyright to BROOKO UK NETWORK and removed the visible version number from the footer.

Version 2.0.20

  • Updated site content to reflect the current learning stack: PHP 8.3/8.4, MariaDB/PDO, JSON APIs, PWA basics, Proxmox/LXC hosting, DNS, reverse proxying, roles/permissions, installers, updaters, and documentation habits.
  • Expanded the Skills page with “What I know”, “What I’ve learnt”, and “Currently learning” sections.
  • Added Overnet Web Manager and the current GGLABS/web-network work into the Lab page.
  • Updated the visual theme to the current Overnet/GGLABS style: black/charcoal shell, #60DA25 neon green, terminal cards, subtle grid/scanline texture, and less green smudging.

Version 2.0.19

  • About page: profile/social area is now wrapped in a proper card so it doesn’t look like a floating block.
  • Footer: removed the “Social” label, moved the version under the icons, and tightened icon spacing/padding.

Version 2.0.18

  • Footer tweak: version label moved into the Social block so it sits together and aligns better.
  • Minor footer CSS tidy for small screens.

Version 2.0.17

  • Footer simplified: removed duplicate nav links and switched social links to icon buttons (Bootstrap Icons).
  • About page updated: social icons now sit under the profile photo for a cleaner layout.
  • Minor CSS clean-up for responsive behaviour.

Version 2.0.16

  • Merged missing personal info from the old site into the new About page (hiking/outdoors, favourite shows, modding).
  • Small copy polish to keep everything consistent and public‑safe.

Version 2.0.15

  • Social links moved/kept in the footer (Linktree + platforms), not the navbar.
  • Expanded TheGamingDen details and cleaned up footer layout on mobile.

Version 2.0.14

  • Footer rebuilt for mobile: cleaner layout, better spacing, and clearer links.
  • Minor CSS tidy-up for responsive rules.

Version 2.0.13

  • Removed all work-network references from the public site.
  • Mobile header layout updated: menu now sits under the logo, with tighter sizing and wrapping.
  • Logo size reduced slightly and avatars/headings scale better with browser size.

Version 2.0.12

  • Navbar is always visible on mobile (no hamburger menu).
  • Logo size reduced and navbar spacing tightened so everything fits cleanly on small screens.

Version 2.0.11

  • Release cleanup: removed dev/test files from the deployed bundle.
  • Removed unused docs/assets from the package to keep the web root tidy.
  • Changelog updated so it no longer references removed endpoints.

Version 2.0.10

  • Synced site content with the Combined AI Context Pack (sanitised for public)
  • Added a Proxmox homelab overview (no internal IPs/IDs)
  • About page layout cleanup + expanded hobbies
  • Quick profile card polish + bigger logo sizing
  • Contact page simplified (form-first, less clutter)

Version 2.0.9

Layout polish: larger logo + avatar glow, “Lab” page, and removed unused pages.
  • Navbar logo enlarged for readability.
  • Profile photo restored with glow ring and increased size.
  • About header photo moved to the right on desktop.
  • Renamed “Work” to “Lab” and kept old URLs as redirects.
  • Consolidated the main pages and cleaned out unused templates.

Version 2.0.8

About page: added “Outside the lab” hobbies section.
  • Added hobbies outside the lab (Fishing, TV & films).
  • Split hobbies into “Outside the lab” vs “Lab & tech hobbies” for clarity.
  • Kept personal/family details off the public page.

Version 2.0.7

Simpler nav + greener theme + new Work page + contact form.
  • Consolidated Skills/Projects/Learning/Services into one /lab page with sections.
  • Navbar simplified to: Home, About, Work, Contact (logo only, larger).
  • Restored green accent and removed the blue glow from the background.
  • Added a contact form that emails contact@brooko.uk (no more mail@ shown).

Version 2.0.6

Bootstrap refactor + simplified routing + cleaner nav.
  • Replaced “lots of folders with index.php” with a simple router + /pages includes.
  • Switched UI to Bootstrap for faster iteration and cleaner mobile behaviour.
  • Top nav simplified (changelog removed from nav; no “More” on mobile).
  • Kept fixed background + added critical styles to prevent white flashes.

Version 2.0.5

UI cleanup + simpler navigation + mobile polish.
  • Simplified top navigation and improved mobile menu behaviour.
  • Reduced the “bubble” look in the nav so it feels cleaner.
  • Added inline critical styles to prevent flashes on page change.

Version 2.0.4

Apache compatibility fixes for error pages.
  • Removed ErrorDocument 418 mapping (Apache doesn’t support it) to stop 500 errors.
  • Kept the 418 error page file for completeness (not mapped by Apache).

Version 2.0.3 → 2.0.1

.htaccess hardening to avoid 500s on restrictive Apache configs.
  • Made .htaccess safer and documented Apache vs Nginx equivalents.
  • Removed dev-only endpoints from the public bundle.
Tip: you can keep this page unlinked — it still works at /changelog.