ui: modernize UI to Mainframe design system

This commit is contained in:
hiep200311
2026-06-17 16:58:50 +07:00
parent ba68e5c15c
commit ff47d331ae
13 changed files with 2292 additions and 1822 deletions
+23 -23
View File
@@ -1,23 +1,23 @@
# routes/scraperZLibraryRoute.py
from flask import Blueprint
from controllers.scraperZLibraryController import ScraperController
# Create blueprint
scraperZLibraryRoute = Blueprint('scraperZLibrary', __name__)
# Define routes
scraperZLibraryRoute.route('/', methods=['GET'])(ScraperController.index)
scraperZLibraryRoute.route('/api/search', methods=['POST'])(ScraperController.search_books)
scraperZLibraryRoute.route('/api/download/txt', methods=['POST'])(ScraperController.download_txt)
scraperZLibraryRoute.route('/api/download/json', methods=['POST'])(ScraperController.download_json)
scraperZLibraryRoute.route('/api/download/books', methods=['POST'])(ScraperController.download_books_zip) # New route
scraperZLibraryRoute.add_url_rule(
'/api/download/stream',
view_func=ScraperController.download_books_stream,
methods=['POST'],
)
scraperZLibraryRoute.add_url_rule(
'/api/download/file/<token>',
view_func=ScraperController.fetch_stored_file,
methods=['GET'],
)
# routes/scraperZLibraryRoute.py
from flask import Blueprint
from controllers.scraperZLibraryController import ScraperController
# Create blueprint
scraperZLibraryRoute = Blueprint('scraperZLibrary', __name__)
# Define routes
scraperZLibraryRoute.route('/', methods=['GET'])(ScraperController.index)
scraperZLibraryRoute.route('/api/search', methods=['POST'])(ScraperController.search_books)
scraperZLibraryRoute.route('/api/download/txt', methods=['POST'])(ScraperController.download_txt)
scraperZLibraryRoute.route('/api/download/json', methods=['POST'])(ScraperController.download_json)
scraperZLibraryRoute.route('/api/download/books', methods=['POST'])(ScraperController.download_books_zip) # New route
scraperZLibraryRoute.add_url_rule(
'/api/download/stream',
view_func=ScraperController.download_books_stream,
methods=['POST'],
)
scraperZLibraryRoute.add_url_rule(
'/api/download/file/<token>',
view_func=ScraperController.fetch_stored_file,
methods=['GET'],
)
+14 -14
View File
@@ -1,14 +1,14 @@
# routes/transcriptionRoute.py
from flask import Blueprint
from controllers.transcriptionController import TranscriptionController
# Create blueprint
transcription_bp = Blueprint('transcription', __name__)
# Define routes
transcription_bp.route('/', methods=['GET'])(TranscriptionController.index)
transcription_bp.route('/upload-chunk', methods=['POST'])(TranscriptionController.upload_chunk)
transcription_bp.route('/status/<job_id>', methods=['GET'])(TranscriptionController.status)
transcription_bp.route('/transcript/<job_id>', methods=['GET'])(TranscriptionController.download_transcript)
transcription_bp.route('/view/<job_id>', methods=['GET'])(TranscriptionController.view_transcript)
transcription_bp.route('/jobs', methods=['GET'])(TranscriptionController.list_jobs)
# routes/transcriptionRoute.py
from flask import Blueprint
from controllers.transcriptionController import TranscriptionController
# Create blueprint
transcription_bp = Blueprint('transcription', __name__)
# Define routes
transcription_bp.route('/', methods=['GET'])(TranscriptionController.index)
transcription_bp.route('/upload-chunk', methods=['POST'])(TranscriptionController.upload_chunk)
transcription_bp.route('/status/<job_id>', methods=['GET'])(TranscriptionController.status)
transcription_bp.route('/transcript/<job_id>', methods=['GET'])(TranscriptionController.download_transcript)
transcription_bp.route('/view/<job_id>', methods=['GET'])(TranscriptionController.view_transcript)
transcription_bp.route('/jobs', methods=['GET'])(TranscriptionController.list_jobs)