atr/templates/project-select.html (40 lines of code) (raw):

{% extends "layouts/base.html" %} {% block title %} Select a project ~ ATR {% endblock title %} {% block content %} <h1>Select a project</h1> {% if user_projects %} <div class="row row-cols-1 row-cols-md-2 row-cols-lg-3 g-4"> {% for project in user_projects %} <div class="col"> <a href="{{ as_url(routes.release.select, project_name=project.name) }}" class="text-decoration-none"> {# TODO: We're only setting data-project-url for style #} <div class="card h-100 shadow-sm atr-cursor-pointer" data-project-url="{{ as_url(routes.release.select, project_name=project.name) }}"> <div class="card-body"> <h3 class="card-title fs-5 mb-2">{{ project.display_name }}</h3> <h4 class="card-subtitle mb-2 text-muted fs-6">{{ project.name }}</h4> <p> {% if project.is_podling or project.name.startswith("incubator-") %} <img src="https://incubator.apache.org/images/SVG/apache_incubator.svg" alt="" /> {% else %} <img src="https://www.apache.org/logos/originals/{{ project.name }}.svg" alt="" /> {% endif %} </p> </div> </div> </a> </div> {% endfor %} </div> {% else %} <div class="alert alert-warning" role="alert"> You are not currently listed as a participant (committer, PMC member, or RM) in any projects known to ATR. You may need to add a project or check your committee memberships. </div> {% endif %} {% endblock content %}