You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

465 lines
11 KiB

  1. import { MetadataRoute } from "next";
  2. export default function manifest(): MetadataRoute.Manifest {
  3. return {
  4. name: "TSMS",
  5. short_name: "TSMS",
  6. description: "Timesheet Management System",
  7. start_url: "/",
  8. scope: "/",
  9. display: "standalone",
  10. background_color: "#fff",
  11. theme_color: "#111927",
  12. icons: [
  13. {
  14. src: "windows11/SmallTile.scale-100.png",
  15. sizes: "71x71",
  16. },
  17. {
  18. src: "windows11/SmallTile.scale-125.png",
  19. sizes: "89x89",
  20. },
  21. {
  22. src: "windows11/SmallTile.scale-150.png",
  23. sizes: "107x107",
  24. },
  25. {
  26. src: "windows11/SmallTile.scale-200.png",
  27. sizes: "142x142",
  28. },
  29. {
  30. src: "windows11/SmallTile.scale-400.png",
  31. sizes: "284x284",
  32. },
  33. {
  34. src: "windows11/Square150x150Logo.scale-100.png",
  35. sizes: "150x150",
  36. },
  37. {
  38. src: "windows11/Square150x150Logo.scale-125.png",
  39. sizes: "188x188",
  40. },
  41. {
  42. src: "windows11/Square150x150Logo.scale-150.png",
  43. sizes: "225x225",
  44. },
  45. {
  46. src: "windows11/Square150x150Logo.scale-200.png",
  47. sizes: "300x300",
  48. },
  49. {
  50. src: "windows11/Square150x150Logo.scale-400.png",
  51. sizes: "600x600",
  52. },
  53. {
  54. src: "windows11/Wide310x150Logo.scale-100.png",
  55. sizes: "310x150",
  56. },
  57. {
  58. src: "windows11/Wide310x150Logo.scale-125.png",
  59. sizes: "388x188",
  60. },
  61. {
  62. src: "windows11/Wide310x150Logo.scale-150.png",
  63. sizes: "465x225",
  64. },
  65. {
  66. src: "windows11/Wide310x150Logo.scale-200.png",
  67. sizes: "620x300",
  68. },
  69. {
  70. src: "windows11/Wide310x150Logo.scale-400.png",
  71. sizes: "1240x600",
  72. },
  73. {
  74. src: "windows11/LargeTile.scale-100.png",
  75. sizes: "310x310",
  76. },
  77. {
  78. src: "windows11/LargeTile.scale-125.png",
  79. sizes: "388x388",
  80. },
  81. {
  82. src: "windows11/LargeTile.scale-150.png",
  83. sizes: "465x465",
  84. },
  85. {
  86. src: "windows11/LargeTile.scale-200.png",
  87. sizes: "620x620",
  88. },
  89. {
  90. src: "windows11/LargeTile.scale-400.png",
  91. sizes: "1240x1240",
  92. },
  93. {
  94. src: "windows11/Square44x44Logo.scale-100.png",
  95. sizes: "44x44",
  96. },
  97. {
  98. src: "windows11/Square44x44Logo.scale-125.png",
  99. sizes: "55x55",
  100. },
  101. {
  102. src: "windows11/Square44x44Logo.scale-150.png",
  103. sizes: "66x66",
  104. },
  105. {
  106. src: "windows11/Square44x44Logo.scale-200.png",
  107. sizes: "88x88",
  108. },
  109. {
  110. src: "windows11/Square44x44Logo.scale-400.png",
  111. sizes: "176x176",
  112. },
  113. {
  114. src: "windows11/StoreLogo.scale-100.png",
  115. sizes: "50x50",
  116. },
  117. {
  118. src: "windows11/StoreLogo.scale-125.png",
  119. sizes: "63x63",
  120. },
  121. {
  122. src: "windows11/StoreLogo.scale-150.png",
  123. sizes: "75x75",
  124. },
  125. {
  126. src: "windows11/StoreLogo.scale-200.png",
  127. sizes: "100x100",
  128. },
  129. {
  130. src: "windows11/StoreLogo.scale-400.png",
  131. sizes: "200x200",
  132. },
  133. {
  134. src: "windows11/SplashScreen.scale-100.png",
  135. sizes: "620x300",
  136. },
  137. {
  138. src: "windows11/SplashScreen.scale-125.png",
  139. sizes: "775x375",
  140. },
  141. {
  142. src: "windows11/SplashScreen.scale-150.png",
  143. sizes: "930x450",
  144. },
  145. {
  146. src: "windows11/SplashScreen.scale-200.png",
  147. sizes: "1240x600",
  148. },
  149. {
  150. src: "windows11/SplashScreen.scale-400.png",
  151. sizes: "2480x1200",
  152. },
  153. {
  154. src: "windows11/Square44x44Logo.targetsize-16.png",
  155. sizes: "16x16",
  156. },
  157. {
  158. src: "windows11/Square44x44Logo.targetsize-20.png",
  159. sizes: "20x20",
  160. },
  161. {
  162. src: "windows11/Square44x44Logo.targetsize-24.png",
  163. sizes: "24x24",
  164. },
  165. {
  166. src: "windows11/Square44x44Logo.targetsize-30.png",
  167. sizes: "30x30",
  168. },
  169. {
  170. src: "windows11/Square44x44Logo.targetsize-32.png",
  171. sizes: "32x32",
  172. },
  173. {
  174. src: "windows11/Square44x44Logo.targetsize-36.png",
  175. sizes: "36x36",
  176. },
  177. {
  178. src: "windows11/Square44x44Logo.targetsize-40.png",
  179. sizes: "40x40",
  180. },
  181. {
  182. src: "windows11/Square44x44Logo.targetsize-44.png",
  183. sizes: "44x44",
  184. },
  185. {
  186. src: "windows11/Square44x44Logo.targetsize-48.png",
  187. sizes: "48x48",
  188. },
  189. {
  190. src: "windows11/Square44x44Logo.targetsize-60.png",
  191. sizes: "60x60",
  192. },
  193. {
  194. src: "windows11/Square44x44Logo.targetsize-64.png",
  195. sizes: "64x64",
  196. },
  197. {
  198. src: "windows11/Square44x44Logo.targetsize-72.png",
  199. sizes: "72x72",
  200. },
  201. {
  202. src: "windows11/Square44x44Logo.targetsize-80.png",
  203. sizes: "80x80",
  204. },
  205. {
  206. src: "windows11/Square44x44Logo.targetsize-96.png",
  207. sizes: "96x96",
  208. },
  209. {
  210. src: "windows11/Square44x44Logo.targetsize-256.png",
  211. sizes: "256x256",
  212. },
  213. {
  214. src: "windows11/Square44x44Logo.altform-unplated_targetsize-16.png",
  215. sizes: "16x16",
  216. },
  217. {
  218. src: "windows11/Square44x44Logo.altform-unplated_targetsize-20.png",
  219. sizes: "20x20",
  220. },
  221. {
  222. src: "windows11/Square44x44Logo.altform-unplated_targetsize-24.png",
  223. sizes: "24x24",
  224. },
  225. {
  226. src: "windows11/Square44x44Logo.altform-unplated_targetsize-30.png",
  227. sizes: "30x30",
  228. },
  229. {
  230. src: "windows11/Square44x44Logo.altform-unplated_targetsize-32.png",
  231. sizes: "32x32",
  232. },
  233. {
  234. src: "windows11/Square44x44Logo.altform-unplated_targetsize-36.png",
  235. sizes: "36x36",
  236. },
  237. {
  238. src: "windows11/Square44x44Logo.altform-unplated_targetsize-40.png",
  239. sizes: "40x40",
  240. },
  241. {
  242. src: "windows11/Square44x44Logo.altform-unplated_targetsize-44.png",
  243. sizes: "44x44",
  244. },
  245. {
  246. src: "windows11/Square44x44Logo.altform-unplated_targetsize-48.png",
  247. sizes: "48x48",
  248. },
  249. {
  250. src: "windows11/Square44x44Logo.altform-unplated_targetsize-60.png",
  251. sizes: "60x60",
  252. },
  253. {
  254. src: "windows11/Square44x44Logo.altform-unplated_targetsize-64.png",
  255. sizes: "64x64",
  256. },
  257. {
  258. src: "windows11/Square44x44Logo.altform-unplated_targetsize-72.png",
  259. sizes: "72x72",
  260. },
  261. {
  262. src: "windows11/Square44x44Logo.altform-unplated_targetsize-80.png",
  263. sizes: "80x80",
  264. },
  265. {
  266. src: "windows11/Square44x44Logo.altform-unplated_targetsize-96.png",
  267. sizes: "96x96",
  268. },
  269. {
  270. src: "windows11/Square44x44Logo.altform-unplated_targetsize-256.png",
  271. sizes: "256x256",
  272. },
  273. {
  274. src: "windows11/Square44x44Logo.altform-lightunplated_targetsize-16.png",
  275. sizes: "16x16",
  276. },
  277. {
  278. src: "windows11/Square44x44Logo.altform-lightunplated_targetsize-20.png",
  279. sizes: "20x20",
  280. },
  281. {
  282. src: "windows11/Square44x44Logo.altform-lightunplated_targetsize-24.png",
  283. sizes: "24x24",
  284. },
  285. {
  286. src: "windows11/Square44x44Logo.altform-lightunplated_targetsize-30.png",
  287. sizes: "30x30",
  288. },
  289. {
  290. src: "windows11/Square44x44Logo.altform-lightunplated_targetsize-32.png",
  291. sizes: "32x32",
  292. },
  293. {
  294. src: "windows11/Square44x44Logo.altform-lightunplated_targetsize-36.png",
  295. sizes: "36x36",
  296. },
  297. {
  298. src: "windows11/Square44x44Logo.altform-lightunplated_targetsize-40.png",
  299. sizes: "40x40",
  300. },
  301. {
  302. src: "windows11/Square44x44Logo.altform-lightunplated_targetsize-44.png",
  303. sizes: "44x44",
  304. },
  305. {
  306. src: "windows11/Square44x44Logo.altform-lightunplated_targetsize-48.png",
  307. sizes: "48x48",
  308. },
  309. {
  310. src: "windows11/Square44x44Logo.altform-lightunplated_targetsize-60.png",
  311. sizes: "60x60",
  312. },
  313. {
  314. src: "windows11/Square44x44Logo.altform-lightunplated_targetsize-64.png",
  315. sizes: "64x64",
  316. },
  317. {
  318. src: "windows11/Square44x44Logo.altform-lightunplated_targetsize-72.png",
  319. sizes: "72x72",
  320. },
  321. {
  322. src: "windows11/Square44x44Logo.altform-lightunplated_targetsize-80.png",
  323. sizes: "80x80",
  324. },
  325. {
  326. src: "windows11/Square44x44Logo.altform-lightunplated_targetsize-96.png",
  327. sizes: "96x96",
  328. },
  329. {
  330. src: "windows11/Square44x44Logo.altform-lightunplated_targetsize-256.png",
  331. sizes: "256x256",
  332. },
  333. {
  334. src: "android/android-launchericon-512-512.png",
  335. sizes: "512x512",
  336. },
  337. {
  338. src: "android/android-launchericon-192-192.png",
  339. sizes: "192x192",
  340. },
  341. {
  342. src: "android/android-launchericon-144-144.png",
  343. sizes: "144x144",
  344. },
  345. {
  346. src: "android/android-launchericon-96-96.png",
  347. sizes: "96x96",
  348. },
  349. {
  350. src: "android/android-launchericon-72-72.png",
  351. sizes: "72x72",
  352. },
  353. {
  354. src: "android/android-launchericon-48-48.png",
  355. sizes: "48x48",
  356. },
  357. {
  358. src: "ios/16.png",
  359. sizes: "16x16",
  360. },
  361. {
  362. src: "ios/20.png",
  363. sizes: "20x20",
  364. },
  365. {
  366. src: "ios/29.png",
  367. sizes: "29x29",
  368. },
  369. {
  370. src: "ios/32.png",
  371. sizes: "32x32",
  372. },
  373. {
  374. src: "ios/40.png",
  375. sizes: "40x40",
  376. },
  377. {
  378. src: "ios/50.png",
  379. sizes: "50x50",
  380. },
  381. {
  382. src: "ios/57.png",
  383. sizes: "57x57",
  384. },
  385. {
  386. src: "ios/58.png",
  387. sizes: "58x58",
  388. },
  389. {
  390. src: "ios/60.png",
  391. sizes: "60x60",
  392. },
  393. {
  394. src: "ios/64.png",
  395. sizes: "64x64",
  396. },
  397. {
  398. src: "ios/72.png",
  399. sizes: "72x72",
  400. },
  401. {
  402. src: "ios/76.png",
  403. sizes: "76x76",
  404. },
  405. {
  406. src: "ios/80.png",
  407. sizes: "80x80",
  408. },
  409. {
  410. src: "ios/87.png",
  411. sizes: "87x87",
  412. },
  413. {
  414. src: "ios/100.png",
  415. sizes: "100x100",
  416. },
  417. {
  418. src: "ios/114.png",
  419. sizes: "114x114",
  420. },
  421. {
  422. src: "ios/120.png",
  423. sizes: "120x120",
  424. },
  425. {
  426. src: "ios/128.png",
  427. sizes: "128x128",
  428. },
  429. {
  430. src: "ios/144.png",
  431. sizes: "144x144",
  432. },
  433. {
  434. src: "ios/152.png",
  435. sizes: "152x152",
  436. },
  437. {
  438. src: "ios/167.png",
  439. sizes: "167x167",
  440. },
  441. {
  442. src: "ios/180.png",
  443. sizes: "180x180",
  444. },
  445. {
  446. src: "ios/192.png",
  447. sizes: "192x192",
  448. },
  449. {
  450. src: "ios/256.png",
  451. sizes: "256x256",
  452. },
  453. {
  454. src: "ios/512.png",
  455. sizes: "512x512",
  456. },
  457. {
  458. src: "ios/1024.png",
  459. sizes: "1024x1024",
  460. },
  461. ],
  462. };
  463. }