{% extends "base.html" %} {% block title %}Software{% endblock %} {% block content %} {# Kleine, lokale CSS-Erganzungen fuer die Software-Karten. Bewusst inline, damit alle Stil-Anpassungen auf einen Blick sichtbar sind. Wenn die Site mehr eigene Stile bekommt, ziehen wir sie nach static/. #} {# =========================================================================== Karten-Makro: wird unten in jeder Sektion verwendet. Muss VOR den Aufrufen stehen — Jinja2 mit extends ist da streng. =========================================================================== #} {% macro karte(k) %}
{# Bild: Crop-Upload (BLOB) > static-Fallback > Emoji-Platzhalter #} {% if k.hat_bild_blob %} {% elif k.bild_pfad %} {% else %}
{%- if k.kategorie == 'app' -%}📱 {%- elif k.kategorie == 'generator' -%}🧩 {%- else -%}🖥️ {%- endif -%}
{% endif %}

{{ k.titel }}

{% if k.plattform %}
{{ k.plattform }}
{% endif %}
{{ k.kurzbeschreibung }}
{% if k.url %} {% if k.kategorie == 'generator' %}Zum Generator ↗{% else %}Zur Software ↗{% endif %} {% endif %} {% if k.tutorial_url %} Tutorial ↗ {% endif %} {% if k.app_store_url %} App Store {% endif %} {% if k.play_store_url %} ▶ Google Play {% endif %}
{% endmacro %}

Software

Diese Programme nutzen wir in der AG. Den Umgang lernst du in den Lektionen — hier ist nur die Uebersicht.

{# ---- Sektion: Software ---- #} {% if gruppen.software %}

Programme

Auf Schul-PCs installiert oder im Browser nutzbar.

{% for k in gruppen.software %} {{ karte(k) }} {% endfor %}
{% endif %} {# ---- Sektion: Apps ---- #} {% if gruppen.app %}

Handy-Apps

Aufs eigene Smartphone laden — QR-Codes zum Scannen folgen.

{% for k in gruppen.app %} {{ karte(k) }} {% endfor %}
{% endif %} {# ---- Sektion: Generatoren ---- #} {% if gruppen.generator %}

Online-Generatoren

Webseiten, auf denen du fertige 3D-Modelle nach deinen Wuenschen erzeugen kannst — kein CAD noetig.

{% for k in gruppen.generator %} {{ karte(k) }} {% endfor %}
{% endif %} {# Wenn gar nichts da ist (Migration noch nicht gelaufen?) #} {% if not gruppen.software and not gruppen.app and not gruppen.generator %}

Noch keine Software eingetragen. {% if session.admin %}Im Admin anlegen.{% endif %}

{% endif %} {% endblock %}