feat: Unified 5-level color scale for all audits
Implemented consistent color scale across all audit types: - 90-100%: Green (#10b981) - Doskonaly - 70-89%: Lime (#84cc16) - Dobry - 50-69%: Amber (#f59e0b) - Przecietny - 30-49%: Orange (#f97316) - Wymaga poprawy - 0-29%: Red (#ef4444) - Slaby Updated files: - company_detail.html: All 4 audit banners (SEO, GBP, Social, IT) - seo_audit.html: Score circle colors - gbp_audit.html: Score circle colors - social_audit.html: Score circle colors - it_audit.html: Score circle colors This ensures visual consistency between company profile cards and detailed audit pages. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
337994ed3a
commit
18939afc7e
@ -1949,8 +1949,9 @@
|
||||
<!-- Overall SEO Score Banner - Clickable link to detailed audit -->
|
||||
{% set overall_score = website_analysis.seo_overall_score or website_analysis.pagespeed_seo_score %}
|
||||
{% if overall_score is not none %}
|
||||
{# Unified 5-level color scale: 0-29 red, 30-49 orange, 50-69 amber, 70-89 lime, 90-100 green #}
|
||||
<a href="{{ url_for('seo_audit_dashboard', slug=company.slug) }}" style="text-decoration: none; display: block; margin-bottom: var(--spacing-lg); padding: var(--spacing-lg); border-radius: var(--radius-lg); display: flex; align-items: center; gap: var(--spacing-lg); cursor: pointer; transition: transform 0.2s, box-shadow 0.2s;
|
||||
background: linear-gradient(135deg, {% if overall_score >= 90 %}#10b981, #059669{% elif overall_score >= 50 %}#f59e0b, #d97706{% else %}#ef4444, #dc2626{% endif %});"
|
||||
background: linear-gradient(135deg, {% if overall_score >= 90 %}#10b981, #059669{% elif overall_score >= 70 %}#84cc16, #65a30d{% elif overall_score >= 50 %}#f59e0b, #d97706{% elif overall_score >= 30 %}#f97316, #ea580c{% else %}#ef4444, #dc2626{% endif %});"
|
||||
onmouseover="this.style.transform='translateY(-2px)'; this.style.boxShadow='0 8px 25px rgba(0,0,0,0.15)';"
|
||||
onmouseout="this.style.transform='translateY(0)'; this.style.boxShadow='none';">
|
||||
<div style="width: 80px; height: 80px; border-radius: 50%; background: rgba(255,255,255,0.2); display: flex; align-items: center; justify-content: center; flex-shrink: 0;">
|
||||
@ -1958,10 +1959,10 @@
|
||||
</div>
|
||||
<div style="flex: 1; color: white;">
|
||||
<div style="font-size: var(--font-size-xl); font-weight: 600; margin-bottom: 4px;">
|
||||
{% if overall_score >= 90 %}Doskonały wynik SEO{% elif overall_score >= 75 %}Dobry wynik SEO{% elif overall_score >= 50 %}Przeciętny wynik SEO{% else %}Wynik SEO wymaga poprawy{% endif %}
|
||||
{% if overall_score >= 90 %}Doskonały wynik SEO{% elif overall_score >= 70 %}Dobry wynik SEO{% elif overall_score >= 50 %}Przeciętny wynik SEO{% elif overall_score >= 30 %}Wynik SEO wymaga poprawy{% else %}Słaby wynik SEO{% endif %}
|
||||
</div>
|
||||
<div style="font-size: var(--font-size-sm); opacity: 0.9;">
|
||||
{% if overall_score >= 90 %}Strona jest bardzo dobrze zoptymalizowana pod kątem wyszukiwarek{% elif overall_score >= 75 %}Strona jest dobrze zoptymalizowana, ale jest miejsce na ulepszenia{% elif overall_score >= 50 %}Strona wymaga optymalizacji w kilku obszarach{% else %}Strona wymaga znacznej optymalizacji SEO{% endif %}
|
||||
{% if overall_score >= 90 %}Strona jest bardzo dobrze zoptymalizowana{% elif overall_score >= 70 %}Strona jest dobrze zoptymalizowana{% elif overall_score >= 50 %}Strona wymaga optymalizacji w kilku obszarach{% elif overall_score >= 30 %}Strona wymaga znaczącej optymalizacji{% else %}Strona wymaga pilnej optymalizacji SEO{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
<div style="color: white; opacity: 0.7;">
|
||||
@ -2277,8 +2278,9 @@
|
||||
</h2>
|
||||
|
||||
<!-- GBP Score Banner - Clickable link to detailed audit -->
|
||||
{# Unified 5-level color scale: 0-29 red, 30-49 orange, 50-69 amber, 70-89 lime, 90-100 green #}
|
||||
<a href="{{ url_for('gbp_audit_dashboard', slug=company.slug) }}" style="text-decoration: none; display: block; margin-bottom: var(--spacing-lg); padding: var(--spacing-lg); border-radius: var(--radius-lg); display: flex; align-items: center; gap: var(--spacing-lg); cursor: pointer; transition: transform 0.2s, box-shadow 0.2s;
|
||||
background: linear-gradient(135deg, {% if gbp_audit.completeness_score >= 90 %}#10b981, #059669{% elif gbp_audit.completeness_score >= 50 %}#f59e0b, #d97706{% else %}#ef4444, #dc2626{% endif %});"
|
||||
background: linear-gradient(135deg, {% if gbp_audit.completeness_score >= 90 %}#10b981, #059669{% elif gbp_audit.completeness_score >= 70 %}#84cc16, #65a30d{% elif gbp_audit.completeness_score >= 50 %}#f59e0b, #d97706{% elif gbp_audit.completeness_score >= 30 %}#f97316, #ea580c{% else %}#ef4444, #dc2626{% endif %});"
|
||||
onmouseover="this.style.transform='translateY(-2px)'; this.style.boxShadow='0 8px 25px rgba(0,0,0,0.15)';"
|
||||
onmouseout="this.style.transform='translateY(0)'; this.style.boxShadow='none';">
|
||||
<div style="width: 80px; height: 80px; border-radius: 50%; background: rgba(255,255,255,0.2); display: flex; align-items: center; justify-content: center; flex-shrink: 0;">
|
||||
@ -2286,10 +2288,10 @@
|
||||
</div>
|
||||
<div style="flex: 1; color: white;">
|
||||
<div style="font-size: var(--font-size-xl); font-weight: 600; margin-bottom: 4px;">
|
||||
{% if gbp_audit.completeness_score >= 90 %}Doskonały profil GBP{% elif gbp_audit.completeness_score >= 70 %}Dobry profil GBP{% elif gbp_audit.completeness_score >= 50 %}Przeciętny profil GBP{% else %}Profil GBP wymaga uzupełnienia{% endif %}
|
||||
{% if gbp_audit.completeness_score >= 90 %}Doskonały profil GBP{% elif gbp_audit.completeness_score >= 70 %}Dobry profil GBP{% elif gbp_audit.completeness_score >= 50 %}Przeciętny profil GBP{% elif gbp_audit.completeness_score >= 30 %}Profil GBP wymaga uzupełnienia{% else %}Słaby profil GBP{% endif %}
|
||||
</div>
|
||||
<div style="font-size: var(--font-size-sm); opacity: 0.9;">
|
||||
{% if gbp_audit.completeness_score >= 90 %}Profil Google Business jest kompletny i dobrze zoptymalizowany{% elif gbp_audit.completeness_score >= 70 %}Profil jest dobrze uzupełniony, ale można go jeszcze ulepszyć{% elif gbp_audit.completeness_score >= 50 %}Profil wymaga uzupełnienia kilku ważnych informacji{% else %}Profil wymaga uzupełnienia podstawowych danych{% endif %}
|
||||
{% if gbp_audit.completeness_score >= 90 %}Profil Google Business jest kompletny i dobrze zoptymalizowany{% elif gbp_audit.completeness_score >= 70 %}Profil jest dobrze uzupełniony{% elif gbp_audit.completeness_score >= 50 %}Profil wymaga uzupełnienia kilku informacji{% elif gbp_audit.completeness_score >= 30 %}Profil wymaga znaczącego uzupełnienia{% else %}Profil wymaga pilnego uzupełnienia{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
<div style="color: white; opacity: 0.7;">
|
||||
@ -2490,8 +2492,9 @@
|
||||
{% set total_platforms = 6 %}
|
||||
{% set social_score = ((active_platforms / total_platforms) * 100)|int %}
|
||||
{% set total_followers = social_media|selectattr('followers_count')|sum(attribute='followers_count') %}
|
||||
{# Unified 5-level color scale: 0-29 red, 30-49 orange, 50-69 amber, 70-89 lime, 90-100 green #}
|
||||
<a href="{{ url_for('social_audit_dashboard', slug=company.slug) }}" style="text-decoration: none; display: block; margin-bottom: var(--spacing-lg); padding: var(--spacing-lg); border-radius: var(--radius-lg); display: flex; align-items: center; gap: var(--spacing-lg); cursor: pointer; transition: transform 0.2s, box-shadow 0.2s;
|
||||
background: linear-gradient(135deg, {% if social_score >= 67 %}#10b981, #059669{% elif social_score >= 33 %}#3b82f6, #2563eb{% else %}#f59e0b, #d97706{% endif %});"
|
||||
background: linear-gradient(135deg, {% if social_score >= 90 %}#10b981, #059669{% elif social_score >= 70 %}#84cc16, #65a30d{% elif social_score >= 50 %}#f59e0b, #d97706{% elif social_score >= 30 %}#f97316, #ea580c{% else %}#ef4444, #dc2626{% endif %});"
|
||||
onmouseover="this.style.transform='translateY(-2px)'; this.style.boxShadow='0 8px 25px rgba(0,0,0,0.15)';"
|
||||
onmouseout="this.style.transform='translateY(0)'; this.style.boxShadow='none';">
|
||||
<div style="width: 80px; height: 80px; border-radius: 50%; background: rgba(255,255,255,0.2); display: flex; align-items: center; justify-content: center; flex-shrink: 0;">
|
||||
@ -2499,7 +2502,7 @@
|
||||
</div>
|
||||
<div style="flex: 1; color: white;">
|
||||
<div style="font-size: var(--font-size-xl); font-weight: 600; margin-bottom: 4px;">
|
||||
{% if social_score >= 67 %}Doskonała obecność w Social Media{% elif social_score >= 33 %}Dobra obecność w Social Media{% else %}Podstawowa obecność w Social Media{% endif %}
|
||||
{% if social_score >= 90 %}Doskonała obecność w Social Media{% elif social_score >= 70 %}Dobra obecność w Social Media{% elif social_score >= 50 %}Przeciętna obecność w Social Media{% elif social_score >= 30 %}Obecność wymaga rozbudowy{% else %}Słaba obecność w Social Media{% endif %}
|
||||
</div>
|
||||
<div style="font-size: var(--font-size-sm); opacity: 0.9;">
|
||||
{{ active_platforms }}/{{ total_platforms }} platform · {{ social_score }}%
|
||||
@ -2557,8 +2560,9 @@
|
||||
</h2>
|
||||
|
||||
<!-- IT Score Banner - Clickable link to detailed audit -->
|
||||
{# Unified 5-level color scale: 0-29 red, 30-49 orange, 50-69 amber, 70-89 lime, 90-100 green #}
|
||||
<a href="{{ url_for('it_audit_dashboard', slug=company.slug) }}" style="text-decoration: none; display: block; margin-bottom: var(--spacing-lg); padding: var(--spacing-lg); border-radius: var(--radius-lg); display: flex; align-items: center; gap: var(--spacing-lg); cursor: pointer; transition: transform 0.2s, box-shadow 0.2s;
|
||||
background: linear-gradient(135deg, {% if it_audit.overall_score >= 90 %}#10b981, #059669{% elif it_audit.overall_score >= 50 %}#6366f1, #4f46e5{% else %}#f59e0b, #d97706{% endif %});"
|
||||
background: linear-gradient(135deg, {% if it_audit.overall_score >= 90 %}#10b981, #059669{% elif it_audit.overall_score >= 70 %}#84cc16, #65a30d{% elif it_audit.overall_score >= 50 %}#f59e0b, #d97706{% elif it_audit.overall_score >= 30 %}#f97316, #ea580c{% else %}#ef4444, #dc2626{% endif %});"
|
||||
onmouseover="this.style.transform='translateY(-2px)'; this.style.boxShadow='0 8px 25px rgba(0,0,0,0.15)';"
|
||||
onmouseout="this.style.transform='translateY(0)'; this.style.boxShadow='none';">
|
||||
<div style="width: 80px; height: 80px; border-radius: 50%; background: rgba(255,255,255,0.2); display: flex; align-items: center; justify-content: center; flex-shrink: 0;">
|
||||
@ -2566,10 +2570,10 @@
|
||||
</div>
|
||||
<div style="flex: 1; color: white;">
|
||||
<div style="font-size: var(--font-size-xl); font-weight: 600; margin-bottom: 4px;">
|
||||
{% if it_audit.maturity_level == 'advanced' %}Zaawansowana infrastruktura IT{% elif it_audit.maturity_level == 'established' %}Rozwinięta infrastruktura IT{% elif it_audit.maturity_level == 'developing' %}Rozwijająca się infrastruktura IT{% else %}Podstawowa infrastruktura IT{% endif %}
|
||||
{% if it_audit.overall_score >= 90 %}Doskonała infrastruktura IT{% elif it_audit.overall_score >= 70 %}Dobra infrastruktura IT{% elif it_audit.overall_score >= 50 %}Przeciętna infrastruktura IT{% elif it_audit.overall_score >= 30 %}Infrastruktura IT wymaga rozwoju{% else %}Słaba infrastruktura IT{% endif %}
|
||||
</div>
|
||||
<div style="font-size: var(--font-size-sm); opacity: 0.9;">
|
||||
{% if it_audit.overall_score >= 90 %}Firma posiada nowoczesną i dobrze zabezpieczoną infrastrukturę{% elif it_audit.overall_score >= 70 %}Infrastruktura IT na dobrym poziomie z potencjałem do rozwoju{% elif it_audit.overall_score >= 50 %}Infrastruktura IT wymaga modernizacji w niektórych obszarach{% else %}Infrastruktura IT wymaga znaczącej rozbudowy{% endif %}
|
||||
{% if it_audit.overall_score >= 90 %}Nowoczesna i dobrze zabezpieczona infrastruktura{% elif it_audit.overall_score >= 70 %}Infrastruktura na dobrym poziomie{% elif it_audit.overall_score >= 50 %}Infrastruktura wymaga modernizacji{% elif it_audit.overall_score >= 30 %}Infrastruktura wymaga znaczącej rozbudowy{% else %}Infrastruktura wymaga pilnej modernizacji{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
<div style="color: white; opacity: 0.7;">
|
||||
|
||||
@ -800,21 +800,25 @@
|
||||
|
||||
{% if audit %}
|
||||
<!-- Score Section -->
|
||||
{# Unified 5-level color scale: 0-29 red, 30-49 orange, 50-69 amber, 70-89 lime, 90-100 green #}
|
||||
{% set score = audit.completeness_score %}
|
||||
<div class="score-section">
|
||||
<div class="score-circle" style="--score-percent: {{ audit.completeness_score }}; --score-color: {% if audit.completeness_score >= 80 %}var(--success){% elif audit.completeness_score >= 50 %}var(--warning){% else %}var(--error){% endif %};">
|
||||
<span class="score-value {% if audit.completeness_score >= 80 %}score-good{% elif audit.completeness_score >= 50 %}score-medium{% else %}score-poor{% endif %}">{{ audit.completeness_score }}</span>
|
||||
<div class="score-circle" style="--score-percent: {{ score }}; --score-color: {% if score >= 90 %}#10b981{% elif score >= 70 %}#84cc16{% elif score >= 50 %}#f59e0b{% elif score >= 30 %}#f97316{% else %}#ef4444{% endif %};">
|
||||
<span class="score-value" style="color: {% if score >= 90 %}#10b981{% elif score >= 70 %}#84cc16{% elif score >= 50 %}#f59e0b{% elif score >= 30 %}#f97316{% else %}#ef4444{% endif %};">{{ score }}</span>
|
||||
<span class="score-label">/ 100</span>
|
||||
</div>
|
||||
<div class="score-details">
|
||||
<div class="score-category {% if audit.completeness_score >= 90 %}excellent{% elif audit.completeness_score >= 70 %}good{% elif audit.completeness_score >= 50 %}average{% else %}poor{% endif %}">
|
||||
{% if audit.completeness_score >= 90 %}
|
||||
Doskonaly profil
|
||||
{% elif audit.completeness_score >= 70 %}
|
||||
Dobry profil
|
||||
{% elif audit.completeness_score >= 50 %}
|
||||
Sredni profil
|
||||
<div class="score-category" style="color: {% if score >= 90 %}#10b981{% elif score >= 70 %}#84cc16{% elif score >= 50 %}#f59e0b{% elif score >= 30 %}#f97316{% else %}#ef4444{% endif %};">
|
||||
{% if score >= 90 %}
|
||||
Doskonaly profil GBP
|
||||
{% elif score >= 70 %}
|
||||
Dobry profil GBP
|
||||
{% elif score >= 50 %}
|
||||
Przecietny profil GBP
|
||||
{% elif score >= 30 %}
|
||||
Profil wymaga uzupelnienia
|
||||
{% else %}
|
||||
Profil wymaga pracy
|
||||
Slaby profil GBP
|
||||
{% endif %}
|
||||
</div>
|
||||
<p class="score-description">
|
||||
|
||||
@ -423,22 +423,25 @@
|
||||
|
||||
{% if audit_data %}
|
||||
<!-- Score Section -->
|
||||
{# Unified 5-level color scale: 0-29 red, 30-49 orange, 50-69 amber, 70-89 lime, 90-100 green #}
|
||||
{% set score = audit_data.overall_score or 0 %}
|
||||
<div class="score-section">
|
||||
<div class="score-circle" style="--score-percent: {{ score }}; --score-color: {% if score >= 75 %}var(--success){% elif score >= 50 %}var(--warning){% else %}var(--error){% endif %};">
|
||||
<span class="score-value {% if score >= 75 %}score-good{% elif score >= 50 %}score-medium{% else %}score-poor{% endif %}">{{ score }}</span>
|
||||
<div class="score-circle" style="--score-percent: {{ score }}; --score-color: {% if score >= 90 %}#10b981{% elif score >= 70 %}#84cc16{% elif score >= 50 %}#f59e0b{% elif score >= 30 %}#f97316{% else %}#ef4444{% endif %};">
|
||||
<span class="score-value" style="color: {% if score >= 90 %}#10b981{% elif score >= 70 %}#84cc16{% elif score >= 50 %}#f59e0b{% elif score >= 30 %}#f97316{% else %}#ef4444{% endif %};">{{ score }}</span>
|
||||
<span class="score-label">/ 100</span>
|
||||
</div>
|
||||
<div class="score-details">
|
||||
<div class="score-category {% if score >= 75 %}excellent{% elif score >= 50 %}good{% elif score >= 25 %}average{% else %}poor{% endif %}">
|
||||
{% if score >= 75 %}
|
||||
Zaawansowana infrastruktura IT
|
||||
<div class="score-category" style="color: {% if score >= 90 %}#10b981{% elif score >= 70 %}#84cc16{% elif score >= 50 %}#f59e0b{% elif score >= 30 %}#f97316{% else %}#ef4444{% endif %};">
|
||||
{% if score >= 90 %}
|
||||
Doskonala infrastruktura IT
|
||||
{% elif score >= 70 %}
|
||||
Dobra infrastruktura IT
|
||||
{% elif score >= 50 %}
|
||||
Ugruntowana infrastruktura IT
|
||||
{% elif score >= 25 %}
|
||||
Rozwijajaca sie infrastruktura IT
|
||||
Przecietna infrastruktura IT
|
||||
{% elif score >= 30 %}
|
||||
Infrastruktura IT wymaga rozwoju
|
||||
{% else %}
|
||||
Podstawowa infrastruktura IT
|
||||
Slaba infrastruktura IT
|
||||
{% endif %}
|
||||
</div>
|
||||
<p class="score-description">
|
||||
|
||||
@ -439,20 +439,23 @@
|
||||
|
||||
{% if seo_data %}
|
||||
<!-- Score Section -->
|
||||
{# Unified 5-level color scale: 0-29 red, 30-49 orange, 50-69 amber, 70-89 lime, 90-100 green #}
|
||||
{% set score = seo_data.seo_score or 0 %}
|
||||
<div class="score-section">
|
||||
<div class="score-circle" style="--score-percent: {{ score }}; --score-color: {% if score >= 90 %}var(--success){% elif score >= 50 %}var(--warning){% else %}var(--error){% endif %};">
|
||||
<span class="score-value {% if score >= 90 %}score-good{% elif score >= 50 %}score-medium{% else %}score-poor{% endif %}">{{ score }}</span>
|
||||
<div class="score-circle" style="--score-percent: {{ score }}; --score-color: {% if score >= 90 %}#10b981{% elif score >= 70 %}#84cc16{% elif score >= 50 %}#f59e0b{% elif score >= 30 %}#f97316{% else %}#ef4444{% endif %};">
|
||||
<span class="score-value" style="color: {% if score >= 90 %}#10b981{% elif score >= 70 %}#84cc16{% elif score >= 50 %}#f59e0b{% elif score >= 30 %}#f97316{% else %}#ef4444{% endif %};">{{ score }}</span>
|
||||
<span class="score-label">/ 100</span>
|
||||
</div>
|
||||
<div class="score-details">
|
||||
<div class="score-category {% if score >= 90 %}excellent{% elif score >= 70 %}good{% elif score >= 50 %}average{% else %}poor{% endif %}">
|
||||
<div class="score-category" style="color: {% if score >= 90 %}#10b981{% elif score >= 70 %}#84cc16{% elif score >= 50 %}#f59e0b{% elif score >= 30 %}#f97316{% else %}#ef4444{% endif %};">
|
||||
{% if score >= 90 %}
|
||||
Doskonaly wynik SEO
|
||||
{% elif score >= 70 %}
|
||||
Dobry wynik SEO
|
||||
{% elif score >= 50 %}
|
||||
Sredni wynik SEO
|
||||
Przecietny wynik SEO
|
||||
{% elif score >= 30 %}
|
||||
Wynik SEO wymaga poprawy
|
||||
{% else %}
|
||||
Slaby wynik SEO
|
||||
{% endif %}
|
||||
|
||||
@ -670,22 +670,25 @@
|
||||
</div>
|
||||
|
||||
<!-- Score Section -->
|
||||
{# Unified 5-level color scale: 0-29 red, 30-49 orange, 50-69 amber, 70-89 lime, 90-100 green #}
|
||||
{% set score = social_data.score %}
|
||||
<div class="score-section">
|
||||
<div class="score-circle" style="--score-percent: {{ score }}; --score-color: {% if score >= 80 %}var(--success){% elif score >= 50 %}var(--warning){% else %}#a855f7{% endif %};">
|
||||
<span class="score-value {% if score >= 80 %}score-good{% elif score >= 50 %}score-medium{% else %}score-poor{% endif %}">{{ score }}</span>
|
||||
<div class="score-circle" style="--score-percent: {{ score }}; --score-color: {% if score >= 90 %}#10b981{% elif score >= 70 %}#84cc16{% elif score >= 50 %}#f59e0b{% elif score >= 30 %}#f97316{% else %}#ef4444{% endif %};">
|
||||
<span class="score-value" style="color: {% if score >= 90 %}#10b981{% elif score >= 70 %}#84cc16{% elif score >= 50 %}#f59e0b{% elif score >= 30 %}#f97316{% else %}#ef4444{% endif %};">{{ score }}</span>
|
||||
<span class="score-label">/ 100</span>
|
||||
</div>
|
||||
<div class="score-details">
|
||||
<div class="score-category {% if score >= 80 %}excellent{% elif score >= 60 %}good{% elif score >= 40 %}average{% else %}poor{% endif %}">
|
||||
{% if score >= 80 %}
|
||||
Doskonala obecnosc w social media
|
||||
{% elif score >= 60 %}
|
||||
Dobra obecnosc w social media
|
||||
{% elif score >= 40 %}
|
||||
Srednia obecnosc w social media
|
||||
<div class="score-category" style="color: {% if score >= 90 %}#10b981{% elif score >= 70 %}#84cc16{% elif score >= 50 %}#f59e0b{% elif score >= 30 %}#f97316{% else %}#ef4444{% endif %};">
|
||||
{% if score >= 90 %}
|
||||
Doskonala obecnosc w Social Media
|
||||
{% elif score >= 70 %}
|
||||
Dobra obecnosc w Social Media
|
||||
{% elif score >= 50 %}
|
||||
Przecietna obecnosc w Social Media
|
||||
{% elif score >= 30 %}
|
||||
Obecnosc wymaga rozbudowy
|
||||
{% else %}
|
||||
Slaba obecnosc w social media
|
||||
Slaba obecnosc w Social Media
|
||||
{% endif %}
|
||||
</div>
|
||||
<p class="score-description">
|
||||
|
||||
Loading…
Reference in New Issue
Block a user