This commit is contained in:
2025-06-29 23:13:26 +03:00
parent dfb662c646
commit fb2a96e94d
17 changed files with 256 additions and 3 deletions

View File

@ -1,4 +1,4 @@
from enum import Enum
from enum import Enum, IntEnum
class PermissionLevel(Enum):
GUEST = 0
@ -6,3 +6,23 @@ class PermissionLevel(Enum):
MODERATOR = 2
SYSTEM = 3
ADMIN = 4
class InfoboxKind(IntEnum):
INFO = 0
LOCK = 1
WARN = 2
ERROR = 3
InfoboxIcons = {
InfoboxKind.INFO: "/static/misc/info.svg",
InfoboxKind.LOCK: "/static/misc/lock.svg",
InfoboxKind.WARN: "/static/misc/warn.svg",
InfoboxKind.ERROR: "/static/misc/error.svg",
}
InfoboxHTMLClass = {
InfoboxKind.INFO: "",
InfoboxKind.LOCK: "warn",
InfoboxKind.WARN: "warn",
InfoboxKind.ERROR: "critical",
}