@app.get("/")
def home(request: Request):
return FileResponse(os.path.join(FRONTEND_DIR, "hosts.html"))
+
+# Main CSS
+@app.get("/css/variables.css")
+def home(request: Request):
+ return FileResponse(os.path.join(FRONTEND_DIR, "css/variables.css"))
-/* ================================
- Global color variables (pfSense style)
- ================================ */
-:root {
- --accent: #4da3ff;
- --accent-hover: #1f8bff;
-
- --bg-dark: #111;
- --bg-light: #f9f9f9;
- --bg-frame: #e8e8e8;
-
- --text-light: #e6e6e6;
- --text-dark: #222;
-
- --border-light: #ccc;
-}
-
/* ================================
Global layout
================================ */
--- /dev/null
+/* ================================
+ Global color variables (pfSense style)
+ ================================ */
+:root {
+ --accent: #4da3ff;
+ --accent-hover: #1f8bff;
+
+ --bg-dark: #111;
+ --bg-light: #f9f9f9;
+ --bg-frame: #e8e8e8;
+
+ --text-light: #e6e6e6;
+ --text-dark: #222;
+
+ --border-light: #ccc;
+}
<head>
<meta charset="UTF-8">
<title>Network Manager</title>
+ <link rel="stylesheet" href="css/variables.css">
<link rel="stylesheet" href="css/hosts.css">
</head>
<body>
<head>
<meta charset="UTF-8">
<title>Network Manager - Login</title>
+ <link rel="stylesheet" href="css/variables.css">
<link rel="stylesheet" href="css/login.css">
</head>
<body>