This is the rebuilt version of dunamisnexus.net matching the theme and style of lan.dunamisnexus.net.
All files needed to replace your current dunamisnexus.net:
index.html- Main page with all sectionsstyles.css- Styling matching LAN site themescript.js- Interactive features and animations
Visual Design (Matching LAN Site):
- Same color scheme (Blue #4a90e2, Purple #7b68ee, Cyan #00d4ff)
- Dark theme with gradients
- Card-based layouts
- Smooth animations and fade-in effects
- Responsive design (mobile, tablet, desktop)
Sections Included:
- Navigation Bar - Fixed header with logo and menu
- Hero Section - Welcome message with Bible verse
- About Section - Mission statement with 3 feature cards
- Community Links - 6 styled cards (Forum, Discord, Mastodon, LAN Events, Ko-fi, Merch)
- Calendar - Google Calendar embed (preserved from original)
- Footer - Links and copyright
Main Site → LAN Site:
- "LAN Events" button in navigation (orange highlight)
- "LAN Events" card in Community section
LAN Site → Main Site:
- Already has "Main Site" link in navigation
Your repository should look like this:
DunamisNexus/
├── index.html (REPLACE with new file)
├── styles.css (NEW FILE - add this)
├── script.js (NEW FILE - add this)
└── media/
├── logo1.png (KEEP - already using this)
└── favicon.png (KEEP - already using this)
- Backup your current files (just in case)
- Replace
index.htmlwith the new one - Add
styles.cssto your repository root - Add
script.jsto your repository root - Commit and push to GitHub
- Wait for GitHub Pages to rebuild (usually 1-2 minutes)
- Visit https://dunamisnexus.net to see the changes
- Download all three files
- Put them in a local folder with your
media/folder - Open
index.htmlin your browser - Once satisfied, upload to GitHub
Edit styles.css (lines 5-15):
:root {
--primary-color: #4a90e2; /* Main blue */
--secondary-color: #7b68ee; /* Purple accent */
--accent-color: #00d4ff; /* Cyan highlight */
/* etc. */
}Hero Section (index.html line ~44-50):
- Change tagline
- Update Bible verse
About Section (index.html line ~56-80):
- Modify mission statement
- Edit the 3 feature cards
Community Links (index.html line ~88-120):
- Add/remove links
- Update URLs
Calendar (index.html line ~130):
- Already configured with your Google Calendar
- No changes needed
Copy the section structure from the HTML and add your own:
<section id="your-section" class="section">
<div class="container">
<h2>Your Section Title</h2>
<!-- Your content here -->
</div>
</section>The site automatically adapts to:
- Desktop (1200px+) - Full layout with multi-column grids
- Tablet (768px-1200px) - Adjusted layouts
- Mobile (< 768px) - Single column, hamburger menu
| Feature | Old Site | New Site |
|---|---|---|
| Navigation | None | Fixed navbar with menu |
| Design | Basic CSS | Polished theme with gradients |
| Layout | Simple centered | Multi-section with cards |
| Mobile | Basic responsive | Full mobile menu + optimized |
| Animations | None | Fade-ins, hover effects, smooth scroll |
| Cross-linking | Manual | Integrated nav + highlighted LAN link |
| Calendar | Basic iframe | Styled container with responsive height |
- ✅ Same color variables
- ✅ Same card hover effects
- ✅ Same navigation style
- ✅ Same button styles
- ✅ Same footer layout
- ✅ Same mobile menu
- ✅ Same smooth scroll behavior
- ✅ Same fade-in animations
Images not showing?
- Make sure
media/logo1.pngandmedia/favicon.pngexist in your repo - Check file paths are correct
Styles not loading?
- Ensure
styles.cssis in the same folder asindex.html - Clear browser cache (Ctrl+F5)
Mobile menu not working?
- Ensure
script.jsis in the same folder asindex.html - Check browser console for errors
Calendar too small on mobile?
- JavaScript automatically adjusts this
- If not working, check script.js is loaded
- All links from your original site are preserved
- Google Calendar is still embedded exactly as before
- Logo and favicon references are unchanged
- The new design is fully backwards compatible with your current assets
After deploying, you might want to:
- Add more content to the About section
- Create blog posts or news section
- Add member spotlight section
- Create separate pages for different content areas
- Add image galleries or testimonials
Consider adding:
- Blog/news feed
- Member directory
- Game server status
- Upcoming events list (parsed from calendar)
- Newsletter signup
- Testimonials section
Need help? Ask in the Discord or Forum!
Built with ❤️ for the Dunamis Nexus community.