diff --git a/.github/workflows/static.yml b/.github/workflows/static.yml new file mode 100644 index 0000000..460f782 --- /dev/null +++ b/.github/workflows/static.yml @@ -0,0 +1,43 @@ +# Simple workflow for deploying static content to GitHub Pages +name: Deploy static content to Pages + +on: + # Runs on pushes targeting the default branch + push: + branches: ["main"] + + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages +permissions: + contents: read + pages: write + id-token: write + +# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued. +# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete. +concurrency: + group: "pages" + cancel-in-progress: false + +jobs: + # Single deploy job since we're just deploying + deploy: + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Setup Pages + uses: actions/configure-pages@v5 + - name: Upload artifact + uses: actions/upload-pages-artifact@v3 + with: + # Upload entire repository + path: '.' + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v5 diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..6f3a291 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "liveServer.settings.port": 5501 +} \ No newline at end of file diff --git a/404err.html b/404err.html new file mode 100644 index 0000000..7a34cb3 --- /dev/null +++ b/404err.html @@ -0,0 +1,240 @@ + + + +ERROR 404 - SYSTEM FAILURE + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+ +
+
+warning +System_Alert // CRITICAL +
+
+
+
+
+
+
+ +
+ +
+

+ ERR_404 +

+

+ [ STATUS: NODE_OFFLINE ] +

+
+ +
+
+> +Initializing diagnostic sequence... OK +
+
+> +Locating requested vector... FAILED +
+
+> +

+ PATH NOT FOUND. The requested node has been decommissioned or moved to a restricted sector. +

+
+
+> +Awaiting user input_ +
+
+ +
+ +Return_To_Base +arrow_forward + + +
+
+ +
+
+
+
+ +
+
+ + + \ No newline at end of file diff --git a/README.md b/README.md index 60eecff..7da383a 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,8 @@ Professional static website for the DemonDie organization. +Designed with Google Stitch, Connected by hands, Styled with TailwindCss. + ## Current Project ### Demon Tech Roadmap @@ -19,12 +21,6 @@ Demon Tech Roadmap is an open-source platform designed to help learners navigate - Repository: [github.com/Demon-Die/DemonTechRoadmap](https://github.com/Demon-Die/DemonTechRoadmap) - Website: [demon-tech-roadmap.vercel.app](https://demon-tech-roadmap.vercel.app/) -## Files - -- `index.html` contains the page structure and links. -- `style.css` contains the responsive visual design. -- `assets/demondie-hero.png` is the generated hero image used on the homepage. - ## Local Development This repository is a static website, so there is no Node install or build step required. @@ -32,12 +28,45 @@ This repository is a static website, so there is no Node install or build step r 1. Start a local web server from the repository root: ```bash -python3 -m http.server 8000 +# Clone the repo +git clone https://github.com/Demon-Die/Website.git +cd Website + +# No build step – open locally +open index.html # macOS +# or serve with any static server +npx -y serve . # quick local dev server ``` +The site relies on the Tailwind CDN, so no npm install is required. + +--- + +## ▶️ Usage +- Open `index.html` in a browser. +- The navigation links (`Home`, `Projects`, `Contributors`, `Community`, `About`) scroll smoothly to their sections. +- Click the **“Join the contributors”** card to open the GitHub organization members page. + +--- + +## 🤝 Contributing +We welcome contributions! To get started: +1. Fork the repository. +2. Create a feature branch (`git checkout -b feat/awesome‑feature`). +3. Make your changes – keep the existing design language consistent. +4. Open a Pull Request describing the improvement. + +Please follow the existing code style (Tailwind utility classes, BEM‑like naming, and the custom color palette defined in the ` + + + + + +
+
+ + +>_ + DerronDie + + + + + + + +
+
+ +
+ +
+ +
+
+
+
+SYS.DOC.INIT +
+

Code of Conduct

+
+ +update + v2.1.0 + + +calendar_today + Last Modified: 2024-03-15 + +
+
+ +
+ +
+ +
+

+01. + Our Pledge +

+

+ In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation. +

+
+ "We build systems, but we are a community of humans first." +
+
+ +
+

+02. + Our Standards +

+

Examples of behavior that contributes to creating a positive environment include:

