consts.ts 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  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 APIv2 {
  18. Links = "/api/v2/links"
  19. }
  20. export enum Colors {
  21. Text = "hsl(200, 35%, 25%)",
  22. Bg = "hsl(206, 12%, 95%)",
  23. Spinner = "hsl(200, 15%, 70%)",
  24. FeaturesBg = "hsl(230, 15%, 92%)",
  25. ExtensionsBg = "hsl(230, 15%, 20%)",
  26. Icon = "hsl(200, 35%, 45%)",
  27. IconShadow = "hsla(200, 15%, 60%, 0.12)",
  28. CopyIcon = "hsl(144, 40%, 57%)",
  29. CopyIconBg = "hsl(144, 100%, 96%)",
  30. CheckIcon = "hsl(144, 50%, 60%)",
  31. TrashIcon = "hsl(0, 100%, 69%)",
  32. TrashIconBg = "hsl(0, 100%, 96%)",
  33. QrCodeIcon = "hsl(0, 0%, 35%)",
  34. QrCodeIconBg = "hsl(0, 0%, 94%)",
  35. PieIcon = "hsl(260, 100%, 69%)",
  36. PieIconBg = "hsl(260, 100%, 96%)",
  37. TableHeadBg = "hsl(200, 12%, 95%)",
  38. TableHeadBorder = "hsl(200, 14%, 94%)",
  39. TableBorder = "hsl(200, 14%, 90%)",
  40. TableRowHover = "hsl(200, 14%, 98%)",
  41. TableShadow = "hsla(200, 20%, 70%, 0.3)",
  42. StatsLastUpdateText = "hsl(200, 14%, 60%)",
  43. StatsTotalUnderline = "hsl(200, 35%, 65%)",
  44. Divider = "hsl(200, 20%, 92%)"
  45. }