From 2e9ca20aeab99d3cc740d81a29b245cdbf843d72 Mon Sep 17 00:00:00 2001 From: Atharv Raut Date: Tue, 1 Jul 2025 10:59:38 +0530 Subject: [PATCH 1/3] Add detailed PAT handling popup --- src/server/main.py | 1 - .../templates/components/git_form.jinja | 91 +++++++++++++------ 2 files changed, 61 insertions(+), 31 deletions(-) diff --git a/src/server/main.py b/src/server/main.py index f314a3ad..fe468274 100644 --- a/src/server/main.py +++ b/src/server/main.py @@ -72,7 +72,6 @@ async def head_root() -> HTMLResponse: return HTMLResponse(content=None, headers={"content-type": "text/html; charset=utf-8"}) -@app.get("/api/", response_class=HTMLResponse) @app.get("/api", response_class=HTMLResponse) async def api_docs(request: Request) -> HTMLResponse: """ diff --git a/src/server/templates/components/git_form.jinja b/src/server/templates/components/git_form.jinja index bf18804d..38c5d035 100644 --- a/src/server/templates/components/git_form.jinja +++ b/src/server/templates/components/git_form.jinja @@ -147,38 +147,69 @@
- - Get your token - - - - - + +
+ + + Get your token + + + + + +
- - - - {% if show_examples %} -
-

Try these example repositories:

-
- {% for example in examples %} - - {% endfor %} + + -
- {% endif %} + + + {% if show_examples %} +
+

Try these example repositories:

+
+ {% for example in examples %} + + {% endfor %} +
+
+ {% endif %} +
- From 973130f48621975676fd0d66050ec36b7809caff Mon Sep 17 00:00:00 2001 From: Atharv Raut Date: Tue, 1 Jul 2025 11:02:35 +0530 Subject: [PATCH 2/3] Add detailed PAT handling popup --- .../templates/components/git_form.jinja | 101 +++++++++--------- 1 file changed, 50 insertions(+), 51 deletions(-) diff --git a/src/server/templates/components/git_form.jinja b/src/server/templates/components/git_form.jinja index 38c5d035..55145d5d 100644 --- a/src/server/templates/components/git_form.jinja +++ b/src/server/templates/components/git_form.jinja @@ -154,62 +154,61 @@ onclick="document.getElementById('pat-modal').classList.remove('hidden')"> ❓ How is my token used? - - Get your token - - - - - + + Get your token + + + + + - - + From 41993cf5e13a0d082d7c11a9fb6716cd70c73274 Mon Sep 17 00:00:00 2001 From: Atharv Raut Date: Tue, 1 Jul 2025 11:38:10 +0530 Subject: [PATCH 3/3] Update PAT modal popup style to match main UI design and button features --- src/server/templates/components/git_form.jinja | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/server/templates/components/git_form.jinja b/src/server/templates/components/git_form.jinja index 7b33c80c..af8aea1d 100644 --- a/src/server/templates/components/git_form.jinja +++ b/src/server/templates/components/git_form.jinja @@ -178,9 +178,9 @@