+
    +
  • +[+] +Using welcoming and inclusive language. +
  • +
  • +[+] +Being respectful of differing viewpoints and experiences. +
  • +
  • +[+] +Gracefully accepting constructive criticism. +
  • +
  • +[+] +Focusing on what is best for the community. +
  • +
  • +[+] +Showing empathy towards other community members. +
  • +
+

Examples of unacceptable behavior by participants include:

+
    +
  • +[-] +The use of sexualized language or imagery and unwelcome sexual attention or advances. +
  • +
  • +[-] +Trolling, insulting/derogatory comments, and personal or political attacks. +
  • +
  • +[-] +Public or private harassment. +
  • +
  • +[-] +Publishing others' private information, such as a physical or electronic address, without explicit permission. +
  • +
+
+ +
+

+03. + Enforcement Responsibilities +

+

+ Community leaders are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior. +

+

+ Community leaders have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful. +

+ +
+
+Terminal +>_ +
+
+> $ contact --department=safety --priority=high
+Executing protocol...
+> If you experience or witness unacceptable behavior, report it immediately to: + safety@derrondie.dev +
+
+
+
+
+ + + \ No newline at end of file diff --git a/faqs.html b/faqs.html new file mode 100644 index 0000000..e2babff --- /dev/null +++ b/faqs.html @@ -0,0 +1,304 @@ + + + +DemonDie - FAQs + + + + + + + + + + + +
+ + + +
+ +
+
+terminal +sys/query/index.sh +
+

+> FAQs +

+

+ ACCESSING KNOWLEDGE BASE... ESTABLISHING SECURE CONNECTION... READY.
+ Consult the documented procedures below for operational clarity within the DerronDie framework. +

+
+ +
+ + + +
+ +
+ +
+
+

To gain write access to community channels, you must bridge your GitHub identity via the Discord portal. Navigate to the `#init` channel and execute the `/verify` command to receive your role tokens.

+
+$ discord-cli auth link --provider github +
+
+
+
+ +
+ +
+
+

All contributions must strictly adhere to the brutalist design specifications and pass automated CI/CD checks. Ensure your branch is named following the `feat/`, `fix/`, or `refactor/` convention. PRs without adequate terminal logging will be rejected by the automated sentinel.

+
+
+
+ +
+ +
+
+

Core modules located under `src/core/*` are protected. Modification requires a consensus vote from the Level 3 Architects. For experimental features, utilize the `src/faculties/*` sandbox environment.

+
+
+
+ +
+ +
+
+

Depth is conveyed through light emission rather than standard drop shadows. We utilize a combination of semi-transparent primary color box-shadows layered over pure black surfaces to achieve the Vantablack/Neon aesthetic.

+
+
+
+
+
+
+ + + + \ No newline at end of file diff --git a/guidelines.html b/guidelines.html new file mode 100644 index 0000000..3523804 --- /dev/null +++ b/guidelines.html @@ -0,0 +1,331 @@ + + + +Guidelines - DemonDie + + + + + + + + + + + + + + +
+
+ + +>_ + DerronDie + + + + + + + +
+
+ +
+ +
+ +
+
+
+
+SYS.DOC.INIT +
+

System Guidelines

+
+ +update + v1.0.0 + + +calendar_today + Last Modified: 2024-03-15 + +
+
+ +
+ +
+
+Terminal +>_ +
+
+> $ ./execute read_protocols.sh
+Executing protocol...
+[INFO] Loading community constraints...
+[INFO] Parsing governance models...
+> [OK] System ready. +
+
+ + +
+ +
+

+01. + Community Standards +

+
+ +
+
+

Respect the Override

+

+ Harassment, discrimination, and toxic behavior are treated as fatal errors. Violators will be permanently permabanned from all cluster nodes. Constructive criticism is required; flaming is discarded. +

+
+ +
+
+

Knowledge Transfer

+

+ Information hoarding is a deprecated practice. Open source implies open minds. Document your solutions, assist initiates, and elevate the collective intelligence of the network. +

+
+
+
+ + +
+ +
+

+02. + Contribution Rules +

