Skip to content

Website Refactor & Initial Community Wiki Transition - #65

Open
airpioa wants to merge 3 commits into
hd-admin:mainfrom
airpioa:main
Open

Website Refactor & Initial Community Wiki Transition#65
airpioa wants to merge 3 commits into
hd-admin:mainfrom
airpioa:main

Conversation

@airpioa

@airpioa airpioa commented Sep 11, 2026

Copy link
Copy Markdown

📌 Summary

This pull request delivers a comprehensive website refactor alongside the initial release of the interactive Hacker Dojo Community Wiki. It consolidates core community documentation, governance policies, makerspace tool guides, and facility information into a fast, responsive interface.

🚀 Key Changes

Changed the donate button back to the old donate link since the fundrazr is over
Also their is some bugs with the hero scoller (i have only had this happen one time)
🎨 Website Layout & UI Refactor

Modernized the UI to a dark-mode theme utilizing Tailwind CSS and clean typography (Inter & JetBrains Mono). we need to update the site to this. this is based on the guidelines from the old wiki

Added a responsive two-column layout featuring a sticky sidebar navigation and an main article viewer for the wiki.

Added user experience enhancements: hotkey focus (/ key), smooth heading navigation, and bookmarking to the wiki

📚 Community Knowledge Base Integration

Integrated key community documentation and wiki articles, including:

Overview & History: Quick Start guide, Visitor/Day Pass guidelines, Dojo founding story, and Founding Members directory.

Governance & Policies: Official Hacker Dojo Policies, Harassment Policy & Anti-Retaliation guidelines, and Corporate Bylaws.

Makerspace Guides: Trotec Speedy 300 Laser Cutter procedures, Prusa/Bambu 3D Printer farm guide, Electronics Lab specs, and HAM Radio (K6Dojo) details.

Facilities & Tech: Wi-Fi policies/hotspot rules, facility operations, and maintenance tracking.

Membership & Events: Membership tiers, keycard setup, room reservation rules, and event guidelines.

Community & Branding: Friday Night Socials (FNS), Member Interest Groups (MIGs), and official logo/brand standards.

⚡ Interactive Functionality

Search & Filters: Real-time client-side search with category pill filtering and Nexudus-bookable tool badges.

Local Persistence: Article bookmarking saved directly in browser localStorage.

Revision Workflow: Built-in modal allowing members to propose article updates via GitHub or direct email feedback.

📜 Included Commits

start of website refactor and adding wiki

Finshed website refactors and finsihed a Q&D wiki that has core pages…

🧪 Testing Instructions

Pull the branch and open index.html in a web browser.

Verify category filter buttons (Overview, Governance, Makerspace, Facilities, etc.).

Test search functionality by typing terms like laser, bylaws, wifi, or ham radio.

Click Bookmark on an article, refresh the page, and verify the article remains saved in the sidebar.

Check mobile responsiveness across small screen viewports.

NOTE: this is most likey not up to date and maybe wrong mae sure pages are correct and then update the page in the wiki using the new wiki update info this is a Q&D wiki so code changes maybe needed to make it work with the site fully

@airpioa
airpioa marked this pull request as draft September 11, 2026 01:47
@airpioa
airpioa marked this pull request as ready for review September 11, 2026 01:48
@airpioa
airpioa marked this pull request as draft September 11, 2026 01:50
@airpioa
airpioa marked this pull request as ready for review September 11, 2026 01:54
@airpioa

airpioa commented Sep 11, 2026

Copy link
Copy Markdown
Author

Copy of the old wiki https://drive.google.com/drive/folders/1W-0EbBPbsruSbGGG01P_f9PLyI-ZJnXJ?usp=sharing note we can take down the old one after finishing this one

@phebes83

Copy link
Copy Markdown
Collaborator

We should have the donate button go to https://www.every.org/hacker-dojo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants