Skip to content

Commit 03d49ca

Browse files
authored
Merge pull request #26 from Axel-DaMage/remove/join-feature
remove: Join Feature
2 parents bdb7a9b + 67f982b commit 03d49ca

File tree

4 files changed

+34
-234
lines changed

4 files changed

+34
-234
lines changed

_tabs/members.md

Lines changed: 7 additions & 99 deletions
Original file line numberDiff line numberDiff line change
@@ -33,110 +33,18 @@ order: 4
3333
{% endfor %}
3434
</div>
3535

36+
3637
<section class="card join-section">
3738
<header>
38-
<h2>Únete a la comunidad!</h2>
39-
<p>Genera tu propio perfil y envía un Pull Request para aparecer en esta lista.</p>
39+
<h2>¿Quieres unirte a la comunidad?</h2>
4040
</header>
41-
42-
<div class="grid grid-2">
43-
<!-- Form Column -->
44-
<div>
45-
<form id="memberForm" class="member-form" data-existing-emails='{{ site.data.members.members | map: "userId" | jsonify | escape }}'>
46-
<div class="form-group">
47-
<label for="displayName" class="form-label">Nombre para mostrar</label>
48-
<input type="text" id="displayName" class="form-input" placeholder="Ej: Juan Pérez">
49-
</div>
50-
51-
<div class="form-group">
52-
<label for="githubUser" class="form-label">Usuario de GitHub</label>
53-
<input type="text" id="githubUser" class="form-input" placeholder="Ej: jperez">
54-
</div>
55-
56-
<div class="form-group">
57-
<label for="email" class="form-label">Email (ID único)</label>
58-
<input type="email" id="email" class="form-input" placeholder="email@ejemplo.com">
59-
</div>
60-
61-
<div class="form-group">
62-
<label for="role" class="form-label">Rol</label>
63-
<select id="role" class="form-select">
64-
<option value="miembro">Miembro</option>
65-
<option value="contributor">Colaborador</option>
66-
<option value="developer">Developer</option>
67-
<option value="platform_engineer">Platform Engineer / SRE</option>
68-
<option value="devops">DevOps / DevSecOps</option>
69-
<option value="ai_specialist">AI Specialist</option>
70-
<option value="speaker">Speaker</option>
71-
<option value="it_professional">Profesional de TI</option>
72-
</select>
73-
</div>
74-
</form>
75-
</div>
76-
77-
<!-- Preview Column -->
78-
<div>
79-
<h3 class="preview-title">Vista Previa</h3>
80-
<div class="metric-item preview-card preview-dimmed" id="previewCard">
81-
<div class="metric-header">
82-
<div class="member-header-content">
83-
<img id="previewAvatar" src="https://github.com/github.png" alt="Avatar" class="member-avatar">
84-
<div>
85-
<strong id="previewName">Tu Nombre</strong>
86-
<br><small id="previewRole">Miembro</small>
87-
</div>
88-
</div>
89-
<a id="previewLink" href="#" target="_blank" class="member-github-link">
90-
<i class="fab fa-github fa-lg"></i>
91-
</a>
92-
</div>
93-
</div>
94-
</div>
41+
<div class="join-content">
42+
<p class="join-description">Gestiona tu perfil, conecta tu GitHub y únete a proyectos desde <strong>HomeDir</strong>.</p>
43+
<a href="https://homedir.opensourcesantiago.io/comunidad" class="join-btn">
44+
Unirse en HomeDir
45+
</a>
9546
</div>
96-
97-
<div class="steps-container">
98-
<h3 class="steps-title">Pasos para unirte</h3>
99-
<ol class="steps-list">
100-
<li>Completa el formulario de arriba.</li>
101-
<li>Haz clic en <strong>Generar y Copiar</strong>.</li>
102-
<li>Se abrirá GitHub en una nueva pestaña.</li>
103-
<li>Pega el código copiado al final del archivo y crea un Pull Request.</li>
104-
</ol>
105-
<button id="generateBtn" class="generate-btn">
106-
Generar y Copiar YAML
107-
</button>
108-
</div>
109-
11047
</section>
11148

112-
113-
<!-- Notification Toast -->
114-
<div id="toast" class="toast-notification">
115-
<span id="toastMessage">Mensaje por defecto</span>
116-
</div>
117-
118-
<!-- Success Modal -->
119-
<div id="successModal" class="success-modal">
120-
<div class="modal-content">
121-
<h3 class="modal-title">¡Código Copiado!</h3>
122-
<p class="modal-text">El código YAML ha sido copiado a tu portapapeles.</p>
123-
124-
<div class="modal-steps-box">
125-
<strong class="modal-steps-title">Siguientes pasos:</strong>
126-
<ol class="modal-steps-list">
127-
<li>Serás redirigido al editor de GitHub.</li>
128-
<li>Pega el código al final del archivo.</li>
129-
<li>Selecciona "Commit changes" y luego "Create Pull Request".</li>
130-
</ol>
131-
</div>
132-
133-
<div class="modal-actions">
134-
<button id="cancelBtn" class="modal-btn-cancel">Cancelar</button>
135-
<button id="confirmBtn" class="modal-btn-confirm">Ir a GitHub</button>
136-
</div>
137-
</div>
138-
</div>
139-
140-
<script src="/assets/js/members.js"></script>
14149
</main>
14250
</div>

assets/css/members.css

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,4 +223,30 @@
223223

224224
.member-github-link {
225225
color: var(--color-text);
226+
}
227+
228+
/* HomeDir Join Redirect Styles */
229+
.join-content {
230+
text-align: center;
231+
margin-top: 1.5rem;
232+
}
233+
234+
.join-description {
235+
margin-bottom: 1.5rem;
236+
}
237+
238+
.join-btn {
239+
display: inline-block;
240+
background-color: #238636;
241+
color: #ffffff;
242+
padding: 0.75rem 1.5rem;
243+
border-radius: 0.5rem;
244+
text-decoration: none;
245+
font-weight: 600;
246+
}
247+
248+
.join-btn:hover {
249+
background-color: #2ea043;
250+
color: #ffffff;
251+
text-decoration: none;
226252
}

assets/js/members.js

Lines changed: 0 additions & 134 deletions
This file was deleted.

community/members.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@ members:
1212
github: "axel-damage"
1313
role: "administrador"
1414
profileUrl: "https://github.com/axel-damage"
15-
avatarUrl: "https://avatars.githubusercontent.com/u/17834057?v=4"
15+
avatarUrl: "https://avatars.githubusercontent.com/u/178504369?v=4"
1616
joinedAt: "2025-12-17T21:21:01.742Z"

0 commit comments

Comments
 (0)