173 lines
6.6 KiB
Text
173 lines
6.6 KiB
Text
Anarchyphase-Website/
|
|
├── server/
|
|
│ ├── src/
|
|
│ │ └── main.rs
|
|
│ │ use axum::{
|
|
│ │ body::Body,
|
|
│ │ extract::{Path, State},
|
|
│ │ http::{header, StatusCode, Uri},
|
|
│ │ response::{IntoResponse, Response},
|
|
│ │ ... (194 more lines)
|
|
│ ├── Cargo.lock
|
|
│ │ # This file is automatically @generated by Cargo.
|
|
│ │ # It is not intended for manual editing.
|
|
│ │ version = 4
|
|
│ │
|
|
│ │ [[package]]
|
|
│ │ ... (1114 more lines)
|
|
│ └── Cargo.toml
|
|
│ [package]
|
|
│ name = "server"
|
|
│ version = "0.1.0"
|
|
│ edition = "2021"
|
|
│
|
|
│ ... (11 more lines)
|
|
├── website/
|
|
│ ├── api/
|
|
│ │ ├── backdrops.json
|
|
│ │ │ [
|
|
│ │ │ {
|
|
│ │ │ "name": "horse_fog",
|
|
│ │ │ "destructive": false
|
|
│ │ │ },
|
|
│ │ │ ... (26 more lines)
|
|
│ │ ├── posts.json
|
|
│ │ │ [
|
|
│ │ │ {
|
|
│ │ │ "date": "2026-04-21, by AlexEmmet",
|
|
│ │ │
|
|
│ │ │ "head_img": "village_sunset.png",
|
|
│ │ │ ... (32 more lines)
|
|
│ │ ├── staff.json
|
|
│ │ │ [
|
|
│ │ │ {
|
|
│ │ │ "icon": "morice.png",
|
|
│ │ │ "name": "MoriceMC",
|
|
│ │ │ "priority": 0,
|
|
│ │ │ ... (48 more lines)
|
|
│ │ └── teams.json
|
|
│ │ [
|
|
│ │ {
|
|
│ │ "title": "Anarchyphase Public Infrastructure",
|
|
│ │ "acronym": "API",
|
|
│ │ "leader": "NiniVX",
|
|
│ │ ... (5 more lines)
|
|
│ ├── assets/
|
|
│ │ ├── ahnyokatzin.png
|
|
│ │ │ [binary file — content skipped]
|
|
│ │ ├── alexemmet.png
|
|
│ │ │ [binary file — content skipped]
|
|
│ │ ├── anarchyphase.png
|
|
│ │ │ [binary file — content skipped]
|
|
│ │ ├── api.png
|
|
│ │ │ [binary file — content skipped]
|
|
│ │ ├── banner.png
|
|
│ │ │ [binary file — content skipped]
|
|
│ │ ├── burrata.png
|
|
│ │ │ [binary file — content skipped]
|
|
│ │ ├── campsite.png
|
|
│ │ │ [binary file — content skipped]
|
|
│ │ ├── harrpy.png
|
|
│ │ │ [binary file — content skipped]
|
|
│ │ ├── harrpyrose.png
|
|
│ │ │ [binary file — content skipped]
|
|
│ │ ├── horse_fog.png
|
|
│ │ │ [binary file — content skipped]
|
|
│ │ ├── horse_rainbow.png
|
|
│ │ │ [binary file — content skipped]
|
|
│ │ ├── icon.png
|
|
│ │ │ [binary file — content skipped]
|
|
│ │ ├── morice.png
|
|
│ │ │ [binary file — content skipped]
|
|
│ │ ├── ninivx.png
|
|
│ │ │ [binary file — content skipped]
|
|
│ │ ├── outpost.png
|
|
│ │ │ [binary file — content skipped]
|
|
│ │ ├── pitrex.png
|
|
│ │ │ [binary file — content skipped]
|
|
│ │ ├── tower_large.png
|
|
│ │ │ [binary file — content skipped]
|
|
│ │ ├── tower_small.png
|
|
│ │ │ [binary file — content skipped]
|
|
│ │ ├── trailer.mp4
|
|
│ │ │ [binary file — content skipped]
|
|
│ │ └── village_sunset.png
|
|
│ │ [binary file — content skipped]
|
|
│ ├── directs/
|
|
│ │ └── api
|
|
│ │ https://dsc.gg/api
|
|
│ ├── posts/
|
|
│ │ ├── AlexsOpinion.md
|
|
│ │ │ # AnarchyPhase Balance Changes
|
|
│ │ │ An advice & opinion
|
|
│ │ │
|
|
│ │ │ ## Proposed by AlexEmmet
|
|
│ │ │ ### Edited by xLagging & reviewed mewjo_
|
|
│ │ │ ... (201 more lines)
|
|
│ │ ├── Home.md
|
|
│ │ │ # The /Home command
|
|
│ │ │
|
|
│ │ │ Hello Yall, Alex here,
|
|
│ │ │
|
|
│ │ │ I made this website so a little selfinsert won't hurt.
|
|
│ │ │ ... (6 more lines)
|
|
│ │ ├── JoinAnarchyphase.md
|
|
│ │ │ # Join Anarchyphase
|
|
│ │ │
|
|
│ │ │ Join the Anarchyphase community today!
|
|
│ │ └── ThisWebsite.md
|
|
│ │ # This website
|
|
│ │
|
|
│ │ Hello Yall, Alex here,
|
|
│ │
|
|
│ │ I made this website so a little selfinsert won't hurt.
|
|
│ │ ... (7 more lines)
|
|
│ ├── app.js
|
|
│ │ // Smooth scroll for nav links
|
|
│ │ document.querySelectorAll('a[href^="#"]').forEach((anchor) => {
|
|
│ │ anchor.addEventListener("click", function (e) {
|
|
│ │ e.preventDefault();
|
|
│ │ const target = document.querySelector(this.getAttribute("href"));
|
|
│ │ ... (304 more lines)
|
|
│ ├── index.html
|
|
│ │ <!doctype html>
|
|
│ │ <html lang="en">
|
|
│ │ <head>
|
|
│ │ <meta charset="UTF-8" />
|
|
│ │ <meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
|
│ │ ... (163 more lines)
|
|
│ ├── md-render.js
|
|
│ │ // Basic Markdown renderer
|
|
│ │ function renderMarkdown(md) {
|
|
│ │ let html = md
|
|
│ │ .replace(/&/g, "&")
|
|
│ │ .replace(/</g, "<")
|
|
│ │ ... (109 more lines)
|
|
│ ├── post.html
|
|
│ │ <!doctype html>
|
|
│ │ <html lang="en">
|
|
│ │ <head>
|
|
│ │ <meta charset="UTF-8" />
|
|
│ │ <meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
|
│ │ ... (39 more lines)
|
|
│ └── style.css
|
|
│ * {
|
|
│ margin: 0;
|
|
│ padding: 0;
|
|
│ box-sizing: border-box;
|
|
│ }
|
|
│ ... (987 more lines)
|
|
├── flake.lock
|
|
│ {
|
|
│ "nodes": {
|
|
│ "flake-utils": {
|
|
│ "inputs": {
|
|
│ "systems": "systems"
|
|
│ ... (55 more lines)
|
|
└── flake.nix
|
|
{
|
|
description = "Rust Development Flake";
|
|
|
|
inputs = {
|
|
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
|
|
... (49 more lines)
|