diff --git a/docker-compose.texlyre.yml b/docker-compose.cloudflare.yml
similarity index 100%
rename from docker-compose.texlyre.yml
rename to docker-compose.cloudflare.yml
diff --git a/package.json b/package.json
index 56a97a5..5e9a05a 100644
--- a/package.json
+++ b/package.json
@@ -19,13 +19,13 @@
"docker:local:build": "docker compose -f docker-compose.yml build",
"docker:local:up": "docker compose -f docker-compose.yml up -d",
"docker:local:down": "docker compose -f docker-compose.yml down",
- "docker:build": "docker compose -f docker-compose.texlyre.yml build",
- "docker:up": "docker compose -f docker-compose.texlyre.yml up -d",
- "docker:down": "docker compose -f docker-compose.texlyre.yml down",
- "docker:logs": "docker compose -f docker-compose.texlyre.yml logs -f",
- "docker:ps": "docker compose -f docker-compose.texlyre.yml ps",
- "docker:restart": "docker compose -f docker-compose.texlyre.yml restart",
- "docker:clean": "docker compose -f docker-compose.texlyre.yml down -v --rmi all",
+ "docker:build": "docker compose -f docker-compose.cloudflare.yml build",
+ "docker:up": "docker compose -f docker-compose.cloudflare.yml up -d",
+ "docker:down": "docker compose -f docker-compose.cloudflare.yml down",
+ "docker:logs": "docker compose -f docker-compose.cloudflare.yml logs -f",
+ "docker:ps": "docker compose -f docker-compose.cloudflare.yml ps",
+ "docker:restart": "docker compose -f docker-compose.cloudflare.yml restart",
+ "docker:clean": "docker compose -f docker-compose.cloudflare.yml down -v --rmi all",
"format": "prettier --write \"src/**/*.{ts,tsx}\"",
"format:check": "prettier --check \"src/**/*.{ts,tsx}\"",
"type:check": "tsc --noEmit",
diff --git a/public/images/api_button.png b/public/images/api_button.png
new file mode 100644
index 0000000..749a8af
Binary files /dev/null and b/public/images/api_button.png differ
diff --git a/public/images/api_button.svg b/public/images/api_button.svg
new file mode 100644
index 0000000..8d7aa1b
--- /dev/null
+++ b/public/images/api_button.svg
@@ -0,0 +1,4894 @@
+
+
diff --git a/public/images/api_demo.png b/public/images/api_demo.png
new file mode 100644
index 0000000..d897a4f
Binary files /dev/null and b/public/images/api_demo.png differ
diff --git a/public/images/api_github.png b/public/images/api_github.png
new file mode 100644
index 0000000..23e347e
Binary files /dev/null and b/public/images/api_github.png differ
diff --git a/public/images/api_npm.png b/public/images/api_npm.png
new file mode 100644
index 0000000..3cf8b29
Binary files /dev/null and b/public/images/api_npm.png differ
diff --git a/src/app/layout.tsx b/src/app/layout.tsx
index c415e33..533f8e1 100644
--- a/src/app/layout.tsx
+++ b/src/app/layout.tsx
@@ -1,5 +1,6 @@
import React from 'react'
import Footer from '../components/Footer'
+import { ApiToast } from '../components/ApiToast'
import '../styles.css'
import { ThemeProvider } from '../components/ThemeProvider'
import { ModeToggle } from '../components/ModeToggle'
@@ -40,10 +41,11 @@ export default function RootLayout({
{children}
+