|
from fastapi import FastAPI |
|
from fastapi.responses import HTMLResponse |
|
from fastapi.middleware.cors import CORSMiddleware |
|
|
|
app = FastAPI() |
|
|
|
|
|
app.add_middleware( |
|
CORSMiddleware, |
|
allow_origins=["*"], |
|
allow_credentials=True, |
|
allow_methods=["*"], |
|
allow_headers=["*"], |
|
) |
|
|
|
@app.get("/", response_class=HTMLResponse) |
|
async def read_root(): |
|
html_content = """ |
|
<!DOCTYPE html> |
|
<html> |
|
<head> |
|
<title>Fullscreen IFrame</title> |
|
|
|
<style> |
|
body { |
|
background-color: #333; /* Charcoal background */ |
|
color: #fff; /* White text color for contrast */ |
|
font-family: Arial, sans-serif; |
|
margin: 0; |
|
padding: 20px; |
|
} |
|
h1 { |
|
font-size: 2em; |
|
text-align: center; |
|
transition: font-size 0.3s ease; |
|
} |
|
h1:hover { |
|
font-size: 3em; |
|
} |
|
a { |
|
color: #EA3C53; |
|
text-decoration: none; |
|
} |
|
a:hover { |
|
text-decoration: none; |
|
} |
|
</style> |
|
</head> |
|
<body> |
|
<h1><a href="https://float-app.fun/">fLoAt</h1> |
|
|
|
</body> |
|
</html> |
|
""" |
|
return HTMLResponse(content=html_content) |