Skip to content

Commit a061c93

Browse files
feat: 🎸 Add Fiori icon category (SAP#1180)
Co-authored-by: I824136 <[email protected]>
1 parent 6dca5f1 commit a061c93

File tree

2 files changed

+146
-0
lines changed

2 files changed

+146
-0
lines changed

Apps/Examples/Examples/FioriThemeManager/IconLibraryExample.swift

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -609,6 +609,55 @@ struct FioriIconSet {
609609
"showEdit": FioriIcon.form.showEdit,
610610
"survey": FioriIcon.form.survey
611611
]),
612+
FioriIconSet(name: "message", icons: [
613+
"appearOffline": FioriIcon.message.appearOffline,
614+
"away": FioriIcon.message.away,
615+
"badge": FioriIcon.message.badge,
616+
"bookmark": FioriIcon.message.bookmark,
617+
"brokenLink": FioriIcon.message.brokenLink,
618+
"busy": FioriIcon.message.busy,
619+
"cancelMaintenance": FioriIcon.message.cancelMaintenance,
620+
"cancelShare": FioriIcon.message.cancelShare,
621+
"cancel": FioriIcon.message.cancel,
622+
"connected": FioriIcon.message.connected,
623+
"disconnected": FioriIcon.message.disconnected,
624+
"employeeRejections": FioriIcon.message.employeeRejections,
625+
"error": FioriIcon.message.error,
626+
"goal": FioriIcon.message.goal,
627+
"highPriority": FioriIcon.message.highPriority,
628+
"hrApproval": FioriIcon.message.hrApproval,
629+
"incident": FioriIcon.message.incident,
630+
"information": FioriIcon.message.information,
631+
"leadOutdated": FioriIcon.message.leadOutdated,
632+
"locked": FioriIcon.message.locked,
633+
"messageError": FioriIcon.message.messageError,
634+
"messageInformation": FioriIcon.message.messageInformation,
635+
"messagePopup": FioriIcon.message.messagePopup,
636+
"messageSuccess": FioriIcon.message.messageSuccess,
637+
"messageWarning": FioriIcon.message.messageWarning,
638+
"permission": FioriIcon.message.permission,
639+
"private": FioriIcon.message.private,
640+
"qualityIssue": FioriIcon.message.qualityIssue,
641+
"questionMark": FioriIcon.message.questionMark,
642+
"role": FioriIcon.message.role,
643+
"statusCritical": FioriIcon.message.statusCritical,
644+
"statusInactive": FioriIcon.message.statusInactive,
645+
"statusNegative": FioriIcon.message.statusNegative,
646+
"statusPositive": FioriIcon.message.statusPositive,
647+
"sysCancel2": FioriIcon.message.sysCancel2,
648+
"sysCancel": FioriIcon.message.sysCancel,
649+
"sysEnter2": FioriIcon.message.sysEnter2,
650+
"sysEnter": FioriIcon.message.sysEnter,
651+
"sysHelp2": FioriIcon.message.sysHelp2,
652+
"sysHelp": FioriIcon.message.sysHelp,
653+
"toBeReviewed": FioriIcon.message.toBeReviewed,
654+
"travelRequest": FioriIcon.message.travelRequest,
655+
"tripReport": FioriIcon.message.tripReport,
656+
"unlocked": FioriIcon.message.unlocked,
657+
"validate": FioriIcon.message.validate,
658+
"verified": FioriIcon.message.verified,
659+
"warning2": FioriIcon.message.warning2
660+
]),
612661
FioriIconSet(name: "medical", icons: [
613662
"accidentalLeave": FioriIcon.medical.accidentalLeave,
614663
"bed": FioriIcon.medical.bed,

Sources/FioriThemeManager/FioriIcons/FioriIcon.swift

Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1205,6 +1205,103 @@ public enum FioriIcon {
12051205
///
12061206
public static let survey = Image(fioriName: "fiori.survey")
12071207
}
1208+
1209+
public enum message {
1210+
///
1211+
public static let appearOffline = Image(fioriName: "fiori.appear.offline")
1212+
///
1213+
public static let away = Image(fioriName: "fiori.away")
1214+
///
1215+
public static let badge = Image(fioriName: "fiori.badge")
1216+
///
1217+
public static let bookmark = Image(fioriName: "fiori.bookmark")
1218+
///
1219+
public static let brokenLink = Image(fioriName: "fiori.broken.link")
1220+
///
1221+
public static let busy = Image(fioriName: "fiori.busy")
1222+
///
1223+
public static let cancelMaintenance = Image(fioriName: "fiori.cancel.maintenance")
1224+
///
1225+
public static let cancelShare = Image(fioriName: "fiori.cancel.share")
1226+
///
1227+
public static let cancel = Image(fioriName: "fiori.cancel")
1228+
///
1229+
public static let connected = Image(fioriName: "fiori.connected")
1230+
///
1231+
public static let disconnected = Image(fioriName: "fiori.disconnected")
1232+
///
1233+
public static let employeeRejections = Image(fioriName: "fiori.employee.rejections")
1234+
///
1235+
public static let error = Image(fioriName: "fiori.error")
1236+
///
1237+
public static let goal = Image(fioriName: "fiori.goal")
1238+
///
1239+
public static let highPriority = Image(fioriName: "fiori.high.priority")
1240+
///
1241+
public static let hrApproval = Image(fioriName: "fiori.hr.approval")
1242+
///
1243+
public static let incident = Image(fioriName: "fiori.incident")
1244+
///
1245+
public static let information = Image(fioriName: "fiori.information")
1246+
///
1247+
public static let leadOutdated = Image(fioriName: "fiori.lead.outdated")
1248+
///
1249+
public static let locked = Image(fioriName: "fiori.locked")
1250+
///
1251+
public static let messageError = Image(fioriName: "fiori.message.error")
1252+
///
1253+
public static let messageInformation = Image(fioriName: "fiori.message.information")
1254+
///
1255+
public static let messagePopup = Image(fioriName: "fiori.message.popup")
1256+
///
1257+
public static let messageSuccess = Image(fioriName: "fiori.message.success")
1258+
///
1259+
public static let messageWarning = Image(fioriName: "fiori.message.warning")
1260+
///
1261+
public static let permission = Image(fioriName: "fiori.permission")
1262+
///
1263+
public static let `private` = Image(fioriName: "fiori.private")
1264+
///
1265+
public static let qualityIssue = Image(fioriName: "fiori.quality.issue")
1266+
///
1267+
public static let questionMark = Image(fioriName: "fiori.question.mark")
1268+
///
1269+
public static let role = Image(fioriName: "fiori.role")
1270+
///
1271+
public static let statusCritical = Image(fioriName: "fiori.status.critical")
1272+
///
1273+
public static let statusInactive = Image(fioriName: "fiori.status.inactive")
1274+
///
1275+
public static let statusNegative = Image(fioriName: "fiori.status.negative")
1276+
///
1277+
public static let statusPositive = Image(fioriName: "fiori.status.positive")
1278+
///
1279+
public static let sysCancel2 = Image(fioriName: "fiori.sys.cancel.2")
1280+
///
1281+
public static let sysCancel = Image(fioriName: "fiori.sys.cancel")
1282+
///
1283+
public static let sysEnter2 = Image(fioriName: "fiori.sys.enter.2")
1284+
///
1285+
public static let sysEnter = Image(fioriName: "fiori.sys.enter")
1286+
///
1287+
public static let sysHelp2 = Image(fioriName: "fiori.sys.help.2")
1288+
///
1289+
public static let sysHelp = Image(fioriName: "fiori.sys.help")
1290+
///
1291+
public static let toBeReviewed = Image(fioriName: "fiori.to.be.reviewed")
1292+
///
1293+
public static let travelRequest = Image(fioriName: "fiori.travel.request")
1294+
///
1295+
public static let tripReport = Image(fioriName: "fiori.trip.report")
1296+
///
1297+
public static let unlocked = Image(fioriName: "fiori.unlocked")
1298+
///
1299+
public static let validate = Image(fioriName: "fiori.validate")
1300+
///
1301+
public static let verified = Image(fioriName: "fiori.verified")
1302+
///
1303+
public static let warning2 = Image(fioriName: "fiori.warning2")
1304+
}
12081305

12091306
public enum medical {
12101307
///

0 commit comments

Comments
 (0)