LICENSE
README.md
pyproject.toml
src/django_scroll_to_top/__init__.py
src/django_scroll_to_top/admin.py
src/django_scroll_to_top/admin_preview.py
src/django_scroll_to_top/apps.py
src/django_scroll_to_top/checks.py
src/django_scroll_to_top/contrast.py
src/django_scroll_to_top/forms.py
src/django_scroll_to_top/models.py
src/django_scroll_to_top/presentation.py
src/django_scroll_to_top/py.typed
src/django_scroll_to_top/renderer.py
src/django_scroll_to_top/services.py
src/django_scroll_to_top/settings.py
src/django_scroll_to_top/signals.py
src/django_scroll_to_top/site_config.py
src/django_scroll_to_top/styles.py
src/django_scroll_to_top/urls.py
src/django_scroll_to_top/views.py
src/django_scroll_to_top.egg-info/PKG-INFO
src/django_scroll_to_top.egg-info/SOURCES.txt
src/django_scroll_to_top.egg-info/dependency_links.txt
src/django_scroll_to_top.egg-info/requires.txt
src/django_scroll_to_top.egg-info/top_level.txt
src/django_scroll_to_top/icons/__init__.py
src/django_scroll_to_top/icons/recolor.py
src/django_scroll_to_top/icons/registry.py
src/django_scroll_to_top/icons/sanitizer.py
src/django_scroll_to_top/icons/tabler/LICENSE.tabler.txt
src/django_scroll_to_top/icons/tabler/__init__.py
src/django_scroll_to_top/icons/tabler/manifest.json
src/django_scroll_to_top/icons/tabler/filled/arrow-badge-up.svg
src/django_scroll_to_top/icons/tabler/filled/arrow-big-up.svg
src/django_scroll_to_top/icons/tabler/filled/caret-up.svg
src/django_scroll_to_top/icons/tabler/filled/circle-arrow-up.svg
src/django_scroll_to_top/icons/tabler/filled/circle-caret-up.svg
src/django_scroll_to_top/icons/tabler/filled/circle-chevron-up.svg
src/django_scroll_to_top/icons/tabler/filled/square-arrow-up.svg
src/django_scroll_to_top/icons/tabler/filled/square-chevron-up.svg
src/django_scroll_to_top/icons/tabler/filled/square-rounded-arrow-up.svg
src/django_scroll_to_top/icons/tabler/filled/square-rounded-chevron-up.svg
src/django_scroll_to_top/icons/tabler/outline/arrow-badge-up.svg
src/django_scroll_to_top/icons/tabler/outline/arrow-big-up.svg
src/django_scroll_to_top/icons/tabler/outline/arrow-up.svg
src/django_scroll_to_top/icons/tabler/outline/caret-up.svg
src/django_scroll_to_top/icons/tabler/outline/chevron-up.svg
src/django_scroll_to_top/icons/tabler/outline/circle-arrow-up.svg
src/django_scroll_to_top/icons/tabler/outline/circle-caret-up.svg
src/django_scroll_to_top/icons/tabler/outline/circle-chevron-up.svg
src/django_scroll_to_top/icons/tabler/outline/square-arrow-up.svg
src/django_scroll_to_top/icons/tabler/outline/square-chevron-up.svg
src/django_scroll_to_top/icons/tabler/outline/square-rounded-arrow-up.svg
src/django_scroll_to_top/icons/tabler/outline/square-rounded-chevron-up.svg
src/django_scroll_to_top/locale/ru/LC_MESSAGES/django.mo
src/django_scroll_to_top/locale/ru/LC_MESSAGES/django.po
src/django_scroll_to_top/management/__init__.py
src/django_scroll_to_top/management/commands/__init__.py
src/django_scroll_to_top/management/commands/scroll_to_top_check_contrast.py
src/django_scroll_to_top/management/commands/scroll_to_top_diagnose.py
src/django_scroll_to_top/migrations/0001_initial.py
src/django_scroll_to_top/migrations/__init__.py
src/django_scroll_to_top/static/django_scroll_to_top/admin-icon-picker.css
src/django_scroll_to_top/static/django_scroll_to_top/admin-icon-picker.js
src/django_scroll_to_top/static/django_scroll_to_top/obstacle-adapter.d.ts
src/django_scroll_to_top/static/django_scroll_to_top/obstacle-adapter.js
src/django_scroll_to_top/static/django_scroll_to_top/obstacle-adapter.min.js
src/django_scroll_to_top/static/django_scroll_to_top/scroll-to-top.css
src/django_scroll_to_top/static/django_scroll_to_top/scroll-to-top.d.ts
src/django_scroll_to_top/static/django_scroll_to_top/scroll-to-top.js
src/django_scroll_to_top/static/django_scroll_to_top/scroll-to-top.min.css
src/django_scroll_to_top/static/django_scroll_to_top/scroll-to-top.min.js
src/django_scroll_to_top/templates/admin/base_site.html
src/django_scroll_to_top/templates/admin/django_scroll_to_top/scrolltoprevision/change_form.html
src/django_scroll_to_top/templates/django_scroll_to_top/admin_preview.html
src/django_scroll_to_top/templates/django_scroll_to_top/scroll_to_top.html
src/django_scroll_to_top/templates/django_scroll_to_top/includes/scroll_to_top_tag.html
src/django_scroll_to_top/templatetags/__init__.py
src/django_scroll_to_top/templatetags/scroll_to_top.py
tests/test_accessibility.py
tests/test_admin_integration.py
tests/test_admin_preview.py
tests/test_app.py
tests/test_base_fields.py
tests/test_collision_contract.py
tests/test_css_contract.py
tests/test_diagnostics.py
tests/test_dismissal.py
tests/test_hooks.py
tests/test_lifecycle.py
tests/test_localization.py
tests/test_obstacle_adapter.py
tests/test_registry.py
tests/test_renderer.py
tests/test_runtime_contract.py
tests/test_security.py
tests/test_site_config.py
tests/test_styling.py
tests/test_svg_sanitizer.py
tests/test_uploaded_icon_admin.py
tests/test_visibility_scroll.py