import os

with open('index.html', 'r', encoding='utf-8') as f:
    content = f.read()

# 1. Sol Menüye Ekle
sidebar_target = '''                <a href="#" class="menu-item" id="menu-reports" onclick="showReportView()" style="color: #8b5cf6;">'''
sidebar_inject = '''                <a href="#" class="menu-item" id="menu-meydan" onclick="if(typeof showMeydanView === 'function') showMeydanView(); else if(typeof switchView === 'function') switchView('meydan');" style="color: #f1c40f;">
                    <i class="fa-solid fa-shield-halved"></i>
                    <span>Er Meydanı</span>
                </a>
'''
if 'menu-meydan' not in content:
    content = content.replace(sidebar_target, sidebar_inject + sidebar_target)

# 2. Araba Kartinin Yanina Midas Karti Ekle
card_target = '''                                    <span class="change neutral" id="card-change-araba"><i class="fa-solid fa-minus"></i> 0.0%</span>
                                </div>
                                <span class="card-update-time" id="card-update-araba" style="display:none"></span>
                            </div>
                        </div>'''

card_inject = '''
                        <!-- Midas (Er Meydani) -->
                        <div class="asset-card card-midas" onclick="if(typeof showMeydanView === 'function') showMeydanView(); else if(typeof switchView === 'function') switchView('meydan');">
                            <div class="card-icon" style="color: #f1c40f; background: rgba(241, 196, 15, 0.1);">
                                <i class="fa-solid fa-shield-halved"></i>
                            </div>
                            <div class="card-info">
                                <h3>Midas</h3>
                                <div class="card-value" id="card-value-midas">0.00 ₺</div>
                                <div class="card-progress">
                                    <div class="progress-bar" id="progress-midas" style="width: 0%; background: #f1c40f;"></div>
                                </div>
                                <div class="card-footer">
                                    <span class="pct" id="card-pct-midas">Buffett</span>
                                    <span class="change neutral" id="card-change-midas"><i class="fa-solid fa-robot"></i> Devrede</span>
                                </div>
                            </div>
                        </div>'''

if 'card-midas' not in content:
    content = content.replace(card_target, card_target + card_inject)

# 3. Meydan View (Ana Ekran) - Raporlar'dan once
view_target = '''        <!-- GÜN SONU RAPORLARI VE PORTFÖY ISI HARİTASI -->'''
view_inject = '''        <!-- ER MEYDANI VIEW -->
        <section id="view-meydan" class="app-view" style="display:none; padding: 24px; max-width: 1200px; margin: 0 auto;">
            <div id="meydan-container"></div>
        </section>
        
'''
if 'id="view-meydan"' not in content:
    content = content.replace(view_target, view_inject + view_target)

with open('index.html', 'w', encoding='utf-8') as f:
    f.write(content)

print('TAM DOĞRU MIDAS EKLENDİ')
