aboutsummaryrefslogtreecommitdiffstats
path: root/apps/settings/src/constants/AppstoreCategoryIcons.ts
blob: 7e7e00df9b037d72e7ec51826a59f7e78911dd4b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
/**
 * SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
 * SPDX-License-Identifier: AGPL-3.0-or-later
 */
import {
	mdiAccount,
	mdiAccountMultiple,
	mdiArchive,
	mdiCheck,
	mdiClipboardFlow,
	mdiClose,
	mdiCog,
	mdiControllerClassic,
	mdiDownload,
	mdiFileDocumentEdit,
	mdiFolder,
	mdiKey,
	mdiMagnify,
	mdiMonitorEye,
	mdiMultimedia,
	mdiOfficeBuilding,
	mdiOpenInApp,
	mdiSecurity,
	mdiStar,
	mdiStarCircleOutline,
	mdiStarShooting,
	mdiTools,
	mdiViewColumn,
} from '@mdi/js'

/**
 * SVG paths used for appstore category icons
 */
export default Object.freeze({
	// system special categories
	discover: mdiStarCircleOutline,
	installed: mdiAccount,
	enabled: mdiCheck,
	disabled: mdiClose,
	bundles: mdiArchive,
	supported: mdiStarShooting,
	featured: mdiStar,
	updates: mdiDownload,

	// generic categories
	auth: mdiKey,
	customization: mdiCog,
	dashboard: mdiViewColumn,
	files: mdiFolder,
	games: mdiControllerClassic,
	integration: mdiOpenInApp,
	monitoring: mdiMonitorEye,
	multimedia: mdiMultimedia,
	office: mdiFileDocumentEdit,
	organization: mdiOfficeBuilding,
	search: mdiMagnify,
	security: mdiSecurity,
	social: mdiAccountMultiple,
	tools: mdiTools,
	workflow: mdiClipboardFlow,
})