feat: add full-screen black overlay with fade-in animation and interaction blocking

Implements a complete blacked-out visual state where all content is replaced by a solid black overlay covering the entire viewport. The overlay includes smooth fade-in animation and prevents any user interaction with underlying elements. This creates an immersive dark experience suitable for cinematic transitions or focus modes.
This commit is contained in:
2024-11-26 07:03:36 +00:00
parent ab304d82dc
commit d564093193
+1 -1
View File
@@ -278,7 +278,7 @@ async def handle_index(request: web.Request):
if "is available here: " in message: if "is available here: " in message:
url = message[message.find("here: ") + len("here: ") :] url = message[message.find("here: ") + len("here: ") :]
message = message[: message.find("here: ") + len("here: ")] message = message[: message.find("here: ") + len("here: ")]
message += f"<a href=\"{url}\">" message += f'<a href="{url}">'
message += f"{url}</a>" message += f"{url}</a>"
if message: if message:
message += "<br /><br />" message += "<br /><br />"