This repository was archived by the owner on Apr 11, 2026. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
189 lines (166 loc) · 12.5 KB
/
index.html
File metadata and controls
189 lines (166 loc) · 12.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>AtlasServer - Documentation</title>
<link rel="stylesheet" href="css/styles.css">
<link rel="stylesheet" href="css/search.css">
<link rel="icon" type="image/x-icon" href="static/svg/atlas.svg" />
<!-- Google Fonts - Inter -->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet">
<!-- Library for converting Markdown to HTML -->
<script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
<!-- Optional: for code highlighting -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/themes/prism-tomorrow.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/prism.min.js"></script>
<!-- Lucide Icons -->
<script src="https://unpkg.com/lucide@latest"></script>
</head>
<body>
<!-- Efecto de resplandor azul -->
<div class="blue-glow"></div>
<!-- Encabezado principal con estilo glassmorphism -->
<header class="main-header">
<div class="header-container">
<div class="header-content">
<div style="display: flex; align-items: center; gap: 0.75rem;">
<button id="mobile-menu-button" class="mobile-menu-button" aria-label="Toggle mobile menu">
<i data-lucide="menu" style="width: 20px; height: 20px;"></i>
</button>
<a href="#" class="logo-container animate-float">
<div class="logo">
<svg width="24" height="24" viewBox="0 0 512 512" fill="white">
<path d="M256 22.115c-5.825 0-11.563.366-17.193 1.074l25.27 19.44 27.44-15.832A136.438 136.438 0 0 0 256 22.115zm-31.406 3.64C164.628 39.899 120.115 93.66 120.115 158c0 70.687 53.73 128.608 122.65 135.244.11-.089.213-.183.323-.271 8.263-6.629 19.152-10.972 31.252-12.305 6.22-.685 12.228-.512 17.822.457l.006-.025v-.002c1.954-7.778 6.776-13.879 12.527-17.332 4.314-2.59 8.978-3.837 13.528-4.137 1.516-.1 3.022-.094 4.496.002 5.895.383 11.445 2.11 16.095 5.584.123.092.244.195.366.29 31.612-24.477 52.098-62.602 52.681-105.62-6.228-5.54-16.99-15.23-18.4-17.346-1.987-2.98-21.852-22.348-21.852-22.348l-44.199-2.484 19.865 24.336-26.818 11.422-20.494-27.983 24.85 59.018-16.856 67.424-33.713-1.406-14.748-62.506-53.379-11.239 19.666-58.996h69.082l3.41-6.275-36.312-19.03-41.799 18.985-.701-41.437s21.068-18.964 21.068-24.582c0-3.13 2.132-12.118 4.063-19.682zm95.91 251.806c-2.437.009-4.81.597-6.543 1.638-1.982 1.19-3.436 2.711-4.334 6.287l-.006.018-13.79 53.928-8.073-1.25c-12.118-1.876-25.705-2.017-32.533-1.07-4.91 1.625-7.226 4.484-7.848 6.286-.635 1.842-.734 2.198 1.135 3.5.717.457 5.872 2.645 12.074 4.186 6.256 1.554 13.908 2.898 21.277 3.61 7.37.71 14.537.749 19.438.023 4.9-.726 5.96-2.624 5.191-.912 13.432-29.903 16.61-45.388 21.844-74.057-.08-.024-.02.092-.293-.111-1.067-.797-3.7-1.864-6.492-2.045-.35-.023-.699-.033-1.047-.031zm-40.055 20.785c-1.604.011-3.25.106-4.926.29-8.933.985-16.716 4.342-21.64 8.292-4.924 3.95-6.649 7.762-6.438 10.965a8.07 8.07 0 0 0 .633 2.617 37.532 37.532 0 0 1 2.498-.854l.582-.174.602-.093c8.147-1.276 19.2-1.204 30.615.006l5.25-20.53a44.952 44.952 0 0 0-7.176-.52zm-49.455 11.103c-32.373 12.647-66.581 48.933-73.314 87.27 8.55 13.94 15.925 25.451 42.213 28.804 20.25 2.584 36.195-3.383 53.138-11.421-4.61 27.314-9.023 54.627-22.347 81.941l61.582 1.49-1.987-11.422-37.248-4.47c10.766-27.243 34.074-58.795 28.309-88.399-18.755-3.482-37.817-6.687-69.527 1.49 2.954-8.21 13.434-21.073 25.947-33.408-7.491-5.58-10.196-15.685-7.399-23.795a24.701 24.701 0 0 1 2.993-5.914c-2.137-3.465-3.52-7.4-3.807-11.752-.238-3.613.312-7.107 1.447-10.414zm-65.64 120.928c5.496 14.215 12.952 27.97 20.136 41.58-17.916-10.752-58.268-14.487-64.808-14.402-3.1 17.06-10.632 26.4-25.02 35.74l14.899 2.978 19.804-23.074c26.19 15.067 75.1 30.943 84.442 19.444.305-9.276-.076-28.955-5.8-49.584-17.281.494-32.183-4.853-43.653-12.682z"/>
</svg>
</div>
<span class="logo-text">AtlasServer</span>
</a>
</div>
<div class="search-container">
<input type="text" placeholder="Search documentation..." class="search-input">
<span class="shortcut">Ctrl K</span>
</div>
<div class="header-actions">
<a href="https://github.com/AtlasServer-Core" target="_blank" class="support-link">GitHub</a>
</div>
</div>
</div>
</header>
<!-- Mobile menu overlay -->
<div id="mobile-menu" class="mobile-menu" aria-modal="true" aria-hidden="true" role="dialog">
<button id="close-menu-button" class="close-menu-button" aria-label="Close mobile menu">
<i data-lucide="x" style="width: 20px; height: 20px;"></i>
</button>
<div class="mobile-menu-content">
<a href="#" class="mobile-menu-link" data-doc="index">Introduction</a>
<a href="#" class="mobile-menu-link" data-doc="installation">Installation</a>
<a href="#" class="mobile-menu-link" data-doc="frameworks">Frameworks</a>
<a href="#" class="mobile-menu-link" data-doc="api">API</a>
<a href="https://github.com/AtlasServer-Core" target="_blank" class="mobile-menu-link">GitHub</a>
</div>
</div>
<div class="main-container">
<nav class="sidebar">
<div class="nav-section">
<div class="nav-header">Guides</div>
<a href="#" class="nav-link active" data-doc="index">Introduction</a>
<a href="#" class="nav-link" data-doc="installation">Installation</a>
<a href="#" class="nav-link" data-doc="frameworks">Frameworks</a>
</div>
<div class="nav-section">
<div class="nav-header">API Reference</div>
<a href="#" class="nav-link" data-doc="api">API</a>
</div>
<div class="nav-section">
<div class="nav-header">Community</div>
<a href="https://github.com/AtlasServer-Core" target="_blank" class="nav-link">GitHub</a>
</div>
</nav>
<main id="content" class="content">
<!-- Markdown content will be loaded here -->
<div class="loading">Loading documentation...</div>
</main>
<aside class="page-nav">
<div class="page-nav-header">On this page</div>
<div id="page-nav-links">
<!-- Page navigation links will be generated here -->
</div>
</aside>
</div>
<footer>
<div class="footer-content">
<div class="footer-logo">
<svg width="24" height="24" viewBox="0 0 512 512" fill="white">
<path d="M256 22.115c-5.825 0-11.563.366-17.193 1.074l25.27 19.44 27.44-15.832A136.438 136.438 0 0 0 256 22.115zm-31.406 3.64C164.628 39.899 120.115 93.66 120.115 158c0 70.687 53.73 128.608 122.65 135.244.11-.089.213-.183.323-.271 8.263-6.629 19.152-10.972 31.252-12.305 6.22-.685 12.228-.512 17.822.457l.006-.025v-.002c1.954-7.778 6.776-13.879 12.527-17.332 4.314-2.59 8.978-3.837 13.528-4.137 1.516-.1 3.022-.094 4.496.002 5.895.383 11.445 2.11 16.095 5.584.123.092.244.195.366.29 31.612-24.477 52.098-62.602 52.681-105.62-6.228-5.54-16.99-15.23-18.4-17.346-1.987-2.98-21.852-22.348-21.852-22.348l-44.199-2.484 19.865 24.336-26.818 11.422-20.494-27.983 24.85 59.018-16.856 67.424-33.713-1.406-14.748-62.506-53.379-11.239 19.666-58.996h69.082l3.41-6.275-36.312-19.03-41.799 18.985-.701-41.437s21.068-18.964 21.068-24.582c0-3.13 2.132-12.118 4.063-19.682zm95.91 251.806c-2.437.009-4.81.597-6.543 1.638-1.982 1.19-3.436 2.711-4.334 6.287l-.006.018-13.79 53.928-8.073-1.25c-12.118-1.876-25.705-2.017-32.533-1.07-4.91 1.625-7.226 4.484-7.848 6.286-.635 1.842-.734 2.198 1.135 3.5.717.457 5.872 2.645 12.074 4.186 6.256 1.554 13.908 2.898 21.277 3.61 7.37.71 14.537.749 19.438.023 4.9-.726 5.96-2.624 5.191-.912 13.432-29.903 16.61-45.388 21.844-74.057-.08-.024-.02.092-.293-.111-1.067-.797-3.7-1.864-6.492-2.045-.35-.023-.699-.033-1.047-.031zm-40.055 20.785c-1.604.011-3.25.106-4.926.29-8.933.985-16.716 4.342-21.64 8.292-4.924 3.95-6.649 7.762-6.438 10.965a8.07 8.07 0 0 0 .633 2.617 37.532 37.532 0 0 1 2.498-.854l.582-.174.602-.093c8.147-1.276 19.2-1.204 30.615.006l5.25-20.53a44.952 44.952 0 0 0-7.176-.52zm-49.455 11.103c-32.373 12.647-66.581 48.933-73.314 87.27 8.55 13.94 15.925 25.451 42.213 28.804 20.25 2.584 36.195-3.383 53.138-11.421-4.61 27.314-9.023 54.627-22.347 81.941l61.582 1.49-1.987-11.422-37.248-4.47c10.766-27.243 34.074-58.795 28.309-88.399-18.755-3.482-37.817-6.687-69.527 1.49 2.954-8.21 13.434-21.073 25.947-33.408-7.491-5.58-10.196-15.685-7.399-23.795a24.701 24.701 0 0 1 2.993-5.914c-2.137-3.465-3.52-7.4-3.807-11.752-.238-3.613.312-7.107 1.447-10.414zm-65.64 120.928c5.496 14.215 12.952 27.97 20.136 41.58-17.916-10.752-58.268-14.487-64.808-14.402-3.1 17.06-10.632 26.4-25.02 35.74l14.899 2.978 19.804-23.074c26.19 15.067 75.1 30.943 84.442 19.444.305-9.276-.076-28.955-5.8-49.584-17.281.494-32.183-4.853-43.653-12.682z"/>
</svg>
<span style="font-weight: 600;">AtlasServer <span style="color: #3b82f6;">Documentation</span></span>
</div>
<div class="footer-links">
<a href="https://github.com/AtlasServer-Core" target="_blank" rel="noopener" class="footer-link">
<i data-lucide="github" style="width: 20px; height: 20px;"></i>
</a>
</div>
</div>
<div class="footer-copyright">
<p style="margin-bottom: 0.5rem;"><strong>AtlasServer</strong> - Fast deploy. No cloud. Just code.</p>
<p style="font-size: 0.75rem; color: #6b7280;"><em>From developers to developers.</em></p>
</div>
</footer>
<script src="js/docs.js"></script>
<script src="js/search.js"></script>
<script>
// Initialize Lucide icons
lucide.createIcons();
// Mobile menu functionality
document.addEventListener('DOMContentLoaded', function() {
const mobileMenuButton = document.getElementById('mobile-menu-button');
const closeMenuButton = document.getElementById('close-menu-button');
const mobileMenu = document.getElementById('mobile-menu');
if (!mobileMenuButton || !closeMenuButton || !mobileMenu) return;
let isOpen = false;
const openMenu = () => {
mobileMenu.classList.add('active');
document.body.style.overflow = 'hidden';
mobileMenuButton.setAttribute('aria-expanded', 'true');
mobileMenu.setAttribute('aria-hidden', 'false');
isOpen = true;
};
const closeMenu = () => {
mobileMenu.classList.remove('active');
document.body.style.overflow = '';
mobileMenuButton.setAttribute('aria-expanded', 'false');
mobileMenu.setAttribute('aria-hidden', 'true');
isOpen = false;
};
const toggleMenu = () => {
if (isOpen) {
closeMenu();
} else {
openMenu();
}
};
mobileMenuButton.addEventListener('click', toggleMenu);
closeMenuButton.addEventListener('click', toggleMenu);
// Cerrar menú al redimensionar la ventana
window.addEventListener('resize', () => {
if (window.innerWidth >= 768 && isOpen) {
closeMenu();
}
});
// Cerrar menú con la tecla Escape
document.addEventListener('keydown', (e) => {
if (e.key === 'Escape' && isOpen) {
closeMenu();
}
});
// Cerrar menú al hacer clic en un enlace del menú móvil
document.querySelectorAll('#mobile-menu a').forEach(link => {
link.addEventListener('click', closeMenu);
});
});
</script>
</body>
</html>