+
    +
  • +[::] +
    +Branch Naming Nomenclature +Use type/scope/description. Example: feat/ui/cyber-terminal. Commits must follow Conventional Commits specification. +
    +
  • +
  • +[::] +
    +PR Pipeline Integrity +All pull requests must pass automated CI/CD checks before human review. Ensure 90%+ test coverage on new modules. Draft PRs early to signal intent. +
    +
  • +
  • +[::] +
    +Style Constraints +Strict adherence to the provided Tailwind theme configuration is mandatory. Arbitrary values (e.g., bg-[#123]) will trigger automatic rejection. +
    +
  • +
+
+ + +
+ +
+

+03. + Project Governance +

+

+ Decision-making operates on a modified consensus model. Core maintainers hold merge rights, but architectural shifts require an RFC (Request for Comments) period of at least 72 hours. +

+
+
+
+ + Core Active +
+
+ + RFCs Open: 3 +
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/image.png b/image.png new file mode 100644 index 0000000..0714afe Binary files /dev/null and b/image.png differ diff --git a/index.html b/index.html index 897c8a9..130223b 100644 --- a/index.html +++ b/index.html @@ -1,303 +1,822 @@ - - - - - - - DemonDie | Open Source Technology Community - - - - - - - - - - -
-
- -
- -
- -

Open source first. Community driven.

-

DemonDie

-

- A technology-driven organization focused on innovative software, - practical learning, and open-source projects that create real impact. -

+ + +DemonDie - Open Source Community + + + + + + + +
+ + + + +
+ +
+
+
Building DerronDie OS...
+

+Open Source. +Community Driven. +Student Powered. +

+

+ We build developer centric open learning, and student developers to create real impact. +

+
+
DerronDie Highlights :
+
    +
  • > AI-Learning Hub
  • +
  • > Real-world impact
  • +
  • > Open contribution
  • +
  • > Student-first
  • +
  • > GitHub-native
  • +
+
+
+
+ + + -
-
-

How to contribute

-

Join DemonDie in 3 steps.

-

- Start small, get support from the community, and make your first - open-source contribution with confidence. -

-
+ + + -
-
+ + +
+ +
+
+
+
+
+deployed_code +
+
+
12+
+
Active Projects
+
+
+
+
+group +
+
+
500+
+
Students Engaged
+
+
+
+
+architecture +
+
+
100+
+
Contributors
+
+
+
+
+visibility +
+
+
25K+
+
Repository Stars
+
+
+
+
+ +
+
+
+code +

Developer Journey

+
+ + Explore roles & modules arrow_forward + +
+
+ + + + +
+
+school +
+
+

Student

+

Start your
learning journey

+
+
+
+ +
+menu_book +
+
+

Learner

+

Learn, practice
and build

+
+
+
+ +
+code +
+
+

Builder

+

Build projects and
solve real problems

+
+
+
+ +
+groups +
+
+

Contributor

+

Contribute to open
source

+
+
+
+ +
+military_tech +
+
+

Maintainer

+

Lead projects and
mentor others

+
+
+
+
+
+
Your journey. Your impact.
+
+
+
+ +
+ +
+
+
+folder_open +

Projects Explorer

+
+ + View all arrow_forward + +
+
+ +
+folder +
+
DerronDie-Next-Frame
+
Modern web app boilerplate
+
+
+star 128 +
+
+ +
+folder +
+
derronie.ai
+
AI-learning platform
+
+
+star 96 +
+
+ +
+folder +
+
Campus-OS
+
Campus management system
+
+
+star 84 +
+
+ +
+folder +
+
devtools
+
Developer tools pack by students
+
+
+star 72 +
+
+ +
+folder +
+
microlearn
+
Micro learning platform
+
+
+star 64 +
+
+ +
+folder +
+
SkillX
+
Skill exchange hub
+
+
+star 58 +
+
+ +
+folder +
+
Attend-AI
+
Smart attendance
+
+
+star 48 +
+
+
+
+ +
+
+
+extension +

Modules

+
+ + Explore all modules arrow_forward + +
+
+ +
+
+play_arrow +code +
Corelab
+ +
75%
+
+
+
> HTML
+
> CSS
+
> JavaScript
+
> TypeScript
+
> React.js
+
> Next.js
+
> Node.js
+
+
+ +
+play_arrow +terminal +
DevOps
+ +
60%
+
+ +
+play_arrow +dns +
Backend
+ +
50%
+
+ +
+play_arrow +database +
Data Science
+ +
40%
+
+ +
+play_arrow +smartphone +
Mobile Development
+ +
35%
+
+
+
+
+ +
+
+
+account_circle +

Contributor Wall

+
+
+ + View all contributors arrow_forward + +
+
+ +
+
+ +
+
+
+
Rishi
+
Founder
+
+
+
+ +
+
+
- -
- 02 -

Find a beginner-friendly issue

-

Pick a clear task that matches your skills and helps you learn by building.

- + +
+
+
-
-
- 03 -

Submit your first pull request

-

Share your work, get feedback, and become part of the DemonDie contributor community.

- + +
+
+
-
-
-
+
+
Pranav
+
12 PRs
+
Maintainer
+
+
-
-
-

About us

-

Building useful technology with developers, for developers.

-
-
-
- Mission -

Create meaningful software

-

- DemonDie brings developers together to learn, build, contribute, - and turn strong ideas into software that solves real problems. -

-
-
- Culture -

Open collaboration

-

- We value teamwork, clean engineering, shared knowledge, and a - welcoming path for new contributors entering open source. -

-
-
- Vision -

Grow impact together

-

- Our goal is to build impactful products, mentor future engineers, - and contribute back to the global developer ecosystem. + +

+
+add +
+
+
You
+
Join the contributors
+
+
+
+
+ +
+ +
+
+
+forum +

Community Feed

+
+
+
Live +
+
+
+ +
+
S
+
+
+Sonu +3m ago +
+

Fixed a bug in user progress system. Function optimized!

+
+
+ +
+
A
+
+
+Alina +5m ago +
+

Added dark mode to the React microlearn

+
+
+ +
+
D
+
+
+Dev +8m ago +
+

New component for chart.js integration

+
+
+ +
+
M
+
+
+Mayank +12m ago +
+

Setup CI for the backend repo

+
+
+
+
+
+chevron_right + + +
+
+
+ +
+
+
+history +

Recent Activity

+
+
+
+ +
+commit +
+

Dev PR merged in derron-structureize

+
+2m ago +
+ +
+upload +
+

Alina Push Layout & module progress

+
+5m ago +
+ +
+person_add +
+

New contributor joined: Aman

+
+10m ago +
+ +
+edit_document +
+

Documentation updated in #docs

+
+15m ago +
+ +
+security +
+

New security patch in attend-warden

+
+20m ago +
+
+
+
+ +
+
+ + + + + + + + + + + + + + + + +
+ +
+
+

+ Ready to build
the future together? +

+

+ Join thousands of developers & students open source and creating impact.

- -
-
+
+
+ + + -
-
-

What we believe

-

Practical principles for open-source work.

-
-
-
- Innovation through technology - Build thoughtfully, experiment responsibly, and ship with purpose. -
-
- Continuous learning - Help developers grow through practical projects and peer feedback. -
-
- Community contribution - Welcome contributors and make collaboration clear, respectful, and useful. -
-
- Real-world outcomes - Focus on tools, products, and systems that can make a measurable difference. -
-
-
+ + + -
-
-

Projects

-

Open-source projects from DemonDie.

-

- Explore our repositories, contribute to ongoing work, and be part of - building useful technology. -

-
+
+ +
+
+ + -
-
-
- Flagship Project -

Demon Tech Roadmap

-
-

- Community-driven learning roadmaps for students and aspiring - developers. Structured paths, curated resources, and project-based - growth. -

-
- Next.js - TypeScript - Tailwind CSS - Open Source -
-
- - - 3 Stars - - - - 7 Forks - -
- -
-
- + - - + window.addEventListener("scroll", () => { + if (window.scrollY < 50) { + setActiveLink("#home"); + } + }); +}); + + + \ No newline at end of file diff --git a/liscence.html b/liscence.html new file mode 100644 index 0000000..fc112b6 --- /dev/null +++ b/liscence.html @@ -0,0 +1,212 @@ + + + +License - DemonDie + + + + + + + + + + + +
+
+
+
+
+
+terminal +sys_license_viewer.exe +
+
+
+
+
+
+
+
+
+> +cat LICENSE.txt +
+
+ MIT License

+ Copyright (c) 2025 DerronDie Community

+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:

+ The above copyright notice and this permission notice shall be included in all
+ copies or substantial portions of the Software.

+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ SOFTWARE. +
+
+> + +
+
+
+
+ +System Operational +
+
+
+ + \ No newline at end of file