generated from john/python-template
Remove all references to "uploads" page
This commit is contained in:
@@ -8,7 +8,6 @@ from transcription.ui.pages.documents_page import register_page as register_docu
|
||||
from transcription.ui.pages.jobs_page import register_page as register_jobs_page
|
||||
from transcription.ui.pages.people_page import register_page as register_people_page
|
||||
from transcription.ui.pages.sources_page import register_page as register_sources_page
|
||||
from transcription.ui.pages.upload_page import register_page as register_upload_page
|
||||
from transcription.ui.resources import read_css
|
||||
from transcription.ui.theme import apply_archival_theme
|
||||
|
||||
@@ -29,7 +28,6 @@ def register_pages(app: FastAPI) -> None:
|
||||
"""Register all NiceGUI pages and mount them onto the FastAPI app."""
|
||||
_register_global_styles(app)
|
||||
register_home_page()
|
||||
register_upload_page()
|
||||
register_documents_page()
|
||||
register_people_page()
|
||||
register_sources_page()
|
||||
|
||||
@@ -50,7 +50,7 @@ def render_app_shell(*, current_path: str | None = None) -> None:
|
||||
normalized_path = _normalize_path(current_path)
|
||||
|
||||
with ui.header().classes("app-shell"), ui.element("div").classes("app-shell__inner"):
|
||||
with ui.element("a").props('href="/homepage"').style(
|
||||
with ui.element("a").props('href="/ui/homepage"').style(
|
||||
"display:flex; align-items:center; gap:0.75rem; text-decoration:none; color:inherit;"
|
||||
).classes("app-shell__brand no-wrap"):
|
||||
ui.html(VIBESCRIBE_LOGO_SVG).classes("app-shell__brand-mark")
|
||||
|
||||
@@ -61,7 +61,7 @@ async def sources_page(
|
||||
if not sources:
|
||||
with archival_card(title="No Source Assets Found"):
|
||||
ui.label("No source images or pages match the current filter criteria.").classes("text-sm ui-text-muted mb-4")
|
||||
ui.button("Upload New Documents", on_click=lambda: ui.navigate.to("/upload")).classes("ui-btn-primary")
|
||||
ui.button("Upload New Documents", on_click=lambda: ui.navigate.to("/jobs/new")).classes("ui-btn-primary")
|
||||
return
|
||||
|
||||
columns = [
|
||||
|
||||
@@ -1,20 +0,0 @@
|
||||
"""Upload page registration and handlers."""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
from fastapi import Request
|
||||
from fastapi.responses import RedirectResponse
|
||||
from starlette import status
|
||||
from nicegui import ui
|
||||
|
||||
from transcription.ui.components.app_shell import render_navigation_header
|
||||
|
||||
|
||||
def register_page() -> None:
|
||||
"""Register the upload page route."""
|
||||
|
||||
@ui.page("/upload", title="Upload Document")
|
||||
def upload_page(request: Request) -> RedirectResponse:
|
||||
_ = request
|
||||
render_navigation_header(current_path="/upload")
|
||||
return RedirectResponse(url="/jobs/new", status_code=status.HTTP_307_TEMPORARY_REDIRECT)
|
||||
Reference in New Issue
Block a user