Ok

Ouverte
#312 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
5/5
Temps estimé
Plus d'une semaine
Accessibilité débutants
10/100
Type d'issue
Fonctionnalité
Clarté
À clarifier
Activité
À l'abandon
Stack technique
css, html, javascript
Domaine
frontend, web-dev

Piste de recherche

L’issue contient une page HTML autonome avec du CSS et du JavaScript intégrés, mais ne mentionne aucun fichier du dépôt, aucun test, aucun point d’entrée ni aucune modification demandée. Il faut d’abord déterminer si cette page est destinée au dépôt et quelle fonctionnalité ou intégration est attendue ; les critères d’achèvement ne sont pas définis dans l’issue.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

<title>Roblox Fan Page — Safe</title> <style> :root{--accent:#ff5a5f;--bg:#071422;--muted:#9aa4b2} html,body{height:100%;margin:0;font-family:Inter,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background:linear-gradient(180deg,#071422 0%, #0b1b2a 100%);color:#e6eef6} .wrap{max-width:980px;margin:28px auto;padding:24px} header{display:flex;align-items:center;gap:16px} .logo{width:70px;height:70px;border-radius:12px;background:linear-gradient(135deg,var(--accent),#ff9e5a);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:26px;color:#fff} h1{margin:0;font-size:26px} p.lead{color:var(--muted);margin-top:6px} .grid{display:grid;grid-template-columns:1fr 320px;gap:18px;margin-top:18px} .card{background:rgba(255,255,255,0.03);border-radius:12px;padding:16px} .links a{display:block;color:#cfe9ff;text-decoration:none;padding:8px 0;border-bottom:1px solid rgba(255,255,255,0.02)} .cta{display:inline-block;margin-top:12px;padding:10px 14px;border-radius:10px;background:var(--accent);color:#fff;text-decoration:none;font-weight:600} .small{font-size:13px;color:var(--muted)} pre{background:rgba(0,0,0,0.2);padding:12px;border-radius:8px;overflow:auto;color:#dff} footer{margin-top:18px;color:var(--muted);font-size:13px;text-align:center} .note{background:linear-gradient(90deg,rgba(255,255,255,0.02),rgba(0,0,0,0));padding:10px;border-radius:8px;margin-top:12px;color:var(--muted)} .emailBtn{background:#2b6cff;padding:8px 10px;border-radius:8px;color:white;text-decoration:none;display:inline-block;margin-top:10px} @media (max-width:880px){.grid{grid-template-columns:1fr;}.logo{width:56px;height:56px}} </style> RB

Roblox Fan Page

A safe resource page — info, tutorials, and a polite template to request access from your school IT.

<div class="grid">
  <main>
    <div class="card">
      <h2>Quick links</h2>
      <div class="links">
        <a href="https://www.roblox.com/" target="_blank" rel="noopener">Official Roblox website</a>
        <a href="https://create.roblox.com/" target="_blank" rel="noopener">Roblox Studio</a>
        <a href="https://developer.roblox.com/" target="_blank" rel="noopener">Roblox Developer Hub</a>
        <a href="https://www.youtube.com/results?search_query=roblox+tutorial" target="_blank" rel="noopener">YouTube: Roblox tutorials</a>
      </div>

      <div style="margin-top:12px">
        <h3>Tutorials to try</h3>
        <ul class="small">
          <li>Intro to Roblox Studio (make a tiny obby)</li>
          <li>Basic Lua scripting — spawn items and change speed</li>
          <li>Publish your game to Roblox (follow school rules first!)</li>
        </ul>
      </div>

      <div class="note">
        <strong>Important:</strong> This page does not bypass filters or blocks. If Roblox is blocked at school, follow the proper request process.
      </div>
    </div>

    <div class="card" style="margin-top:12px">
      <h2>Want to play at school?</h2>
      <p class="small">If Roblox is blocked, the right step is to ask your school IT or teacher. Below is a short email you can use — edit it for your school and send from your school email account if possible.</p>

      <h3 style="margin-top:12px">Sample email</h3>
      <pre id="emailTemplate">Subject: Request: Access to Roblox for educational/game development purposes

Hello [IT Team / Mr./Ms. X],

I hope you’re well. I’m a student in [class/grade] and I’m interested in using Roblox and Roblox Studio for [reason: e.g., game design practice]. Could access be allowed for me/the class while working on this project? I’ll follow any usage rules or supervision you require.

Thanks,
[Your Name]

      <a class="emailBtn" href="#" onclick="copyEmail()">Copy template</a>
      <div id="copied" style="display:none;margin-top:8px;color:lightgreen">Copied to clipboard!</div>
    </div>
  </main>

  <aside>
    <div class="card">
      <h3>Play at Home</h3>
      <p class="small">Roblox works on Windows, macOS, iOS, Android, and Xbox. Use official clients only.</p>
      <a class="cta" href="https://www.roblox.com/games" target="_blank" rel="noopener">Browse games (official)</a>

      <div style="margin-top:12px">
        <h3>School-friendly options</h3>
        <ul class="small">
          <li>Ask about Roblox Education or supervised use</li>
          <li>Try offline game design exercises</li>
          <li>Learn Lua with local editors</li>
        </ul>
      </div>
    </div>

    <div class="card" style="margin-top:14px">
      <h3>Customization</h3>
      <p class="small">I can personalize colors, your class name, or produce a printable handout for teachers.</p>
      <a class="cta" href="mailto:[email protected]">Request customization</a>
    </div>
  </aside>
</div>

<footer>
  <div class="small">Created for learning & safe use — does not bypass network controls.</div>
</footer>
<script> function copyEmail(){ const text = document.getElementById('emailTemplate').innerText; navigator.clipboard?.writeText(text).then(()=> { document.getElementById('copied').style.display = 'block'; setTimeout(()=> document.getElementById('copied').style.display = 'none',2500); }).catch(()=> alert('Unable to copy — select and copy manually.')); } </script>
Langage dominant
Python
Étoiles
296
Forks
103
Métriques de merge des PR
Aucune PR mergée en 30 j

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de GSA/https

Toutes les issues de GSA/https

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.