-
Notifications
You must be signed in to change notification settings - Fork 0
Open
1 / 51 of 5 issues completedLabels
enhancementNew feature or requestNew feature or request
Description
🚀 Description
To enhance the personal branding of the portfolio and demonstrate attention to detail, I plan to implement a suite of hidden "Easter Eggs." These features are designed to reward curious visitors (especially developers) and showcase technical versatility without disrupting the core user experience.
📋 Task List (Sub-Issues)
1. Developer Tools Interactions
- Easter Egg: Implement Professional Console Signature #2 Console Signature: Implement a professional ASCII art signature and recruitment/contact message that appears only in the browser DevTools console.
2. Seasonal & Personal Themes
- Easter Egg: Add Seasonal Holiday Themes (Christmas & Halloween) #3 Seasonal Theme (Christmas): Auto-detect late December dates to trigger a CSS/JS snow falling effect.
- Easter Egg: Add Seasonal Holiday Themes (Christmas & Halloween) #3 Seasonal Theme (Halloween): Auto-detect late October dates to switch to a "Spooky" color palette (Orange/Purple) and add visual elements.
- Easter Egg: Implement "Birthday Mode" #4 Birthday Mode: Trigger a special "Happy Birthday" interaction (console log or UI change) on May 27th.
3. Interactive Modes
- Easter Egg: Implement "Time Machine" (Raw HTML Mode) #5 The Time Machine (Raw HTML Mode): Implement a URL parameter logic (e.g.,
?time=1990) that disables the main stylesheet to demonstrate semantic HTML structure. - Easter Egg: Hidden Rubber Duck #6 Rubber Duck Debugging: Place a subtle, hidden duck icon that provides a humorous "debugging" response when clicked.
🛠 Technical Constraints
- Performance: All effects must be lightweight.
- Dependencies: Pure Vanilla JavaScript and CSS3 only. No external libraries (except existing GSAP) should be imported for these jokes.
- Accessibility: Easter eggs must not interfere with the site's readability or navigation for normal users.
Reactions are currently unavailable
Sub-issues
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request