consts.ts 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. export enum API {
  2. LOGIN = "/api/auth/login",
  3. SIGNUP = "/api/auth/signup",
  4. RENEW = "/api/auth/renew",
  5. REPORT = "/api/url/report",
  6. RESET_PASSWORD = "/api/auth/resetpassword",
  7. CHANGE_PASSWORD = "/api/auth/changepassword",
  8. BAN_LINK = "/api/url/admin/ban",
  9. CUSTOM_DOMAIN = "/api/url/customdomain",
  10. GENERATE_APIKEY = "/api/auth/generateapikey",
  11. SETTINGS = "/api/auth/usersettings",
  12. SUBMIT = "/api/url/submit",
  13. GET_LINKS = "/api/url/geturls",
  14. DELETE_LINK = "/api/url/deleteurl",
  15. STATS = "/api/url/stats"
  16. }
  17. export enum Colors {
  18. Text = "hsl(200, 35%, 25%)",
  19. Bg = "hsl(206, 12%, 95%)",
  20. Spinner = "hsl(200, 15%, 70%)",
  21. FeaturesBg = "hsl(230, 15%, 92%)",
  22. ExtensionsBg = "hsl(230, 15%, 20%)",
  23. Icon = "hsl(200, 35%, 45%)",
  24. IconShadow = "hsla(200, 15%, 60%, 0.12)",
  25. CopyIcon = "hsl(144, 40%, 57%)",
  26. CopyIconBg = "hsl(144, 100%, 96%)",
  27. CheckIcon = "hsl(144, 50%, 60%)",
  28. TrashIcon = "hsl(0, 100%, 69%)",
  29. TrashIconBg = "hsl(0, 100%, 96%)",
  30. QrCodeIcon = "hsl(0, 0%, 35%)",
  31. QrCodeIconBg = "hsl(0, 0%, 94%)",
  32. PieIcon = "hsl(260, 100%, 69%)",
  33. PieIconBg = "hsl(260, 100%, 96%)",
  34. TableHeadBg = "hsl(200, 12%, 95%)",
  35. TableHeadBorder = "hsl(200, 14%, 94%)",
  36. TableBorder = "hsl(200, 14%, 90%)",
  37. TableRowHover = "hsl(200, 14%, 98%)",
  38. TableShadow = "hsla(200, 20%, 70%, 0.3)",
  39. StatsLastUpdateText = "hsl(200, 14%, 60%)",
  40. StatsTotalUnderline = "hsl(200, 35%, 65%)",
  41. Divider = "hsl(200, 20%, 92%)"
  42. }