| 12345678910111213141516171819202122232425262728 | <x-filament-panels::page style="margin-bottom: 500px">
    <x-filament-panels::form wire:submit="save">
        {{ $this->form }}
        <x-filament-panels::form.actions
            :actions="$this->getCachedFormActions()"
            :full-width="$this->hasFullWidthFormActions()"
        />
    </x-filament-panels::form>
</x-filament-panels::page>
<script>
    // Save the scroll position before the page is reloaded
    document.addEventListener('livewire:init', function () {
        Livewire.on('appearanceUpdated', function () {
            localStorage.setItem('scrollPosition', window.scrollY.toString());
            window.location.reload();
        });
    });
    // Restore the scroll position after the page is reloaded
    window.addEventListener('load', function () {
        const scrollPosition = parseInt(localStorage.getItem('scrollPosition'), 10);
        if (scrollPosition) {
            window.scrollTo(0, scrollPosition);
            localStorage.removeItem('scrollPosition');
        }
    });
</script>
 |