62 lines
		
	
	
	
		
			2.5 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			62 lines
		
	
	
	
		
			2.5 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
{% extends "base.html" %}
 | 
						|
{% block content %}
 | 
						|
<div class="card shadow-sm">
 | 
						|
    <div class="card-body">
 | 
						|
        <h1>{{ game.name }}</h1>
 | 
						|
        
 | 
						|
        <div class="row">
 | 
						|
            <!-- Bild und Basis-Infos -->
 | 
						|
            <div class="col-md-4">
 | 
						|
                {% if game.steam_appid %}
 | 
						|
                <img src="https://cdn.cloudflare.steamstatic.com/steam/apps/{{ game.steam_appid }}/header.jpg" 
 | 
						|
                     class="img-fluid rounded mb-3" 
 | 
						|
                     alt="{{ game.name }} Cover"
 | 
						|
                     loading="lazy">
 | 
						|
                {% endif %}
 | 
						|
            </div>
 | 
						|
 | 
						|
            <!-- Details -->
 | 
						|
            <div class="col-md-8">
 | 
						|
                <dl class="row">
 | 
						|
                    <dt class="col-sm-3">{{ _('Status') }}</dt>
 | 
						|
                    <dd class="col-sm-9">
 | 
						|
                        {% if game.status == 'nicht eingelöst' %}
 | 
						|
                            <span class="badge bg-warning text-dark">{{ _('Not redeemed') }}</span>
 | 
						|
                        {% elif game.status == 'geschenkt' %}
 | 
						|
                            <span class="badge bg-success">{{ _('Gifted') }}</span>
 | 
						|
                        {% elif game.status == 'eingelöst' %}
 | 
						|
                            <span class="badge bg-secondary">{{ _('Redeemed') }}</span>
 | 
						|
                        {% endif %}
 | 
						|
                    </dd>
 | 
						|
                    
 | 
						|
                    <dt class="col-sm-3">{{ _('Release Date') }}</dt>
 | 
						|
                    <dd class="col-sm-9">{{ game.release_date|strftime('%d.%m.%Y') if game.release_date else 'N/A' }}</dd>
 | 
						|
                    
 | 
						|
                    <dt class="col-sm-3">{{ _('Current Price') }}</dt>
 | 
						|
                    <dd class="col-sm-9">{{ "%.2f €"|format(game.current_price) if game.current_price else 'N/A' }}</dd>
 | 
						|
                    
 | 
						|
                </dl>
 | 
						|
                
 | 
						|
                <a href="{{ url_for('edit_game', game_id=game.id) }}" class="btn btn-primary">
 | 
						|
                    {{ _('Edit') }}
 | 
						|
                </a>
 | 
						|
            </div>
 | 
						|
        </div>
 | 
						|
        {% set lang = session.get('lang', 'en') %}
 | 
						|
        {% set desc = getattr(game, 'steam_description_' + lang) %}
 | 
						|
        {% if desc %}
 | 
						|
        <div class="row mt-4">
 | 
						|
            <div class="col-12">
 | 
						|
                <div class="card">
 | 
						|
                    <div class="card-header">{{ _('Game Description') }}</div>
 | 
						|
                    <div class="card-body">
 | 
						|
                        {{ desc|safe }}
 | 
						|
                    </div>
 | 
						|
                </div>
 | 
						|
            </div>
 | 
						|
        </div>
 | 
						|
        {% endif %}
 | 
						|
    </div>
 | 
						|
</div>
 | 
						|
{% endblock %}
 | 
						|
 |