[TP-2] Replace the static site#1
Merged
Merged
Conversation
Automated implementation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
YouTrack Issue
TP-2 - Replace the static site
Changes
Files Created/Modified:
Files Removed:
Key Changes Made:
New Features Added:
Breaking Changes:
Testing Plan
Desktop Testing:
[ ] Navigate to the root URL - Should display Alan Fuller's professional summary page with gradient background
[ ] Verify page title shows "Alan Fuller - Systems & Web Expert" in browser tab
[ ] Check that the main heading displays "Alan Fuller" prominently at the top
[ ] Verify the company information shows "Founder, Fullworks Digital Ltd"
[ ] Confirm the statistics section displays "80,000+ Businesses Served Worldwide"
[ ] Check that all four highlight boxes display: WordPress Security, WhatsApp Business, Website Monitoring, Cloud Computing
[ ] Verify the services grid shows all five service tags: Broadcaster, PagePrism, WordPress Security Suite, LPI Tools, Technical Audits
[ ] Click the "Visit Full Website →" button - Should open https://alanfuller.co.uk in a new tab
[ ] Test all social media links open correctly in new tabs: LinkedIn, Twitter, YouTube, WordPress
[ ] Hover over the main CTA button - Should show animation effect (lift up and enhanced shadow)
[ ] Hover over social media links - Should show background color change from border to filled
Mobile Responsive Testing:
[ ] Resize browser window to mobile width (< 768px) - Layout should stack vertically and remain readable
[ ] Check that the main heading reduces to appropriate mobile size
[ ] Verify highlight boxes stack in single column on mobile
[ ] Confirm service tags stack vertically on mobile
[ ] Test that social media links stack vertically and center-align on mobile
404 Error Page Testing:
[ ] Navigate to any non-existent URL (e.g., /nonexistent) - Should display custom 404 page
[ ] Verify 404 page shows "404" in large purple text
[ ] Check that "Page Not Found" heading is displayed
[ ] Click "Go Home" button - Should navigate back to the main page
[ ] Verify 404 page maintains consistent styling with main page
Technical Validation:
[ ] Check HTML validation - Page should have proper DOCTYPE, meta tags, and semantic structure
[ ] Verify all external links have
target=\"_blank\"andrel=\"noopener noreferrer\"attributes[ ] Confirm page loads without JavaScript errors in browser console
[ ] Test page load speed - Should load quickly due to self-contained CSS and minimal external resources
[ ] Verify all fonts load properly from Google Fonts
[ ] Check that the page works with disabled JavaScript
Content Verification:
[ ] Verify professional description mentions "mainframes to modern web to AI"
[ ] Check that the tagline "Creating tools that actually work" is present
[ ] Confirm all product names are spelled correctly: Broadcaster, PagePrism, LPI Tools
[ ] Verify social media URLs are correct and functional
[ ] Check that the main website URL https://alanfuller.co.uk is correct","session_id":"b481c760-7887-4b2b-9b2f-221ae99ffa19","total_cost_usd":0.41408875,"usage":{"input_tokens":645,"cache_creation_input_tokens":19827,"cache_read_input_tokens":630017,"output_tokens":8793,"server_tool_use":{"web_search_requests":0},"service_tier":"standard","cache_creation":{"ephemeral_1h_input_tokens":0,"ephemeral_5m_input_tokens":19827}},"modelUsage":{"claude-3-5-haiku-20241022":{"inputTokens":17888,"outputTokens":648,"cacheReadInputTokens":0,"cacheCreationInputTokens":0,"webSearchRequests":0,"costUSD":0.0169024},"claude-sonnet-4-20250514":{"inputTokens":645,"outputTokens":8793,"cacheReadInputTokens":630017,"cacheCreationInputTokens":19827,"webSearchRequests":0,"costUSD":0.39718635}},"permission_denials":[],"uuid":"6d0eff72-a94b-4636-9d7d-0f736d239522"}
Next Steps