import re
import glob

# 1. Revert the flipping book HTML in all files
old_lottie = '''<div id="bible-flip-container">
            <dotlottie-wc src="https://lottie.host/7b2916b3-0215-48d7-9027-9b00d77f098b/QkgT0kRT6F.json" style="width: 500px; height: 500px; filter: drop-shadow(0 0 30px rgba(230,200,136,0.6));" autoplay loop speed="2"></dotlottie-wc>
            <div id="bible-flip-hint">Click anywhere to stop</div>
        </div>'''

new_book = '''<div id="bible-flip-container">
            <div class="bible-book">
                <div class="bible-page-anim"></div>
                <div class="bible-page-anim"></div>
                <div class="bible-page-anim"></div>
                <div class="bible-page-anim"></div>
                <div class="bible-page-anim"></div>
                <div class="bible-page-anim"></div>
            </div>
            <div id="bible-flip-hint">Click anywhere to stop</div>
        </div>'''

for filepath in glob.glob('*.html'):
    with open(filepath, 'r', encoding='utf-8') as f:
        content = f.read()
    
    # We can also do a regex replace if spacing is weird
    content = re.sub(r'<div id="bible-flip-container">.*?</div>\s*</div>', new_book, content, flags=re.DOTALL)
    
    with open(filepath, 'w', encoding='utf-8') as f:
        f.write(content)

print("Reverted flip animation HTML")
