Replace component includes with new custom elements for consistency

Replaces Django template includes with custom HTML elements like `<c-button>` and `<c-auth_modal>` across various templates, ensuring consistent component usage and improving maintainability. This change also includes updates to URL routing for component testing compatibility and a visual regression report confirming no design changes.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: dcfff319-6e91-4220-98a9-8295b87755b7
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
This commit is contained in:
pac7
2025-09-21 17:37:11 +00:00
committed by pacnpal
parent 3f0588f947
commit ac1ec18bb8
12 changed files with 384 additions and 55 deletions

View File

@@ -8,8 +8,6 @@ and responses in the ThrillWiki API.
from rest_framework import serializers
from django.contrib.auth import get_user_model
User = get_user_model()
class ConnectedProviderSerializer(serializers.Serializer):
"""Serializer for connected social provider information."""