Skip to content

Commit

Permalink
Minor UI improvements
Browse files Browse the repository at this point in the history
  • Loading branch information
roj1512 committed Mar 26, 2024
1 parent 4833f93 commit 03db8da
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 27 deletions.
2 changes: 1 addition & 1 deletion islands/ConnectivityTest.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -214,7 +214,7 @@ function TestView() {
))}
</main>
{
<div class="bg-gradient-to-t fixed bottom-0 p-5 from-[#0002] to-[#0000] w-full dark:(from-[#aaa1] to-[#fff0])">
<div class="bg-gradient-to-t fixed bottom-0 left-0 p-5 from-[#0002] to-[#0000] w-full dark:(from-[#aaa1] to-[#fff0])">
<div class="max-w-sm mx-auto">
<Button onClick={restart}>
{(Object.values(tests.value).length == dcsToCheck.value.size &&
Expand Down
38 changes: 18 additions & 20 deletions islands/UpdateExplorer.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -58,26 +58,24 @@ export function UpdateExplorer() {

function Home() {
return (
<main class="mx-auto w-full max-w-[900px] p-5 xl:p-10">
<div class="w-full max-w-lg mx-auto">
<form
class="gap-4 flex flex-col"
onSubmit={(e) => {
e.preventDefault();
setHash(`/${new FormData(e.currentTarget).get("token")}`);
}}
>
<div class="flex flex-col gap-1.5">
<Input placeholder="Bot token" name="token" required />
<Caption>
The bot tokens you enter are stored in your browser and used only
in requests made directly to Telegram.
</Caption>
</div>
<Button>Open Update Explorer</Button>
</form>
<div class=""></div>
</div>
<main class="w-full max-w-lg mx-auto">
<form
class="gap-4 flex flex-col"
onSubmit={(e) => {
e.preventDefault();
setHash(`/${new FormData(e.currentTarget).get("token")}`);
}}
>
<div class="flex flex-col gap-1.5">
<Input placeholder="Bot token" name="token" required />
<Caption>
The bot tokens you enter are stored in your browser and used only in
requests made directly to Telegram.
</Caption>
</div>
<Button>Open Update Explorer</Button>
</form>
<div class=""></div>
</main>
);
}
Expand Down
20 changes: 14 additions & 6 deletions routes/_app.tsx
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
import { type PageProps } from "$fresh/server.ts";
import { cn } from "../lib/cn.ts";

const metricsSnippet = Deno.env.get("METRICS_SNIPPET");

export default function App({ Component, url }: PageProps) {
const layout = !["/update-explorer", "/connectivity-test"].includes(
url.pathname,
);
return (
<html>
<head>
Expand All @@ -19,16 +23,20 @@ export default function App({ Component, url }: PageProps) {
? <script dangerouslySetInnerHTML={{ __html: metricsSnippet }} />
: null}
</head>
<body class="font-inter bg-background text-foreground select-none" // f-client-nav
<body
class={cn(
"font-inter bg-background text-foreground select-none",
layout && "p-5 xl:p-10",
)} // f-client-nav
>
{/* <Partial name="body"> */}
{["/update-explorer", "/connectivity-test"].includes(url.pathname)
? <Component />
: (
<main class="mx-auto w-full max-w-[900px] p-5 xl:(p-10) flex flex-col">
{layout
? (
<main class="mx-auto w-full max-w-[900px] flex flex-col">
<Component />
</main>
)}
)
: <Component />}
{/* </Partial> */}
</body>
</html>
Expand Down

0 comments on commit 03db8da

Please sign in to comment.