From b017a8fc38bc5ecff81eb0631f74edb8764ba7c5 Mon Sep 17 00:00:00 2001 From: Petar Skelin Date: Tue, 2 Jul 2019 16:47:07 +0300 Subject: [PATCH 01/40] wip --- packages/base/src/Icons.js | 648 ++++++++++++++++++ packages/base/src/SVGIconRegistry.js | 11 + packages/base/src/icons/Chart-Tree-Map.js | 9 + .../src/icons/Netweaver-business-client.js | 9 + packages/base/src/icons/accelerated.js | 9 + packages/base/src/icons/accept.js | 9 + packages/base/src/icons/accidental-leave.js | 9 + packages/base/src/icons/account.js | 9 + .../icons/accounting-document-verification.js | 9 + packages/base/src/icons/action-settings.js | 9 + packages/base/src/icons/action.js | 9 + packages/base/src/icons/activate.js | 9 + packages/base/src/icons/activities.js | 9 + packages/base/src/icons/activity-2.js | 9 + .../src/icons/activity-assigned-to-goal.js | 9 + .../base/src/icons/activity-individual.js | 9 + packages/base/src/icons/activity-items.js | 9 + packages/base/src/icons/add-activity-2.js | 9 + packages/base/src/icons/add-activity.js | 9 + packages/base/src/icons/add-contact.js | 9 + packages/base/src/icons/add-coursebook.js | 9 + packages/base/src/icons/add-document.js | 9 + packages/base/src/icons/add-employee.js | 9 + packages/base/src/icons/add-equipment.js | 9 + packages/base/src/icons/add-favorite.js | 9 + packages/base/src/icons/add-filter.js | 9 + packages/base/src/icons/add-folder.js | 9 + packages/base/src/icons/add-photo.js | 9 + packages/base/src/icons/add-process.js | 9 + packages/base/src/icons/add-product.js | 9 + packages/base/src/icons/add.js | 9 + packages/base/src/icons/address-book.js | 9 + packages/base/src/icons/addresses.js | 9 + packages/base/src/icons/alert.js | 9 + .../base/src/icons/along-stacked-chart.js | 9 + packages/base/src/icons/alphabetical-order.js | 9 + packages/base/src/icons/appear-offline.js | 9 + packages/base/src/icons/appointment-2.js | 9 + packages/base/src/icons/appointment.js | 9 + packages/base/src/icons/approvals.js | 9 + packages/base/src/icons/area-chart.js | 9 + packages/base/src/icons/arobase.js | 9 + packages/base/src/icons/arrow-bottom.js | 9 + packages/base/src/icons/arrow-down.js | 9 + packages/base/src/icons/arrow-left.js | 9 + packages/base/src/icons/arrow-right.js | 9 + packages/base/src/icons/arrow-top.js | 9 + packages/base/src/icons/attachment-audio.js | 9 + packages/base/src/icons/attachment-e-pub.js | 9 + packages/base/src/icons/attachment-html.js | 9 + packages/base/src/icons/attachment-photo.js | 9 + .../base/src/icons/attachment-text-file.js | 9 + packages/base/src/icons/attachment-video.js | 9 + .../base/src/icons/attachment-zip-file.js | 9 + packages/base/src/icons/attachment.js | 9 + packages/base/src/icons/away.js | 9 + packages/base/src/icons/back-to-top.js | 9 + packages/base/src/icons/background.js | 9 + packages/base/src/icons/badge.js | 9 + packages/base/src/icons/bar-chart.js | 9 + packages/base/src/icons/bar-code.js | 9 + packages/base/src/icons/basket.js | 9 + packages/base/src/icons/batch-payments.js | 9 + packages/base/src/icons/bbyd-active-sales.js | 9 + packages/base/src/icons/bbyd-dashboard.js | 9 + packages/base/src/icons/bed.js | 9 + packages/base/src/icons/begin.js | 9 + packages/base/src/icons/bell.js | 9 + packages/base/src/icons/blank-tag-2.js | 9 + packages/base/src/icons/blank-tag.js | 9 + packages/base/src/icons/blur.js | 9 + .../base/src/icons/bo-strategy-management.js | 9 + packages/base/src/icons/bold-text.js | 9 + packages/base/src/icons/bookmark.js | 9 + packages/base/src/icons/border.js | 9 + packages/base/src/icons/broken-link.js | 9 + packages/base/src/icons/browse-folder.js | 9 + packages/base/src/icons/bubble-chart.js | 9 + packages/base/src/icons/building.js | 9 + packages/base/src/icons/bullet-text.js | 9 + packages/base/src/icons/burglary.js | 9 + .../base/src/icons/bus-public-transport.js | 9 + packages/base/src/icons/business-by-design.js | 9 + packages/base/src/icons/business-card.js | 9 + .../src/icons/business-objects-experience.js | 9 + .../src/icons/business-objects-explorer.js | 9 + .../base/src/icons/business-objects-mobile.js | 9 + packages/base/src/icons/business-one.js | 9 + packages/base/src/icons/busy.js | 9 + packages/base/src/icons/calendar.js | 9 + packages/base/src/icons/call.js | 9 + packages/base/src/icons/camera.js | 9 + packages/base/src/icons/cancel-maintenance.js | 9 + packages/base/src/icons/cancel-share.js | 9 + packages/base/src/icons/cancel.js | 9 + packages/base/src/icons/capital-projects.js | 9 + packages/base/src/icons/car-rental.js | 9 + packages/base/src/icons/card.js | 9 + packages/base/src/icons/cargo-train.js | 9 + packages/base/src/icons/cart-2.js | 9 + packages/base/src/icons/cart-3.js | 9 + packages/base/src/icons/cart-4.js | 9 + packages/base/src/icons/cart-5.js | 9 + packages/base/src/icons/cart-approval.js | 9 + packages/base/src/icons/cart-full.js | 9 + packages/base/src/icons/cart.js | 9 + packages/base/src/icons/cause.js | 9 + packages/base/src/icons/chain-link.js | 9 + packages/base/src/icons/chalkboard.js | 9 + packages/base/src/icons/chart-axis.js | 9 + packages/base/src/icons/chart-table-view.js | 9 + packages/base/src/icons/check-availability.js | 9 + packages/base/src/icons/checklist-2.js | 9 + packages/base/src/icons/checklist-item-2.js | 9 + packages/base/src/icons/checklist-item.js | 9 + packages/base/src/icons/checklist.js | 9 + packages/base/src/icons/chevron-phase-2.js | 9 + packages/base/src/icons/chevron-phase.js | 9 + packages/base/src/icons/choropleth-chart.js | 9 + packages/base/src/icons/circle-task-2.js | 9 + packages/base/src/icons/circle-task.js | 9 + packages/base/src/icons/citizen-connect.js | 9 + packages/base/src/icons/clear-filter.js | 9 + packages/base/src/icons/clinical-order.js | 9 + .../base/src/icons/clinical-tast-tracker.js | 9 + .../base/src/icons/close-command-field.js | 9 + packages/base/src/icons/cloud.js | 9 + packages/base/src/icons/co.js | 9 + packages/base/src/icons/collaborate.js | 9 + packages/base/src/icons/collapse-all.js | 9 + packages/base/src/icons/collapse-group.js | 9 + packages/base/src/icons/collapse.js | 9 + .../base/src/icons/collections-insight.js | 9 + .../base/src/icons/collections-management.js | 9 + packages/base/src/icons/collision.js | 9 + packages/base/src/icons/color-fill.js | 9 + .../base/src/icons/column-chart-dual-axis.js | 9 + packages/base/src/icons/combine.js | 9 + packages/base/src/icons/comment.js | 9 + packages/base/src/icons/commission-check.js | 9 + packages/base/src/icons/company-view.js | 9 + packages/base/src/icons/compare-2.js | 9 + packages/base/src/icons/compare.js | 9 + packages/base/src/icons/competitor.js | 9 + packages/base/src/icons/complete.js | 9 + packages/base/src/icons/connected.js | 9 + packages/base/src/icons/contacts.js | 9 + packages/base/src/icons/copy.js | 9 + packages/base/src/icons/course-book.js | 9 + packages/base/src/icons/course-program.js | 9 + packages/base/src/icons/create-entry-time.js | 9 + packages/base/src/icons/create-form.js | 9 + .../base/src/icons/create-leave-request.js | 9 + packages/base/src/icons/create-session.js | 9 + packages/base/src/icons/create.js | 9 + packages/base/src/icons/credit-card.js | 9 + packages/base/src/icons/crm-sales.js | 9 + .../base/src/icons/crm-service-manager.js | 9 + packages/base/src/icons/crop.js | 9 + packages/base/src/icons/crossed-line-chart.js | 9 + packages/base/src/icons/curriculum.js | 9 + packages/base/src/icons/cursor-arrow.js | 9 + .../base/src/icons/customer-and-contacts.js | 9 + .../base/src/icons/customer-and-supplier.js | 9 + packages/base/src/icons/customer-briefing.js | 9 + .../icons/customer-financial-fact-sheet.js | 9 + packages/base/src/icons/customer-history.js | 9 + .../base/src/icons/customer-order-entry.js | 9 + packages/base/src/icons/customer-view.js | 9 + packages/base/src/icons/customer.js | 9 + packages/base/src/icons/customize.js | 9 + packages/base/src/icons/database.js | 9 + packages/base/src/icons/date-time.js | 9 + packages/base/src/icons/decision.js | 9 + packages/base/src/icons/decline.js | 9 + .../base/src/icons/decrease-line-height.js | 9 + packages/base/src/icons/delete.js | 9 + packages/base/src/icons/desktop-mobile.js | 9 + packages/base/src/icons/developer-settings.js | 9 + packages/base/src/icons/dimension.js | 9 + packages/base/src/icons/disconnected.js | 9 + packages/base/src/icons/discussion-2.js | 9 + packages/base/src/icons/discussion.js | 9 + packages/base/src/icons/dishwasher.js | 9 + packages/base/src/icons/display-more.js | 9 + packages/base/src/icons/display.js | 9 + packages/base/src/icons/doc-attachment.js | 9 + packages/base/src/icons/doctor.js | 9 + packages/base/src/icons/document-text.js | 9 + packages/base/src/icons/document.js | 9 + packages/base/src/icons/documents.js | 9 + packages/base/src/icons/donut-chart.js | 9 + packages/base/src/icons/down.js | 9 + .../base/src/icons/download-from-cloud.js | 9 + packages/base/src/icons/download.js | 9 + packages/base/src/icons/draw-rectangle.js | 9 + packages/base/src/icons/drill-down.js | 9 + packages/base/src/icons/drill-up.js | 9 + packages/base/src/icons/drop-down-list.js | 9 + packages/base/src/icons/dropdown.js | 9 + packages/base/src/icons/duplicate.js | 9 + packages/base/src/icons/e-care.js | 9 + packages/base/src/icons/e-learning.js | 9 + packages/base/src/icons/eam-work-order.js | 9 + packages/base/src/icons/edit-outside.js | 9 + packages/base/src/icons/edit.js | 9 + packages/base/src/icons/education.js | 9 + packages/base/src/icons/electrocardiogram.js | 9 + .../src/icons/electronic-medical-record.js | 9 + packages/base/src/icons/email-read.js | 9 + packages/base/src/icons/email.js | 9 + packages/base/src/icons/employee-approvals.js | 9 + packages/base/src/icons/employee-lookup.js | 9 + packages/base/src/icons/employee-pane.js | 9 + .../base/src/icons/employee-rejections.js | 9 + packages/base/src/icons/employee.js | 9 + .../icons/end-user-experience-monitoring.js | 9 + packages/base/src/icons/endoscopy.js | 9 + .../base/src/icons/energy-saving-lightbulb.js | 9 + packages/base/src/icons/enter-more.js | 9 + packages/base/src/icons/eraser.js | 9 + packages/base/src/icons/error.js | 9 + packages/base/src/icons/example.js | 9 + packages/base/src/icons/excel-attachment.js | 9 + packages/base/src/icons/exit-full-screen.js | 9 + packages/base/src/icons/expand-all.js | 9 + packages/base/src/icons/expand-group.js | 9 + packages/base/src/icons/expand.js | 9 + packages/base/src/icons/expense-report.js | 9 + packages/base/src/icons/explorer.js | 9 + packages/base/src/icons/factory.js | 9 + packages/base/src/icons/fallback.js | 9 + packages/base/src/icons/family-care.js | 9 + packages/base/src/icons/family-protection.js | 9 + packages/base/src/icons/favorite-list.js | 9 + packages/base/src/icons/favorite.js | 9 + packages/base/src/icons/fax-machine.js | 9 + packages/base/src/icons/feed.js | 9 + packages/base/src/icons/feeder-arrow.js | 9 + packages/base/src/icons/filter-analytics.js | 9 + packages/base/src/icons/filter-facets.js | 9 + packages/base/src/icons/filter-fields.js | 9 + packages/base/src/icons/filter.js | 9 + packages/base/src/icons/flag.js | 9 + packages/base/src/icons/flight.js | 9 + packages/base/src/icons/fob-watch.js | 9 + packages/base/src/icons/folder-blank.js | 9 + packages/base/src/icons/folder-full.js | 9 + packages/base/src/icons/folder.js | 9 + packages/base/src/icons/form.js | 9 + packages/base/src/icons/forward.js | 9 + packages/base/src/icons/fridge.js | 9 + packages/base/src/icons/full-screen.js | 9 + packages/base/src/icons/full-stacked-chart.js | 9 + .../src/icons/full-stacked-column-chart.js | 9 + .../base/src/icons/functional-location.js | 9 + packages/base/src/icons/future.js | 9 + packages/base/src/icons/fx.js | 9 + packages/base/src/icons/gantt-bars.js | 9 + .../base/src/icons/general-leave-request.js | 9 + packages/base/src/icons/generate-shortcut.js | 9 + .../base/src/icons/geographic-bubble-chart.js | 9 + packages/base/src/icons/globe.js | 9 + packages/base/src/icons/goal.js | 9 + packages/base/src/icons/goalseek.js | 9 + packages/base/src/icons/grid.js | 9 + packages/base/src/icons/group-2.js | 9 + packages/base/src/icons/group.js | 9 + packages/base/src/icons/header.js | 9 + packages/base/src/icons/heading1.js | 9 + packages/base/src/icons/heading2.js | 9 + packages/base/src/icons/heading3.js | 9 + packages/base/src/icons/headset.js | 9 + packages/base/src/icons/heating-cooling.js | 9 + packages/base/src/icons/heatmap-chart.js | 9 + packages/base/src/icons/hello-world.js | 9 + packages/base/src/icons/hide.js | 9 + packages/base/src/icons/hint.js | 9 + packages/base/src/icons/history.js | 9 + packages/base/src/icons/home-share.js | 9 + packages/base/src/icons/home.js | 9 + .../base/src/icons/horizontal-bar-chart-2.js | 9 + .../base/src/icons/horizontal-bar-chart.js | 9 + .../base/src/icons/horizontal-bullet-chart.js | 9 + .../src/icons/horizontal-combination-chart.js | 9 + packages/base/src/icons/horizontal-grip.js | 9 + .../src/icons/horizontal-stacked-chart.js | 9 + .../src/icons/horizontal-waterfall-chart.js | 9 + packages/base/src/icons/hr-approval.js | 9 + packages/base/src/icons/idea-wall.js | 9 + packages/base/src/icons/image-viewer.js | 9 + packages/base/src/icons/inbox.js | 9 + packages/base/src/icons/incident.js | 9 + packages/base/src/icons/incoming-call.js | 9 + .../base/src/icons/increase-line-height.js | 9 + packages/base/src/icons/indent.js | 9 + packages/base/src/icons/initiative.js | 9 + packages/base/src/icons/inspect-down.js | 9 + packages/base/src/icons/inspect.js | 9 + packages/base/src/icons/inspection.js | 9 + packages/base/src/icons/instance.js | 9 + packages/base/src/icons/insurance-car.js | 9 + packages/base/src/icons/insurance-house.js | 9 + packages/base/src/icons/insurance-life.js | 9 + packages/base/src/icons/internet-browser.js | 9 + packages/base/src/icons/inventory.js | 9 + packages/base/src/icons/ipad-2.js | 9 + packages/base/src/icons/ipad.js | 9 + packages/base/src/icons/iphone-2.js | 9 + packages/base/src/icons/iphone.js | 9 + packages/base/src/icons/it-host.js | 9 + packages/base/src/icons/it-instance.js | 9 + packages/base/src/icons/it-system.js | 9 + packages/base/src/icons/italic-text.js | 9 + packages/base/src/icons/jam.js | 9 + packages/base/src/icons/journey-arrive.js | 9 + packages/base/src/icons/journey-change.js | 9 + packages/base/src/icons/journey-depart.js | 9 + packages/base/src/icons/key-user-settings.js | 9 + packages/base/src/icons/key.js | 9 + packages/base/src/icons/keyboard-and-mouse.js | 9 + .../src/icons/kpi-corporate-performance.js | 9 + .../base/src/icons/kpi-managing-my-area.js | 9 + packages/base/src/icons/lab.js | 9 + packages/base/src/icons/laptop.js | 9 + packages/base/src/icons/lateness.js | 9 + packages/base/src/icons/lead-outdated.js | 9 + packages/base/src/icons/lead.js | 9 + packages/base/src/icons/leads.js | 9 + packages/base/src/icons/learning-assistant.js | 9 + packages/base/src/icons/legend.js | 9 + packages/base/src/icons/less.js | 9 + packages/base/src/icons/letter.js | 9 + packages/base/src/icons/lightbulb.js | 9 + .../base/src/icons/line-chart-dual-axis.js | 9 + .../base/src/icons/line-chart-time-axis.js | 9 + packages/base/src/icons/line-chart.js | 9 + packages/base/src/icons/line-charts.js | 9 + packages/base/src/icons/list.js | 9 + packages/base/src/icons/loan.js | 9 + packages/base/src/icons/locate-me.js | 9 + packages/base/src/icons/locked.js | 9 + packages/base/src/icons/log.js | 9 + packages/base/src/icons/machine.js | 9 + packages/base/src/icons/manager-insight.js | 9 + packages/base/src/icons/manager.js | 9 + packages/base/src/icons/map-2.js | 9 + packages/base/src/icons/map-3.js | 9 + packages/base/src/icons/map.js | 9 + packages/base/src/icons/marketing-campaign.js | 9 + .../base/src/icons/master-task-triangle-2.js | 9 + .../base/src/icons/master-task-triangle.js | 9 + packages/base/src/icons/meal.js | 9 + packages/base/src/icons/measure.js | 9 + .../base/src/icons/measurement-document.js | 9 + packages/base/src/icons/measuring-point.js | 9 + packages/base/src/icons/media-forward.js | 9 + packages/base/src/icons/media-pause.js | 9 + packages/base/src/icons/media-play.js | 9 + packages/base/src/icons/media-reverse.js | 9 + packages/base/src/icons/media-rewind.js | 9 + packages/base/src/icons/meeting-room.js | 9 + packages/base/src/icons/menu.js | 9 + packages/base/src/icons/menu2.js | 9 + packages/base/src/icons/message-error.js | 9 + .../base/src/icons/message-information.js | 9 + packages/base/src/icons/message-popup.js | 9 + packages/base/src/icons/message-success.js | 9 + packages/base/src/icons/message-warning.js | 9 + packages/base/src/icons/microphone.js | 9 + packages/base/src/icons/mileage.js | 9 + packages/base/src/icons/minimize.js | 9 + .../base/src/icons/mirrored-task-circle-2.js | 9 + .../base/src/icons/mirrored-task-circle.js | 9 + packages/base/src/icons/money-bills.js | 9 + packages/base/src/icons/monitor-payments.js | 9 + packages/base/src/icons/move.js | 9 + packages/base/src/icons/mri-scan.js | 9 + packages/base/src/icons/multi-select.js | 9 + packages/base/src/icons/multiple-bar-chart.js | 9 + .../base/src/icons/multiple-line-chart.js | 9 + packages/base/src/icons/multiple-pie-chart.js | 9 + .../base/src/icons/multiple-radar-chart.js | 9 + packages/base/src/icons/multiselect-all.js | 9 + packages/base/src/icons/multiselect-none.js | 9 + packages/base/src/icons/my-sales-order.js | 9 + packages/base/src/icons/my-view.js | 9 + packages/base/src/icons/nav-back.js | 9 + .../base/src/icons/navigation-down-arrow.js | 9 + .../base/src/icons/navigation-left-arrow.js | 9 + .../base/src/icons/navigation-right-arrow.js | 9 + .../base/src/icons/navigation-up-arrow.js | 9 + packages/base/src/icons/negative.js | 9 + packages/base/src/icons/newspaper.js | 9 + packages/base/src/icons/notes.js | 9 + packages/base/src/icons/notification-2.js | 9 + packages/base/src/icons/number-sign.js | 9 + packages/base/src/icons/numbered-text.js | 9 + packages/base/src/icons/nurse.js | 9 + packages/base/src/icons/nutrition-activity.js | 9 + packages/base/src/icons/official-service.js | 9 + packages/base/src/icons/offsite-work.js | 9 + packages/base/src/icons/open-command-field.js | 9 + packages/base/src/icons/open-folder.js | 9 + packages/base/src/icons/opportunities.js | 9 + packages/base/src/icons/opportunity.js | 9 + packages/base/src/icons/order-status.js | 9 + packages/base/src/icons/org-chart.js | 9 + packages/base/src/icons/outbox.js | 9 + packages/base/src/icons/outdent.js | 9 + packages/base/src/icons/outgoing-call.js | 9 + packages/base/src/icons/overflow.js | 9 + packages/base/src/icons/overlay.js | 9 + packages/base/src/icons/overview-chart.js | 9 + packages/base/src/icons/paging.js | 9 + packages/base/src/icons/paid-leave.js | 9 + packages/base/src/icons/palette.js | 9 + packages/base/src/icons/paper-plane.js | 9 + packages/base/src/icons/passenger-train.js | 9 + packages/base/src/icons/past.js | 9 + packages/base/src/icons/paste.js | 9 + packages/base/src/icons/pause.js | 9 + packages/base/src/icons/payment-approval.js | 9 + packages/base/src/icons/pdf-attachment.js | 9 + packages/base/src/icons/pdf-reader.js | 9 + packages/base/src/icons/pending.js | 9 + packages/base/src/icons/per-diem.js | 9 + packages/base/src/icons/performance.js | 9 + packages/base/src/icons/permission.js | 9 + packages/base/src/icons/person-placeholder.js | 9 + packages/base/src/icons/personnel-view.js | 9 + packages/base/src/icons/pharmacy.js | 9 + packages/base/src/icons/phone.js | 9 + packages/base/src/icons/photo-voltaic.js | 9 + packages/base/src/icons/physical-activity.js | 9 + packages/base/src/icons/picture.js | 9 + packages/base/src/icons/pie-chart.js | 9 + packages/base/src/icons/pipeline-analysis.js | 9 + packages/base/src/icons/pixelate.js | 9 + packages/base/src/icons/play.js | 9 + packages/base/src/icons/pool.js | 9 + packages/base/src/icons/popup-window.js | 9 + packages/base/src/icons/positive.js | 9 + packages/base/src/icons/post.js | 9 + packages/base/src/icons/ppt-attachment.js | 9 + packages/base/src/icons/present.js | 9 + packages/base/src/icons/primary-key.js | 9 + packages/base/src/icons/print.js | 9 + packages/base/src/icons/private.js | 9 + packages/base/src/icons/process.js | 9 + packages/base/src/icons/product.js | 9 + .../base/src/icons/program-triangles-2.js | 9 + packages/base/src/icons/program-triangles.js | 9 + .../icons/project-definition-triangle-2.js | 9 + .../src/icons/project-definition-triangle.js | 9 + packages/base/src/icons/projector.js | 9 + packages/base/src/icons/provision.js | 9 + packages/base/src/icons/pull-down.js | 9 + packages/base/src/icons/pushpin-off.js | 9 + packages/base/src/icons/pushpin-on.js | 9 + packages/base/src/icons/puzzle.js | 9 + packages/base/src/icons/quality-issue.js | 9 + packages/base/src/icons/question-mark.js | 9 + packages/base/src/icons/radar-chart.js | 9 + packages/base/src/icons/receipt.js | 9 + packages/base/src/icons/record.js | 9 + packages/base/src/icons/redo.js | 9 + packages/base/src/icons/refresh.js | 9 + packages/base/src/icons/repost.js | 9 + packages/base/src/icons/request.js | 9 + packages/base/src/icons/reset.js | 9 + packages/base/src/icons/resize-corner.js | 9 + packages/base/src/icons/resize-horizontal.js | 9 + packages/base/src/icons/resize-vertical.js | 9 + packages/base/src/icons/resize.js | 9 + packages/base/src/icons/response.js | 9 + packages/base/src/icons/responsive.js | 9 + packages/base/src/icons/restart.js | 9 + .../base/src/icons/retail-store-manager.js | 9 + packages/base/src/icons/retail-store.js | 9 + .../base/src/icons/rhombus-milestone-2.js | 9 + packages/base/src/icons/rhombus-milestone.js | 9 + packages/base/src/icons/role.js | 9 + packages/base/src/icons/sales-document.js | 9 + packages/base/src/icons/sales-notification.js | 9 + packages/base/src/icons/sales-order-item.js | 9 + packages/base/src/icons/sales-order.js | 9 + packages/base/src/icons/sales-quote.js | 9 + packages/base/src/icons/sap-box.js | 9 + packages/base/src/icons/sap-logo-shape.js | 9 + packages/base/src/icons/sap-ui5.js | 9 + packages/base/src/icons/save.js | 9 + packages/base/src/icons/scatter-chart.js | 9 + packages/base/src/icons/scissors.js | 9 + packages/base/src/icons/screen-split-one.js | 9 + packages/base/src/icons/screen-split-three.js | 9 + packages/base/src/icons/screen-split-two.js | 9 + packages/base/src/icons/search.js | 9 + packages/base/src/icons/settings.js | 9 + packages/base/src/icons/share-2.js | 9 + packages/base/src/icons/share.js | 9 + packages/base/src/icons/shelf.js | 9 + packages/base/src/icons/shield.js | 9 + packages/base/src/icons/shipping-status.js | 9 + packages/base/src/icons/shortcut.js | 9 + packages/base/src/icons/show-edit.js | 9 + packages/base/src/icons/show.js | 9 + packages/base/src/icons/signature.js | 9 + packages/base/src/icons/simple-payment.js | 9 + packages/base/src/icons/simulate.js | 9 + packages/base/src/icons/slim-arrow-down.js | 9 + packages/base/src/icons/slim-arrow-left.js | 9 + packages/base/src/icons/slim-arrow-right.js | 9 + packages/base/src/icons/slim-arrow-up.js | 9 + packages/base/src/icons/soccor.js | 9 + packages/base/src/icons/sonography.js | 9 + packages/base/src/icons/sort-ascending.js | 9 + packages/base/src/icons/sort-descending.js | 9 + packages/base/src/icons/sort.js | 9 + packages/base/src/icons/sorting-ranking.js | 9 + packages/base/src/icons/sound-loud.js | 9 + packages/base/src/icons/sound-off.js | 9 + packages/base/src/icons/sound.js | 9 + packages/base/src/icons/source-code.js | 9 + packages/base/src/icons/split.js | 9 + packages/base/src/icons/status-critical.js | 9 + packages/base/src/icons/status-inactive.js | 9 + packages/base/src/icons/status-negative.js | 9 + packages/base/src/icons/status-positive.js | 9 + packages/base/src/icons/step.js | 9 + packages/base/src/icons/stethoscope.js | 9 + packages/base/src/icons/stop.js | 9 + packages/base/src/icons/strikethrough.js | 9 + packages/base/src/icons/study-leave.js | 9 + packages/base/src/icons/subway-train.js | 9 + packages/base/src/icons/suitcase.js | 9 + packages/base/src/icons/supplier.js | 9 + packages/base/src/icons/survey.js | 9 + packages/base/src/icons/switch-classes.js | 9 + packages/base/src/icons/switch-views.js | 9 + packages/base/src/icons/synchronize.js | 9 + packages/base/src/icons/syntax.js | 9 + packages/base/src/icons/syringe.js | 9 + packages/base/src/icons/sys-add.js | 9 + packages/base/src/icons/sys-back-2.js | 9 + packages/base/src/icons/sys-back.js | 9 + packages/base/src/icons/sys-cancel-2.js | 9 + packages/base/src/icons/sys-cancel.js | 9 + packages/base/src/icons/sys-enter-2.js | 9 + packages/base/src/icons/sys-enter.js | 9 + packages/base/src/icons/sys-find-next.js | 9 + packages/base/src/icons/sys-find.js | 9 + packages/base/src/icons/sys-first-page.js | 9 + packages/base/src/icons/sys-help-2.js | 9 + packages/base/src/icons/sys-help.js | 9 + packages/base/src/icons/sys-last-page.js | 9 + packages/base/src/icons/sys-minus.js | 9 + packages/base/src/icons/sys-monitor.js | 9 + packages/base/src/icons/sys-next-page.js | 9 + packages/base/src/icons/sys-prev-page.js | 9 + packages/base/src/icons/system-exit-2.js | 9 + packages/base/src/icons/system-exit.js | 9 + packages/base/src/icons/table-chart.js | 9 + packages/base/src/icons/table-column.js | 9 + packages/base/src/icons/table-row.js | 9 + packages/base/src/icons/table-view.js | 9 + packages/base/src/icons/tag-cloud-chart.js | 9 + packages/base/src/icons/tag.js | 9 + packages/base/src/icons/tags.js | 9 + packages/base/src/icons/target-group.js | 9 + packages/base/src/icons/task.js | 9 + packages/base/src/icons/taxi.js | 9 + packages/base/src/icons/technical-object.js | 9 + packages/base/src/icons/temperature.js | 9 + packages/base/src/icons/text-align-center.js | 9 + .../base/src/icons/text-align-justified.js | 9 + packages/base/src/icons/text-align-left.js | 9 + packages/base/src/icons/text-align-right.js | 9 + packages/base/src/icons/text-color.js | 9 + packages/base/src/icons/text-formatting.js | 9 + packages/base/src/icons/text.js | 9 + packages/base/src/icons/theater.js | 9 + packages/base/src/icons/thing-type.js | 9 + packages/base/src/icons/thumb-down.js | 9 + packages/base/src/icons/thumb-up.js | 9 + packages/base/src/icons/time-account.js | 9 + packages/base/src/icons/time-entry-request.js | 9 + packages/base/src/icons/time-overtime.js | 9 + packages/base/src/icons/timesheet.js | 9 + packages/base/src/icons/to-be-reviewed.js | 9 + packages/base/src/icons/toaster-down.js | 9 + packages/base/src/icons/toaster-top.js | 9 + packages/base/src/icons/toaster-up.js | 9 + packages/base/src/icons/tools-opportunity.js | 9 + packages/base/src/icons/touch.js | 9 + .../base/src/icons/travel-expense-report.js | 9 + packages/base/src/icons/travel-expense.js | 9 + packages/base/src/icons/travel-itinerary.js | 9 + packages/base/src/icons/travel-request.js | 9 + packages/base/src/icons/tree.js | 9 + packages/base/src/icons/trend-down.js | 9 + packages/base/src/icons/trend-up.js | 9 + packages/base/src/icons/trip-report.js | 9 + packages/base/src/icons/two-keys.js | 9 + packages/base/src/icons/ui-notifications.js | 9 + packages/base/src/icons/umbrella.js | 9 + packages/base/src/icons/undefined.js | 9 + packages/base/src/icons/underline-text.js | 9 + packages/base/src/icons/undo.js | 9 + packages/base/src/icons/unfavorite.js | 9 + packages/base/src/icons/unlocked.js | 9 + packages/base/src/icons/unpaid-leave.js | 9 + packages/base/src/icons/unwired.js | 9 + packages/base/src/icons/up.js | 9 + packages/base/src/icons/upload-to-cloud.js | 9 + packages/base/src/icons/upload.js | 9 + packages/base/src/icons/upstacked-chart.js | 9 + packages/base/src/icons/user-edit.js | 9 + packages/base/src/icons/user-settings.js | 9 + packages/base/src/icons/validate.js | 9 + packages/base/src/icons/value-help.js | 9 + packages/base/src/icons/vds-file.js | 9 + packages/base/src/icons/vehicle-repair.js | 9 + .../base/src/icons/vertical-bar-chart-2.js | 9 + packages/base/src/icons/vertical-bar-chart.js | 9 + .../base/src/icons/vertical-bullet-chart.js | 9 + packages/base/src/icons/vertical-grip.js | 9 + .../base/src/icons/vertical-stacked-chart.js | 9 + .../src/icons/vertical-waterfall-chart.js | 9 + packages/base/src/icons/video.js | 9 + packages/base/src/icons/visits.js | 9 + packages/base/src/icons/waiver.js | 9 + packages/base/src/icons/wallet.js | 9 + packages/base/src/icons/warning.js | 9 + packages/base/src/icons/warning2.js | 9 + packages/base/src/icons/washing-machine.js | 9 + packages/base/src/icons/weather-proofing.js | 9 + packages/base/src/icons/web-cam.js | 9 + packages/base/src/icons/widgets.js | 9 + packages/base/src/icons/windows-doors.js | 9 + packages/base/src/icons/work-history.js | 9 + packages/base/src/icons/workflow-tasks.js | 9 + packages/base/src/icons/world.js | 9 + packages/base/src/icons/wounds-doc.js | 9 + packages/base/src/icons/wrench.js | 9 + packages/base/src/icons/write-new-document.js | 9 + packages/base/src/icons/write-new.js | 9 + packages/base/src/icons/x-ray.js | 9 + packages/base/src/icons/zoom-in.js | 9 + packages/base/src/icons/zoom-out.js | 9 + packages/main/bundle.esm.js | 5 + packages/main/src/Button.hbs | 4 +- packages/main/src/IconSVG.hbs | 5 + packages/main/src/IconSVG.js | 144 ++++ packages/main/src/themes/IconSVG.css | 18 + .../sap/ui/webcomponents/main/pages/Icon.html | 12 +- 656 files changed, 6675 insertions(+), 4 deletions(-) create mode 100644 packages/base/src/Icons.js create mode 100644 packages/base/src/SVGIconRegistry.js create mode 100644 packages/base/src/icons/Chart-Tree-Map.js create mode 100644 packages/base/src/icons/Netweaver-business-client.js create mode 100644 packages/base/src/icons/accelerated.js create mode 100644 packages/base/src/icons/accept.js create mode 100644 packages/base/src/icons/accidental-leave.js create mode 100644 packages/base/src/icons/account.js create mode 100644 packages/base/src/icons/accounting-document-verification.js create mode 100644 packages/base/src/icons/action-settings.js create mode 100644 packages/base/src/icons/action.js create mode 100644 packages/base/src/icons/activate.js create mode 100644 packages/base/src/icons/activities.js create mode 100644 packages/base/src/icons/activity-2.js create mode 100644 packages/base/src/icons/activity-assigned-to-goal.js create mode 100644 packages/base/src/icons/activity-individual.js create mode 100644 packages/base/src/icons/activity-items.js create mode 100644 packages/base/src/icons/add-activity-2.js create mode 100644 packages/base/src/icons/add-activity.js create mode 100644 packages/base/src/icons/add-contact.js create mode 100644 packages/base/src/icons/add-coursebook.js create mode 100644 packages/base/src/icons/add-document.js create mode 100644 packages/base/src/icons/add-employee.js create mode 100644 packages/base/src/icons/add-equipment.js create mode 100644 packages/base/src/icons/add-favorite.js create mode 100644 packages/base/src/icons/add-filter.js create mode 100644 packages/base/src/icons/add-folder.js create mode 100644 packages/base/src/icons/add-photo.js create mode 100644 packages/base/src/icons/add-process.js create mode 100644 packages/base/src/icons/add-product.js create mode 100644 packages/base/src/icons/add.js create mode 100644 packages/base/src/icons/address-book.js create mode 100644 packages/base/src/icons/addresses.js create mode 100644 packages/base/src/icons/alert.js create mode 100644 packages/base/src/icons/along-stacked-chart.js create mode 100644 packages/base/src/icons/alphabetical-order.js create mode 100644 packages/base/src/icons/appear-offline.js create mode 100644 packages/base/src/icons/appointment-2.js create mode 100644 packages/base/src/icons/appointment.js create mode 100644 packages/base/src/icons/approvals.js create mode 100644 packages/base/src/icons/area-chart.js create mode 100644 packages/base/src/icons/arobase.js create mode 100644 packages/base/src/icons/arrow-bottom.js create mode 100644 packages/base/src/icons/arrow-down.js create mode 100644 packages/base/src/icons/arrow-left.js create mode 100644 packages/base/src/icons/arrow-right.js create mode 100644 packages/base/src/icons/arrow-top.js create mode 100644 packages/base/src/icons/attachment-audio.js create mode 100644 packages/base/src/icons/attachment-e-pub.js create mode 100644 packages/base/src/icons/attachment-html.js create mode 100644 packages/base/src/icons/attachment-photo.js create mode 100644 packages/base/src/icons/attachment-text-file.js create mode 100644 packages/base/src/icons/attachment-video.js create mode 100644 packages/base/src/icons/attachment-zip-file.js create mode 100644 packages/base/src/icons/attachment.js create mode 100644 packages/base/src/icons/away.js create mode 100644 packages/base/src/icons/back-to-top.js create mode 100644 packages/base/src/icons/background.js create mode 100644 packages/base/src/icons/badge.js create mode 100644 packages/base/src/icons/bar-chart.js create mode 100644 packages/base/src/icons/bar-code.js create mode 100644 packages/base/src/icons/basket.js create mode 100644 packages/base/src/icons/batch-payments.js create mode 100644 packages/base/src/icons/bbyd-active-sales.js create mode 100644 packages/base/src/icons/bbyd-dashboard.js create mode 100644 packages/base/src/icons/bed.js create mode 100644 packages/base/src/icons/begin.js create mode 100644 packages/base/src/icons/bell.js create mode 100644 packages/base/src/icons/blank-tag-2.js create mode 100644 packages/base/src/icons/blank-tag.js create mode 100644 packages/base/src/icons/blur.js create mode 100644 packages/base/src/icons/bo-strategy-management.js create mode 100644 packages/base/src/icons/bold-text.js create mode 100644 packages/base/src/icons/bookmark.js create mode 100644 packages/base/src/icons/border.js create mode 100644 packages/base/src/icons/broken-link.js create mode 100644 packages/base/src/icons/browse-folder.js create mode 100644 packages/base/src/icons/bubble-chart.js create mode 100644 packages/base/src/icons/building.js create mode 100644 packages/base/src/icons/bullet-text.js create mode 100644 packages/base/src/icons/burglary.js create mode 100644 packages/base/src/icons/bus-public-transport.js create mode 100644 packages/base/src/icons/business-by-design.js create mode 100644 packages/base/src/icons/business-card.js create mode 100644 packages/base/src/icons/business-objects-experience.js create mode 100644 packages/base/src/icons/business-objects-explorer.js create mode 100644 packages/base/src/icons/business-objects-mobile.js create mode 100644 packages/base/src/icons/business-one.js create mode 100644 packages/base/src/icons/busy.js create mode 100644 packages/base/src/icons/calendar.js create mode 100644 packages/base/src/icons/call.js create mode 100644 packages/base/src/icons/camera.js create mode 100644 packages/base/src/icons/cancel-maintenance.js create mode 100644 packages/base/src/icons/cancel-share.js create mode 100644 packages/base/src/icons/cancel.js create mode 100644 packages/base/src/icons/capital-projects.js create mode 100644 packages/base/src/icons/car-rental.js create mode 100644 packages/base/src/icons/card.js create mode 100644 packages/base/src/icons/cargo-train.js create mode 100644 packages/base/src/icons/cart-2.js create mode 100644 packages/base/src/icons/cart-3.js create mode 100644 packages/base/src/icons/cart-4.js create mode 100644 packages/base/src/icons/cart-5.js create mode 100644 packages/base/src/icons/cart-approval.js create mode 100644 packages/base/src/icons/cart-full.js create mode 100644 packages/base/src/icons/cart.js create mode 100644 packages/base/src/icons/cause.js create mode 100644 packages/base/src/icons/chain-link.js create mode 100644 packages/base/src/icons/chalkboard.js create mode 100644 packages/base/src/icons/chart-axis.js create mode 100644 packages/base/src/icons/chart-table-view.js create mode 100644 packages/base/src/icons/check-availability.js create mode 100644 packages/base/src/icons/checklist-2.js create mode 100644 packages/base/src/icons/checklist-item-2.js create mode 100644 packages/base/src/icons/checklist-item.js create mode 100644 packages/base/src/icons/checklist.js create mode 100644 packages/base/src/icons/chevron-phase-2.js create mode 100644 packages/base/src/icons/chevron-phase.js create mode 100644 packages/base/src/icons/choropleth-chart.js create mode 100644 packages/base/src/icons/circle-task-2.js create mode 100644 packages/base/src/icons/circle-task.js create mode 100644 packages/base/src/icons/citizen-connect.js create mode 100644 packages/base/src/icons/clear-filter.js create mode 100644 packages/base/src/icons/clinical-order.js create mode 100644 packages/base/src/icons/clinical-tast-tracker.js create mode 100644 packages/base/src/icons/close-command-field.js create mode 100644 packages/base/src/icons/cloud.js create mode 100644 packages/base/src/icons/co.js create mode 100644 packages/base/src/icons/collaborate.js create mode 100644 packages/base/src/icons/collapse-all.js create mode 100644 packages/base/src/icons/collapse-group.js create mode 100644 packages/base/src/icons/collapse.js create mode 100644 packages/base/src/icons/collections-insight.js create mode 100644 packages/base/src/icons/collections-management.js create mode 100644 packages/base/src/icons/collision.js create mode 100644 packages/base/src/icons/color-fill.js create mode 100644 packages/base/src/icons/column-chart-dual-axis.js create mode 100644 packages/base/src/icons/combine.js create mode 100644 packages/base/src/icons/comment.js create mode 100644 packages/base/src/icons/commission-check.js create mode 100644 packages/base/src/icons/company-view.js create mode 100644 packages/base/src/icons/compare-2.js create mode 100644 packages/base/src/icons/compare.js create mode 100644 packages/base/src/icons/competitor.js create mode 100644 packages/base/src/icons/complete.js create mode 100644 packages/base/src/icons/connected.js create mode 100644 packages/base/src/icons/contacts.js create mode 100644 packages/base/src/icons/copy.js create mode 100644 packages/base/src/icons/course-book.js create mode 100644 packages/base/src/icons/course-program.js create mode 100644 packages/base/src/icons/create-entry-time.js create mode 100644 packages/base/src/icons/create-form.js create mode 100644 packages/base/src/icons/create-leave-request.js create mode 100644 packages/base/src/icons/create-session.js create mode 100644 packages/base/src/icons/create.js create mode 100644 packages/base/src/icons/credit-card.js create mode 100644 packages/base/src/icons/crm-sales.js create mode 100644 packages/base/src/icons/crm-service-manager.js create mode 100644 packages/base/src/icons/crop.js create mode 100644 packages/base/src/icons/crossed-line-chart.js create mode 100644 packages/base/src/icons/curriculum.js create mode 100644 packages/base/src/icons/cursor-arrow.js create mode 100644 packages/base/src/icons/customer-and-contacts.js create mode 100644 packages/base/src/icons/customer-and-supplier.js create mode 100644 packages/base/src/icons/customer-briefing.js create mode 100644 packages/base/src/icons/customer-financial-fact-sheet.js create mode 100644 packages/base/src/icons/customer-history.js create mode 100644 packages/base/src/icons/customer-order-entry.js create mode 100644 packages/base/src/icons/customer-view.js create mode 100644 packages/base/src/icons/customer.js create mode 100644 packages/base/src/icons/customize.js create mode 100644 packages/base/src/icons/database.js create mode 100644 packages/base/src/icons/date-time.js create mode 100644 packages/base/src/icons/decision.js create mode 100644 packages/base/src/icons/decline.js create mode 100644 packages/base/src/icons/decrease-line-height.js create mode 100644 packages/base/src/icons/delete.js create mode 100644 packages/base/src/icons/desktop-mobile.js create mode 100644 packages/base/src/icons/developer-settings.js create mode 100644 packages/base/src/icons/dimension.js create mode 100644 packages/base/src/icons/disconnected.js create mode 100644 packages/base/src/icons/discussion-2.js create mode 100644 packages/base/src/icons/discussion.js create mode 100644 packages/base/src/icons/dishwasher.js create mode 100644 packages/base/src/icons/display-more.js create mode 100644 packages/base/src/icons/display.js create mode 100644 packages/base/src/icons/doc-attachment.js create mode 100644 packages/base/src/icons/doctor.js create mode 100644 packages/base/src/icons/document-text.js create mode 100644 packages/base/src/icons/document.js create mode 100644 packages/base/src/icons/documents.js create mode 100644 packages/base/src/icons/donut-chart.js create mode 100644 packages/base/src/icons/down.js create mode 100644 packages/base/src/icons/download-from-cloud.js create mode 100644 packages/base/src/icons/download.js create mode 100644 packages/base/src/icons/draw-rectangle.js create mode 100644 packages/base/src/icons/drill-down.js create mode 100644 packages/base/src/icons/drill-up.js create mode 100644 packages/base/src/icons/drop-down-list.js create mode 100644 packages/base/src/icons/dropdown.js create mode 100644 packages/base/src/icons/duplicate.js create mode 100644 packages/base/src/icons/e-care.js create mode 100644 packages/base/src/icons/e-learning.js create mode 100644 packages/base/src/icons/eam-work-order.js create mode 100644 packages/base/src/icons/edit-outside.js create mode 100644 packages/base/src/icons/edit.js create mode 100644 packages/base/src/icons/education.js create mode 100644 packages/base/src/icons/electrocardiogram.js create mode 100644 packages/base/src/icons/electronic-medical-record.js create mode 100644 packages/base/src/icons/email-read.js create mode 100644 packages/base/src/icons/email.js create mode 100644 packages/base/src/icons/employee-approvals.js create mode 100644 packages/base/src/icons/employee-lookup.js create mode 100644 packages/base/src/icons/employee-pane.js create mode 100644 packages/base/src/icons/employee-rejections.js create mode 100644 packages/base/src/icons/employee.js create mode 100644 packages/base/src/icons/end-user-experience-monitoring.js create mode 100644 packages/base/src/icons/endoscopy.js create mode 100644 packages/base/src/icons/energy-saving-lightbulb.js create mode 100644 packages/base/src/icons/enter-more.js create mode 100644 packages/base/src/icons/eraser.js create mode 100644 packages/base/src/icons/error.js create mode 100644 packages/base/src/icons/example.js create mode 100644 packages/base/src/icons/excel-attachment.js create mode 100644 packages/base/src/icons/exit-full-screen.js create mode 100644 packages/base/src/icons/expand-all.js create mode 100644 packages/base/src/icons/expand-group.js create mode 100644 packages/base/src/icons/expand.js create mode 100644 packages/base/src/icons/expense-report.js create mode 100644 packages/base/src/icons/explorer.js create mode 100644 packages/base/src/icons/factory.js create mode 100644 packages/base/src/icons/fallback.js create mode 100644 packages/base/src/icons/family-care.js create mode 100644 packages/base/src/icons/family-protection.js create mode 100644 packages/base/src/icons/favorite-list.js create mode 100644 packages/base/src/icons/favorite.js create mode 100644 packages/base/src/icons/fax-machine.js create mode 100644 packages/base/src/icons/feed.js create mode 100644 packages/base/src/icons/feeder-arrow.js create mode 100644 packages/base/src/icons/filter-analytics.js create mode 100644 packages/base/src/icons/filter-facets.js create mode 100644 packages/base/src/icons/filter-fields.js create mode 100644 packages/base/src/icons/filter.js create mode 100644 packages/base/src/icons/flag.js create mode 100644 packages/base/src/icons/flight.js create mode 100644 packages/base/src/icons/fob-watch.js create mode 100644 packages/base/src/icons/folder-blank.js create mode 100644 packages/base/src/icons/folder-full.js create mode 100644 packages/base/src/icons/folder.js create mode 100644 packages/base/src/icons/form.js create mode 100644 packages/base/src/icons/forward.js create mode 100644 packages/base/src/icons/fridge.js create mode 100644 packages/base/src/icons/full-screen.js create mode 100644 packages/base/src/icons/full-stacked-chart.js create mode 100644 packages/base/src/icons/full-stacked-column-chart.js create mode 100644 packages/base/src/icons/functional-location.js create mode 100644 packages/base/src/icons/future.js create mode 100644 packages/base/src/icons/fx.js create mode 100644 packages/base/src/icons/gantt-bars.js create mode 100644 packages/base/src/icons/general-leave-request.js create mode 100644 packages/base/src/icons/generate-shortcut.js create mode 100644 packages/base/src/icons/geographic-bubble-chart.js create mode 100644 packages/base/src/icons/globe.js create mode 100644 packages/base/src/icons/goal.js create mode 100644 packages/base/src/icons/goalseek.js create mode 100644 packages/base/src/icons/grid.js create mode 100644 packages/base/src/icons/group-2.js create mode 100644 packages/base/src/icons/group.js create mode 100644 packages/base/src/icons/header.js create mode 100644 packages/base/src/icons/heading1.js create mode 100644 packages/base/src/icons/heading2.js create mode 100644 packages/base/src/icons/heading3.js create mode 100644 packages/base/src/icons/headset.js create mode 100644 packages/base/src/icons/heating-cooling.js create mode 100644 packages/base/src/icons/heatmap-chart.js create mode 100644 packages/base/src/icons/hello-world.js create mode 100644 packages/base/src/icons/hide.js create mode 100644 packages/base/src/icons/hint.js create mode 100644 packages/base/src/icons/history.js create mode 100644 packages/base/src/icons/home-share.js create mode 100644 packages/base/src/icons/home.js create mode 100644 packages/base/src/icons/horizontal-bar-chart-2.js create mode 100644 packages/base/src/icons/horizontal-bar-chart.js create mode 100644 packages/base/src/icons/horizontal-bullet-chart.js create mode 100644 packages/base/src/icons/horizontal-combination-chart.js create mode 100644 packages/base/src/icons/horizontal-grip.js create mode 100644 packages/base/src/icons/horizontal-stacked-chart.js create mode 100644 packages/base/src/icons/horizontal-waterfall-chart.js create mode 100644 packages/base/src/icons/hr-approval.js create mode 100644 packages/base/src/icons/idea-wall.js create mode 100644 packages/base/src/icons/image-viewer.js create mode 100644 packages/base/src/icons/inbox.js create mode 100644 packages/base/src/icons/incident.js create mode 100644 packages/base/src/icons/incoming-call.js create mode 100644 packages/base/src/icons/increase-line-height.js create mode 100644 packages/base/src/icons/indent.js create mode 100644 packages/base/src/icons/initiative.js create mode 100644 packages/base/src/icons/inspect-down.js create mode 100644 packages/base/src/icons/inspect.js create mode 100644 packages/base/src/icons/inspection.js create mode 100644 packages/base/src/icons/instance.js create mode 100644 packages/base/src/icons/insurance-car.js create mode 100644 packages/base/src/icons/insurance-house.js create mode 100644 packages/base/src/icons/insurance-life.js create mode 100644 packages/base/src/icons/internet-browser.js create mode 100644 packages/base/src/icons/inventory.js create mode 100644 packages/base/src/icons/ipad-2.js create mode 100644 packages/base/src/icons/ipad.js create mode 100644 packages/base/src/icons/iphone-2.js create mode 100644 packages/base/src/icons/iphone.js create mode 100644 packages/base/src/icons/it-host.js create mode 100644 packages/base/src/icons/it-instance.js create mode 100644 packages/base/src/icons/it-system.js create mode 100644 packages/base/src/icons/italic-text.js create mode 100644 packages/base/src/icons/jam.js create mode 100644 packages/base/src/icons/journey-arrive.js create mode 100644 packages/base/src/icons/journey-change.js create mode 100644 packages/base/src/icons/journey-depart.js create mode 100644 packages/base/src/icons/key-user-settings.js create mode 100644 packages/base/src/icons/key.js create mode 100644 packages/base/src/icons/keyboard-and-mouse.js create mode 100644 packages/base/src/icons/kpi-corporate-performance.js create mode 100644 packages/base/src/icons/kpi-managing-my-area.js create mode 100644 packages/base/src/icons/lab.js create mode 100644 packages/base/src/icons/laptop.js create mode 100644 packages/base/src/icons/lateness.js create mode 100644 packages/base/src/icons/lead-outdated.js create mode 100644 packages/base/src/icons/lead.js create mode 100644 packages/base/src/icons/leads.js create mode 100644 packages/base/src/icons/learning-assistant.js create mode 100644 packages/base/src/icons/legend.js create mode 100644 packages/base/src/icons/less.js create mode 100644 packages/base/src/icons/letter.js create mode 100644 packages/base/src/icons/lightbulb.js create mode 100644 packages/base/src/icons/line-chart-dual-axis.js create mode 100644 packages/base/src/icons/line-chart-time-axis.js create mode 100644 packages/base/src/icons/line-chart.js create mode 100644 packages/base/src/icons/line-charts.js create mode 100644 packages/base/src/icons/list.js create mode 100644 packages/base/src/icons/loan.js create mode 100644 packages/base/src/icons/locate-me.js create mode 100644 packages/base/src/icons/locked.js create mode 100644 packages/base/src/icons/log.js create mode 100644 packages/base/src/icons/machine.js create mode 100644 packages/base/src/icons/manager-insight.js create mode 100644 packages/base/src/icons/manager.js create mode 100644 packages/base/src/icons/map-2.js create mode 100644 packages/base/src/icons/map-3.js create mode 100644 packages/base/src/icons/map.js create mode 100644 packages/base/src/icons/marketing-campaign.js create mode 100644 packages/base/src/icons/master-task-triangle-2.js create mode 100644 packages/base/src/icons/master-task-triangle.js create mode 100644 packages/base/src/icons/meal.js create mode 100644 packages/base/src/icons/measure.js create mode 100644 packages/base/src/icons/measurement-document.js create mode 100644 packages/base/src/icons/measuring-point.js create mode 100644 packages/base/src/icons/media-forward.js create mode 100644 packages/base/src/icons/media-pause.js create mode 100644 packages/base/src/icons/media-play.js create mode 100644 packages/base/src/icons/media-reverse.js create mode 100644 packages/base/src/icons/media-rewind.js create mode 100644 packages/base/src/icons/meeting-room.js create mode 100644 packages/base/src/icons/menu.js create mode 100644 packages/base/src/icons/menu2.js create mode 100644 packages/base/src/icons/message-error.js create mode 100644 packages/base/src/icons/message-information.js create mode 100644 packages/base/src/icons/message-popup.js create mode 100644 packages/base/src/icons/message-success.js create mode 100644 packages/base/src/icons/message-warning.js create mode 100644 packages/base/src/icons/microphone.js create mode 100644 packages/base/src/icons/mileage.js create mode 100644 packages/base/src/icons/minimize.js create mode 100644 packages/base/src/icons/mirrored-task-circle-2.js create mode 100644 packages/base/src/icons/mirrored-task-circle.js create mode 100644 packages/base/src/icons/money-bills.js create mode 100644 packages/base/src/icons/monitor-payments.js create mode 100644 packages/base/src/icons/move.js create mode 100644 packages/base/src/icons/mri-scan.js create mode 100644 packages/base/src/icons/multi-select.js create mode 100644 packages/base/src/icons/multiple-bar-chart.js create mode 100644 packages/base/src/icons/multiple-line-chart.js create mode 100644 packages/base/src/icons/multiple-pie-chart.js create mode 100644 packages/base/src/icons/multiple-radar-chart.js create mode 100644 packages/base/src/icons/multiselect-all.js create mode 100644 packages/base/src/icons/multiselect-none.js create mode 100644 packages/base/src/icons/my-sales-order.js create mode 100644 packages/base/src/icons/my-view.js create mode 100644 packages/base/src/icons/nav-back.js create mode 100644 packages/base/src/icons/navigation-down-arrow.js create mode 100644 packages/base/src/icons/navigation-left-arrow.js create mode 100644 packages/base/src/icons/navigation-right-arrow.js create mode 100644 packages/base/src/icons/navigation-up-arrow.js create mode 100644 packages/base/src/icons/negative.js create mode 100644 packages/base/src/icons/newspaper.js create mode 100644 packages/base/src/icons/notes.js create mode 100644 packages/base/src/icons/notification-2.js create mode 100644 packages/base/src/icons/number-sign.js create mode 100644 packages/base/src/icons/numbered-text.js create mode 100644 packages/base/src/icons/nurse.js create mode 100644 packages/base/src/icons/nutrition-activity.js create mode 100644 packages/base/src/icons/official-service.js create mode 100644 packages/base/src/icons/offsite-work.js create mode 100644 packages/base/src/icons/open-command-field.js create mode 100644 packages/base/src/icons/open-folder.js create mode 100644 packages/base/src/icons/opportunities.js create mode 100644 packages/base/src/icons/opportunity.js create mode 100644 packages/base/src/icons/order-status.js create mode 100644 packages/base/src/icons/org-chart.js create mode 100644 packages/base/src/icons/outbox.js create mode 100644 packages/base/src/icons/outdent.js create mode 100644 packages/base/src/icons/outgoing-call.js create mode 100644 packages/base/src/icons/overflow.js create mode 100644 packages/base/src/icons/overlay.js create mode 100644 packages/base/src/icons/overview-chart.js create mode 100644 packages/base/src/icons/paging.js create mode 100644 packages/base/src/icons/paid-leave.js create mode 100644 packages/base/src/icons/palette.js create mode 100644 packages/base/src/icons/paper-plane.js create mode 100644 packages/base/src/icons/passenger-train.js create mode 100644 packages/base/src/icons/past.js create mode 100644 packages/base/src/icons/paste.js create mode 100644 packages/base/src/icons/pause.js create mode 100644 packages/base/src/icons/payment-approval.js create mode 100644 packages/base/src/icons/pdf-attachment.js create mode 100644 packages/base/src/icons/pdf-reader.js create mode 100644 packages/base/src/icons/pending.js create mode 100644 packages/base/src/icons/per-diem.js create mode 100644 packages/base/src/icons/performance.js create mode 100644 packages/base/src/icons/permission.js create mode 100644 packages/base/src/icons/person-placeholder.js create mode 100644 packages/base/src/icons/personnel-view.js create mode 100644 packages/base/src/icons/pharmacy.js create mode 100644 packages/base/src/icons/phone.js create mode 100644 packages/base/src/icons/photo-voltaic.js create mode 100644 packages/base/src/icons/physical-activity.js create mode 100644 packages/base/src/icons/picture.js create mode 100644 packages/base/src/icons/pie-chart.js create mode 100644 packages/base/src/icons/pipeline-analysis.js create mode 100644 packages/base/src/icons/pixelate.js create mode 100644 packages/base/src/icons/play.js create mode 100644 packages/base/src/icons/pool.js create mode 100644 packages/base/src/icons/popup-window.js create mode 100644 packages/base/src/icons/positive.js create mode 100644 packages/base/src/icons/post.js create mode 100644 packages/base/src/icons/ppt-attachment.js create mode 100644 packages/base/src/icons/present.js create mode 100644 packages/base/src/icons/primary-key.js create mode 100644 packages/base/src/icons/print.js create mode 100644 packages/base/src/icons/private.js create mode 100644 packages/base/src/icons/process.js create mode 100644 packages/base/src/icons/product.js create mode 100644 packages/base/src/icons/program-triangles-2.js create mode 100644 packages/base/src/icons/program-triangles.js create mode 100644 packages/base/src/icons/project-definition-triangle-2.js create mode 100644 packages/base/src/icons/project-definition-triangle.js create mode 100644 packages/base/src/icons/projector.js create mode 100644 packages/base/src/icons/provision.js create mode 100644 packages/base/src/icons/pull-down.js create mode 100644 packages/base/src/icons/pushpin-off.js create mode 100644 packages/base/src/icons/pushpin-on.js create mode 100644 packages/base/src/icons/puzzle.js create mode 100644 packages/base/src/icons/quality-issue.js create mode 100644 packages/base/src/icons/question-mark.js create mode 100644 packages/base/src/icons/radar-chart.js create mode 100644 packages/base/src/icons/receipt.js create mode 100644 packages/base/src/icons/record.js create mode 100644 packages/base/src/icons/redo.js create mode 100644 packages/base/src/icons/refresh.js create mode 100644 packages/base/src/icons/repost.js create mode 100644 packages/base/src/icons/request.js create mode 100644 packages/base/src/icons/reset.js create mode 100644 packages/base/src/icons/resize-corner.js create mode 100644 packages/base/src/icons/resize-horizontal.js create mode 100644 packages/base/src/icons/resize-vertical.js create mode 100644 packages/base/src/icons/resize.js create mode 100644 packages/base/src/icons/response.js create mode 100644 packages/base/src/icons/responsive.js create mode 100644 packages/base/src/icons/restart.js create mode 100644 packages/base/src/icons/retail-store-manager.js create mode 100644 packages/base/src/icons/retail-store.js create mode 100644 packages/base/src/icons/rhombus-milestone-2.js create mode 100644 packages/base/src/icons/rhombus-milestone.js create mode 100644 packages/base/src/icons/role.js create mode 100644 packages/base/src/icons/sales-document.js create mode 100644 packages/base/src/icons/sales-notification.js create mode 100644 packages/base/src/icons/sales-order-item.js create mode 100644 packages/base/src/icons/sales-order.js create mode 100644 packages/base/src/icons/sales-quote.js create mode 100644 packages/base/src/icons/sap-box.js create mode 100644 packages/base/src/icons/sap-logo-shape.js create mode 100644 packages/base/src/icons/sap-ui5.js create mode 100644 packages/base/src/icons/save.js create mode 100644 packages/base/src/icons/scatter-chart.js create mode 100644 packages/base/src/icons/scissors.js create mode 100644 packages/base/src/icons/screen-split-one.js create mode 100644 packages/base/src/icons/screen-split-three.js create mode 100644 packages/base/src/icons/screen-split-two.js create mode 100644 packages/base/src/icons/search.js create mode 100644 packages/base/src/icons/settings.js create mode 100644 packages/base/src/icons/share-2.js create mode 100644 packages/base/src/icons/share.js create mode 100644 packages/base/src/icons/shelf.js create mode 100644 packages/base/src/icons/shield.js create mode 100644 packages/base/src/icons/shipping-status.js create mode 100644 packages/base/src/icons/shortcut.js create mode 100644 packages/base/src/icons/show-edit.js create mode 100644 packages/base/src/icons/show.js create mode 100644 packages/base/src/icons/signature.js create mode 100644 packages/base/src/icons/simple-payment.js create mode 100644 packages/base/src/icons/simulate.js create mode 100644 packages/base/src/icons/slim-arrow-down.js create mode 100644 packages/base/src/icons/slim-arrow-left.js create mode 100644 packages/base/src/icons/slim-arrow-right.js create mode 100644 packages/base/src/icons/slim-arrow-up.js create mode 100644 packages/base/src/icons/soccor.js create mode 100644 packages/base/src/icons/sonography.js create mode 100644 packages/base/src/icons/sort-ascending.js create mode 100644 packages/base/src/icons/sort-descending.js create mode 100644 packages/base/src/icons/sort.js create mode 100644 packages/base/src/icons/sorting-ranking.js create mode 100644 packages/base/src/icons/sound-loud.js create mode 100644 packages/base/src/icons/sound-off.js create mode 100644 packages/base/src/icons/sound.js create mode 100644 packages/base/src/icons/source-code.js create mode 100644 packages/base/src/icons/split.js create mode 100644 packages/base/src/icons/status-critical.js create mode 100644 packages/base/src/icons/status-inactive.js create mode 100644 packages/base/src/icons/status-negative.js create mode 100644 packages/base/src/icons/status-positive.js create mode 100644 packages/base/src/icons/step.js create mode 100644 packages/base/src/icons/stethoscope.js create mode 100644 packages/base/src/icons/stop.js create mode 100644 packages/base/src/icons/strikethrough.js create mode 100644 packages/base/src/icons/study-leave.js create mode 100644 packages/base/src/icons/subway-train.js create mode 100644 packages/base/src/icons/suitcase.js create mode 100644 packages/base/src/icons/supplier.js create mode 100644 packages/base/src/icons/survey.js create mode 100644 packages/base/src/icons/switch-classes.js create mode 100644 packages/base/src/icons/switch-views.js create mode 100644 packages/base/src/icons/synchronize.js create mode 100644 packages/base/src/icons/syntax.js create mode 100644 packages/base/src/icons/syringe.js create mode 100644 packages/base/src/icons/sys-add.js create mode 100644 packages/base/src/icons/sys-back-2.js create mode 100644 packages/base/src/icons/sys-back.js create mode 100644 packages/base/src/icons/sys-cancel-2.js create mode 100644 packages/base/src/icons/sys-cancel.js create mode 100644 packages/base/src/icons/sys-enter-2.js create mode 100644 packages/base/src/icons/sys-enter.js create mode 100644 packages/base/src/icons/sys-find-next.js create mode 100644 packages/base/src/icons/sys-find.js create mode 100644 packages/base/src/icons/sys-first-page.js create mode 100644 packages/base/src/icons/sys-help-2.js create mode 100644 packages/base/src/icons/sys-help.js create mode 100644 packages/base/src/icons/sys-last-page.js create mode 100644 packages/base/src/icons/sys-minus.js create mode 100644 packages/base/src/icons/sys-monitor.js create mode 100644 packages/base/src/icons/sys-next-page.js create mode 100644 packages/base/src/icons/sys-prev-page.js create mode 100644 packages/base/src/icons/system-exit-2.js create mode 100644 packages/base/src/icons/system-exit.js create mode 100644 packages/base/src/icons/table-chart.js create mode 100644 packages/base/src/icons/table-column.js create mode 100644 packages/base/src/icons/table-row.js create mode 100644 packages/base/src/icons/table-view.js create mode 100644 packages/base/src/icons/tag-cloud-chart.js create mode 100644 packages/base/src/icons/tag.js create mode 100644 packages/base/src/icons/tags.js create mode 100644 packages/base/src/icons/target-group.js create mode 100644 packages/base/src/icons/task.js create mode 100644 packages/base/src/icons/taxi.js create mode 100644 packages/base/src/icons/technical-object.js create mode 100644 packages/base/src/icons/temperature.js create mode 100644 packages/base/src/icons/text-align-center.js create mode 100644 packages/base/src/icons/text-align-justified.js create mode 100644 packages/base/src/icons/text-align-left.js create mode 100644 packages/base/src/icons/text-align-right.js create mode 100644 packages/base/src/icons/text-color.js create mode 100644 packages/base/src/icons/text-formatting.js create mode 100644 packages/base/src/icons/text.js create mode 100644 packages/base/src/icons/theater.js create mode 100644 packages/base/src/icons/thing-type.js create mode 100644 packages/base/src/icons/thumb-down.js create mode 100644 packages/base/src/icons/thumb-up.js create mode 100644 packages/base/src/icons/time-account.js create mode 100644 packages/base/src/icons/time-entry-request.js create mode 100644 packages/base/src/icons/time-overtime.js create mode 100644 packages/base/src/icons/timesheet.js create mode 100644 packages/base/src/icons/to-be-reviewed.js create mode 100644 packages/base/src/icons/toaster-down.js create mode 100644 packages/base/src/icons/toaster-top.js create mode 100644 packages/base/src/icons/toaster-up.js create mode 100644 packages/base/src/icons/tools-opportunity.js create mode 100644 packages/base/src/icons/touch.js create mode 100644 packages/base/src/icons/travel-expense-report.js create mode 100644 packages/base/src/icons/travel-expense.js create mode 100644 packages/base/src/icons/travel-itinerary.js create mode 100644 packages/base/src/icons/travel-request.js create mode 100644 packages/base/src/icons/tree.js create mode 100644 packages/base/src/icons/trend-down.js create mode 100644 packages/base/src/icons/trend-up.js create mode 100644 packages/base/src/icons/trip-report.js create mode 100644 packages/base/src/icons/two-keys.js create mode 100644 packages/base/src/icons/ui-notifications.js create mode 100644 packages/base/src/icons/umbrella.js create mode 100644 packages/base/src/icons/undefined.js create mode 100644 packages/base/src/icons/underline-text.js create mode 100644 packages/base/src/icons/undo.js create mode 100644 packages/base/src/icons/unfavorite.js create mode 100644 packages/base/src/icons/unlocked.js create mode 100644 packages/base/src/icons/unpaid-leave.js create mode 100644 packages/base/src/icons/unwired.js create mode 100644 packages/base/src/icons/up.js create mode 100644 packages/base/src/icons/upload-to-cloud.js create mode 100644 packages/base/src/icons/upload.js create mode 100644 packages/base/src/icons/upstacked-chart.js create mode 100644 packages/base/src/icons/user-edit.js create mode 100644 packages/base/src/icons/user-settings.js create mode 100644 packages/base/src/icons/validate.js create mode 100644 packages/base/src/icons/value-help.js create mode 100644 packages/base/src/icons/vds-file.js create mode 100644 packages/base/src/icons/vehicle-repair.js create mode 100644 packages/base/src/icons/vertical-bar-chart-2.js create mode 100644 packages/base/src/icons/vertical-bar-chart.js create mode 100644 packages/base/src/icons/vertical-bullet-chart.js create mode 100644 packages/base/src/icons/vertical-grip.js create mode 100644 packages/base/src/icons/vertical-stacked-chart.js create mode 100644 packages/base/src/icons/vertical-waterfall-chart.js create mode 100644 packages/base/src/icons/video.js create mode 100644 packages/base/src/icons/visits.js create mode 100644 packages/base/src/icons/waiver.js create mode 100644 packages/base/src/icons/wallet.js create mode 100644 packages/base/src/icons/warning.js create mode 100644 packages/base/src/icons/warning2.js create mode 100644 packages/base/src/icons/washing-machine.js create mode 100644 packages/base/src/icons/weather-proofing.js create mode 100644 packages/base/src/icons/web-cam.js create mode 100644 packages/base/src/icons/widgets.js create mode 100644 packages/base/src/icons/windows-doors.js create mode 100644 packages/base/src/icons/work-history.js create mode 100644 packages/base/src/icons/workflow-tasks.js create mode 100644 packages/base/src/icons/world.js create mode 100644 packages/base/src/icons/wounds-doc.js create mode 100644 packages/base/src/icons/wrench.js create mode 100644 packages/base/src/icons/write-new-document.js create mode 100644 packages/base/src/icons/write-new.js create mode 100644 packages/base/src/icons/x-ray.js create mode 100644 packages/base/src/icons/zoom-in.js create mode 100644 packages/base/src/icons/zoom-out.js create mode 100644 packages/main/src/IconSVG.hbs create mode 100644 packages/main/src/IconSVG.js create mode 100644 packages/main/src/themes/IconSVG.css diff --git a/packages/base/src/Icons.js b/packages/base/src/Icons.js new file mode 100644 index 000000000000..59ceed83c77f --- /dev/null +++ b/packages/base/src/Icons.js @@ -0,0 +1,648 @@ +import "./icons/Chart-Tree-Map.js"; +import "./icons/Netweaver-business-client.js"; +import "./icons/accelerated.js"; +import "./icons/accept.js"; +import "./icons/accidental-leave.js"; +import "./icons/account.js"; +import "./icons/accounting-document-verification.js"; +import "./icons/action-settings.js"; +import "./icons/action.js"; +import "./icons/activate.js"; +import "./icons/activities.js"; +import "./icons/activity-2.js"; +import "./icons/activity-assigned-to-goal.js"; +import "./icons/activity-individual.js"; +import "./icons/activity-items.js"; +import "./icons/add-activity-2.js"; +import "./icons/add-activity.js"; +import "./icons/add-contact.js"; +import "./icons/add-coursebook.js"; +import "./icons/add-document.js"; +import "./icons/add-employee.js"; +import "./icons/add-equipment.js"; +import "./icons/add-favorite.js"; +import "./icons/add-filter.js"; +import "./icons/add-folder.js"; +import "./icons/add-photo.js"; +import "./icons/add-process.js"; +import "./icons/add-product.js"; +import "./icons/add.js"; +import "./icons/address-book.js"; +import "./icons/addresses.js"; +import "./icons/alert.js"; +import "./icons/along-stacked-chart.js"; +import "./icons/alphabetical-order.js"; +import "./icons/appear-offline.js"; +import "./icons/appointment-2.js"; +import "./icons/appointment.js"; +import "./icons/approvals.js"; +import "./icons/area-chart.js"; +import "./icons/arobase.js"; +import "./icons/arrow-bottom.js"; +import "./icons/arrow-down.js"; +import "./icons/arrow-left.js"; +import "./icons/arrow-right.js"; +import "./icons/arrow-top.js"; +import "./icons/attachment-audio.js"; +import "./icons/attachment-e-pub.js"; +import "./icons/attachment-html.js"; +import "./icons/attachment-photo.js"; +import "./icons/attachment-text-file.js"; +import "./icons/attachment-video.js"; +import "./icons/attachment-zip-file.js"; +import "./icons/attachment.js"; +import "./icons/away.js"; +import "./icons/back-to-top.js"; +import "./icons/background.js"; +import "./icons/badge.js"; +import "./icons/bar-chart.js"; +import "./icons/bar-code.js"; +import "./icons/basket.js"; +import "./icons/batch-payments.js"; +import "./icons/bbyd-active-sales.js"; +import "./icons/bbyd-dashboard.js"; +import "./icons/bed.js"; +import "./icons/begin.js"; +import "./icons/bell.js"; +import "./icons/blank-tag-2.js"; +import "./icons/blank-tag.js"; +import "./icons/blur.js"; +import "./icons/bo-strategy-management.js"; +import "./icons/bold-text.js"; +import "./icons/bookmark.js"; +import "./icons/border.js"; +import "./icons/broken-link.js"; +import "./icons/browse-folder.js"; +import "./icons/bubble-chart.js"; +import "./icons/building.js"; +import "./icons/bullet-text.js"; +import "./icons/burglary.js"; +import "./icons/bus-public-transport.js"; +import "./icons/business-by-design.js"; +import "./icons/business-card.js"; +import "./icons/business-objects-experience.js"; +import "./icons/business-objects-explorer.js"; +import "./icons/business-objects-mobile.js"; +import "./icons/business-one.js"; +import "./icons/busy.js"; +import "./icons/calendar.js"; +import "./icons/call.js"; +import "./icons/camera.js"; +import "./icons/cancel-maintenance.js"; +import "./icons/cancel-share.js"; +import "./icons/cancel.js"; +import "./icons/capital-projects.js"; +import "./icons/car-rental.js"; +import "./icons/card.js"; +import "./icons/cargo-train.js"; +import "./icons/cart-2.js"; +import "./icons/cart-3.js"; +import "./icons/cart-4.js"; +import "./icons/cart-5.js"; +import "./icons/cart-approval.js"; +import "./icons/cart-full.js"; +import "./icons/cart.js"; +import "./icons/cause.js"; +import "./icons/chain-link.js"; +import "./icons/chalkboard.js"; +import "./icons/chart-axis.js"; +import "./icons/chart-table-view.js"; +import "./icons/check-availability.js"; +import "./icons/checklist-2.js"; +import "./icons/checklist-item-2.js"; +import "./icons/checklist-item.js"; +import "./icons/checklist.js"; +import "./icons/chevron-phase-2.js"; +import "./icons/chevron-phase.js"; +import "./icons/choropleth-chart.js"; +import "./icons/circle-task-2.js"; +import "./icons/circle-task.js"; +import "./icons/citizen-connect.js"; +import "./icons/clear-filter.js"; +import "./icons/clinical-order.js"; +import "./icons/clinical-tast-tracker.js"; +import "./icons/close-command-field.js"; +import "./icons/cloud.js"; +import "./icons/co.js"; +import "./icons/collaborate.js"; +import "./icons/collapse-all.js"; +import "./icons/collapse-group.js"; +import "./icons/collapse.js"; +import "./icons/collections-insight.js"; +import "./icons/collections-management.js"; +import "./icons/collision.js"; +import "./icons/color-fill.js"; +import "./icons/column-chart-dual-axis.js"; +import "./icons/combine.js"; +import "./icons/comment.js"; +import "./icons/commission-check.js"; +import "./icons/company-view.js"; +import "./icons/compare-2.js"; +import "./icons/compare.js"; +import "./icons/competitor.js"; +import "./icons/complete.js"; +import "./icons/connected.js"; +import "./icons/contacts.js"; +import "./icons/copy.js"; +import "./icons/course-book.js"; +import "./icons/course-program.js"; +import "./icons/create-entry-time.js"; +import "./icons/create-form.js"; +import "./icons/create-leave-request.js"; +import "./icons/create-session.js"; +import "./icons/create.js"; +import "./icons/credit-card.js"; +import "./icons/crm-sales.js"; +import "./icons/crm-service-manager.js"; +import "./icons/crop.js"; +import "./icons/crossed-line-chart.js"; +import "./icons/curriculum.js"; +import "./icons/cursor-arrow.js"; +import "./icons/customer-and-contacts.js"; +import "./icons/customer-and-supplier.js"; +import "./icons/customer-briefing.js"; +import "./icons/customer-financial-fact-sheet.js"; +import "./icons/customer-history.js"; +import "./icons/customer-order-entry.js"; +import "./icons/customer-view.js"; +import "./icons/customer.js"; +import "./icons/customize.js"; +import "./icons/database.js"; +import "./icons/date-time.js"; +import "./icons/decision.js"; +import "./icons/decline.js"; +import "./icons/decrease-line-height.js"; +import "./icons/delete.js"; +import "./icons/desktop-mobile.js"; +import "./icons/developer-settings.js"; +import "./icons/dimension.js"; +import "./icons/disconnected.js"; +import "./icons/discussion-2.js"; +import "./icons/discussion.js"; +import "./icons/dishwasher.js"; +import "./icons/display-more.js"; +import "./icons/display.js"; +import "./icons/doc-attachment.js"; +import "./icons/doctor.js"; +import "./icons/document-text.js"; +import "./icons/document.js"; +import "./icons/documents.js"; +import "./icons/donut-chart.js"; +import "./icons/down.js"; +import "./icons/download-from-cloud.js"; +import "./icons/download.js"; +import "./icons/draw-rectangle.js"; +import "./icons/drill-down.js"; +import "./icons/drill-up.js"; +import "./icons/drop-down-list.js"; +import "./icons/dropdown.js"; +import "./icons/duplicate.js"; +import "./icons/e-care.js"; +import "./icons/e-learning.js"; +import "./icons/eam-work-order.js"; +import "./icons/edit-outside.js"; +import "./icons/edit.js"; +import "./icons/education.js"; +import "./icons/electrocardiogram.js"; +import "./icons/electronic-medical-record.js"; +import "./icons/email-read.js"; +import "./icons/email.js"; +import "./icons/employee-approvals.js"; +import "./icons/employee-lookup.js"; +import "./icons/employee-pane.js"; +import "./icons/employee-rejections.js"; +import "./icons/employee.js"; +import "./icons/end-user-experience-monitoring.js"; +import "./icons/endoscopy.js"; +import "./icons/energy-saving-lightbulb.js"; +import "./icons/enter-more.js"; +import "./icons/eraser.js"; +import "./icons/error.js"; +import "./icons/example.js"; +import "./icons/excel-attachment.js"; +import "./icons/exit-full-screen.js"; +import "./icons/expand-all.js"; +import "./icons/expand-group.js"; +import "./icons/expand.js"; +import "./icons/expense-report.js"; +import "./icons/explorer.js"; +import "./icons/factory.js"; +import "./icons/fallback.js"; +import "./icons/family-care.js"; +import "./icons/family-protection.js"; +import "./icons/favorite-list.js"; +import "./icons/favorite.js"; +import "./icons/fax-machine.js"; +import "./icons/feed.js"; +import "./icons/feeder-arrow.js"; +import "./icons/filter-analytics.js"; +import "./icons/filter-facets.js"; +import "./icons/filter-fields.js"; +import "./icons/filter.js"; +import "./icons/flag.js"; +import "./icons/flight.js"; +import "./icons/fob-watch.js"; +import "./icons/folder-blank.js"; +import "./icons/folder-full.js"; +import "./icons/folder.js"; +import "./icons/form.js"; +import "./icons/forward.js"; +import "./icons/fridge.js"; +import "./icons/full-screen.js"; +import "./icons/full-stacked-chart.js"; +import "./icons/full-stacked-column-chart.js"; +import "./icons/functional-location.js"; +import "./icons/future.js"; +import "./icons/fx.js"; +import "./icons/gantt-bars.js"; +import "./icons/general-leave-request.js"; +import "./icons/generate-shortcut.js"; +import "./icons/geographic-bubble-chart.js"; +import "./icons/globe.js"; +import "./icons/goal.js"; +import "./icons/goalseek.js"; +import "./icons/grid.js"; +import "./icons/group-2.js"; +import "./icons/group.js"; +import "./icons/header.js"; +import "./icons/heading1.js"; +import "./icons/heading2.js"; +import "./icons/heading3.js"; +import "./icons/headset.js"; +import "./icons/heating-cooling.js"; +import "./icons/heatmap-chart.js"; +import "./icons/hello-world.js"; +import "./icons/hide.js"; +import "./icons/hint.js"; +import "./icons/history.js"; +import "./icons/home-share.js"; +import "./icons/home.js"; +import "./icons/horizontal-bar-chart-2.js"; +import "./icons/horizontal-bar-chart.js"; +import "./icons/horizontal-bullet-chart.js"; +import "./icons/horizontal-combination-chart.js"; +import "./icons/horizontal-grip.js"; +import "./icons/horizontal-stacked-chart.js"; +import "./icons/horizontal-waterfall-chart.js"; +import "./icons/hr-approval.js"; +import "./icons/idea-wall.js"; +import "./icons/image-viewer.js"; +import "./icons/inbox.js"; +import "./icons/incident.js"; +import "./icons/incoming-call.js"; +import "./icons/increase-line-height.js"; +import "./icons/indent.js"; +import "./icons/initiative.js"; +import "./icons/inspect-down.js"; +import "./icons/inspect.js"; +import "./icons/inspection.js"; +import "./icons/instance.js"; +import "./icons/insurance-car.js"; +import "./icons/insurance-house.js"; +import "./icons/insurance-life.js"; +import "./icons/internet-browser.js"; +import "./icons/inventory.js"; +import "./icons/ipad-2.js"; +import "./icons/ipad.js"; +import "./icons/iphone-2.js"; +import "./icons/iphone.js"; +import "./icons/it-host.js"; +import "./icons/it-instance.js"; +import "./icons/it-system.js"; +import "./icons/italic-text.js"; +import "./icons/jam.js"; +import "./icons/journey-arrive.js"; +import "./icons/journey-change.js"; +import "./icons/journey-depart.js"; +import "./icons/key-user-settings.js"; +import "./icons/key.js"; +import "./icons/keyboard-and-mouse.js"; +import "./icons/kpi-corporate-performance.js"; +import "./icons/kpi-managing-my-area.js"; +import "./icons/lab.js"; +import "./icons/laptop.js"; +import "./icons/lateness.js"; +import "./icons/lead-outdated.js"; +import "./icons/lead.js"; +import "./icons/leads.js"; +import "./icons/learning-assistant.js"; +import "./icons/legend.js"; +import "./icons/less.js"; +import "./icons/letter.js"; +import "./icons/lightbulb.js"; +import "./icons/line-chart-dual-axis.js"; +import "./icons/line-chart-time-axis.js"; +import "./icons/line-chart.js"; +import "./icons/line-charts.js"; +import "./icons/list.js"; +import "./icons/loan.js"; +import "./icons/locate-me.js"; +import "./icons/locked.js"; +import "./icons/log.js"; +import "./icons/machine.js"; +import "./icons/manager-insight.js"; +import "./icons/manager.js"; +import "./icons/map-2.js"; +import "./icons/map-3.js"; +import "./icons/map.js"; +import "./icons/marketing-campaign.js"; +import "./icons/master-task-triangle-2.js"; +import "./icons/master-task-triangle.js"; +import "./icons/meal.js"; +import "./icons/measure.js"; +import "./icons/measurement-document.js"; +import "./icons/measuring-point.js"; +import "./icons/media-forward.js"; +import "./icons/media-pause.js"; +import "./icons/media-play.js"; +import "./icons/media-reverse.js"; +import "./icons/media-rewind.js"; +import "./icons/meeting-room.js"; +import "./icons/menu.js"; +import "./icons/menu2.js"; +import "./icons/message-error.js"; +import "./icons/message-information.js"; +import "./icons/message-popup.js"; +import "./icons/message-success.js"; +import "./icons/message-warning.js"; +import "./icons/microphone.js"; +import "./icons/mileage.js"; +import "./icons/minimize.js"; +import "./icons/mirrored-task-circle-2.js"; +import "./icons/mirrored-task-circle.js"; +import "./icons/money-bills.js"; +import "./icons/monitor-payments.js"; +import "./icons/move.js"; +import "./icons/mri-scan.js"; +import "./icons/multi-select.js"; +import "./icons/multiple-bar-chart.js"; +import "./icons/multiple-line-chart.js"; +import "./icons/multiple-pie-chart.js"; +import "./icons/multiple-radar-chart.js"; +import "./icons/multiselect-all.js"; +import "./icons/multiselect-none.js"; +import "./icons/my-sales-order.js"; +import "./icons/my-view.js"; +import "./icons/nav-back.js"; +import "./icons/navigation-down-arrow.js"; +import "./icons/navigation-left-arrow.js"; +import "./icons/navigation-right-arrow.js"; +import "./icons/navigation-up-arrow.js"; +import "./icons/negative.js"; +import "./icons/newspaper.js"; +import "./icons/notes.js"; +import "./icons/notification-2.js"; +import "./icons/number-sign.js"; +import "./icons/numbered-text.js"; +import "./icons/nurse.js"; +import "./icons/nutrition-activity.js"; +import "./icons/official-service.js"; +import "./icons/offsite-work.js"; +import "./icons/open-command-field.js"; +import "./icons/open-folder.js"; +import "./icons/opportunities.js"; +import "./icons/opportunity.js"; +import "./icons/order-status.js"; +import "./icons/org-chart.js"; +import "./icons/outbox.js"; +import "./icons/outdent.js"; +import "./icons/outgoing-call.js"; +import "./icons/overflow.js"; +import "./icons/overlay.js"; +import "./icons/overview-chart.js"; +import "./icons/paging.js"; +import "./icons/paid-leave.js"; +import "./icons/palette.js"; +import "./icons/paper-plane.js"; +import "./icons/passenger-train.js"; +import "./icons/past.js"; +import "./icons/paste.js"; +import "./icons/pause.js"; +import "./icons/payment-approval.js"; +import "./icons/pdf-attachment.js"; +import "./icons/pdf-reader.js"; +import "./icons/pending.js"; +import "./icons/per-diem.js"; +import "./icons/performance.js"; +import "./icons/permission.js"; +import "./icons/person-placeholder.js"; +import "./icons/personnel-view.js"; +import "./icons/pharmacy.js"; +import "./icons/phone.js"; +import "./icons/photo-voltaic.js"; +import "./icons/physical-activity.js"; +import "./icons/picture.js"; +import "./icons/pie-chart.js"; +import "./icons/pipeline-analysis.js"; +import "./icons/pixelate.js"; +import "./icons/play.js"; +import "./icons/pool.js"; +import "./icons/popup-window.js"; +import "./icons/positive.js"; +import "./icons/post.js"; +import "./icons/ppt-attachment.js"; +import "./icons/present.js"; +import "./icons/primary-key.js"; +import "./icons/print.js"; +import "./icons/private.js"; +import "./icons/process.js"; +import "./icons/product.js"; +import "./icons/program-triangles-2.js"; +import "./icons/program-triangles.js"; +import "./icons/project-definition-triangle-2.js"; +import "./icons/project-definition-triangle.js"; +import "./icons/projector.js"; +import "./icons/provision.js"; +import "./icons/pull-down.js"; +import "./icons/pushpin-off.js"; +import "./icons/pushpin-on.js"; +import "./icons/puzzle.js"; +import "./icons/quality-issue.js"; +import "./icons/question-mark.js"; +import "./icons/radar-chart.js"; +import "./icons/receipt.js"; +import "./icons/record.js"; +import "./icons/redo.js"; +import "./icons/refresh.js"; +import "./icons/repost.js"; +import "./icons/request.js"; +import "./icons/reset.js"; +import "./icons/resize-corner.js"; +import "./icons/resize-horizontal.js"; +import "./icons/resize-vertical.js"; +import "./icons/resize.js"; +import "./icons/response.js"; +import "./icons/responsive.js"; +import "./icons/restart.js"; +import "./icons/retail-store-manager.js"; +import "./icons/retail-store.js"; +import "./icons/rhombus-milestone-2.js"; +import "./icons/rhombus-milestone.js"; +import "./icons/role.js"; +import "./icons/sales-document.js"; +import "./icons/sales-notification.js"; +import "./icons/sales-order-item.js"; +import "./icons/sales-order.js"; +import "./icons/sales-quote.js"; +import "./icons/sap-box.js"; +import "./icons/sap-logo-shape.js"; +import "./icons/sap-ui5.js"; +import "./icons/save.js"; +import "./icons/scatter-chart.js"; +import "./icons/scissors.js"; +import "./icons/screen-split-one.js"; +import "./icons/screen-split-three.js"; +import "./icons/screen-split-two.js"; +import "./icons/search.js"; +import "./icons/settings.js"; +import "./icons/share-2.js"; +import "./icons/share.js"; +import "./icons/shelf.js"; +import "./icons/shield.js"; +import "./icons/shipping-status.js"; +import "./icons/shortcut.js"; +import "./icons/show-edit.js"; +import "./icons/show.js"; +import "./icons/signature.js"; +import "./icons/simple-payment.js"; +import "./icons/simulate.js"; +import "./icons/slim-arrow-down.js"; +import "./icons/slim-arrow-left.js"; +import "./icons/slim-arrow-right.js"; +import "./icons/slim-arrow-up.js"; +import "./icons/soccor.js"; +import "./icons/sonography.js"; +import "./icons/sort-ascending.js"; +import "./icons/sort-descending.js"; +import "./icons/sort.js"; +import "./icons/sorting-ranking.js"; +import "./icons/sound-loud.js"; +import "./icons/sound-off.js"; +import "./icons/sound.js"; +import "./icons/source-code.js"; +import "./icons/split.js"; +import "./icons/status-critical.js"; +import "./icons/status-inactive.js"; +import "./icons/status-negative.js"; +import "./icons/status-positive.js"; +import "./icons/step.js"; +import "./icons/stethoscope.js"; +import "./icons/stop.js"; +import "./icons/strikethrough.js"; +import "./icons/study-leave.js"; +import "./icons/subway-train.js"; +import "./icons/suitcase.js"; +import "./icons/supplier.js"; +import "./icons/survey.js"; +import "./icons/switch-classes.js"; +import "./icons/switch-views.js"; +import "./icons/synchronize.js"; +import "./icons/syntax.js"; +import "./icons/syringe.js"; +import "./icons/sys-add.js"; +import "./icons/sys-back-2.js"; +import "./icons/sys-back.js"; +import "./icons/sys-cancel-2.js"; +import "./icons/sys-cancel.js"; +import "./icons/sys-enter-2.js"; +import "./icons/sys-enter.js"; +import "./icons/sys-find-next.js"; +import "./icons/sys-find.js"; +import "./icons/sys-first-page.js"; +import "./icons/sys-help-2.js"; +import "./icons/sys-help.js"; +import "./icons/sys-last-page.js"; +import "./icons/sys-minus.js"; +import "./icons/sys-monitor.js"; +import "./icons/sys-next-page.js"; +import "./icons/sys-prev-page.js"; +import "./icons/system-exit-2.js"; +import "./icons/system-exit.js"; +import "./icons/table-chart.js"; +import "./icons/table-column.js"; +import "./icons/table-row.js"; +import "./icons/table-view.js"; +import "./icons/tag-cloud-chart.js"; +import "./icons/tag.js"; +import "./icons/tags.js"; +import "./icons/target-group.js"; +import "./icons/task.js"; +import "./icons/taxi.js"; +import "./icons/technical-object.js"; +import "./icons/temperature.js"; +import "./icons/text-align-center.js"; +import "./icons/text-align-justified.js"; +import "./icons/text-align-left.js"; +import "./icons/text-align-right.js"; +import "./icons/text-color.js"; +import "./icons/text-formatting.js"; +import "./icons/text.js"; +import "./icons/theater.js"; +import "./icons/thing-type.js"; +import "./icons/thumb-down.js"; +import "./icons/thumb-up.js"; +import "./icons/time-account.js"; +import "./icons/time-entry-request.js"; +import "./icons/time-overtime.js"; +import "./icons/timesheet.js"; +import "./icons/to-be-reviewed.js"; +import "./icons/toaster-down.js"; +import "./icons/toaster-top.js"; +import "./icons/toaster-up.js"; +import "./icons/tools-opportunity.js"; +import "./icons/touch.js"; +import "./icons/travel-expense-report.js"; +import "./icons/travel-expense.js"; +import "./icons/travel-itinerary.js"; +import "./icons/travel-request.js"; +import "./icons/tree.js"; +import "./icons/trend-down.js"; +import "./icons/trend-up.js"; +import "./icons/trip-report.js"; +import "./icons/two-keys.js"; +import "./icons/ui-notifications.js"; +import "./icons/umbrella.js"; +import "./icons/undefined.js"; +import "./icons/underline-text.js"; +import "./icons/undo.js"; +import "./icons/unfavorite.js"; +import "./icons/unlocked.js"; +import "./icons/unpaid-leave.js"; +import "./icons/unwired.js"; +import "./icons/up.js"; +import "./icons/upload-to-cloud.js"; +import "./icons/upload.js"; +import "./icons/upstacked-chart.js"; +import "./icons/user-edit.js"; +import "./icons/user-settings.js"; +import "./icons/validate.js"; +import "./icons/value-help.js"; +import "./icons/vds-file.js"; +import "./icons/vehicle-repair.js"; +import "./icons/vertical-bar-chart-2.js"; +import "./icons/vertical-bar-chart.js"; +import "./icons/vertical-bullet-chart.js"; +import "./icons/vertical-grip.js"; +import "./icons/vertical-stacked-chart.js"; +import "./icons/vertical-waterfall-chart.js"; +import "./icons/video.js"; +import "./icons/visits.js"; +import "./icons/waiver.js"; +import "./icons/wallet.js"; +import "./icons/warning.js"; +import "./icons/warning2.js"; +import "./icons/washing-machine.js"; +import "./icons/weather-proofing.js"; +import "./icons/web-cam.js"; +import "./icons/widgets.js"; +import "./icons/windows-doors.js"; +import "./icons/work-history.js"; +import "./icons/workflow-tasks.js"; +import "./icons/world.js"; +import "./icons/wounds-doc.js"; +import "./icons/wrench.js"; +import "./icons/write-new-document.js"; +import "./icons/write-new.js"; +import "./icons/x-ray.js"; +import "./icons/zoom-in.js"; +import "./icons/zoom-out.js"; diff --git a/packages/base/src/SVGIconRegistry.js b/packages/base/src/SVGIconRegistry.js new file mode 100644 index 000000000000..6c1b4386bd5a --- /dev/null +++ b/packages/base/src/SVGIconRegistry.js @@ -0,0 +1,11 @@ +const registry = new Map(); + +const registerIcon = (name, transform, d) => { + registry.set(name, {name, transform, d}); +}; + +const getIconData = (name) => { + return registry.get(name); +}; + +export { getIconData, registerIcon }; \ No newline at end of file diff --git a/packages/base/src/icons/Chart-Tree-Map.js b/packages/base/src/icons/Chart-Tree-Map.js new file mode 100644 index 000000000000..0b5a75798697 --- /dev/null +++ b/packages/base/src/icons/Chart-Tree-Map.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://Chart-Tree-Map"; +const transform = "translate(80.5,35)"; +const d = "M184 448q8 0 8 -8v-432q0 -8 -8 -8h-176q-8 0 -8 8v432q0 8 8 8h176zM440 448q8 0 8 -8v-176q0 -8 -8 -8h-208q-8 0 -8 8v176q0 8 8 8h208zM440 224q8 0 8 -8v-80q0 -8 -8 -8h-80q-8 0 -8 8v80q0 8 8 8h80zM440 96q8 0 8 -8v-80q0 -8 -8 -8h-80q-8 0 -8 8v80q0 8 8 8h80z M312 224q8 0 8 -8v-208q0 -8 -8 -8h-80q-8 0 -8 8v208q0 8 8 8h80z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/Netweaver-business-client.js b/packages/base/src/icons/Netweaver-business-client.js new file mode 100644 index 000000000000..dca732fd59b4 --- /dev/null +++ b/packages/base/src/icons/Netweaver-business-client.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://Netweaver-business-client"; +const transform = "translate(48.227264404296875,35)"; +const d = "M203 345q22 0 36.5 -12.5t16.5 -33.5l29 -257q1 -5 -2 -7.5t-7 -2.5q-3 0 -7 2q-10 9 -21 20t-21.5 22t-19.5 21t-14 17q-8 10 -16 21.5t-12.5 27t-4.5 35t9 44.5q5 15 1 26t-13.5 19t-22.5 13t-27 9t-29.5 8t-29.5 7.5l-24 6t-12 2.5q-14 4 -11.5 11.5t10.5 5.5 q6 -2 9 -2q3 -1 18 -4t33 -6.5t35.5 -6t27.5 -2.5q2 0 3 1q15 2 27 7.5t35 7.5h4zM297 283q-8 -4 -12 3.5t1 12.5q2 2 16.5 15.5t30.5 28.5q18 18 41 38q4 5 10.5 3t4.5 -8l-5 -36q-1 -10 -10 -16q-19 -10 -35 -18q-14 -8 -26 -14.5t-16 -8.5zM500 363q6 0 10 -6t2 -22 q-4 -36 -29.5 -72.5t-57 -67t-62.5 -51.5t-46 -25q-8 -2 -12 -2q-8 0 -8 7l-11 113q-2 11 15 21q2 1 11.5 6t23.5 12.5t31 16.5l34 18q40 22 91 49q3 3 8 3z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/accelerated.js b/packages/base/src/icons/accelerated.js new file mode 100644 index 000000000000..0fb958823ea5 --- /dev/null +++ b/packages/base/src/icons/accelerated.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://accelerated"; +const transform = "translate(80.5,35)"; +const d = "M208 224q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128zM80 160q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h160q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-160zM96 112q0 7 5 11.5t11 4.5h256q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-256 q-6 0 -11 5t-5 11zM416 448q14 0 23 -9.5t9 -22.5v-416q0 -14 -9 -23t-23 -9h-384q-14 0 -23 9t-9 23v416q0 13 9 22.5t23 9.5h64v32h32v-32h192v32h32v-32h64zM320 384h32v32h-32v-32zM96 384h32v32h-32v-32zM416 352h-384v-352h384v352z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/accept.js b/packages/base/src/icons/accept.js new file mode 100644 index 000000000000..8c1fe9d60113 --- /dev/null +++ b/packages/base/src/icons/accept.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://accept"; +const transform = "translate(96.5,35)"; +const d = "M405 386q9 -9 3 -19l-222 -326q-4 -8 -12 -9t-14 5l-151 167q-5 5 -4.5 11t5.5 11l25 25q12 12 23 0l96 -96q5 -5 13 -4.5t12 8.5l175 249q4 7 11.5 8t13.5 -4z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/accidental-leave.js b/packages/base/src/icons/accidental-leave.js new file mode 100644 index 000000000000..efc50d03c41d --- /dev/null +++ b/packages/base/src/icons/accidental-leave.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://accidental-leave"; +const transform = "translate(80.5,35)"; +const d = "M159 160h-95v128h95v96h129v-96h96v-128h-96v-96h-129v96zM192 192v-96h64v96h95v64h-95v96h-64v-96h-96v-64h96zM416 448q14 0 23 -8.5t9 -22.5v-385q0 -13 -9 -23t-23 -10h-384q-13 0 -22.5 10t-9.5 23v385q0 14 9.5 22.5t22.5 8.5h384zM415 416h-383v-384h383v384z "; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/account.js b/packages/base/src/icons/account.js new file mode 100644 index 000000000000..5e7c5bc0bff8 --- /dev/null +++ b/packages/base/src/icons/account.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://account"; +const transform = "translate(80.5,35)"; +const d = "M256 289q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM160 225q26 0 45 19t19 45q0 27 -19 45.5t-45 18.5q-27 0 -45.5 -18.5t-18.5 -45.5q0 -26 18.5 -45t45.5 -19zM192 192q26 0 49.5 -10t41 -27t27.5 -40t10 -50v-65h-320v65q0 27 10 50t27.5 40 t40.5 27t50 10h32h32zM288 65q0 40 -28 68t-68 28h-64q-40 0 -68 -28t-28 -68v-32h256v32zM432 320q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128zM432 384q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5 t11 4.5h128zM432 448q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/accounting-document-verification.js b/packages/base/src/icons/accounting-document-verification.js new file mode 100644 index 000000000000..81afe2a5e1a5 --- /dev/null +++ b/packages/base/src/icons/accounting-document-verification.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://accounting-document-verification"; +const transform = "translate(48.5,35)"; +const d = "M368 256q30 0 56 -3.5t45.5 -10t31 -15.5t11.5 -19v-64v-64v-64q0 -10 -11.5 -18.5t-31 -15t-45.5 -10.5t-56 -4t-56.5 4t-46 10.5t-30.5 15t-11 18.5v64v64v64q0 10 11 19t30.5 15.5t46 10t56.5 3.5zM368 224q-36 0 -61.5 -5t-39.5 -11q14 -5 39.5 -10.5t61.5 -5.5 t61.5 5.5t39.5 10.5q-14 6 -39.5 11t-61.5 5zM402 130q49 3 78 17v31q-20 -8 -49 -13t-63 -5q-35 0 -63.5 5t-48.5 13v-31q29 -14 78 -17h1q8 -1 16 -1.5t17 -0.5q8 0 16.5 0.5t16.5 1.5h1zM480 114q-20 -8 -49 -13t-63 -5q-35 0 -63.5 5t-48.5 13v-31q29 -14 78 -17h1 q8 -1 16 -1.5t17 -0.5q8 0 16.5 0.5t16.5 1.5h1q49 3 78 17v31zM402 2q49 3 78 17v32q-20 -9 -49 -14t-63 -5q-71 0 -112 19v-32q29 -14 78 -17h1q8 -1 16 -1.5t17 -0.5q8 0 16.5 0.5t16.5 1.5h1zM379 353l101 127l32 -32l-132 -159l-83 84l32 31zM32 0h160v-32h-160 q-14 0 -23 9t-9 23v352l128 128h224q13 0 22.5 -9t9.5 -23h-32h-96h-96v-96q0 -14 -9.5 -23t-23.5 -9h-95v-320z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/action-settings.js b/packages/base/src/icons/action-settings.js new file mode 100644 index 000000000000..65e723e6cb22 --- /dev/null +++ b/packages/base/src/icons/action-settings.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://action-settings"; +const transform = "translate(48.5,35)"; +const d = "M480 288q14 0 23 -9t9 -23v-64q0 -13 -9 -22.5t-23 -9.5h-28q-3 -8 -6 -15l-6 -14l20 -20q9 -9 9 -22.5t-9 -22.5l-46 -46q-9 -9 -22 -9q-14 0 -23 9l-20 21q-7 -4 -14 -7t-15 -6v-28q0 -13 -9 -22.5t-23 -9.5h-64q-14 0 -23 9.5t-9 22.5v28q-8 3 -15 6t-14 7l-20 -21 q-9 -9 -23 -9q-13 0 -22 9l-46 46q-9 9 -9 22.5t9 22.5l20 20q-3 7 -6.5 14t-5.5 15h-28q-14 0 -23 9.5t-9 22.5v64q0 14 9 23t23 9h28q2 8 5.5 15t6.5 14l-20 20q-9 10 -9 23t9 22l46 46q9 9 22 9q14 0 23 -9l20 -20q7 3 14 6.5t15 5.5v28q0 14 9 23t23 9h64q14 0 23 -9 t9 -23v-28q8 -2 15 -5.5t14 -6.5l20 20q9 9 23 9q13 0 22 -9l46 -46q9 -9 9 -22t-9 -23l-20 -20l6 -14t6 -15h28zM480 256h-28h-24l-7 22q-2 6 -4.5 12.5t-5.5 12.5l-11 20l17 17l20 20l-45 45l-20 -20l-17 -16l-21 10q-6 3 -12 5.5t-12 4.5l-22 8v23v28h-64v-28v-23l-22 -8 q-6 -2 -12.5 -4.5t-12.5 -5.5l-20 -10l-17 16l-20 20l-45 -45l20 -20l16 -17l-10 -20q-3 -6 -5.5 -12.5t-4.5 -12.5l-8 -22h-23h-28v-64h28h23l8 -22q2 -6 4.5 -12t5.5 -12l10 -21l-16 -17l-20 -20l45 -45l20 20l17 17l20 -11q6 -3 12.5 -5.5t12.5 -4.5l22 -7v-24v-28h64v28 v24l22 7q6 2 12 4.5t12 5.5l21 11l17 -17l20 -20l45 45l-20 20l-17 17l11 21q3 6 5.5 12t4.5 12l7 22h24h28v64zM256 320q40 0 68 -28t28 -68t-28 -68t-68 -28t-68 28t-28 68t28 68t68 28zM256 160q26 0 45 19t19 45t-19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/action.js b/packages/base/src/icons/action.js new file mode 100644 index 000000000000..3584ca2d1fea --- /dev/null +++ b/packages/base/src/icons/action.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://action"; +const transform = "translate(48.5,35)"; +const d = "M416 161h32v-129q0 -13 -9 -22.5t-23 -9.5h-384q-13 0 -22.5 9.5t-9.5 22.5v384q0 14 9.5 23t22.5 9h128v-32h-128v-384h384v129zM503 390q9 -10 9 -23t-9 -23l-92 -84q-5 -5 -11 -5t-11 5t-5 11.5t5 11.5l75 69h-48q-40 0 -75 -15t-61 -41.5t-41 -61.5t-15 -74v-16 q0 -16 -16 -16t-16 16v11v7.5t1 4.5q1 45 19.5 84.5t48.5 68.5t70 46t85 17h48l-75 69q-5 5 -5 11.5t5 11.5t11 5t11 -5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/activate.js b/packages/base/src/icons/activate.js new file mode 100644 index 000000000000..f90a9c2b769f --- /dev/null +++ b/packages/base/src/icons/activate.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://activate"; +const transform = "translate(64.5,35)"; +const d = "M321 276q12 -11 0 -23l-56 -56l-192 -192q-5 -5 -12 -5t-11 5l-45 45q-5 5 -5 11t5 11l192 193l57 56q5 5 11 5t11 -5zM242 219l-22 23l-181 -181l22 -23zM421 416h59l-47 -39l20 -64l-53 40l-54 -40l21 64l-47 39h59l21 58zM480 192l-47 -39l20 -64l-53 40l-54 -40 l21 64l-47 39h59l21 58l21 -58h59zM111 377l-47 39h60l21 58l21 -58h59l-47 -39l20 -64l-53 40l-55 -40z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/activities.js b/packages/base/src/icons/activities.js new file mode 100644 index 000000000000..8d9377f201b2 --- /dev/null +++ b/packages/base/src/icons/activities.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://activities"; +const transform = "translate(48.5,35)"; +const d = "M480 448q13 0 22.5 -9t9.5 -23v-384q0 -13 -9.5 -22.5t-22.5 -9.5h-448q-14 0 -23 9.5t-9 22.5v384q0 14 9 23t23 9h448zM480 416h-448v-384h448v384zM117 228l-53 53l17 19l36 -36l71 88l18 -17zM117 64l-53 54l17 18l36 -36l71 89l18 -18zM400 160q16 0 16 -16 q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128zM400 320q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/activity-2.js b/packages/base/src/icons/activity-2.js new file mode 100644 index 000000000000..3894164e38ca --- /dev/null +++ b/packages/base/src/icons/activity-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://activity-2"; +const transform = "translate(113,35)"; +const d = "M266 314l22 -21l-109 -131l-65 65l21 23l44 -44zM352 415q13 0 22.5 -9.5t9.5 -22.5v-384q0 -14 -9.5 -23t-22.5 -9h-320q-14 0 -23 9t-9 23v384q0 13 9 22.5t23 9.5h67q10 26 37 31q8 14 23 23.5t33 9.5t33 -9.5t23 -23.5q27 -5 37 -31h67zM144 415q-7 0 -11.5 -5 t-4.5 -11q0 -16 16 -16h96q16 0 16 16q0 6 -4.5 11t-11.5 5h-16q0 13 -9 22.5t-23 9.5t-23 -9.5t-9 -22.5h-16zM352 383h-67q-3 -10 -10 -20q-9 -12 -26 -12h-114q-17 0 -26 12q-7 10 -10 20h-67v-384h320v384zM272 63q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-160q-6 0 -11 5 t-5 11q0 7 5 11.5t11 4.5h160zM272 127q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-160q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h160z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/activity-assigned-to-goal.js b/packages/base/src/icons/activity-assigned-to-goal.js new file mode 100644 index 000000000000..4de744f56ddf --- /dev/null +++ b/packages/base/src/icons/activity-assigned-to-goal.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://activity-assigned-to-goal"; +const transform = "translate(112.5,35)"; +const d = "M352 416q14 0 23 -9t9 -23v-384q0 -13 -9 -22.5t-23 -9.5h-320q-14 0 -23 9.5t-9 22.5v384q0 14 9 23t23 9h67q5 12 14.5 21t22.5 11q8 14 23 23t33 9t33 -9t23 -23q13 -2 22.5 -11t14.5 -21h67zM144 416q-16 0 -16 -16t16 -16h96q16 0 16 16t-16 16h-16q0 14 -9 23 t-23 9t-23 -9t-9 -23h-16zM352 384h-67q-2 -5 -4 -9.5t-6 -9.5q-10 -13 -26 -13h-114q-16 0 -26 13q-4 5 -6 9.5t-4 9.5h-67v-384h320v384zM192 320q27 0 50 -10t40.5 -27.5t27.5 -40.5t10 -50t-10 -50t-27.5 -40.5t-40.5 -27.5t-50 -10t-50 10t-40.5 27.5t-27.5 40.5 t-10 50t10 50t27.5 40.5t40.5 27.5t50 10zM192 96q40 0 68 28t28 68t-28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28zM192 256q26 0 45 -18.5t19 -45.5q0 -26 -19 -45t-45 -19t-45 19t-19 45q0 27 19 45.5t45 18.5zM192 160q14 0 23 9.5t9 22.5q0 14 -9 23t-23 9t-23 -9 t-9 -23q0 -13 9 -22.5t23 -9.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/activity-individual.js b/packages/base/src/icons/activity-individual.js new file mode 100644 index 000000000000..3c21b5850f44 --- /dev/null +++ b/packages/base/src/icons/activity-individual.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://activity-individual"; +const transform = "translate(48.5,35)"; +const d = "M384 160q27 0 50 -10t40.5 -27.5t27.5 -40.5t10 -50v-64h-320v64q0 27 10 50t27.5 40.5t41 27.5t49.5 10h32h32zM480 32q0 40 -28 68t-68 28h-64q-40 0 -68 -28t-28 -68v-32h256v32zM448 256q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM352 192 q26 0 45 19t19 45q0 27 -19 45.5t-45 18.5t-45 -18.5t-19 -45.5q0 -26 19 -45t45 -19zM32 0h128v-32h-128q-13 0 -22.5 9.5t-9.5 22.5v384q0 14 9.5 23t22.5 9h67q10 27 37 32q8 14 23 23t33 9t33 -9t23 -23q13 -2 23 -10.5t14 -21.5h67q14 0 23 -9t9 -23h-32h-67 q-2 -5 -4 -9.5t-6 -9.5q-10 -13 -26 -13h-114q-15 0 -26 13q-4 5 -6 9.5t-4 9.5h-67v-384zM144 416q-16 0 -16 -16q0 -6 4.5 -11t11.5 -5h96q7 0 11.5 5t4.5 11q0 16 -16 16h-16q0 14 -9 23t-23 9q-13 0 -22.5 -9t-9.5 -23h-16zM176 224q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5 h-96q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h96zM176 288q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-96q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h96z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/activity-items.js b/packages/base/src/icons/activity-items.js new file mode 100644 index 000000000000..920b5395301f --- /dev/null +++ b/packages/base/src/icons/activity-items.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://activity-items"; +const transform = "translate(112,35)"; +const d = "M352 416q14 0 23 -9t9 -23v-384q0 -13 -9 -22.5t-23 -9.5h-320q-13 0 -22.5 9.5t-9.5 22.5v384q0 14 9.5 23t22.5 9h67q10 27 38 32q8 14 22.5 23t32.5 9t33 -9t23 -23q13 -2 23 -10.5t14 -21.5h67zM144 416q-16 0 -16 -16q0 -6 4.5 -11t11.5 -5h96q7 0 11.5 5t4.5 11 q0 16 -16 16h-16q0 14 -9 23t-23 9q-13 0 -22.5 -9t-9.5 -23h-16zM352 384h-67q-2 -5 -4 -9.5t-6 -9.5q-10 -13 -26 -13h-114q-15 0 -25 13q-5 5 -7 9.5t-4 9.5h-67v-384h320v384zM112 288q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5t-11.5 5t-4.5 11q0 16 16 16zM112 224 q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5t-11.5 5t-4.5 11q0 16 16 16zM112 160q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5t-11.5 5t-4.5 11q0 16 16 16zM272 160q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-96q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h96zM272 224q16 0 16 -16q0 -6 -4.5 -11 t-11.5 -5h-96q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h96zM272 288q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-96q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h96z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/add-activity-2.js b/packages/base/src/icons/add-activity-2.js new file mode 100644 index 000000000000..6ca24a69fe54 --- /dev/null +++ b/packages/base/src/icons/add-activity-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://add-activity-2"; +const transform = "translate(49,35)"; +const d = "M352 384h-67q-3 -10 -10 -20q-9 -12 -26 -12h-114q-17 0 -26 12q-7 10 -10 20h-67v-384h192v-32h-192q-14 0 -23 9t-9 23v384q0 13 9 22.5t23 9.5h67q10 26 37 31q8 14 23 23.5t33 9.5t33 -9.5t23 -23.5q27 -5 37 -31h67q14 0 23 -9.5t9 -22.5v-128h-32v128zM240 384 q16 0 16 16q0 6 -4.5 11t-11.5 5h-16q0 13 -9 22.5t-23 9.5t-23 -9.5t-9 -22.5h-16q-7 0 -11.5 -5t-4.5 -11q0 -16 16 -16h96zM512 96v-32h-96v-96h-32v96h-96v32h96v96h32v-96h96zM240 64q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128 zM240 128q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128zM266 314l22 -21l-109 -131l-65 65l21 23l44 -44z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/add-activity.js b/packages/base/src/icons/add-activity.js new file mode 100644 index 000000000000..ed4f6a38d68d --- /dev/null +++ b/packages/base/src/icons/add-activity.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://add-activity"; +const transform = "translate(40.5,35)"; +const d = "M416 96h96v-32h-96v-96h-32v96h-96v32h96v96h32v-96zM480 448q13 0 22.5 -9.5t9.5 -22.5v-192h-32v192h-448v-384h192v-32h-192q-14 0 -23 9t-9 23v384q0 13 9 22.5t23 9.5h448zM206 334l-89 -107l-53 54l17 18l36 -36l71 89zM117 100l71 88l18 -17l-89 -107l-53 53 l17 19zM400 320q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/add-contact.js b/packages/base/src/icons/add-contact.js new file mode 100644 index 000000000000..6ba6d9b413d8 --- /dev/null +++ b/packages/base/src/icons/add-contact.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://add-contact"; +const transform = "translate(48.5,35)"; +const d = "M64 96q0 54 24 75t72 21t72 -21t24 -75h-192zM224 256q0 -26 -19 -45t-45 -19t-45 19t-19 45q0 27 19 45.5t45 18.5t45 -18.5t19 -45.5zM304 288q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h96q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-96zM416 96h96v-32h-96v-96h-32v96h-96v32 h96v96h32v-96zM480 416q14 0 23 -9t9 -23v-160h-32v160h-448v-320h224v-32h-224q-13 0 -22.5 9.5t-9.5 22.5v320q0 14 9.5 23t22.5 9h448zM304 224q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h96q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-96z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/add-coursebook.js b/packages/base/src/icons/add-coursebook.js new file mode 100644 index 000000000000..d2403baba32f --- /dev/null +++ b/packages/base/src/icons/add-coursebook.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://add-coursebook"; +const transform = "translate(48.5,35)"; +const d = "M128 96h96v-32h-96v-96h-32v96h-96v32h96v96h32v-96zM493 420q8 -2 13.5 -8.5t5.5 -15.5v-344q0 -4 -1 -8l-2 -6t-4 -5q-1 -1 -5 -1q-5 0 -13 2q-4 1 -7 3v333q0 8 -5 14.5t-13 8.5l-206 53q-1 0 -2 0.5t-3 0.5q-3 0 -9 -2l-88 -34l244 -61q18 -5 18 -24v-334 q0 -11 -7 -17.5t-17 -6.5h-4l-132 38v33l128 -37v318l-256 64v-128h-32v151q0 17 16 22l129 49q6 2 9 2t5 -1z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/add-document.js b/packages/base/src/icons/add-document.js new file mode 100644 index 000000000000..7bdaa6efa2e4 --- /dev/null +++ b/packages/base/src/icons/add-document.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://add-document"; +const transform = "translate(64.5,35)"; +const d = "M480 96v-32h-96v-96h-32v96h-96v32h96v96h32v-96h96zM32 0h192v-32h-191q-14 0 -23.5 9.5t-9.5 22.5v352l128 128h224q14 0 23 -9t9 -23v-192h-32v192h-192v-96q0 -13 -9.5 -22.5t-22.5 -9.5h-96v-320z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/add-employee.js b/packages/base/src/icons/add-employee.js new file mode 100644 index 000000000000..31045707a943 --- /dev/null +++ b/packages/base/src/icons/add-employee.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://add-employee"; +const transform = "translate(48.5,35)"; +const d = "M192 160q26 0 49.5 -10t41 -27.5t27.5 -40.5t10 -50v-64h-320v64q0 27 10 50t27.5 40.5t41 27.5t49.5 10h32h32zM288 32q0 40 -28 68t-68 28h-64q-40 0 -68 -28t-28 -68v-32h256v32zM256 256q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM160 192 q26 0 45 19t19 45q0 27 -19 45.5t-45 18.5t-45 -18.5t-19 -45.5q0 -26 19 -45t45 -19zM512 384v-32h-96v-96h-32v96h-96v32h96v96h32v-96h96z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/add-equipment.js b/packages/base/src/icons/add-equipment.js new file mode 100644 index 000000000000..8365e7a4c6a1 --- /dev/null +++ b/packages/base/src/icons/add-equipment.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://add-equipment"; +const transform = "translate(48.5,35)"; +const d = "M416 384h96v-32h-96v-96h-32v96h-96v32h96v96h32v-96zM439 99q9 -10 9 -22.5t-9 -21.5l-46 -46q-9 -9 -21 -9q-14 0 -23 9l-163 164q-23 -10 -52 -10q-47 0 -83 26.5t-51 66.5h118q14 0 27.5 9.5t13.5 23.5v32q0 14 -13.5 23t-27.5 9h-118q15 42 51 68.5t83 26.5 q30 0 55.5 -11.5t45 -31t30.5 -45.5t11 -55q0 -20 -6 -39zM416 76l-168 168l-14 13l5 18q3 9 4 16t1 14q0 23 -8.5 43t-23.5 35t-35 24t-43 9q-46 0 -77 -33h61q13 0 26 -5t23.5 -13t17 -19.5t6.5 -24.5v-32q0 -13 -6.5 -24.5t-17 -20.5t-23.5 -14t-26 -5h-61q15 -14 35 -22 t42 -8q17 0 41 8l19 8l15 -15l163 -164z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/add-favorite.js b/packages/base/src/icons/add-favorite.js new file mode 100644 index 000000000000..e6ef77e4df41 --- /dev/null +++ b/packages/base/src/icons/add-favorite.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://add-favorite"; +const transform = "translate(48.54545593261719,35)"; +const d = "M512 96v-32h-96v-96h-32v96h-96v32h96v96h32v-96h96zM341 179l-82 -60l-31 22q-3 3 -8 0l-153 -108q-4 -3 -8 0t-2 8l63 170q2 5 -3 8l-114 88q-4 3 -2.5 8t6.5 5h145q5 0 7 5l59 150q2 5 6.5 5t6.5 -5l59 -150q2 -5 6 -5h145q5 0 7 -5t-2 -8l-115 -88q-4 -4 -2 -8z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/add-filter.js b/packages/base/src/icons/add-filter.js new file mode 100644 index 000000000000..41e013b3494f --- /dev/null +++ b/packages/base/src/icons/add-filter.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://add-filter"; +const transform = "translate(48.475006103515625,35)"; +const d = "M512 96v-32h-96v-96h-32v96h-96v32h96v96h32v-96h96zM352 448q20 0 29 -17t-2 -33l-113 -130q-10 -10 -10 -22v-118l-100 -91q-7 -5 -12 -5q-6 0 -11 4.5t-5 11.5v198q0 13 -9 22q-32 37 -57 65l-38.5 44t-17.5 21q-11 16 -2 33t28 17h320zM243 290l4.5 5t12 14 t17.5 20.5t20 23.5q24 28 55 63h-320h1l8 -9.5t20 -23.5t26.5 -30.5t27 -30.5t20.5 -23l8 -9q17 -19 17 -44v-162l64 59v103q0 25 19 44z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/add-folder.js b/packages/base/src/icons/add-folder.js new file mode 100644 index 000000000000..57616d25b8e6 --- /dev/null +++ b/packages/base/src/icons/add-folder.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://add-folder"; +const transform = "translate(48.5,35)"; +const d = "M416 96h96v-32h-96v-96h-32v96h-96v32h96v96h32v-96zM480 416q11 0 18 -5t10 -11q4 -7 4 -16v-128h-32v96q-1 9 -5 16q-3 6 -9.5 11t-17.5 5h-224l-32 32h-128q-12 0 -18.5 -5t-9.5 -11q-4 -7 -4 -16v-320q0 -13 5 -19t11 -9q7 -4 16 -4h161v-32h-193q-9 0 -16 4 q-6 3 -11 9.5t-5 18.5v384q0 9 4 16q3 6 9.5 11t18.5 5h186l30 -32h232z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/add-photo.js b/packages/base/src/icons/add-photo.js new file mode 100644 index 000000000000..fe33eb3bd933 --- /dev/null +++ b/packages/base/src/icons/add-photo.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://add-photo"; +const transform = "translate(48.5,35)"; +const d = "M448 272q0 -7 -5 -11.5t-11 -4.5q-16 0 -16 16t16 16q6 0 11 -4.5t5 -11.5zM416 96h96v-32h-96v-96h-32v96h-96v32h96v96h32v-96zM480 352q9 0 16 -4q6 -3 11 -8.5t5 -16.5v-99h-32v96h-1h-63h-24l-7 22q-8 25 -19.5 46t-19.5 28h-181q-7 -7 -19 -28t-20 -46l-7 -22h-23 h-64v-288h224v-32h-224q-14 0 -23 10t-9 22v291q0 12 9 20.5t23 8.5h64q4 14 11.5 31t16.5 31t18.5 24t17.5 10h192q8 0 17 -9.5t18 -24t16.5 -31.5t12.5 -31h64zM256 288q-40 0 -68 -28t-28 -68t28 -68t68 -28v-32q-27 0 -50 10t-40.5 27.5t-27.5 40.5t-10 50t10 50 t27.5 40.5t40.5 27.5t50 10q45 0 78.5 -27t44.5 -69h-33q-11 28 -35 46t-55 18z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/add-process.js b/packages/base/src/icons/add-process.js new file mode 100644 index 000000000000..f2c95b6e2214 --- /dev/null +++ b/packages/base/src/icons/add-process.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://add-process"; +const transform = "translate(48.5,35)"; +const d = "M512 96v-32h-96v-96h-32v96h-96v32h96v96h32v-96h96zM355 293q16 -10 16 -28t-16 -27l-306 -184q-8 -5 -17 -5q-13 0 -22.5 9t-9.5 23v367q0 14 9.5 23t22.5 9q9 0 17 -4zM276 265l-212 127v-254z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/add-product.js b/packages/base/src/icons/add-product.js new file mode 100644 index 000000000000..f0f57f785f90 --- /dev/null +++ b/packages/base/src/icons/add-product.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://add-product"; +const transform = "translate(48.5,35)"; +const d = "M73 170l109 -53v-47l-109 54v46zM252 -14l-34 -16l-218 110v290l109 55l218 -109v-62q-8 -2 -14.5 -5t-11.5 -5q-6 -4 -11 -6v55l-181 92l-73 -37v-246l182 -91l4 2l4 2q3 1 6 1l8 -14zM190 425l-40 20l68 35l218 -110v-119q-18 6 -36 8v89l-182 91zM416 192h-32v-96h-96 v-32h96v-96h32v96h96v32h-96v96z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/add.js b/packages/base/src/icons/add.js new file mode 100644 index 000000000000..0c02b41f6e78 --- /dev/null +++ b/packages/base/src/icons/add.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://add"; +const transform = "translate(80.5,35)"; +const d = "M432 256q16 0 16 -16v-32q0 -16 -16 -16h-176v-176q0 -16 -16 -16h-32q-6 0 -11 4.5t-5 11.5v176h-176q-6 0 -11 4.5t-5 11.5v32q0 7 5 11.5t11 4.5h176v176q0 7 5 11.5t11 4.5h32q16 0 16 -16v-176h176v0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/address-book.js b/packages/base/src/icons/address-book.js new file mode 100644 index 000000000000..e7175b52203f --- /dev/null +++ b/packages/base/src/icons/address-book.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://address-book"; +const transform = "translate(48.5,35)"; +const d = "M512 353q0 -14 -9.5 -23t-22.5 -9v-32q13 0 22.5 -9.5t9.5 -22.5v-64q0 -14 -9.5 -23t-22.5 -9v-32q13 0 22.5 -9.5t9.5 -22.5v-64q0 -14 -9.5 -23t-22.5 -9q0 -14 -9.5 -23t-22.5 -9h-384q-14 0 -23 9t-9 23v64h-32v32h32v32h-32v32h32v128h-32v32h32v32h-32v32h32v64 q0 13 9 22.5t23 9.5h384q13 0 22.5 -9.5t9.5 -22.5q13 0 22.5 -9.5t9.5 -22.5v-64zM448 449h-384v-64h32v-32h-32v-32h32v-32h-32v-128h32v-32h-32v-32h32v-32h-32v-64h384v32v64v96v64v96v64v32zM259 97q-29 0 -53 10.5t-41.5 29t-27 44t-9.5 56.5q0 33 10 59t27.5 45 t41.5 29t53 10q54 0 85.5 -32.5t31.5 -86.5q0 -21 -6.5 -39.5t-17.5 -32.5t-26.5 -22.5t-34.5 -8.5q-21 0 -25 20q-20 -20 -31 -20q-23 0 -38.5 18.5t-15.5 52.5q0 16 5 33t14 31t21.5 22.5t27.5 8.5q5 0 13.5 -5t19.5 -20l3 20h32l-21 -120q-1 -1 -1 -7q0 -5 8 -5 q18 0 33.5 22.5t15.5 51.5q0 44 -25.5 69.5t-67.5 25.5q-23 0 -42.5 -8.5t-33.5 -24.5t-22.5 -37.5t-8.5 -48.5q0 -54 30 -84.5t75 -30.5q46 0 86 31h33q-18 -24 -48.5 -40t-69.5 -16zM241 182q4 0 9.5 7.5t10.5 20t8.5 28t3.5 32.5q0 27 -18 27q-9 0 -16 -7.5t-11.5 -19 t-7 -24.5t-2.5 -24q0 -40 23 -40z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/addresses.js b/packages/base/src/icons/addresses.js new file mode 100644 index 000000000000..9b85448de612 --- /dev/null +++ b/packages/base/src/icons/addresses.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://addresses"; +const transform = "translate(48.5,35)"; +const d = "M32 224l96 96l96 -96v-192h-192v192zM192 64v147l-64 64l-64 -64v-147h32v96h64v-96h32zM288 224l96 96l96 -96v-192h-192v192zM448 64v147l-64 64l-64 -64v-147h32v96h64v-96h32zM480 325l32 -30v-55l-128 119l-128 -119l-128 119l-128 -119v42l128 134l128 -128 l128 128l64 -61v61h32v-91z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/alert.js b/packages/base/src/icons/alert.js new file mode 100644 index 000000000000..5567d6410915 --- /dev/null +++ b/packages/base/src/icons/alert.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://alert"; +const transform = "translate(48.899993896484375,35)"; +const d = "M501 106q5 -10 7.5 -19.5t3.5 -18.5v-5q0 -31 -23 -47.5t-50 -16.5h-365q-13 0 -26 4.5t-23.5 12.5t-17 20t-6.5 27q-1 13 3 22.5t9 20.5l185 336q24 38 61 38t59 -38zM257 353q-13 0 -23.5 -8t-10.5 -26q1 -7 3 -23q2 -14 3.5 -37t3.5 -61q0 -11 7.5 -16t15.5 -5 q22 0 24 21l2 36l9 85q0 18 -10.5 26t-23.5 8zM257 54q20 0 31.5 12t11.5 32q0 19 -11.5 31t-31.5 12t-31.5 -12t-11.5 -31q0 -20 11.5 -32t31.5 -12z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/along-stacked-chart.js b/packages/base/src/icons/along-stacked-chart.js new file mode 100644 index 000000000000..02ecd075a68a --- /dev/null +++ b/packages/base/src/icons/along-stacked-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://along-stacked-chart"; +const transform = "translate(80.5,35)"; +const d = "M152 255q8 0 8 -8v-79q0 -8 -8 -8h-144q-8 0 -8 8v79q0 8 8 8h144zM120 96q8 0 8 -8v-80q0 -8 -8 -8h-112q-8 0 -8 8v80q0 8 8 8h112zM8 320q-8 0 -8 8v80q0 8 8 8h80q8 0 8 -8v-80q0 -8 -8 -8h-80zM232 320q-8 0 -8 8v80q0 8 8 8h80q8 0 8 -8v-80q0 -8 -8 -8h-80z M192 248q0 8 8 8h144q8 0 8 -8v-80q0 -8 -8 -8h-144q-8 0 -8 8v80zM440 96q8 0 8 -8v-79q0 -8 -8 -8h-112q-8 0 -8 8v79q0 8 8 8h112zM192 328q0 -8 -8 -8h-48q-8 0 -8 8v80q0 8 8 8h48q8 0 8 -8v-80zM440 256q8 0 8 -8v-80q0 -8 -8 -8h-48q-8 0 -8 8v80q0 8 8 8h48zM280 96 q8 0 8 -8v-79q0 -8 -8 -8h-80q-8 0 -8 8v79q0 8 8 8h80z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/alphabetical-order.js b/packages/base/src/icons/alphabetical-order.js new file mode 100644 index 000000000000..428d86248b3c --- /dev/null +++ b/packages/base/src/icons/alphabetical-order.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://alphabetical-order"; +const transform = "translate(49,35)"; +const d = "M224 234h96v-32h-96v32zM512 264l-137 -153h137v-37h-192v37l137 153h-137v36h192v-36zM148 374l73 -300h-55l-17 80h-76l-17 -80h-55l73 300h74zM140 191l-29 128l-30 -128h59z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/appear-offline.js b/packages/base/src/icons/appear-offline.js new file mode 100644 index 000000000000..2ddb192a3f33 --- /dev/null +++ b/packages/base/src/icons/appear-offline.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://appear-offline"; +const transform = "translate(48.5,35)"; +const d = "M256 480q53 0 100 -20t81.5 -54.5t54.5 -81.5t20 -100t-20 -99.5t-54.5 -81.5t-81.5 -55t-100 -20t-99.5 20t-81.5 55t-55 81.5t-20 99.5t20 100t55 81.5t81.5 54.5t99.5 20zM256 54q36 0 67 13.5t54 36.5t36.5 54t13.5 66q0 36 -13.5 67t-36.5 54t-54 36.5t-67 13.5 q-35 0 -66 -13.5t-54 -36.5t-36.5 -54t-13.5 -67q0 -35 13.5 -66t36.5 -54t54 -36.5t66 -13.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/appointment-2.js b/packages/base/src/icons/appointment-2.js new file mode 100644 index 000000000000..d82dfe8538d8 --- /dev/null +++ b/packages/base/src/icons/appointment-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://appointment-2"; +const transform = "translate(80.5,35)"; +const d = "M416 447q14 0 23 -9t9 -23v-416q0 -14 -9 -23t-23 -9h-384q-13 0 -22.5 9t-9.5 23v416q0 14 9.5 23t22.5 9h64v32h32v-32h192v32h32v-32h64zM320 383h32v32h-32v-32zM96 383h32v32h-32v-32zM416 351h-384v-352h384v352zM96 223q-14 0 -23 9t-9 23t9 23t23 9t23 -9t9 -23 t-9 -23t-23 -9zM224 223q-14 0 -23 9t-9 23t9 23t23 9t23 -9t9 -23t-9 -23t-23 -9zM352 223q-14 0 -23 9t-9 23t9 23t23 9t23 -9t9 -23t-9 -23t-23 -9zM352 95q-14 0 -23 9t-9 23t9 23t23 9t23 -9t9 -23t-9 -23t-23 -9zM224 95q-14 0 -23 9t-9 23t9 23t23 9t23 -9t9 -23 t-9 -23t-23 -9zM96 95q-14 0 -23 9t-9 23t9 23t23 9t23 -9t9 -23t-9 -23t-23 -9z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/appointment.js b/packages/base/src/icons/appointment.js new file mode 100644 index 000000000000..2d778d9bbf41 --- /dev/null +++ b/packages/base/src/icons/appointment.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://appointment"; +const transform = "translate(80.5,35)"; +const d = "M416 448q14 0 23 -9t9 -23v-416q0 -14 -9 -23t-23 -9h-384q-13 0 -22.5 9t-9.5 23v416q0 14 9.5 23t22.5 9h64v32h32v-32h192v32h32v-32h64zM320 384h32v32h-32v-32zM96 384h32v32h-32v-32zM416 352h-384v-352h384v352zM96 224q-13 0 -22.5 9t-9.5 23t9.5 23t22.5 9 q14 0 23 -9t9 -23t-9 -23t-23 -9zM224 64q-26 0 -45 19t-19 45t19 45t45 19q27 0 45.5 -19t18.5 -45t-18.5 -45t-45.5 -19zM224 160q-13 0 -22.5 -9t-9.5 -23t9.5 -23t22.5 -9q14 0 23 9t9 23t-9 23t-23 9zM224 224q-13 0 -22.5 9t-9.5 23t9.5 23t22.5 9q14 0 23 -9t9 -23 t-9 -23t-23 -9zM352 96q-13 0 -22.5 9t-9.5 23t9.5 23t22.5 9q14 0 23 -9t9 -23t-9 -23t-23 -9zM352 224q-13 0 -22.5 9t-9.5 23t9.5 23t22.5 9q14 0 23 -9t9 -23t-9 -23t-23 -9zM96 96q-13 0 -22.5 9t-9.5 23t9.5 23t22.5 9q14 0 23 -9t9 -23t-9 -23t-23 -9z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/approvals.js b/packages/base/src/icons/approvals.js new file mode 100644 index 000000000000..7259778394df --- /dev/null +++ b/packages/base/src/icons/approvals.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://approvals"; +const transform = "translate(112.5,35)"; +const d = "M267 199l22 -22l-106 -123l-64 63l21 22l43 -43zM352 480q14 0 23 -9.5t9 -22.5v-448q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v448q0 13 9 22.5t23 9.5h320zM352 448h-320v-448h320v448zM272 320q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-160q-6 0 -11 5t-5 11 q0 7 5 11.5t11 4.5h160zM272 384q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-160q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h160z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/area-chart.js b/packages/base/src/icons/area-chart.js new file mode 100644 index 000000000000..4a0253a7a3a0 --- /dev/null +++ b/packages/base/src/icons/area-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://area-chart"; +const transform = "translate(64.5,35)"; +const d = "M480 33v-33h-479v449h33v-416h446zM221 265l-146 -65v11l146 129l110 -19l149 159v-110l-149 -142zM221 191l-146 -28v11l146 64l110 -37l149 139v-122l-149 -64zM480 65h-405v72l146 28l110 -37l149 65v-128z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/arobase.js b/packages/base/src/icons/arobase.js new file mode 100644 index 000000000000..182e522457cb --- /dev/null +++ b/packages/base/src/icons/arobase.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://arobase"; +const transform = "translate(54,35)"; +const d = "M431 419q67 -55 67 -149q0 -34 -11.5 -66t-30.5 -56.5t-44 -39.5t-53 -15q-29 0 -44.5 17t-15.5 35v4q1 2 1 7q-33 -63 -88 -63q-36 0 -62 28t-26 79q0 27 10 55.5t28 52t42 38t52 14.5q27 0 44.5 -15t22.5 -38l12 42l51 -27l-36 -122l-3 -17q-1 -4 -2 -7.5t-1 -5.5 q0 -11 7 -19t19 -8q14 0 28.5 9.5t26 27t19 42t7.5 53.5q0 35 -13 63t-36.5 47.5t-55.5 30t-71 10.5q-50 0 -91 -16.5t-71 -45t-46.5 -67.5t-16.5 -83t16 -80t44.5 -62t67.5 -40.5t84 -14.5q37 0 67 9t63 23l45 -23q-42 -26 -86 -40.5t-92 -14.5q-59 0 -106 18.5t-81 51.5 t-52 77.5t-18 97.5q0 54 20.5 101t56.5 81.5t85 54t106 19.5q99 0 161 -53zM286 193q10 26 15.5 46.5t5.5 35.5q0 16 -10 28t-27 12q-16 0 -30 -12t-24.5 -30t-17 -39t-6.5 -40q0 -24 10.5 -38.5t28.5 -14.5q33 0 55 52z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/arrow-bottom.js b/packages/base/src/icons/arrow-bottom.js new file mode 100644 index 000000000000..cba2fe192380 --- /dev/null +++ b/packages/base/src/icons/arrow-bottom.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://arrow-bottom"; +const transform = "translate(112.5,35)"; +const d = "M9 137q-10 9 -10 22t10 22q9 10 22 10t23 -10l105 -105v372q0 13 9.5 22.5t22.5 9.5q14 0 23 -9.5t9 -22.5v-372l106 106q9 9 22.5 9t22.5 -9q10 -10 10 -23t-10 -23l-160 -159q-9 -9 -22.5 -9t-22.5 9z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/arrow-down.js b/packages/base/src/icons/arrow-down.js new file mode 100644 index 000000000000..44ae6b95e386 --- /dev/null +++ b/packages/base/src/icons/arrow-down.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://arrow-down"; +const transform = "translate(48.5,35)"; +const d = "M256 480q53 0 100 -20t81.5 -54.5t54.5 -81.5t20 -100t-20 -99.5t-54.5 -81.5t-81.5 -55t-100 -20t-99.5 20t-81.5 55t-55 81.5t-20 99.5t20 100t55 81.5t81.5 54.5t99.5 20zM256 0q46 0 87 17.5t71.5 48t48 71.5t17.5 87t-17.5 87t-48 71.5t-71.5 48t-87 17.5t-87 -17.5 t-71.5 -48t-48 -71.5t-17.5 -87t17.5 -87t48 -71.5t71.5 -48t87 -17.5zM355 251q11 12 23 0q5 -5 5 -11t-5 -11l-99 -92q-10 -9 -23 -9t-22 9l-101 92q-5 5 -5 11.5t5 11.5t11.5 5t11.5 -5l95 -87q5 -6 11 0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/arrow-left.js b/packages/base/src/icons/arrow-left.js new file mode 100644 index 000000000000..e3eb9bba1ff2 --- /dev/null +++ b/packages/base/src/icons/arrow-left.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://arrow-left"; +const transform = "translate(48.5,35)"; +const d = "M169 406q9 10 22 10t22 -10q10 -9 10 -22t-10 -23l-105 -105h372q13 0 22.5 -9.5t9.5 -22.5q0 -14 -9.5 -23t-22.5 -9h-372l106 -106q9 -9 9 -22.5t-9 -22.5q-10 -10 -23 -10t-23 10l-159 160q-9 9 -9 22.5t9 22.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/arrow-right.js b/packages/base/src/icons/arrow-right.js new file mode 100644 index 000000000000..01254a183e4e --- /dev/null +++ b/packages/base/src/icons/arrow-right.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://arrow-right"; +const transform = "translate(48.5,35)"; +const d = "M503 246q9 -9 9 -22.5t-9 -22.5l-159 -160q-10 -10 -23 -10t-23 10q-9 9 -9 22.5t9 22.5l106 106h-372q-13 0 -22.5 9t-9.5 23q0 13 9.5 22.5t22.5 9.5h372l-105 105q-10 10 -10 23t10 22q9 10 22 10t22 -10l160 -160v0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/arrow-top.js b/packages/base/src/icons/arrow-top.js new file mode 100644 index 000000000000..48f6c568f1d7 --- /dev/null +++ b/packages/base/src/icons/arrow-top.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://arrow-top"; +const transform = "translate(112.5,35)"; +const d = "M374 311q10 -9 10 -22t-10 -22q-9 -10 -22 -10t-23 10l-105 105v-372q0 -13 -9.5 -22.5t-22.5 -9.5q-14 0 -23 9.5t-9 22.5v372l-106 -106q-9 -9 -22.5 -9t-22.5 9q-10 10 -10 23t10 23l160 159q9 9 22.5 9t22.5 -9z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/attachment-audio.js b/packages/base/src/icons/attachment-audio.js new file mode 100644 index 000000000000..1ad2f7caef48 --- /dev/null +++ b/packages/base/src/icons/attachment-audio.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://attachment-audio"; +const transform = "translate(48.5,35)"; +const d = "M160 160q-15 0 -22 5t-9 11q-3 7 -1 16v32q-2 9 1 16q2 6 9 11t22 5h27q5 0 10 3l97 74q4 3 10 3t11 -4.5t5 -11.5v-224q0 -8 -5 -12t-11 -4t-10 3l-97 74q-5 3 -10 3h-27zM160 192h27q16 0 29 -10l72 -54v160l-72 -55q-12 -9 -29 -9h-27v-32zM352 32h32v-32 q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v352l128 128h224q13 0 22.5 -9t9.5 -23v-32h-32v32h-192v-96q0 -14 -9.5 -23t-23.5 -9h-95v-320h320v32zM378 291q17 -15 27.5 -36.5t10.5 -46.5q0 -24 -9.5 -45t-25.5 -36l-27 20q14 11 22 26.5t8 34.5q0 20 -9 36t-23 27v1z M456 350q26 -28 41 -64t15 -78q0 -40 -14 -75.5t-39 -62.5l-26 19q22 23 34.5 53.5t12.5 65.5q0 36 -13.5 67.5t-36.5 54.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/attachment-e-pub.js b/packages/base/src/icons/attachment-e-pub.js new file mode 100644 index 000000000000..96faa8d26d56 --- /dev/null +++ b/packages/base/src/icons/attachment-e-pub.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://attachment-e-pub"; +const transform = "translate(82.5,35)"; +const d = "M435 214q5 -8 5 -14q0 -7 -5 -12l-104 -104q-5 -5 -13 -5q-7 0 -12 5l-104 104q-5 5 -5 12q0 9 5 14l104 102q3 6 12 6q7 0 13 -6l65 -63l-77 -78l-27 25l53 53l-26 25l-78 -78l78 -77l103 103zM352 32h32v-32q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v352l128 128 h224q13 0 22.5 -9t9.5 -23v-64h-32v64h-192v-96q0 -14 -9.5 -23t-23.5 -9h-95v-320h320v32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/attachment-html.js b/packages/base/src/icons/attachment-html.js new file mode 100644 index 000000000000..b903f9f90a64 --- /dev/null +++ b/packages/base/src/icons/attachment-html.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://attachment-html"; +const transform = "translate(48,35)"; +const d = "M241 297q7 -6 7 -15q0 -6 -3 -10l-64 -80l64 -81q2 -6 2 -11q0 -6 -3.5 -12t-13.5 -6q-7 0 -14 7l-82 103l82 102q4 7 14 7q6 0 11 -4zM341 306q5 14 18 14q8 0 12.5 -6t4.5 -12t-1 -7l-72 -219q-4 -13 -18 -13q-8 0 -13 6t-5 13q0 5 1 6zM402 86q-7 4 -7 14q0 7 4 11 l64 81l-64 80q-4 4 -4 11q0 8 5 13t13 5t15 -7l82 -102l-82 -103q-7 -7 -15 -7q-7 0 -11 4zM352 32h32v-32q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v352l128 128h224q13 0 22.5 -9t9.5 -23v-32h-32v32h-192v-96q0 -14 -9.5 -23t-23.5 -9h-95v-320h320v32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/attachment-photo.js b/packages/base/src/icons/attachment-photo.js new file mode 100644 index 000000000000..9f097f170b04 --- /dev/null +++ b/packages/base/src/icons/attachment-photo.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://attachment-photo"; +const transform = "translate(48.5,35)"; +const d = "M512 381v-313h-287v313h287zM480 352h-223v-224h223v224zM411 268q0 -15 -11 -25.5t-26 -10.5t-26 10.5t-11 25.5q0 18 11.5 27t25.5 9t25.5 -9t11.5 -27zM315 160v53q0 19 18 19h86q17 0 17 -19v-53h-121zM352 32h32v-32q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23 v352l128 128h224q13 0 22.5 -9t9.5 -23v-32h-32v32h-192v-96q0 -14 -9.5 -23t-23.5 -9h-95v-320h320v32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/attachment-text-file.js b/packages/base/src/icons/attachment-text-file.js new file mode 100644 index 000000000000..2982b5ad7a9a --- /dev/null +++ b/packages/base/src/icons/attachment-text-file.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://attachment-text-file"; +const transform = "translate(96.5,35)"; +const d = "M384 480q14 0 23 -9.5t9 -22.5v-448q0 -14 -8.5 -23t-22.5 -9h-352q-14 0 -23.5 9t-9.5 23v352l128 128h256zM385 0l-1 448h-224v-96q0 -14 -9 -23t-23 -9h-96v-320h353zM96 288h224v-32h-96v-192h-32v192h-96v32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/attachment-video.js b/packages/base/src/icons/attachment-video.js new file mode 100644 index 000000000000..2d8f0225f37d --- /dev/null +++ b/packages/base/src/icons/attachment-video.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://attachment-video"; +const transform = "translate(48.5,35)"; +const d = "M32 -32q-14 0 -23 9t-9 23v352l128 128h224q13 0 22.5 -9t9.5 -23v-96h-32v96h-192v-96q0 -14 -9.5 -23t-23.5 -9h-95v-320h320v32h32v-32q0 -14 -9 -23t-23 -9h-320zM480 288q13 0 22.5 -9t9.5 -23v-174q0 -14 -9.5 -23t-22.5 -9q-10 0 -16 5l-81 68q-2 -25 -20 -42 t-43 -17h-128q-26 0 -45 19t-19 45v96q0 27 19 45.5t45 18.5h128q26 0 45 -18.5t19 -45.5v-5l80 65q7 4 16 4zM352 224q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-96q0 -13 9 -22.5t23 -9.5h128q14 0 23 9.5t9 22.5v96zM480 256l-96 -78v-14l96 -82v174z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/attachment-zip-file.js b/packages/base/src/icons/attachment-zip-file.js new file mode 100644 index 000000000000..4b0186ea4f9d --- /dev/null +++ b/packages/base/src/icons/attachment-zip-file.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://attachment-zip-file"; +const transform = "translate(88.5,35)"; +const d = "M289 383v-31h-34v31h34zM320 383h-31v33h31v-33zM289 447v-31h-34v31h34zM320 320h-31v32h31v-32zM215 162q0 8 3 21t7 25l33 81v31h31v-31h30l36 -99l6 -28q0 -30 -22 -52t-52 -22t-51 22t-21 52zM313 188q-11 12 -24 12q-15 0 -27.5 -12.5t-12.5 -27.5 q0 -13 11.5 -24.5t24.5 -11.5q15 0 27.5 12.5t12.5 27.5q0 13 -12 24zM320 447h-31v33h31v-33zM400 480h-32v-31h32v-449h-368v321h95q14 0 23.5 9t9.5 22v97h64v31h-96l-128 -128v-352q0 -13 9.5 -22.5t22.5 -9.5h368q14 0 23 9.5t9 22.5v448q0 14 -9 23t-23 9z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/attachment.js b/packages/base/src/icons/attachment.js new file mode 100644 index 000000000000..2b165add76dc --- /dev/null +++ b/packages/base/src/icons/attachment.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://attachment"; +const transform = "translate(48.5,35)"; +const d = "M483 424q29 -32 29 -70q0 -40 -29 -69l-249 -249q-40 -40 -97 -40q-28 0 -53 11t-43.5 29.5t-29.5 43.5t-11 53q0 57 40 97l222 221l27 -27l-221 -222q-15 -15 -22 -32.5t-7 -35.5q0 -19 7 -37t20 -31.5t31 -22t40 -8.5q40 0 69 29l250 249q17 17 17 41q0 23 -18 41 t-41 18q-25 0 -42 -17l-207 -208q-6 -6 -6 -13q0 -9 6 -14.5t14 -5.5t14 6l179 179l28 -27l-180 -180q-17 -17 -42 -17q-23 0 -40.5 17.5t-17.5 40.5q0 25 17 42l208 208q28 28 68 28q18 0 36.5 -7t33.5 -21z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/away.js b/packages/base/src/icons/away.js new file mode 100644 index 000000000000..7e230c6f08e0 --- /dev/null +++ b/packages/base/src/icons/away.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://away"; +const transform = "translate(48.5,35)"; +const d = "M256 480q53 0 100 -20t81.5 -55t54.5 -81.5t20 -99.5t-20 -99.5t-54.5 -81.5t-81.5 -55t-100 -20t-99.5 20t-81.5 55t-55 81.5t-20 99.5t20 99.5t55 81.5t81.5 55t99.5 20zM384 192q18 0 30.5 7t12.5 25q0 17 -12.5 24.5t-30.5 7.5h-96v96q0 18 -7 30.5t-25 12.5 q-17 0 -24.5 -12.5t-7.5 -30.5v-128q0 -18 7.5 -25t24.5 -7h128z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/back-to-top.js b/packages/base/src/icons/back-to-top.js new file mode 100644 index 000000000000..73ec2af2bbdc --- /dev/null +++ b/packages/base/src/icons/back-to-top.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://back-to-top"; +const transform = "translate(48.5,35)"; +const d = "M480 480q14 0 23 -9.5t9 -22.5q0 -14 -9 -23t-23 -9h-448q-14 0 -23 9t-9 23q0 13 9 22.5t23 9.5h448zM382 241q11 -12 0 -23q-12 -11 -23 0l-87 87v-321q0 -16 -16 -16t-16 16v319l-85 -85q-5 -5 -11 -5t-11 5q-12 11 0 23l102 101q9 10 22 10t23 -10z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/background.js b/packages/base/src/icons/background.js new file mode 100644 index 000000000000..250bf0c65478 --- /dev/null +++ b/packages/base/src/icons/background.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://background"; +const transform = "translate(80.5,35)"; +const d = "M336 288q-20 0 -34 14t-14 34t14 34t34 14t34 -14t14 -34t-14 -34t-34 -14zM416 448q14 0 23 -9t9 -23v-384q0 -14 -9 -23t-23 -9h-384q-13 0 -22.5 9t-9.5 23v384q0 14 9.5 23t22.5 9h384zM416 416h-384v-384h384v384zM324 128l-58 85l22 43l96 -128h-60zM317 96h-255 l130 183z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/badge.js b/packages/base/src/icons/badge.js new file mode 100644 index 000000000000..29bd6e4b438d --- /dev/null +++ b/packages/base/src/icons/badge.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://badge"; +const transform = "translate(67,35)"; +const d = "M460 237q5 -17 9 -33.5t4 -32.5q0 -43 -14.5 -71.5t-37 -46.5t-49 -28t-50.5 -17t-42 -13t-23 -15l-1 -8l-13 -4h-10l-14 4l-1 8q-32 14 -69.5 26t-70 31t-54.5 49.5t-22 80.5q0 6 5 28t11 48t11 49.5t5 31.5q0 31 -23 83l76 73q29 -20 49.5 -31t44.5 -11q23 0 48 17l8 7 l9 -7q12 -13 25.5 -15t25.5 -2q20 0 41 12l50 30l77 -73q-17 -31 -20.5 -48.5t-3.5 -34.5q0 -23 5.5 -45t13.5 -42zM438 169q0 12 -6 29l-22 76l-6 48q0 35 17 77l-39 34q-59 -32 -88 -32q-28 0 -56 12q-30 -12 -57 -12q-18 0 -90 33l-35 -35q7 -20 10.5 -39t3.5 -40 q1 -13 -4 -33.5t-12 -50.5l-15 -67q0 -47 21 -71t52 -37.5t65 -22t61 -25.5q17 13 38.5 20t43.5 13t42.5 13t37 20.5t27 34.5t11.5 55zM283 273l99 -14l-72 -72l18 -99l-90 47l-90 -47l17 99l-72 72l99 14l46 90z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/bar-chart.js b/packages/base/src/icons/bar-chart.js new file mode 100644 index 000000000000..f36719fd0f28 --- /dev/null +++ b/packages/base/src/icons/bar-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://bar-chart"; +const transform = "translate(80.5,35)"; +const d = "M56 128q8 0 8 -8v-112q0 -8 -8 -8h-48q-8 0 -8 8v112q0 8 8 8h48zM184 320q8 0 8 -8v-304q0 -8 -8 -8h-48q-8 0 -8 8v304q0 8 8 8h48zM312 256q8 0 8 -8v-240q0 -8 -8 -8h-48q-8 0 -8 8v240q0 8 8 8h48zM440 448q8 0 8 -8v-432q0 -8 -8 -8h-48q-8 0 -8 8v432q0 8 8 8h48z "; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/bar-code.js b/packages/base/src/icons/bar-code.js new file mode 100644 index 000000000000..fdb11c334a7e --- /dev/null +++ b/packages/base/src/icons/bar-code.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://bar-code"; +const transform = "translate(48.5,35)"; +const d = "M73 352h17v-193h-17v193zM73 129h17v-64h-17v64zM110 129h17v-64h-17v64zM164 129h18v-64h-18v64zM201 129h17v-64h-17v64zM237 129h17v-64h-17v64zM291 129h18v-64h-18v64zM328 129h17v-64h-17v64zM382 129h17v-64h-17v64zM419 129h16v-64h-16v64zM164 352h18v-193h-18 v193zM201 352h17v-193h-17v193zM291 352h18v-193h-18v193zM382 266h17v-107h-17v107zM419 266h16v-107h-16v107zM110 352h34v-193h-34v193zM237 352h37v-193h-37v193zM328 266h35v-107h-35v107zM512 321v-249q0 -15 -6 -28q-6 -11 -16 -23q-11 -11 -24 -15q-12 -6 -28 -6 h-365q-16 0 -29 6q-11 5 -23 15q-5 6 -8.5 11.5t-6.5 11.5q-6 13 -6 28v303q0 15 6 29q3 6 6.5 12t8.5 11q10 8 23 15q13 6 29 6h312zM474 288h-86q-15 0 -25.5 10.5t-10.5 25.5v87h-279q-16 0 -25.5 -10t-9.5 -26v-303q0 -15 9.5 -25t25.5 -10h365q16 0 26 10t10 25v37v179 z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/basket.js b/packages/base/src/icons/basket.js new file mode 100644 index 000000000000..4f60091f4bfe --- /dev/null +++ b/packages/base/src/icons/basket.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://basket"; +const transform = "translate(48.44586181640625,35)"; +const d = "M174 395q-2 6 0.5 12t8.5 8q7 3 13 0t8 -9l66 -180q2 -7 -1 -13t-9 -8t-12.5 0.5t-8.5 9.5zM480 256q17 0 26.5 -13.5t3.5 -29.5l-78 -171q-7 -19 -23.5 -30.5t-36.5 -11.5h-231q-20 0 -36.5 11.5t-23.5 30.5l-79 171q-5 16 4 29.5t26 13.5h134q7 -7 13 -12q5 -5 9 -10 t4 -10q0 -26 19 -45t45 -19q27 0 45.5 19t18.5 45q0 5 4 10t9 10l14 12h133zM466 192h-119q-11 -28 -35 -46t-56 -18q-31 0 -55.5 18t-34.5 46h-119l63 -137v-1l1 -1q3 -9 11.5 -15t18.5 -6h231q10 0 18 6t12 15v1l1 1z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/batch-payments.js b/packages/base/src/icons/batch-payments.js new file mode 100644 index 000000000000..a4c4aa7cd315 --- /dev/null +++ b/packages/base/src/icons/batch-payments.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://batch-payments"; +const transform = "translate(54.5,35)"; +const d = "M161 239q0 3 -1 4l35 5l6 -9h-40zM175 289q-7 5 -11.5 13t-4.5 20q0 36 49 47l-1 11l19 2l1 -10q22 0 36.5 -10t17.5 -26l-32 -6q-3 6 -8 10.5t-11 5.5l4 -44q34 -5 46.5 -16t14.5 -28v-5q0 -8 -2 -14h-34q3 6 3 12q-2 8 -7 12.5t-19 7.5l3 -32h-20l-4 35q-14 2 -24 5 t-16 10zM196 335q-2 -4 -2 -12q0 -10 20 -18l-4 40q-10 -5 -14 -10zM490 251q8 -6 8 -14l-56 -237h-409l-31 296h18l-11 64l92 16l-3 29l228 21l2 -24l119 -14l-7 -113h-19l4 95l-94 10l13 -141h-21l-14 158l-188 -18l13 -140h-20l-11 114l-69 -12l27 -149l-9 -38l-11 46 q-5 18 -9 35t-6 23l3 -31q1 -7 1.5 -15t2.5 -18l4 -37q2 -23 4.5 -48t6.5 -53l38 164h279v-1v6.5t1.5 11.5t5 11t9.5 5h99q2 0 10 -2zM450 184h-336l-38 -149h337z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/bbyd-active-sales.js b/packages/base/src/icons/bbyd-active-sales.js new file mode 100644 index 000000000000..f94f5825bcbf --- /dev/null +++ b/packages/base/src/icons/bbyd-active-sales.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://bbyd-active-sales"; +const transform = "translate(48.5,35)"; +const d = "M493 420q8 -2 13.5 -8.5t5.5 -14.5v-345q0 -3 -1 -7q-1 -3 -2 -6.5t-4 -5.5q-2 -1 -6 -1q-5 0 -13 2q-4 1 -6 3v333q0 8 -5.5 14.5t-13.5 8.5l-205 53q-2 0 -3 0.5t-3 0.5q-3 0 -9 -2l-88 -33l244 -62q19 -5 19 -24v-334q0 -10 -7 -17t-17 -7h-8v352l-256 64v-32h-32v55 q0 16 15 23l130 48q3 2 9 2h4zM347 -5q11 -11 0 -22q-5 -5 -11 -5t-11 5l-92 91q-18 -15 -40.5 -23.5t-48.5 -8.5q-30 0 -56.5 11.5t-46 31t-30.5 45.5t-11 56t11 56t30.5 45.5t46 31t56.5 11.5t56 -11.5t45.5 -31t31 -45.5t11.5 -56q0 -51 -32 -89zM144 64q23 0 43.5 9 t35.5 24t24 35.5t9 43.5t-9 43.5t-24 35.5t-35.5 24t-43.5 9t-43.5 -9t-35.5 -24t-24 -35.5t-9 -43.5t9 -43.5t24 -35.5t35.5 -24t43.5 -9zM193 235l20 -20l-93 -108l-49 54l20 20l29 -33z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/bbyd-dashboard.js b/packages/base/src/icons/bbyd-dashboard.js new file mode 100644 index 000000000000..49231ceca1b4 --- /dev/null +++ b/packages/base/src/icons/bbyd-dashboard.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://bbyd-dashboard"; +const transform = "translate(44,35)"; +const d = "M143 114q4 0 4 -5v-78q0 -5 -4 -5h-79q-5 0 -5 5v78q0 5 5 5h79zM133 299q6 0 10 -4.5t4 -10.5v-118q0 -6 -4 -10.5t-10 -4.5h-118q-6 0 -10.5 4.5t-4.5 10.5v118q0 6 4.5 10.5t10.5 4.5h118zM125 276h-102v-102h102v102zM471 480q8 0 14 -6.5t6 -14.5v-286q0 -9 -6 -15 t-14 -6h-265q-9 0 -15 6t-6 15v286q0 8 6 14.5t15 6.5h265zM282 326h-47v-96h47v96zM362 405h-48v-175h48v175zM439 370h-47v-140h47v140zM317 114q15 0 15 -15v-116q0 -15 -15 -15h-118q-6 0 -10.5 4t-4.5 11v116q0 6 4.5 10.5t10.5 4.5h118zM310 92h-102v-102h102v102z "; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/bed.js b/packages/base/src/icons/bed.js new file mode 100644 index 000000000000..176c45fe56b9 --- /dev/null +++ b/packages/base/src/icons/bed.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://bed"; +const transform = "translate(44.5,35)"; +const d = "M510 255v-255h-30v62h-448v-62h-31v320h31v-226h448v161h30zM113 142q-18 0 -29.5 12.5t-11.5 28.5q0 18 11.5 29.5t29.5 11.5q17 0 28 -11.5t11 -29.5q0 -16 -11 -28.5t-28 -12.5zM374 196q15 0 28 -3t24 -12t16.5 -22t4.5 -30h-282l5.5 7t9 16.5t5.5 19t2 24.5h187z "; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/begin.js b/packages/base/src/icons/begin.js new file mode 100644 index 000000000000..7eaf24d9b2fa --- /dev/null +++ b/packages/base/src/icons/begin.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://begin"; +const transform = "translate(48.5,35)"; +const d = "M502 246q10 -10 10 -23t-10 -22l-224 -192q-9 -10 -22 -10t-23 10q-9 9 -9 22t9 23l190 158q11 11 0 23l-189 159q-9 9 -9 22.5t9 22.5q10 10 23 10t23 -10zM50 6h-1l-8 -4t-9 -2q-14 0 -23 9.5t-9 22.5v17v367q0 14 9.5 23t22.5 9q9 0 17 -4l259 -191q16 -10 16 -28 t-16 -27zM244 225l-180 127v-256z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/bell.js b/packages/base/src/icons/bell.js new file mode 100644 index 000000000000..d4db73c7d373 --- /dev/null +++ b/packages/base/src/icons/bell.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://bell"; +const transform = "translate(80.5,35)"; +const d = "M372 294q-12 -60 -1.5 -101t27.5 -67.5t33.5 -40.5t16.5 -21q0 -14 -9 -23t-23 -9h-128q0 -26 -19 -45t-45 -19t-45 19t-19 45h-128q-14 0 -23 9t-9 23q0 7 15 21t31 40.5t25.5 67.5t-1.5 101q-5 29 2.5 54.5t25 45t42 33t53.5 18.5q0 1 -0.5 1.5t-0.5 1.5q0 14 9 23 t23 9t23 -9t9 -23q0 -2 -1 -3q26 -5 50 -18t41 -33t24.5 -45.5t1.5 -54.5zM408 64q-10 11 -25.5 30.5t-28 48.5t-18 68t4.5 89q5 25 -2.5 44t-16.5 30q-19 23 -42 32.5t-56 9.5q-32 0 -57.5 -9.5t-44.5 -32.5q-10 -11 -18 -30t-3 -44q9 -50 4.5 -89t-16 -68t-26 -48.5 t-24.5 -30.5h369z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/blank-tag-2.js b/packages/base/src/icons/blank-tag-2.js new file mode 100644 index 000000000000..75a48b8d977f --- /dev/null +++ b/packages/base/src/icons/blank-tag-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://blank-tag-2"; +const transform = "translate(117,35)"; +const d = "M372 98l-250 -129l-121 234v147l56 30q-2 7 -4 15.5t-2 16.5q0 7 3 15q9 24 25 33t36 9q18 0 39 -5l82 -24l39 -5q21 0 37.5 9.5t26.5 35.5l17 -37q-15 -20 -33.5 -28t-38.5 -8q-21 0 -43 6t-43 13l-40 14l-36 7q-12 0 -22 -4.5t-18 -15.5q-3 -5 -3 -11t1.5 -12t2.5 -11 l48 25l120 -86zM134 3l204 106l-107 203l-96 79l-42 -22q2 -3 7 -5.5t11 -4.5q11 -2 11 -10q0 -3 -1 -4q-2 -12 -12 -12h-4q-18 3 -30 14q-3 2 -4.5 5t-3.5 5l-47 -24l8 -126zM113 279q-8 -4 -18 -4q-11 0 -19.5 5t-13.5 16q-4 7 -4 18q0 10 4 17q10 -8 25 -10h7q22 0 31 16 q3 -5 4 -7q4 -7 4 -17q0 -11 -5 -20t-15 -14z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/blank-tag.js b/packages/base/src/icons/blank-tag.js new file mode 100644 index 000000000000..2267246f9c9e --- /dev/null +++ b/packages/base/src/icons/blank-tag.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://blank-tag"; +const transform = "translate(19.5,35)"; +const d = "M511 210v-242h-241l-270 270l242 242zM476 195l-234 235l-191 -192l234 -234h190zM403 112q15 0 26 -10t11 -25t-11 -25.5t-26 -10.5q-14 0 -25 10.5t-11 25.5t11 25t25 10z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/blur.js b/packages/base/src/icons/blur.js new file mode 100644 index 000000000000..0b5e6247b767 --- /dev/null +++ b/packages/base/src/icons/blur.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://blur"; +const transform = "translate(112.5,35)"; +const d = "M140 480q10 0 31 -12.5t48 -35t55.5 -53.5t51.5 -67t38 -75.5t15 -79.5q0 -39 -15 -73.5t-40.5 -60t-60 -40.5t-73.5 -15t-73.5 15t-60 40.5t-40.5 60t-15 73.5q0 43 14.5 70.5t35 47.5t42.5 36.5t37.5 36.5t19 48t-13.5 72q-5 12 4 12zM190 0q32 0 60.5 12.5t50 33.5 t34 49.5t12.5 61.5q0 40 -17 79.5t-42.5 75t-54.5 64t-53 46.5q3 -28 -3 -49.5t-17.5 -38.5t-26.5 -30t-29 -25q-14 -11 -27 -22.5t-23 -25.5t-15.5 -32t-5.5 -42q0 -33 12.5 -61.5t34 -49.5t50 -33.5t60.5 -12.5zM220 113q22 5 36 18t22 27q10 16 14 33q26 -127 -75 -144 q-14 -1 -21.5 7.5t-7.5 20t7.5 23t24.5 15.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/bo-strategy-management.js b/packages/base/src/icons/bo-strategy-management.js new file mode 100644 index 000000000000..e7c973665828 --- /dev/null +++ b/packages/base/src/icons/bo-strategy-management.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://bo-strategy-management"; +const transform = "translate(48.5,35)"; +const d = "M256 480q53 0 100 -20t81.5 -55t54.5 -81.5t20 -99.5t-20 -99.5t-54.5 -81.5t-81.5 -55t-100 -20t-99.5 20t-81.5 55t-55 81.5t-20 99.5t20 99.5t55 81.5t81.5 55t99.5 20zM256 0q46 0 87 17.5t71.5 48t48 71t17.5 87.5q0 46 -17.5 87t-48 71.5t-71.5 48t-87 17.5 t-87 -17.5t-71.5 -48t-48 -71.5t-17.5 -87q0 -47 17.5 -87.5t48 -71t71.5 -48t87 -17.5zM256 320q40 0 68 -28t28 -68t-28 -68t-68 -28t-68 28t-28 68t28 68t68 28z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/bold-text.js b/packages/base/src/icons/bold-text.js new file mode 100644 index 000000000000..0fc77bde548d --- /dev/null +++ b/packages/base/src/icons/bold-text.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://bold-text"; +const transform = "translate(152.5,35)"; +const d = "M246 225q7 -6 17 -12t19 -16.5t15.5 -27.5t6.5 -45q0 -32 -14.5 -55t-36 -38.5t-46 -23t-44.5 -7.5h-144q-8 0 -13.5 5.5t-5.5 13.5v412q0 8 5 12.5t13 4.5h142q21 0 44.5 -6.5t43 -20.5t32 -37.5t13.5 -56.5q0 -18 -4.5 -32.5t-11.5 -25.5t-15 -19t-15 -14q-6 -6 -1 -11 zM64 259q0 -3 3 -3h71q15 0 30 3t26.5 10.5t18 20t6.5 30.5q0 20 -7 32.5t-17.5 19.5t-23.5 9.5t-26 2.5h-63q-8 0 -13 -4.5t-5 -12.5v-108zM153 64q12 0 24.5 3.5t23 11t17 19.5t6.5 30q0 19 -6.5 31.5t-17 19.5t-24 10t-26.5 3h-83q-3 0 -3 -2v-123q0 -3 3 -3h86z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/bookmark.js b/packages/base/src/icons/bookmark.js new file mode 100644 index 000000000000..fb58644690bb --- /dev/null +++ b/packages/base/src/icons/bookmark.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://bookmark"; +const transform = "translate(157,35)"; +const d = "M148 189l-74 -63v282h146v-282zM293 480v-512l-145 124l-147 -124v512h292zM256 443h-218v-396l110 93l108 -93v396z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/border.js b/packages/base/src/icons/border.js new file mode 100644 index 000000000000..b4339835e332 --- /dev/null +++ b/packages/base/src/icons/border.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://border"; +const transform = "translate(80.5,35)"; +const d = "M416 448q13 0 22.5 -9t9.5 -23v-384q0 -14 -9.5 -23t-22.5 -9h-384q-14 0 -23 9t-9 23v384q0 14 9 23t23 9h384zM416 416h-384v-384h384v384z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/broken-link.js b/packages/base/src/icons/broken-link.js new file mode 100644 index 000000000000..24f49492565e --- /dev/null +++ b/packages/base/src/icons/broken-link.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://broken-link"; +const transform = "translate(48.5,35)"; +const d = "M235 112h45l-86 -87q-13 -13 -29.5 -19t-33.5 -6t-33 6t-29 19l-11 12q-26 26 -26 62t26 62l70 71v-46l-47 -47q-17 -17 -17 -40t17 -40l11 -11q16 -16 39 -16q24 0 40 16zM442 411q13 -13 19.5 -29t6.5 -33t-6.5 -33.5t-19.5 -29.5l-74 -74q-25 -25 -62 -25t-62 25 l-12 12q-2 2 -4 5l-4 6l21 21l21 -21q16 -16 40 -16t40 16l74 74q16 17 16 39.5t-16 39.5l-12 12q-16 16 -39 16q-22 0 -40 -16l-41 -41v45l18 18q28 26 63 26q17 0 33 -6.5t29 -19.5zM184 352h-16v128h16v-128zM128 296h-128v16h128v-16zM328 96h16v-128h-16v128zM512 152 v-16h-128v16h128z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/browse-folder.js b/packages/base/src/icons/browse-folder.js new file mode 100644 index 000000000000..ec5fc05316c8 --- /dev/null +++ b/packages/base/src/icons/browse-folder.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://browse-folder"; +const transform = "translate(48.5,35)"; +const d = "M480 416q11 0 18 -5t10 -11q4 -7 4 -16v-128h-32v96q-1 9 -5 16q-3 6 -9.5 11t-17.5 5h-224l-32 32h-128q-12 0 -18.5 -5t-9.5 -11q-4 -7 -4 -16v-320q0 -13 5 -19t11 -9q7 -4 16 -4h160v-32h-192q-9 0 -16 4q-6 3 -11 9.5t-5 18.5v384q0 9 4 16q3 6 9.5 11t18.5 5h186 l30 -32h232zM512 -9l-22 -23l-82 82q-26 -18 -56 -18q-40 0 -68 28t-28 68t28 68t68 28t68 -28t28 -68q0 -29 -18 -55zM352 64q26 0 45 19t19 45q0 27 -19 45.5t-45 18.5t-45 -18.5t-19 -45.5q0 -26 19 -45t45 -19z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/bubble-chart.js b/packages/base/src/icons/bubble-chart.js new file mode 100644 index 000000000000..d55498a899e1 --- /dev/null +++ b/packages/base/src/icons/bubble-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://bubble-chart"; +const transform = "translate(80.5,35)"; +const d = "M448 32v-32h-447v448h31v-416h416zM74 101q0 17 11 26t25 9t25.5 -9t11.5 -26q0 -15 -11 -25.5t-26 -10.5t-25.5 10.5t-10.5 25.5zM181 130q-8 8 -12 18.5t-4 21.5q0 23 16 39t39 16t38.5 -16t15.5 -39q0 -22 -15.5 -39t-38.5 -17q-24 0 -39 16zM186 295q-16 -16 -39 -16 t-39 16t-16 39t16 39t39 16t39 -16t16 -39t-16 -39zM387 250q-10 -5 -19.5 -6.5t-18.5 -1.5q-21 0 -39.5 8t-33 21.5t-22.5 31.5t-8 39q0 20 8 38.5t22 32.5t32 22t39 8q20 0 38 -8t32 -21.5t22.5 -31.5t8.5 -38q0 -30 -17 -56t-44 -38zM346 94q-8 8 -12 18t-4 21 q0 23 16 39t39 16t38.5 -16t15.5 -39t-15.5 -39t-38.5 -16q-24 0 -39 16z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/building.js b/packages/base/src/icons/building.js new file mode 100644 index 000000000000..258e532e09c9 --- /dev/null +++ b/packages/base/src/icons/building.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://building"; +const transform = "translate(49.5,35)"; +const d = "M192 320h128v-32h-128v32zM192 256h128v-32h-128v32zM192 192h128v-32h-128v32zM192 32h128v-64h-32v32h-64v-32h-32v64zM510 114v-146h-142v480h-224v-480h-143v220l109 72v220h291v-292zM473 78h-72v-36h72v36zM192 128h128v-32h-128v32zM110 78h-72v-36h72v36z M110 151h-72v-37h72v37zM192 384h128v-32h-128v32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/bullet-text.js b/packages/base/src/icons/bullet-text.js new file mode 100644 index 000000000000..f247025552cb --- /dev/null +++ b/packages/base/src/icons/bullet-text.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://bullet-text"; +const transform = "translate(80.5,35)"; +const d = "M64 480q26 0 45 -18.5t19 -45.5q0 -26 -19 -45t-45 -19t-45 19t-19 45q0 27 19 45.5t45 18.5zM64 288q26 0 45 -18.5t19 -45.5q0 -26 -19 -45t-45 -19t-45 19t-19 45q0 27 19 45.5t45 18.5zM64 96q26 0 45 -18.5t19 -45.5q0 -26 -19 -45t-45 -19t-45 19t-19 45 q0 27 19 45.5t45 18.5zM432 415q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-191q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h191zM432 224q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-191q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h191zM432 32q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-191 q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h191z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/burglary.js b/packages/base/src/icons/burglary.js new file mode 100644 index 000000000000..f5f2cc6b99da --- /dev/null +++ b/packages/base/src/icons/burglary.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://burglary"; +const transform = "translate(49.5,35)"; +const d = "M509 190l-125 -222l-162 91h-221v326h363v-114zM211 252l27 47l32 -17l17 31l40 -22v58h-253v-36h-36v-54h36v-73h-36v-54h36v-37h92l15 28l-32 17l26 48l33 -17l36 63zM389 112q7 10 7 30q0 23 -15.5 40.5t-44.5 17.5q-22 0 -40.5 -16.5t-18.5 -44.5q0 -23 17.5 -40.5 t43.5 -17.5q18 0 29.5 9.5t21.5 21.5zM357 177q20 -14 20 -35q0 -18 -11.5 -29.5t-27.5 -11.5q-20 0 -30.5 12t-10.5 29q0 19 11.5 29t27.5 10q14 0 21 -4z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/bus-public-transport.js b/packages/base/src/icons/bus-public-transport.js new file mode 100644 index 000000000000..c56c848e8139 --- /dev/null +++ b/packages/base/src/icons/bus-public-transport.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://bus-public-transport"; +const transform = "translate(48.5,35)"; +const d = "M384 416q26 0 49.5 -10t41 -27.5t27.5 -40.5t10 -50v-64v-96q0 -13 -9.5 -22.5t-22.5 -9.5h-34q-5 -27 -27 -45.5t-51 -18.5t-51 18.5t-28 45.5h-67q-5 -27 -27 -45.5t-51 -18.5t-51 18.5t-28 45.5h-65l26 263q2 25 20.5 41t42.5 16h295zM256 256h96v128h-96v-128z M128 256h96v128h-96v-128zM50 256h46v128h-7q-12 0 -21 -9.5t-10 -22.5zM144 64q20 0 34 14t14 34t-14 34t-34 14t-34 -14t-14 -34t14 -34t34 -14zM368 64q20 0 34 14t14 34t-14 34t-34 14t-34 -14t-14 -34t14 -34t34 -14zM480 224h-433l-11 -96h29q6 28 28 46t51 18t51 -18 t27 -46h67q6 28 28 46t51 18t51 -18t27 -46h34v96zM480 288q0 40 -28 68t-68 28v-128h96v32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/business-by-design.js b/packages/base/src/icons/business-by-design.js new file mode 100644 index 000000000000..8ee5c8afe02a --- /dev/null +++ b/packages/base/src/icons/business-by-design.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://business-by-design"; +const transform = "translate(50,35)"; +const d = "M163 75h49v-75h-49v75zM17 140h47v-140h-47v140zM89 177h49v-177h-49v177zM433 352q9 -4 13 -10.5t4 -20.5v-31h-114v31q0 13 5.5 20.5t13.5 11.5t18 5t18 1h6q8 0 18 -1.5t18 -5.5zM496 199q12 0 12 -13v-205q0 -13 -12 -13h-204q-13 0 -13 13v205q0 13 13 13h204z M478 144l-33 23l-83 -118l-35 27l-24 -32l51 -39q3 -4 11 -5q10 0 18 9zM496 480q12 0 12 -13v-204q0 -5 -3.5 -9.5t-8.5 -4.5h-204q-5 0 -9 4.5t-4 9.5v204q0 5 4.5 9t9.5 4h203zM493 457q0 6 -5 6h-186q-6 0 -6 -6v-186q0 -5 6 -5h186q5 0 5 5v186zM361 396q0 16 9.5 23.5 t23.5 7.5q15 0 24 -8.5t9 -25.5q0 -15 -10.5 -22.5t-22.5 -7.5q-14 0 -23.5 8t-9.5 25zM215 480q12 0 12 -13v-205q0 -13 -12 -13h-202q-13 0 -13 13v205q0 13 13 13h202zM183 328h-138v-28h138v28zM183 378h-138v-28h138v28zM183 428h-138v-27h138v27z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/business-card.js b/packages/base/src/icons/business-card.js new file mode 100644 index 000000000000..b45cf69a873b --- /dev/null +++ b/packages/base/src/icons/business-card.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://business-card"; +const transform = "translate(48.5,35)"; +const d = "M480 416q14 0 23 -9t9 -23v-320q0 -13 -9 -22.5t-23 -9.5h-448q-13 0 -22.5 9.5t-9.5 22.5v320q0 14 9.5 23t22.5 9h448zM480 384h-448v-320h448v320zM160 192q47 0 71.5 -21t24.5 -75h-192q0 54 24.5 75t71.5 21zM224 256q0 -26 -19 -45t-45 -19t-45 19t-19 45 q0 27 19 45.5t45 18.5t45 -18.5t19 -45.5zM400 256q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-96q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h96zM400 320q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-96q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h96z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/business-objects-experience.js b/packages/base/src/icons/business-objects-experience.js new file mode 100644 index 000000000000..e08d9768ee3b --- /dev/null +++ b/packages/base/src/icons/business-objects-experience.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://business-objects-experience"; +const transform = "translate(80.5,35)"; +const d = "M56 96q8 0 8 -8v-80q0 -8 -8 -8h-48q-8 0 -8 8v80q0 8 8 8h48zM184 160q8 0 8 -8v-144q0 -8 -8 -8h-48q-8 0 -8 8v144q0 8 8 8h48zM312 128q8 0 8 -8v-112q0 -8 -8 -8h-48q-8 0 -8 8v112q0 8 8 8h48zM440 224q8 0 8 -8v-208q0 -8 -8 -8h-48q-8 0 -8 8v208q0 8 8 8h48z M350 300q2 -8 2 -12q0 -14 -9 -23t-23 -9t-23 9t-9 23q0 10 8 20l-62 78q-6 -2 -10 -2h-3l-45 -101q7 -5 11.5 -12t4.5 -15q0 -14 -9 -23t-23 -9t-23 9t-9 23q0 8 5 16l-52 53q-8 -5 -17 -5t-16 5l-37 -37l-11 11l36 38q-4 8 -4 15q0 13 9 22.5t23 9.5t23 -9.5t9 -22.5 q0 -7 -4 -15l53 -54q7 5 15 5h1l45 102q-14 10 -14 26q0 13 9 22.5t23 9.5t23 -9.5t9 -22.5t-8 -21l60 -78q6 3 12 3q10 0 19 -7l93 106l12 -10z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/business-objects-explorer.js b/packages/base/src/icons/business-objects-explorer.js new file mode 100644 index 000000000000..4a83421bad0a --- /dev/null +++ b/packages/base/src/icons/business-objects-explorer.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://business-objects-explorer"; +const transform = "translate(70,35)"; +const d = "M256 284h-60l31 54zM270 401q38 -8 70.5 -28t56 -48.5t37 -65t13.5 -76.5q0 -47 -17.5 -87.5t-47.5 -70.5t-70 -47.5t-86 -17.5q-47 0 -88 17.5t-71 47.5t-47.5 70.5t-17.5 87.5q0 41 14 77.5t38 65.5t57 48.5t72 27.5q-7 5 -11.5 13.5t-4.5 19.5q0 19 13 32t31 13h30 q19 0 32 -13t13 -32q0 -21 -16 -34zM211 451q-6 0 -10.5 -4.5t-4.5 -11.5q0 -6 4.5 -10.5t10.5 -4.5h30q7 0 11 4.5t4 10.5q0 16 -15 16h-30zM157 22q31 -14 68 -14t69.5 13.5t57 35.5t39 54.5t14.5 69.5q0 36 -13.5 69t-37.5 57.5t-56.5 39t-69.5 14.5q-36 0 -68.5 -13.5 t-57 -37.5t-39 -56t-14.5 -69q0 -27 7.5 -53t22 -48t34.5 -37.5t44 -24.5zM348 267q2 1 7 1q9 0 9 -6q0 -5 -6 -11l-109 -107l-146 -46q-2 -1 -7 -1q-8 0 -8 6q0 4 6 10l109 107zM227 159q9 0 16 6.5t7 17.5q0 9 -7 16t-16 7q-11 0 -17.5 -7t-6.5 -16q0 -24 24 -24z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/business-objects-mobile.js b/packages/base/src/icons/business-objects-mobile.js new file mode 100644 index 000000000000..35301b6a04a4 --- /dev/null +++ b/packages/base/src/icons/business-objects-mobile.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://business-objects-mobile"; +const transform = "translate(80.5,35)"; +const d = "M184 448q8 0 8 -8v-432q0 -8 -8 -8h-176q-8 0 -8 8v432q0 8 8 8h176zM440 448q8 0 8 -8v-176q0 -8 -8 -8h-176q-8 0 -8 8v176q0 8 8 8h176zM352 192q40 0 68 -28t28 -68t-28 -68t-68 -28t-68 28t-28 68t28 68t68 28z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/business-one.js b/packages/base/src/icons/business-one.js new file mode 100644 index 000000000000..7ac62b4e7055 --- /dev/null +++ b/packages/base/src/icons/business-one.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://business-one"; +const transform = "translate(65,35)"; +const d = "M454 480q10 0 16.5 -7t6.5 -16v-213q0 -10 -6.5 -16.5t-16.5 -6.5h-213q-10 0 -16.5 6.5t-6.5 16.5v213q0 9 6.5 16t16.5 7h213zM280 276l19 19l-13 13l-19 -19l-18 19l-12 -13l19 -19l-19 -18l12 -13l18 19l19 -19l13 13zM304 368l-5 13l-38 -31l-12 13l-12 -13l24 -25z M304 437l-11 13l-32 -32l-12 13l-12 -13l24 -24zM446 296h-123v-25h123v25zM446 364h-123v-25h123v25zM446 431h-123v-24h123v24zM173 131q16 0 16 -15v-132q0 -16 -16 -16h-132q-16 0 -16 16v132q0 15 16 15h132zM79 76h-26v-81h26v81zM120 103h-26v-108h26v108zM162 49 h-28v-54h28v54zM187 178q0 -6 -4.5 -11t-12.5 -5h-153q-8 0 -12.5 5t-4.5 11v155q0 18 17 18h153q17 0 17 -18v-155zM61 198l-19 19l-12 -31zM169 302l-30 30l-91 -97l30 -30zM389 191q6 0 10.5 -5t4.5 -11v-155q0 -8 -4.5 -12.5t-10.5 -4.5h-155q-7 0 -12 4.5t-5 12.5v155 q0 6 5 11t12 5h155zM349 48q11 11 11 26q0 11 -8 20.5t-34 14.5v33q10 -4 13 -13l25 2q-6 26 -38 29v12h-14v-12q-17 -2 -27.5 -10.5t-10.5 -22.5q0 -15 9.5 -23.5t28.5 -14.5q0 -13 -0.5 -20t-0.5 -10v-4q-5 3 -9 7t-6 12l-26 -3q6 -32 42 -35v-13h14v13q22 3 31 12z M295 136q3 4 9 6v-28q-13 4 -13 14q0 3 4 8zM318 86q11 -3 14.5 -5.5t3.5 -9.5q0 -14 -18 -17v32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/busy.js b/packages/base/src/icons/busy.js new file mode 100644 index 000000000000..2f13bec46cbd --- /dev/null +++ b/packages/base/src/icons/busy.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://busy"; +const transform = "translate(48.5,35)"; +const d = "M256 480q53 0 100 -20t81.5 -55t54.5 -81.5t20 -99.5t-20 -100t-54.5 -81.5t-81.5 -54.5t-100 -20t-99.5 20t-81.5 54.5t-55 81.5t-20 100t20 99.5t55 81.5t81.5 55t99.5 20zM256 138q18 0 33.5 7t27 18.5t18.5 27t7 33.5t-7 33.5t-18.5 27t-27 18t-33.5 6.5 q-35 0 -60 -25t-25 -60q0 -18 6.5 -33.5t18 -27t27 -18.5t33.5 -7z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/calendar.js b/packages/base/src/icons/calendar.js new file mode 100644 index 000000000000..4d80010c69ed --- /dev/null +++ b/packages/base/src/icons/calendar.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://calendar"; +const transform = "translate(80.5,35)"; +const d = "M293 102h-95v37l95 129h38v-129h38v-37h-38v-47h-38v47zM236 139h57v76zM128 206q-16 -10 -37 -10v38q16 0 26.5 9.5t10.5 24.5h38v-216h-38v154zM416 448q14 0 23 -9.5t9 -22.5v-416q0 -14 -9 -23t-23 -9h-384q-14 0 -23 9t-9 23v416q0 13 9 22.5t23 9.5h64v32h32v-32 h192v32h32v-32h64zM320 384h32v32h-32v-32zM96 384h32v32h-32v-32zM416 352h-384v-352h384v352z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/call.js b/packages/base/src/icons/call.js new file mode 100644 index 000000000000..a1f515ca5126 --- /dev/null +++ b/packages/base/src/icons/call.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://call"; +const transform = "translate(80.5,35)"; +const d = "M368 182q17 -16 33 -32l32 -32q15 -15 14.5 -33t-14.5 -33q-6 -5 -11.5 -10.5t-10.5 -11.5q-15 -17 -33.5 -23.5t-38.5 -6.5h-8t-9 1q-36 4 -68 18.5t-62 34.5q-54 37 -96 83.5t-71 105.5q-10 20 -16 40.5t-8 42.5q-2 24 3.5 45.5t25.5 38.5q6 5 11.5 11t11.5 12 q15 15 33 15q15 0 30 -13l34 -34t34 -35q14 -14 13 -31t-15 -31q-9 -10 -18 -19l-19 -19q49 -72 121 -121q19 18 37 37q17 15 33 15q18 0 32 -15zM410 75q10 10 0 20q-16 17 -32 33l-32 32q-2 2 -4.5 3.5t-5.5 1.5q-6 0 -10 -6l-26 -26l-11 -11l-19 -19l-22 15 q-38 28 -70.5 60t-59.5 70l-15 22l19 19l12 12q7 6 13 12.5t13 12.5q9 10 1 18q-17 19 -33.5 35.5t-33.5 32.5q-6 4 -8 4q-6 0 -10 -6q-2 -2 -4 -3.5t-4 -3.5q-8 -9 -17 -17q-11 -11 -15.5 -24.5t-2.5 -33.5q3 -32 21 -71q51 -105 156 -176q32 -22 60 -33.5t56 -15.5h13 q29 0 48 19q4 5 7.5 9t8.5 8z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/camera.js b/packages/base/src/icons/camera.js new file mode 100644 index 000000000000..6ca482dbf838 --- /dev/null +++ b/packages/base/src/icons/camera.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://camera"; +const transform = "translate(48.5,35)"; +const d = "M480 352q9 0 16 -4q6 -3 11 -9t5 -17v-290q0 -12 -9 -22t-23 -10h-448q-13 0 -22.5 10t-9.5 22v290q0 13 9.5 21.5t22.5 8.5h64q4 14 12 30.5t17 31t18 24.5t17 10h192q8 0 17.5 -9.5t18.5 -24t16 -31.5t12 -31h64zM480 320h-1h-63h-23l-7 22q-8 25 -20 46t-19 28h-181 q-8 -7 -19.5 -28t-19.5 -46l-7 -22h-24h-64v-288h448v288zM256 320q27 0 50 -10t40.5 -27.5t27.5 -41t10 -49.5q0 -27 -10 -50t-27.5 -40.5t-40.5 -27.5t-50 -10t-50 10t-40.5 27.5t-27.5 40.5t-10 50q0 26 10 49.5t27.5 41t40.5 27.5t50 10zM256 96q40 0 68 28t28 68 t-28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28zM432 288q16 0 16 -16t-16 -16t-16 16t16 16z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/cancel-maintenance.js b/packages/base/src/icons/cancel-maintenance.js new file mode 100644 index 000000000000..2db6966fed18 --- /dev/null +++ b/packages/base/src/icons/cancel-maintenance.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://cancel-maintenance"; +const transform = "translate(50.5,35)"; +const d = "M443 385l65 -65l-32 -32l-63 65l-65 -65l-32 32l65 65l-65 63l32 32l65 -64l63 64l32 -32zM270 266q6 19 6 39q0 29 -11 55t-30.5 45.5t-45 31t-55.5 11.5q-47 0 -83 -26.5t-51 -68.5h118q14 0 27.5 -9t13.5 -23v-32q0 -14 -13.5 -23.5t-27.5 -9.5h-118q15 -40 51 -66.5 t83 -26.5q29 0 52 10l163 -164q9 -9 23 -9q12 0 21 9l46 46q9 9 9 21.5t-9 22.5zM372 32l-163 164l-15 15l-19 -8q-24 -8 -41 -8q-22 0 -42 8t-35 22h61q13 0 26 5t23.5 14t17 20.5t6.5 24.5v32q0 13 -6.5 24.5t-17 19.5t-23.5 13t-26 5h-61q31 33 77 33q23 0 43 -9t35 -24 t23.5 -35t8.5 -43q0 -7 -1 -14t-4 -16l-5 -18l14 -13l168 -168z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/cancel-share.js b/packages/base/src/icons/cancel-share.js new file mode 100644 index 000000000000..d78a67e2424c --- /dev/null +++ b/packages/base/src/icons/cancel-share.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://cancel-share"; +const transform = "translate(48.5,35)"; +const d = "M192 288l-65 -63l65 -65l-32 -32l-63 65l-65 -65l-32 32l65 65l-65 63l32 32l65 -64l63 64zM416 160q40 0 68 -28t28 -68t-28 -68t-68 -28t-68 28t-28 68q0 5 0.5 9.5t1.5 9.5l-94 51q9 14 15 28l91 -49q13 21 34.5 34t47.5 13zM416 0q26 0 45 18.5t19 45.5q0 26 -19 45 t-45 19t-45 -19t-19 -45q0 -27 19 -45.5t45 -18.5zM249 268q-5 16 -12 30l90 51q-3 8 -5 16.5t-2 18.5q0 40 28 68t68 28t68 -28t28 -68t-28 -68t-68 -28q-22 0 -40.5 9t-31.5 24zM416 448q-26 0 -45 -19t-19 -45q0 -27 19 -45.5t45 -18.5t45 18.5t19 45.5q0 26 -19 45 t-45 19z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/cancel.js b/packages/base/src/icons/cancel.js new file mode 100644 index 000000000000..77676e6f96d4 --- /dev/null +++ b/packages/base/src/icons/cancel.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://cancel"; +const transform = "translate(48.5,35)"; +const d = "M256 480q53 0 99.5 -20t81.5 -54.5t55 -81.5t20 -100t-20 -99.5t-55 -81.5t-81.5 -55t-99.5 -20t-99.5 20t-81.5 55t-55 81.5t-20 99.5t20 100t55 81.5t81.5 54.5t99.5 20zM256 0q38 0 72.5 12.5t63.5 33.5l-314 314q-22 -29 -34 -63.5t-12 -72.5q0 -46 17.5 -87 t48 -71.5t71.5 -48t87 -17.5zM436 92q21 28 32.5 61.5t11.5 70.5q0 46 -17.5 87t-48 71.5t-71.5 48t-87 17.5q-37 0 -70.5 -11.5t-61.5 -31.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/capital-projects.js b/packages/base/src/icons/capital-projects.js new file mode 100644 index 000000000000..591c1acbee5d --- /dev/null +++ b/packages/base/src/icons/capital-projects.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://capital-projects"; +const transform = "translate(48.5,35)"; +const d = "M345 217q0 -44 44 -52v83q-18 6 -34.5 11t-30 13t-21.5 21.5t-8 37.5q0 42 28 63.5t66 23.5v30h24v-30q35 -5 61 -24.5t29 -61.5h-57q0 17 -10 28t-24 11v-72q37 -6 57 -18.5t29.5 -26.5t11.5 -28t2 -24q0 -9 -4.5 -22.5t-15.5 -26.5t-30 -23t-49 -12v-36h-24v36 q-92 6 -101 99h57zM413 165q14 2 28.5 10.5t14.5 28.5q0 16 -10 23.5t-33 13.5v-76zM353 338q0 -14 8 -21t28 -12v66q-14 0 -25 -8t-11 -25zM496 33q7 0 11.5 -5t4.5 -11q0 -16 -16 -16h-240h-96v128h-64v-128h-96v319q0 22 21 30l11 6v92h96v-46l79 38q4 2 9 4t10 3t12 1 q12 0 15 -11t3 -21v-383h240zM224 416l-128 -63v63h-32v-79l-32 -16v-288h32v96q0 13 9.5 22.5t22.5 9.5h64q14 0 23 -9.5t9 -22.5v-96h32v64v319zM176 224q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-96q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h96zM176 288q16 0 16 -16 q0 -6 -4.5 -11t-11.5 -5h-96q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h96z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/car-rental.js b/packages/base/src/icons/car-rental.js new file mode 100644 index 000000000000..8c87b1098430 --- /dev/null +++ b/packages/base/src/icons/car-rental.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://car-rental"; +const transform = "translate(48.5,35)"; +const d = "M384 288q26 0 49.5 -10t41 -27.5t27.5 -41t10 -49.5v-48v-16h-66q-5 -28 -27 -46t-51 -18t-51 18t-28 46h-99q-5 -28 -27 -46t-51 -18t-51 18t-28 46h-33v96v8.5t1 8.5q1 2 1 5l2 6l2 6q1 1 1 2t1 2q2 5 6 13q2 2 3 3.5t3 3.5q1 1 1.5 2t1.5 2q6 7 13 12.5t15 9.5 q45 70 94 97t110 27h1q16 0 27.5 -2t23.5 -12.5t27 -33t38 -64.5h12zM255 368q-22 0 -42 -3t-39.5 -12t-38.5 -24.5t-37 -40.5h238q-16 29 -26.5 45.5t-18.5 24t-15.5 9t-16.5 1.5h-4zM167 112l-1 11q-4 20 -19 32.5t-35 12.5t-35.5 -12.5t-19.5 -32.5l-1 -11l1 -11 q4 -20 19.5 -32.5t35.5 -12.5t35 12.5t19 32.5zM423 112l-1 11q-4 20 -19 32.5t-35 12.5t-35.5 -12.5t-19.5 -32.5l-1 -11l1 -11q4 -20 19.5 -32.5t35.5 -12.5t35 12.5t19 32.5zM480 160q0 40 -28 68t-68 28h-288q-27 0 -45.5 -19t-18.5 -45v-2v-62h1q6 27 28 45.5t51 18.5 t51 -18.5t27 -45.5h99q6 27 28 45.5t51 18.5t51 -18.5t27 -45.5h34v32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/card.js b/packages/base/src/icons/card.js new file mode 100644 index 000000000000..d89f4907b980 --- /dev/null +++ b/packages/base/src/icons/card.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://card"; +const transform = "translate(48.5,35)"; +const d = "M393 384q0 23 16 39t39 16t39 -16t16 -39t-16 -39t-39 -16t-39 16t-16 39zM512 55l-146 223l-78 -109l78 -114h146zM366 0h-366l173 278z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/cargo-train.js b/packages/base/src/icons/cargo-train.js new file mode 100644 index 000000000000..269a85ac4bde --- /dev/null +++ b/packages/base/src/icons/cargo-train.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://cargo-train"; +const transform = "translate(80.5,35)"; +const d = "M224 320q20 0 34 -14t14 -34t-14 -34t-34 -14t-34 14t-14 34t14 34t34 14zM224 248q10 0 17 7t7 17q0 11 -7 17.5t-17 6.5t-17 -6.5t-7 -17.5q0 -10 7 -17t17 -7zM72 136q-8 5 -8 13v7v20v144q0 18 9 32.5t23 22.5v41q0 26 19 45t45 19h56h16h56q26 0 45 -19t19 -45v-41 q14 -8 23 -22.5t9 -32.5v-144v-20v-7q0 -7 -8 -13q-1 -1 -2 -1l-10 -4l-36 -15l-6 -2l-47 -19l-11 -4l-33 -14h-1q-2 -1 -6 -1t-6 1l-34 14l-11 4l-48 19l-5 2l-46 19q-2 0 -2 1zM168 176h-32v-32l32 -13v45zM216 176h-32v-51l32 -13v64zM264 176h-32v-64l32 13v51zM312 176 h-32v-45l32 13v32zM352 176h-24v-25l24 9v16zM232 384h88v32q0 14 -9.5 23t-22.5 9h-56v-64zM128 384h88v64h-56q-14 0 -23 -9t-9 -23v-32zM96 192h256v128q0 14 -9.5 23t-22.5 9h-96h-96q-14 0 -23 -9t-9 -23v-128zM96 160l24 -9v25h-24v-16zM308 64l21 -32h-212l21 32h170 zM351 0l21 -32h-297l21 32h255zM448 -32h-37l-76 117l28 11zM114 84l-77 -116h-37l86 127z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/cart-2.js b/packages/base/src/icons/cart-2.js new file mode 100644 index 000000000000..65214e21de84 --- /dev/null +++ b/packages/base/src/icons/cart-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://cart-2"; +const transform = "translate(48.25860595703125,35)"; +const d = "M128 32q14 0 23 -9.5t9 -22.5q0 -14 -9 -23t-23 -9q-13 0 -22.5 9t-9.5 23q0 13 9.5 22.5t22.5 9.5zM416 32q14 0 23 -9.5t9 -22.5q0 -14 -9 -23t-23 -9q-13 0 -22.5 9t-9.5 23q0 13 9.5 22.5t22.5 9.5zM485 352q14 0 22.5 -12t2.5 -26l-55 -138q-6 -16 -23 -16h-227 q-16 0 -26 -14q-6 -8 -11 -17t-7 -16.5t0.5 -12t11.5 -4.5h227h16h16q7 0 11.5 -5t4.5 -11q0 -16 -16 -16h-16h-16h-266q-17 0 -20.5 8t1 21t14 28.5t17.5 30.5l6 11q4 5 2 14l-72 177q-9 22 -16.5 42t-24.5 20h-25q-6 0 -11 4.5t-5 11.5q0 6 5 11t11 5h49q20 -1 27.5 -15.5 t15.5 -37.5l65 -174q5 -14 11.5 -21.5t29.5 -7.5h185q23 0 29 7t11 19zM411 379q5 -5 5 -11t-5 -11t-11.5 -5t-11.5 5l-68 75v-160q-2 -15 -16 -17q-16 0 -16 17v160l-69 -76q-5 -5 -11.5 -4.5t-11.5 5.5q-5 4 -5 10.5t5 11.5l87 91q9 9 21.5 9t23.5 -9z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/cart-3.js b/packages/base/src/icons/cart-3.js new file mode 100644 index 000000000000..6d65c1db0674 --- /dev/null +++ b/packages/base/src/icons/cart-3.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://cart-3"; +const transform = "translate(48.53846740722656,35)"; +const d = "M128 32q14 0 23 -9.5t9 -22.5q0 -14 -9 -23t-23 -9t-23 9t-9 23q0 13 9 22.5t23 9.5zM416 32q14 0 23 -9.5t9 -22.5q0 -14 -9 -23t-23 -9t-23 9t-9 23q0 13 9 22.5t23 9.5zM485 352q14 0 22 -12t3 -26l-55 -138q-6 -16 -24 -16h-226q-16 0 -26 -14q-6 -8 -11 -17 t-7.5 -16.5t0 -12t12.5 -4.5h227h16h16q7 0 11.5 -5t4.5 -11q0 -16 -16 -16h-16h-16h-267q-17 0 -20.5 8t1 21t14 28.5t17.5 30.5l6 11q5 7 2 14l-71 177q-5 11 -8.5 22t-8 20t-10.5 14.5t-15 5.5h-24q-16 0 -16 16q0 6 4.5 11t11.5 5h49q20 -1 27.5 -15.5t15.5 -37.5 l64 -174q5 -14 12 -21.5t29 -7.5h185q23 0 29 7t11 19zM328 266q-11 -9 -23.5 -9t-21.5 9l-87 91q-5 5 -5 11.5t5 10.5q12 12 23 1l69 -76v160q0 17 16 17q14 -2 16 -17v-160l68 75q5 5 11.5 5t11.5 -5t5 -11t-5 -11z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/cart-4.js b/packages/base/src/icons/cart-4.js new file mode 100644 index 000000000000..e8dfb47831a6 --- /dev/null +++ b/packages/base/src/icons/cart-4.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://cart-4"; +const transform = "translate(48.53846740722656,35)"; +const d = "M288 320h-96v32h96v96h32v-96h96v-32h-96v-96h-32v96zM128 32q14 0 23 -9t9 -23q0 -13 -9 -22.5t-23 -9.5t-23 9.5t-9 22.5q0 14 9 23t23 9zM416 32q14 0 23 -9t9 -23q0 -13 -9 -22.5t-23 -9.5t-23 9.5t-9 22.5q0 14 9 23t23 9zM484 352q15 0 23 -11.5t3 -25.5l-55 -139 q-7 -16 -24 -16h-226q-18 0 -27 -14q-5 -8 -10 -16.5t-7.5 -16t0 -12.5t12.5 -5h227h16h16q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-16h-16h-267q-17 0 -20.5 8.5t1 21t14 28.5t17.5 31l6 11q5 7 2 14l-72 177q-9 22 -16.5 41.5t-24.5 19.5h-24q-7 0 -11.5 5t-4.5 11 q0 16 16 16h48q20 0 28 -14.5t15 -37.5l65 -174q5 -14 12 -22t29 -8h185q22 0 28.5 7.5t11.5 19.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/cart-5.js b/packages/base/src/icons/cart-5.js new file mode 100644 index 000000000000..4e82a5cbb617 --- /dev/null +++ b/packages/base/src/icons/cart-5.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://cart-5"; +const transform = "translate(48.53846740722656,35)"; +const d = "M128 32q14 0 23 -9t9 -23q0 -13 -9 -22.5t-23 -9.5q-13 0 -22.5 9.5t-9.5 22.5q0 14 9.5 23t22.5 9zM416 32q14 0 23 -9t9 -23q0 -13 -9 -22.5t-23 -9.5q-13 0 -22.5 9.5t-9.5 22.5q0 14 9.5 23t22.5 9zM485 352q14 0 22 -11.5t3 -25.5l-55 -139q-7 -16 -24 -16h-226 q-17 0 -26 -14q-6 -8 -11 -16.5t-7.5 -16t0 -12.5t12.5 -5h227h16h16q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-16h-16h-267q-17 0 -20.5 8.5t1 21t14 28.5t18.5 31l6 11q3 7 2 14l-72 177q-10 22 -17 41.5t-24 19.5h-25q-7 0 -11.5 5t-4.5 11q0 16 16 16h49q20 0 27.5 -14.5 t15.5 -37.5l64 -174q5 -14 12 -22t30 -8h184q23 0 29.5 7.5t11.5 19.5zM351 257h-125v95h190z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/cart-approval.js b/packages/base/src/icons/cart-approval.js new file mode 100644 index 000000000000..8df4f69da743 --- /dev/null +++ b/packages/base/src/icons/cart-approval.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://cart-approval"; +const transform = "translate(48.53846740722656,35)"; +const d = "M316 257l-83 84l32 31l50 -51l101 127l32 -32zM128 32q14 0 23 -9t9 -23q0 -13 -9 -22.5t-23 -9.5t-23 9.5t-9 22.5q0 14 9 23t23 9zM416 32q14 0 23 -9t9 -23q0 -13 -9 -22.5t-23 -9.5t-23 9.5t-9 22.5q0 14 9 23t23 9zM485 352q14 0 22 -11.5t3 -25.5l-55 -139 q-7 -16 -24 -16h-226q-17 0 -26 -14q-6 -8 -11 -16.5t-7.5 -16t0 -12.5t12.5 -5h227h16h16q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-16h-16h-267q-17 0 -20.5 8.5t1 21t14 28.5t17.5 31l6 11q5 7 2 14l-71 177q-10 22 -17 41.5t-24 19.5h-25q-7 0 -11.5 5t-4.5 11q0 16 16 16 h49q20 0 27.5 -14.5t15.5 -37.5l64 -174q5 -14 12 -22t29 -8h185q23 0 29 7.5t11 19.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/cart-full.js b/packages/base/src/icons/cart-full.js new file mode 100644 index 000000000000..9e8d3377ed2e --- /dev/null +++ b/packages/base/src/icons/cart-full.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://cart-full"; +const transform = "translate(48.074066162109375,35)"; +const d = "M220 224q-10 0 -15 11l-45 117h288l-40 -117q-4 -11 -15 -11h-173zM128 32q14 0 23 -9t9 -23q0 -13 -9 -22.5t-23 -9.5q-13 0 -22.5 9.5t-9.5 22.5q0 14 9.5 23t22.5 9zM416 32q14 0 23 -9t9 -23q0 -13 -9 -22.5t-23 -9.5q-13 0 -22.5 9.5t-9.5 22.5q0 14 9.5 23t22.5 9z M485 352q14 0 22.5 -11.5t3.5 -25.5l-56 -139q-7 -16 -23 -16h-227q-17 0 -26 -14q-6 -8 -11 -16.5t-7 -16t0.5 -12.5t11.5 -5h227h16h17q6 0 10.5 -4.5t4.5 -11.5q0 -6 -4.5 -11t-10.5 -5h-17h-16h-266q-17 0 -20.5 8.5t1 21t14 28.5t17.5 31l6 11q4 5 2 14l-72 177 q-9 22 -16.5 41.5t-24.5 19.5h-25q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h49q20 0 27.5 -14.5t15.5 -37.5l65 -174q5 -14 11.5 -22t29.5 -8h185q22 0 28.5 7.5t11.5 19.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/cart.js b/packages/base/src/icons/cart.js new file mode 100644 index 000000000000..444a67e5618a --- /dev/null +++ b/packages/base/src/icons/cart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://cart"; +const transform = "translate(48.53846740722656,35)"; +const d = "M205 160q-18 0 -27 -14q-5 -8 -10 -16.5t-7.5 -16t0 -12.5t12.5 -5h227h16h16q6 0 11 -4.5t5 -11.5q0 -6 -5 -11t-11 -5h-16h-16h-267q-17 0 -20.5 8.5t1 21t14 28.5t17.5 31l6 11q5 7 2 14l-72 177q-9 22 -16.5 41.5t-24.5 19.5h-24q-7 0 -11.5 5t-4.5 11q0 16 16 16h48 q10 0 19.5 -15t18 -33t15 -33t11.5 -15h356q15 0 23 -11.5t3 -25.5l-55 -139q-7 -16 -24 -16h-226zM172 222q5 -14 12 -22t29 -8h185q22 0 28.5 7.5t11.5 19.5l24 57q10 32 1 38t-31 6h-249q-17 0 -25.5 -1t-11 -5t-1 -12.5t6.5 -23.5zM128 32q13 0 22.5 -9t9.5 -23 q0 -13 -9.5 -22.5t-22.5 -9.5q-14 0 -23 9.5t-9 22.5q0 14 9 23t23 9zM416 32q13 0 22.5 -9t9.5 -23q0 -13 -9.5 -22.5t-22.5 -9.5q-14 0 -23 9.5t-9 22.5q0 14 9 23t23 9z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/cause.js b/packages/base/src/icons/cause.js new file mode 100644 index 000000000000..1d35d1764142 --- /dev/null +++ b/packages/base/src/icons/cause.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://cause"; +const transform = "translate(48.5,35)"; +const d = "M416 160h32v-128q0 -13 -9 -22.5t-23 -9.5h-384q-13 0 -22.5 9.5t-9.5 22.5v384q0 14 9.5 23t22.5 9h128v-32h-128v-384h384v128zM496 480q16 0 16 -16t-16 -16h-16q-40 0 -75 -15t-61 -41t-41 -61t-15 -75v-48l69 76q5 5 11.5 5t11.5 -5t5 -11t-5 -11l-84 -93 q-10 -9 -23 -9t-23 9l-85 93q-5 5 -5 11t5 11q12 11 23 0l68 -76v48q0 45 17 85.5t46.5 70.5t69 48t84.5 20h23z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/chain-link.js b/packages/base/src/icons/chain-link.js new file mode 100644 index 000000000000..b058770447b0 --- /dev/null +++ b/packages/base/src/icons/chain-link.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://chain-link"; +const transform = "translate(80,35)"; +const d = "M417 412q13 -13 19 -29t6 -33t-6 -33.5t-19 -29.5l-118 -117q-26 -26 -62 -26q-17 0 -33 6.5t-29 19.5l-11 11q-3 3 -5 6l-4 6l21 21l21 -21l1 -1q16 -16 39 -16q22 0 40 16l117 118q17 17 17 39.5t-17 39.5l-11 12q-16 16 -40 16q-23 0 -39 -16l-75 -76h-45l97 98 q13 13 29 19.5t33 6.5q37 0 63 -26zM201 104h45l-78 -78q-25 -25 -62 -25q-17 0 -33 6t-29 19l-11 12q-26 26 -26 62t26 62l100 101q13 13 29 19t33 6q37 0 63 -25l11 -12l2 -2l-22 -22l-26 22q-11 7 -28 7q-24 0 -39 -16l-101 -100q-16 -18 -16 -40t16 -40l12 -11 q16 -16 39 -16q22 0 40 16z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/chalkboard.js b/packages/base/src/icons/chalkboard.js new file mode 100644 index 000000000000..29ce99fdad8b --- /dev/null +++ b/packages/base/src/icons/chalkboard.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://chalkboard"; +const transform = "translate(19.5,35)"; +const d = "M521 413q16 0 28 -11.5t12 -27.5v-329q0 -17 -12 -31t-28 -14h-480q-17 0 -29 14t-12 31v329q0 16 12 27.5t29 11.5h480zM480 329h-32q-6 -19 -24 -32q-17 -14 -32 -18v-35q29 9 50 29v-145h38v201zM72 244q30 9 50 29v-145h38v201h-31q-6 -19 -23.5 -32t-33.5 -18v-35z M261 128l26 41l26 -41h43l-48 68l44 62h-41l-24 -35l-23 35h-42l45 -63l-47 -67h41zM441 43v41h-160v-41h160z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/chart-axis.js b/packages/base/src/icons/chart-axis.js new file mode 100644 index 000000000000..53a9993338de --- /dev/null +++ b/packages/base/src/icons/chart-axis.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://chart-axis"; +const transform = "translate(64.5,35)"; +const d = "M472 72q9 -10 9 -23t-9 -23l-61 -53q-5 -5 -11 -5t-11 5t-5 11.5t5 11.5l44 36h-336q-14 0 -23 9.5t-9 22.5v336l-37 -43q-5 -5 -11.5 -5t-11.5 5t-5 11t5 11l52 60q10 9 23 9t23 -9l53 -60q5 -5 5 -11t-5 -11t-11.5 -5t-11.5 5l-36 43v-313l187 187l38 38l-57 -5 q-16 2 -16 16q0 7 4.5 11.5t10.5 4.5l80 6q13 -1 22.5 -10t9.5 -22l-5 -81q0 -6 -4.5 -10.5t-10.5 -4.5q-17 0 -17 16l5 56l-224 -225h313l-44 37q-5 5 -5 11.5t5 11.5t11 5t11 -5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/chart-table-view.js b/packages/base/src/icons/chart-table-view.js new file mode 100644 index 000000000000..10965216a043 --- /dev/null +++ b/packages/base/src/icons/chart-table-view.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://chart-table-view"; +const transform = "translate(64.5,35)"; +const d = "M448 256q13 0 22.5 -9.5t9.5 -22.5v-224q0 -14 -9.5 -23t-22.5 -9h-352q-14 0 -23 9t-9 23v224q0 13 9 22.5t23 9.5h352zM192 96h-96v-96h96v96zM192 224h-96v-96h96v96zM320 96h-96v-96h96v96zM320 224h-96v-96h96v96zM448 96h-96v-96h96v96zM448 224h-96v-96h96v96z M80 448q-16 0 -16 16q0 6 4.5 11t11.5 5h352q7 0 11.5 -5t4.5 -11q0 -16 -16 -16h-352zM80 384q-16 0 -16 16q0 6 4.5 11t11.5 5h224q7 0 11.5 -5t4.5 -11q0 -16 -16 -16h-224zM32 144q0 -16 -16 -16q-6 0 -11 4.5t-5 11.5v64q0 7 5 11.5t11 4.5q16 0 16 -16v-64zM32 15 q0 -16 -16 -16q-6 0 -11 4.5t-5 11.5v64q0 7 5 11.5t11 4.5q16 0 16 -16v-64zM32 336q0 -16 -16 -16q-6 0 -11 4.5t-5 11.5v129q0 7 5 11.5t11 4.5q16 0 16 -16v-129zM80 320q-16 0 -16 16q0 6 4.5 11t11.5 5h96q7 0 11.5 -5t4.5 -11q0 -16 -16 -16h-96z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/check-availability.js b/packages/base/src/icons/check-availability.js new file mode 100644 index 000000000000..a721a3a756c2 --- /dev/null +++ b/packages/base/src/icons/check-availability.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://check-availability"; +const transform = "translate(48,35)"; +const d = "M32 0h192v-32h-192q-14 0 -23 9t-9 23v416q0 13 9 22.5t23 9.5h64v32h32v-32h192v32h32v-32h64q14 0 23 -9.5t9 -22.5v-128h-32v64h-384v-352zM320 384h32v32h-32v-32zM96 384h32v32h-32v-32zM507 -5q12 -11 0 -23q-5 -5 -11 -5t-11 5l-82 82q-30 -22 -67 -22 q-23 0 -43.5 9t-35.5 24t-24 35.5t-9 43.5t9 43.5t24 35.5t35.5 24t43.5 9t43.5 -9t35.5 -24t24 -35.5t9 -43.5q0 -19 -6 -36t-17 -31zM336 64q33 0 56.5 23.5t23.5 56.5t-23.5 56.5t-56.5 23.5t-56.5 -23.5t-23.5 -56.5t23.5 -56.5t56.5 -23.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/checklist-2.js b/packages/base/src/icons/checklist-2.js new file mode 100644 index 000000000000..dcfc43e18645 --- /dev/null +++ b/packages/base/src/icons/checklist-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://checklist-2"; +const transform = "translate(80.5,35)"; +const d = "M412 352q15 0 25.5 -11.5t10.5 -26.5v-74q0 -18 -12 -28l-103 -111q-12 -11 -23 0l-21 26q-1 -1 -0.5 13.5t0.5 31.5v46q0 29 -20 49.5t-49 20.5h-28v26q0 15 12 26.5t27 11.5h181zM220 256q15 0 25.5 -11.5t10.5 -26.5v-74q0 -18 -12 -28l-103 -111q-12 -11 -23 0 l-103 111q-6 5 -10.5 12.5t-4.5 15.5v74q0 15 12 26.5t27 11.5h181zM39 288q-1 0 -4 3t-8 7l-12 10q-6 5 -10.5 12.5t-4.5 15.5v74q0 15 12 26.5t27 11.5h181q15 0 25.5 -11.5t10.5 -26.5v-26h-25q-29 0 -50 -20.5t-21 -49.5v-26h-121z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/checklist-item-2.js b/packages/base/src/icons/checklist-item-2.js new file mode 100644 index 000000000000..892e041b9d68 --- /dev/null +++ b/packages/base/src/icons/checklist-item-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://checklist-item-2"; +const transform = "translate(80.5,35)"; +const d = "M384 448q27 0 45.5 -18.5t18.5 -45.5v-130q0 -30 -22 -49l-181 -197q-9 -8 -21 -8t-20 8l-181 197q-23 18 -23 49v130q0 27 19 45.5t45 18.5h320v0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/checklist-item.js b/packages/base/src/icons/checklist-item.js new file mode 100644 index 000000000000..93efa91c8ec4 --- /dev/null +++ b/packages/base/src/icons/checklist-item.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://checklist-item"; +const transform = "translate(80.5,35)"; +const d = "M384 448q27 0 45.5 -19t18.5 -45v-131q0 -29 -22 -48l-181 -197q-8 -8 -21 -8q-12 0 -20 8l-181 197q-23 20 -23 48v131q0 26 19 45t45 19h320zM416 384q0 13 -9 22.5t-23 9.5h-320q-13 0 -22.5 -9.5t-9.5 -22.5v-131q0 -14 12 -24l1 -1l1 -2l178 -194l179 194l1 2l1 1 q11 9 11 24v131z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/checklist.js b/packages/base/src/icons/checklist.js new file mode 100644 index 000000000000..e236dac73aef --- /dev/null +++ b/packages/base/src/icons/checklist.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://checklist"; +const transform = "translate(80.5,35)"; +const d = "M224 256q16 0 24 -11t8 -26v-74q0 -15 -14 -27l-103 -112q-4 -4 -12 -4q-7 0 -11 4l-103 112q-13 11 -13 27v74q0 15 8.5 26t23.5 11h192zM224 219q0 5 -6 5h-181q-5 0 -5 -5v-74q0 -1 14.5 -17t32.5 -36l48 -52l48 52q18 20 33.5 36t15.5 17v74zM13 310q-13 11 -13 27 v74q0 15 8.5 26t23.5 11h192q16 0 24 -11t8 -26v-27h-32v27q0 5 -6 5h-181q-5 0 -5 -5v-74q0 -1 7 -8.5t15 -16.5q10 -11 23 -24h-43zM416 352q16 0 24 -11t8 -26v-74q0 -15 -14 -27l-103 -112q-4 -4 -12 -4q-7 0 -11 4l-20 21v22v27l31 -35l48 52q18 20 33.5 35.5 t15.5 16.5v74q0 5 -6 5h-181q-5 0 -5 -5v-27h-32v27q0 15 8.5 26t23.5 11h192z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/chevron-phase-2.js b/packages/base/src/icons/chevron-phase-2.js new file mode 100644 index 000000000000..561a18308327 --- /dev/null +++ b/packages/base/src/icons/chevron-phase-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://chevron-phase-2"; +const transform = "translate(48.36956787109375,35)"; +const d = "M505 244q7 -9 7 -20.5t-7 -19.5l-102 -128q-9 -12 -25 -12h-362q-10 0 -14.5 9t2.5 17l91 114q7 8 7 19.5t-7 20.5l-91 114q-7 8 -2.5 17t14.5 9h362q15 0 25 -12l102 -128v0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/chevron-phase.js b/packages/base/src/icons/chevron-phase.js new file mode 100644 index 000000000000..b269bf7ab3d9 --- /dev/null +++ b/packages/base/src/icons/chevron-phase.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://chevron-phase"; +const transform = "translate(48.28570556640625,35)"; +const d = "M505 244q7 -9 7 -20.5t-7 -19.5l-102 -128q-11 -12 -25 -12h-362q-10 0 -14.5 9t1.5 17l92 114q7 8 7 19.5t-7 20.5l-92 114q-6 8 -1.5 17t14.5 9h362q13 0 25 -12zM480 224l-102 128h-329l71 -88q14 -18 14 -40.5t-14 -39.5l-71 -88h329z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/choropleth-chart.js b/packages/base/src/icons/choropleth-chart.js new file mode 100644 index 000000000000..3c8ded1eb7b8 --- /dev/null +++ b/packages/base/src/icons/choropleth-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://choropleth-chart"; +const transform = "translate(80.5,35)"; +const d = "M227 193l37 63h183v-63l-32 -65l-64 -96l-50 -32v119zM0 228v220h191v-56l-64 -104v-37l-37 37h-53v-49l154 -47v-55l-63 -137l-34 31l-15 95l-46 87zM319 448v-53h-37zM338 371l73 77h36v-146l-36 37v-37h-19l-18 37h-36l-37 -55h-36v55l36 32h37z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/circle-task-2.js b/packages/base/src/icons/circle-task-2.js new file mode 100644 index 000000000000..170cb8adbd89 --- /dev/null +++ b/packages/base/src/icons/circle-task-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://circle-task-2"; +const transform = "translate(80.5,35)"; +const d = "M224 448q46 0 87 -17.5t71.5 -48t48 -71.5t17.5 -87t-17.5 -87t-48 -71.5t-71.5 -48t-87 -17.5q-47 0 -87.5 17.5t-71 48t-48 71.5t-17.5 87t17.5 87t48 71.5t71 48t87.5 17.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/circle-task.js b/packages/base/src/icons/circle-task.js new file mode 100644 index 000000000000..4e68c44849c9 --- /dev/null +++ b/packages/base/src/icons/circle-task.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://circle-task"; +const transform = "translate(80.5,35)"; +const d = "M224 448q46 0 87 -17.5t71.5 -48t48 -71.5t17.5 -87t-17.5 -87t-48 -71.5t-71.5 -48t-87 -17.5q-47 0 -87.5 17.5t-71 48t-48 71.5t-17.5 87t17.5 87t48 71.5t71 48t87.5 17.5zM224 32q40 0 75 15t61 41.5t41 61.5t15 74q0 40 -15 75t-41 61t-61 41t-75 15t-75 -15 t-61 -41t-41 -61t-15 -75q0 -39 15 -74t41 -61.5t61 -41.5t75 -15z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/citizen-connect.js b/packages/base/src/icons/citizen-connect.js new file mode 100644 index 000000000000..8c2f97062c6d --- /dev/null +++ b/packages/base/src/icons/citizen-connect.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://citizen-connect"; +const transform = "translate(48.5,35)"; +const d = "M256 384q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM160 320q26 0 45 18.5t19 45.5q0 26 -19 45t-45 19q-27 0 -45.5 -19t-18.5 -45q0 -27 18.5 -45.5t45.5 -18.5zM448 400q0 -34 -23.5 -57t-56.5 -23t-56.5 23t-23.5 57q0 33 23.5 56.5t56.5 23.5 t56.5 -23.5t23.5 -56.5zM368 352q20 0 34 14t14 34t-14 34t-34 14t-34 -14t-14 -34t14 -34t34 -14zM128 256q-40 0 -68 -28t-28 -68h-32q0 26 10 49.5t27.5 41t40.5 27.5t50 10h32h32q26 0 49.5 -10t41 -27.5t27.5 -41t10 -49.5h-32q0 40 -28 68t-68 28h-64zM384 320 q26 0 49.5 -10t41 -27.5t27.5 -41t10 -49.5h-32q0 40 -28 68t-68 28h-64q-2 1 -5 2t-11 5q-7 3 -16 7q14 8 30 13t34 5h16h16zM471 72q9 -10 9 -23t-9 -23l-61 -54q-5 -5 -11 -5t-11 5t-5 11.5t5 11.5l45 37h-129q-16 0 -16 16t16 16h129l-45 36q-5 5 -5 11.5t5 11.5t11 5 t11 -5zM102 123q11 11 22 0t0 -23l-45 -36h130q16 0 16 -16t-16 -16h-130l45 -37q11 -11 0 -23q-5 -5 -11 -5t-11 5l-61 54q-9 10 -9 23t9 23z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/clear-filter.js b/packages/base/src/icons/clear-filter.js new file mode 100644 index 000000000000..00a6f493c4e5 --- /dev/null +++ b/packages/base/src/icons/clear-filter.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://clear-filter"; +const transform = "translate(48.475006103515625,35)"; +const d = "M447 65l65 -65l-32 -32l-63 65l-65 -65l-32 32l65 65l-65 63l32 32l65 -64l63 64l32 -32zM352 448q20 0 29 -17t-2 -33l-113 -130q-10 -10 -10 -22v-118l-100 -91q-7 -5 -12 -5q-6 0 -11 4.5t-5 11.5v198q0 13 -9 22q-32 37 -57 65l-38.5 44t-17.5 21q-11 16 -2 33t28 17 h320zM243 290l4.5 5t12 14t17.5 20.5t20 23.5q24 28 55 63h-320h1l8 -9.5t20 -23.5t26.5 -30.5t27 -30.5t20.5 -23l8 -9q17 -19 17 -44v-162l64 59v103q0 25 19 44z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/clinical-order.js b/packages/base/src/icons/clinical-order.js new file mode 100644 index 000000000000..67c4b691f3c1 --- /dev/null +++ b/packages/base/src/icons/clinical-order.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://clinical-order"; +const transform = "translate(112.5,35)"; +const d = "M224 224v64h-64v-64h-64v-64h64v-64h64v64h64v64h-64zM352 480q14 0 23 -9t9 -23v-448q0 -14 -8.5 -23t-22.5 -9h-320q-14 0 -23.5 9t-9.5 23v352l128 128h224zM353 0l-1 448h-192v-96q0 -14 -9 -23t-23 -9h-96v-320h321z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/clinical-tast-tracker.js b/packages/base/src/icons/clinical-tast-tracker.js new file mode 100644 index 000000000000..a220f716a8f8 --- /dev/null +++ b/packages/base/src/icons/clinical-tast-tracker.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://clinical-tast-tracker"; +const transform = "translate(112,35)"; +const d = "M352 416q14 0 23 -9t9 -23v-384q0 -13 -9 -22.5t-23 -9.5h-320q-13 0 -22.5 9.5t-9.5 22.5v384q0 14 9.5 23t22.5 9h67q5 12 14.5 21t23.5 11q8 14 23 23t32 9q18 0 33 -9t23 -23q14 -2 23.5 -11t13.5 -21h67zM144 416q-6 0 -11 -4.5t-5 -11.5t5 -11.5t11 -4.5h96 q16 0 16 16t-16 16h-16q0 14 -9 23t-23 9q-13 0 -22.5 -9t-9.5 -23h-16zM352 384h-67q-2 -5 -4 -9.5t-6 -9.5q-10 -13 -25 -13h-115q-15 0 -25 13q-4 5 -6 9.5t-4 9.5h-68v-384h320v384zM152 192q8 0 8 -8v-80q0 -8 -8 -8h-80q-8 0 -8 8v80q0 8 8 8h80zM140 171h-55v-54h55 v54zM152 320q8 0 8 -8v-80q0 -8 -8 -8h-80q-8 0 -8 8v80q0 8 8 8h80zM140 299h-55v-54h55v54zM304 160q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-96q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h96zM304 288q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-96q-6 0 -11 5t-5 11q0 7 5 11.5 t11 4.5h96z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/close-command-field.js b/packages/base/src/icons/close-command-field.js new file mode 100644 index 000000000000..ab14014ee896 --- /dev/null +++ b/packages/base/src/icons/close-command-field.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://close-command-field"; +const transform = "translate(80.5,35)"; +const d = "M87 235q-11 -12 0 -23l157 -159q10 -10 10 -23t-10 -22q-9 -10 -22 -10t-23 10l-191 193q-9 9 -9 22.5t9 22.5l192 192q10 10 23 10t23 -10q9 -9 9 -22.5t-9 -22.5zM280 235q-5 -5 -5 -11.5t5 -11.5l157 -159q10 -10 10 -23t-10 -22q-9 -10 -22 -10t-23 10l-191 193 q-9 9 -9 22.5t9 22.5l192 192q10 10 23 10t23 -10q9 -9 9 -22.5t-9 -22.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/cloud.js b/packages/base/src/icons/cloud.js new file mode 100644 index 000000000000..6efb27f352a3 --- /dev/null +++ b/packages/base/src/icons/cloud.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://cloud"; +const transform = "translate(48.5,35)"; +const d = "M448 256q29 -15 46.5 -43t17.5 -63q0 -23 -8.5 -44t-27.5 -37.5t-49.5 -26.5t-74.5 -10h-224q-25 1 -48 11t-41 26t-28.5 37.5t-10.5 44.5q0 39 21.5 65.5t57.5 39.5q-8 31 1 59.5t29 49.5t48 33.5t57 12.5q31 0 59 -15t48 -50q24 9 43 9q21 0 36.5 -9t26 -23.5t16 -32 t5.5 -34.5zM352 64q61 0 94.5 22.5t33.5 63.5q0 25 -12.5 45.5t-34.5 31.5l-17 9v20q0 10 -3 22t-9.5 22t-16.5 16.5t-23 6.5q-16 0 -31 -7l-26 -11l-14 25q-17 30 -39.5 39.5t-39.5 9.5q-25 0 -48.5 -12t-39.5 -32q-9 -11 -15.5 -29.5t-0.5 -42.5l7 -28l-27 -10 q-20 -7 -39 -23.5t-19 -50.5q0 -16 8 -31.5t21.5 -27.5t31 -20t35.5 -8h224z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/co.js b/packages/base/src/icons/co.js new file mode 100644 index 000000000000..1c94e0887dd4 --- /dev/null +++ b/packages/base/src/icons/co.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://co"; +const transform = "translate(91,35)"; +const d = "M406 53q16 -2 16 -16q0 -5 -1.5 -7.5t-2.5 -3.5t-1.5 -1t-1.5 -1q-33 -26 -73.5 -41t-85.5 -15q-53 0 -99.5 20t-81.5 55t-55 81.5t-20 99.5t20 100t55 81.5t81.5 54.5t99.5 20q46 0 87 -15t74 -42l3 -3q3 -3 3 -9q0 -15 -16 -17q-3 0 -7 2q-2 1 -3 2q-29 23 -64.5 36.5 t-76.5 13.5q-47 0 -87.5 -17.5t-71 -48t-48 -71.5t-17.5 -87t17.5 -87t48 -71.5t71 -48t87.5 -17.5q41 0 76.5 13.5t64.5 37.5q1 0 3 1t6 1zM256 384q33 0 62 -12.5t51 -34t34.5 -51t12.5 -62.5t-12.5 -62t-34.5 -51t-51 -34.5t-62 -12.5t-62 12.5t-51 34.5t-34.5 51 t-12.5 62t12.5 62.5t34.5 51t51 34t62 12.5zM256 96q27 0 50 10t40.5 27.5t27.5 41t10 49.5q0 27 -10 50t-27.5 40.5t-40.5 27.5t-50 10t-50 -10t-40.5 -27.5t-27.5 -40.5t-10 -50q0 -26 10 -49.5t27.5 -41t40.5 -27.5t50 -10z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/collaborate.js b/packages/base/src/icons/collaborate.js new file mode 100644 index 000000000000..1921a7c50fd5 --- /dev/null +++ b/packages/base/src/icons/collaborate.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://collaborate"; +const transform = "translate(48.5,35)"; +const d = "M224 192q26 0 44.5 -10t30 -27.5t16.5 -40.5t5 -50v-96h-320v96q0 27 5 50t16.5 40.5t30 27.5t44.5 10h64h64zM288 64q0 20 -2.5 37.5t-9.5 30.5t-19.5 20.5t-32.5 7.5h-128q-20 0 -32.5 -7.5t-19.5 -20.5t-9.5 -30.5t-2.5 -37.5v-64h256v64zM256 288q0 -40 -28 -68 t-68 -28t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM160 224q26 0 45 19t19 45q0 27 -19 45.5t-45 18.5t-45 -18.5t-19 -45.5q0 -26 19 -45t45 -19zM448 400q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5zM368 352 q20 0 34 14t14 34t-14 34t-34 14t-34 -14t-14 -34t14 -34t34 -14zM448 320q24 0 37 -10.5t19 -27.5t7 -40t1 -50v-64h-159v32h127v32q0 20 0.5 37.5t-2 30.5t-9 20.5t-21.5 7.5h-160v32h80h80zM160 96h96v-32h-96v32zM448 192h-96v32h96v-32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/collapse-all.js b/packages/base/src/icons/collapse-all.js new file mode 100644 index 000000000000..eb581cd272ac --- /dev/null +++ b/packages/base/src/icons/collapse-all.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://collapse-all"; +const transform = "translate(54.75,35)"; +const d = "M267 276q12 -12 0 -23q-11 -11 -22 0l-85 86v-259q0 -17 -16 -17t-16 17v261l-87 -88q-11 -11 -23 0q-11 11 0 23l102 103q10 10 23 10t22 -10zM496 384q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-160q-7 0 -11.5 5t-4.5 11q0 16 16 16h160z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/collapse-group.js b/packages/base/src/icons/collapse-group.js new file mode 100644 index 000000000000..a9d33577254b --- /dev/null +++ b/packages/base/src/icons/collapse-group.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://collapse-group"; +const transform = "translate(80.5,35)"; +const d = "M236 360q-12 11 -23 0l-159 -157q-10 -10 -23 -10t-22 10q-10 9 -10 22t10 23l193 191q9 9 22.5 9t22.5 -9l192 -192q10 -10 10 -23t-10 -23q-9 -9 -22.5 -9t-22.5 9zM236 167q-12 11 -23 0l-159 -157q-10 -10 -23 -10t-22 10q-10 9 -10 22t10 23l193 191q9 9 22.5 9 t22.5 -9l192 -192q10 -10 10 -23t-10 -23q-9 -9 -22.5 -9t-22.5 9z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/collapse.js b/packages/base/src/icons/collapse.js new file mode 100644 index 000000000000..f032ab3dffc6 --- /dev/null +++ b/packages/base/src/icons/collapse.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://collapse"; +const transform = "translate(64.5,35)"; +const d = "M128 208h256v32h-256v-32zM448 448h-128v-32h128v-384h-384v256h-32v-256q0 -14 9 -23t23 -9h384q13 0 22.5 9t9.5 23v384q0 13 -9.5 22.5t-22.5 9.5zM227 442q11 12 23 0q5 -5 5 -11t-5 -11l-99 -92q-10 -9 -23 -9t-22 9l-101 92q-5 5 -5 11.5t5 11.5t11.5 5t11.5 -5 l95 -87q5 -6 11 0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/collections-insight.js b/packages/base/src/icons/collections-insight.js new file mode 100644 index 000000000000..bde86ff562d3 --- /dev/null +++ b/packages/base/src/icons/collections-insight.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://collections-insight"; +const transform = "translate(54.5,35)"; +const d = "M471 422q27 -27 27 -61q0 -36 -27 -61l-30 -29l-5 4q21 25 21 56q0 28 -17 45l-39 37l-27 -27q-3 0 -3 2v92h94l2 -4l-25 -25zM251 406q34 0 64 -13t52.5 -35.5t35.5 -53t13 -64.5t-13 -63.5t-35.5 -52t-52.5 -35.5t-64 -13q-35 0 -65 13t-52 35.5t-35 52t-13 63.5 t13 64.5t35 53t52 35.5t65 13zM251 104q28 0 53 10.5t43.5 29t29.5 43t11 53.5t-11 54t-29.5 44t-43.5 29.5t-53 10.5q-29 0 -54 -10.5t-43.5 -29.5t-29.5 -44t-11 -54t11 -53.5t29.5 -43t43.5 -29t54 -10.5zM259 257q30 -6 42 -19.5t12 -36.5q0 -24 -15 -40t-39 -19v-18 h-20v17q-22 3 -37 16.5t-18 39.5l35 4q3 -18 20 -29v55q-50 17 -50 58q0 21 14 36t36 17v19h20v-19q22 -2 33 -14t16 -32l-35 -4q-2 17 -14 22v-53zM239 311q-9 -5 -12.5 -12t-3.5 -13q0 -4 3.5 -11t12.5 -10v46zM273 180q7 7 7 16q0 8 -5 15.5t-16 10.5v-51q11 2 14 9z M28 58q-27 27 -27 61q0 35 27 61l30 29l5 -4q-21 -26 -21 -56q0 -28 17 -45l39 -37l27 27q3 0 3 -2v-92h-94q-2 0 -1.5 0.5t-0.5 3.5l25 25z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/collections-management.js b/packages/base/src/icons/collections-management.js new file mode 100644 index 000000000000..97a79a79dfad --- /dev/null +++ b/packages/base/src/icons/collections-management.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://collections-management"; +const transform = "translate(47,35)"; +const d = "M127 65q3 3 3 -2v-95h-97h-1q-1 0 -1 1v2v1l26 26l-30 30q-28 28 -28 63q0 36 28 62l31 30l5 -4q-21 -26 -21 -57q0 -28 17 -47l40 -38zM486 420q28 -27 28 -63q0 -37 -28 -62l-31 -30l-5 4q22 25 22 57q0 30 -18 47l-40 38l-25 -25q-3 -2 -3 2v92h94q6 0 2 -4l-26 -26z M354 288h-192v96h192v-96zM194 256q14 0 23 -9t9 -23t-9 -23t-23 -9t-23 9t-9 23t9 23t23 9zM322 256q14 0 23 -9t9 -23t-9 -23t-23 -9q-13 0 -22.5 9t-9.5 23t9.5 23t22.5 9zM194 160q14 0 23 -9t9 -23t-9 -23t-23 -9t-23 9t-9 23t9 23t23 9zM322 160q14 0 23 -9t9 -23 t-9 -23t-23 -9q-13 0 -22.5 9t-9.5 23t9.5 23t22.5 9zM354 416h-224v-320h-32v320q0 14 9.5 23t22.5 9h224v-32zM386 352h32v-320q0 -14 -9 -23t-23 -9h-224v32h224v320z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/collision.js b/packages/base/src/icons/collision.js new file mode 100644 index 000000000000..3469fa63d276 --- /dev/null +++ b/packages/base/src/icons/collision.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://collision"; +const transform = "translate(49.5,35)"; +const d = "M512 448v-448h-32v68l-45 -2q-6 -3 -12 -14t-13.5 -22.5t-17 -20.5t-24.5 -9q-29 0 -51 18t-28 46h-99q-5 -28 -27 -46t-51 -18t-51 18t-28 46h-33v96v8.5t2 8.5q0 3 1 5l3 12q1 1 1 2t1 2q3 8 7 13q2 4 5 7q1 2 3 4q6 7 13 12.5t15 9.5q46 70 94.5 97t109.5 27h1 q16 0 27.5 -2t23.5 -12.5t27 -33t39 -64.5h11q9 0 13 3.5t6.5 7.5t6 5.5t10.5 -2.5q4 -3 5.5 -4.5t2.5 -3t2 -3.5t5 -6q3 -3 5 -0.5t4.5 6.5t5.5 6t7 -2q7 -8 12.5 -27.5t10.5 -40.5v253h32zM255 336q-22 0 -42 -3t-39.5 -12t-38 -24.5t-37.5 -40.5h238q-16 29 -26.5 45.5 t-18.5 24t-15.5 9t-16.5 1.5h-4zM169 80l-2 11q-5 20 -20 32.5t-35 12.5t-35.5 -12.5t-19.5 -32.5l-2 -11l2 -11q4 -20 19.5 -32.5t35.5 -12.5t35 12.5t20 32.5zM423 87l-2 19q-2 10 -1.5 16t-0.5 9t-4.5 4t-13.5 1t-24.5 -3.5t-28 -9.5t-23.5 -14t-12 -18l-2 -11l2 -11 q4 -20 19.5 -32.5t35.5 -12.5t28.5 13.5t12.5 33.5zM468 96l-2 33q0 4 -1.5 12l-3 16t-3.5 15.5t-3 11.5q-2 6 -3 21t-10 19q-5 2 -8.5 -3.5t-6.5 -12.5t-6 -12.5t-5 -3.5q-6 6 -8.5 11.5t-5 10t-6 7.5t-12.5 3h-288q-27 0 -45.5 -19t-18.5 -45v-2v-62h1q6 28 28 46t51 18 t51 -18t27 -46h99q3 14 14 25t26 19.5t31.5 15t30.5 11.5q18 6 28.5 1.5t16.5 -15.5t8 -26.5t2 -30.5h22zM404 305l-73 105l13 9l73 -105zM442 315l-19 127l15 2l20 -126z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/color-fill.js b/packages/base/src/icons/color-fill.js new file mode 100644 index 000000000000..726a992d4008 --- /dev/null +++ b/packages/base/src/icons/color-fill.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://color-fill"; +const transform = "translate(80.5,35)"; +const d = "M416 448q14 0 23 -9.5t9 -22.5v-384q0 -14 -9 -23t-23 -9h-384q-13 0 -22.5 9t-9.5 23v384q0 13 9.5 22.5t22.5 9.5h384v0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/column-chart-dual-axis.js b/packages/base/src/icons/column-chart-dual-axis.js new file mode 100644 index 000000000000..96c9e962da5f --- /dev/null +++ b/packages/base/src/icons/column-chart-dual-axis.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://column-chart-dual-axis"; +const transform = "translate(80.5,35)"; +const d = "M416 448h32v-416v-32h-32h-384h-32v32v416h32v-416h384v416zM200 64q-8 0 -8 8v240q0 8 8 8h48q8 0 8 -8v-240q0 -8 -8 -8h-48zM104 64q-8 0 -8 8v176q0 8 8 8h48q8 0 8 -8v-176q0 -8 -8 -8h-48zM296 64q-8 0 -8 8v336q0 8 8 8h48q8 0 8 -8v-336q0 -8 -8 -8h-48z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/combine.js b/packages/base/src/icons/combine.js new file mode 100644 index 000000000000..9d4b44d50887 --- /dev/null +++ b/packages/base/src/icons/combine.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://combine"; +const transform = "translate(80.5,35)"; +const d = "M443 236q5 -8 5 -12t-5 -12l-73 -72q-6 -6 -12.5 -5.5t-10.5 5t-5 11t5 12.5l46 45h-66q-43 0 -80.5 -19.5t-62.5 -54.5q-28 -42 -71 -66.5t-97 -25.5q-10 0 -13 4.5t-3 11.5t3 11.5t13 4.5q49 2 82.5 22t59.5 56q35 50 89 72q-54 22 -89 72q-25 36 -60.5 57t-80.5 21 q-11 0 -14 4.5t-3 11.5q0 6 3 11t13 5q51 0 95.5 -25t72.5 -67q25 -35 62.5 -54t80.5 -20h66l-46 45q-5 6 -4.5 12.5t4.5 11t10.5 5t12.5 -5.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/comment.js b/packages/base/src/icons/comment.js new file mode 100644 index 000000000000..66ad212b65e5 --- /dev/null +++ b/packages/base/src/icons/comment.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://comment"; +const transform = "translate(48,35)"; +const d = "M32 256q0 -14 9 -23t23 -9h64v-32h-64q-27 0 -45.5 19t-18.5 45v160q0 26 18.5 45t45.5 19h224q26 0 45 -19t19 -45v-64h-32v64q0 14 -9.5 23t-22.5 9h-224q-14 0 -23 -9t-9 -23v-160zM448 320q26 0 45 -19t19 -45v-128q0 -27 -19 -45.5t-45 -18.5v-76q0 -9 -6.5 -14.5 t-14.5 -5.5t-13 4l-78 91l-112 1q-26 0 -45 18.5t-19 45.5v128q0 26 19 45t45 19h224zM480 256q0 13 -9.5 22.5t-22.5 9.5h-224q-14 0 -23 -9.5t-9 -22.5v-128q0 -14 9 -23t23 -9l128 -1l64 -79v80h32q13 0 22.5 9t9.5 23v128z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/commission-check.js b/packages/base/src/icons/commission-check.js new file mode 100644 index 000000000000..baeb38c37687 --- /dev/null +++ b/packages/base/src/icons/commission-check.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://commission-check"; +const transform = "translate(64.5,35)"; +const d = "M475 -5q12 -11 0 -23q-5 -5 -11 -5t-11 5l-91 92q-19 -15 -41.5 -23.5t-48.5 -8.5q-30 0 -56 11t-45.5 30.5t-31 46t-11.5 56.5t11.5 56t31 45.5t45.5 31t56 11.5t56 -11.5t45.5 -31t31 -45.5t11.5 -56q0 -26 -8.5 -48.5t-23.5 -41.5zM272 64q23 0 43.5 9t35.5 24 t24 35.5t9 43.5t-9 43.5t-24 35.5t-35.5 24t-43.5 9t-43.5 -9t-35.5 -24t-24 -35.5t-9 -43.5t9 -43.5t24 -35.5t35.5 -24t43.5 -9zM144 32h13t13 1q22 -17 51 -26q-17 -3 -36 -5t-41 -2q-30 0 -56 3.5t-45.5 10t-31 15.5t-11.5 19v64v64v64v64q0 10 11.5 18.5t31 15 t45.5 10.5t56 4q42 0 77 -8q-14 -5 -27 -11t-24 -14q-6 0 -12.5 0.5t-13.5 0.5q-36 0 -61.5 -5.5t-39.5 -10.5q13 -5 37 -10t57 -6q-13 -16 -21 -31q-51 3 -84 17v-32q14 -6 32 -10t40 -6q-2 -8 -4 -15.5t-3 -15.5q-40 5 -65 15v-32q25 -10 65 -15q1 -9 2 -17t3 -16 q-21 2 -38.5 6t-31.5 10v-32q32 -13 78 -17h1h4q9 -18 21 -33q-32 1 -58.5 5.5t-45.5 12.5v-32q32 -13 78 -17h1q8 -1 16.5 -1h16.5zM290 352q-23 16 -58.5 23t-71.5 8v17q0 10 11.5 18.5t31 15t45.5 10.5t56 4t56 -4t45.5 -10.5t31 -15t11.5 -18.5v-64v-64v-48q-5 7 -9 16 q-5 8 -10 17t-13 20v29q-5 -2 -9.5 -3.5t-9.5 -3.5q-7 8 -15 14l-16 12q14 2 27 5t23 8v32q-20 -8 -48.5 -13t-63.5 -5h-14zM304 416q-36 0 -61.5 -5.5t-39.5 -10.5q14 -6 39.5 -11t61.5 -5t61.5 5t39.5 11q-14 5 -39.5 10.5t-61.5 5.5zM318 237l-67 -123h-17l68 123h16z M253 177q-7 -7 -19 -7t-19.5 7t-7.5 25q0 30 26 30q27 0 27 -30q0 -18 -7 -25zM225 202q0 -13 2.5 -16.5t5.5 -3.5q4 0 6 3q2 2 2 17q0 18 -8 18t-8 -18zM320 180q26 0 26 -30q0 -18 -7.5 -25t-18.5 -7q-26 0 -26 32q0 30 26 30zM325 133q2 6 2 17q0 18 -7 18q-9 0 -9 -18 q0 -10 1.5 -14.5t7.5 -4.5q3 0 5 2z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/company-view.js b/packages/base/src/icons/company-view.js new file mode 100644 index 000000000000..b324fe578966 --- /dev/null +++ b/packages/base/src/icons/company-view.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://company-view"; +const transform = "translate(48.5,35)"; +const d = "M256 224q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM160 160q26 0 45 19t19 45t-19 45t-45 19q-27 0 -45.5 -19t-18.5 -45t18.5 -45t45.5 -19zM448 272q0 -33 -23.5 -56.5t-56.5 -23.5q-34 0 -57 23.5t-23 56.5t23 56.5t57 23.5q33 0 56.5 -23.5 t23.5 -56.5zM368 224q20 0 34 14t14 34t-14 34t-34 14t-34 -14t-14 -34t14 -34t34 -14zM480 448q13 0 22.5 -9t9.5 -23v-257q-8 9 -15.5 17t-16.5 15v225h-320v-64h-32v64q0 14 9 23t23 9h320zM384 192q26 0 49.5 -10t41 -27.5t27.5 -40.5t10 -50v-32h-160v32h128 q0 20 -7.5 37.5t-21 30.5t-31 20.5t-36.5 7.5h-32q-42 0 -69 -29q-7 5 -13.5 9t-14.5 7q17 20 42.5 32.5t54.5 12.5h16h16zM192 128q26 0 49.5 -10t41 -27.5t27.5 -40.5t10 -50v-32h-320v32q0 27 10 50t27.5 40.5t40.5 27.5t50 10h32h32zM288 0q0 20 -7.5 37.5t-21 30.5 t-31 20.5t-36.5 7.5h-64q-40 0 -68 -28t-28 -68h256z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/compare-2.js b/packages/base/src/icons/compare-2.js new file mode 100644 index 000000000000..7e2e5911525f --- /dev/null +++ b/packages/base/src/icons/compare-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://compare-2"; +const transform = "translate(80.5,35)"; +const d = "M293 134l51 210l-76 25q-8 -6 -12 -8v-361h112q16 0 16 -16t-16 -16h-288q-6 0 -11 4.5t-5 11.5t5 11.5t11 4.5h112v361q-11 7 -19.5 17.5t-10.5 24.5l-54 18l46 -190h5q-6 -28 -28 -46t-51 -18t-51 18t-27 46h5l50 206l-5 2q-6 2 -9 7.5t-1 12.5q2 6 7.5 9t12.5 1 l102 -33q6 19 22.5 31.5t37.5 12.5q27 0 45.5 -19t18.5 -45q0 -10 -3 -19l112 -36q6 -2 9 -8t1 -12q-4 -11 -14 -11l48 -196h4q-5 -27 -27 -45.5t-51 -18.5t-51 18.5t-28 45.5h5zM90 426l-18 6l-49 -201h115zM224 384q14 0 23 9t9 23t-9 23t-23 9q-13 0 -22.5 -9t-9.5 -23 t9.5 -23t22.5 -9zM309 134h115l-49 200l-15 5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/compare.js b/packages/base/src/icons/compare.js new file mode 100644 index 000000000000..0528d1acbe00 --- /dev/null +++ b/packages/base/src/icons/compare.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://compare"; +const transform = "translate(80.5,35)"; +const d = "M292 192l47 192h-60q-9 -15 -23 -23v-361h112q6 0 11 -4.5t5 -11.5t-5 -11.5t-11 -4.5h-288q-16 0 -16 16t16 16h112v361q-15 7 -24 23h-62l48 -192h4q-6 -28 -27.5 -46t-50.5 -18t-51 18t-28 46h5l47 192h-5q-16 0 -16 16t16 16h112q0 26 18.5 45t45.5 19q26 0 45 -19 t19 -45h112q6 0 11 -4.5t5 -11.5t-5 -11.5t-11 -4.5h-7l47 -192h4q-5 -28 -27 -46t-51 -18t-51 18t-27 46h4zM90 384h-21l-47 -192h115zM224 384q13 0 22.5 9t9.5 23t-9.5 23t-22.5 9q-14 0 -23 -9t-9 -23t9 -23t23 -9zM309 192h114l-47 192h-20z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/competitor.js b/packages/base/src/icons/competitor.js new file mode 100644 index 000000000000..4eb86a9c95f4 --- /dev/null +++ b/packages/base/src/icons/competitor.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://competitor"; +const transform = "translate(48.5,35)"; +const d = "M512 351q0 -55 -10.5 -90.5t-27 -56.5t-37 -31t-40 -15t-35.5 -8.5t-24 -11.5q-5 -10 -10 -20.5t-10 -21.5q12 0 29 -15t32 -33q18 -21 36 -48h-319q18 27 36 48q15 18 32 32.5t31 15.5q-5 11 -10 21.5t-10 20.5q-8 8 -24.5 11t-35.5 8.5t-39.5 15.5t-37.5 31t-27.5 56 t-10.5 91q0 16 9 24t24 8h63v32q0 16 9 24t24 8h255q32 0 32 -32v-32h64q32 0 32 -32zM415 352q-1 -39 -4 -63.5t-7 -40t-9.5 -26t-11.5 -21.5q16 4 33 9t31.5 19t23.5 42.5t9 79.5h-20q-9 0 -20.5 0.5t-24.5 0.5zM32 351q0 -51 9.5 -79.5t23.5 -42.5t31.5 -19t33.5 -9 q-6 11 -11.5 21.5t-10 26t-7.5 40t-4 63.5q-26 0 -45 -0.5t-20 -0.5zM342 32q-7 9 -15 16q-8 6 -17.5 11t-21.5 5h-64q-11 0 -21 -5t-18 -11q-9 -7 -16 -16h173zM285 96q11 29 23 53t22 33q10 10 19.5 18.5t17 30t12.5 64t5 120.5h-256q0 -78 5 -120.5t13 -64t17.5 -30 t19.5 -18.5q10 -9 22 -33t23 -53h57z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/complete.js b/packages/base/src/icons/complete.js new file mode 100644 index 000000000000..8b01e5c60618 --- /dev/null +++ b/packages/base/src/icons/complete.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://complete"; +const transform = "translate(64.5,35)"; +const d = "M416 160h32v-128q0 -14 -9.5 -23t-22.5 -9h-384q-14 0 -23 9t-9 23v384q0 13 9 22.5t23 9.5h128v-32h-128v-384h384v128zM476 455q7 -7 2 -16l-185 -272q-3 -6 -10 -7t-12 4l-125 139q-9 9 0 18l21 21q10 10 19 0l80 -80q5 -5 11.5 -4t9.5 8l146 207q3 6 9.5 7t11.5 -4z "; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/connected.js b/packages/base/src/icons/connected.js new file mode 100644 index 000000000000..5a3439d1891a --- /dev/null +++ b/packages/base/src/icons/connected.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://connected"; +const transform = "translate(80.5,35)"; +const d = "M448 20l-18 -20l-127 126l2 2l-19 -18q-27 -25 -57 -25q-32 0 -56 25l-26 26l-46 44q-26 26 -26 59.5t26 58.5l12 13l-113 115l21 22l113 -115l13 13q11 13 26 19t31 6q33 0 60 -25l45 -48v-1l26 -26q25 -23 25 -56.5t-25 -56.5l-12 -12zM107 240q0 -21 16 -37l23 -23 l118 118l-24 26q-15 15 -36 15t-33 -14l-47 -50q-17 -14 -17 -35zM313 181q15 13 15 33t-14 34l-28 27l-116 -117l25 -25h1l1 -1q13 -15 32 -15q18 0 34 16z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/contacts.js b/packages/base/src/icons/contacts.js new file mode 100644 index 000000000000..37081bb9f7b3 --- /dev/null +++ b/packages/base/src/icons/contacts.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://contacts"; +const transform = "translate(48.5,35)"; +const d = "M512 352q0 -14 -9 -23t-23 -9v-32q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9v-32q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9q0 -14 -9 -23t-23 -9h-384q-13 0 -22.5 9t-9.5 23v64h-32v32h32v32h-32v32h32v128h-32v32h32v32h-32v32h32v64q0 14 9.5 23t22.5 9h384 q14 0 23 -9t9 -23q14 0 23 -9t9 -23v-64zM448 32v64v96v64v96v64v32h-384v-64h32v-32h-32v-32h32v-32h-32v-128h32v-32h-32v-32h32v-32h-32v-64h384v32zM160 384h224v-64h-224v64z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/copy.js b/packages/base/src/icons/copy.js new file mode 100644 index 000000000000..f0cb5f88d07a --- /dev/null +++ b/packages/base/src/icons/copy.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://copy"; +const transform = "translate(80.5,35)"; +const d = "M320 384q13 0 22.5 -9t9.5 -23v-352q0 -14 -9 -23t-23 -9h-287q-14 0 -23.5 9t-9.5 23v288l96 96h224zM320 352h-192v-64q0 -14 -9.5 -23t-23.5 -9h-62v-256h287v352zM416 480q12 0 22 -9t10 -23v-352q0 -14 -9 -23t-23 -9h-32v32h32v352h-192v-32h-97l65 64h224z M240 160q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128zM240 96q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/course-book.js b/packages/base/src/icons/course-book.js new file mode 100644 index 000000000000..55afde7eb62f --- /dev/null +++ b/packages/base/src/icons/course-book.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://course-book"; +const transform = "translate(80.5,35)"; +const d = "M429 420q8 -2 13.5 -8.5t5.5 -15.5v-344q0 -4 -1 -8l-2 -6t-4 -5q-1 -1 -5 -1q-5 0 -13 2q-4 1 -7 3v328q0 8 -5 14.5t-13 8.5l-238 58q-2 0 -2.5 0.5t-2.5 0.5q-3 0 -9 -2l-88 -34l275 -61q19 -5 19 -24v-334q0 -11 -7 -17.5t-17 -6.5h-4l-304 77q-8 2 -14 8.5t-6 15.5 v338q0 17 15 22l130 49q6 2 9 2t5 -1zM51 380l-19 4v-309l288 -73v318z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/course-program.js b/packages/base/src/icons/course-program.js new file mode 100644 index 000000000000..0e6328692a83 --- /dev/null +++ b/packages/base/src/icons/course-program.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://course-program"; +const transform = "translate(48.5,35)"; +const d = "M32 0h160v-32h-159q-14 0 -23.5 9t-9.5 23v352l128 128h224q14 0 23 -9.5t9 -22.5v-64h-32v64h-192v-96q0 -14 -9.5 -23t-22.5 -9h-96v-320zM493 272q8 -5 13.5 -10.5t5.5 -13.5v-196q0 -4 -1 -8q-1 -3 -2.5 -6t-4.5 -5q-1 -1 -5 -1q-5 0 -13 2q-4 1 -6 3v193 q0 8 -5.5 13.5t-13.5 9.5l-113 33q-2 1 -6 1t-8 -2l-53 -13l148 -50q8 -5 13.5 -10.5t5.5 -13.5v-195q0 -10 -7 -17t-17 -7h-5l-176 66q-8 2 -13.5 8.5t-5.5 15.5v199q0 15 15 22l90 27q6 2 8 2t3 -0.5t2 -0.5zM256 245v-170l160 -62v179z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/create-entry-time.js b/packages/base/src/icons/create-entry-time.js new file mode 100644 index 000000000000..1981ca1bf86f --- /dev/null +++ b/packages/base/src/icons/create-entry-time.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://create-entry-time"; +const transform = "translate(48.5,35)"; +const d = "M159 63v64h-64v32h64v64h32v-64h64v-32h-64v-64h-32zM352 128h32v-128q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v352l128 128h224q13 0 22.5 -9t9.5 -23h-32h-192v-96q0 -14 -9.5 -23t-23.5 -9h-95v-320h320v128zM432 256q16 0 16 16t-16 16h-33v48q0 16 -16 16 t-16 -16v-48v-16v-16h65zM384 160q27 0 50 10t40.5 27.5t27.5 41t10 49.5q0 27 -10 50t-27.5 40.5t-40.5 27.5t-50 10t-50 -10t-40.5 -27.5t-27.5 -40.5t-10 -50q0 -26 10 -49.5t27.5 -41t40.5 -27.5t50 -10zM384 384q40 0 68 -28t28 -68t-28 -68t-68 -28t-68 28t-28 68 t28 68t68 28z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/create-form.js b/packages/base/src/icons/create-form.js new file mode 100644 index 000000000000..49e182a8fd79 --- /dev/null +++ b/packages/base/src/icons/create-form.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://create-form"; +const transform = "translate(64.5,35)"; +const d = "M480 96v-32h-96v-96h-32v96h-96v32h96v96h32v-96h96zM32 0h224v-32h-224q-13 0 -22.5 9.5t-9.5 22.5v448q0 14 9.5 23t22.5 9h320q14 0 23 -9t9 -23v-192h-32v192h-320v-448zM304 384q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128z M304 288q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128zM304 192q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128zM112 384q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-32q-6 0 -11 5t-5 11q0 7 5 11.5 t11 4.5h32zM112 288q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-32q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h32zM112 192q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-32q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/create-leave-request.js b/packages/base/src/icons/create-leave-request.js new file mode 100644 index 000000000000..ab173d2dd39a --- /dev/null +++ b/packages/base/src/icons/create-leave-request.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://create-leave-request"; +const transform = "translate(48.227264404296875,35)"; +const d = "M152 428q-2 0 -4 0.5t-4 0.5t-4 -0.5t-4 -0.5v52h16v-52zM215 395q-5 6 -11 11l36 37l12 -11zM288 328h-52q1 2 1 8q0 5 -1 8h52v-16zM204 265q6 5 11 11l37 -37l-12 -11zM144 243h8v-51h-16v51h8zM37 239l36 37q3 -3 5.5 -6t6.5 -5l-37 -37zM51 336q0 -2 0.5 -4t0.5 -4 h-52v16h52q0 -2 -0.5 -4t-0.5 -4zM85 406q-4 -2 -6.5 -5t-5.5 -6l-36 37l11 11zM144 256q-33 0 -56.5 23t-23.5 57q0 33 23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5q0 -34 -23.5 -57t-56.5 -23zM144 384q-20 0 -34 -14t-14 -34t14 -34t34 -14t34 14t14 34t-14 34t-34 14z M512 256v-32h-96v-96h-32v96h-96v32h96v96h32v-96h96zM288 64h-91q-23 0 -38.5 1.5t-28.5 8t-26.5 19t-31.5 35.5l-44 51q-5 5 -11.5 6t-11.5 -4t-5.5 -11.5t4.5 -11.5l95 -116l-61 -74h24l51 64h79h5h91q42 0 65.5 -15t49.5 -40q9 -9 22 -9h30q-18 22 -35 39.5t-36.5 30 t-42.5 19.5t-53 7z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/create-session.js b/packages/base/src/icons/create-session.js new file mode 100644 index 000000000000..50f9ba4f0d75 --- /dev/null +++ b/packages/base/src/icons/create-session.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://create-session"; +const transform = "translate(64.5,35)"; +const d = "M32 32h224v-32h-224q-14 0 -23 9t-9 23v384q0 13 9 22.5t23 9.5h384q13 0 22.5 -9.5t9.5 -22.5v-224h-32v128h-384v-288zM335 -32l26 79l-67 49h83l26 79l26 -79h83l-68 -49l26 -79l-67 49z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/create.js b/packages/base/src/icons/create.js new file mode 100644 index 000000000000..0d40a64bc146 --- /dev/null +++ b/packages/base/src/icons/create.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://create"; +const transform = "translate(48.5,35)"; +const d = "M353 192h31v-192q0 -14 -8.5 -23t-22.5 -9h-320q-14 0 -23.5 9t-9.5 23v352l128 128h192v-32h-160v-96q0 -14 -9 -23t-23 -9h-96v-320h321v192zM448 337l24 -75l-64 46l-64 -46l24 75l-64 47h80l24 75l25 -75h79zM272 96q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-160 q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h160zM272 160q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-160q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h160z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/credit-card.js b/packages/base/src/icons/credit-card.js new file mode 100644 index 000000000000..d5d8e4c9093c --- /dev/null +++ b/packages/base/src/icons/credit-card.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://credit-card"; +const transform = "translate(48.5,35)"; +const d = "M448 416q26 0 45 -18.5t19 -45.5v-256q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45v256q0 27 19 45.5t45 18.5h384zM480 352q0 14 -9 23t-23 9h-384q-14 0 -23 -9t-9 -23v-256q0 -13 9 -22.5t23 -9.5h384q14 0 23 9.5t9 22.5v256zM394 352q16 0 27 -11t11 -28 q0 -16 -11 -27t-27 -11q-14 0 -26 10q-12 -10 -25 -10q-17 0 -28 11t-11 27q0 17 11 28t28 11q13 0 25 -10q12 10 26 10zM80 288q-7 0 -11.5 5t-4.5 11v32q0 16 16 16h64q16 0 16 -16v-32q0 -6 -4.5 -11t-11.5 -5h-64zM432 224q16 0 16 -16v-32q0 -6 -4.5 -11t-11.5 -5h-352 q-7 0 -11.5 5t-4.5 11v32q0 16 16 16h352zM240 128q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-160q-7 0 -11.5 5t-4.5 11q0 16 16 16h160z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/crm-sales.js b/packages/base/src/icons/crm-sales.js new file mode 100644 index 000000000000..2518f27f28cc --- /dev/null +++ b/packages/base/src/icons/crm-sales.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://crm-sales"; +const transform = "translate(49.5,35)"; +const d = "M335 480q23 10 48 10t47.5 -10t40 -26.5t28 -39.5t10.5 -48q0 -26 -9.5 -49t-26.5 -40t-39.5 -27.5t-48.5 -10.5q-25 0 -47.5 10t-40 27t-28 39.5t-10.5 48.5q0 38 21.5 69.5t54.5 46.5zM431 298q12 13 12 35q0 20 -10.5 30.5t-39.5 18.5v45q5 -2 10 -6.5t6 -12.5l29 4 q-6 37 -45 40v12h-17v-12q-46 -3 -46 -46q0 -38 46 -51v-48q-9 5 -14 10t-7 16l-30 -4q5 -24 16.5 -35t34.5 -15v-18h17v19q11 2 21.5 6t16.5 12zM393 350q10 -3 16 -7t6 -14q0 -21 -22 -24v45zM363 420q2 3 13 8v-40q-17 6 -17 19q0 9 4 13zM128 352q47 0 71.5 -21 t24.5 -74h-192q0 53 24.5 74t71.5 21zM192 416q0 -26 -19 -45t-45 -19t-45 19t-19 45q0 27 19 45.5t45 18.5t45 -18.5t19 -45.5zM190 73q-3 -2 -2 -4l36 -97q1 -3 -1 -5t-5 0l-87 62q-3 1 -5 0l-88 -62q-2 -2 -4.5 0t-1.5 5l36 97q1 3 -1 4l-65 47q-3 1 -2 4t4 3h83q2 0 4 2 l33 91q1 3 4 3t4 -3l34 -91q1 -2 4 -2h82q3 0 4.5 -3t-1.5 -4zM464 32q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-160q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h160zM464 96q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-160q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h160zM464 160q16 0 16 -16 q0 -6 -4.5 -11t-11.5 -5h-160q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h160z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/crm-service-manager.js b/packages/base/src/icons/crm-service-manager.js new file mode 100644 index 000000000000..afad984b279e --- /dev/null +++ b/packages/base/src/icons/crm-service-manager.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://crm-service-manager"; +const transform = "translate(112.5,35)"; +const d = "M352 416q14 0 23 -9.5t9 -22.5v-384q0 -14 -9 -23t-23 -9h-320q-13 0 -22.5 9t-9.5 23v384q0 13 9.5 22.5t22.5 9.5h67q10 26 38 31q8 14 23 23.5t32 9.5q18 0 33 -9.5t23 -23.5q28 -5 38 -31h66zM144 416q-6 0 -11 -5t-5 -11q0 -7 5 -11.5t11 -4.5h96q16 0 16 16 q0 6 -4.5 11t-11.5 5h-16q0 13 -9 22.5t-23 9.5q-13 0 -22.5 -9.5t-9.5 -22.5h-16zM352 384h-67q-3 -10 -10 -20q-9 -12 -25 -12h-115q-16 0 -25 12q-7 10 -10 20h-68v-384h320v384zM271 288q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-159q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5 h159zM271 224q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-159q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h159zM271 160q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-159q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h159zM227 89q11 12 23 0q5 -5 5 -11t-5 -11l-35 -26q-10 -9 -23 -9t-22 9l-38 27 q-5 5 -5 11.5t5 11.5t11.5 5t11.5 -5l32 -22q5 -6 11 0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/crop.js b/packages/base/src/icons/crop.js new file mode 100644 index 000000000000..c3351510653f --- /dev/null +++ b/packages/base/src/icons/crop.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://crop"; +const transform = "translate(49.5,35)"; +const d = "M511 407v-36h-74v-329h-327v-74h-35v74h-74v36h74v329h327v73h35v-73h74zM402 371h-292v-293h292v293zM330 114h-183l92 183l48 -96l25 41l55 -91h-55zM339 279q-11 0 -19 8t-8 19q0 12 8 20t19 8q12 0 20 -8t8 -20q0 -11 -8 -19t-20 -8z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/crossed-line-chart.js b/packages/base/src/icons/crossed-line-chart.js new file mode 100644 index 000000000000..5b89b795f517 --- /dev/null +++ b/packages/base/src/icons/crossed-line-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://crossed-line-chart"; +const transform = "translate(49.5,35)"; +const d = "M54 128l20 -49l-37 -100q-3 -11 -17 -11q-18 0 -18 18q0 5 1 6zM508 100q1 -1 1 -6q0 -7 -5 -12t-13 -5q-13 0 -17 12l-31 87l19 57zM112 180l-20 53l34 88l39 -76l-18 -47l-17 32zM296 200l21 -50l-58 -175l-68 133l19 48l42 -86zM352 253l-22 50l51 156l39 -109 l-18 -59l-20 57zM495 476q14 -5 14 -18q0 -2 -0.5 -3t-0.5 -2l-124 -411l-127 295l-129 -347l-126 316q-1 1 -1 6q0 18 19 18q11 0 17 -11l90 -228l126 342l126 -286l94 316q5 13 18 13h4z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/curriculum.js b/packages/base/src/icons/curriculum.js new file mode 100644 index 000000000000..3f63e12df47e --- /dev/null +++ b/packages/base/src/icons/curriculum.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://curriculum"; +const transform = "translate(48.5,35)"; +const d = "M365 322q8 -4 13.5 -9.5t5.5 -13.5v-164q0 -4 -1 -8q-2 -8 -6 -11q-2 -1 -6 -1q-5 0 -13 2q-4 1 -6 3v160q0 8 -2 11.5t-10 8.5l-88 20h-5q-6 0 -9 -1l-53 -14l116 -33q8 -4 13.5 -9.5t5.5 -13.5v-163q0 -11 -7 -17.5t-17 -6.5h-5l-144 49q-8 2 -13.5 8.5t-5.5 14.5v167 q0 17 15 22l90 27q6 2 9 2t5 -1zM160 278v-137l128 -45v146zM480 416q11 0 18 -5t10 -11q4 -7 4 -16v-352q0 -12 -5 -18.5t-11 -9.5q-7 -4 -16 -4h-448q-9 0 -16 4q-6 3 -11 9.5t-5 18.5v384q0 9 4 16q3 6 9.5 11t18.5 5h187l37 -32h224zM480 352q-1 9 -5 16q-3 6 -9.5 11 t-17.5 5h-224l-32 32h-128q-12 0 -18.5 -5t-9.5 -11q-4 -7 -4 -16v-320q0 -13 5 -19t11 -9q7 -4 16 -4h384q9 0 16 4q6 3 11 9t5 19v288z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/cursor-arrow.js b/packages/base/src/icons/cursor-arrow.js new file mode 100644 index 000000000000..b0ed51c8c36b --- /dev/null +++ b/packages/base/src/icons/cursor-arrow.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://cursor-arrow"; +const transform = "translate(80.5,35)"; +const d = "M440 100q9 -9 9 -22.5t-9 -22.5l-46 -45q-9 -10 -22 -10q-14 0 -23 10l-124 124v-61q0 -17 -12 -29t-29 -12q-11 0 -20.5 5.5t-14.5 15.5l-1 2l-1 2q-31 79 -59 150q-12 30 -24.5 61.5t-24 61t-21.5 54.5t-16 43q-3 8 2 14.5t13 6.5q3 0 5 -1q18 -6 43 -16t54 -21t61 -23 t62 -24q70 -27 149 -58l2 -1h1q13 -7 19 -20t3 -28q-4 -14 -15 -23t-25 -9h-61zM417 77l-124 125l-55 54h77h61q6 0 9 8q2 8 -5 11q-1 0 -18.5 7t-45.5 18t-63.5 24.5t-72.5 28t-72.5 28t-63.5 24.5q11 -28 25 -63.5t28.5 -72.5t28.5 -72.5t25 -63.5t18 -45.5t7 -18.5h1 q2 -5 7 -5q9 0 9 9v61v77l54 -55l125 -124z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/customer-and-contacts.js b/packages/base/src/icons/customer-and-contacts.js new file mode 100644 index 000000000000..25169a1bcdd8 --- /dev/null +++ b/packages/base/src/icons/customer-and-contacts.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://customer-and-contacts"; +const transform = "translate(49,35)"; +const d = "M256 384q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM160 320q26 0 45 19t19 45t-19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19zM128 256q-40 0 -68 -28t-28 -68v-32h193q0 -4 -0.5 -7.5t-0.5 -7.5q0 -5 0.5 -8.5t0.5 -8.5h-225v64q0 26 10 49.5 t27.5 41t40.5 27.5t50 10h32h32q26 0 49.5 -10.5t41.5 -27.5q-7 -5 -12.5 -11t-10.5 -12q-27 29 -68 29h-64zM391 -7q45 0 87 31h33q-19 -24 -49.5 -40t-69.5 -16q-29 0 -53 10.5t-41 29t-27 44.5t-10 56q0 33 10 59t27.5 45t41.5 29t53 10q54 0 86 -32.5t32 -86.5 q0 -21 -6.5 -39.5t-18 -32.5t-27 -22.5t-34.5 -8.5t-25 20q-20 -20 -31 -20q-23 0 -38 18.5t-15 52.5q0 16 5 33t14 31t21 22.5t27 8.5q5 0 13.5 -5t19.5 -20l3 20h32l-21 -120q-1 -1 -1 -7q0 -5 8 -5q18 0 33.5 22.5t15.5 51.5q0 44 -25.5 69.5t-67.5 25.5q-45 0 -76 -32.5 t-31 -86.5t30 -84.5t75 -30.5zM374 53q4 0 9.5 7.5t10.5 20t8.5 28t3.5 32.5q0 27 -18 27q-9 0 -16 -7.5t-11.5 -19t-7 -24.5t-2.5 -24q0 -40 23 -40z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/customer-and-supplier.js b/packages/base/src/icons/customer-and-supplier.js new file mode 100644 index 000000000000..388b86baf3e9 --- /dev/null +++ b/packages/base/src/icons/customer-and-supplier.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://customer-and-supplier"; +const transform = "translate(48.5,35)"; +const d = "M352 288q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM256 224q26 0 45 19t19 45t-19 45t-45 19q-27 0 -45.5 -19t-18.5 -45t18.5 -45t45.5 -19zM160 96h192v-128h-192v128zM64 48q0 20 14 34t34 14h16v-96h-16q-20 0 -34 14t-14 34zM400 96 q20 0 34 -14t14 -34t-14 -34t-34 -14h-16v96h16zM288 192q43 0 64.5 -16.5t27.5 -47.5h-34q-6 14 -19 23t-39 9h-64q-26 0 -39.5 -9t-19.5 -23h-34q8 29 29.5 46.5t63.5 17.5h32h32zM256 480q53 0 99.5 -20t81.5 -54.5t55 -81.5t20 -100q0 -38 -11 -73.5t-31 -65.5 q-8 16 -21 26q14 25 22.5 53.5t8.5 59.5q0 46 -17.5 87t-48 71.5t-71.5 48t-87 17.5q-47 0 -87.5 -17.5t-71 -48t-48 -71.5t-17.5 -87q0 -62 31 -113q-15 -11 -22 -26q-20 30 -30.5 65.5t-10.5 73.5q0 53 20 100t54.5 81.5t81.5 54.5t100 20z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/customer-briefing.js b/packages/base/src/icons/customer-briefing.js new file mode 100644 index 000000000000..dfb03250d461 --- /dev/null +++ b/packages/base/src/icons/customer-briefing.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://customer-briefing"; +const transform = "translate(48.5,35)"; +const d = "M512 352q0 -13 -9 -22.5t-23 -9.5v-32q14 0 23 -9t9 -23v-64q0 -13 -9 -22.5t-23 -9.5v-32q14 0 23 -9t9 -23v-64q0 -13 -9 -22.5t-23 -9.5q0 -13 -9 -22.5t-23 -9.5h-384q-13 0 -22.5 9.5t-9.5 22.5v64h-32v32h32v32h-32v32h32v128h-32v32h32v32h-32v32h32v64 q0 14 9.5 23t22.5 9h384q14 0 23 -9t9 -23q14 0 23 -9t9 -23v-64zM448 448h-384v-64h32v-32h-32v-32h32v-32h-32v-128h32v-32h-32v-32h32v-32h-32v-64h384v32v64v96v64v96v64v32zM384 96h-224v32q0 54 21.5 75t74.5 21h16h16q54 0 75 -21t21 -75v-32zM352 128 q0 20 -2.5 32.5t-9.5 19.5t-19.5 9.5t-32.5 2.5h-32q-20 0 -32.5 -2.5t-19.5 -9.5t-9.5 -19.5t-2.5 -32.5h160zM352 304q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5zM272 256q20 0 34 14t14 34t-14 34t-34 14t-34 -14 t-14 -34t14 -34t34 -14z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/customer-financial-fact-sheet.js b/packages/base/src/icons/customer-financial-fact-sheet.js new file mode 100644 index 000000000000..961407774858 --- /dev/null +++ b/packages/base/src/icons/customer-financial-fact-sheet.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://customer-financial-fact-sheet"; +const transform = "translate(49.5,35)"; +const d = "M319 244q5 -7 11 -9v46q-23 6 -32.5 18.5t-9.5 29.5q0 39 42 45v10h16v-10q35 -6 41 -38l-28 -4q-3 14 -13 18v-43q24 -8 35 -18t11 -30q0 -19 -13 -33.5t-33 -16.5v-21h-16v21q-38 3 -47 47l30 3q1 -11 6 -15zM346 233q18 5 18 22q0 15 -18 21v-43zM330 350 q-8 -2 -11.5 -8t-3.5 -11q0 -15 15 -19v38zM416 480q14 0 23 -9.5t9 -22.5v-448q0 -14 -9 -23t-22 -9h-384q-14 0 -23.5 9t-9.5 23v352l128 128h288zM417 0l-1 448h-256v-96q0 -14 -9.5 -23t-22.5 -9h-96v-320h385zM367 128q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-64 q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h64zM367 64q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-64q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h64zM160 128q47 0 71.5 -21t24.5 -75h-192q0 54 24.5 75t71.5 21zM224 192q0 -26 -19 -45t-45 -19t-45 19t-19 45q0 27 19 45.5t45 18.5 t45 -18.5t19 -45.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/customer-history.js b/packages/base/src/icons/customer-history.js new file mode 100644 index 000000000000..3a5fae165cea --- /dev/null +++ b/packages/base/src/icons/customer-history.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://customer-history"; +const transform = "translate(48.5,35)"; +const d = "M384 128q36 0 60.5 -10t39.5 -27.5t21.5 -41t6.5 -49.5v-32h-320v32q0 26 7 49.5t22 41t39.5 27.5t59.5 10h32h32zM480 0q0 40 -28 68t-68 28h-64q-40 0 -68 -28t-28 -68h256zM448 224q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM352 160 q26 0 45 19t19 45t-19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19zM32 272q0 -30 9.5 -57.5t26.5 -49.5t40.5 -38t51.5 -24v-33q-35 8 -64 26.5t-50.5 45.5t-33.5 60t-12 70q0 43 16.5 81t44.5 66t66 44.5t81 16.5q56 0 101.5 -26t73.5 -70h-39q-25 29 -59.5 46.5t-76.5 17.5 q-36 0 -68 -14t-56 -38t-38 -56t-14 -68zM97 272q0 7 5 11.5t11 4.5h79v112q0 7 5 11.5t11 4.5q16 0 16 -16v-144h-111q-6 0 -11 4.5t-5 11.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/customer-order-entry.js b/packages/base/src/icons/customer-order-entry.js new file mode 100644 index 000000000000..58b2b1829d97 --- /dev/null +++ b/packages/base/src/icons/customer-order-entry.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://customer-order-entry"; +const transform = "translate(112.5,35)"; +const d = "M352 480q14 0 23 -9t9 -23v-448q0 -13 -9 -22.5t-23 -9.5h-320q-13 0 -22.5 9.5t-9.5 22.5v448q0 14 9.5 23t22.5 9h320zM352 448h-320v-448h320v448zM152 32q-11 0 -11 10q0 13 11 37.5t25 40.5q9 9 16.5 10.5t12.5 -2.5t7 -10t1 -12q0 -3 -0.5 -7.5t-0.5 -9.5 q0 -2 -0.5 -4t-0.5 -4v-4l3 3q6 8 17.5 17t24.5 9q7 0 18 -2.5t21 -7t17 -9.5t7 -9q0 -12 -11 -12q-5 0 -11.5 2.5t-14 6t-14.5 6t-12 2.5q-1 0 -6 -5.5t-13 -11.5t-17.5 -11.5t-18.5 -5.5q-6 2 -7 4l-4 3q-2 7 -2.5 10.5t-0.5 8.5q0 6 1 12.5t1 12.5l-2 -3 q-11 -14 -15.5 -26t-6.5 -20.5t-4.5 -13.5t-9.5 -5zM109 315l-37 35l18 19l19 -17l54 55l18 -19zM109 187l-37 37l18 18l19 -17l54 55l18 -19zM304 384q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-64q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h64zM304 256q16 0 16 -16q0 -6 -4.5 -11 t-11.5 -5h-64q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h64z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/customer-view.js b/packages/base/src/icons/customer-view.js new file mode 100644 index 000000000000..f2bacff867c0 --- /dev/null +++ b/packages/base/src/icons/customer-view.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://customer-view"; +const transform = "translate(83,35)"; +const d = "M121 166q35 -21 44 -40.5t9 -44.5v-38l-134 66v31q0 16 4.5 28t22.5 12q5 0 11 -1t14 -1q-13 12 -21 27t-8 33q0 17 11.5 28.5t24.5 11.5q23 0 38 -20.5t15 -49.5q0 -40 -31 -42zM441 370v-292l-221 -110v293l-219 109l220 110zM221 408l110 -56l36 18l-110 55zM130 398 l146 -74l37 19l-147 73zM221 297l36 19l-73 36l-36 -18zM385 109q-2 4 -8.5 18t-7.5 31q20 20 31 44t11 44q0 39 -37 39q-21 0 -43 -13.5t-40 -33t-29.5 -42.5t-11.5 -42q0 -20 10.5 -30t27.5 -10q8 0 22.5 3.5t23.5 12.5q14 -20 26.5 -26t14.5 -6q6 0 8 3.5t2 7.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/customer.js b/packages/base/src/icons/customer.js new file mode 100644 index 000000000000..8f8966970ffe --- /dev/null +++ b/packages/base/src/icons/customer.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://customer"; +const transform = "translate(48.5,35)"; +const d = "M352 256q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM256 192q27 0 45.5 19t18.5 45t-18.5 45t-45.5 19q-26 0 -45 -19t-19 -45t19 -45t45 -19zM256 480q53 0 100 -20t81.5 -55t54.5 -81.5t20 -99.5t-20 -99.5t-54.5 -81.5t-81.5 -55t-100 -20 t-99.5 20t-81.5 55t-55 81.5t-20 99.5t20 99.5t55 81.5t81.5 55t99.5 20zM256 0q36 0 68 10.5t59 28.5q-5 39 -31.5 64t-63.5 25h-32h-32q-36 0 -62.5 -25t-31.5 -63q27 -19 59 -29.5t67 -10.5zM412 63q32 31 50 72t18 89q0 46 -17.5 87t-48 71.5t-71.5 48t-87 17.5 t-87 -17.5t-71.5 -48t-48 -71.5t-17.5 -87q0 -48 18.5 -89t50.5 -72q11 42 44.5 69.5t78.5 27.5h32h32q45 0 79 -27.5t45 -69.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/customize.js b/packages/base/src/icons/customize.js new file mode 100644 index 000000000000..af1f29b3cb6b --- /dev/null +++ b/packages/base/src/icons/customize.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://customize"; +const transform = "translate(48.5,35)"; +const d = "M512 144q0 -29 -18.5 -51t-45.5 -27v-50q0 -7 -5 -11.5t-11 -4.5q-16 0 -16 16v50q-28 5 -46 27t-18 51t18 51t46 27v210q0 16 16 16q6 0 11 -4.5t5 -11.5v-210q27 -5 45.5 -27t18.5 -51zM432 96q20 0 34 14t14 34t-14 34t-34 14t-34 -14t-14 -34t14 -34t34 -14zM272 414 q27 -5 45.5 -27t18.5 -51t-18.5 -51t-45.5 -27v-242q0 -7 -5 -11.5t-11 -4.5q-16 0 -16 16v242q-28 5 -46 27t-18 51t18 51t46 27v18q0 16 16 16q6 0 11 -4.5t5 -11.5v-18zM256 288q20 0 34 14t14 34t-14 34t-34 14t-34 -14t-14 -34t14 -34t34 -14zM96 254q27 -5 45.5 -27 t18.5 -51t-18.5 -51t-45.5 -27v-82q0 -7 -5 -11.5t-11 -4.5q-16 0 -16 16v82q-28 5 -46 27t-18 51t18 51t46 27v178q0 16 16 16q6 0 11 -4.5t5 -11.5v-178zM80 128q20 0 34 14t14 34t-14 34t-34 14t-34 -14t-14 -34t14 -34t34 -14z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/database.js b/packages/base/src/icons/database.js new file mode 100644 index 000000000000..d59bfb010bea --- /dev/null +++ b/packages/base/src/icons/database.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://database"; +const transform = "translate(84.5,35)"; +const d = "M220 371l-92 54l92 55l91 -55zM438 352v-109l-91 -55v109l-91 55l91 55zM1 206l91 -54v-110l-91 55v109zM220 334l91 -54v-110l-91 -54l-92 54v110zM183 353l-91 -56v-109l-91 55v109l91 55zM347 152l91 54v-109l-91 -55v110zM220 78l91 55v-109l-91 -55l-92 55v109z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/date-time.js b/packages/base/src/icons/date-time.js new file mode 100644 index 000000000000..bde90af4faf8 --- /dev/null +++ b/packages/base/src/icons/date-time.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://date-time"; +const transform = "translate(48.5,35)"; +const d = "M352 288q33 0 62 -12.5t51 -34.5t34.5 -51t12.5 -62t-12.5 -62t-34.5 -51t-51 -34.5t-62 -12.5t-62 12.5t-51 34.5t-34.5 51t-12.5 62t12.5 62t34.5 51t51 34.5t62 12.5zM352 0q27 0 50 10t40.5 27.5t27.5 40.5t10 50t-10 50t-27.5 40.5t-40.5 27.5t-50 10t-50 -10 t-40.5 -27.5t-27.5 -40.5t-10 -50t10 -50t27.5 -40.5t40.5 -27.5t50 -10zM32 0h128v-32h-128q-14 0 -23 9t-9 23v416q0 14 9 23t23 9h64v32h32v-32h192v32h32v-32h64q14 0 23 -9t9 -23v-96h-32v32h-384v-352zM320 384h32v32h-32v-32zM96 384h32v32h-32v-32zM416 128 q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-65q-7 0 -11.5 5t-4.5 11v64q0 16 16 16t16 -16v-48h49z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/decision.js b/packages/base/src/icons/decision.js new file mode 100644 index 000000000000..bf53c9f5b426 --- /dev/null +++ b/packages/base/src/icons/decision.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://decision"; +const transform = "translate(30,35)"; +const d = "M158 364l-160 -137l-29 25l170 143zM135 62q-15 15 -30 33t-27 36.5t-18.5 36.5t-3.5 34q3 21 20.5 41.5t40 36.5t45 25t36.5 7q4 0 12 -3l16 -6t14 -5.5t8 -2.5l-35 -10q-12 -3 -21 -2q-17 3 -34.5 -9t-32.5 -27q-8 -8 -16.5 -18.5t-17.5 -21.5q-2 -15 3.5 -32t15 -33.5 t22.5 -32t26 -28.5l74 -78q6 -9 16 -9q8 -2 14 2t7 10q0 5 -2 8l-56 65l18 15q15 -18 29 -32q11 -14 21.5 -25t13.5 -13q3 -4 7 -4q8 -2 15 3.5t8 13.5q1 5 -2 11l-56 65l15 14l56 -64q3 -3 5 -3q7 -2 13.5 2t8.5 12q0 8 -4 15l-75 94l-30 -5q-28 -5 -44 -2q-16 2 -27 16.5 t-8 34.5q4 20 25 29.5t40 12.5q33 5 54.5 15.5t39 20.5t33.5 16.5t39 3.5q24 -4 41.5 -17.5t28 -31.5t14.5 -39t1 -40t-13.5 -35t-23.5 -28t-25.5 -19.5t-19.5 -9.5l-14 31q24 14 42 33t22 42q3 19 -3 34t-16.5 26t-22.5 17t-21 8q-14 2 -26.5 -3.5t-29.5 -14.5t-41.5 -20 t-63.5 -20q-10 -2 -18.5 -4.5t-10.5 -11.5q-2 -11 3.5 -13.5t7.5 -3.5l13 -1l79 12v-25q9 -11 23.5 -25t28 -30.5t22 -34t5.5 -34.5t-17.5 -35.5t-35.5 -33.5t-45.5 -23t-46.5 -5q-16 3 -34.5 17t-34.5 30.5t-27 30t-12 14.5zM590 275l-32 -28l-139 141l28 29z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/decline.js b/packages/base/src/icons/decline.js new file mode 100644 index 000000000000..1bec558aea5c --- /dev/null +++ b/packages/base/src/icons/decline.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://decline"; +const transform = "translate(128.5,35)"; +const d = "M344 371q5 -5 5 -11.5t-5 -11.5l-124 -124l124 -125q11 -11 0 -22l-22 -23q-12 -11 -23 0l-125 125l-124 -125q-5 -5 -11.5 -5t-11.5 5l-22 23q-5 5 -5 11t5 11l124 125l-124 124q-5 5 -5 11.5t5 11.5l22 23q12 11 23 0l124 -125l125 125q11 11 23 0l22 -23v0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/decrease-line-height.js b/packages/base/src/icons/decrease-line-height.js new file mode 100644 index 000000000000..499c441b146e --- /dev/null +++ b/packages/base/src/icons/decrease-line-height.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://decrease-line-height"; +const transform = "translate(80.5,35)"; +const d = "M433 320q6 0 10.5 -4.5t4.5 -11.5t-4.5 -11.5t-10.5 -4.5h-160q-16 0 -16 16t16 16h160zM433 224q6 0 10.5 -4.5t4.5 -11.5t-4.5 -11.5t-10.5 -4.5h-160q-16 0 -16 16t16 16h160zM433 128q6 0 10.5 -4.5t4.5 -11.5t-4.5 -11.5t-10.5 -4.5h-160q-16 0 -16 16t16 16h160z M433 32q6 0 10.5 -4.5t4.5 -11.5t-4.5 -11.5t-10.5 -4.5h-160q-16 0 -16 16t16 16h160zM218 92q11 -11 0 -23q-5 -5 -11.5 -5t-11.5 5l-67 75v-160q0 -7 -5 -11.5t-11 -4.5q-16 0 -16 16v160l-68 -75q-5 -5 -11.5 -5t-11.5 5t-5 11.5t5 11.5l83 90q9 10 22.5 10t22.5 -10z M195 379q12 11 23 0q11 -12 0 -23l-85 -90q-9 -10 -22.5 -10t-22.5 10l-82 89q-11 11 0 23q12 11 23 0l67 -74v159q0 16 16 16q6 0 11 -4.5t5 -11.5v-159zM433 416q6 0 10.5 -4.5t4.5 -11.5t-4.5 -11.5t-10.5 -4.5h-160q-16 0 -16 16t16 16h160z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/delete.js b/packages/base/src/icons/delete.js new file mode 100644 index 000000000000..023f3365645e --- /dev/null +++ b/packages/base/src/icons/delete.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://delete"; +const transform = "translate(80.5,35)"; +const d = "M448 448v-32h-448v32h145q-1 0 7 16t40 16h65q31 0 39 -16l8 -16h144zM402 384h46v-33h-32l-32 -351q0 -32 -32 -32h-256q-32 0 -32 32l-32 351h-32v33h368h34zM384 351h-320l32 -351h256zM169 66l-31 -3l-20 224l31 3zM240 64h-34v225h34v-225zM310 63l-33 3l20 224 l33 -3z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/desktop-mobile.js b/packages/base/src/icons/desktop-mobile.js new file mode 100644 index 000000000000..390cb22e4952 --- /dev/null +++ b/packages/base/src/icons/desktop-mobile.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://desktop-mobile"; +const transform = "translate(48.5,35)"; +const d = "M32 160h288v-32h-288q-13 0 -22.5 9.5t-9.5 22.5v256q0 14 9.5 23t22.5 9h352q14 0 23 -9t9 -23v-128h-32v128h-352v-256zM272 96q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128zM480 256q13 0 22.5 -9t9.5 -23v-192q0 -14 -9.5 -23 t-22.5 -9h-96q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h96zM480 224h-96v-192h96v192z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/developer-settings.js b/packages/base/src/icons/developer-settings.js new file mode 100644 index 000000000000..5b4bed30c6bf --- /dev/null +++ b/packages/base/src/icons/developer-settings.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://developer-settings"; +const transform = "translate(48.5,35)"; +const d = "M512 97l-82 -103q-7 -7 -15 -7q-7 0 -11 4q-7 4 -7 14q0 7 4 11l64 81l-64 80q-4 4 -4 11q0 18 18 18q8 0 15 -7zM361 225q8 0 12.5 -6t4.5 -12t-1 -7l-72 -219q-4 -13 -18 -13q-8 0 -13 6t-5 13q0 5 1 6l73 218q5 14 18 14zM250 187q0 -6 -3 -10l-64 -80l64 -81 q2 -8 2 -11q0 -6 -3.5 -12t-13.5 -6q-7 0 -14 7l-82 103l82 102q4 7 14 7q7 0 11 -4q7 -6 7 -15zM311 256q-8 14 -23 23t-32 9q-24 0 -41.5 -15t-21.5 -38l-29 -36q-4 11 -4 25q0 40 28 68t68 28q32 0 56 -18t34 -46h-35zM437 360l-45 45l-20 -20l-17 -16l-21 10 q-6 3 -12 5.5t-12 4.5l-22 8v23v28h-64v-28v-23l-22 -8q-6 -2 -12.5 -4.5t-12.5 -5.5l-20 -10l-17 16l-20 20l-45 -45l20 -20l16 -17l-10 -20q-3 -6 -5.5 -12.5t-4.5 -12.5l-8 -22h-23h-28v-64h28h23l8 -22q2 -6 4.5 -12t5.5 -12l10 -21l-16 -17l-20 -20l30 -30l-20 -25 l-33 33q-9 9 -9 22.5t9 22.5l20 20q-3 7 -6.5 14t-5.5 15h-28q-14 0 -23 9.5t-9 22.5v64q0 14 9 23t23 9h28q2 8 5.5 15t6.5 14l-20 20q-9 10 -9 23t9 22l46 46q9 9 22 9q14 0 23 -9l20 -20q7 3 14 6.5t15 5.5v28q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-28q8 -2 15 -5.5 t14 -6.5l20 20q9 9 23 9q13 0 22 -9l46 -46q9 -9 9 -22t-9 -23l-20 -20l11 -27h-34q-2 3 -3 6.5t-3 6.5l-11 20l17 17z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/dimension.js b/packages/base/src/icons/dimension.js new file mode 100644 index 000000000000..9a8843d447fc --- /dev/null +++ b/packages/base/src/icons/dimension.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://dimension"; +const transform = "translate(64.5,35)"; +const d = "M477 334v-220l-256 -146v220zM258 386l-184 -105v-125l-72 -42v220l256 146v-94zM368 314l-184 -105v-126l-73 -41v218l257 147v-93z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/disconnected.js b/packages/base/src/icons/disconnected.js new file mode 100644 index 000000000000..4363b57bdfe8 --- /dev/null +++ b/packages/base/src/icons/disconnected.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://disconnected"; +const transform = "translate(80.5,35)"; +const d = "M419 49l30 -29l-19 -20l-47 43l-20 -19q-26 -26 -57 -26q-32 0 -55 26l-50 47l162 162l50 -48q25 -23 25 -57t-25 -57l-8 -7zM390 94q15 13 15 34t-14 33l-28 27l-116 -116l26 -25v-1h1q14 -16 32 -16t34 16zM198 200q5 -3 5 -9t-5 -9q-5 -5 -10 -5t-8 5l-39 39l-39 -39 l-46 45q-26 26 -26 59t26 58l15 16l-71 69l23 19l67 -69l12 14q24 25 57 25q35 0 60 -25l45 -49l-38 -38l12 -11l26 -27q5 -4 5 -10.5t-5 -9.5q-4 -4 -8 -4t-8 4l-41 39l-49 -50l11 -10zM220 345l-24 26q-15 15 -37 15q-18 0 -33 -15l-47 -49q-15 -15 -17 -36q0 -20 17 -37 l23 -22z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/discussion-2.js b/packages/base/src/icons/discussion-2.js new file mode 100644 index 000000000000..d7ac1f8cf0bc --- /dev/null +++ b/packages/base/src/icons/discussion-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://discussion-2"; +const transform = "translate(48.5,35)"; +const d = "M448 416q26 0 45 -19t19 -45v-160q0 -27 -19 -45.5t-45 -18.5h-32v-140q0 -9 -6.5 -14.5t-14.5 -5.5t-13 4l-94 156h-80l-78 -92q-5 -4 -13 -4t-14.5 5.5t-6.5 14.5v76h-32q-26 0 -45 18.5t-19 45.5v160q0 26 19 45t45 19h384zM480 352q0 13 -9 22.5t-23 9.5h-384 q-14 0 -23 -9.5t-9 -22.5v-160q0 -14 9 -23t23 -9h64v-80l64 79h112l80 -127v128h64q14 0 23 9t9 23v160zM208 352q7 0 11.5 -5t4.5 -11q0 -16 -16 -16h-96q-16 0 -16 16q0 6 4.5 11t11.5 5h96zM208 288q7 0 11.5 -5t4.5 -11q0 -16 -16 -16h-96q-16 0 -16 16q0 6 4.5 11 t11.5 5h96zM400 320q7 0 11.5 -5t4.5 -11q0 -16 -16 -16h-96q-16 0 -16 16q0 6 4.5 11t11.5 5h96zM400 256q7 0 11.5 -5t4.5 -11q0 -16 -16 -16h-96q-16 0 -16 16q0 6 4.5 11t11.5 5h96z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/discussion.js b/packages/base/src/icons/discussion.js new file mode 100644 index 000000000000..6f498a02034e --- /dev/null +++ b/packages/base/src/icons/discussion.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://discussion"; +const transform = "translate(48.5,35)"; +const d = "M448 288q26 0 45 -19t19 -45v-96q0 -27 -19 -45.5t-45 -18.5v-76q0 -9 -6.5 -14.5t-14.5 -5.5t-13 4l-78 91l-48 1q-26 0 -45 18.5t-19 45.5v96q0 26 19 45t45 19h160zM480 224q0 13 -9.5 22.5t-22.5 9.5h-160q-14 0 -23 -9.5t-9 -22.5v-96q0 -14 9 -23t23 -9l64 -1 l64 -79v80h32q13 0 22.5 9t9.5 23v96zM160 287l57 1q-13 -14 -19 -33h-22l-78 -91q-5 -4 -13 -4t-14.5 5.5t-6.5 14.5v76q-26 0 -45 18.5t-19 45.5v96q0 26 19 45t45 19h160q26 0 45 -19t19 -45v-96q-9 0 -17.5 -2t-16.5 -5q2 4 2 7v96q0 13 -9.5 22.5t-22.5 9.5h-160 q-14 0 -23 -9.5t-9 -22.5v-96q0 -14 9 -23t23 -9h32v-80z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/dishwasher.js b/packages/base/src/icons/dishwasher.js new file mode 100644 index 000000000000..5061e5748cdf --- /dev/null +++ b/packages/base/src/icons/dishwasher.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://dishwasher"; +const transform = "translate(80.5,35)"; +const d = "M368 352q-16 0 -16 16t16 16t16 -16t-16 -16zM304 352q-16 0 -16 16t16 16t16 -16t-16 -16zM448 31q0 -13 -9.5 -22.5t-22.5 -9.5h-384q-14 0 -23 9.5t-9 22.5v384q0 14 9 23t23 9h384q13 0 22.5 -9t9.5 -23v-384zM415 288h-384v-256h384v256zM415 416h-384v-97h384v97z M69 63q-5 18 -5 32q0 20 7.5 37.5t20.5 31t30.5 21t37.5 7.5t37.5 -7.5t30.5 -21t20.5 -31t7.5 -37.5q0 -8 -2 -16l-4 -16h-35q4 8 6.5 16t2.5 16q0 27 -19 46t-45 19q-27 0 -45.5 -19t-18.5 -46q0 -16 8 -32h-35zM304 160q33 0 56.5 -23.5t23.5 -57.5q0 -4 -0.5 -7.5 t-1.5 -8.5h-33l2 8t1 8q0 20 -14 34.5t-34 14.5q-10 0 -20 -5q-3 15 -11 30q16 7 31 7zM283 208q-6 -6 -11 0q-6 5 0 11l34 34q5 5 11 0q5 -6 0 -11zM219 208q-6 -6 -11 0q-6 5 0 11l34 34q5 5 11 0q5 -6 0 -11zM336 194q-5 -5 -12 0q-6 5 0 11l46 46q5 5 11 0q5 -5 0 -12z "; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/display-more.js b/packages/base/src/icons/display-more.js new file mode 100644 index 000000000000..c7624e56bb4a --- /dev/null +++ b/packages/base/src/icons/display-more.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://display-more"; +const transform = "translate(48.5,35)"; +const d = "M288 256q14 0 23 -9t9 -23v-224q0 -13 -9 -22.5t-23 -9.5h-256q-13 0 -22.5 9.5t-9.5 22.5v224q0 14 9.5 23t22.5 9h256zM503 392q9 -10 9 -23t-9 -23l-92 -86q-5 -5 -11 -5t-11 5t-5 11.5t5 11.5l75 69h-191q-16 0 -16 16t16 16h191l-75 68q-5 5 -5 11.5t5 11.5t11 5 t11 -5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/display.js b/packages/base/src/icons/display.js new file mode 100644 index 000000000000..40088892f770 --- /dev/null +++ b/packages/base/src/icons/display.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://display"; +const transform = "translate(48.5,35)"; +const d = "M490 146q10 -14 16 -30.5t6 -35.5q0 -23 -9 -43.5t-24 -35.5t-35.5 -24t-43.5 -9t-43.5 9t-35.5 24t-24 35.5t-9 43.5q0 6 1 9q-8 3 -16 5t-17 2q-16 0 -33 -7q0 -2 0.5 -4.5t0.5 -4.5q0 -23 -9 -43.5t-24 -35.5t-35.5 -24t-43.5 -9t-43.5 9t-35.5 24t-24 35.5t-9 43.5 q0 38 22 66l74 161q2 4 6.5 11.5t10.5 14.5t13.5 12.5t16.5 6.5q22 2 33.5 -5.5t16.5 -16.5q6 -11 7 -25q2 -6 -1.5 -11t-8.5 -7q-8 -4 -14 2q-3 3 -5 6l-1 2q-2 2 -2 6q-1 4 -2 7q-3 10 -14 10q-13 0 -19 -10.5t-8 -15.5l-50 -109q9 3 18 5t19 2q35 0 63 -20t41 -51 q9 3 19 5t21 2t20.5 -2t19.5 -5q12 31 40 51t64 20q17 0 36 -7l-50 109q-2 5 -8 15.5t-18 10.5q-10 0 -15 -10q-1 -3 -2 -7l-2 -8q-2 -3 -5 -6q-6 -6 -14 -2q-13 5 -11 18q1 14 7 25q5 9 17 16.5t34 5.5q8 -1 16 -6.5t14 -12.5t10.5 -14.5t6.5 -11.5zM112 0q33 0 56.5 23.5 t23.5 56.5t-23.5 56.5t-56.5 23.5t-56.5 -23.5t-23.5 -56.5t23.5 -56.5t56.5 -23.5zM400 0q33 0 56.5 23.5t23.5 56.5t-23.5 56.5t-56.5 23.5t-56.5 -23.5t-23.5 -56.5t23.5 -56.5t56.5 -23.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/doc-attachment.js b/packages/base/src/icons/doc-attachment.js new file mode 100644 index 000000000000..bced9b694ebf --- /dev/null +++ b/packages/base/src/icons/doc-attachment.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://doc-attachment"; +const transform = "translate(59,35)"; +const d = "M510 335l-55 -220h-37l-53 165l-55 -165h-37l-55 220h37l37 -165l54 165h36l55 -165l36 165h37zM384 48v-48q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v352l128 128h224q13 0 22.5 -9t9.5 -23v-64h-32v64h-192v-96q0 -14 -9.5 -23t-23.5 -9h-95v-320h320v48h32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/doctor.js b/packages/base/src/icons/doctor.js new file mode 100644 index 000000000000..a7cbd81e477d --- /dev/null +++ b/packages/base/src/icons/doctor.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://doctor"; +const transform = "translate(48.5,35)"; +const d = "M288 336q0 -23 -9 -43.5t-24 -35.5t-35.5 -24t-43.5 -9t-43.5 9t-35.5 24t-24 35.5t-9 43.5t9 43.5t24 35.5t35.5 24t43.5 9t43.5 -9t35.5 -24t24 -35.5t9 -43.5zM176 256q34 0 57 23.5t23 56.5t-23 56.5t-57 23.5q-33 0 -56.5 -23.5t-23.5 -56.5t23.5 -56.5t56.5 -23.5z M224 224q27 0 50 -10t40.5 -27.5t27.5 -40.5t10 -50v-128h-352v128q0 27 10 50t27.5 40.5t41 27.5t49.5 10h48h48zM320 96q0 40 -28 68t-68 28h-96q-20 0 -37 -7.5t-30.5 -20.5t-21 -30.5t-7.5 -37.5v-96h288v96zM512 416v-64h-64v-64h-64v64h-64v64h64v64h64v-64h64z M256 96h32v-32h-32v-32h-32v32h-32v32h32v32h32v-32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/document-text.js b/packages/base/src/icons/document-text.js new file mode 100644 index 000000000000..9ff012329b30 --- /dev/null +++ b/packages/base/src/icons/document-text.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://document-text"; +const transform = "translate(112.5,35)"; +const d = "M352 480q14 0 23 -9.5t9 -22.5v-448q0 -14 -9 -23t-22 -9h-320q-14 0 -23.5 9t-9.5 23v352l128 128h224zM353 0l-1 448h-192v-96q0 -14 -9.5 -23t-22.5 -9h-96v-320h321zM272 96q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-160q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h160z M272 160q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-160q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h160z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/document.js b/packages/base/src/icons/document.js new file mode 100644 index 000000000000..728406514e3c --- /dev/null +++ b/packages/base/src/icons/document.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://document"; +const transform = "translate(112.5,35)"; +const d = "M352 480q14 0 23 -9t9 -23v-448q0 -14 -8.5 -23t-22.5 -9h-320q-14 0 -23.5 9t-9.5 23v352l128 128h224zM353 0l-1 448h-192v-96q0 -14 -9 -23t-23 -9h-96v-320h321z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/documents.js b/packages/base/src/icons/documents.js new file mode 100644 index 000000000000..48a9141e7687 --- /dev/null +++ b/packages/base/src/icons/documents.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://documents"; +const transform = "translate(80.5,35)"; +const d = "M416 384q13 0 22.5 -9t9.5 -23v-352q0 -14 -9 -23t-23 -9h-288q-14 0 -23 9t-9 23v288l96 96h224zM416 352h-192v-64q0 -14 -9.5 -23t-23.5 -9h-63v-256h288v352zM32 64h-32v384q0 14 9.5 23t22.5 9h288v-32h-32h-256v-384zM352 128h-160v32h160v-32zM352 64h-160v32h160 v-32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/donut-chart.js b/packages/base/src/icons/donut-chart.js new file mode 100644 index 000000000000..44d11263a745 --- /dev/null +++ b/packages/base/src/icons/donut-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://donut-chart"; +const transform = "translate(48.64097595214844,35)"; +const d = "M360 298q-15 22 -38 35.5t-49 17.5v129q63 -5 116 -37t85 -85zM280 99q17 3 32 10.5t27 18.5l96 -87q-26 -25 -59 -42.5t-71 -25.5q-52 -10 -101.5 1t-90.5 38.5t-69.5 69.5t-38.5 94t0.5 101.5t38 90t69.5 69.5t94 39q8 2 16.5 2.5t17.5 1.5v-129q-7 0 -10 -1 q-26 -5 -47 -19.5t-34.5 -34.5t-19 -45t-0.5 -51t19.5 -47t35 -34.5t45 -19t50.5 -0.5zM507 274q11 -58 -3 -112t-48 -97l-95 86q14 21 19.5 46.5t0.5 51.5q-1 5 -2 10.5t-3 10.5l113 59q12 -25 18 -55z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/down.js b/packages/base/src/icons/down.js new file mode 100644 index 000000000000..acd51abfa8ba --- /dev/null +++ b/packages/base/src/icons/down.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://down"; +const transform = "translate(48.5,35)"; +const d = "M0 448h512l-256 -448zM64 416l192 -352l192 352h-384z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/download-from-cloud.js b/packages/base/src/icons/download-from-cloud.js new file mode 100644 index 000000000000..5d07fbbeef2d --- /dev/null +++ b/packages/base/src/icons/download-from-cloud.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://download-from-cloud"; +const transform = "translate(48.5,35)"; +const d = "M494 269q18 -23 18 -56q0 -18 -7 -31q-3 -8 -8 -15l-10 -14q-6 -7 -10.5 -10t-12.5 -6q-19 -8 -34 -8h-14v32h14q7 0 22 5q5 2 6.5 3t4.5 4q4 5 7 10t5 10l1 2l1 2q3 6 3 16q0 24 -11 36q-9 12 -30 18l-41 11l22 36q4 7 4 18q0 25 -17 41q-16 16 -42 16q-21 0 -36 -12 l-33 -29l-17 40q-13 28 -37 44q-23 17 -58 17q-13 0 -32 -8q-17 -8 -34 -23q-11 -10 -21 -31q-7 -14 -7 -35q0 -19 9 -34l22 -37l-42 -10q-22 -6 -33 -20l-1 -1v-1q-13 -15 -13 -36q0 -9 5 -19q1 -2 5 -8t17 -17q2 -2 13 -5t40 -3v-32q-23 0 -43 3t-31 13q-24 21 -31 36 t-7 32q0 35 21 58q19 23 50 31q-13 22 -13 50q0 29 10 49q11 24 28 41q18 17 42 28t46 11q45 0 76 -22q32 -22 48 -58q23 20 57 20q39 0 64 -25q27 -26 27 -64q0 -19 -9 -34q28 -7 47 -29zM280 -22q-10 -10 -23 -10t-22 10l-102 101q-12 12 0 23q5 5 11 5t11 -5l85 -85v271 q0 16 16 16t16 -16v-273l87 87q11 11 23 0q11 -11 0 -23z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/download.js b/packages/base/src/icons/download.js new file mode 100644 index 000000000000..c7c2e064254a --- /dev/null +++ b/packages/base/src/icons/download.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://download"; +const transform = "translate(48.5,35)"; +const d = "M480 32q13 0 22.5 -9.5t9.5 -22.5q0 -14 -9.5 -23t-22.5 -9h-448q-14 0 -23 9t-9 23q0 13 9 22.5t23 9.5h448zM280 106q-10 -10 -23 -10t-22 10l-102 101q-12 12 0 23q11 11 22 0l85 -85v319q0 16 16 16t16 -16v-321l87 87q11 11 23 0q11 -11 0 -23z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/draw-rectangle.js b/packages/base/src/icons/draw-rectangle.js new file mode 100644 index 000000000000..ea9c9f890af9 --- /dev/null +++ b/packages/base/src/icons/draw-rectangle.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://draw-rectangle"; +const transform = "translate(49,35)"; +const d = "M474 407v-147h37v-72h-37v-146h37v-74h-74v37h-145v-37h-72v37h-145v-37h-74v74h37v146h-37v72h37v147h-37v73h74v-37h145v37h72v-37h145v37h74v-73h-37zM437 407h-362v-365h362v365z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/drill-down.js b/packages/base/src/icons/drill-down.js new file mode 100644 index 000000000000..0b4f2c065c6d --- /dev/null +++ b/packages/base/src/icons/drill-down.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://drill-down"; +const transform = "translate(112.5,35)"; +const d = "M330 153q11 9 23 9.5t22 -9.5q9 -9 9 -22.5t-9 -22.5l-160 -129q-9 -10 -22.5 -10t-22.5 10l-160 131q-10 9 -10 22.5t10 22.5q9 10 21.5 9.5t23.5 -9.5l126 -97q5 -5 11.5 -5t11.5 5zM308 299q21 17 38 0q8 -8 8 -18.5t-8 -18.5l-135 -109q-8 -8 -19 -8t-19 8l-134 110 q-8 8 -8 19t8 19t18.5 8t19.5 -8l106 -82q4 -4 9.5 -4t9.5 4zM297 439q18 15 33 0q7 -7 7 -16.5t-7 -16.5l-120 -97q-7 -8 -16.5 -8t-17.5 8l-120 98q-7 7 -7 17t7 17t16.5 7t17.5 -7l95 -73q8 -9 17 0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/drill-up.js b/packages/base/src/icons/drill-up.js new file mode 100644 index 000000000000..2a13615dc956 --- /dev/null +++ b/packages/base/src/icons/drill-up.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://drill-up"; +const transform = "translate(112.5,35)"; +const d = "M204 391q-5 5 -11.5 5t-11.5 -5l-126 -97q-11 -9 -23.5 -9.5t-21.5 9.5q-10 9 -10 22.5t10 22.5l160 131q9 10 22.5 10t22.5 -10l160 -129q9 -9 9 -22.5t-9 -22.5q-10 -10 -22 -9.5t-23 9.5zM202 230q-4 4 -9.5 4t-9.5 -4l-106 -82q-9 -8 -19.5 -8t-18.5 8t-8 19t8 19 l134 110q8 8 19 8t19 -8l135 -109q8 -8 8 -18.5t-8 -18.5q-17 -17 -38 0zM202 81q-9 9 -17 0l-95 -73q-8 -7 -17.5 -7t-16.5 7t-7 17t7 17l120 98q8 8 17.5 8t16.5 -8l120 -97q7 -7 7 -16.5t-7 -16.5q-15 -15 -33 0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/drop-down-list.js b/packages/base/src/icons/drop-down-list.js new file mode 100644 index 000000000000..37584eca0e38 --- /dev/null +++ b/packages/base/src/icons/drop-down-list.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://drop-down-list"; +const transform = "translate(112.5,35)"; +const d = "M257 125q11 12 23 0q11 -11 0 -22l-65 -61q-10 -9 -23 -9t-22 9l-65 58q-12 11 0 23q11 11 23 0l59 -53q5 -6 11 0zM368 320q6 0 11 -4.5t5 -11.5t-5 -11.5t-11 -4.5h-352q-16 0 -16 16t16 16h352zM368 224q6 0 11 -4.5t5 -11.5t-5 -11.5t-11 -4.5h-352q-16 0 -16 16 t16 16h352zM368 416q6 0 11 -4.5t5 -11.5t-5 -11.5t-11 -4.5h-352q-16 0 -16 16t16 16h352z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/dropdown.js b/packages/base/src/icons/dropdown.js new file mode 100644 index 000000000000..fdc2d24b62a1 --- /dev/null +++ b/packages/base/src/icons/dropdown.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://dropdown"; +const transform = "translate(176.5,35)"; +const d = "M228 91q11 12 23 0q5 -5 5 -11t-5 -11l-99 -92q-10 -9 -23 -9t-22 9l-101 92q-5 5 -5 11.5t5 11.5t11.5 5t11.5 -5l95 -87q5 -6 11 0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/duplicate.js b/packages/base/src/icons/duplicate.js new file mode 100644 index 000000000000..8b830a1ddbe9 --- /dev/null +++ b/packages/base/src/icons/duplicate.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://duplicate"; +const transform = "translate(48.5,35)"; +const d = "M32 96h96v-32h-96q-14 0 -23 9t-9 23v352q0 13 9 22.5t23 9.5h256q13 0 22.5 -9.5t9.5 -22.5v-32h-32v32h-256v-352zM480 384q13 0 22.5 -9.5t9.5 -22.5v-352q0 -14 -9.5 -23t-22.5 -9h-256q-14 0 -23 9t-9 23v64h32v-64h256v352h-256v-65h-32v65q0 13 9 22.5t23 9.5h256 zM375 200q9 -10 9 -23t-9 -23l-92 -86q-5 -5 -11 -5t-11 5t-5 11.5t5 11.5l75 69h-191q-16 0 -16 16t16 16h191l-75 68q-5 5 -5 11.5t5 11.5t11 5t11 -5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/e-care.js b/packages/base/src/icons/e-care.js new file mode 100644 index 000000000000..4a32368e093b --- /dev/null +++ b/packages/base/src/icons/e-care.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://e-care"; +const transform = "translate(49.5,35)"; +const d = "M485 480q10 0 16 -17.5t8 -37.5q3 -24 3 -54q0 -75 -9 -137.5t-35 -107.5t-74.5 -70t-127.5 -25q-37 0 -70.5 5t-63.5 25q-19 -24 -36 -62q-5 -15 -17 -23t-27 -8q-20 0 -36 14.5t-16 43.5q0 30 19.5 58.5t39.5 51.5q0 1 0.5 1t0.5 1l-2 21l-1 7q-1 5 -1 8.5v6.5v9 q-2 27 9.5 59.5t37.5 60.5t66.5 48t96.5 22q45 1 73 6t46 14t29 21t22 27q14 21 27.5 26.5t21.5 5.5zM486 326q3 51 -2 85.5t-10 36.5q-4 1 -8.5 -13.5t-24 -32.5t-59.5 -34.5t-115 -19.5q-53 -2 -87 -19.5t-54.5 -41.5t-29 -50.5t-8.5 -46.5v-9q0 -6 1 -9l1 -10l11 12 q29 36 56 50t52.5 17t50.5 1t51 2t53 19t57 53q-17 -46 -39.5 -68.5t-49 -31.5t-55 -10t-58 -5t-58.5 -16.5t-55 -43.5l-8 -7q-7 -10 -18.5 -23t-22 -27.5t-18 -29.5t-7.5 -28q0 -14 6.5 -20t13.5 -6q11 0 15 11q13 29 26.5 50.5t33.5 41.5q16 -13 36.5 -21t42 -12t43 -5 t39.5 -1q64 0 102.5 25t59 63t27.5 84.5t9 89.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/e-learning.js b/packages/base/src/icons/e-learning.js new file mode 100644 index 000000000000..33f6b0455379 --- /dev/null +++ b/packages/base/src/icons/e-learning.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://e-learning"; +const transform = "translate(48.5,35)"; +const d = "M368 0q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-224q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h224zM480 480q12 0 18.5 -5t9.5 -11q4 -7 4 -16v-64v-192q0 -12 -5 -18.5t-11 -9.5q-7 -4 -16 -4h-64q-10 0 -21 -2.5t-21.5 -7t-19 -9t-13.5 -8.5q-2 -2 -2.5 -3t-2.5 -2v1l-1 -1 q-1 1 -1.5 2t-2.5 2q-11 8 -33 18.5t-42 9.5h-64q-9 0 -16 4q-6 3 -11 9.5t-5 18.5v192v64q0 9 4 16q3 6 9 11t19 5h96q21 0 32 -12t16 -19q5 7 16 19t31 12h1h96zM320 416q-3 9 -10 16q-7 6 -19 10.5t-35 5.5h-64v-64v-160h64q12 -1 23.5 -5.5t20.5 -10.5q11 -7 20 -16v224 zM480 448h-64q-23 -1 -36 -5.5t-19 -10.5q-7 -7 -9 -16v-224q9 9 20 16q9 6 20.5 10.5t23.5 5.5h64v160v64zM480 128h32v-64q0 -13 -9 -22.5t-23 -9.5h-448q-13 0 -22.5 9.5t-9.5 22.5v320q0 14 9.5 23t22.5 9h96v-32h-96v-320h448v64z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/eam-work-order.js b/packages/base/src/icons/eam-work-order.js new file mode 100644 index 000000000000..ab63784f311a --- /dev/null +++ b/packages/base/src/icons/eam-work-order.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://eam-work-order"; +const transform = "translate(48,35)"; +const d = "M513 127l-133 -159l-82 84l31 31l50 -50l101 127zM480 240q0 -20 -13.5 -34t-33.5 -14h-385q-20 0 -34 14t-14 34q0 18 5 27.5t12 14.5t17 6q5 61 41.5 109t91.5 69q2 -11 6 -19q3 -7 7 -12t9 -3q5 1 6 7.5t0 14.5q-1 9 -3 20l24 4t24 2q13 0 25 -2l24 -4q-2 -11 -3 -20 q-1 -8 0 -14.5t6 -7.5q5 -2 9 3t7 12q4 8 6 19q55 -21 91.5 -69t41.5 -109q9 -1 16 -6q6 -5 11.5 -15t5.5 -27zM32 240q0 -7 5 -11.5t11 -4.5h385q6 0 10.5 4.5t4.5 11.5t-4.5 11.5t-10.5 4.5h-17l-1 32q-4 42 -27 78t-60 58q-6 -13 -14 -22q-7 -8 -16 -13t-20 -2 t-15.5 12.5t-6.5 20.5q-2 12 0 27q-4 0 -7.5 0.5t-8.5 0.5q-4 0 -7.5 -0.5t-8.5 -0.5q2 -15 0 -27q-2 -11 -6 -20.5t-15 -12.5t-20 2t-16 13q-8 9 -14 22q-37 -22 -60 -58t-27 -78l-2 -32h-16q-6 0 -11 -4.5t-5 -11.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/edit-outside.js b/packages/base/src/icons/edit-outside.js new file mode 100644 index 000000000000..5b8e7e849bb7 --- /dev/null +++ b/packages/base/src/icons/edit-outside.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://edit-outside"; +const transform = "translate(48.5,35)"; +const d = "M443 376q5 -5 5 -11.5t-5 -11.5l-325 -326q-4 -4 -8 -4l-110 -23l22 110q0 3 1 5t3 4l326 325q5 4 11 4q7 0 11 -4zM322 277l-46 45l-223 -223h-1l46 -46zM409 365l-46 44l-64 -64l45 -45zM503 137q9 -10 9 -23t-9 -23l-92 -86q-5 -5 -11 -5t-11 5t-5 11.5t5 11.5l75 68 h-80q-40 0 -68 -28t-28 -68v-16q0 -16 -16 -16t-16 16v16q0 27 10 50t27.5 40.5t41 27.5t49.5 10h80l-75 69q-5 5 -5 11.5t5 11.5t11 5t11 -5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/edit.js b/packages/base/src/icons/edit.js new file mode 100644 index 000000000000..e8653d15fdd5 --- /dev/null +++ b/packages/base/src/icons/edit.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://edit"; +const transform = "translate(80.5,35)"; +const d = "M443 376q5 -7 5 -12q0 -6 -5 -11l-325 -326q-4 -4 -8 -4l-110 -23l22 110q0 5 4 9l326 325q4 4 11 4t11 -4zM322 277l-46 45l-224 -223l46 -46zM409 365l-46 44l-64 -64l45 -45z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/education.js b/packages/base/src/icons/education.js new file mode 100644 index 000000000000..1a807e9c0d0a --- /dev/null +++ b/packages/base/src/icons/education.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://education"; +const transform = "translate(48.5,35)"; +const d = "M96 417q0 11 -9 19.5t-16 10.5h82q11 0 24.5 -10.5t14.5 -21.5v-192l-48 63l-48 -63v194zM478 447q16 0 25 -10t9 -26v-348q0 -14 -9.5 -23t-22.5 -9h-154q-22 0 -42 -12t-28 -19q-3 3 -11.5 8.5t-19.5 10.5t-23 8.5t-23 3.5h-147q-32 0 -32 32v352q0 11 7.5 21.5 t24.5 10.5h11q7 -2 13 -12.5t8 -19.5h-32v-320h162q10 0 18 -4t14 -9.5t9.5 -10.5t6.5 -8v320q-1 11 -9.5 21.5t-20.5 10.5q0 5 -3 11t-7.5 10.5t-8.5 7.5t-5 3q27 0 43.5 -9t20.5 -17q5 8 18 17t39 9h169zM480 415h-178q-18 0 -23.5 -12.5t-6.5 -20.5l-1 -319q3 3 6 8 t8 10.5t11 9.5t15 4h169v320z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/electrocardiogram.js b/packages/base/src/icons/electrocardiogram.js new file mode 100644 index 000000000000..9d53673dc33f --- /dev/null +++ b/packages/base/src/icons/electrocardiogram.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://electrocardiogram"; +const transform = "translate(49.5,35)"; +const d = "M507 366q-5 -36 -36 -82.5t-85 -91.5l-24 -20l-23 20q-54 47 -86.5 91.5t-34.5 82.5v20q2 40 27.5 64t58.5 24q14 0 31.5 -8t26.5 -21q14 13 27 21t31 8q37 0 60.5 -25t26.5 -63v-20zM471 383q-3 22 -15 37t-26 17q-18 0 -30.5 -10.5t-21 -23.5t-12.5 -25t-4 -15 q-4 12 -9 25t-11.5 24t-16 18t-21.5 7q-15 0 -32.5 -12.5t-17.5 -41.5v-14q0 -25 28 -64t80 -85q54 46 80.5 85t28.5 64v14zM489 36q9 0 13.5 -5.5t4.5 -12.5t-4.5 -12.5t-13.5 -5.5h-144q-8 0 -13 5l-19 23l-24 -51q-7 -10 -17 -10q-15 0 -18 14l-23 98l-51 -101 q-5 -11 -16 -11q-6 0 -12 4.5t-6 12.5l-19 244l-17 -207q0 -18 -19 -18q-11 0 -16 11l-15 33l-24 -67q-4 -13 -17 -13q-18 0 -18 18q0 5 1 6l37 108q3 12 16 13q13 0 16 -10l8 -14l31 330q2 17 18 17t18 -17l31 -366l43 86q4 10 16 10q6 0 11.5 -4t6.5 -10l24 -97l15 29 q3 10 15 10q5 0 13 -5l31 -35h137z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/electronic-medical-record.js b/packages/base/src/icons/electronic-medical-record.js new file mode 100644 index 000000000000..dd8a16f350c3 --- /dev/null +++ b/packages/base/src/icons/electronic-medical-record.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://electronic-medical-record"; +const transform = "translate(48.5,35)"; +const d = "M512 416v-64h-64v-64h-64v64h-64v64h64v64h64v-64h64zM239 118l19 34q3 5 9 7h8q7 0 10 -6l31 -40l20 13q4 3 10 3q7 0 10 -4l24 -22q4 -6 4 -9q0 -13 -16 -13q-7 0 -12 4l-13 14l-22 -15q-5 -3 -12 -3q-6 1 -11 6l-23 33l-12 -19q-6 -7 -12 -7l-25 -3l-18 -52 q-4 -7 -15 -7q-10 1 -11.5 11.5t-1.5 18.5l-3 9l-12 94l-24 -76q-3 -8 -10 -9l-6 -1q-7 0 -12 4l-10 12l-12 -12q-4 -4 -12 -4q-6 0 -10.5 3.5t-4.5 8.5q0 6 4 10l23 21q5 5 12 5t10 -5l5 -3l42 159q3 10 15 10q14 0 17 -12l14 -162q1 1 6 1zM416 224h32v-224 q0 -13 -9.5 -22.5t-22.5 -9.5h-384q-14 0 -23 9.5t-9 22.5v320q0 14 9 23t23 9h224v-32h-224v-320h384v224z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/email-read.js b/packages/base/src/icons/email-read.js new file mode 100644 index 000000000000..a12f0b124fbf --- /dev/null +++ b/packages/base/src/icons/email-read.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://email-read"; +const transform = "translate(48.5,35)"; +const d = "M512 337v-337q0 -13 -9.5 -22.5t-22.5 -9.5h-448q-14 0 -23 9.5t-9 22.5v337l254 143zM464 0l-208 154l-208 -154h416zM328 186l152 135l-225 122l-223 -122l151 -135l-17 -18l-134 121v-273l223 170l225 -168v270l-133 -120z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/email.js b/packages/base/src/icons/email.js new file mode 100644 index 000000000000..ddb3fbce35d6 --- /dev/null +++ b/packages/base/src/icons/email.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://email"; +const transform = "translate(48,35)"; +const d = "M480 384q14 0 23 -9t9 -23v-320q0 -13 -9 -22.5t-23 -9.5h-448q-13 0 -22.5 9.5t-9.5 22.5v320q0 14 9.5 23t22.5 9h448zM64 352l192 -160l192 160h-384zM480 336l-224 -176l-224 176v-288l133 136l19 -18l-136 -134h416l-135 134l17 18l134 -136v288z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/employee-approvals.js b/packages/base/src/icons/employee-approvals.js new file mode 100644 index 000000000000..b4d0e67e236b --- /dev/null +++ b/packages/base/src/icons/employee-approvals.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://employee-approvals"; +const transform = "translate(48.5,35)"; +const d = "M512 448l-132 -159l-83 83l32 32l50 -51l101 127zM192 160q27 0 50 -10t40.5 -27.5t27.5 -40.5t10 -50v-64h-320v64q0 27 10 50t27.5 40.5t41 27.5t49.5 10h32h32zM288 32q0 40 -28 68t-68 28h-64q-40 0 -68 -28t-28 -68v-32h256v32zM256 256q0 -40 -28 -68t-68 -28 t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM160 192q26 0 45 19t19 45q0 27 -19 45.5t-45 18.5t-45 -18.5t-19 -45.5q0 -26 19 -45t45 -19z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/employee-lookup.js b/packages/base/src/icons/employee-lookup.js new file mode 100644 index 000000000000..ea331866e6cc --- /dev/null +++ b/packages/base/src/icons/employee-lookup.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://employee-lookup"; +const transform = "translate(48.5,35)"; +const d = "M512 -9l-22 -23l-82 82q-26 -18 -56 -18q-40 0 -68 28t-28 68t28 68t68 28t68 -28t28 -68q0 -29 -18 -55zM352 64q26 0 45 19t19 45q0 27 -19 45.5t-45 18.5t-45 -18.5t-19 -45.5q0 -26 19 -45t45 -19zM256 384q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28t68 -28 t28 -68zM160 320q26 0 45 19t19 45q0 27 -19 45.5t-45 18.5t-45 -18.5t-19 -45.5q0 -26 19 -45t45 -19zM224 128q0 -14 5 -32h-229v64q0 27 10 50t27.5 40.5t41 27.5t49.5 10h32h32q30 0 56 -13t43 -35q-15 -8 -26 -18q-13 16 -31.5 25t-41.5 9h-64q-40 0 -68 -28t-28 -68 v-32h192z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/employee-pane.js b/packages/base/src/icons/employee-pane.js new file mode 100644 index 000000000000..d601d7335d30 --- /dev/null +++ b/packages/base/src/icons/employee-pane.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://employee-pane"; +const transform = "translate(80.5,35)"; +const d = "M320 288q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM224 224q26 0 45 18.5t19 45.5q0 26 -19 45t-45 19t-45 -19t-19 -45q0 -27 19 -45.5t45 -18.5zM224 96h96v-32h-96v32zM416 448q14 0 23 -9t9 -23v-384q0 -14 -9 -23t-23 -9h-32h-320h-32 q-13 0 -22.5 9t-9.5 23v384q0 14 9.5 23t22.5 9h384zM352 64q0 96 -96 96h-32h-32q-96 0 -96 -96v-32h256v32zM416 416h-384v-384h32v32q0 26 7 49.5t22.5 41t39.5 27.5t59 10h32h32q35 0 59.5 -10t39.5 -27.5t22 -41t7 -49.5v-32h32v384z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/employee-rejections.js b/packages/base/src/icons/employee-rejections.js new file mode 100644 index 000000000000..0f0b7f452c88 --- /dev/null +++ b/packages/base/src/icons/employee-rejections.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://employee-rejections"; +const transform = "translate(49.5,35)"; +const d = "M443 385l65 -65l-32 -32l-63 65l-65 -65l-32 32l65 65l-65 63l32 32l65 -64l63 64l32 -32zM192 160q26 0 49.5 -10t41 -27.5t27.5 -40.5t10 -50v-64h-320v64q0 27 10 50t27.5 40.5t41 27.5t49.5 10h32h32zM288 32q0 40 -28 68t-68 28h-64q-40 0 -68 -28t-28 -68v-32h256 v32zM256 256q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM160 192q26 0 45 19t19 45q0 27 -19 45.5t-45 18.5t-45 -18.5t-19 -45.5q0 -26 19 -45t45 -19z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/employee.js b/packages/base/src/icons/employee.js new file mode 100644 index 000000000000..94e3df1ad3a6 --- /dev/null +++ b/packages/base/src/icons/employee.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://employee"; +const transform = "translate(112.5,35)"; +const d = "M320 352q0 -27 -10 -50t-27.5 -40.5t-41 -27.5t-49.5 -10q-27 0 -50 10t-40.5 27.5t-27.5 40.5t-10 50q0 26 10 49.5t27.5 41t40.5 27.5t50 10q26 0 49.5 -10t41 -27.5t27.5 -41t10 -49.5zM192 256q40 0 68 28t28 68t-28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28z M256 224q26 0 49.5 -10t41 -27.5t27.5 -41t10 -49.5v-128h-384v128q0 26 10 49.5t27.5 41t40.5 27.5t50 10h64h64zM352 96q0 40 -28 68t-68 28h-128q-40 0 -68 -28t-28 -68v-96h320v96zM224 96h96v-32h-96v32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/end-user-experience-monitoring.js b/packages/base/src/icons/end-user-experience-monitoring.js new file mode 100644 index 000000000000..cb52c1130df4 --- /dev/null +++ b/packages/base/src/icons/end-user-experience-monitoring.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://end-user-experience-monitoring"; +const transform = "translate(114.5,35)"; +const d = "M349 404q8 -11 12.5 -24.5t7 -26t3 -22.5t0.5 -14q0 -26 -14 -62.5t-34.5 -75t-44.5 -76.5t-45 -67l-34 -48l-14 -17l-15 22q-3 4 -91 134t-78 189q0 40 13 72.5t37 55t57.5 34.5t74.5 12q33 0 54.5 -4t34.5 -9.5t20 -10.5l11 -9l-19 -12q-7 -5 -12.5 -8.5t-5.5 -2.5 q-4 4 -13.5 7.5t-21.5 6.5t-25 5t-23 2q-28 0 -54.5 -10.5t-47.5 -28t-33.5 -41t-12.5 -48.5q0 -24 10 -54t26 -61.5t34 -61.5l85 -126l83 135q59 104 58.5 152t-5.5 60l13 21zM157 319q1 2 9.5 8t21.5 14l141 93l-114 -173q-12 -12 -29 -12t-29 12t-12 29t12 29zM186 312 q-9 0 -15 -6t-6 -15q0 -8 6 -14t15 -6q8 0 14 6t6 14q0 9 -6 15t-14 6z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/endoscopy.js b/packages/base/src/icons/endoscopy.js new file mode 100644 index 000000000000..4427e5ce114d --- /dev/null +++ b/packages/base/src/icons/endoscopy.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://endoscopy"; +const transform = "translate(38.5,35)"; +const d = "M360 187q-9 0 -13.5 -6t-4.5 -13q0 -8 4.5 -13.5t13.5 -5.5q10 0 14.5 5.5t4.5 13.5q0 7 -4.5 13t-14.5 6zM360 139q10 0 10 -8v-39q0 -10 -10 -10q-9 0 -9 10v39q0 8 9 8zM423 117q3 -3 3 -7q0 -8 -9 -8q1 0 -7 2l-25 27q-3 3 -3 7q0 2 2.5 5.5t6.5 3.5q3 0 6 -3z M324 144q2 2 6 2q10 0 10 -8q0 -4 -3 -7l-25 -27l-8 -2q-7 0 -8.5 3.5t-1.5 5.5q0 3 3 6zM266 490q54 0 102.5 -21t84.5 -57t57 -84.5t21 -102.5q0 -55 -21 -103t-57 -84t-84.5 -57t-102.5 -21q-55 0 -103.5 21t-84.5 57t-57 84t-21 103q0 54 21 102.5t57 84.5t84.5 57 t103.5 21zM425 65q32 28 50 72.5t18 87.5q0 42 -16.5 82.5t-46.5 72.5t-72 52t-92 20q-32 0 -61 -8.5t-55 -22.5q1 -2 1 -7v-227q0 -2 1.5 -8.5t5.5 -13t12 -11.5t20 -5t19.5 4.5t11.5 10.5t5.5 12.5t1.5 10.5v56q0 4 2 16.5t9.5 25.5t23 23.5t41.5 10.5q21 0 35.5 -8.5 t23.5 -20.5t12.5 -25t3.5 -22v-37q0 -10 -6 -14.5t-13 -4.5q-8 0 -13.5 4.5t-5.5 14.5v37q0 3 -1.5 9t-5 13t-11 12t-19.5 5q-14 0 -22 -5.5t-12 -12.5t-4.5 -13.5t-0.5 -7.5v-59q0 -8 -3.5 -20.5t-12 -24.5t-23 -20.5t-36.5 -8.5q-45 0 -67 40q-7 12 -7.5 23.5t-1.5 13.5 v208q-1 -3 -4 -6l-4 -4q-32 -29 -49.5 -72t-17.5 -88q0 -47 17.5 -88t48.5 -72t72 -49t89 -18q43 0 86.5 17t72.5 50z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/energy-saving-lightbulb.js b/packages/base/src/icons/energy-saving-lightbulb.js new file mode 100644 index 000000000000..117db2572583 --- /dev/null +++ b/packages/base/src/icons/energy-saving-lightbulb.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://energy-saving-lightbulb"; +const transform = "translate(179.5,35)"; +const d = "M74 150q-3 14 -9 25l150 46q12 3 12 16q0 8 -4.5 14.5t-12.5 6.5q-2 0 -3 -0.5t-3 -0.5l-186 -56q-2 -2 -5 -2.5t-5 -4.5l-2 -8q-1 -1 -1 -4q0 -9 3.5 -13t7.5 -5t6.5 -0.5t-0.5 0.5q8 0 14.5 -16t6.5 -40h36q0 20 -5 42zM24 238q-14 0 -18 13q-2 9 1.5 15.5t10.5 8.5 l186 56q7 2 14 -1.5t9 -11.5t-1.5 -14.5t-10.5 -8.5l-186 -56q-3 -1 -5 -1zM24 312q-14 0 -18 14q-2 8 1.5 14.5t10.5 8.5l186 56q7 2 14 -1.5t9 -11t-1.5 -14.5t-10.5 -9l-186 -56q-3 -1 -5 -1zM24 387q-14 0 -18 14q-2 7 1.5 13.5t10.5 8.5l186 56q7 2 14 -1.5t9 -10.5 t-1.5 -14.5t-10.5 -9.5l-186 -55q-3 -1 -5 -1zM195 124q6 22 14 22t13.5 5.5t5.5 13t-5.5 12.5t-13.5 5q-37 0 -50 -50q-3 -11 -4 -24h38zM65 -10q22 -22 55 -22q32 0 54 22l10 10h-128zM177 80h-115q-14 0 -14 -16v-32q0 -16 14 -16h115q6 0 10.5 4.5t4.5 11.5v32 q0 7 -4.5 11.5t-10.5 4.5zM134 32q-14 0 -14 16t14 16t14 -16t-14 -16z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/enter-more.js b/packages/base/src/icons/enter-more.js new file mode 100644 index 000000000000..47a96b4edecd --- /dev/null +++ b/packages/base/src/icons/enter-more.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://enter-more"; +const transform = "translate(48.5,35)"; +const d = "M288 256q13 0 22.5 -9t9.5 -23v-224q0 -13 -9.5 -22.5t-22.5 -9.5h-256q-14 0 -23 9.5t-9 22.5v224q0 14 9 23t23 9h256zM288 224h-256v-224h256v224zM503 392q9 -10 9 -23t-9 -23l-92 -86q-5 -5 -11 -5t-11 5t-5 11.5t5 11.5l75 69h-191q-16 0 -16 16t16 16h191l-75 68 q-5 5 -5 11.5t5 11.5t11 5t11 -5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/eraser.js b/packages/base/src/icons/eraser.js new file mode 100644 index 000000000000..77ab245c4bab --- /dev/null +++ b/packages/base/src/icons/eraser.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://eraser"; +const transform = "translate(80.5,35)"; +const d = "M123 32h325v-32h-362h-2q-7 0 -11 4l-69 69q-5 5 -5 11.5t5 11.5l326 325q4 4 8 4l110 23l-22 -110q0 -3 -1 -5t-3 -4zM126 172l46 -45l223 222h1l-46 46z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/error.js b/packages/base/src/icons/error.js new file mode 100644 index 000000000000..8f45fcb8173f --- /dev/null +++ b/packages/base/src/icons/error.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://error"; +const transform = "translate(48.5,35)"; +const d = "M256 480q53 0 99.5 -20t81.5 -55t55 -81.5t20 -99.5t-20 -100t-55 -81.5t-81.5 -54.5t-99.5 -20t-100 20t-81.5 54.5t-54.5 81.5t-20 100t20 99.5t54.5 81.5t81.5 55t100 20zM258 353q-13 0 -23.5 -8t-10.5 -25l1 -5t2.5 -18.5t3 -37.5t3.5 -61q0 -11 7 -16t15 -5 q22 0 25 21l1 37l9 85q0 17 -10.5 25t-22.5 8zM258 54q20 0 31 12t11 32q0 19 -11 31t-31 12t-31.5 -12t-11.5 -31q0 -20 11.5 -32t31.5 -12z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/example.js b/packages/base/src/icons/example.js new file mode 100644 index 000000000000..5d2b3fde99fd --- /dev/null +++ b/packages/base/src/icons/example.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://example"; +const transform = "translate(38.5,35)"; +const d = "M95 320q20 0 37.5 -7.5t30.5 -20t20.5 -30t7.5 -36.5q0 -42 -28 -68.5t-68 -26.5q-19 0 -36 7t-30 20t-20.5 30.5t-7.5 37.5q0 19 7.5 36.5t20.5 30t30 20t36 7.5zM437 320q19 0 36 -7.5t30 -20t20.5 -30t7.5 -36.5q0 -20 -7.5 -37.5t-20.5 -30.5t-30 -20t-36 -7 q-40 0 -68 26.5t-28 68.5q0 19 7.5 36.5t20.5 30t30.5 20t37.5 7.5zM267 150q19 0 36 -7.5t30 -20.5t20 -30.5t7 -37.5q0 -19 -7 -36t-20 -30t-30 -20.5t-36 -7.5q-20 0 -37.5 7.5t-30.5 20.5t-20 30t-7 36q0 40 26.5 68t68.5 28zM267 300q-42 0 -68.5 28t-26.5 68 q0 19 7 36t20 30t30.5 20.5t37.5 7.5q19 0 36 -7.5t30 -20.5t20 -30t7 -36q0 -20 -7 -37.5t-20 -30.5t-30 -20.5t-36 -7.5zM267 451q-25 0 -41.5 -16t-16.5 -39q0 -24 16.5 -40.5t41.5 -16.5q23 0 39.5 16.5t16.5 40.5q0 23 -16.5 39t-39.5 16z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/excel-attachment.js b/packages/base/src/icons/excel-attachment.js new file mode 100644 index 000000000000..1c1e98d2cd0a --- /dev/null +++ b/packages/base/src/icons/excel-attachment.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://excel-attachment"; +const transform = "translate(48.5,35)"; +const d = "M512 320v-224h-320v224h320zM480 288h-64v-63h64v63zM384 225v63h-63v-63h63zM321 193v-65h63v65h-63zM224 288v-63h65v63h-65zM224 128h65v65h-65v-65zM480 128v65h-64v-65h64zM384 64v-64q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v352l128 128h224q13 0 22.5 -9 t9.5 -23v-96h-32v96h-192v-96q0 -14 -9.5 -23t-23.5 -9h-95v-320h320v64h32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/exit-full-screen.js b/packages/base/src/icons/exit-full-screen.js new file mode 100644 index 000000000000..e899e1502705 --- /dev/null +++ b/packages/base/src/icons/exit-full-screen.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://exit-full-screen"; +const transform = "translate(48,35)"; +const d = "M160 160q14 0 23 -9.5t9 -23.5v-141q0 -16 -16 -18q-6 1 -11 5.5t-5 11.5v118l-131 -130q-12 -10 -24 -1q-10 14 0 24l134 132h-123q-14 0 -16 14q0 16 16 18h144zM496 320q14 0 16 -14q0 -16 -16 -18h-144q-14 0 -23 9.5t-9 23.5v141q0 16 16 18q6 -1 11 -5.5t5 -11.5 v-118l132 131q12 10 24 1q10 -14 0 -24l-135 -133h123zM448 224h32v-192q0 -13 -9 -22.5t-23 -9.5h-192v32h192v192zM64 224h-32v192q0 14 9.5 23t22.5 9h192v-32h-192v-192z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/expand-all.js b/packages/base/src/icons/expand-all.js new file mode 100644 index 000000000000..b363ff8df52e --- /dev/null +++ b/packages/base/src/icons/expand-all.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://expand-all"; +const transform = "translate(56,35)"; +const d = "M248 167q11 11 23 0q10 -12 0 -24l-102 -102q-10 -10 -23 -10t-22 10l-102 102q-12 12 0 24q11 11 22 0l85 -87v260q0 16 16 16t16 -16v-262zM497 352q16 0 16 -16t-16 -16h-160q-6 0 -11 4.5t-5 11.5t5 11.5t11 4.5h160zM497 256q16 0 16 -16t-16 -16h-160q-6 0 -11 4.5 t-5 11.5t5 11.5t11 4.5h160zM497 160q16 0 16 -16t-16 -16h-160q-6 0 -11 4.5t-5 11.5t5 11.5t11 4.5h160zM497 64q16 0 16 -16t-16 -16h-160q-6 0 -11 4.5t-5 11.5t5 11.5t11 4.5h160z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/expand-group.js b/packages/base/src/icons/expand-group.js new file mode 100644 index 000000000000..d8ad9ded8014 --- /dev/null +++ b/packages/base/src/icons/expand-group.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://expand-group"; +const transform = "translate(80.5,35)"; +const d = "M394 246q9 9 22.5 9t22.5 -9q10 -10 10 -23t-10 -23l-192 -192q-9 -9 -22.5 -9t-22.5 9l-193 191q-10 10 -10 23t10 22q9 10 22 10t23 -10l159 -157q11 -11 23 0zM394 439q9 9 22.5 9t22.5 -9q10 -10 10 -23t-10 -23l-192 -192q-9 -9 -22.5 -9t-22.5 9l-193 191 q-10 10 -10 23t10 22q9 10 22 10t23 -10l159 -157q5 -5 11.5 -5t11.5 5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/expand.js b/packages/base/src/icons/expand.js new file mode 100644 index 000000000000..88d3abc9c93c --- /dev/null +++ b/packages/base/src/icons/expand.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://expand"; +const transform = "translate(64.5,35)"; +const d = "M240 352v-112h-112v-32h112v-112h32v112h112v32h-112v112h-32zM448 448h-256v-32h256v-384h-384v128h-32v-128q0 -13 9 -22.5t23 -9.5h384q13 0 22.5 9.5t9.5 22.5v384q0 14 -9.5 23t-22.5 9zM7 452q-12 11 0 23q5 5 11 5t11 -5l92 -99q9 -10 9 -23t-9 -22l-92 -101 q-5 -5 -11.5 -5t-11.5 5t-5 11.5t5 11.5l87 95q6 5 0 11z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/expense-report.js b/packages/base/src/icons/expense-report.js new file mode 100644 index 000000000000..ae7ecdf51d71 --- /dev/null +++ b/packages/base/src/icons/expense-report.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://expense-report"; +const transform = "translate(56.5,35)"; +const d = "M487 179q11 -14 11 -33q0 -23 -12.5 -37t-42.5 -19v-21h-18v20q-46 6 -54 53l32 4q2 -10 6 -15.5t16 -12.5v52q-29 8 -39 22.5t-10 32.5q0 20 12.5 34t36.5 16v13h18v-13q24 -2 35.5 -13.5t14.5 -29.5l-31 -4q-3 13 -19 20v-48q35 -11 44 -21zM425 248q-12 -4 -15.5 -10 t-3.5 -11q0 -7 3 -11.5t16 -10.5v43zM462 125q6 7 6 16q0 8 -4 13.5t-21 10.5v-49q15 3 19 9zM416 32h32v-32q0 -14 -9 -23t-23 -9h-288q-14 0 -23 9t-9 23v288l97 96h223q13 0 22.5 -9t9.5 -23v-32h-32v32h-191v-64q0 -14 -9.5 -23t-23.5 -9h-64v-256h288v32zM32 64h-32 v384q0 14 9.5 23t22.5 9h288v-32h-288v-384zM303 160q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-127q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h127zM303 96q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-127q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h127z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/explorer.js b/packages/base/src/icons/explorer.js new file mode 100644 index 000000000000..65c8dc19693f --- /dev/null +++ b/packages/base/src/icons/explorer.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://explorer"; +const transform = "translate(38.5,35)"; +const d = "M303 357h-77l38 57zM264 490q55 0 103.5 -21t84.5 -57t57 -84.5t21 -103.5q0 -54 -21 -102t-57 -84t-84.5 -57t-103.5 -21q-54 0 -102 21t-84 57t-57 84t-21 102q0 55 21 103.5t57 84.5t84 57t102 21zM264 -2q47 0 88.5 18t72.5 48.5t49 71.5t18 88t-18 88.5t-49 72.5 t-72.5 49t-88.5 18t-88 -18t-71.5 -49t-48.5 -72.5t-18 -88.5t18 -88t48.5 -71.5t71.5 -48.5t88 -18zM420 341q7 0 7 -8q0 -5 -2 -7l-132 -136q-3 -3 -4 -3l-175 -78q-1 -1 -4 -1q-8 3 -8 10q0 3 2 5l135 137l3 3q65 29 100.5 45t52 23.5t19.5 9l3 1.5q1 0 1.5 -0.5 t1.5 -0.5zM264 206q8 0 14 5t6 13t-6 14t-14 6t-13 -6t-5 -14t5 -13t13 -5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/factory.js b/packages/base/src/icons/factory.js new file mode 100644 index 000000000000..74c882fbd4c8 --- /dev/null +++ b/packages/base/src/icons/factory.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://factory"; +const transform = "translate(48.5,35)"; +const d = "M496 224q6 0 11 -4.5t5 -11.5v-208h-96v120q0 8 -8 8h-48q-8 0 -8 -8v-120h-352v224v144q0 16 16 16h96q6 0 11 -4.5t5 -11.5v-144h368zM480 192h-352h-32v32v128h-64v-128v-192h288v88q0 17 11.5 28.5t28.5 11.5h48q17 0 28.5 -11.5t11.5 -28.5v-88h32v160zM360 256 q-8 0 -8 8v74q0 8 8 8q2 0 4 -1l123 -74q5 -3 3.5 -9t-7.5 -6h-123zM200 256q-8 0 -8 8v74q0 8 8 8q2 0 4 -1l123 -74q5 -3 3.5 -9t-7.5 -6h-123zM8 416q-8 0 -8 4v24q0 4 8 4h112q8 0 8 -4v-24q0 -4 -8 -4h-112zM96 152q0 8 8 8h48q8 0 8 -8v-48q0 -8 -8 -8h-48q-8 0 -8 8 v48zM200 96q-8 0 -8 8v48q0 8 8 8h48q8 0 8 -8v-48q0 -8 -8 -8h-48z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/fallback.js b/packages/base/src/icons/fallback.js new file mode 100644 index 000000000000..48a52428259a --- /dev/null +++ b/packages/base/src/icons/fallback.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://fallback"; +const transform = "translate(48.5,35)"; +const d = "M480 416q11 0 18 -5t10 -11q4 -7 4 -16v-95h-32q-1 72 -5 79q-3 6 -9.5 11t-17.5 5h-224l-32 32h-128q-12 0 -18.5 -5t-9.5 -11q-4 -7 -4 -16v-320q0 -13 5 -19t11 -9q7 -4 112 -4v-32h-128q-9 0 -16 4q-6 3 -11 9.5t-5 18.5v384q0 9 4 16q3 6 9.5 11t18.5 5h188l27 -32 h233zM480 224q14 0 23 -9t9 -23v-191q0 -13 -9 -22.5t-23 -9.5h-224q-13 0 -22.5 9.5t-9.5 22.5v191q0 14 9.5 23t22.5 9h224z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/family-care.js b/packages/base/src/icons/family-care.js new file mode 100644 index 000000000000..3dfb250fda5f --- /dev/null +++ b/packages/base/src/icons/family-care.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://family-care"; +const transform = "translate(48.5,35)"; +const d = "M128 290q-20 0 -37.5 -2.5t-30.5 -9.5t-20.5 -19.5t-7.5 -32.5v-97h96v-32h-128v129q0 26 10 44.5t27.5 30t40.5 16.5t50 5q35 0 57 -5.5t39 -27.5q-7 -3 -17 -7t-15 -9q-14 10 -28 13.5t-36 3.5zM416 289q29 0 47.5 -10t29.5 -27.5t15 -40.5t4 -50v-96h-96v32h64v64 q0 20 -2.5 37.5t-9.5 30.5t-19.5 20.5t-32.5 7.5q-18 0 -24.5 -3t-8.5 -8l-24 24q9 8 24 13.5t33 5.5zM112 321q-34 0 -57 23.5t-23 56.5t23 56.5t57 23.5q33 0 56.5 -23.5t23.5 -56.5t-23.5 -56.5t-56.5 -23.5zM112 449q-20 0 -34 -14t-14 -34t14 -34t34 -14t34 14t14 34 t-14 34t-34 14zM400 289q-34 0 -57 23.5t-23 56.5t23 56.5t57 23.5q33 0 56.5 -23.5t23.5 -56.5t-23.5 -56.5t-56.5 -23.5zM400 417q-20 0 -34 -14t-14 -34t14 -34t34 -14t34 14t14 34t-14 34t-34 14zM288 97q53 0 74.5 -21t21.5 -75v-32h-224v32q0 54 21 75t75 21h16h16z M352 1q0 20 -2.5 32.5t-9.5 19.5t-19.5 9.5t-32.5 2.5h-32q-20 0 -32.5 -2.5t-19.5 -9.5t-9.5 -19.5t-2.5 -32.5h160zM352 177q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5zM272 129q20 0 34 14t14 34t-14 34t-34 14 t-34 -14t-14 -34t14 -34t34 -14z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/family-protection.js b/packages/base/src/icons/family-protection.js new file mode 100644 index 000000000000..03415fb8c765 --- /dev/null +++ b/packages/base/src/icons/family-protection.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://family-protection"; +const transform = "translate(48.5,35)"; +const d = "M448 320l-183 110q-3 3 -10 3q-6 0 -9 -3l-182 -110h-17h-47l223 148q8 5 15.5 8.5t16.5 3.5t17 -3.5t15 -8.5l225 -148h-64zM368 160q20 0 34 14t14 34t-14 34t-34 14t-34 -14t-14 -34q0 -5 2 -15q-14 10 -34 13v2q0 33 23 56.5t57 23.5q33 0 56.5 -23.5t23.5 -56.5 t-23.5 -56.5t-56.5 -23.5h-2q-2 10 -5 18.5t-8 16.5q6 -3 15 -3zM247 204q-38 -9 -57 -43q-1 -1 -1 -1.5t-1 -1.5q-12 3 -28 3q-40 0 -68 -12.5t-28 -51.5v-129h-32v129q0 41 23.5 62.5t59.5 28.5q-19 22 -19 52q0 33 23 56.5t57 23.5q33 0 56.5 -23.5t23.5 -56.5 q0 -10 -2.5 -19t-6.5 -17zM178 192q19 2 32.5 15t13.5 33t-14 34t-34 14t-34 -14t-14 -34q0 -19 12.5 -32.5t31.5 -15.5h6zM307 59q10 -6 19.5 -16.5t12 -23t5 -26t4.5 -25.5h-28q0 17 1 30.5t-7 27.5q-2 4 -10 13t-16 9h-32q-8 0 -16.5 -9t-10.5 -13q-3 -13 -4.5 -27 t-1.5 -31h-29q1 12 4 25.5t5.5 26t12 23t20.5 16.5q-13 9 -20.5 22.5t-7.5 30.5q0 26 18.5 45t45.5 19q26 0 45 -19t19 -45q0 -17 -8 -31t-21 -22zM272 80q13 0 22.5 9t9.5 23t-9.5 23t-22.5 9q-14 0 -23 -9t-9 -23t9 -23t23 -9zM384 128q29 0 47.5 -10t29.5 -27.5t15 -41 t4 -49.5v-32h-32v32q0 40 -12.5 68t-51.5 28q-6 0 -10 -0.5t-8 -1.5v1q1 5 1.5 8.5t0.5 8.5q0 4 -0.5 7t-1.5 7q5 1 9 1.5t9 0.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/favorite-list.js b/packages/base/src/icons/favorite-list.js new file mode 100644 index 000000000000..db4bfaac06b4 --- /dev/null +++ b/packages/base/src/icons/favorite-list.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://favorite-list"; +const transform = "translate(48.21429443359375,35)"; +const d = "M340 179l-81 -59l-31 22q-4 2 -8 0l-153 -109q-5 -2 -8.5 1t-1.5 8l62 169q4 6 -2 8l-114 89q-5 3 -3 7.5t7 4.5h145q4 0 6 5l59 151q2 5 6.5 5t6.5 -5l59 -151q2 -5 7 -5h145q5 0 7 -4.5t-3 -7.5l-114 -89q-5 -2 -3 -8zM496 0q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128 q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128zM496 64q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128zM496 128q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/favorite.js b/packages/base/src/icons/favorite.js new file mode 100644 index 000000000000..9414295011e5 --- /dev/null +++ b/packages/base/src/icons/favorite.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://favorite"; +const transform = "translate(48.4285888671875,35)"; +const d = "M379 182q-6 -4 -3 -9l72 -194q2 -5 -2.5 -9t-9.5 -1l-175 124q-5 3 -9 0l-175 -124q-5 -3 -9.5 1t-2.5 9l72 194q2 6 -3 9l-130 92q-5 3 -3 8.5t7 5.5h166q5 0 8 5l67 182q2 5 7.5 5t7.5 -5l67 -182q2 -5 8 -5h165q6 0 8 -5.5t-3 -8.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/fax-machine.js b/packages/base/src/icons/fax-machine.js new file mode 100644 index 000000000000..4f48914da218 --- /dev/null +++ b/packages/base/src/icons/fax-machine.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://fax-machine"; +const transform = "translate(48.5,35)"; +const d = "M32 32q-14 0 -23 9t-9 23v320q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-320q0 -14 -9 -23t-23 -9h-64zM480 288q14 0 23 -9t9 -23v-256q0 -14 -9 -23t-23 -9h-448q-14 0 -23 9t-9 23h32h128h320v256h-320v32h320zM224 160q-14 0 -23 9t-9 23t9 23t23 9t23 -9t9 -23t-9 -23 t-23 -9zM320 160q-14 0 -23 9t-9 23t9 23t23 9t23 -9t9 -23t-9 -23t-23 -9zM416 160q-14 0 -23 9t-9 23t9 23t23 9t23 -9t9 -23t-9 -23t-23 -9zM416 64q-14 0 -23 9t-9 23t9 23t23 9t23 -9t9 -23t-9 -23t-23 -9zM320 64q-14 0 -23 9t-9 23t9 23t23 9t23 -9t9 -23t-9 -23 t-23 -9zM224 64q-14 0 -23 9t-9 23t9 23t23 9t23 -9t9 -23t-9 -23t-23 -9zM224 320h-32v128q0 14 9 23t23 9h160l96 -96v-64h-32v32h-63q-14 0 -23.5 9t-9.5 23v64h-128v-128z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/feed.js b/packages/base/src/icons/feed.js new file mode 100644 index 000000000000..e92397004bbb --- /dev/null +++ b/packages/base/src/icons/feed.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://feed"; +const transform = "translate(80.5,35)"; +const d = "M112 224q23 0 43.5 -9t35.5 -24t24 -35.5t9 -43.5t-9 -43.5t-24 -35.5t-35.5 -24t-43.5 -9t-43.5 9t-35.5 24t-24 35.5t-9 43.5t9 43.5t24 35.5t35.5 24t43.5 9zM112 32q33 0 56.5 23.5t23.5 56.5q0 34 -23.5 57t-56.5 23t-56.5 -23t-23.5 -57q0 -33 23.5 -56.5 t56.5 -23.5zM32 352q66 0 124 -25.5t101.5 -69t69 -101.5t25.5 -124v-32h-32v32q0 60 -22.5 112.5t-61.5 91.5t-91.5 61.5t-112.5 22.5h-32v32h32zM33 448q90 0 166 -31t131.5 -86.5t86.5 -131.5t31 -166v-33h-32v33q0 84 -28.5 154t-79.5 121t-121 79.5t-154 28.5h-33v32 h33z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/feeder-arrow.js b/packages/base/src/icons/feeder-arrow.js new file mode 100644 index 000000000000..4bdea95a32ef --- /dev/null +++ b/packages/base/src/icons/feeder-arrow.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://feeder-arrow"; +const transform = "translate(176.5,35)"; +const d = "M168 212q11 12 0 23l-157 159q-10 10 -10 23t10 22q9 10 22 10t23 -10l191 -193q9 -9 9 -22.5t-9 -22.5l-192 -192q-10 -10 -23 -10t-23 10q-9 9 -9 22.5t9 22.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/filter-analytics.js b/packages/base/src/icons/filter-analytics.js new file mode 100644 index 000000000000..fdf198cced0a --- /dev/null +++ b/packages/base/src/icons/filter-analytics.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://filter-analytics"; +const transform = "translate(80.5,35)"; +const d = "M96 224q13 0 22.5 -9.5t9.5 -22.5v-160q0 -14 -9.5 -23t-22.5 -9h-64q-14 0 -23 9t-9 23v160q0 13 9 22.5t23 9.5h64zM256 352q13 0 22.5 -9.5t9.5 -22.5v-288q0 -14 -9.5 -23t-22.5 -9h-64q-14 0 -23 9t-9 23v288q0 13 9 22.5t23 9.5h64zM256 320h-64v-288h64v288z M416 448q13 0 22.5 -9.5t9.5 -22.5v-384q0 -14 -9.5 -23t-22.5 -9h-64q-14 0 -23 9t-9 23v384q0 13 9 22.5t23 9.5h64z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/filter-facets.js b/packages/base/src/icons/filter-facets.js new file mode 100644 index 000000000000..53482411c983 --- /dev/null +++ b/packages/base/src/icons/filter-facets.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://filter-facets"; +const transform = "translate(80.5,35)"; +const d = "M176 320q7 0 11.5 -5t4.5 -11q0 -16 -16 -16h-160q-16 0 -16 16q0 6 4.5 11t11.5 5h160zM432 320q7 0 11.5 -5t4.5 -11q0 -16 -16 -16h-160q-16 0 -16 16q0 6 4.5 11t11.5 5h160zM176 416q7 0 11.5 -5t4.5 -11q0 -16 -16 -16h-160q-16 0 -16 16q0 6 4.5 11t11.5 5h160z M432 416q7 0 11.5 -5t4.5 -11q0 -16 -16 -16h-160q-16 0 -16 16q0 6 4.5 11t11.5 5h160zM176 224q7 0 11.5 -5t4.5 -11q0 -16 -16 -16h-160q-16 0 -16 16q0 6 4.5 11t11.5 5h160zM432 224q7 0 11.5 -5t4.5 -11q0 -16 -16 -16h-160q-16 0 -16 16q0 6 4.5 11t11.5 5h160z M176 128q7 0 11.5 -5t4.5 -11q0 -16 -16 -16h-160q-16 0 -16 16q0 6 4.5 11t11.5 5h160zM432 128q7 0 11.5 -5t4.5 -11q0 -16 -16 -16h-160q-16 0 -16 16q0 6 4.5 11t11.5 5h160zM176 32q7 0 11.5 -5t4.5 -11q0 -16 -16 -16h-160q-16 0 -16 16q0 6 4.5 11t11.5 5h160z M432 32q7 0 11.5 -5t4.5 -11q0 -16 -16 -16h-160q-16 0 -16 16q0 6 4.5 11t11.5 5h160z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/filter-fields.js b/packages/base/src/icons/filter-fields.js new file mode 100644 index 000000000000..1fd1b038b9ae --- /dev/null +++ b/packages/base/src/icons/filter-fields.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://filter-fields"; +const transform = "translate(80.5,35)"; +const d = "M16 416q-6 0 -11 4.5t-5 11.5q0 6 5 11t11 5h160q7 0 11.5 -5t4.5 -11q0 -16 -16 -16h-160zM16 160q-6 0 -11 4.5t-5 11.5q0 6 5 11t11 5h160q7 0 11.5 -5t4.5 -11q0 -16 -16 -16h-160zM416 384q14 0 23 -9.5t9 -22.5v-64q0 -14 -9 -23t-23 -9h-384q-13 0 -22.5 9 t-9.5 23v64q0 13 9.5 22.5t22.5 9.5h384zM416 352h-384v-64h384v64zM416 128q14 0 23 -9.5t9 -22.5v-64q0 -14 -9 -23t-23 -9h-384q-13 0 -22.5 9t-9.5 23v64q0 13 9.5 22.5t22.5 9.5h384zM416 96h-384v-64h384v64z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/filter.js b/packages/base/src/icons/filter.js new file mode 100644 index 000000000000..ea4e809d8567 --- /dev/null +++ b/packages/base/src/icons/filter.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://filter"; +const transform = "translate(80,35)"; +const d = "M416 448q20 0 28.5 -17t-2.5 -33q-12 -12 -23 -26q-11 -12 -23 -27t-26 -30q-32 -36 -73 -82q-9 -9 -9 -23v-114l-101 -91q-4 -5 -11 -5q-6 0 -11 4t-5 12v194q0 13 -10 23l-72 82q-14 15 -27 30t-23 26.5t-16 19l-6 7.5q-11 16 -2.5 33t28.5 17h384zM274 255 q40 45 71 80q13 15 25.5 29.5t22.5 26t16.5 18.5l6.5 7h-384l6 -7.5t16 -18.5t22.5 -25.5t26.5 -29.5q31 -35 71 -80q18 -20 18 -45v-158l64 58v100q0 27 18 45z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/flag.js b/packages/base/src/icons/flag.js new file mode 100644 index 000000000000..b88a294f5fa6 --- /dev/null +++ b/packages/base/src/icons/flag.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://flag"; +const transform = "translate(112.5,35)"; +const d = "M0 480h32v-512h-32v512zM307 447q14 0 23.5 2t17 6t16 10t20.5 15v-239q-14 -14 -30 -25q-14 -9 -31 -16.5t-35 -7.5q-5 0 -23.5 5t-40 11t-40 11t-24.5 5q-29 0 -51 -7.5t-45 -24.5v225q10 17 26 31q14 12 33.5 22t47.5 10q7 0 27 -5t42.5 -11.5t41.5 -11.5t25 -5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/flight.js b/packages/base/src/icons/flight.js new file mode 100644 index 000000000000..114a925dced7 --- /dev/null +++ b/packages/base/src/icons/flight.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://flight"; +const transform = "translate(80.5,35)"; +const d = "M438 437q9 -9 10 -24.5t-3 -32t-12.5 -32t-17.5 -24.5l-45 -45l68 -204l-68 -68l-91 181l-87 -66v-90l-32 -32l-62 98l-98 62l32 32h91l66 87l-181 90l68 68l203 -68l45 45q14 14 37 24t45 10q21 0 32 -11zM392 347q7 7 12.5 17t8.5 20.5t3.5 19t-1.5 11.5h-2 q-2 0 -3.5 0.5t-3.5 0.5q-15 0 -33 -8t-26 -16l-45 -45l-14 -14l-19 6l-185 61l-22 -22l141 -71l34 -17l-23 -31l-66 -86l-9 -13h-16h-63l55 -35l6 -4l4 -6l35 -55v62v16l13 10l87 66l31 23l17 -34l71 -142l22 23l-62 185l-6 18l14 14z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/fob-watch.js b/packages/base/src/icons/fob-watch.js new file mode 100644 index 000000000000..d09001f9e8bd --- /dev/null +++ b/packages/base/src/icons/fob-watch.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://fob-watch"; +const transform = "translate(80.5,35)"; +const d = "M398 334q23 -29 36.5 -65t13.5 -77q0 -46 -17.5 -87t-48 -71.5t-71.5 -48t-87 -17.5t-87 17.5t-71.5 48t-48 71.5t-17.5 87q0 42 15 80t40.5 67.5t60.5 49t76 25.5v34h-64v32h192v-32h-64v-34q26 -4 50 -13t44 -23l34 34l46 -46zM224 0q40 0 75 15t61 41.5t41 61.5t15 74 q0 40 -15 75t-41 61t-61 41t-75 15t-75 -15t-61 -41t-41 -61t-15 -75q0 -39 15 -74t41 -61.5t61 -41.5t75 -15zM336 192q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-113q-7 0 -11.5 5t-4.5 11v96q0 16 16 16t16 -16v-80h97z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/folder-blank.js b/packages/base/src/icons/folder-blank.js new file mode 100644 index 000000000000..131c37cb807a --- /dev/null +++ b/packages/base/src/icons/folder-blank.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://folder-blank"; +const transform = "translate(48.5,35)"; +const d = "M480 416q11 0 18 -5t10 -11q4 -7 4 -16v-352q0 -12 -5 -18.5t-11 -9.5q-7 -4 -16 -4h-448q-9 0 -16 4q-6 3 -11 9.5t-5 18.5v384q0 9 4 16q3 6 9.5 11t18.5 5h187l29 -32h232zM480 352q-1 9 -5 16q-3 6 -9.5 11t-17.5 5h-224l-32 32h-128q-12 0 -18.5 -5t-9.5 -11 q-4 -7 -4 -16v-320q0 -13 5 -19t11 -9q7 -4 16 -4h384q9 0 16 4q6 3 11 9t5 19v288z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/folder-full.js b/packages/base/src/icons/folder-full.js new file mode 100644 index 000000000000..6e2c54fa1e4b --- /dev/null +++ b/packages/base/src/icons/folder-full.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://folder-full"; +const transform = "translate(48.5,35)"; +const d = "M480 416q11 0 18 -5t10 -11q4 -7 4 -16v-352q0 -12 -5 -18.5t-11 -9.5q-7 -4 -16 -4h-448q-9 0 -16 4q-6 3 -11 9.5t-5 18.5v384q0 9 4 16q3 6 9.5 11t18.5 5h187l28 -32h233z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/folder.js b/packages/base/src/icons/folder.js new file mode 100644 index 000000000000..56af153db5b3 --- /dev/null +++ b/packages/base/src/icons/folder.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://folder"; +const transform = "translate(48.5,35)"; +const d = "M480 416q11 0 18 -5t10 -11q4 -7 4 -16v-352q0 -12 -5 -18.5t-11 -9.5q-7 -4 -16 -4h-448q-9 0 -16 4q-6 3 -11 9.5t-5 18.5v384q0 9 4 16q3 6 9.5 11t18.5 5h187l37 -32h224zM480 352q-1 9 -5 16q-3 6 -9.5 11t-17.5 5h-224l-32 32h-128q-12 0 -18.5 -5t-9.5 -11 q-4 -7 -4 -16v-320q0 -13 5 -19t11 -9q7 -4 16 -4h384q9 0 16 4q6 3 11 9t5 19v288zM160 320q14 0 23 -9t9 -23v-32q0 -13 -9 -22.5t-23 -9.5h-32q-14 0 -23 9.5t-9 22.5v32q0 14 9 23t23 9h32zM400 320q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11 q0 7 5 11.5t11 4.5h128zM400 256q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128zM400 191q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/form.js b/packages/base/src/icons/form.js new file mode 100644 index 000000000000..2334ab3ac729 --- /dev/null +++ b/packages/base/src/icons/form.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://form"; +const transform = "translate(112.5,35)"; +const d = "M352 480q14 0 23 -9t9 -23v-448q0 -13 -9 -22.5t-23 -9.5h-320q-13 0 -22.5 9.5t-9.5 22.5v448q0 14 9.5 23t22.5 9h320zM352 448h-320v-448h320v448zM304 384q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128zM304 288q16 0 16 -16 q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128zM304 192q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128zM112 384q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-32q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h32zM112 288 q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-32q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h32zM112 192q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-32q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/forward.js b/packages/base/src/icons/forward.js new file mode 100644 index 000000000000..04805b0375ef --- /dev/null +++ b/packages/base/src/icons/forward.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://forward"; +const transform = "translate(80.5,35)"; +const d = "M440 310q9 -10 9 -23t-9 -22l-128 -128q-10 -10 -23 -10t-23 10q-9 9 -9 22.5t9 22.5l74 73h-84q-40 0 -75 -15t-61 -41t-41 -61t-15 -75v-32q0 -13 -9 -22.5t-23 -9.5q-13 0 -22.5 9.5t-9.5 22.5v32q0 53 20.5 99.5t55 81.5t81 55t99.5 20h84l-74 74q-10 10 -10 23 t10 22q9 10 22 10t23 -10z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/fridge.js b/packages/base/src/icons/fridge.js new file mode 100644 index 000000000000..febb1b8fb424 --- /dev/null +++ b/packages/base/src/icons/fridge.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://fridge"; +const transform = "translate(139.5,35)"; +const d = "M320 0h-32v-32h-64v32h-127v-32h-65v32h-32v443q0 15 10.5 26t25.5 11h248q15 0 25.5 -11t10.5 -26v-443zM288 430q0 8 -5.5 13t-12.5 5h-220q-7 0 -12.5 -5t-5.5 -13v-398h256v398zM96 384h129v-32h-129v32zM182 274h73v-18h-73v18z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/full-screen.js b/packages/base/src/icons/full-screen.js new file mode 100644 index 000000000000..48e41c4a9c0f --- /dev/null +++ b/packages/base/src/icons/full-screen.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://full-screen"; +const transform = "translate(48.5,35)"; +const d = "M480 480q14 0 23 -9.5t9 -23.5v-143q0 -16 -16 -18q-6 1 -11 5.5t-5 11.5v120l-130 -132q-12 -10 -24 -1q-10 14 0 24l126 134h-116q-14 0 -16 14q0 16 16 18h144zM176 0q14 0 16 -14q0 -16 -16 -18h-144q-14 0 -23 9.5t-9 23.5v141q0 16 16 18q6 -1 11 -5.5t5 -11.5 v-118l130 132q12 10 24 1q10 -14 0 -24l-133 -134h123zM448 224h32v-192q0 -13 -9 -22.5t-23 -9.5h-192v32h192v192zM64 224h-32v192q0 14 9.5 23t22.5 9h192v-32h-192v-192z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/full-stacked-chart.js b/packages/base/src/icons/full-stacked-chart.js new file mode 100644 index 000000000000..a35aa4cb0bff --- /dev/null +++ b/packages/base/src/icons/full-stacked-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://full-stacked-chart"; +const transform = "translate(80.5,35)"; +const d = "M32 32h416v-32h-416h-32v32v416h32v-416zM96 320h-32v64h32v-64zM136 320q-8 0 -8 8v48q0 8 8 8h80q8 0 8 -8v-48q0 -8 -8 -8h-80zM440 384q8 0 8 -8v-48q0 -8 -8 -8h-176q-8 0 -8 8v48q0 8 8 8h176zM72 192q-8 0 -8 8v48q0 8 8 8h80q8 0 8 -8v-48q0 -8 -8 -8h-80z M440 256q8 0 8 -8v-48q0 -8 -8 -8h-48q-8 0 -8 8v48q0 8 8 8h48zM352 200q0 -8 -8 -8h-144q-8 0 -8 8v48q0 8 8 8h144q8 0 8 -8v-48zM72 64q-8 0 -8 8v48q0 8 8 8h48q8 0 8 -8v-48q0 -8 -8 -8h-48zM440 128q8 0 8 -8v-48q0 -8 -8 -8h-80q-8 0 -8 8v48q0 8 8 8h80zM312 128 q8 0 8 -8v-48q0 -8 -8 -8h-144q-8 0 -8 8v48q0 8 8 8h144z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/full-stacked-column-chart.js b/packages/base/src/icons/full-stacked-column-chart.js new file mode 100644 index 000000000000..7fd0e7673294 --- /dev/null +++ b/packages/base/src/icons/full-stacked-column-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://full-stacked-column-chart"; +const transform = "translate(80.5,35)"; +const d = "M32 32h416v-32h-416h-32v32v416h32v-416zM160 64h-64v32h64v-32zM104 128q-8 0 -8 8v80q0 8 8 8h48q8 0 8 -8v-80q0 -8 -8 -8h-48zM104 256q-8 0 -8 8v176q0 8 8 8h48q8 0 8 -8v-176q0 -8 -8 -8h-48zM232 64q-8 0 -8 8v80q0 8 8 8h48q8 0 8 -8v-80q0 -8 -8 -8h-48z M232 384q-8 0 -8 8v48q0 8 8 8h48q8 0 8 -8v-48q0 -8 -8 -8h-48zM232 192q-8 0 -8 8v144q0 8 8 8h48q8 0 8 -8v-144q0 -8 -8 -8h-48zM360 64q-8 0 -8 8v48q0 8 8 8h48q8 0 8 -8v-48q0 -8 -8 -8h-48zM360 352q-8 0 -8 8v80q0 8 8 8h48q8 0 8 -8v-80q0 -8 -8 -8h-48zM360 160 q-8 0 -8 8v144q0 8 8 8h48q8 0 8 -8v-144q0 -8 -8 -8h-48z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/functional-location.js b/packages/base/src/icons/functional-location.js new file mode 100644 index 000000000000..2be7782459d5 --- /dev/null +++ b/packages/base/src/icons/functional-location.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://functional-location"; +const transform = "translate(116,35)"; +const d = "M375 155v-38h-373v38h186l-104 183q-5 10 -6.5 20t-1.5 20q0 23 9 43.5t24 35.5t35.5 24t44.5 9q23 0 43.5 -9t35.5 -24t24 -35.5t9 -43.5q0 -19 -8 -41l-104 -182h186zM114 378q0 -14 4 -26l71 -123l69 123q5 11 5 26q0 31 -21.5 52.5t-52.5 21.5q-32 0 -53.5 -21.5 t-21.5 -52.5zM2 80h373v-112h-373v112zM114 6h149v36h-149v-36zM46 191h-44l46 74h34l32 -36h-46zM295 265h34l46 -74h-45l-21 38h-35zM225 378q0 -15 -10.5 -26t-25.5 -11q-17 0 -27.5 11t-10.5 26q0 16 10.5 27t27.5 11q15 0 25.5 -11t10.5 -27z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/future.js b/packages/base/src/icons/future.js new file mode 100644 index 000000000000..9f32abc08ee3 --- /dev/null +++ b/packages/base/src/icons/future.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://future"; +const transform = "translate(52.5,35)"; +const d = "M416 208q0 -7 -5 -11.5t-11 -4.5h-144h-16h-16v16v16v112q0 16 16 16q6 0 11 -4.5t5 -11.5v-112h144q6 0 11 -4.5t5 -11.5zM32 224q0 -42 14.5 -80t40.5 -67.5t61 -49t76 -25.5v-32q-48 6 -89 28t-71 56t-47 77.5t-17 92.5q0 53 20 99.5t54.5 81.5t81.5 55t100 20 q45 0 85 -14.5t72.5 -40t55.5 -61t34 -76.5h-33q-10 34 -30.5 63.5t-48.5 51t-62.5 33.5t-72.5 12q-47 0 -87.5 -17.5t-71 -48t-48 -71.5t-17.5 -87zM504 161q-14 -52 -46.5 -93t-78.5 -67h57q7 -1 11.5 -5.5t3.5 -11.5q0 -6 -5 -10.5t-11 -3.5l-84 -1q-14 2 -22.5 11.5 t-8.5 23.5l8 84q0 15 16 15q7 -1 11.5 -6t3.5 -11l-5 -61q42 20 72 55.5t44 80.5h34z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/fx.js b/packages/base/src/icons/fx.js new file mode 100644 index 000000000000..601ee943aab6 --- /dev/null +++ b/packages/base/src/icons/fx.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://fx"; +const transform = "translate(80,35)"; +const d = "M347 202l54 -106h-40l-41 84l-70 -83h-45l95 110l-41 81h-92l-127 -288h-40l125 288h-30l10 32h33l27 62q8 19 17 31t18 19q21 16 49 16h39l-10 -32h-27q-13 0 -25 -10q-5 -4 -10 -11t-9 -16l-26 -59h62h22h18l44 -92l76 92h45z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/gantt-bars.js b/packages/base/src/icons/gantt-bars.js new file mode 100644 index 000000000000..7d4d269fa4f0 --- /dev/null +++ b/packages/base/src/icons/gantt-bars.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://gantt-bars"; +const transform = "translate(48.5,35)"; +const d = "M448 64h32v-64q0 -14 -9 -23t-23 -9h-384q-13 0 -22.5 9t-9.5 23v192h32v-192h384v64zM64 288h-32v128q0 13 9.5 22.5t22.5 9.5h64v32h32v-32h192v32h32v-32h64q14 0 23 -9.5t9 -22.5v-256h-32v192h-384v-64zM352 384h32v32h-32v-32zM128 384h32v32h-32v-32zM192 224 h-192v32h288q7 0 11.5 -5t4.5 -11q0 -4 -10 -16.5t-22 -26.5q-14 -17 -31 -36zM512 128v-32h-96l-47 -64l-49 64h-64l-47 -65q-19 20 -33 37q-12 14 -22 27t-10 17q0 6 4.5 11t11.5 5h352z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/general-leave-request.js b/packages/base/src/icons/general-leave-request.js new file mode 100644 index 000000000000..4401e770f4ab --- /dev/null +++ b/packages/base/src/icons/general-leave-request.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://general-leave-request"; +const transform = "translate(48.227264404296875,35)"; +const d = "M336 206q-41 0 -69.5 28.5t-28.5 69.5t28.5 69t69.5 28t69.5 -28t28.5 -69t-28.5 -69.5t-69.5 -28.5zM336 369q-28 0 -47 -19t-19 -46q0 -28 19 -47t47 -19q27 0 46.5 19t19.5 47q0 27 -19.5 46t-46.5 19zM346 416q-4 1 -10 1q-7 0 -10 -1v64h20v-64zM409 217q4 3 7 6.5 t6 7.5l45 -45l-14 -14zM422 376q-3 4 -6 7.5t-7 6.5l44 45l14 -14zM326 191q2 0 4.5 -0.5t5.5 -0.5q2 0 4.5 0.5t5.5 0.5v-63h-20v63zM222 304q0 -3 0.5 -5.5t0.5 -4.5h-63v19h63q0 -2 -0.5 -4.5t-0.5 -4.5zM204 186l45 45q6 -8 14 -14l-45 -45zM512 313v-19h-64q1 3 1 10 q0 6 -1 9h64zM263 390q-8 -6 -14 -14l-45 45l14 14zM288 64q30 0 53 -7t42.5 -19.5t36.5 -30t35 -39.5h-30q-13 0 -22 9q-26 25 -49.5 40t-65.5 15h-91h-5h-79l-51 -64h-24l61 74l-95 116q-5 5 -4.5 11.5t5.5 11.5t11.5 4t11.5 -6l44 -51q18 -23 31.5 -35.5t26.5 -19 t28.5 -8t38.5 -1.5h91z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/generate-shortcut.js b/packages/base/src/icons/generate-shortcut.js new file mode 100644 index 000000000000..0f8b330a6e70 --- /dev/null +++ b/packages/base/src/icons/generate-shortcut.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://generate-shortcut"; +const transform = "translate(64.5,35)"; +const d = "M448 448q14 0 23 -9.5t9 -22.5v-384q0 -14 -9 -23t-23 -9h-256v32h256v288h-384v-32h-32v128q0 13 9.5 22.5t22.5 9.5h384zM129 224q14 -2 22.5 -11.5t8.5 -23.5l-9 -84q0 -15 -16 -15q-7 1 -11.5 6t-3.5 11l5 58q-18 -8 -35 -18t-30 -22t-20.5 -27t-7.5 -34q0 -20 6 -32 t16.5 -19t23.5 -9.5t28 -3.5h-1q16 0 16 -16t-16 -16l-14 1q-17 0 -33 5t-29 17t-21 30t-8 43t10 45.5t25 36.5t31.5 27t29.5 17q2 1 2.5 1t2.5 1l-57 1q-7 1 -11.5 5.5t-3.5 11.5q0 6 5 10.5t11 3.5h84z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/geographic-bubble-chart.js b/packages/base/src/icons/geographic-bubble-chart.js new file mode 100644 index 000000000000..aef292116838 --- /dev/null +++ b/packages/base/src/icons/geographic-bubble-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://geographic-bubble-chart"; +const transform = "translate(80.5,35)"; +const d = "M319 395h-37l37 53v-53zM411 448h36v-146l-36 37v-37h-19l-18 37h-36l-37 -55h-36v55l36 32h37zM384 240q20 0 34 -14t14 -34t-14 -34t-34 -14t-34 14t-14 34t14 34t34 14zM447 202q-4 23 -21.5 38.5t-41.5 15.5h63v-54zM264 256h120q-26 0 -45 -19t-19 -45 q0 -27 19 -45.5t45 -18.5q20 0 37 12l-6 -12l-64 -96l-50 -32v119l-74 74zM96 160q0 -26 19 -45t45 -19h6.5t6.5 1l-45 -97l-34 31l-15 95l-46 87l-33 15v220h96q-26 0 -45 -19t-19 -45q0 -27 19 -45.5t45 -18.5t45 18.5t19 45.5q0 26 -19 45t-45 19h95v-56l-64 -104v-37 l-37 37h-53v-49l87 -27q-13 -8 -20.5 -21.5t-7.5 -30.5zM96 336q-20 0 -34 14t-14 34t14 34t34 14t34 -14t14 -34t-14 -34t-34 -14zM160 208q20 0 34 -14t14 -34t-14 -34t-34 -14t-34 14t-14 34t14 34t34 14z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/globe.js b/packages/base/src/icons/globe.js new file mode 100644 index 000000000000..ad6db68f3eb0 --- /dev/null +++ b/packages/base/src/icons/globe.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://globe"; +const transform = "translate(48.5,35)"; +const d = "M416 343l-6 9l3 9l19 -21l-9 -9h-10l9 10zM402 332l-3 8l4 7l5 -8zM431 326q2 -5 4 -9.5t4 -10.5l-9 -8l-15 3l-5 -16l-19 8l11 17h24v12zM434 285h9l-1 -8zM265 207l19 -16v-36l-47 -46l-2 -6l-3 -14l-4 -15l-1 -12q0 -1 0.5 -2t0.5 -2l-4 -4q-4 0 -5 -1l-9 20l-11 25 q-3 11 -4.5 26t-4.5 33l-28 25l25 31l-11 14q-25 0 -43 18l-7 5l-7 8l11 -20l-7 -3l-15 30l3 26l-6 20l-18 11l-4 11q0 6 8.5 16.5t20 20.5t22.5 17t17 7q9 0 19.5 -6.5t18.5 -6.5q-1 -1 -1 -3q0 -4 3 -5l-16 -36l20 -4l16 16l28 -2l6 -15l-16 -17v-11l9 -1l5 8l18 12v-8 l8 -13l-9 -9l6 -5l-13 -1l5 -10l-26 -13l4 -17h-8l-4 17h-21l-3 -6l-9 4l-13 -14l11 -12l-1 -14l12 -8zM442 270q12 -5 14 -21.5t2 -27.5q0 -37 -15 -68.5t-29 -60.5q-3 0 -3 7q0 9 3 26t3 34v8l-2 9l-14 23l-38 9l-10 21l7 33q8 2 17.5 3.5t24.5 8.5q2 -2 5 -2t6.5 0.5 t7.5 0.5q5 0 10.5 -1t10.5 -2zM279 382q11 11 23 19t26 16q14 -13 23 -17q-5 -2 -10 -5.5t-11 -12.5l-10 -16l-8 -13l-9 -6q-6 0 -9.5 9t-3.5 8q-7 0 -11 -3q-3 3 -10 3q-2 0 -3 -0.5t-3 -0.5q7 10 16 19zM384 364l-11 -2l4 16h12l2 -8zM256 480q53 0 99.5 -20t81.5 -54.5 t55 -81.5t20 -100t-20 -99.5t-55 -81.5t-81.5 -55t-99.5 -20t-100 20t-81.5 55t-54.5 81.5t-20 99.5t20 100t54.5 81.5t81.5 54.5t100 20zM256 0q46 0 87 17.5t71.5 48t48 71.5t17.5 87t-17.5 87t-48 71.5t-71.5 48t-87 17.5q-47 0 -87.5 -17.5t-71 -48t-48 -71.5t-17.5 -87 t17.5 -87t48 -71.5t71 -48t87.5 -17.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/goal.js b/packages/base/src/icons/goal.js new file mode 100644 index 000000000000..5ac479f37f70 --- /dev/null +++ b/packages/base/src/icons/goal.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://goal"; +const transform = "translate(48.5,35)"; +const d = "M256 480q53 0 99.5 -20t81.5 -55t55 -81.5t20 -99.5t-20 -99.5t-55 -81.5t-81.5 -55t-99.5 -20t-99.5 20t-81.5 55t-55 81.5t-20 99.5t20 99.5t55 81.5t81.5 55t99.5 20zM256 0q46 0 87 17.5t71.5 48t48 71t17.5 87.5q0 46 -17.5 87t-48 71.5t-71.5 48t-87 17.5 q-47 0 -87.5 -17.5t-71 -48t-48 -71.5t-17.5 -87q0 -47 17.5 -87.5t48 -71t71 -48t87.5 -17.5zM256 288q26 0 45 -19t19 -45q0 -27 -19 -45.5t-45 -18.5t-45 18.5t-19 45.5q0 26 19 45t45 19zM256 192q14 0 23 9t9 23q0 13 -9 22.5t-23 9.5t-23 -9.5t-9 -22.5q0 -14 9 -23 t23 -9zM256 384q33 0 62 -12.5t51 -34.5t34.5 -51t12.5 -62t-12.5 -62t-34.5 -51t-51 -34.5t-62 -12.5t-62 12.5t-51 34.5t-34.5 51t-12.5 62t12.5 62t34.5 51t51 34.5t62 12.5zM256 96q26 0 49.5 10t41 27.5t27.5 40.5t10 50q0 26 -10 49.5t-27.5 41t-41 27.5t-49.5 10 q-27 0 -50 -10t-40.5 -27.5t-27.5 -41t-10 -49.5q0 -27 10 -50t27.5 -40.5t40.5 -27.5t50 -10z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/goalseek.js b/packages/base/src/icons/goalseek.js new file mode 100644 index 000000000000..67b7824e532f --- /dev/null +++ b/packages/base/src/icons/goalseek.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://goalseek"; +const transform = "translate(38.5,35)"; +const d = "M21 328q15 35 40 65t56.5 51.5t69 33.5t78.5 12q55 0 103 -21t84 -57.5t57 -84.5t21 -102q0 -55 -21 -103.5t-57.5 -84.5t-84.5 -56.5t-102 -20.5q-55 0 -103.5 21t-84.5 57.5t-56.5 84.5t-20.5 102q0 55 21 103zM176 16q42 -18 86 -18q47 0 89 17.5t73.5 48t49.5 71.5 t18 88q0 46 -17.5 88t-48 73.5t-71.5 50t-88 18.5q-46 0 -87.5 -17.5t-73 -48t-50 -71.5t-18.5 -89q0 -34 10 -66.5t28 -60.5t43.5 -50t56.5 -34zM399 91l-81 81q23 23 23 53q0 31 -22.5 53.5t-53.5 22.5t-53.5 -22.5t-22.5 -53.5h-113q0 41 16 75.5t42 60t60.5 39.5 t71.5 14q39 0 73 -15.5t59.5 -41t40.5 -60t15 -71.5q0 -38 -14.5 -73.5t-40.5 -61.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/grid.js b/packages/base/src/icons/grid.js new file mode 100644 index 000000000000..629c1eae2ecb --- /dev/null +++ b/packages/base/src/icons/grid.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://grid"; +const transform = "translate(80.5,35)"; +const d = "M251 283q14 0 23 -9t9 -23v-54q0 -13 -9 -22.5t-23 -9.5h-54q-13 0 -22.5 9.5t-9.5 22.5v54q0 14 9.5 23t22.5 9h54zM251 118q14 0 23 -9t9 -23v-54q0 -14 -9 -23t-23 -9h-54q-13 0 -22.5 9t-9.5 23v54q0 14 9.5 23t22.5 9h54zM417 118q13 0 22 -9t9 -23v-54 q0 -14 -9 -23t-22 -9h-55q-13 0 -22 9t-9 23v54q0 14 9 23t22 9h55zM86 118q14 0 23 -9t9 -23v-54q0 -14 -9 -23t-23 -9h-54q-13 0 -22.5 9t-9.5 23v54q0 14 9.5 23t22.5 9h54zM251 448q14 0 23 -9t9 -23v-54q0 -13 -9 -22.5t-23 -9.5h-54q-13 0 -22.5 9.5t-9.5 22.5v54 q0 14 9.5 23t22.5 9h54zM86 448q14 0 23 -9t9 -23v-54q0 -13 -9 -22.5t-23 -9.5h-54q-13 0 -22.5 9.5t-9.5 22.5v54q0 14 9.5 23t22.5 9h54zM417 448q13 0 22 -9t9 -23v-54q0 -13 -9 -22.5t-22 -9.5h-55q-13 0 -22 9.5t-9 22.5v54q0 14 9 23t22 9h55zM417 283q13 0 22 -9 t9 -23v-54q0 -13 -9 -22.5t-22 -9.5h-55q-13 0 -22 9.5t-9 22.5v54q0 14 9 23t22 9h55zM86 283q14 0 23 -9t9 -23v-54q0 -13 -9 -22.5t-23 -9.5h-54q-13 0 -22.5 9.5t-9.5 22.5v54q0 14 9.5 23t22.5 9h54z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/group-2.js b/packages/base/src/icons/group-2.js new file mode 100644 index 000000000000..0d762d630023 --- /dev/null +++ b/packages/base/src/icons/group-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://group-2"; +const transform = "translate(48.5,35)"; +const d = "M367 352q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-224q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h224zM367 256q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-224q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h224zM367 160q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-224q-6 0 -11 5t-5 11 q0 7 5 11.5t11 4.5h224zM-1 384q0 14 9.5 23t22.5 9h64v-32h-64v-320h64v-32h-64q-13 0 -22.5 9.5t-9.5 22.5v320zM479 416q14 0 23 -9t9 -23v-320q0 -13 -9 -22.5t-23 -9.5h-64v32h64v320h-64v32h64z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/group.js b/packages/base/src/icons/group.js new file mode 100644 index 000000000000..131553493f08 --- /dev/null +++ b/packages/base/src/icons/group.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://group"; +const transform = "translate(48.5,35)"; +const d = "M192 192q27 0 50 -10t40.5 -27.5t27.5 -40.5t10 -50v-96h-320v96q0 27 10 50t27.5 40.5t41 27.5t49.5 10h32h32zM288 64q0 40 -28 68t-68 28h-64q-20 0 -37 -7.5t-30.5 -20.5t-21 -30.5t-7.5 -37.5v-64h256v64zM256 288q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28 t68 -28t28 -68zM160 224q27 0 45.5 19t18.5 45q0 27 -18.5 45.5t-45.5 18.5q-26 0 -45 -18.5t-19 -45.5q0 -26 19 -45t45 -19zM448 400q0 -33 -23 -56.5t-57 -23.5q-33 0 -56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5q34 0 57 -23.5t23 -56.5zM368 352q20 0 34 14t14 34 t-14 34t-34 14t-34 -14t-14 -34t14 -34t34 -14zM384 320q27 0 50 -10t40.5 -27.5t27.5 -40.5t10 -50v-64h-159v32h127v32q0 40 -28 68t-68 28h-32q-37 0 -64 -25v39q28 18 64 18h16h16z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/header.js b/packages/base/src/icons/header.js new file mode 100644 index 000000000000..8f71e7129d3d --- /dev/null +++ b/packages/base/src/icons/header.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://header"; +const transform = "translate(80.5,35)"; +const d = "M448 32q0 -14 -9 -23t-23 -9h-384q-13 0 -22.5 9t-9.5 23v384q0 13 9.5 22.5t22.5 9.5h384q14 0 23 -9.5t9 -22.5v-384zM416 320h-384v-288h384v288z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/heading1.js b/packages/base/src/icons/heading1.js new file mode 100644 index 000000000000..d94c8f6a7b09 --- /dev/null +++ b/packages/base/src/icons/heading1.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://heading1"; +const transform = "translate(48.5,35)"; +const d = "M240 416q16 0 16 -16v-320q0 -16 -16 -16h-8q-16 0 -16 16v144h-176v-144q0 -16 -16 -16h-8q-16 0 -16 16v144v32v144q0 16 16 16h8q16 0 16 -16v-144h176v144q0 16 16 16h8zM448 32h64v-32h-160v32h56v182l-56 -38v37l64 43h32v-224z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/heading2.js b/packages/base/src/icons/heading2.js new file mode 100644 index 000000000000..bc662067c616 --- /dev/null +++ b/packages/base/src/icons/heading2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://heading2"; +const transform = "translate(48.5,35)"; +const d = "M240 416q6 0 11 -4.5t5 -11.5v-320q0 -7 -5 -11.5t-11 -4.5h-8q-16 0 -16 16v144h-176v-144q0 -16 -16 -16h-8q-16 0 -16 16v144v32v144q0 16 16 16h8q16 0 16 -16v-144h176v144q0 16 16 16h8zM492 131q-5 -5 -11.5 -13t-16.5 -17l-63 -69l111 -1v-31h-160v32l90 90 q14 14 20 23q8 8 11 18q4 8 4 20t-6 21t-16 15q-9 5 -25 5q-20 0 -34 -8q-13 -9 -27 -29l-28 19q9 14 19 25q13 11 28 18q9 3 19 5t22 2q26 0 44 -9q18 -8 29 -26q10 -17 10 -38q0 -14 -5 -27q-5 -12 -15 -25z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/heading3.js b/packages/base/src/icons/heading3.js new file mode 100644 index 000000000000..c81c92164830 --- /dev/null +++ b/packages/base/src/icons/heading3.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://heading3"; +const transform = "translate(48.5,35)"; +const d = "M240 416q16 0 16 -16v-320q0 -16 -16 -16h-8q-16 0 -16 16v144h-176v-144q0 -16 -16 -16h-8q-16 0 -16 16v144v32v144q0 16 16 16h8q16 0 16 -16v-144h176v144q0 16 16 16h8zM489 119q11 -8 17 -21q6 -12 6 -27q0 -23 -10 -37q-8 -16 -29 -25q-21 -8 -46 -8q-32 0 -51 12 q-19 11 -34 33l27 19q5 -6 8.5 -11t7.5 -8q6 -6 16 -11q9 -4 26 -4q26 0 38 11q14 10 14 30q0 16 -9 25q-4 5 -9.5 8.5t-11.5 5.5q-12 4 -27 4h-21v31h21q11 0 24 5q11 3 19 14q8 10 8 24q0 18 -12 27q-11 10 -33 10q-13 0 -23 -3q-10 -5 -16 -11q-7 -5 -15 -17l-27 17 q12 22 33 32q21 12 48 12q26 0 43 -9q16 -7 26 -23q8 -14 8 -32q0 -21 -11 -38q-11 -16 -32 -22v-1q15 -3 27 -12z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/headset.js b/packages/base/src/icons/headset.js new file mode 100644 index 000000000000..33c954113971 --- /dev/null +++ b/packages/base/src/icons/headset.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://headset"; +const transform = "translate(48.456512451171875,35)"; +const d = "M512 239q1 -35 -9.5 -51.5t-22.5 -27.5q-2 -12 -5 -23q-2 -10 -5 -21.5t-6 -19.5q-4 -12 -12 -24t-17.5 -22.5t-19 -19t-15.5 -14.5q-6 -5 -17 -9t-19 -4q-14 1 -27 0q-5 0 -5 -4q-2 -4 -5 -8t-7 -7q-2 -2 -4 -3t-4 -3q-15 -10 -32 -10q-13 0 -24.5 5.5t-19 15.5 t-10.5 22t0 26q4 16 15.5 27t26.5 14q26 5 45 -9t23 -37q0 -1 1 -1q8 0 15.5 -0.5t15.5 0.5q4 0 6 2q7 4 19.5 13t24.5 24t21 37.5t9 52.5h-7q-3 0 -5 -0.5t-4 0.5q-4 0 -8 2q-8 4 -8 14v128q0 4 2 8q3 7 14 8q-6 24 -22.5 47t-40.5 41t-53.5 29t-59.5 11q-4 0 -7.5 -0.5 t-8.5 -0.5q-28 0 -54.5 -11.5t-48 -29.5t-36.5 -41t-21 -45q10 0 14 -8q2 -4 2 -8v-128q0 -10 -8 -14q-4 -2 -8 -2h-16q-12 0 -23.5 3.5t-20.5 12.5t-14.5 24t-5.5 39q0 21 7.5 36t16.5 25q11 11 24 20q1 11 5.5 23.5t11.5 25.5q11 21 29.5 41t41.5 35.5t49.5 24.5t54.5 9h1 q4 0 7.5 0.5t7.5 0.5q30 0 59 -9t54.5 -24t45.5 -35.5t32 -42.5q8 -13 12.5 -25.5t4.5 -23.5q13 -9 24 -20q9 -10 16.5 -25t7.5 -36z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/heating-cooling.js b/packages/base/src/icons/heating-cooling.js new file mode 100644 index 000000000000..b1cd0283125b --- /dev/null +++ b/packages/base/src/icons/heating-cooling.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://heating-cooling"; +const transform = "translate(59.5,35)"; +const d = "M208 471l22 -87v-54q-39 -6 -65 -37t-26 -73t26 -72.5t65 -37.5v-53l-26 -87l-21 139l-114 -71l70 117l-139 11l120 54l-120 67h139l-70 115l117 -70zM230 153q-22 6 -38 26.5t-16 44.5q0 26 16 46.5t38 26.5v-144zM491 203h-37l19 -52h-39l-17 52h-49l-11 -21l24 -17 l18 -38h-37l-26 18l-11 -17l25 -43h51l18 -30h-51l19 -34l-7 -25l-25 6l-19 34l-24 -37l-17 33l22 34l-24 43h-38v37h32l45 74l-45 75h-32v37h38l24 42l-22 33l18 34l24 -36l18 34l26 6l6 -26l-19 -32h42l-18 -34l-42 3l-25 -44l10 -17l27 18h38l-19 -37l-24 -17l11 -21h49 l17 38h39l-19 -38h37l19 -18zM287 220l-31 -36v72z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/heatmap-chart.js b/packages/base/src/icons/heatmap-chart.js new file mode 100644 index 000000000000..9c7b0879a288 --- /dev/null +++ b/packages/base/src/icons/heatmap-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://heatmap-chart"; +const transform = "translate(80.5,35)"; +const d = "M441 448q7 0 7 -8v-48q0 -8 -7 -8h-112q-9 0 -9 8v48q0 8 9 8h112zM441 352q7 0 7 -8v-48q0 -8 -7 -8h-112q-9 0 -9 8v48q0 8 9 8h112zM441 256q7 0 7 -8v-48q0 -8 -7 -8h-112q-9 0 -9 8v48q0 8 9 8h112zM441 160q7 0 7 -8v-48q0 -8 -7 -8h-112q-9 0 -9 8v48q0 8 9 8h112 zM441 64q7 0 7 -8v-48q0 -8 -7 -8h-112q-9 0 -9 8v48q0 8 9 8h112zM280 448q8 0 8 -8v-48q0 -8 -8 -8h-112q-8 0 -8 8v48q0 8 8 8h112zM280 352q8 0 8 -8v-48q0 -8 -8 -8h-112q-8 0 -8 8v48q0 8 8 8h112zM280 256q8 0 8 -8v-48q0 -8 -8 -8h-112q-8 0 -8 8v48q0 8 8 8h112z M280 160q8 0 8 -8v-48q0 -8 -8 -8h-112q-8 0 -8 8v48q0 8 8 8h112zM280 64q8 0 8 -8v-48q0 -8 -8 -8h-112q-8 0 -8 8v48q0 8 8 8h112zM120 448q8 0 8 -8v-48q0 -8 -8 -8h-111q-9 0 -9 8v48q0 8 9 8h111zM120 352q8 0 8 -8v-48q0 -8 -8 -8h-111q-9 0 -9 8v48q0 8 9 8h111z M120 256q8 0 8 -8v-48q0 -8 -8 -8h-111q-9 0 -9 8v48q0 8 9 8h111zM120 160q8 0 8 -8v-48q0 -8 -8 -8h-111q-9 0 -9 8v48q0 8 9 8h111zM120 64q8 0 8 -8v-48q0 -8 -8 -8h-111q-9 0 -9 8v48q0 8 9 8h111z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/hello-world.js b/packages/base/src/icons/hello-world.js new file mode 100644 index 000000000000..6e98316ded79 --- /dev/null +++ b/packages/base/src/icons/hello-world.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://hello-world"; +const transform = "translate(48.5,35)"; +const d = "M252 416q30 0 56.5 -11.5t46 -31.5t31 -46t11.5 -56q0 -29 -11.5 -55t-31 -45.5t-46 -31t-56.5 -11.5t-56 11.5t-45.5 31t-30.5 45.5t-11 55q0 30 11 56t30.5 46t45.5 31.5t56 11.5zM252 391q-20 -9 -31 -32.5t-15 -43.5h94q-6 21 -15.5 43t-32.5 33zM203 295 q-1 -6 -1 -11.5v-11.5v-12t1 -11h100q0 5 0.5 11t0.5 12t-0.5 11.5t-0.5 11.5h-100zM222 393q-29 -8 -52 -28.5t-34 -49.5h51q4 20 12.5 41.5t22.5 36.5zM128 272q0 -14 3 -23h53q-1 5 -1 11v12v11.5t1 11.5h-53q-3 -12 -3 -23zM136 229q11 -29 34 -49.5t52 -28.5 q-14 15 -22.5 36t-12.5 42h-51zM252 153q22 9 32.5 32.5t15.5 43.5h-94q4 -20 15 -43.5t31 -32.5zM284 151q29 8 52 28.5t34 49.5h-51q-3 -21 -12 -42t-23 -36zM378 272q0 11 -3 23h-53q0 -6 0.5 -11.5t0.5 -11.5t-0.5 -12t-0.5 -11h53q3 9 3 23zM370 315q-11 29 -34 49.5 t-52 28.5q14 -15 23 -36.5t12 -41.5h51zM448 480q27 0 45.5 -19t18.5 -45v-288q0 -26 -18.5 -45t-45.5 -19h-32v-75q0 -10 -6.5 -15.5t-14.5 -5.5q-7 0 -12 4l-79 91l-240 1q-26 0 -45 19t-19 45v288q0 26 19 45t45 19h384zM480 416q0 13 -9 22.5t-23 9.5h-384 q-13 0 -22.5 -9.5t-9.5 -22.5v-288q0 -14 9.5 -23t22.5 -9h256l64 -80v80h64q14 0 23 9t9 23v288z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/hide.js b/packages/base/src/icons/hide.js new file mode 100644 index 000000000000..e35f0cb07b51 --- /dev/null +++ b/packages/base/src/icons/hide.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://hide"; +const transform = "translate(48.5,35)"; +const d = "M306 241q14 8 14 22q0 11 -7 18t-17 7q-15 0 -22 -14l-42 42q6 2 12 3t12 1q40 0 68 -28t28 -68q0 -13 -3 -25zM281 131q-12 -3 -25 -3q-40 0 -68 28t-28 68q0 6 1 12t3 12zM23 480l489 -490l-22 -22l-490 489zM256 352q-14 0 -27 -2t-26 -5l-26 26q20 6 39.5 9.5 t39.5 3.5q36 0 72.5 -10t70 -30t63 -49.5t50.5 -69.5q-17 -32 -39 -57t-48 -45l-23 23q21 16 40 35.5t33 43.5q-37 60 -95 93.5t-124 33.5zM255 96q14 0 27.5 2t26.5 5l26 -26q-20 -6 -39.5 -9.5t-39.5 -3.5h-1q-36 0 -72 10t-69.5 30t-62.5 50t-51 70q34 62 87 101l23 -23 q-42 -30 -73 -78q38 -60 95 -94t123 -34z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/hint.js b/packages/base/src/icons/hint.js new file mode 100644 index 000000000000..17aab3bbf4b1 --- /dev/null +++ b/packages/base/src/icons/hint.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://hint"; +const transform = "translate(240.5,35)"; +const d = "M128 31v-31h-128v31h33v224h-32v34h95v-258h32zM63 352q-20 0 -34 14t-14 34t14 34t34 14t34 -14t14 -34t-14 -34t-34 -14z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/history.js b/packages/base/src/icons/history.js new file mode 100644 index 000000000000..0798bccdd97d --- /dev/null +++ b/packages/base/src/icons/history.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://history"; +const transform = "translate(48.5,35)"; +const d = "M256 480q53 0 99.5 -20t81.5 -55t55 -81.5t20 -99.5t-20 -99.5t-55 -81.5t-81.5 -55t-99.5 -20t-100 20t-81.5 55t-54.5 81.5t-20 99.5t20 99.5t54.5 81.5t81.5 55t100 20zM256 0q46 0 87 17.5t71.5 48t48 71t17.5 87.5q0 46 -17.5 87t-48 71.5t-71.5 48t-87 17.5 q-47 0 -87.5 -17.5t-71 -48t-48 -71.5t-17.5 -87q0 -47 17.5 -87.5t48 -71t71 -48t87.5 -17.5zM400 224q6 0 11 -4.5t5 -11.5t-5 -11.5t-11 -4.5h-144h-16h-16v16v16v112q0 16 16 16q6 0 11 -4.5t5 -11.5v-112h144z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/home-share.js b/packages/base/src/icons/home-share.js new file mode 100644 index 000000000000..d4e3d913362f --- /dev/null +++ b/packages/base/src/icons/home-share.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://home-share"; +const transform = "translate(48.5,35)"; +const d = "M402 332l-3 8l5 7l5 -8zM442 277l-7 8h8zM389 378l2 -8l-7 -6l-11 -2l5 16h11zM391 293l11 17h24v12l5 4q2 -5 4 -9.5t4 -10.5l-9 -8l-15 3l-5 -16zM413 331l9 10l-6 2l-6 9l3 9l20 -21l-10 -9h-10zM360 262q8 2 17.5 3.5t24.5 8.5q2 -2 6 -2q2 0 5.5 0.5t7.5 0.5 q5 0 10.5 -1t10.5 -2q12 -5 14 -21.5t2 -27.5q0 -37 -14.5 -68.5t-29.5 -60.5q-3 0 -3 7q0 9 3 26t3 34v8l-2 9l-14 23l-22 5q-4 9 -12 19l-1 1l-11 10zM152 394q8 0 18.5 -6.5t18.5 -6.5q-1 -1 -1 -3q0 -4 3 -5l-16 -36l20 -4l16 16l28 -2l6 -15l-15 -16q-14 -3 -24 -13 q-8 -8 -11.5 -19.5t-1.5 -22.5l-2 1l-12 -14l10 -12v-2q-45 14 -79 46l1 11l-6 20l-18 11l-4 11q0 6 8.5 16.5t20 20.5t23 17t17.5 7zM262 323v-8l1 -3q-6 4 -11 4zM291 364q-8 0 -12 -3q-3 3 -10 3q-2 0 -2.5 -0.5t-2.5 -0.5q5 9 15 19q12 11 23.5 19t25.5 16 q15 -13 24 -17q-5 -2 -10.5 -5.5t-11.5 -12.5l-9 -16l-9 -13l-9 -6q-5 0 -8.5 9t-3.5 8zM256 480q53 0 99.5 -20t81.5 -54.5t55 -81.5t20 -100t-20 -99.5t-55 -81.5t-81.5 -55t-99.5 -20t-99.5 20t-81.5 55t-55 81.5t-20 99.5v3q18 -26 36 -45q7 -39 27 -72t49.5 -57.5 t66 -38.5t77.5 -14q46 0 87 17.5t71.5 48t48 71.5t17.5 87t-17.5 87t-48 71.5t-71.5 48t-87 17.5q-67 0 -120.5 -34.5t-80.5 -91.5q-5 8 -9.5 16.5t-9.5 16.5q34 57 92 91t128 34zM299 125q-50 0 -90.5 4.5t-75.5 20t-66.5 46.5t-62.5 84q3 11 6 21.5t8 20.5 q26 -48 53.5 -80t60.5 -51t73.5 -26.5t93.5 -7.5v3l-70 62q-5 6 -5 14t5 13t12.5 5t12.5 -5l89 -80q11 -11 11 -26t-11 -26l-91 -85q-5 -5 -12.5 -5t-12.5 5q-5 6 -5 14t5 13l72 65v1z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/home.js b/packages/base/src/icons/home.js new file mode 100644 index 000000000000..83616f6bbf9e --- /dev/null +++ b/packages/base/src/icons/home.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://home"; +const transform = "translate(48.227264404296875,35)"; +const d = "M508 239q5 -5 5 -11.5t-5 -11.5t-11.5 -4.5t-11.5 5.5l-228 191l-229 -191q-5 -5 -11 -5.5t-11 4.5t-5.5 11.5t4.5 11.5l120 102q22 19 43.5 37t38.5 32.5t27.5 23.5l10.5 9q5 5 12 5q6 0 11 -5l10.5 -9t27.5 -23.5t38.5 -32.5t44.5 -37q53 -45 119 -102zM65 205 q52 40 94 73q18 14 35 27t31 23.5t22.5 17t9.5 6.5t9.5 -6.5t22 -17t30.5 -23.5t35 -27q41 -33 95 -73v-173q0 -14 -9.5 -23t-22.5 -9h-128v63q0 24 -0.5 44t0.5 21h-64q-1 -1 -0.5 -20.5t0.5 -43.5v-64h-128q-14 0 -23 9t-9 23v173zM417 192l-160 120l-160 -120v-160h96v96 q0 9 4 16q3 6 9.5 11t18.5 5h64q12 0 18.5 -5t9.5 -11t3.5 -11l0.5 -5v-96h96v160z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/horizontal-bar-chart-2.js b/packages/base/src/icons/horizontal-bar-chart-2.js new file mode 100644 index 000000000000..331a30ad662e --- /dev/null +++ b/packages/base/src/icons/horizontal-bar-chart-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://horizontal-bar-chart-2"; +const transform = "translate(80.5,35)"; +const d = "M72 352q-8 0 -8 8v48q0 8 8 8h48q8 0 8 -8v-48q0 -8 -8 -8h-48zM72 256q-8 0 -8 8v48q0 8 8 8h240q8 0 8 -8v-48q0 -8 -8 -8h-240zM72 128q-8 0 -8 8v48q0 8 8 8h176q8 0 8 -8v-48q0 -8 -8 -8h-176zM440 96q8 0 8 -8v-48q0 -8 -8 -8h-368q-8 0 -8 8v48q0 8 8 8h368z M0 448h32v-448h-32v448z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/horizontal-bar-chart.js b/packages/base/src/icons/horizontal-bar-chart.js new file mode 100644 index 000000000000..ac9b44d248e7 --- /dev/null +++ b/packages/base/src/icons/horizontal-bar-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://horizontal-bar-chart"; +const transform = "translate(80.5,35)"; +const d = "M72 192q-8 0 -8 8v48q0 8 8 8h240q8 0 8 -8v-48q0 -8 -8 -8h-240zM72 320q-8 0 -8 8v48q0 8 8 8h176q8 0 8 -8v-48q0 -8 -8 -8h-176zM440 128q8 0 8 -8v-48q0 -8 -8 -8h-368q-8 0 -8 8v48q0 8 8 8h368zM0 448h32v-448h-32v448z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/horizontal-bullet-chart.js b/packages/base/src/icons/horizontal-bullet-chart.js new file mode 100644 index 000000000000..12e463f583eb --- /dev/null +++ b/packages/base/src/icons/horizontal-bullet-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://horizontal-bullet-chart"; +const transform = "translate(80.5,35)"; +const d = "M72 192q-8 0 -8 8v48q0 8 8 8h240q8 0 8 -8v-48q0 -8 -8 -8h-240zM0 448h31v-448h-31v448zM287 288h-31v128h31v-128zM72 320q-8 0 -8 8v48q0 8 8 8h143q8 0 8 -8v-48q0 -8 -8 -8h-143zM416 160h32v-128h-32v128zM353 288h31v-128h-31v128zM376 128q8 0 8 -8v-48 q0 -8 -8 -8h-304q-8 0 -8 8v48q0 8 8 8h304z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/horizontal-combination-chart.js b/packages/base/src/icons/horizontal-combination-chart.js new file mode 100644 index 000000000000..4a877ea8aba0 --- /dev/null +++ b/packages/base/src/icons/horizontal-combination-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://horizontal-combination-chart"; +const transform = "translate(80.5,35)"; +const d = "M96 8q0 -8 -8 -8h-80q-8 0 -8 8v48q0 8 8 8h80q8 0 8 -8v-48zM160 136q0 -8 -8 -8h-144q-8 0 -8 8v48q0 8 8 8h144q8 0 8 -8v-48zM128 264q0 -8 -8 -8h-112q-8 0 -8 8v48q0 8 8 8h112q8 0 8 -8v-48zM224 392q0 -8 -8 -8h-208q-8 0 -8 8v48q0 8 8 8h208q8 0 8 -8v-48z M409 444l10 -12l-106 -93q7 -9 7 -19q0 -6 -3 -12l78 -60q8 8 21 8t22.5 -9t9.5 -23t-9.5 -23t-22.5 -9q-16 0 -26 14l-102 -45v-1q0 -8 -5 -15l54 -53q8 4 15 4q13 0 22.5 -9t9.5 -23t-9.5 -23t-22.5 -9q-7 0 -15 4l-38 -36l-11 11l37 37q-5 7 -5 16t5 17l-53 52 q-8 -5 -16 -5q-14 0 -23 9t-9 23t9 23t23 9q8 0 15 -4.5t12 -11.5l101 45v3q0 4 2 10l-78 62q-10 -8 -20 -8q-14 0 -23 9t-9 23t9 23t23 9q4 0 12 -2z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/horizontal-grip.js b/packages/base/src/icons/horizontal-grip.js new file mode 100644 index 000000000000..beaa95bfa365 --- /dev/null +++ b/packages/base/src/icons/horizontal-grip.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://horizontal-grip"; +const transform = "translate(80.5,35)"; +const d = "M0 192v64h64v-64h-64zM128 192v64h64v-64h-64zM256 192v64h64v-64h-64zM384 192v64h64v-64h-64z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/horizontal-stacked-chart.js b/packages/base/src/icons/horizontal-stacked-chart.js new file mode 100644 index 000000000000..b96c96524add --- /dev/null +++ b/packages/base/src/icons/horizontal-stacked-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://horizontal-stacked-chart"; +const transform = "translate(80.5,35)"; +const d = "M32 32h416v-32h-416h-32v32v416h32v-416zM96 320h-32v64h32v-64zM136 320q-8 0 -8 8v48q0 8 8 8h80q8 0 8 -8v-48q0 -8 -8 -8h-80zM264 320q-8 0 -8 8v48q0 8 8 8h80q8 0 8 -8v-48q0 -8 -8 -8h-80zM72 192q-8 0 -8 8v48q0 8 8 8h80q8 0 8 -8v-48q0 -8 -8 -8h-80zM440 256 q8 0 8 -8v-48q0 -8 -8 -8h-48q-8 0 -8 8v48q0 8 8 8h48zM352 200q0 -8 -8 -8h-144q-8 0 -8 8v48q0 8 8 8h144q8 0 8 -8v-48zM72 64q-8 0 -8 8v48q0 8 8 8h48q8 0 8 -8v-48q0 -8 -8 -8h-48zM280 128q8 0 8 -8v-48q0 -8 -8 -8h-48q-8 0 -8 8v48q0 8 8 8h48zM184 128q8 0 8 -8 v-48q0 -8 -8 -8h-16q-8 0 -8 8v48q0 8 8 8h16z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/horizontal-waterfall-chart.js b/packages/base/src/icons/horizontal-waterfall-chart.js new file mode 100644 index 000000000000..478af47e0c30 --- /dev/null +++ b/packages/base/src/icons/horizontal-waterfall-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://horizontal-waterfall-chart"; +const transform = "translate(48.5,35)"; +const d = "M0 480h32v-512h-32v512v0zM240 64v-64h-160v64h160v0zM352 128h-112v64h112v-64v0zM512 256h-160v64h160v-64v0zM512 384h-432v64h432v-64v0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/hr-approval.js b/packages/base/src/icons/hr-approval.js new file mode 100644 index 000000000000..5673e8525e89 --- /dev/null +++ b/packages/base/src/icons/hr-approval.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://hr-approval"; +const transform = "translate(48.5,35)"; +const d = "M512 448l-132 -159l-83 83l32 32l50 -51l101 127zM192 160q26 0 49.5 -10t41 -27.5t27.5 -40.5t10 -50v-64h-320v64q0 27 10 50t27.5 40.5t41 27.5t49.5 10h32h32zM288 32q0 40 -28 68t-68 28h-64q-40 0 -68 -28t-28 -68v-32h256v32zM256 256q0 -40 -28 -68t-68 -28 t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM160 192q26 0 45 19t19 45q0 27 -19 45.5t-45 18.5t-45 -18.5t-19 -45.5q0 -26 19 -45t45 -19z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/idea-wall.js b/packages/base/src/icons/idea-wall.js new file mode 100644 index 000000000000..ec677e7e49c9 --- /dev/null +++ b/packages/base/src/icons/idea-wall.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://idea-wall"; +const transform = "translate(48.5,35)"; +const d = "M257 384q17 0 34 -6t30.5 -18t22 -29t8.5 -39q0 -20 -5.5 -31.5t-13.5 -22t-17 -23t-16 -33.5l-5 -22h-75l-5 23l-14 29l-18 23q-9 11 -14 24.5t-7 32.5q0 16 9 36q11 26 34 41t52 15zM304 253q9 11 12.5 18t3.5 21q0 16 -6 27t-15.5 18.5t-20.5 11t-21 3.5 q-41 0 -57 -36q-6 -14 -6 -24q1 -14 5 -22.5t9 -14.5l18 -24l2 -2l1 -3l15 -30l1 -3v-1h25q8 23 17 37t17 24zM280 144q8 0 8 -8v-16q0 -8 -8 -8h-8q-2 -2 -5 -4q-6 -4 -11 -4t-11 4q-3 2 -5 4h-8q-8 0 -8 8v16q0 8 8 8h8h32h8zM96 96q54 0 75 -21t21 -75v-32h-192v32 q0 54 21.5 75t74.5 21zM160 0q0 20 -2.5 32.5t-9.5 19.5t-19.5 9.5t-32.5 2.5t-32.5 -2.5t-19.5 -9.5t-9.5 -19.5t-2.5 -32.5h128zM160 160q0 -26 -18.5 -45t-45.5 -19q-26 0 -45 19t-19 45q0 27 19 45.5t45 18.5q27 0 45.5 -18.5t18.5 -45.5zM96 128q14 0 23 9.5t9 22.5 q0 14 -9 23t-23 9q-13 0 -22.5 -9t-9.5 -23q0 -13 9.5 -22.5t22.5 -9.5zM416 96q54 0 75 -21t21 -75v-32h-192v32q0 54 21.5 75t74.5 21zM480 0q0 20 -2.5 32.5t-9.5 19.5t-19.5 9.5t-32.5 2.5t-32.5 -2.5t-19.5 -9.5t-9.5 -19.5t-2.5 -32.5h128zM480 160q0 -26 -18.5 -45 t-45.5 -19q-26 0 -45 19t-19 45q0 27 19 45.5t45 18.5q27 0 45.5 -18.5t18.5 -45.5zM416 128q14 0 23 9.5t9 22.5q0 14 -9 23t-23 9q-13 0 -22.5 -9t-9.5 -23q0 -13 9.5 -22.5t22.5 -9.5zM64 256h-32v160q0 14 9.5 23t22.5 9h384q14 0 23 -9t9 -23v-160h-32v160h-384v-160z "; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/image-viewer.js b/packages/base/src/icons/image-viewer.js new file mode 100644 index 000000000000..74c460920089 --- /dev/null +++ b/packages/base/src/icons/image-viewer.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://image-viewer"; +const transform = "translate(48.5,35)"; +const d = "M368 304q-20 0 -34 14t-14 34t14 34t34 14t34 -14t14 -34t-14 -34t-34 -14zM356 144l-58 85l22 43l96 -128h-60zM224 295l124 -183h-255zM32 336h-32v64q0 26 18.5 45t45.5 19h64v-32h-64q-14 0 -23 -9t-9 -23v-64zM64 48q-27 0 -45.5 19t-18.5 45v64h32v-64q0 -14 9 -23 t23 -9h64v-32h-64zM448 464q26 0 45 -19t19 -45v-64h-32v64q0 14 -9.5 23t-22.5 9h-64v32h64zM480 176h32v-64q0 -26 -19 -45t-45 -19h-64v32h64q13 0 22.5 9t9.5 23v64zM80 16q6 0 11 -4.5t5 -11.5t-5 -11.5t-11 -4.5q-16 0 -16 16t16 16zM144 16q6 0 11 -4.5t5 -11.5 t-5 -11.5t-11 -4.5q-16 0 -16 16t16 16zM304 16q6 0 11 -4.5t5 -11.5t-5 -11.5t-11 -4.5q-16 0 -16 16t16 16zM368 16q6 0 11 -4.5t5 -11.5t-5 -11.5t-11 -4.5q-16 0 -16 16t16 16zM432 16q6 0 11 -4.5t5 -11.5t-5 -11.5t-11 -4.5q-16 0 -16 16t16 16zM224 32q13 0 22.5 -9 t9.5 -23t-9.5 -23t-22.5 -9q-14 0 -23 9t-9 23t9 23t23 9z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/inbox.js b/packages/base/src/icons/inbox.js new file mode 100644 index 000000000000..4200fd75a11c --- /dev/null +++ b/packages/base/src/icons/inbox.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://inbox"; +const transform = "translate(48.5,35)"; +const d = "M280 202q-10 -10 -23 -10t-22 10l-102 101q-12 12 0 23q11 11 22 0l85 -85v223q0 16 16 16t16 -16v-225l87 87q11 11 23 0q5 -5 5 -11.5t-5 -11.5zM480 160q13 0 22.5 -9.5t9.5 -22.5v-128q0 -14 -9.5 -23t-22.5 -9h-448q-14 0 -23 9t-9 23v128q0 13 9 22.5t23 9.5h96 q0 -32 32 -32h193q31 0 31 32h96zM480 128h-71q-17 -32 -56 -32h-193q-40 0 -57 32h-71v-128h448v128zM336 64q6 0 11 -5t5 -11q0 -7 -5 -11.5t-11 -4.5h-160q-16 0 -16 16q0 6 4.5 11t11.5 5h160z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/incident.js b/packages/base/src/icons/incident.js new file mode 100644 index 000000000000..52dad1f35150 --- /dev/null +++ b/packages/base/src/icons/incident.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://incident"; +const transform = "translate(48,35)"; +const d = "M503 249q10 -11 10 -24.5t-10 -23.5l-222 -222q-11 -11 -24.5 -11t-23.5 11l-222 222q-11 10 -11 23.5t11 24.5l222 222q10 10 23.5 10t24.5 -10zM257 65q13 0 22.5 9t9.5 23q0 13 -9.5 22.5t-22.5 9.5q-14 0 -23 -9.5t-9 -22.5q0 -14 9 -23t23 -9zM315 235 q12 13 25 27.5t13 37.5q0 33 -25.5 54.5t-69.5 21.5q-23 0 -42 -7.5t-32.5 -19.5t-20.5 -27t-7 -29h48q5 24 20 38t38 14t37.5 -14t14.5 -29q0 -9 -7 -20.5t-15 -16.5l-20 -16q-19 -15 -27 -26t-11 -24v-38h32h15q-2 17 0.5 27.5t7 17.5t11.5 13.5t15 15.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/incoming-call.js b/packages/base/src/icons/incoming-call.js new file mode 100644 index 000000000000..d9eed3376541 --- /dev/null +++ b/packages/base/src/icons/incoming-call.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://incoming-call"; +const transform = "translate(48.73333740234375,35)"; +const d = "M368 182q17 -16 33 -32l32 -32q15 -15 14.5 -33t-14.5 -33q-6 -5 -11.5 -10.5t-10.5 -11.5q-15 -17 -33.5 -23.5t-38.5 -6.5h-8t-9 1q-36 4 -68 18.5t-62 34.5q-54 37 -96 83.5t-71 105.5q-10 20 -16 40.5t-8 42.5q-2 24 3.5 45.5t25.5 38.5q6 5 11.5 11t11.5 12 q15 15 33 15q15 0 30 -13l34 -34t34 -35q14 -14 13 -31t-15 -31q-9 -10 -18 -19l-19 -19q49 -72 121 -121q19 18 37 37q17 15 33 15q18 0 32 -15zM410 75q10 10 0 20q-16 17 -32 33l-32 32q-2 2 -4.5 3.5t-5.5 1.5q-6 0 -10 -6l-26 -26l-11 -11l-19 -19l-22 15 q-38 28 -70.5 60t-59.5 70l-15 22l19 19l12 12q7 6 13 12.5t13 12.5q9 10 1 18q-17 19 -33.5 35.5t-33.5 32.5q-6 4 -8 4q-6 0 -10 -6q-2 -2 -4 -3.5t-4 -3.5q-8 -9 -17 -17q-11 -11 -15.5 -24.5t-2.5 -33.5q3 -32 21 -71q51 -105 156 -176q32 -22 60 -33.5t56 -15.5h13 q29 0 48 19q4 5 7.5 9t8.5 8zM358 475q5 5 11 5t11 -5t5 -11.5t-5 -11.5l-75 -68h191q16 0 16 -16t-16 -16h-191l75 -69q5 -5 5 -11.5t-5 -11.5t-11 -5t-11 5l-92 86q-9 10 -9 23t9 23z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/increase-line-height.js b/packages/base/src/icons/increase-line-height.js new file mode 100644 index 000000000000..5c9584adfc5b --- /dev/null +++ b/packages/base/src/icons/increase-line-height.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://increase-line-height"; +const transform = "translate(80.5,35)"; +const d = "M28 357q-5 -5 -11.5 -5t-11.5 5t-5 11.5t5 11.5l84 90q9 10 22.5 10t22.5 -10l85 -90q5 -5 5 -11.5t-5 -11.5t-11.5 -5t-11.5 5l-68 75v-160q0 -9 -4 -12.5t-12 -3.5q-16 0 -16 16v160zM6 67q-11 11 0 23q12 12 23 0l67 -75v161q0 16 16 16q9 0 12.5 -4.5t3.5 -11.5v-161 l68 75q12 12 23 0t0 -23l-85 -90q-9 -10 -22.5 -10t-22.5 10zM273 192q-16 0 -16 16t16 16h159q16 0 16 -16t-16 -16h-159zM273 0q-16 0 -16 16t16 16h159q16 0 16 -16t-16 -16h-159zM273 384q-16 0 -16 16t16 16h159q16 0 16 -16t-16 -16h-159z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/indent.js b/packages/base/src/icons/indent.js new file mode 100644 index 000000000000..462b5b5ac231 --- /dev/null +++ b/packages/base/src/icons/indent.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://indent"; +const transform = "translate(80.5,35)"; +const d = "M155 215q6 5 0 11l-55 59q-12 10 0 24q11 9 22 0l61 -65q9 -10 9 -23.5t-9 -22.5l-58 -65q-12 -10 -23 0q-12 11 0 23zM432 416q6 0 11 -4.5t5 -11.5t-5 -11.5t-11 -4.5h-416q-16 0 -16 16t16 16h416zM432 320q6 0 11 -4.5t5 -11.5t-5 -11.5t-11 -4.5h-160q-16 0 -16 16 t16 16h160zM432 224q6 0 11 -4.5t5 -11.5t-5 -11.5t-11 -4.5h-160q-16 0 -16 16t16 16h160zM432 128q6 0 11 -4.5t5 -11.5t-5 -11.5t-11 -4.5h-160q-16 0 -16 16t16 16h160zM432 32q6 0 11 -4.5t5 -11.5t-5 -11.5t-11 -4.5h-416q-16 0 -16 16t16 16h416z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/initiative.js b/packages/base/src/icons/initiative.js new file mode 100644 index 000000000000..6517018a5848 --- /dev/null +++ b/packages/base/src/icons/initiative.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://initiative"; +const transform = "translate(48.5,35)"; +const d = "M256 480q53 0 99.5 -20t81.5 -54.5t55 -81.5t20 -100t-20 -99.5t-55 -81.5t-81.5 -55t-99.5 -20t-100 20t-81.5 55t-54.5 81.5t-20 99.5t20 100t54.5 81.5t81.5 54.5t100 20zM256 0q46 0 87 17.5t71.5 48t48 71.5t17.5 87t-17.5 87t-48 71.5t-71.5 48t-87 17.5 q-47 0 -87.5 -17.5t-71 -48t-48 -71.5t-17.5 -87t17.5 -87t48 -71.5t71 -48t87.5 -17.5zM263 212q11 12 0 23l-62 63q-10 10 -10 23t10 22q9 10 22 10t23 -10l96 -97q9 -9 9 -22.5t-9 -22.5l-96 -97q-10 -10 -23 -10t-23 10q-9 9 -9 22.5t9 22.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/inspect-down.js b/packages/base/src/icons/inspect-down.js new file mode 100644 index 000000000000..9dfb3ac1f022 --- /dev/null +++ b/packages/base/src/icons/inspect-down.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://inspect-down"; +const transform = "translate(48.5,35)"; +const d = "M480 480q14 0 23 -9.5t9 -22.5v-320q0 -14 -9 -23t-23 -9h-320q-13 0 -22.5 9t-9.5 23v320q0 13 9.5 22.5t22.5 9.5h320zM480 448h-320v-320h320v320zM352 32h32v-32q0 -14 -9 -23t-23 -9h-320q-13 0 -22.5 9t-9.5 23v320q0 13 9.5 22.5t22.5 9.5h32v-32h-32v-320h320v32 zM224 224l65 65l-65 63l32 32l65 -64l63 64l32 -32l-65 -63l65 -65l-32 -32l-63 65l-65 -65z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/inspect.js b/packages/base/src/icons/inspect.js new file mode 100644 index 000000000000..1d5d8173157d --- /dev/null +++ b/packages/base/src/icons/inspect.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://inspect"; +const transform = "translate(48.5,35)"; +const d = "M480 480q14 0 23 -9.5t9 -22.5v-320q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v320q0 13 9 22.5t23 9.5h320zM480 448h-320v-320h320v320zM352 32h32v-32q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v320q0 13 9 22.5t23 9.5h32v-32h-32v-320h320v32zM384 384h-144 q-16 -2 -16 -18q1 -6 5.5 -10.5t10.5 -4.5h123l-133 -132q-10 -10 0 -24q12 -9 24 1l131 132v-120q0 -7 4.5 -11.5t10.5 -5.5q16 2 16 18v143q0 14 -9 23t-23 9z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/inspection.js b/packages/base/src/icons/inspection.js new file mode 100644 index 000000000000..ebc60855386c --- /dev/null +++ b/packages/base/src/icons/inspection.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://inspection"; +const transform = "translate(56.5,35)"; +const d = "M224 -32h-191q-14 0 -23.5 9t-9.5 23v352l128 128h224q14 0 23 -9.5t9 -22.5v-145h-32v145h-192v-96q0 -14 -9.5 -23t-22.5 -9h-96v-320h192v-32zM507 -5q12 -11 0 -23q-5 -5 -11 -5t-11 5l-82 82q-30 -22 -67 -22q-23 0 -43.5 9t-35.5 24t-24 35.5t-9 43.5t9 43.5 t24 35.5t35.5 24t43.5 9t43.5 -9t35.5 -24t24 -35.5t9 -43.5q0 -19 -6 -36t-17 -31zM336 64q33 0 56.5 23.5t23.5 56.5t-23.5 56.5t-56.5 23.5t-56.5 -23.5t-23.5 -56.5t23.5 -56.5t56.5 -23.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/instance.js b/packages/base/src/icons/instance.js new file mode 100644 index 000000000000..f3d453be06ff --- /dev/null +++ b/packages/base/src/icons/instance.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://instance"; +const transform = "translate(48.5,35)"; +const d = "M135 153q7 7 0 15l-65 84q-6 6 -6 14.5t6 15.5q7 6 15.5 6t14.5 -6l88 -107q6 -6 6 -15t-6 -15l-86 -107q-7 -6 -15.5 -6t-14.5 6q-7 7 -7 15.5t7 14.5zM367 320v16v16v48q0 16 16 16t16 -16v-48h33q16 0 16 -16t-16 -16h-65zM480 224h32v-224q0 -13 -9 -22.5t-23 -9.5 h-448q-14 0 -23 9.5t-9 22.5v320q0 14 9 23t23 9h192v-32h-192v-320h448v224zM384 224q-27 0 -50 10t-40.5 27.5t-27.5 41t-10 49.5q0 27 10 50t27.5 40.5t40.5 27.5t50 10t50 -10t40.5 -27.5t27.5 -40.5t10 -50q0 -26 -10 -49.5t-27.5 -41t-40.5 -27.5t-50 -10zM384 448 q-40 0 -68 -28t-28 -68t28 -68t68 -28t68 28t28 68t-28 68t-68 28zM389 153q7 7 0 15l-20 26q10 -2 15 -2q21 0 39 6l19 -23q6 -6 6 -15t-6 -15l-87 -107q-6 -6 -14.5 -6t-15.5 6q-6 7 -6 15.5t6 14.5zM198 282q7 6 15.5 6t14.5 -6l88 -107q6 -6 6 -15t-6 -15l-86 -107 q-7 -6 -15.5 -6t-14.5 6q-7 7 -7 15.5t7 14.5l63 85q7 7 0 15l-65 84q-6 6 -6 14.5t6 15.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/insurance-car.js b/packages/base/src/icons/insurance-car.js new file mode 100644 index 000000000000..61dcba1dc58f --- /dev/null +++ b/packages/base/src/icons/insurance-car.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://insurance-car"; +const transform = "translate(48.5,35)"; +const d = "M403 128q20 0 39.5 -7.5t35 -20.5t25 -30.5t9.5 -37.5v-32h-67q-5 -14 -17 -23t-28 -9t-28 9t-17 23h-70q-5 -14 -17 -23t-28 -9t-28 9t-17 23h-35v64q0 21 12 37t31 23l1 1q21 35 54 57.5t71 22.5h11q7 0 13 -3t12.5 -11t15 -23.5t22.5 -39.5zM339 185q-13 0 -26 -1.5 t-25.5 -7t-25.5 -16.5t-27 -32h142q-10 18 -15.5 29t-9 17t-6.5 8.5t-7 2.5zM240 -16q14 0 23 9t9 23t-9 23t-23 9t-23 -9t-9 -23t9 -23t23 -9zM400 -16q14 0 23 9t9 23t-9 23t-23 9t-23 -9t-9 -23t9 -23t23 -9zM488 32q0 15 -7.5 28t-20 23t-27.5 15.5t-30 5.5h-179 q-17 0 -28.5 -11.5t-11.5 -28.5v-40h9q3 17 16 28.5t31 11.5t31.5 -11.5t15.5 -28.5h66q3 17 16 28.5t31 11.5t31.5 -11.5t15.5 -28.5h41v8zM160 352q0 -14 -9.5 -23t-22.5 -9h-96v-320h64v-32h-63q-14 0 -23.5 9t-9.5 23v352l128 128h224q14 0 23 -9.5t9 -22.5v-160h-32 v160h-192v-96z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/insurance-house.js b/packages/base/src/icons/insurance-house.js new file mode 100644 index 000000000000..1562c3de2a65 --- /dev/null +++ b/packages/base/src/icons/insurance-house.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://insurance-house"; +const transform = "translate(48.5,35)"; +const d = "M512 64h-64v-96h-192v96h-64l160 160zM416 96q-17 18 -31 32l-22 22t-9 10h-2h-2l-10 -10q-5 -5 -10 -10.5t-11 -11.5q-14 -14 -31 -32v-96h32v64h64v-64h32v96zM32 0h192v-32h-191q-14 0 -23.5 9t-9.5 23v352l128 128h224q14 0 23 -9.5t9 -22.5v-145h-32v145h-192v-96 q0 -14 -9.5 -23t-22.5 -9h-96v-320z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/insurance-life.js b/packages/base/src/icons/insurance-life.js new file mode 100644 index 000000000000..4bd73ef323ed --- /dev/null +++ b/packages/base/src/icons/insurance-life.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://insurance-life"; +const transform = "translate(48.5,35)"; +const d = "M256 112q0 -20 -14 -34t-34 -14t-34 14t-14 34t14 34t34 14t34 -14t14 -34zM208 64q15 0 28 -1t24 -9q-17 -8 -26.5 -28t-9.5 -58h-96q0 35 6 54.5t16.5 28.5t25 11t32.5 2zM320 32q16 0 28.5 -1t20 -7t11.5 -19t4 -37h-128q0 24 3.5 37t11 19t19.5 7t30 1zM480 80 q0 -20 -14 -34t-34 -14t-34 14t-14 34t14 34t34 14t34 -14t14 -34zM352 64q0 -14 -9.5 -23t-22.5 -9q-14 0 -23 9t-9 23t9 23t23 9q13 0 22.5 -9t9.5 -23zM432 32q16 0 31 -1t25.5 -7t17 -19t6.5 -37h-96q0 16 -2.5 32.5t-10.5 30.5q7 1 14 1h15zM128 160q51 36 91 64 q17 12 34 23.5t31 20.5t23.5 14.5t11.5 5.5t11.5 -5.5t23.5 -14.5t31 -20.5t35 -23.5q41 -28 92 -64h-32l-151 95q-2 2 -9.5 2t-9.5 -2l-150 -95h-32zM32 0h64v-32h-63q-14 0 -23.5 9t-9.5 23v352l128 128h224q14 0 23 -9.5t9 -22.5v-128h-32v128h-192v-96q0 -14 -9.5 -23 t-22.5 -9h-96v-320z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/internet-browser.js b/packages/base/src/icons/internet-browser.js new file mode 100644 index 000000000000..a4a3ebd68f3b --- /dev/null +++ b/packages/base/src/icons/internet-browser.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://internet-browser"; +const transform = "translate(48.5,35)"; +const d = "M32 64h96v-32h-96q-13 0 -22.5 9.5t-9.5 22.5v288v32v16v72q0 8 8 8h112q8 0 8 -8v-56h304q16 0 16 -16v-16v-32h-32v32h-384v-320zM364 318q31 -5 58.5 -20.5t47 -38.5t31 -52.5t11.5 -62.5q0 -36 -13.5 -68t-37.5 -56t-56 -38t-69 -14q-36 0 -68 14t-56 38t-38 56 t-14 68q0 33 11.5 62.5t31.5 52.5t47 38.5t59 20.5q7 1 13.5 1.5t13.5 0.5q8 0 14.5 -0.5t13.5 -1.5zM456 224q-29 45 -84 59q20 -25 32 -59h52zM395 148q0 21 -5 44h-107q-5 -23 -5 -44q0 -14 2 -27t5 -25h103q3 12 5 25t2 27zM336 286q-27 -19 -44 -62h89q-8 20 -19.5 36 t-25.5 26zM301 283q-55 -14 -84 -59h52q12 34 32 59zM262 96q-6 24 -6 52q0 21 5 44h-60q-4 -11 -6.5 -23t-2.5 -25t2.5 -25t6.5 -23h61zM217 64q16 -23 40 -39.5t53 -21.5q-23 23 -39 61h-54zM336 9q27 19 42 55h-83q8 -18 18.5 -32t22.5 -23zM363 3q29 5 53 21.5t40 39.5 h-54q-16 -38 -39 -61zM472 96q8 24 8 48t-8 48h-60q4 -19 4 -44q0 -14 -1 -27t-4 -25h61zM168 448q-8 0 -8 8v16q0 8 8 8h112q8 0 8 -8v-16q0 -8 -8 -8h-112zM328 448q-8 0 -8 8v16q0 8 8 8h112q8 0 8 -8v-16q0 -8 -8 -8h-112z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/inventory.js b/packages/base/src/icons/inventory.js new file mode 100644 index 000000000000..9de9afe90f82 --- /dev/null +++ b/packages/base/src/icons/inventory.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://inventory"; +const transform = "translate(48.5,35)"; +const d = "M480 224q13 0 22.5 -9t9.5 -23v-96q0 -13 -9.5 -22.5t-22.5 -9.5h-34q-5 -27 -27 -45.5t-51 -18.5t-51 18.5t-28 45.5h-67q-5 -27 -27 -45.5t-51 -18.5t-51 18.5t-28 45.5h-33q-14 0 -23 9.5t-9 22.5v96q0 14 9 23t23 9h152l-102 103q-12 -5 -23 -5q-17 0 -31 8t-22 22 h51q10 0 17 7t7 17v16q0 10 -7 17t-17 7h-52q8 14 22.5 23t31.5 9q26 0 44.5 -18.5t18.5 -44.5q0 -8 -3 -17l144 -144h25v128q0 14 9 23t23 9h19q24 0 45 -8t38 -22.5t28.5 -34t15.5 -42.5l8 -53h6zM320 224h122l-8 48q-6 35 -33 57.5t-62 22.5h-19v-128zM144 32q20 0 34 14 t14 34t-14 34t-34 14t-34 -14t-14 -34t14 -34t34 -14zM368 32q20 0 34 14t14 34t-14 34t-34 14t-34 -14t-14 -34t14 -34t34 -14zM480 192h-192h-256v-96h33q6 28 28 46t51 18t51 -18t27 -46h67q6 28 28 46t51 18t51 -18t27 -46h34v96z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/ipad-2.js b/packages/base/src/icons/ipad-2.js new file mode 100644 index 000000000000..ac951f4ef9b4 --- /dev/null +++ b/packages/base/src/icons/ipad-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://ipad-2"; +const transform = "translate(48.5,35)"; +const d = "M32 32q-13 0 -22.5 9.5t-9.5 22.5v320q0 14 9.5 23t22.5 9h448q14 0 23 -9t9 -23v-320q0 -13 -9 -22.5t-23 -9.5h-448zM96 64h352v320h-352v-320zM56 248q-10 0 -17 -7t-7 -17t7 -17t17 -7q11 0 17.5 7t6.5 17t-6.5 17t-17.5 7z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/ipad.js b/packages/base/src/icons/ipad.js new file mode 100644 index 000000000000..dc17d3fd62af --- /dev/null +++ b/packages/base/src/icons/ipad.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://ipad"; +const transform = "translate(112.5,35)"; +const d = "M352 480q14 0 23 -9.5t9 -22.5v-448q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v448q0 13 9 22.5t23 9.5h320zM192 0q10 0 17 6.5t7 17.5q0 10 -7 17t-17 7t-17 -7t-7 -17q0 -11 7 -17.5t17 -6.5zM352 416h-320v-352h320v352z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/iphone-2.js b/packages/base/src/icons/iphone-2.js new file mode 100644 index 000000000000..433c4bbde676 --- /dev/null +++ b/packages/base/src/icons/iphone-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://iphone-2"; +const transform = "translate(48.5,35)"; +const d = "M448 384q26 0 45 -18.5t19 -45.5v-192q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45v192q0 27 19 45.5t45 18.5h384zM56 200q10 0 17 7t7 17t-7 17t-17 7t-17 -7t-7 -17t7 -17t17 -7zM448 352h-352v-256h352v256z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/iphone.js b/packages/base/src/icons/iphone.js new file mode 100644 index 000000000000..415654acff79 --- /dev/null +++ b/packages/base/src/icons/iphone.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://iphone"; +const transform = "translate(144.5,35)"; +const d = "M256 480q26 0 45 -19t19 -45v-384q0 -27 -19 -45.5t-45 -18.5h-192q-26 0 -45 18.5t-19 45.5v384q0 26 19 45t45 19h192zM160 0q10 0 17 6.5t7 17.5q0 10 -7 17t-17 7t-17 -7t-7 -17q0 -11 7 -17.5t17 -6.5zM288 416h-256v-352h256v352z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/it-host.js b/packages/base/src/icons/it-host.js new file mode 100644 index 000000000000..9b1677100b01 --- /dev/null +++ b/packages/base/src/icons/it-host.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://it-host"; +const transform = "translate(144.5,35)"; +const d = "M288 480q14 0 23 -9t9 -23v-448q0 -14 -9 -23t-23 -9h-256q-14 0 -23 9t-9 23v448q0 14 9 23t23 9h256zM288 448h-256v-448h256v448zM80 32q-16 0 -16 16t16 16h160q16 0 16 -16t-16 -16h-160zM80 96q-16 0 -16 16t16 16h160q16 0 16 -16t-16 -16h-160zM208 320 q-20 0 -34 14t-14 34t14 34t34 14t34 -14t14 -34t-14 -34t-34 -14z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/it-instance.js b/packages/base/src/icons/it-instance.js new file mode 100644 index 000000000000..59146ac709fc --- /dev/null +++ b/packages/base/src/icons/it-instance.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://it-instance"; +const transform = "translate(176.5,35)"; +const d = "M224 480q14 0 23 -9t9 -23v-448q0 -14 -9 -23t-23 -9h-192q-13 0 -22.5 9t-9.5 23v448q0 14 9.5 23t22.5 9h192zM224 448h-192v-448h192v448zM80 64q-16 0 -16 16t16 16h96q16 0 16 -16t-16 -16h-96zM160 352q-14 0 -23 9t-9 23t9 23t23 9t23 -9t9 -23t-9 -23t-23 -9z "; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/it-system.js b/packages/base/src/icons/it-system.js new file mode 100644 index 000000000000..e29ee3758499 --- /dev/null +++ b/packages/base/src/icons/it-system.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://it-system"; +const transform = "translate(80.5,35)"; +const d = "M288 176q0 16 16 16h64q16 0 16 -16t-16 -16h-64q-16 0 -16 16zM384 352q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM192 352q13 0 22.5 -9t9.5 -23v-288q0 -14 -9.5 -23t-22.5 -9h-160q-14 0 -23 9t-9 23v288q0 14 9 23t23 9h160zM192 320h-160v-288h160 v288zM80 64q-16 0 -16 16t16 16h64q16 0 16 -16t-16 -16h-64zM128 224q-14 0 -23 9t-9 23t9 23t23 9t23 -9t9 -23t-9 -23t-23 -9zM416 448q13 0 22.5 -9t9.5 -23v-288q0 -14 -9.5 -23t-22.5 -9h-160v32h160v288h-160v-32h-32v32q0 14 9 23t23 9h160z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/italic-text.js b/packages/base/src/icons/italic-text.js new file mode 100644 index 000000000000..785d62d59a5e --- /dev/null +++ b/packages/base/src/icons/italic-text.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://italic-text"; +const transform = "translate(144.5,35)"; +const d = "M128 416v32h192v-32h-64l-128 -384h64v-32h-192v32h64l128 384h-64v0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/jam.js b/packages/base/src/icons/jam.js new file mode 100644 index 000000000000..bd2d60a03d7c --- /dev/null +++ b/packages/base/src/icons/jam.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://jam"; +const transform = "translate(49.56666564941406,35)"; +const d = "M447 386q24 6 41 -8.5t20.5 -34t-10.5 -37t-51 -17.5v-64l-64 64h-129q-25 39 -72 50q-3 5 -3.5 16t4.5 23t18.5 23t37.5 17q0 30 22.5 45t49.5 16.5t49.5 -10t22.5 -35.5q12 6 25.5 3.5t24 -10t15.5 -18.5t-1 -23zM319 209q36 0 53.5 -22.5t14.5 -50t-27.5 -50 t-72.5 -22.5h-97l-112 -96v96h-16q-30 0 -45.5 20.5t-17 46t10.5 49t36 29.5q-1 25 8 44t24 32t33.5 19.5t38.5 6.5q29 0 54 -16t33 -48q15 8 31 8q23 0 36 -16t15 -30zM287 97q36 0 50 12.5t14 27.5t-10 27.5t-22 12.5h-32q0 29 -10 37t-22 7q-14 -2 -32 -12q0 28 -15.5 44 t-37 20.5t-43 -0.5t-33.5 -17q-17 -19 -16 -46l1 -26l-25 -6q-15 -6 -20 -19.5t-3 -27t10.5 -24t20.5 -10.5h48v-65l80 65h97z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/journey-arrive.js b/packages/base/src/icons/journey-arrive.js new file mode 100644 index 000000000000..ebeeb92f3d3e --- /dev/null +++ b/packages/base/src/icons/journey-arrive.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://journey-arrive"; +const transform = "translate(48.5,35)"; +const d = "M480 416q14 0 23 -9t9 -23v-320q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v64h32v-64h320v320h-320v-64h-32v64q0 14 9 23t23 9h320zM343 248q9 -10 9 -23t-9 -23l-92 -86q-5 -5 -11 -5t-11 5t-5 11.5t5 11.5l75 69h-288q-16 0 -16 16t16 16h288l-75 68q-5 5 -5 11.5 t5 11.5q11 11 22 0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/journey-change.js b/packages/base/src/icons/journey-change.js new file mode 100644 index 000000000000..9219da09f09b --- /dev/null +++ b/packages/base/src/icons/journey-change.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://journey-change"; +const transform = "translate(80,35)"; +const d = "M440 72q9 -10 9 -23t-9 -23l-61 -52q-5 -5 -11 -5t-11 5t-5 11.5t5 11.5l44 36h-351q-16 0 -16 16q0 7 3.5 12.5t4.5 5.5l317 318h-310l43 -36q11 -12 0 -23q-5 -5 -11 -5t-11 5l-60 52q-9 10 -9 23t9 23l60 53q11 11 22 0q11 -12 0 -23l-43 -37h353q6 0 10.5 -4.5 t4.5 -11.5t-3.5 -12.5t-3.5 -6.5l-318 -317h309l-44 37q-5 5 -5 11.5t5 11.5t11 5t11 -5l61 -53v0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/journey-depart.js b/packages/base/src/icons/journey-depart.js new file mode 100644 index 000000000000..2887df1db435 --- /dev/null +++ b/packages/base/src/icons/journey-depart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://journey-depart"; +const transform = "translate(48.5,35)"; +const d = "M503 248q9 -10 9 -23t-9 -23l-92 -86q-5 -5 -11 -5t-11 5t-5 11.5t5 11.5l75 69h-256q-16 0 -16 16t16 16h256l-75 68q-5 5 -5 11.5t5 11.5t11 5t11 -5zM192 64q53 0 95 31h47q-26 -29 -63 -46t-79 -17q-40 0 -75 15t-61 41t-41 61t-15 75t15 75t41 61t61 41t75 15 q42 0 79 -17.5t63 -46.5h-48q-20 14 -44 23t-50 9q-33 0 -62.5 -12.5t-51 -34.5t-34 -51t-12.5 -62t12.5 -62t34 -51t51 -34.5t62.5 -12.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/key-user-settings.js b/packages/base/src/icons/key-user-settings.js new file mode 100644 index 000000000000..f0d7f52cbc74 --- /dev/null +++ b/packages/base/src/icons/key-user-settings.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://key-user-settings"; +const transform = "translate(48.5,35)"; +const d = "M416 160q27 0 45 -10t29.5 -27.5t16.5 -40.5t5 -50v-64h-320v64q0 27 5 50t16.5 40.5t30 27.5t44.5 10h64h64zM480 32q0 20 -2.5 37.5t-9.5 30.5t-19.5 20.5t-32.5 7.5h-128q-20 0 -32.5 -7.5t-19.5 -20.5t-9.5 -30.5t-2.5 -37.5v-32h256v32zM448 256q0 -40 -28 -68 t-68 -28t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM352 192q27 0 45.5 19t18.5 45t-18.5 45t-45.5 19q-26 0 -45 -19t-19 -45t19 -45t45 -19zM157 80l9 -5q-5 -20 -5 -37l-18 -18q-9 -9 -22 -9q-14 0 -23 9l-45 46q-10 9 -10 22.5t10 22.5l20 20q-7 13 -12 29h-29 q-13 0 -22.5 9.5t-9.5 22.5v64q0 14 9.5 23t22.5 9h29q5 16 12 29l-20 20q-10 10 -10 23t10 22l45 46q9 9 23 9q13 0 22 -9l20 -20q8 3 14.5 6.5t14.5 5.5v28q0 14 9.5 23t22.5 9h64q14 0 23 -9t9 -23v-28q8 -2 15 -5.5t14 -6.5l20 20q10 9 23 9q12 0 23 -9l45 -46 q9 -9 9 -22t-9 -23l-5 -5q-10 13 -23 23l5 5l-45 45l-20 -20l-3 -3q-10 2 -17 2q-6 0 -12 -0.5t-11 -1.5q-5 2 -9.5 3.5t-9.5 3.5l-22 8v23v28h-64v-28v-23l-22 -8q-6 -2 -12 -4.5t-12 -5.5l-21 -10l-16 16l-20 20l-46 -45l20 -20l17 -17l-11 -20q-3 -6 -5.5 -12.5 t-4.5 -12.5l-7 -22h-23h-29v-64h29h23l7 -22q2 -6 4.5 -12t5.5 -12l11 -21l-17 -17l-20 -20l46 -45l20 20zM352 64h96v-32h-96v32zM227 281q-16 -8 -25.5 -23t-9.5 -34q0 -17 8 -30t20 -22q-14 -9 -24 -21q-16 13 -26 31.5t-10 41.5q0 36 23 62.5t58 32.5q-2 -5 -4 -9t-4 -9 q-1 -2 -1 -3t-1 -3q-2 -6 -4 -14z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/key.js b/packages/base/src/icons/key.js new file mode 100644 index 000000000000..c240859ebe3c --- /dev/null +++ b/packages/base/src/icons/key.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://key"; +const transform = "translate(49.23333740234375,35)"; +const d = "M510 31q2 -16 -3.5 -26.5t-10.5 -16.5q-13 -14 -28.5 -17t-19.5 -3h-96v64h-64v64h-64v64h-64q-32 0 -61 13t-51 35t-35 51t-13 61t13 61t35 51t51 35t61 13q33 0 62 -13t50.5 -34.5t34.5 -50.5t13 -62q0 -17 -4.5 -30.5t-8.5 -22.5l-1 -1l187 -194q16 -19 17 -41zM448 0 q9 -1 16 3q6 2 10.5 8t3.5 17q0 12 -10 23l-186 193q-10 9 -10 21q0 7 3 11q4 8 8.5 19t4.5 25q0 26 -10.5 49t-28 40.5t-41 28t-48.5 10.5q-26 0 -49 -10.5t-40.5 -28.5t-28 -41t-10.5 -48q0 -27 10.5 -50t28 -40.5t40.5 -27.5t49 -10h96v-64h64v-64h64v-64h64zM144 384 q20 0 34 -14t14 -34t-14 -34t-34 -14t-34 14t-14 34t14 34t34 14z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/keyboard-and-mouse.js b/packages/base/src/icons/keyboard-and-mouse.js new file mode 100644 index 000000000000..710e748781fd --- /dev/null +++ b/packages/base/src/icons/keyboard-and-mouse.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://keyboard-and-mouse"; +const transform = "translate(48.27777099609375,35)"; +const d = "M80 384q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5zM208 416q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5zM144 416q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5zM272 416 q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5zM336 416q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5zM432 416q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-32q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h32zM432 352 q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-64q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h32h32zM240 352q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5zM176 352q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5zM112 288 q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-32q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h32zM432 288q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5zM80 320q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h32q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-32zM512 224 q0 -13 -9 -22.5t-23 -9.5h-9q23 -18 26 -21h1l3 -2q9 -10 11 -23t-5 -25q-16 -26 -44 -18l-5 2l36 -67q6 -12 2 -25t-16 -19l-35 -18q-9 -8 -24 -3q-14 5 -20 17l-35 66l-2 -6q-5 -15 -18.5 -22.5t-29.5 -2.5q-22 7 -25 28l-1 4q0 1 -1 13t-2.5 30.5t-3.5 42.5t-4 49h-247 q-13 0 -22.5 9.5t-9.5 22.5v224q0 14 9.5 23t22.5 9h448q14 0 23 -9t9 -23v-224zM482 150q-1 0 -22.5 17t-51 40.5t-60.5 47.5t-51 39q2 -25 5 -64.5t6 -77t5.5 -65l2.5 -27.5q2 -11 11.5 -10.5t11.5 8.5l20 66l66 -123q0 -2 3 -3q2 -1 2.5 -0.5t1.5 0.5l36 19q5 2 3 9 l-67 122l66 -20q9 -2 15 6q4 9 -2 15zM381 263q12 -10 24.5 -19.5t24.5 -19.5h50v224h-448v-224h244q-1 9 -1.5 16.5t-0.5 15.5h-98q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h95v12q-2 13 8 19q7 6 17 4q-8 5 -8 13q0 7 5 11.5t11 4.5q16 0 16 -16q0 -6 -4 -10.5t-11 -4.5 q1 -1 1.5 -1t1.5 -1q8 -7 21 -16.5t27 -20.5q4 6 12 6q16 0 16 -16q0 -6 -3 -9z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/kpi-corporate-performance.js b/packages/base/src/icons/kpi-corporate-performance.js new file mode 100644 index 000000000000..3b474239cf0c --- /dev/null +++ b/packages/base/src/icons/kpi-corporate-performance.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://kpi-corporate-performance"; +const transform = "translate(48.5,35)"; +const d = "M442 192h4q2 -2 2 -3v-2v-187q0 -13 -9 -22.5t-23 -9.5h-384q-13 0 -22.5 9.5t-9.5 22.5v320q0 14 9.5 23t22.5 9h192v-32h-192v-211l37 36q-5 8 -5 15q0 14 9.5 23t22.5 9q14 0 23 -9t9 -23q0 -5 -4 -15l53 -53q10 4 15 4h1l45 103q-14 9 -14 25q0 14 9.5 23t22.5 9 q14 0 23 -9t9 -23q0 -15 -9 -22l40 -106h1q9 0 17 -5l104 101h1zM416 145l-68 -66q4 -5 4 -15q0 -13 -9 -22.5t-23 -9.5q-13 0 -22.5 9.5t-9.5 22.5q0 9 4.5 15.5t10.5 11.5l-38 103q-6 -2 -9 -2q-1 0 -1.5 0.5t-1.5 0.5l-45 -102q16 -8 16 -27q0 -13 -9 -22.5t-23 -9.5 q-13 0 -22.5 9.5t-9.5 22.5q0 5 2 9l4 8l-53 53l-8 -4t-9 -2t-8.5 2t-7.5 4l-48 -48v-86h384v145zM373 250l-83 83l27 28l56 -56l109 111l30 -34z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/kpi-managing-my-area.js b/packages/base/src/icons/kpi-managing-my-area.js new file mode 100644 index 000000000000..9019340909e6 --- /dev/null +++ b/packages/base/src/icons/kpi-managing-my-area.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://kpi-managing-my-area"; +const transform = "translate(49,35)"; +const d = "M372 285l-83 83l27 27l56 -55l110 111l29 -35zM192 160q27 0 50 -10t40.5 -27.5t27.5 -40.5t10 -50v-32h-320v32q0 27 10 50t27.5 40.5t41 27.5t49.5 10h32h32zM288 32q0 40 -28 68t-68 28h-64q-20 0 -37 -7.5t-30.5 -20.5t-21 -30.5t-7.5 -37.5h256zM256 256 q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM160 192q27 0 45.5 19t18.5 45q0 27 -18.5 45.5t-45.5 18.5q-26 0 -45 -18.5t-19 -45.5q0 -26 19 -45t45 -19zM463 96q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-95q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h95z M463 32q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-95q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h95z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/lab.js b/packages/base/src/icons/lab.js new file mode 100644 index 000000000000..fed6d0f588fc --- /dev/null +++ b/packages/base/src/icons/lab.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://lab"; +const transform = "translate(80.5,35)"; +const d = "M192 192h64l92 -134q6 -8 2 -17t-14 -9h-224q-11 0 -15 9t2 17zM176 64q6 0 11 4.5t5 11.5t-5 11.5t-11 4.5q-16 0 -16 -16t16 -16zM240 128q-16 0 -16 -16t16 -16q6 0 11 4.5t5 11.5t-5 11.5t-11 4.5zM441 58q7 -10 7 -22v-34q0 -14 -9.5 -24t-24.5 -10h-380 q-14 0 -24 10t-10 24v34q0 11 8 22l152 195v195h-16q-16 0 -16 16t16 16h16q13 0 22.5 -9.5t9.5 -22.5v-196q0 -10 -7 -20l-147 -188q-6 -8 -6 -19v-25h384v25q0 10 -7 19l-147 188q-6 9 -6 20v196q0 13 9 22.5t23 9.5h16q6 0 11 -4.5t5 -11.5t-5 -11.5t-11 -4.5h-16v-195z "; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/laptop.js b/packages/base/src/icons/laptop.js new file mode 100644 index 000000000000..2093ec1a91f2 --- /dev/null +++ b/packages/base/src/icons/laptop.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://laptop"; +const transform = "translate(48.5,35)"; +const d = "M96 160q-14 0 -23 9.5t-9 22.5v224q0 14 9 23t23 9h320q13 0 22.5 -9t9.5 -23v-224q0 -13 -9.5 -22.5t-22.5 -9.5h-320zM96 192h320v224h-320v-224zM512 37q0 -15 -11 -26t-26 -11h-438q-15 0 -26 11t-11 26l73 91h366zM320 32l-32 32h-64l-32 -32h128z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/lateness.js b/packages/base/src/icons/lateness.js new file mode 100644 index 000000000000..07788effe16e --- /dev/null +++ b/packages/base/src/icons/lateness.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://lateness"; +const transform = "translate(144.5,35)"; +const d = "M16 448q-16 0 -16 16t16 16h288q16 0 16 -16t-16 -16h-288zM304 0q16 0 16 -16t-16 -16h-288q-16 0 -16 16t16 16h288zM224 30h-128v80q0 27 19 38.5t45 11.5t45 -11.5t19 -38.5v-80zM32 128q0 15 7 26.5t16.5 21.5t20.5 20t20 22q2 2 2 6t-2 6q-9 12 -20 21.5 t-20.5 19.5t-16.5 21.5t-7 27.5v96h32v-32v-32v-32q0 -13 5 -21.5t12.5 -15.5t17.5 -13.5t19 -15.5q2 -2 5.5 -7.5t5 -12.5t0 -15.5t-7.5 -15.5q-9 -10 -19 -18t-18.5 -16.5t-14 -18t-5.5 -22.5v-32v-32v-32h-32v96zM288 320q0 -16 -7 -27.5t-16.5 -21.5t-20.5 -19.5 t-20 -21.5q-2 -2 -2 -6t2 -6q9 -12 20 -22t20.5 -20t16.5 -21.5t7 -26.5v-96h-32v32v32v32q0 13 -5.5 22.5t-14 18t-18.5 16.5t-19 18q-6 7 -7 15.5t0.5 15.5t4.5 12.5t5 7.5q9 9 19 15.5t17.5 13.5t12.5 15.5t5 21.5v32v32v32h32v-96z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/lead-outdated.js b/packages/base/src/icons/lead-outdated.js new file mode 100644 index 000000000000..a2791d1bd805 --- /dev/null +++ b/packages/base/src/icons/lead-outdated.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://lead-outdated"; +const transform = "translate(48.5,35)"; +const d = "M222 284q0 8 5 15.5t16 10.5v-53q-9 4 -15 10.5t-6 16.5zM269 207q20 -8 20 -29q0 -13 -7.5 -20.5t-12.5 -9.5v59zM256 416q40 0 75 -15t61 -41t41 -61t15 -75t-15 -75t-41 -61t-61 -41t-75 -15t-75 15t-61 41t-41 61t-15 75t15 75t41 61t61 41t75 15zM308 137 q16 19 16 47q0 26 -13 40.5t-42 25.5v60q16 -5 18 -23l34 4q-11 46 -52 52v21h-25v-21q-29 -3 -44 -19t-15 -42q0 -51 59 -69v-63q-21 9 -27 34l-39 -5q5 -32 21 -46.5t45 -19.5v-28h25v29q12 2 22 7.5t17 15.5zM256 480q53 0 100 -20t81.5 -54.5t54.5 -81.5t20 -100 t-20 -99.5t-54.5 -81.5t-81.5 -55t-100 -20t-99.5 20t-81.5 55t-55 81.5t-20 99.5t20 100t55 81.5t81.5 54.5t99.5 20zM256 0q46 0 87 17.5t71.5 48t48 71.5t17.5 87t-17.5 87t-48 71.5t-71.5 48t-87 17.5t-87 -17.5t-71.5 -48t-48 -71.5t-17.5 -87t17.5 -87t48 -71.5 t71.5 -48t87 -17.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/lead.js b/packages/base/src/icons/lead.js new file mode 100644 index 000000000000..38f7a3f217a2 --- /dev/null +++ b/packages/base/src/icons/lead.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://lead"; +const transform = "translate(44.5,35)"; +const d = "M267 239q42 -9 59 -31t17 -43q0 -31 -20.5 -53.5t-55.5 -24.5v-33h-25v32q-26 1 -47 20t-25 57l41 5q3 -14 12 -25t19 -15v73q-32 11 -51.5 32.5t-19.5 44.5q0 12 5 25t14.5 24t22.5 18.5t29 8.5v21h25v-21q58 -4 70 -62l-36 -6q-2 12 -11 20t-23 9v-76zM267 124 q14 4 23.5 14.5t9.5 22.5q0 24 -33 35v-72zM242 316q-11 -4 -18 -13t-7 -19q0 -20 25 -32v64zM256 480q53 0 100 -20t81.5 -55t54.5 -81.5t20 -99.5t-20 -100t-54.5 -81.5t-81.5 -54.5t-100 -20t-99.5 20t-81.5 54.5t-55 81.5t-20 100t20 99.5t55 81.5t81.5 55t99.5 20z M256 0q46 0 87 17.5t71.5 48t48 71t17.5 87.5q0 46 -17.5 87t-48 71.5t-71.5 48t-87 17.5t-87 -17.5t-71.5 -48t-48 -71.5t-17.5 -87q0 -47 17.5 -87.5t48 -71t71.5 -48t87 -17.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/leads.js b/packages/base/src/icons/leads.js new file mode 100644 index 000000000000..ef5063c9f57f --- /dev/null +++ b/packages/base/src/icons/leads.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://leads"; +const transform = "translate(48.5,35)"; +const d = "M192 160q27 0 50 -10t40.5 -27.5t27.5 -40.5t10 -50v-32h-320v32q0 27 10 50t27.5 40.5t41 27.5t49.5 10h32h32zM288 32q0 40 -28 68t-68 28h-64q-20 0 -37 -7.5t-30.5 -20.5t-21 -30.5t-7.5 -37.5h256zM256 256q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28t68 -28 t28 -68zM160 192q27 0 45.5 19t18.5 45q0 27 -18.5 45.5t-45.5 18.5q-26 0 -45 -18.5t-19 -45.5q0 -26 19 -45t45 -19zM335 256l26 79l-67 49h83l26 79l26 -79h83l-68 -49l26 -79l-67 49zM463 96q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-95q-6 0 -11 5t-5 11q0 7 5 11.5 t11 4.5h95zM463 32q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-95q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h95z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/learning-assistant.js b/packages/base/src/icons/learning-assistant.js new file mode 100644 index 000000000000..7180af3cf4d4 --- /dev/null +++ b/packages/base/src/icons/learning-assistant.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://learning-assistant"; +const transform = "translate(48.5,35)"; +const d = "M480 480q12 0 18.5 -5t9.5 -11q4 -7 4 -16v-256q0 -12 -5 -18.5t-11 -9.5q-7 -4 -16 -4h-64q-12 0 -25 -4t-24.5 -9t-20 -10.5t-11.5 -8.5q-3 3 -8 7t-11.5 8t-14 7.5t-13.5 3.5v54q3 -1 8.5 -3.5t10.5 -5.5q6 -4 13 -7v224q-2 9 -9 16q-6 6 -19 10.5t-36 5.5h-64v-64 h-32v64q0 9 4 16q3 6 9 11t19 5h96q21 0 32 -13t16 -19q3 6 15 19t33 13h96zM480 448h-64q-23 -1 -36 -5.5t-19 -10.5q-7 -7 -9 -16v-224q9 9 20 16q9 6 20.5 10.5t23.5 5.5h64v224zM192 160q26 0 49.5 -10t41 -27.5t27.5 -40.5t10 -50v-64h-320v64q0 27 10 50t27.5 40.5 t40.5 27.5t50 10h32h32zM288 32q0 20 -7.5 37.5t-21 30.5t-31 20.5t-36.5 7.5h-64q-40 0 -68 -28t-28 -68v-32h256v32zM256 256q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM160 192q26 0 45 19t19 45t-19 45t-45 19q-27 0 -45.5 -19t-18.5 -45 t18.5 -45t45.5 -19z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/legend.js b/packages/base/src/icons/legend.js new file mode 100644 index 000000000000..ee7a94980c8e --- /dev/null +++ b/packages/base/src/icons/legend.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://legend"; +const transform = "translate(128.5,35)"; +const d = "M112 320q-20 0 -34 14t-14 34t14 34t34 14t34 -14t14 -34t-14 -34t-34 -14zM112 192q-20 0 -34 14t-14 34t14 34t34 14t34 -14t14 -34t-14 -34t-34 -14zM112 64q-20 0 -34 14t-14 34t14 34t34 14t34 -14t14 -34t-14 -34t-34 -14zM352 480q14 0 23 -9t9 -23v-448 q0 -13 -9 -22.5t-23 -9.5h-320q-14 0 -23 9.5t-9 22.5v448q0 14 9 23t23 9h320zM352 448h-320v-448h320v448zM304 384q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-64q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h64zM304 256q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-64q-6 0 -11 5t-5 11 q0 7 5 11.5t11 4.5h64zM304 128q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-64q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h64z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/less.js b/packages/base/src/icons/less.js new file mode 100644 index 000000000000..c3bfa1791d07 --- /dev/null +++ b/packages/base/src/icons/less.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://less"; +const transform = "translate(80.5,35)"; +const d = "M432 256q16 0 16 -16v-32q0 -16 -16 -16h-416q-6 0 -11 4.5t-5 11.5v32q0 7 5 11.5t11 4.5h416v0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/letter.js b/packages/base/src/icons/letter.js new file mode 100644 index 000000000000..780d1922e0f4 --- /dev/null +++ b/packages/base/src/icons/letter.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://letter"; +const transform = "translate(48.5,35)"; +const d = "M480 416q14 0 23 -9t9 -23v-320q0 -13 -9 -22.5t-23 -9.5h-448q-13 0 -22.5 9.5t-9.5 22.5v320q0 14 9.5 23t22.5 9h448zM480 384h-448v-320h448v320zM448 304v32q0 16 -16 16h-32q-16 0 -16 -16v-32q0 -6 4.5 -11t11.5 -5h32q7 0 11.5 5t4.5 11zM272 256q16 0 16 -16 q0 -6 -4.5 -11t-11.5 -5h-160q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h160zM176 192q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-64q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h64z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/lightbulb.js b/packages/base/src/icons/lightbulb.js new file mode 100644 index 000000000000..8e2884b1327f --- /dev/null +++ b/packages/base/src/icons/lightbulb.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://lightbulb"; +const transform = "translate(144.5,35)"; +const d = "M160 480q33 0 61.5 -12t50.5 -33t34.5 -50.5t12.5 -64.5q0 -24 -7.5 -42.5t-18 -34t-21.5 -28t-16 -23.5q-1 -1 -6 -16l-11 -33q-7 -21 -15 -47h-128l-16 48q-6 18 -11 32.5t-5 15.5q-5 11 -16 23.5t-21.5 27.5t-18.5 34t-8 44q0 35 12.5 64.5t34.5 50.5t51 32.5t62 11.5 zM250 240q14 17 25.5 35.5t11.5 44.5q0 27 -9.5 50.5t-27 41t-40.5 27t-50 9.5t-50.5 -9t-40.5 -26q-37 -36 -37 -92q0 -26 11 -44t25 -35q8 -9 14 -18t11 -19q0 -1 1 -2.5t3 -9t7.5 -22.5t14.5 -43h81q9 28 14.5 43t8 22.5t3.5 9.5t1 3q5 9 10.5 17t12.5 17zM96 0h128 l-10 -10q-22 -22 -54 -22q-33 0 -55 22zM217 80q6 0 10.5 -4.5t4.5 -11.5v-32q0 -7 -4.5 -11.5t-10.5 -4.5h-115q-14 0 -14 16v32q0 16 14 16h115zM174 32q14 0 14 16t-14 16t-14 -16t14 -16z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/line-chart-dual-axis.js b/packages/base/src/icons/line-chart-dual-axis.js new file mode 100644 index 000000000000..5282e1770353 --- /dev/null +++ b/packages/base/src/icons/line-chart-dual-axis.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://line-chart-dual-axis"; +const transform = "translate(80.5,35)"; +const d = "M448 449v-449h-448v449h32v-417h384v417h32zM350 192q1 1 7 1q7 0 12.5 -4.5t5.5 -13.5q0 -11 -11 -16l-108 -58l-87 18l-68 -51q-2 -3 -8 -3q-7 0 -13 4.5t-6 12.5q0 12 11 18l80 59l87 -19zM93 139q-6 0 -12.5 5t-6.5 13q0 9 9 15l80 78l87 -19l96 86q7 4 12 4 q6 0 11.5 -6t5.5 -13q0 -9 -8 -15l-108 -95l-89 19l-67 -69q-5 -3 -10 -3zM93 212q-6 0 -12 4.5t-6 12.5q0 9 7 15l78 96h85l97 102q6 7 15 7q8 0 13 -5.5t5 -12.5q0 -6 -4 -11l-108 -117h-89l-69 -87q-4 -4 -12 -4z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/line-chart-time-axis.js b/packages/base/src/icons/line-chart-time-axis.js new file mode 100644 index 000000000000..1bb626e3b426 --- /dev/null +++ b/packages/base/src/icons/line-chart-time-axis.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://line-chart-time-axis"; +const transform = "translate(48.5,35)"; +const d = "M384 50l128 110v-52l-128 -110l-132 112l-92 -71l-97 49l-63 -23v41l66 24l94 -47l97 74zM368 160q-30 0 -56.5 11.5t-46 31t-30.5 45.5t-11 56t11 56t30.5 45.5t46 31t56.5 11.5t56 -11.5t45.5 -31t31 -45.5t11.5 -56t-11.5 -56t-31 -45.5t-45.5 -31t-56 -11.5zM368 416 q-23 0 -43.5 -9t-35.5 -24t-24 -35.5t-9 -43.5t9 -43.5t24 -35.5t35.5 -24t43.5 -9t43.5 9t35.5 24t24 35.5t9 43.5t-9 43.5t-24 35.5t-35.5 24t-43.5 9zM418 308q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-51q-7 0 -11.5 5t-4.5 11v64q0 16 16 16t16 -16v-48h35z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/line-chart.js b/packages/base/src/icons/line-chart.js new file mode 100644 index 000000000000..0cb9dcaad903 --- /dev/null +++ b/packages/base/src/icons/line-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://line-chart"; +const transform = "translate(64.5,35)"; +const d = "M92 63q-7 0 -13 4.5t-6 12.5q0 12 11 18l115 34l110 -17l110 52q1 1 7 1q17 0 17 -18q0 -13 -11 -16l-120 -57l-108 18l-104 -29q-2 -3 -8 -3zM92 114q-6 0 -12.5 5t-6.5 13q0 9 9 15l116 78l109 -19l109 88q6 2 9 2q18 0 18 -17q0 -11 -9 -17l-120 -94l-109 18l-103 -69 q-5 -3 -10 -3zM92 187q-6 0 -12 4.5t-6 12.5q0 9 7 15l113 96h108l110 127q6 6 13 6q8 0 13 -6t5 -13t-4 -11l-120 -140h-111l-104 -87q-4 -4 -12 -4zM480 32v-32h-479v448h31v-416h448z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/line-charts.js b/packages/base/src/icons/line-charts.js new file mode 100644 index 000000000000..c76963c06cce --- /dev/null +++ b/packages/base/src/icons/line-charts.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://line-charts"; +const transform = "translate(48.5,35)"; +const d = "M513 416v-63l-110 -156l-110 147l-100 -97l-109 58l-83 -73v52l78 68l106 -55l108 107l109 -145zM403 81l110 110v-52l-110 -110l-112 112l-107 -71l-111 74l-72 -36v41l75 37l108 -72l112 74z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/list.js b/packages/base/src/icons/list.js new file mode 100644 index 000000000000..6203d7bd5663 --- /dev/null +++ b/packages/base/src/icons/list.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://list"; +const transform = "translate(112.5,35)"; +const d = "M16 416q16 0 16 -16t-16 -16t-16 16t16 16zM16 320q16 0 16 -16t-16 -16t-16 16t16 16zM16 224q16 0 16 -16t-16 -16t-16 16t16 16zM16 128q16 0 16 -16t-16 -16t-16 16t16 16zM16 32q16 0 16 -16t-16 -16t-16 16t16 16zM112 384h257q6 0 11 4.5t5 11.5t-5 11.5t-11 4.5 h-257q-16 0 -16 -16t16 -16zM369 320h-257q-16 0 -16 -16t16 -16h257q6 0 11 4.5t5 11.5t-5 11.5t-11 4.5zM369 224h-257q-16 0 -16 -16t16 -16h257q6 0 11 4.5t5 11.5t-5 11.5t-11 4.5zM369 128h-257q-16 0 -16 -16t16 -16h257q6 0 11 4.5t5 11.5t-5 11.5t-11 4.5zM369 32 h-257q-16 0 -16 -16t16 -16h257q6 0 11 4.5t5 11.5t-5 11.5t-11 4.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/loan.js b/packages/base/src/icons/loan.js new file mode 100644 index 000000000000..0c0e66df0e09 --- /dev/null +++ b/packages/base/src/icons/loan.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://loan"; +const transform = "translate(96.5,35)"; +const d = "M218 348q34 -8 64.5 -31t53 -54.5t35.5 -67t13 -67.5q0 -48 -9 -79t-31.5 -49t-59.5 -25t-92 -7q-49 0 -85 7t-60 25t-35.5 49t-11.5 79q0 31 11.5 65.5t31.5 65.5t48 55t61 33q-17 25 -31 51t-14 40v33.5t8 8.5q6 0 10.5 -5.5t9 -11.5t9.5 -6.5t12 -0.5q8 1 12 6.5 t12 6.5q10 1 19.5 -4t16.5 -6q12 2 17.5 2.5t8.5 5.5t5 9t6 4q8 0 8 -8.5v-32.5q0 -18 -13 -42.5t-30 -48.5zM125 445q1 -25 18 -50.5t31 -42.5q5 1 5.5 0.5t5.5 -0.5q7 0 10 -1q-1 1 -3 1q4 6 11.5 13t14.5 17t13 23t9 30q-5 -2 -13.5 -6t-13.5 -4q-9 -1 -16 4.5t-13 10.5 q-2 2 -4.5 -2t-3.5 -3q-5 -4 -9.5 -7t-12.5 -2q-12 2 -19.5 10t-9.5 9zM328 29q13 14 19 37.5t5 61.5q0 31 -14 65t-36.5 62.5t-52.5 46.5t-61 18q-32 0 -60.5 -19.5t-49.5 -48t-33.5 -62.5t-12.5 -62q0 -38 7.5 -62.5t25.5 -39t49 -20.5t78 -6q57 0 89 7t47 22zM192 169 q40 -11 51 -24q13 -14 13 -38q0 -27 -16 -44q-15 -17 -48 -22v-25h-22v24q-29 4 -43 19q-15 14 -20 44l38 4q1 -12 8 -20q4 -6 17 -12v60q-33 9 -44 25q-13 16 -13 39t15 40q13 16 42 19l1 30h22l-1 -30q27 -5 40 -16q14 -14 18 -35l-37 -4q-3 16 -21 23v-57zM170 226 q-12 -4 -16 -10q-5 -7 -5 -15t4 -14q6 -6 17 -11v50zM214 83q6 7 6 19q0 8 -5 16q-5 6 -23 11v-56q16 3 22 10zM256 387l27 36l107 40l28 -80l-107 -38l-44 11l-6 15z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/locate-me.js b/packages/base/src/icons/locate-me.js new file mode 100644 index 000000000000..d4284a335fa8 --- /dev/null +++ b/packages/base/src/icons/locate-me.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://locate-me"; +const transform = "translate(96.5,35)"; +const d = "M403 437q5 3 9 -1.5t2 -9.5l-198 -395q-3 -5 -9 -4t-6 8v181q0 8 -8 8h-182q-6 0 -7.5 6t4.5 9l395 198v0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/locked.js b/packages/base/src/icons/locked.js new file mode 100644 index 000000000000..cf957f9592ef --- /dev/null +++ b/packages/base/src/icons/locked.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://locked"; +const transform = "translate(112.5,35)"; +const d = "M352 247q14 -8 23 -22.5t9 -32.5v-159q0 -27 -19 -45.5t-45 -18.5h-256q-27 0 -45.5 18.5t-18.5 45.5v159q0 18 8.5 32.5t22.5 22.5v25t0.5 28.5t0.5 24v12.5q0 30 12.5 56t34 45.5t51 31t62.5 11.5t62 -11.5t51 -31t34.5 -45.5t12.5 -56v-90zM96 337v-10.5t-0.5 -20.5 t-0.5 -25.5v-24.5h193v81q0 33 -28 56.5t-68 23.5t-68 -23.5t-28 -56.5zM352 192q0 14 -9.5 23.5t-22.5 9.5h-256q-14 0 -23 -9.5t-9 -23.5v-159q0 -14 9 -23.5t23 -9.5h256q13 0 22.5 9.5t9.5 23.5v159zM241 143q0 -15 -8 -27t-21 -18l44 -65h-128l43 65q-13 6 -21 18 t-8 27q0 20 14.5 34.5t35.5 14.5q20 0 34.5 -14.5t14.5 -34.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/log.js b/packages/base/src/icons/log.js new file mode 100644 index 000000000000..c3fda087e921 --- /dev/null +++ b/packages/base/src/icons/log.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://log"; +const transform = "translate(80.5,35)"; +const d = "M320 394q57 -27 92.5 -81t35.5 -121q0 -47 -17.5 -87.5t-48 -71t-71.5 -48t-87 -17.5q-47 0 -87.5 17.5t-71 48t-48 71t-17.5 87.5q0 67 35.5 121t92.5 81v-36q-43 -25 -69.5 -68.5t-26.5 -97.5q0 -40 15 -75t41 -61t61 -41t75 -15t75 15t61 41t41 61t15 75 q0 54 -26.5 97.5t-69.5 68.5v36zM224 192q-14 0 -23 9t-9 23v224q0 13 9 22.5t23 9.5q13 0 22.5 -9.5t9.5 -22.5v-224q0 -14 -9.5 -23t-22.5 -9z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/machine.js b/packages/base/src/icons/machine.js new file mode 100644 index 000000000000..e2895b9dc42f --- /dev/null +++ b/packages/base/src/icons/machine.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://machine"; +const transform = "translate(48.5,35)"; +const d = "M32 176h-32v160l192 128h96v-96l128 -68v-60h-128v-128h-256v64zM32 208h32v-32v-32h192v96v32h32h96v9l-111 59l-17 9v19v64h-55l-169 -113v-111zM448 80q26 0 45 -19t19 -45t-19 -45t-45 -19h-448v32h448q13 0 22.5 9.5t9.5 22.5q0 14 -9.5 23t-22.5 9h-448v32h448z M320 112v96h96v-96h-96z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/manager-insight.js b/packages/base/src/icons/manager-insight.js new file mode 100644 index 000000000000..b5866998deb5 --- /dev/null +++ b/packages/base/src/icons/manager-insight.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://manager-insight"; +const transform = "translate(80.5,35)"; +const d = "M416 448h32v-416q0 -14 -9 -23t-23 -9h-160h-32h-192q-13 0 -22.5 9t-9.5 23v384q0 13 9 22.5t23 9.5h320q14 0 23 -9.5t9 -22.5v-288l-96 -96h128v416zM224 128q0 13 9.5 22.5t23.5 9.5h95v256h-320v-384h192v96zM314 391q13 -7 8 -21l-53 -106q-5 -11 -19 -7h-1l-1 1 q-1 0 -1 0.5t-1 0.5q-1 1 -1.5 1t-1.5 1q0 1 -1 2t-1 1.5t-1 1.5l-33 64l-32 -50l-1 -1l-2 -2q-5 -5 -11 -5t-11 5l-41 41l-35 -35q-5 -5 -11.5 -5t-11.5 5q-11 11 0 23l46 46q12 11 23 0l1 -1l37 -37l37 57l1 1l2 2q1 1 1.5 1t1.5 1l1 1h1q1 0 1.5 0.5t2.5 0.5h2 q1 0 1.5 -0.5t2.5 -0.5q1 0 2 -1q1 0 2 -1l1 -1q2 0 2 -2l2 -2q0 -1 0.5 -1t0.5 -1l32 -61l38 78q7 13 21 6zM303 225q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-224q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h224zM176 159q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-96q-6 0 -11 5t-5 11 q0 7 5 11.5t11 4.5h96zM176 96q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-96q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h96z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/manager.js b/packages/base/src/icons/manager.js new file mode 100644 index 000000000000..0de5c9262000 --- /dev/null +++ b/packages/base/src/icons/manager.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://manager"; +const transform = "translate(48.5,35)"; +const d = "M384 192h-288v32q0 31 6 49.5t18 29t30 14t42 3.5h48h48q24 0 42 -4t30 -14.5t18 -29.5t6 -48v-32zM352 256q0 11 -10 18t-22 10q-14 4 -32 4h-96q-18 0 -32 -4q-12 -3 -22.5 -10t-9.5 -18v-32h224v32zM465 55q47 -21 47 -87h-160h-32h-128h-32h-160q0 64 48 86 q-7 8 -11.5 19t-4.5 23q0 26 19 45t45 19q27 0 45.5 -19t18.5 -45q0 -25 -15 -41q20 -9 32 -26q10 15 31 25q-7 8 -11.5 19t-4.5 23q0 26 19 45t45 19q27 0 45.5 -19t18.5 -45q0 -25 -15 -41q20 -9 32 -26q10 15 31 25q-7 8 -11.5 19t-4.5 23q0 26 19 45t45 19 q27 0 45.5 -19t18.5 -45q0 -25 -15 -41zM64 96q0 -14 9.5 -23t22.5 -9q14 0 23 9t9 23q0 13 -9 22.5t-23 9.5q-13 0 -22.5 -9.5t-9.5 -22.5zM160 0q0 24 -19.5 28t-44.5 4q-24 0 -44 -4.5t-20 -27.5h128zM224 96q0 -14 9.5 -23t22.5 -9q14 0 23 9t9 23q0 13 -9 22.5t-23 9.5 q-13 0 -22.5 -9.5t-9.5 -22.5zM320 0q0 24 -19.5 28t-44.5 4q-24 0 -44 -4.5t-20 -27.5h128zM384 96q0 -14 9.5 -23t22.5 -9q14 0 23 9t9 23q0 13 -9 22.5t-23 9.5q-13 0 -22.5 -9.5t-9.5 -22.5zM480 0q0 24 -19.5 28t-44.5 4q-24 0 -44 -4.5t-20 -27.5h128zM320 400 q0 -33 -23 -56.5t-57 -23.5q-33 0 -56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5q34 0 57 -23.5t23 -56.5zM240 352q20 0 34 14t14 34t-14 34t-34 14t-34 -14t-14 -34t14 -34t34 -14z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/map-2.js b/packages/base/src/icons/map-2.js new file mode 100644 index 000000000000..4813e81418a6 --- /dev/null +++ b/packages/base/src/icons/map-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://map-2"; +const transform = "translate(80.5,35)"; +const d = "M416 448q13 0 22.5 -9.5t9.5 -22.5v-384q0 -14 -9.5 -23t-22.5 -9h-384q-14 0 -23 9t-9 23v384q0 13 9 22.5t23 9.5h384zM416 416h-384v-384h384v384zM279 245q-4 9 -4 19q0 23 16 39.5t39 16.5t38.5 -16.5t15.5 -39.5q0 -10 -4 -19l-51 -86zM307 126l28 -14l-14 -28 l-29 14zM235 126l14 29l29 -14l-14 -29zM192 183l29 -14l-15 -29l-28 14zM135 212l28 -15l-14 -28l-29 14zM192 255l-15 -29l-28 14l14 29zM206 283l-110 62v39l124 -72zM234 341l-29 14l15 29l28 -14zM97 64h-33l42 90l29 -14z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/map-3.js b/packages/base/src/icons/map-3.js new file mode 100644 index 000000000000..b5d34540163d --- /dev/null +++ b/packages/base/src/icons/map-3.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://map-3"; +const transform = "translate(49,35)"; +const d = "M510 -32h-465l-42 142l33 215l-35 154h465l34 -154l-31 -212zM462 4l-29 106l31 215l-29 118h-393l30 -118l-32 -212l32 -109h390zM397 157l-36 -36l36 -36l-36 -36l-35 36l-36 -36l-36 36l36 36l-36 36l36 35l36 -35l35 35zM326 300h-72v70l36 36l36 -36v-70zM111 121 h36v-36h-36v36zM111 192h36v-35h-36v35zM111 264h36v-36h-36v36zM182 121h36v-36h-36v36zM111 334h36v-34h-36v34zM182 334h36v-34h-36v34z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/map.js b/packages/base/src/icons/map.js new file mode 100644 index 000000000000..9728ff639d76 --- /dev/null +++ b/packages/base/src/icons/map.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://map"; +const transform = "translate(112.5,35)"; +const d = "M212 479q36 -3 67.5 -19.5t55 -42t36.5 -59t13 -70.5q0 -14 -8 -35.5t-21.5 -46.5t-30.5 -52t-35 -54q-42 -62 -95 -132q-55 69 -97 131q-18 26 -35.5 53.5t-31 53t-22 47t-8.5 35.5q0 40 15 75t41 61t61 41t75 15h1h1h9t9 -1zM194 21q30 41 58.5 82.5t50.5 78t35.5 64.5 t13.5 42q0 31 -11 58.5t-30 49t-45 35.5t-57 17h-14h-2h-1h-1q-33 0 -61.5 -12.5t-50.5 -34.5t-34.5 -51t-12.5 -62q0 -15 15 -45t38.5 -67t52 -78t56.5 -77zM192 384q40 0 68 -28t28 -68t-28 -68t-68 -28t-68 28t-28 68t28 68t68 28zM192 224q27 0 45.5 19t18.5 45 q0 27 -18.5 45.5t-45.5 18.5q-26 0 -45 -18.5t-19 -45.5q0 -26 19 -45t45 -19z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/marketing-campaign.js b/packages/base/src/icons/marketing-campaign.js new file mode 100644 index 000000000000..7034e4fec2ae --- /dev/null +++ b/packages/base/src/icons/marketing-campaign.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://marketing-campaign"; +const transform = "translate(48.5,35)"; +const d = "M490 448q9 0 15.5 -6.5t6.5 -15.5v-340q0 -9 -6.5 -15.5t-15.5 -6.5h-37q-10 0 -19 11q-6 10 -20.5 20.5t-33.5 20.5q-43 21 -77.5 35.5t-59.5 23.5q-29 11 -51 17l28 -167q2 -10 -4.5 -17.5t-17.5 -7.5h-55q-15 0 -20 14l-59 167q-4 10 -15 13q-22 6 -35.5 20.5 t-13.5 37.5q0 31 21.5 49.5t51.5 18.5h92q9 0 29.5 2t49.5 10t64.5 23t73.5 42q20 14 33.5 24t19.5 18q7 9 16 9h39zM192 290q-8 -2 -15 -2h-11h-93q-16 0 -28.5 -8.5t-12.5 -27.5q0 -5 3 -13.5t22 -13.5q13 -3 22.5 -12t14.5 -21l56 -160h36q-10 55 -17 98l-6 36t-5 32 t-3.5 23l-1.5 9q0 1 14 -1.5t25 -4.5v66zM480 416h-23q-8 -10 -22.5 -21t-34.5 -25q-51 -35 -96.5 -52t-79.5 -23v-80q23 -8 66.5 -24.5t103.5 -45.5q22 -11 38.5 -23.5t26.5 -25.5h21v320z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/master-task-triangle-2.js b/packages/base/src/icons/master-task-triangle-2.js new file mode 100644 index 000000000000..56b421245c56 --- /dev/null +++ b/packages/base/src/icons/master-task-triangle-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://master-task-triangle-2"; +const transform = "translate(64.5,35)"; +const d = "M472 109q9 -19 7.5 -38.5t-11 -35t-26.5 -25.5t-38 -10h-297q-21 0 -37.5 10t-26.5 25.5t-11 35t8 38.5l50 101q5 -1 10.5 -1.5t11.5 -0.5q33 0 62 12.5t51 34.5t34.5 51t12.5 62q0 22 -6 42t-16 37q21 2 41.5 -8t31.5 -32zM112 256q-23 0 -43.5 9t-35.5 24t-24 35.5 t-9 43.5t9 43.5t24 35.5t35.5 24t43.5 9t43.5 -9t35.5 -24t24 -35.5t9 -43.5t-9 -43.5t-24 -35.5t-35.5 -24t-43.5 -9z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/master-task-triangle.js b/packages/base/src/icons/master-task-triangle.js new file mode 100644 index 000000000000..b6472ee04fa6 --- /dev/null +++ b/packages/base/src/icons/master-task-triangle.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://master-task-triangle"; +const transform = "translate(64.5,35)"; +const d = "M472 109q9 -19 7.5 -38.5t-11 -35t-26 -25.5t-37.5 -10h-298q-21 0 -37.5 10t-26.5 25.5t-11 35t8 38.5l51 101q5 -1 10 -1.5t11 -0.5q4 0 7 0.5t7 0.5l-58 -115q-10 -22 2 -42t37 -20h298q24 0 36 20q13 21 2 42l-149 298q-8 18 -30 23l-6 16t-8 16q2 0 3 0.5t3 0.5 q20 0 38 -10.5t29 -30.5zM112 256q-23 0 -43.5 9t-35.5 24t-24 35.5t-9 43.5t9 43.5t24 35.5t35.5 24t43.5 9t43.5 -9t35.5 -24t24 -35.5t9 -43.5t-9 -43.5t-24 -35.5t-35.5 -24t-43.5 -9z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/meal.js b/packages/base/src/icons/meal.js new file mode 100644 index 000000000000..fb25d10e659e --- /dev/null +++ b/packages/base/src/icons/meal.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://meal"; +const transform = "translate(175,35)"; +const d = "M235 479q10 -1 16 -7t6 -14v-234h-43q0 29 -6.5 42t-15 19.5t-15 10.5t-6.5 15l43 151q5 17 21 17zM214 205h43v-194q0 -17 -6.5 -30t-15.5 -13t-15 13t-6 30v194zM129 319q0 -11 -7 -20t-18 -11q-4 -9 -11 -26.5t-7 -37.5h-42q0 14 -5 31t-9 25l-4 8q-10 2 -17 11t-7 20 l18 151q2 9 9 9q9 -2 9 -11v-138h10l9 140q0 9 8 9q9 0 9 -9l10 -140h9v138q0 9 8 11q8 0 10 -9l17 -140zM43 205h43v-194q0 -17 -6.5 -30t-15.5 -13q-8 0 -14.5 13t-6.5 30v194z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/measure.js b/packages/base/src/icons/measure.js new file mode 100644 index 000000000000..6752dc9a66ee --- /dev/null +++ b/packages/base/src/icons/measure.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://measure"; +const transform = "translate(48.5,35)"; +const d = "M512 416v-32h-32v-80q0 -16 -16 -16t-16 16v80h-32v-112q0 -16 -16 -16t-16 16v112h-32v-80q0 -16 -16 -16t-16 16v80h-32v-112q0 -16 -16 -16t-16 16v112h-32v-80q0 -16 -16 -16t-16 16v80h-32v-112q0 -16 -16 -16t-16 16v112h-32v-80q0 -16 -16 -16t-16 16v80h-32v-112 q0 -16 -16 -16t-16 16v144h512zM368 160h144v-32h-128l16 -32h112v-32h-96l10 -21q2 -4 0 -7.5t-7 -3.5h-166q-5 0 -7 3.5t0 7.5l10 21h-256v32h272l16 32h-288v32h304l25 49q2 5 7 5t7 -5zM380 64l-44 88l-44 -88h88z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/measurement-document.js b/packages/base/src/icons/measurement-document.js new file mode 100644 index 000000000000..1649b74cb351 --- /dev/null +++ b/packages/base/src/icons/measurement-document.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://measurement-document"; +const transform = "translate(49,35)"; +const d = "M224 320h32v-320q0 -13 -9.5 -22.5t-22.5 -9.5h-160q-14 0 -23 9.5t-9 22.5v209q-1 22 -5 43q-3 18 -9 37t-17 31h37q5 -4 9.5 -19.5t8.5 -32.5q4 -20 8 -44h96v-32h-96v-32h96v-32h-96v-32h96v-32h-96v-64h160v320zM480 448q13 0 22.5 -9t9.5 -23v-352q0 -13 -9.5 -22.5 t-22.5 -9.5h-192v32h192v288h-320v-32h-32v96q0 14 9 23t23 9h32v32h32v-32h192v32h32v-32h32zM224 416h-32v-32h32v32zM448 416h-32v-32h32v32zM320 224v-96h32v160h32v-160h32v96h32v-96v-32h-32h-32h-32h-32h-32v128h32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/measuring-point.js b/packages/base/src/icons/measuring-point.js new file mode 100644 index 000000000000..5e89996408d9 --- /dev/null +++ b/packages/base/src/icons/measuring-point.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://measuring-point"; +const transform = "translate(48.5,35)"; +const d = "M512 480v-480q0 -13 -9.5 -22.5t-22.5 -9.5h-224q-14 0 -23 9.5t-9 22.5v369q1 28 -5 50q-5 19 -18.5 34.5t-40.5 15.5q-4 -1 2.5 5t34.5 6q22 0 33.5 -15t17 -33t7 -33l1.5 -15v-64h96v-32h-96v-64h96v-32h-96v-64h96v-32h-96v-96h224v480h32zM91 413q-11 11 -22 0 q-5 -5 -5 -11.5t5 -11.5l75 -68h-128q-16 0 -16 -16t16 -16h128l-75 -69q-5 -5 -5 -11.5t5 -11.5t11 -5t11 5l92 86q9 10 9 23t-9 23z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/media-forward.js b/packages/base/src/icons/media-forward.js new file mode 100644 index 000000000000..4cf713ad4adb --- /dev/null +++ b/packages/base/src/icons/media-forward.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://media-forward"; +const transform = "translate(80.5,35)"; +const d = "M448 31q0 -13 -9.5 -22.5t-22.5 -9.5q-14 0 -23 9.5t-9 22.5v385q0 14 9 23t23 9q13 0 22.5 -9t9.5 -23v-385zM264 212q11 12 0 23l-98 126q-10 9 -10 22.5t10 22.5q9 10 22.5 10t22.5 -10l132 -160q9 -9 9 -22.5t-9 -22.5l-130 -160q-9 -10 -22 -10t-23 10q-9 9 -9 22.5 t9 22.5zM107 212q5 5 5 11.5t-5 11.5l-98 126q-9 9 -9 22.5t9 22.5q10 10 23 10t23 -10l131 -160q10 -9 10 -22.5t-10 -22.5l-129 -160q-10 -10 -23 -10t-23 10q-9 9 -9 22.5t9 22.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/media-pause.js b/packages/base/src/icons/media-pause.js new file mode 100644 index 000000000000..dedff8eca5fd --- /dev/null +++ b/packages/base/src/icons/media-pause.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://media-pause"; +const transform = "translate(208.5,35)"; +const d = "M0 416q0 14 9.5 23t22.5 9q14 0 23 -9t9 -23v-385q0 -13 -9 -22.5t-23 -9.5q-13 0 -22.5 9.5t-9.5 22.5v385zM128 416q0 14 9.5 23t22.5 9q14 0 23 -9t9 -23v-385q0 -13 -9 -22.5t-23 -9.5q-13 0 -22.5 9.5t-9.5 22.5v385z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/media-play.js b/packages/base/src/icons/media-play.js new file mode 100644 index 000000000000..85a6e29ee750 --- /dev/null +++ b/packages/base/src/icons/media-play.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://media-play"; +const transform = "translate(119.5,35)"; +const d = "M363 234q8 -5 8 -13.5t-8 -13.5l-314 -203q-8 -4 -17 -4q-13 0 -22.5 9t-9.5 23v384q0 14 9.5 23t22.5 9q7 0 17 -5zM267 221l-203 135v-266z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/media-reverse.js b/packages/base/src/icons/media-reverse.js new file mode 100644 index 000000000000..7ea6b3e604e8 --- /dev/null +++ b/packages/base/src/icons/media-reverse.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://media-reverse"; +const transform = "translate(120.5,35)"; +const d = "M319 443q10 5 17 5q13 0 22.5 -9t9.5 -23v-384q0 -14 -9.5 -23t-22.5 -9q-9 0 -17 4l-314 203q-8 5 -8 13.5t8 13.5zM304 90v266l-203 -135z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/media-rewind.js b/packages/base/src/icons/media-rewind.js new file mode 100644 index 000000000000..134236c10106 --- /dev/null +++ b/packages/base/src/icons/media-rewind.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://media-rewind"; +const transform = "translate(80.5,35)"; +const d = "M0 416q0 14 9.5 23t22.5 9q14 0 23 -9t9 -23v-385q0 -13 -9 -22.5t-23 -9.5q-13 0 -22.5 9.5t-9.5 22.5v385zM280 86q9 -9 9 -22.5t-9 -22.5q-10 -10 -23 -10t-22 10l-130 160q-9 9 -9 22.5t9 22.5l132 160q9 10 22.5 10t22.5 -10q10 -9 10 -22.5t-10 -22.5l-98 -126 q-5 -5 -5 -11.5t5 -11.5zM437 86q9 -9 9 -22.5t-9 -22.5q-10 -10 -23 -10t-23 10l-129 160q-10 9 -10 22.5t10 22.5l131 160q10 10 23 10t23 -10q9 -9 9 -22.5t-9 -22.5l-98 -126q-5 -5 -5 -11.5t5 -11.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/meeting-room.js b/packages/base/src/icons/meeting-room.js new file mode 100644 index 000000000000..43f37c033a09 --- /dev/null +++ b/packages/base/src/icons/meeting-room.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://meeting-room"; +const transform = "translate(48.5,35)"; +const d = "M128 96q96 0 96 -96v-32h-224v32q0 96 96 96h16h16zM192 0q0 35 -12 49.5t-52 14.5h-32q-40 0 -52 -14.5t-12 -49.5h160zM192 176q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5q0 34 23.5 57t56.5 23t56.5 -23t23.5 -57zM112 128q20 0 34 14t14 34t-14 34 t-34 14t-34 -14t-14 -34t14 -34t34 -14zM256 128q0 47 6.5 73t18.5 38t30 14.5t41 2.5q24 0 42 -2t30 -14t18 -38t6 -74h-192zM416 320q0 -26 -18.5 -45t-45.5 -19q-26 0 -45 19t-19 45q0 27 19 45.5t45 18.5q27 0 45.5 -18.5t18.5 -45.5zM480 448q14 0 23 -9t9 -23v-320 q0 -13 -9 -22.5t-23 -9.5h-224v32h224v320h-448v-128h-32v128q0 14 9.5 23t22.5 9h448zM176 320q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-96q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h96zM176 384q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-96q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h96z "; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/menu.js b/packages/base/src/icons/menu.js new file mode 100644 index 000000000000..eb83d368beff --- /dev/null +++ b/packages/base/src/icons/menu.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://menu"; +const transform = "translate(48.5,35)"; +const d = "M32 416q14 0 23 -9.5t9 -22.5q0 -14 -9 -23t-23 -9q-13 0 -22.5 9t-9.5 23q0 13 9.5 22.5t22.5 9.5zM32 256q14 0 23 -9.5t9 -22.5q0 -14 -9 -23t-23 -9q-13 0 -22.5 9t-9.5 23q0 13 9.5 22.5t22.5 9.5zM32 96q14 0 23 -9.5t9 -22.5q0 -14 -9 -23t-23 -9q-13 0 -22.5 9 t-9.5 23q0 13 9.5 22.5t22.5 9.5zM160 351q-13 0 -22.5 9.5t-9.5 22.5q0 14 9.5 23t22.5 9h320q14 0 23 -9t9 -23q0 -13 -9 -22.5t-23 -9.5h-320zM160 192q-13 0 -22.5 9.5t-9.5 22.5q0 14 9.5 23t22.5 9h320q14 0 23 -9t9 -23q0 -13 -9 -22.5t-23 -9.5h-320zM160 33 q-13 0 -22.5 9.5t-9.5 22.5q0 14 9.5 23t22.5 9h320q14 0 23 -9t9 -23q0 -13 -9 -22.5t-23 -9.5h-320z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/menu2.js b/packages/base/src/icons/menu2.js new file mode 100644 index 000000000000..7cbaf006492d --- /dev/null +++ b/packages/base/src/icons/menu2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://menu2"; +const transform = "translate(48.5,35)"; +const d = "M32 351q-13 0 -22.5 9.5t-9.5 22.5q0 14 9.5 23t22.5 9h448q14 0 23 -9t9 -23q0 -13 -9 -22.5t-23 -9.5h-448zM32 192q-13 0 -22.5 9.5t-9.5 22.5q0 14 9.5 23t22.5 9h448q14 0 23 -9t9 -23q0 -13 -9 -22.5t-23 -9.5h-448zM32 33q-13 0 -22.5 9.5t-9.5 22.5q0 14 9.5 23 t22.5 9h448q14 0 23 -9t9 -23q0 -13 -9 -22.5t-23 -9.5h-448z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/message-error.js b/packages/base/src/icons/message-error.js new file mode 100644 index 000000000000..6f32207ca420 --- /dev/null +++ b/packages/base/src/icons/message-error.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://message-error"; +const transform = "translate(48.5,35)"; +const d = "M257 146q15 0 26.5 -10.5t11.5 -27.5q0 -15 -11.5 -27t-26.5 -12q-17 0 -28 12t-11 27q0 17 11 27.5t28 10.5zM257 377q15 0 26.5 -10.5t11.5 -27.5l-18 -136q-3 -14 -7.5 -18t-12.5 -4t-13 3.5t-7 18.5l-19 136q0 17 11 27.5t28 10.5zM256 480q53 0 100 -20t81.5 -55 t54.5 -81.5t20 -99.5t-20 -100t-54.5 -81.5t-81.5 -54.5t-100 -20t-99.5 20t-81.5 54.5t-55 81.5t-20 100t20 99.5t55 81.5t81.5 55t99.5 20zM256 0q46 0 87 17.5t71.5 48t48 71t17.5 87.5q0 46 -17.5 87t-48 71.5t-71.5 48t-87 17.5t-87 -17.5t-71.5 -48t-48 -71.5 t-17.5 -87q0 -47 17.5 -87.5t48 -71t71.5 -48t87 -17.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/message-information.js b/packages/base/src/icons/message-information.js new file mode 100644 index 000000000000..8f469fddbd07 --- /dev/null +++ b/packages/base/src/icons/message-information.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://message-information"; +const transform = "translate(80.5,35)"; +const d = "M416 448q13 0 22.5 -9t9.5 -22v-384q0 -14 -9.5 -23.5t-22.5 -9.5h-384q-14 0 -23 9.5t-9 23.5v384q0 13 9 22t23 9h384zM416 417h-384v-384h384v384zM288 64h-128v33h33v128h-32v31h95v-159h32v-33zM224 289q-14 0 -23 9t-9 22q0 14 9 23.5t23 9.5q13 0 22.5 -9.5 t9.5 -23.5q0 -13 -9.5 -22t-22.5 -9z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/message-popup.js b/packages/base/src/icons/message-popup.js new file mode 100644 index 000000000000..00c187fe8ad4 --- /dev/null +++ b/packages/base/src/icons/message-popup.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://message-popup"; +const transform = "translate(48.5,35)"; +const d = "M256 238q-6 0 -10 2.5t-6 14.5l-15 113q0 16 9.5 23.5t21.5 7.5t21.5 -7.5t9.5 -23.5l-15 -113q-2 -11 -5.5 -14t-10.5 -3zM256 208q15 0 23.5 -9.5t8.5 -21.5q0 -16 -10 -24t-21.5 -8t-21.5 8t-10 24q0 12 8.5 21.5t22.5 9.5zM448 480q27 0 45.5 -19t18.5 -45v-288 q0 -26 -18.5 -45t-45.5 -19h-32v-75q0 -10 -6.5 -15.5t-14.5 -5.5q-7 0 -12 4l-79 92h-240q-26 0 -45 19t-19 45v288q0 26 19 45t45 19h384zM480 416q0 13 -9 22.5t-23 9.5h-384q-13 0 -22.5 -9.5t-9.5 -22.5v-288q0 -14 9.5 -23t22.5 -9h256l64 -80v80h64q14 0 23 9t9 23 v288z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/message-success.js b/packages/base/src/icons/message-success.js new file mode 100644 index 000000000000..4d67a2437d29 --- /dev/null +++ b/packages/base/src/icons/message-success.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://message-success"; +const transform = "translate(80.5,35)"; +const d = "M416 448q13 0 22.5 -9t9.5 -23v-384q0 -13 -9.5 -22.5t-22.5 -9.5h-384q-14 0 -23 9.5t-9 22.5v384q0 14 9 23t23 9h384zM416 416h-384v-384h384v384zM212 96l-113 95l33 47l74 -56l103 170l41 -42z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/message-warning.js b/packages/base/src/icons/message-warning.js new file mode 100644 index 000000000000..fcd2cdfe671e --- /dev/null +++ b/packages/base/src/icons/message-warning.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://message-warning"; +const transform = "translate(48.399993896484375,35)"; +const d = "M257 336q13 0 23.5 -8t10.5 -25l-9 -84l-2 -37q-2 -21 -24 -21q-8 0 -15.5 5t-7.5 16q-2 38 -3.5 61.5t-3 36.5t-2.5 18l-1 5q0 17 10.5 25t23.5 8zM257 130q14 0 23 -9t9 -23t-9 -23t-23 -9t-23 9t-9 23t9 23t23 9zM502 107q9 -19 11 -37v-6q0 -31 -23 -47.5t-50 -16.5 h-366q-13 0 -26 4.5t-23.5 12.5t-17 20.5t-6.5 27.5q-1 11 3 21t9 21l185 335q23 39 61 39q37 0 59 -39zM437 32q43 0 43 32q0 10 -8 28l-180 334q-6 12 -15.5 17.5t-18.5 5.5t-18 -5.5t-15 -17.5l-182 -334q-7 -13 -7 -28q0 -32 42 -32h359z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/microphone.js b/packages/base/src/icons/microphone.js new file mode 100644 index 000000000000..ce59cfef09d7 --- /dev/null +++ b/packages/base/src/icons/microphone.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://microphone"; +const transform = "translate(112.5,35)"; +const d = "M192 128q-40 0 -68 28t-28 68v160q0 40 28 68t68 28t68 -28t28 -68v-160q0 -40 -28 -68t-68 -28zM128 224q0 -26 19 -45t45 -19q27 0 45.5 19t18.5 45v160q0 26 -18.5 45t-45.5 19q-26 0 -45 -19t-19 -45v-160zM368 288q16 0 16 -16t-16 -16h-16v-32q0 -29 -9.5 -55 t-27 -47t-41 -35t-50.5 -20v-67h112q16 0 16 -16t-16 -16h-288q-16 0 -16 16t16 16h112v67q-27 6 -50.5 20t-41 35t-27 47t-9.5 55v32h-16q-16 0 -16 16t16 16h48v-32v-32q0 -27 10 -50t27.5 -40.5t41 -27.5t49.5 -10q27 0 50 10t40.5 27.5t27.5 40.5t10 50v32v32h48z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/mileage.js b/packages/base/src/icons/mileage.js new file mode 100644 index 000000000000..407e4dc02744 --- /dev/null +++ b/packages/base/src/icons/mileage.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://mileage"; +const transform = "translate(64.5,35)"; +const d = "M100 160v64h128l-74 -64h-54zM458 348l22 -117l-32 -7v-147q0 -23 -13 -37t-36 -14t-35 14.5t-12 37.5v28q0 9 -7 16t-16 7h-54q-19 0 -19 15q0 16 19 16h54q31 0 43 -16t12 -39v-28q0 -19 14 -19q18 0 18 19v164l-16 6l-17 94l33 27l-32 68l22 12zM448 292l-5 29 q-3 11 -14 11q-14 0 -14 -13l5 -32q4 -13 14 -13q1 0 2.5 -0.5t2.5 0.5q7 2 8 5t1 8v5zM256 96h32v-64q0 -13 -9 -22.5t-23 -9.5h-192q-14 0 -23 9.5t-9 22.5v192q-14 0 -23 9.5t-9 22.5v160q0 14 9 23t23 9h256q14 0 23 -9t9 -23v-160q0 -13 -9 -22.5t-23 -9.5v-32h-32v32 v32h32v160h-256v-160h32v-32v-192h192v64zM256 304q0 -6 -4.5 -11t-11.5 -5h-160q-7 0 -11.5 5t-4.5 11v64q0 16 16 16h160q16 0 16 -16v-64z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/minimize.js b/packages/base/src/icons/minimize.js new file mode 100644 index 000000000000..36ee549c5db4 --- /dev/null +++ b/packages/base/src/icons/minimize.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://minimize"; +const transform = "translate(48.5,35)"; +const d = "M480 32q14 0 23 -9.5t9 -22.5q0 -14 -9 -23t-23 -9h-448q-14 0 -23 9t-9 23q0 13 9 22.5t23 9.5h448v0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/mirrored-task-circle-2.js b/packages/base/src/icons/mirrored-task-circle-2.js new file mode 100644 index 000000000000..5d5e7933bcd8 --- /dev/null +++ b/packages/base/src/icons/mirrored-task-circle-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://mirrored-task-circle-2"; +const transform = "translate(64.5,35)"; +const d = "M46 225q-6 -1 -11 3.5t-6 10.5q-1 7 3.5 11.5t11.5 5.5h57q-1 1 -2 1.5t-2 1.5q-13 6 -30 17t-32 26.5t-25 36t-10 45.5t8 43.5t21.5 30t29.5 17t33 5.5h14q6 0 11 -4.5t5 -11.5q0 -16 -16 -16h1q-15 -1 -28.5 -3.5t-24 -9.5t-16.5 -19t-6 -32q0 -19 7.5 -34t20.5 -27 t30 -21.5t36 -18.5l-5 58q-1 6 3.5 11t11.5 6q16 0 16 -15l8 -84q0 -14 -8 -23.5t-22 -11.5zM256 448q46 0 87 -17.5t71.5 -48t48 -71.5t17.5 -87t-17.5 -87t-48 -71.5t-71.5 -48t-87 -17.5q-40 0 -76 13.5t-65 37.5t-49.5 56.5t-28.5 70.5q3 -1 7 -1l88 -1l3 1 q31 3 52.5 27t20.5 56v2l-8 85q-2 25 -20 42t-44 17h-3h-7q28 20 61 31t69 11z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/mirrored-task-circle.js b/packages/base/src/icons/mirrored-task-circle.js new file mode 100644 index 000000000000..f7573a7c2852 --- /dev/null +++ b/packages/base/src/icons/mirrored-task-circle.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://mirrored-task-circle"; +const transform = "translate(64.5,35)"; +const d = "M256 448q46 0 87 -17.5t71.5 -48t48 -71.5t17.5 -87t-17.5 -87t-48 -71.5t-71.5 -48t-87 -17.5q-40 0 -76 13.5t-65 37.5t-49.5 56.5t-28.5 70.5q3 -1 7 -1h27q8 -31 25.5 -57.5t41.5 -46t54.5 -30.5t63.5 -11q40 0 75 15t61 41t41 61t15 75t-15 75t-41 61t-61 41t-75 15 q-45 0 -85 -20q-4 2 -7 7t-5 10q-3 5 -4 11q23 11 48.5 17.5t52.5 6.5zM45 225q-5 -1 -10.5 3.5t-5.5 10.5q-1 7 3.5 11.5t11.5 5.5h57q-1 1 -2 1.5t-2 1.5q-14 6 -30.5 17t-31.5 26.5t-25 36t-10 45.5t8 43t21.5 30t29.5 17.5t33 5.5h14q6 0 11 -4.5t5 -11.5q0 -16 -16 -16 q-14 -1 -27.5 -3.5t-24 -9.5t-16.5 -19t-6 -32q0 -19 7.5 -34t20.5 -27t30 -21.5t36 -18.5l-5 58q-1 6 3.5 11t11.5 6q16 0 16 -15l8 -84q0 -14 -8.5 -23.5t-21.5 -11.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/money-bills.js b/packages/base/src/icons/money-bills.js new file mode 100644 index 000000000000..36c28c942a71 --- /dev/null +++ b/packages/base/src/icons/money-bills.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://money-bills"; +const transform = "translate(48.5,35)"; +const d = "M263 304q22 -8 28 -15q7 -7 7 -22q0 -32 -35 -38v-15h-14v15q-29 5 -35 36l22 2q1 -3 5 -11q2 -1 2.5 -2t1.5 -2q2 -1 4 -3v37q-16 3 -23 13q-9 10 -9 23q0 11 9 20q7 10 23 12v9h14v-9q14 -1 22 -9t9 -19l-21 -3q0 8 -10 13v-32zM249 336q-10 -3 -10 -12q0 -11 10 -16 v28zM275 253q3 4 3 10q0 11 -15 19v-34q8 1 12 5zM480 448q14 0 23 -9t9 -23v-256q0 -13 -9 -22.5t-23 -9.5h-448q-13 0 -22.5 9.5t-9.5 22.5v256q0 14 9.5 23t22.5 9h448zM480 380q-16 0 -27 11t-11 25h-26h-153h-7h-6h-122h-59q0 -15 -11 -25q-11 -11 -26 -11v-183 q16 0 26 -11q11 -10 11 -26h187h188q0 15 11 26q10 11 25 11v183zM256 400q23 0 43.5 -9t35.5 -24t24 -35.5t9 -43.5t-9 -43.5t-24 -35.5t-35.5 -24t-43.5 -9t-43.5 9t-35.5 24t-24 35.5t-9 43.5t9 43.5t24 35.5t35.5 24t43.5 9zM256 192q40 0 68 28t28 68t-28 68t-68 28 t-68 -28t-28 -68t28 -68t68 -28zM496 96q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-480q-7 0 -11.5 5t-4.5 11q0 16 16 16h480zM496 32q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-480q-7 0 -11.5 5t-4.5 11q0 16 16 16h480zM96 320q14 0 23 -9t9 -23q0 -13 -9 -22.5t-23 -9.5 q-13 0 -22.5 9.5t-9.5 22.5q0 14 9.5 23t22.5 9zM416 320q14 0 23 -9t9 -23q0 -13 -9 -22.5t-23 -9.5q-13 0 -22.5 9.5t-9.5 22.5q0 14 9.5 23t22.5 9z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/monitor-payments.js b/packages/base/src/icons/monitor-payments.js new file mode 100644 index 000000000000..da6db3a945c0 --- /dev/null +++ b/packages/base/src/icons/monitor-payments.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://monitor-payments"; +const transform = "translate(48.5,35)"; +const d = "M384 192q27 0 50 -10t40.5 -27.5t27.5 -41t10 -49.5v-64h-320v64q0 26 10 49.5t27.5 41t41 27.5t49.5 10h32h32zM480 64q0 40 -28 68t-68 28h-64q-40 0 -68 -28t-28 -68v-32h256v32zM448 288q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM352 224 q27 0 45.5 19t18.5 45t-18.5 45t-45.5 19q-26 0 -45 -19t-19 -45t19 -45t45 -19zM131 175v22q-23 3 -38 16q-13 12 -18 39l34 4q2 -13 7 -18q6 -6 15 -10v52q-29 9 -39 22q-11 14 -11 35t13 35q11 14 37 17v26h20l-1 -26q25 -5 36 -14q11 -12 16 -31l-33 -4q-3 14 -19 21 v-51q36 -9 45 -21q12 -14 12 -33q0 -22 -14 -39q-13 -15 -43 -20v-22h-19zM150 226q15 3 20 9q5 7 5 16q0 5 -1 8t-3 6q-5 7 -21 10v-49zM116 326q2 -2 5.5 -4.5t9.5 -4.5v44q-11 -5 -14 -9q-5 -6 -4.5 -13.5t3.5 -12.5zM160 -32h-128q-13 0 -22.5 9t-9.5 23v448 q0 14 9.5 23t22.5 9h288q14 0 23 -9t9 -23v-32h-32v32h-288v-448h128v-32zM143 128q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-63q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h63zM143 64q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-63q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h63z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/move.js b/packages/base/src/icons/move.js new file mode 100644 index 000000000000..3a9f0fda9f9f --- /dev/null +++ b/packages/base/src/icons/move.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://move"; +const transform = "translate(80.5,35)"; +const d = "M440 248q9 -10 9 -23t-9 -23l-60 -53q-5 -5 -11 -5t-11 5t-5 11.5t5 11.5l43 36h-160v-160l37 44q5 5 11.5 5t11.5 -5q11 -11 0 -22l-52 -61q-10 -9 -23 -9t-23 9l-53 61q-5 5 -5 11t5 11t11.5 5t11.5 -5l36 -44v160h-160l44 -36q5 -5 5 -11.5t-5 -11.5t-11 -5t-11 5 l-61 53q-9 10 -9 23t9 23l61 52q11 11 22 0q5 -5 5 -11.5t-5 -11.5l-44 -37h160v160l-36 -43q-5 -5 -11.5 -5t-11.5 5t-5 11t5 11l53 60q10 9 23 9t23 -9l52 -60q5 -5 5 -11t-5 -11t-11.5 -5t-11.5 5l-37 43v-160h160l-43 37q-5 5 -5 11.5t5 11.5t11 5t11 -5l60 -52v0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/mri-scan.js b/packages/base/src/icons/mri-scan.js new file mode 100644 index 000000000000..8a5d23bf01dc --- /dev/null +++ b/packages/base/src/icons/mri-scan.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://mri-scan"; +const transform = "translate(34.5,35)"; +const d = "M256 235q0 20 11.5 28.5t25.5 8.5q16 0 27.5 -9t11.5 -28q0 -15 -11.5 -26t-27.5 -11t-26.5 11t-10.5 26zM228 238q19 0 19 -19q0 -7 -4.5 -12.5t-14.5 -5.5h-76q-19 0 -19 19q0 18 19 18h76zM21 201q-10 0 -15 5.5t-5 12.5q0 19 20 19h106q-20 0 -20 -19q0 -7 5 -12.5 t15 -5.5h-106zM337 144h-336v38h336v-38zM301 477q47 -7 87.5 -29.5t70.5 -56.5t47 -78t17 -93q0 -54 -20.5 -101.5t-55.5 -82.5t-83 -55.5t-102 -20.5q-41 0 -77.5 12t-68 33t-55.5 50.5t-39 64.5h44q27 -54 79.5 -87t116.5 -33q46 0 86.5 17t70.5 47t47 70t17 86 q0 43 -15.5 81.5t-42.5 68t-64 48t-79 22.5l-20 -40l-19 40q-70 -7 -122 -50.5t-71 -109.5h-41q9 39 29 72.5t48 59t63 42.5t75 23l-1 3h79zM262 79q29 0 55 11t45 30.5t30 45t11 54.5t-11 54.5t-30 45t-45 30.5t-55 11q-42 0 -75.5 -22.5t-50.5 -58.5h-43q18 54 64 87 t106 33q37 0 70 -14t57.5 -38.5t38.5 -57.5t14 -70q0 -38 -14 -70.5t-38.5 -57t-57.5 -38.5t-70 -14q-48 0 -87 21.5t-63 58.5h51q20 -19 45 -30t53 -11z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/multi-select.js b/packages/base/src/icons/multi-select.js new file mode 100644 index 000000000000..5f959f571410 --- /dev/null +++ b/packages/base/src/icons/multi-select.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://multi-select"; +const transform = "translate(80.5,35)"; +const d = "M0 -32v128h128v-128h-128zM32 64v-64h64v64h-64zM60 197l80 96l20 -19l-100 -117l-60 59l20 19zM60 383l80 97l20 -19l-100 -118l-60 59l20 21zM432 415q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-191q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h191zM432 224q16 0 16 -16 q0 -6 -4.5 -11t-11.5 -5h-191q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h191zM432 32q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-191q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h191z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/multiple-bar-chart.js b/packages/base/src/icons/multiple-bar-chart.js new file mode 100644 index 000000000000..10534cb3e7b3 --- /dev/null +++ b/packages/base/src/icons/multiple-bar-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://multiple-bar-chart"; +const transform = "translate(49,35)"; +const d = "M39 329h-38v76h38v-76zM113 329h-36v151h36v-151zM151 442h38v-113h-38v113zM39 29h-38v75h38v-75zM113 179v-150h-36v150h36zM151 142h38v-113h-38v113zM361 29h-38v75h38v-75zM435 179v-150h-36v150h36zM473 142h38v-113h-38v113zM1 288h188v-31h-188v31zM323 0h188 v-32h-188v32zM1 0h188v-32h-188v32zM361 329h-38v76h38v-76zM435 329h-36v151h36v-151zM473 442h38v-113h-38v113zM323 288h188v-31h-188v31z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/multiple-line-chart.js b/packages/base/src/icons/multiple-line-chart.js new file mode 100644 index 000000000000..41a5ad018fdf --- /dev/null +++ b/packages/base/src/icons/multiple-line-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://multiple-line-chart"; +const transform = "translate(49,35)"; +const d = "M32 289h189v-32h-220v223h31v-191zM511 288v-32h-223v224h33v-192h190zM320 0h191v-32h-223v224h32v-192zM32 0h189v-32h-220v224h31v-192zM210 142q3 -3 3 -9q0 -4 -2 -8l-16 -20l-19 14l17 21q3 4 9 4zM130 62l25 30l18 -14l-46 -56l-40 71l20 10zM70 122l-24 41l-2 6 q0 12 11 12q5 0 11 -6l24 -42zM46 91q-1 1 -1 4q0 8 6 11l79 40l80 -59q4 -5 4 -10q0 -11 -12 -11q-1 0 -7 2l-67 52l-67 -34q-6 -2 -5 -2q-7 0 -10 7zM437 355l8 13l22 -7l-29 -48l-24 34l18 15zM485 391l-22 8l20 32q4 6 10 6q11 0 11 -11q0 -4 -2 -6zM337 455q-2 6 -2 7 q0 11 11 11q5 0 10 -4l56 -78l-18 -16zM346 304q-11 0 -11 11q0 6 4 10l96 77l61 -21q4 -1 5.5 -4t1.5 -6q0 -12 -10 -12q-3 0 -4 1l-49 16l-86 -69q-5 -3 -8 -3zM335 81q2 3 5 6t8 3l20 -5l-14 -20l-10 2q-9 1 -9 14zM499 142q5 -3 5 -10l-2 -6l-12 -16l-15 19l8 11 q4 4 9 4q1 0 7 -2zM435 72l20 28l15 -19l-25 -35l-54 11l15 20zM437 170l65 -85q2 -6 2 -7q0 -4 -2.5 -8t-8.5 -4q-5 0 -10 5l-45 61l-82 -113q-3 -4 -9 -4q-12 0 -12 11q0 1 2 7zM219 454q13 0 13 -11q0 -3 -2.5 -6.5t-6.5 -4.5l-87 -17l-23 -32l-15 19l25 33zM46 310 q-5 3 -5 9q0 1 2 7l34 47l15 -18l-30 -42q-3 -5 -10 -5q-4 0 -6 2zM227 416q5 -3 5 -9q0 -1 -2 -7l-83 -103l-100 121q-3 3 -3 7q0 5 3 8.5t9 3.5t9 -5l82 -98l65 80q3 4 9 4q4 0 6 -2z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/multiple-pie-chart.js b/packages/base/src/icons/multiple-pie-chart.js new file mode 100644 index 000000000000..547c938b5f5a --- /dev/null +++ b/packages/base/src/icons/multiple-pie-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://multiple-pie-chart"; +const transform = "translate(39.5,35)"; +const d = "M234 337q0 -19 -14.5 -45t-40.5 -40l-46 80l95 41q6 -17 6 -36zM114 234q-23 0 -43.5 9t-36 24.5t-24.5 36t-9 44.5q0 47 30.5 78.5t64.5 35.5v-117l55 -102q-18 -9 -37 -9zM129 481q36 -2 64.5 -21.5t43.5 -49.5l-108 -47v118zM528 336q0 -19 -14.5 -45t-40.5 -40 l-46 80l95 41q6 -17 6 -36zM408 233q-23 0 -43.5 9t-36 24.5t-24.5 36t-9 44.5q0 47 30.5 78.5t64.5 35.5v-117l55 -102q-18 -9 -37 -9zM423 480q36 -2 64.5 -21.5t43.5 -49.5l-108 -47v118zM234 64q0 -19 -14.5 -45t-40.5 -40l-46 80l95 41q6 -17 6 -36zM114 -39 q-23 0 -43.5 9t-36 24.5t-24.5 36t-9 44.5q0 47 30.5 78.5t64.5 35.5v-117l55 -102q-18 -9 -37 -9zM129 208q36 -2 64.5 -21.5t43.5 -49.5l-108 -47v118zM528 63q0 -19 -14.5 -45t-40.5 -40l-46 80l95 41q6 -17 6 -36zM408 -40q-23 0 -43.5 9t-36 24.5t-24.5 36t-9 44.5 q0 47 30.5 78.5t64.5 35.5v-117l55 -102q-18 -9 -37 -9zM423 207q36 -2 64.5 -21.5t43.5 -49.5l-108 -47v118z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/multiple-radar-chart.js b/packages/base/src/icons/multiple-radar-chart.js new file mode 100644 index 000000000000..c7011553b415 --- /dev/null +++ b/packages/base/src/icons/multiple-radar-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://multiple-radar-chart"; +const transform = "translate(49.5,35)"; +const d = "M109 479l107 -62v-110l-107 -63l-108 64v109zM193 404l-84 50l-85 -50v-84l85 -51l84 51v84zM82 400l22 37l54 -56l-16 -9zM52 347l7 -9l-19 -10zM40 400l100 -48l-22 -65zM109 205l107 -63v-111l-107 -62l-108 64v109zM193 129l-84 50l-85 -50v-84l85 -50l84 50v84z M62 112l-10 6l14 1zM138 69l-10 50h39l-9 -58zM61 49l48 110l10 -121zM509 141v-103l-107 -70l-107 63v110l107 63zM487 128l-85 50l-85 -50v-85l85 -49l85 49v85zM391 126l19 28l55 -40l-23 -14zM358 80l8 -14l-24 -10zM341 130l102 -48l-22 -65zM402 481l107 -63v-111 l-107 -62l-108 64v109zM486 405l-84 50l-85 -50v-84l85 -50l84 50v84zM353 388l-10 6l14 1zM420 358v37h37l-12 -50zM349 349l51 67v-92z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/multiselect-all.js b/packages/base/src/icons/multiselect-all.js new file mode 100644 index 000000000000..4748da1ac7dc --- /dev/null +++ b/packages/base/src/icons/multiselect-all.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://multiselect-all"; +const transform = "translate(80.5,35)"; +const d = "M60 8l80 97l20 -19l-100 -118l-60 59l20 20zM140 293l20 -19l-100 -117l-60 59l20 19l40 -38zM140 480l20 -19l-100 -118l-60 59l20 21l40 -40zM432 415q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-191q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h191zM432 224q16 0 16 -16 q0 -6 -4.5 -11t-11.5 -5h-191q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h191zM432 32q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-191q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h191z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/multiselect-none.js b/packages/base/src/icons/multiselect-none.js new file mode 100644 index 000000000000..227dbbf912cc --- /dev/null +++ b/packages/base/src/icons/multiselect-none.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://multiselect-none"; +const transform = "translate(80.5,35)"; +const d = "M0 -32v128h128v-128h-128zM32 64v-64h64v64h-64zM0 160v128h128v-128h-128zM32 256v-64h64v64h-64zM0 348v131h128v-131h-128zM32 447v-67h64v67h-64zM432 415q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-191q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h191zM432 224q16 0 16 -16 q0 -6 -4.5 -11t-11.5 -5h-191q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h191zM432 32q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-191q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h191z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/my-sales-order.js b/packages/base/src/icons/my-sales-order.js new file mode 100644 index 000000000000..c8b6fb9579d5 --- /dev/null +++ b/packages/base/src/icons/my-sales-order.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://my-sales-order"; +const transform = "translate(64.5,35)"; +const d = "M455 211q11 -14 11 -33q0 -23 -12.5 -37t-42.5 -19v-21h-18v20q-46 6 -54 53l32 4q2 -10 6 -15.5t16 -12.5v52q-29 8 -39 22.5t-10 32.5q0 20 12.5 34t36.5 16v13h18v-13q24 -2 35.5 -13.5t14.5 -29.5l-31 -4q-3 13 -19 20v-48q35 -11 44 -21zM393 280q-12 -4 -15.5 -10 t-3.5 -11q0 -7 3 -11.5t16 -10.5v43zM430 157q6 7 6 16q0 8 -4 13.5t-21 10.5v-49q15 3 19 9zM383 64h32v-64q0 -14 -9 -23t-23 -9h-288q-14 0 -23 9t-9 23v320l96 96h224q13 0 22.5 -9t9.5 -23v-32h-32v32h-191v-64q0 -14 -9.5 -23t-23.5 -9h-64v-288h288v64zM287 448h-256 v-384h-31v384q0 14 9 23t22 9h288v-32h-32zM127 32q0 24 6.5 37t18.5 19t30 7t41 1q24 0 42 -1t30 -7t18 -19t6 -37h-192zM287 160q0 -26 -18.5 -45t-45.5 -19q-26 0 -45 19t-19 45t19 45t45 19q27 0 45.5 -19t18.5 -45z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/my-view.js b/packages/base/src/icons/my-view.js new file mode 100644 index 000000000000..de30249c39fb --- /dev/null +++ b/packages/base/src/icons/my-view.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://my-view"; +const transform = "translate(48.5,35)"; +const d = "M352 288q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM256 224q26 0 45 18.5t19 45.5q0 26 -19 45t-45 19t-45 -19t-19 -45q0 -27 19 -45.5t45 -18.5zM480 448q14 0 23 -9.5t9 -22.5v-320q0 -14 -9 -23t-23 -9h-96h-256h-96q-14 0 -23 9t-9 23v320 q0 13 9 22.5t23 9.5h448zM352 96q0 24 -5.5 37t-14.5 19t-20.5 7t-23.5 1h-32h-32q-11 0 -22.5 -1t-20.5 -7t-15 -19t-6 -37h192zM480 416h-448v-320h96q0 53 25 74t71 22h32h32q48 0 72 -21.5t24 -74.5h96v320zM368 32q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-224q-6 0 -11 5 t-5 11q0 7 5 11.5t11 4.5h224z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/nav-back.js b/packages/base/src/icons/nav-back.js new file mode 100644 index 000000000000..e4f97a524eaf --- /dev/null +++ b/packages/base/src/icons/nav-back.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://nav-back"; +const transform = "translate(176.5,35)"; +const d = "M248 54q9 -9 9 -22.5t-9 -22.5q-10 -10 -23 -10t-23 10l-192 192q-9 9 -9 22.5t9 22.5l191 193q10 10 23 10t22 -10q10 -9 10 -22t-10 -23l-157 -159q-5 -5 -5 -11.5t5 -11.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/navigation-down-arrow.js b/packages/base/src/icons/navigation-down-arrow.js new file mode 100644 index 000000000000..15bd8c1f2c34 --- /dev/null +++ b/packages/base/src/icons/navigation-down-arrow.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://navigation-down-arrow"; +const transform = "translate(80.5,35)"; +const d = "M394 343q9 9 22.5 9t22.5 -9q10 -10 10 -23t-10 -23l-192 -196l-1 -1q-4 -2 -5 -3q-2 -1 -2.5 -1.5t-2.5 -1.5q-6 -2 -11 -2q-2 0 -3 0.5t-2 0.5q-4 0 -6 1t-3.5 2t-3.5 2q-1 1 -1.5 1t-1.5 1t-2 1l-192 196q-10 10 -10 23t10 23q9 9 22.5 9t22.5 -9l154 -155 q16 -10 32 0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/navigation-left-arrow.js b/packages/base/src/icons/navigation-left-arrow.js new file mode 100644 index 000000000000..1603bc483810 --- /dev/null +++ b/packages/base/src/icons/navigation-left-arrow.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://navigation-left-arrow"; +const transform = "translate(176.5,35)"; +const d = "M248 54q9 -9 9 -22.5t-9 -22.5q-10 -10 -23 -10t-23 10l-192 192q-9 9 -9 22.5t9 22.5l191 193q10 10 23 10t22 -10q10 -9 10 -22t-10 -23l-157 -159q-5 -5 -5 -11.5t5 -11.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/navigation-right-arrow.js b/packages/base/src/icons/navigation-right-arrow.js new file mode 100644 index 000000000000..7d838b1f5c45 --- /dev/null +++ b/packages/base/src/icons/navigation-right-arrow.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://navigation-right-arrow"; +const transform = "translate(176.5,35)"; +const d = "M168 212q11 12 0 23l-157 159q-10 10 -10 23t10 22q9 10 22 10t23 -10l191 -193q9 -9 9 -22.5t-9 -22.5l-192 -192q-10 -10 -23 -10t-23 10q-9 9 -9 22.5t9 22.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/navigation-up-arrow.js b/packages/base/src/icons/navigation-up-arrow.js new file mode 100644 index 000000000000..356310b47a52 --- /dev/null +++ b/packages/base/src/icons/navigation-up-arrow.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://navigation-up-arrow"; +const transform = "translate(80.5,35)"; +const d = "M55 100q-9 -9 -22.5 -9t-22.5 9q-10 10 -10 23t10 23l192 196l1 1q4 2 5 3q2 1 2.5 1.5t2.5 1.5q6 2 11 2q2 0 3 -0.5t2 -0.5q4 0 6 -1t3.5 -2t3.5 -2q1 -1 1.5 -1t1.5 -1t2 -1l192 -196q10 -10 10 -23t-10 -23q-9 -9 -22.5 -9t-22.5 9l-154 155q-16 10 -32 0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/negative.js b/packages/base/src/icons/negative.js new file mode 100644 index 000000000000..83a59c8f0ae6 --- /dev/null +++ b/packages/base/src/icons/negative.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://negative"; +const transform = "translate(80.5,35)"; +const d = "M416 448q13 0 22.5 -9.5t9.5 -22.5v-384q0 -14 -9.5 -23t-22.5 -9h-384q-14 0 -23 9t-9 23v384q0 13 9 22.5t23 9.5h384zM416 416h-384v-384h384v384zM96 208v32h256v-32h-256z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/newspaper.js b/packages/base/src/icons/newspaper.js new file mode 100644 index 000000000000..90715482f59e --- /dev/null +++ b/packages/base/src/icons/newspaper.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://newspaper"; +const transform = "translate(80.5,35)"; +const d = "M416 448h32v-416q0 -14 -9.5 -23t-22.5 -9h-160h-32h-192q-14 0 -23 9t-9 23v384q0 13 9 22.5t22 9.5h320q14 0 23.5 -9.5t9.5 -22.5v-288l-96 -96h128v416zM224 128q0 13 9.5 22.5t22.5 9.5h96v256h-321l1 -384h192v96zM72 320q-8 0 -8 8v48q0 8 8 8h48q8 0 8 -8v-48 q0 -8 -8 -8h-48zM312 384q8 0 8 -8v-48q0 -8 -8 -8h-144q-8 0 -8 8v48q0 8 8 8h144zM303 225q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-224q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h224zM176 159q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-96q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h96z M176 96q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-96q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h96zM303 288q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-224q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h224z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/notes.js b/packages/base/src/icons/notes.js new file mode 100644 index 000000000000..2c13cbe23672 --- /dev/null +++ b/packages/base/src/icons/notes.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://notes"; +const transform = "translate(112.5,35)"; +const d = "M272 288q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-160q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h160zM272 192q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-160q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h160zM272 96q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-160q-6 0 -11 5t-5 11q0 7 5 11.5 t11 4.5h160zM352 448q14 0 23 -9.5t9 -22.5v-416q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v416q0 13 9 22.5t23 9.5h64v32h32v-32h128v32h32v-32h64zM256 384h32v32h-32v-32zM96 384h32v32h-32v-32zM352 352h-320v-352h320v352z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/notification-2.js b/packages/base/src/icons/notification-2.js new file mode 100644 index 000000000000..578840bd4479 --- /dev/null +++ b/packages/base/src/icons/notification-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://notification-2"; +const transform = "translate(48.5,35)"; +const d = "M368 352q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-224q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h224zM368 256q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-224q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h224zM448 448q27 0 45.5 -19t18.5 -45v-224q0 -26 -18.5 -45t-45.5 -19h-32v-75 q0 -10 -6.5 -15.5t-14.5 -5.5q-7 0 -12 4l-79 92h-240q-26 0 -45 19t-19 45v224q0 26 19 45t45 19h384zM480 384q0 13 -9 22.5t-23 9.5h-384q-13 0 -22.5 -9.5t-9.5 -22.5v-224q0 -14 9.5 -23t22.5 -9h256l64 -80v80h64q14 0 23 9t9 23v224z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/number-sign.js b/packages/base/src/icons/number-sign.js new file mode 100644 index 000000000000..d78e0e10f9a3 --- /dev/null +++ b/packages/base/src/icons/number-sign.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://number-sign"; +const transform = "translate(48.22222900390625,35)"; +const d = "M496 320q9 0 14 -8t1 -16l-16 -32q-5 -8 -15 -8h-105l-13 -64h102q9 0 14 -8t1 -16l-16 -32q-5 -8 -14 -8h-101l-25 -116q-2 -12 -15 -12h-32q-8 0 -12.5 5.5t-2.5 13.5l23 109h-96l-25 -116q-2 -12 -15 -12h-32q-8 0 -12.5 5.5t-2.5 13.5l23 109h-107q-9 0 -14 7.5 t-1 15.5l16 32q5 9 15 9h105l13 64h-102q-9 0 -14 7.5t-1 15.5l16 32q5 9 15 9h100l25 115q2 13 15 13h32q8 0 12.5 -6t2.5 -14l-23 -108h96l25 115q2 13 15 13h32q8 0 12.5 -6t2.5 -14l-23 -108h107zM311 256h-96l-13 -64h96z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/numbered-text.js b/packages/base/src/icons/numbered-text.js new file mode 100644 index 000000000000..bb92c45a4f8e --- /dev/null +++ b/packages/base/src/icons/numbered-text.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://numbered-text"; +const transform = "translate(80.5,35)"; +const d = "M97 156h-93v9v3q0 1 0.5 1.5t0.5 1.5t2 3l2 2l38 39l5 5q1 2 4 5q1 1 1.5 2t1.5 2q1 2 3 4q0 1 2 5q1 1 1 4q1 2 1 5q1 1 1 5q0 2 -0.5 3.5t-0.5 3.5q-1 2 -1.5 2.5t-1.5 2.5q-3 3 -5 3q-2 1 -7 1h-3h-3l-2 -2q-1 0 -2 -1l-2 -2q-2 0 -2 -2q-1 0 -1 -2q-1 -1 -1 -1.5 t-1 -1.5q0 -1 -0.5 -1.5t-0.5 -1.5l-2 -2q-1 -1 -1.5 -1t-1.5 -1h-3h-2h-2l-15 3q0 3 2 9t4 8q1 4 4 7q4 4 5 6q2 1 3.5 2t3.5 2t4 1.5t4 1.5q4 2 8 2q2 0 4.5 0.5t4.5 0.5t4.5 -0.5t4.5 -0.5l9 -3q2 0 3.5 -1t3.5 -2t3 -2t3 -2q4 -4 5 -6q2 -3 4 -7q1 -2 1 -3.5t1 -3.5v-9 v-7q0 -2 -2 -6q0 -3 -2 -7q-1 -1 -3 -5t-4 -6q-1 -2 -4 -5l-5 -5l-3 -3l-3 -3l-23 -23h42q3 0 4 -1q1 0 3 -2q1 -1 1 -1.5t1 -1.5v-3v-17zM77 41q12 -4 17 -11q5 -8 5 -19q0 -7 -1 -10q0 -5 -3 -9q-2 -5 -4 -7l-6 -6q-1 -1 -7 -5q-2 -1 -8 -3t-8 -2t-5 -0.5t-5 -0.5 t-4.5 0.5t-4.5 0.5t-3.5 0.5t-3.5 0.5q-2 1 -4 1.5t-4 1.5t-3 2t-3 2q-3 2 -5 5q-2 2 -2.5 3t-2.5 3q-1 2 -1.5 4t-2.5 4q-1 2 -1.5 4t-2.5 4l13 6h2h2q0 1 1 1h2h2q1 -1 3 -1l2 -2l1 -2q2 -2 2.5 -3t2.5 -3q1 -2 2 -2.5t2 -2.5q4 -2 5 -2q2 -1 6 -1h4q2 1 4 1l4 2l2 2t2 3 q1 1 1 3q1 1 1 4q1 1 1 3v4q0 1 -0.5 1.5t-0.5 2.5t-1 3l-2 2l-3 3q-2 0 -3 0.5t-3 0.5q-1 1 -6 1q-3 1 -9 1v19q5 0 8 1q4 0 5 1q2 0 3 0.5t2 0.5q1 1 2 1.5t2 1.5l2 2q1 1 1 3q1 1 1 3v4q0 5 -1 7q0 3 -3 5q-2 3 -4 3q-2 1 -7 1h-3h-3q-1 -1 -1.5 -1t-1.5 -1q-1 0 -2 -1 l-2 -2l-2 -2l-1 -2q0 -1 -1 -2l-2 -4q0 -1 -1 -2t-1.5 -1t-1.5 -1h-4h-2h-1h-1l-15 3q1 2 1 4.5t1 4.5q2 6 4 9q1 2 5 6q1 2 5 6q2 1 3.5 2t3.5 2t3.5 1.5t3.5 1.5q6 2 8 2q3 1 10 1q6 0 9 -1q2 -1 4 -1t4 -1t3.5 -1.5t3.5 -2.5q4 -2 6 -4q3 -2 5 -5l3 -6q2 -4 2 -6 t0.5 -3.5t0.5 -3.5q0 -4 -1 -6q0 -4 -1 -6q0 -1 -0.5 -1.5t-0.5 -2.5q-1 -1 -1 -2t-1 -1q-1 -2 -3 -4l-3 -3q-4 -2 -5 -2q-2 -2 -4 -2zM10 433l-1 1l-9 12l42 34h27v-130h-32v85v5v5l-15 -12q0 -1 -1 -1q-1 -1 -2 -1l-1 -1h-2h-2q-1 1 -2 1zM432 415q16 0 16 -16 q0 -6 -4.5 -11t-11.5 -5h-191q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h191zM432 224q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-191q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h191zM432 32q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-191q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h191z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/nurse.js b/packages/base/src/icons/nurse.js new file mode 100644 index 000000000000..5d834974f900 --- /dev/null +++ b/packages/base/src/icons/nurse.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://nurse"; +const transform = "translate(48.5,35)"; +const d = "M224 96h32v-32h-32v-32h-32v32h-32v32h32v32h32v-32zM512 416v-64h-64v-64h-64v64h-64v64h64v64h64v-64h64zM192 192q26 0 49.5 -10t41 -27.5t27.5 -41t10 -49.5v-96h-320v96q0 26 10 49.5t27.5 41t40.5 27.5t50 10h32h32zM288 64q0 40 -28 68t-68 28h-64q-40 0 -68 -28 t-28 -68v-64h256v64zM256 288q0 -40 -28 -68t-68 -28t-68 28t-28 68q0 21 8.5 38.5t22.5 31.5q-3 2 -5 5l-19 26l-2 2l-1 2q-9 17 1 35q13 20 40 20h101q28 0 41 -20q10 -18 1 -35l-1 -2l-2 -2l-19 -26q-2 -2 -2.5 -3t-2.5 -2q14 -14 22.5 -31.5t8.5 -38.5zM109 416 q-6 0 -10.5 -2.5t-2.5 -5.5l21 -27q2 -5 13 -5h60q11 0 13 5l20 27q2 3 -2 5.5t-11 2.5h-101zM160 224q26 0 45 19t19 45q0 18 -9.5 33t-24.5 23h-60h-1q-14 -8 -23.5 -23t-9.5 -33q0 -26 19 -45t45 -19z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/nutrition-activity.js b/packages/base/src/icons/nutrition-activity.js new file mode 100644 index 000000000000..62ec84a81346 --- /dev/null +++ b/packages/base/src/icons/nutrition-activity.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://nutrition-activity"; +const transform = "translate(64.5,35)"; +const d = "M145 256q4 0 11.5 -1t14.5 -3.5t12 -5.5t5 -7t-9 -4h-5q-21 0 -35 -6.5t-23 -17t-13.5 -23t-5.5 -23.5q0 -5 -7 -5q-4 0 -6 4.5t-3 10.5t-1.5 11.5t-0.5 7.5q0 24 17 43t49 19zM223 333q0 32 -3 62t-13 62q-1 1 -1 5q0 8 7.5 13t15.5 5q11 0 17.5 -17.5t9.5 -41t4 -48.5 t1 -40q0 -3 -6 -4t-13 -1t-13 1t-6 4zM351 332q24 0 47 -7.5t41.5 -22.5t29.5 -38.5t11 -56.5q0 -65 -21 -110.5t-49.5 -74t-58 -41.5t-46.5 -13q-18 0 -29 4t-31 4q-23 0 -37 -4t-29 -4q-31 0 -62.5 21t-57.5 54.5t-42.5 76t-16.5 86.5q0 28 11.5 51t30.5 39.5t43 26 t49 9.5q47 0 88 -32q8 -7 19 -7q10 0 20 7q17 17 40.5 24.5t49.5 7.5zM305 0q11 0 35 10.5t48 34.5t42 63.5t18 98.5q0 26 -9 43.5t-23 28.5t-31 16t-34 5q-15 0 -34 -4.5t-33 -18.5l-3 -3l-4 -2q-18 -11 -36 -11q-19 0 -37 12l-1 1l-1 1q-31 25 -68 25q-18 0 -36.5 -7 t-33 -19t-23.5 -29.5t-9 -38.5q0 -38 14.5 -74.5t36.5 -66t47.5 -47.5t48.5 -18q5 0 9 0.5t10 1.5q8 2 19.5 4t27.5 2q14 0 23 -1.5t17 -3.5q12 -3 20 -3zM308 387q-29 6 -29 26q0 22 23 36.5t60 14.5q40 0 86 16q-8 -17 -20.5 -34t-29 -30.5t-36 -21.5t-40.5 -8h-8z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/official-service.js b/packages/base/src/icons/official-service.js new file mode 100644 index 000000000000..55dd84b76a9d --- /dev/null +++ b/packages/base/src/icons/official-service.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://official-service"; +const transform = "translate(48.227264404296875,35)"; +const d = "M448 32h32v-32h-448v32h32v32h384v-32zM64 224h32v-128h-32v128zM128 96v128h32v-128h-32zM416 96v128h32v-128h-32zM352 96v128h32v-128h-32zM224 96v96h64v-96h-64zM508 288q5 -5 4.5 -11.5t-5.5 -11.5q-9 -9 -22 1l-229 142l-228 -142q-14 -11 -23 -1q-5 5 -5 11.5 t5 11.5q66 43 119 77q22 15 43.5 28.5t38.5 24.5t27.5 18l10.5 7q7 5 12 5q7 0 12 -5l10.5 -7l27 -18t38 -24.5t44.5 -28.5q53 -34 120 -77zM448 256h-384l192 128zM256 288q14 0 23 9t9 23q0 13 -9 22.5t-23 9.5t-23 -9.5t-9 -22.5q0 -14 9 -23t23 -9z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/offsite-work.js b/packages/base/src/icons/offsite-work.js new file mode 100644 index 000000000000..497c7665d0b1 --- /dev/null +++ b/packages/base/src/icons/offsite-work.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://offsite-work"; +const transform = "translate(48.5,35)"; +const d = "M64 384h64v-64h-64v64zM160 384h64v-64h-64v64zM160 288h64v-64h-64v64zM64 288h64v-64h-64v64zM64 192h64v-64h-64v64zM64 96h64v-64h-64v64zM160 192h64v-64h-64v64zM268 448q20 -8 20 -30v-418v-32h-288v450q0 22 20 30l108 32h32zM256 418l-96 32h-32l-96 -31v-419 h128v96h64v-96h32v64v354zM411 283q-5 5 -11 5t-11 -5t-5 -11.5t5 -11.5l75 -68h-128q-16 0 -16 -16t16 -16h128l-75 -69q-5 -5 -5 -11.5t5 -11.5t11 -5t11 5l92 86q9 10 9 23t-9 23z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/open-command-field.js b/packages/base/src/icons/open-command-field.js new file mode 100644 index 000000000000..0aa4598182bc --- /dev/null +++ b/packages/base/src/icons/open-command-field.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://open-command-field"; +const transform = "translate(80.5,35)"; +const d = "M201 393q-9 9 -9 22.5t9 22.5q10 10 23 10t23 -10l192 -192q9 -9 9 -22.5t-9 -22.5l-191 -193q-10 -10 -23 -10t-22 10q-10 9 -10 22t10 23l157 159q11 11 0 23zM8 393q-9 9 -9 22.5t9 22.5q10 10 23 10t23 -10l192 -192q9 -9 9 -22.5t-9 -22.5l-191 -193 q-10 -10 -23 -10t-22 10q-10 9 -10 22t10 23l157 159q11 11 0 23z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/open-folder.js b/packages/base/src/icons/open-folder.js new file mode 100644 index 000000000000..24ef4abe7c3a --- /dev/null +++ b/packages/base/src/icons/open-folder.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://open-folder"; +const transform = "translate(48.846160888671875,35)"; +const d = "M477 416q14 0 25 -10t9 -24l-29 -352q-2 -13 -10.5 -21.5t-21.5 -8.5h-330q-11 0 -19.5 6.5t-11.5 17.5l-89 312q0 8 8 14q2 0 4 0.5t4 0.5t2 1h86q6 0 10.5 -4.5t7.5 -10.5t4.5 -11t1.5 -6h68l21 73q7 23 31 23h229zM436 32q4 0 6.5 3.5t0.5 7.5l-88 235q-3 10 -15 10 h-292l78 -250q2 -6 7 -6h303zM458 96q1 3 2.5 20t3.5 42t4 55t4 59.5t3.5 54.5t2.5 40q1 8 -3.5 12.5t-12.5 4.5h-207q-13 0 -15 -12l-12 -52h132q23 0 31 -22z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/opportunities.js b/packages/base/src/icons/opportunities.js new file mode 100644 index 000000000000..b7612895e249 --- /dev/null +++ b/packages/base/src/icons/opportunities.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://opportunities"; +const transform = "translate(64.5,35)"; +const d = "M390 232q-29 4 -43 19q-15 14 -20 44l38 4q1 -12 8 -20q4 -6 17 -12v60q-33 9 -44 25q-13 16 -13 39t15 40q13 16 42 19v30h22v-30q27 -5 40 -16q14 -14 18 -35l-37 -4q-3 16 -21 23v-57q40 -11 51 -24q13 -14 13 -38q0 -27 -16 -44q-15 -17 -48 -22v-25h-22v24zM412 265 q16 3 22 10t6 19q0 8 -5 16q-5 6 -23 11v-56zM373 379q6 -6 17 -11v50q-12 -4 -16 -10q-5 -7 -5 -15t4 -14zM192 160q27 0 50 -10t40.5 -27.5t27.5 -40.5t10 -50v-32h-320v32q0 27 10 50t27.5 40.5t41 27.5t49.5 10h32h32zM288 32q0 40 -28 68t-68 28h-64q-20 0 -37 -7.5 t-30.5 -20.5t-21 -30.5t-7.5 -37.5h256zM256 256q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM160 192q27 0 45.5 19t18.5 45q0 27 -18.5 45.5t-45.5 18.5q-26 0 -45 -18.5t-19 -45.5q0 -26 19 -45t45 -19zM463 96q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5 h-95q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h95zM463 32q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-95q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h95z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/opportunity.js b/packages/base/src/icons/opportunity.js new file mode 100644 index 000000000000..34b336b1d4fa --- /dev/null +++ b/packages/base/src/icons/opportunity.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://opportunity"; +const transform = "translate(48.5,35)"; +const d = "M442 192h3q3 -3 3 -4v-2v-186q0 -14 -9 -23t-23 -9h-384q-14 0 -23 9t-9 23v320q0 14 9 23t23 9h192v-32h-192v-212l36 37q-4 8 -4 15q0 14 9 23t23 9t23 -9t9 -23q0 -7 -4 -15l53 -53q8 4 15 4l46 102q-14 10 -14 26q0 14 9 23t23 9t23 -9t9 -23q0 -12 -9 -23l39 -105h2 q9 0 17 -5l104 101h1zM416 145l-68 -66q4 -10 4 -15q0 -14 -9 -23t-23 -9t-23 9t-9 23q0 17 15 27l-39 103q-4 -2 -8 -2q-1 0 -1.5 0.5t-1.5 0.5l-45 -102q7 -4 11.5 -11t4.5 -16q0 -14 -9 -23t-23 -9t-23 9t-9 23q0 9 5 17l-52 52q-8 -5 -17 -5t-17 5l-47 -47v-86h384v145z M335 256l26 79l-67 49h83l26 79l26 -79h83l-68 -49l26 -79l-67 49z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/order-status.js b/packages/base/src/icons/order-status.js new file mode 100644 index 000000000000..b9cef0203047 --- /dev/null +++ b/packages/base/src/icons/order-status.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://order-status"; +const transform = "translate(112.5,35)"; +const d = "M95 179l-30 33l16 15l14 -14l46 47l15 -16zM156 136l-31 -30l31 -31l-16 -15l-30 30l-31 -30l-15 15l30 31l-30 30l15 15l31 -30l30 30zM304 224q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-96q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h96zM304 128q16 0 16 -16q0 -6 -4.5 -11 t-11.5 -5h-96q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h96zM352 480q14 0 23 -9.5t9 -22.5v-448q0 -14 -9 -23t-22 -9h-320q-14 0 -23.5 9t-9.5 23v352l128 128h224zM353 0l-1 448h-192v-96q0 -14 -9.5 -23t-22.5 -9h-96v-320h321z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/org-chart.js b/packages/base/src/icons/org-chart.js new file mode 100644 index 000000000000..47e11904ee29 --- /dev/null +++ b/packages/base/src/icons/org-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://org-chart"; +const transform = "translate(80.5,35)"; +const d = "M416 128q14 0 23 -9.5t9 -22.5v-64q0 -14 -9 -23t-23 -9h-128q-13 0 -22.5 9t-9.5 23v64q0 13 9.5 22.5t22.5 9.5h64v32q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-32h64q14 0 23 -9.5t9 -22.5v-64q0 -14 -9 -23t-23 -9h-128q-13 0 -22.5 9t-9.5 23v64q0 13 9.5 22.5 t22.5 9.5h32v32q0 26 19 45t45 19h80v64h-80q-14 0 -23 9t-9 23v96q0 13 9 22.5t23 9.5h192q14 0 23 -9.5t9 -22.5v-96q0 -14 -9 -23t-23 -9h-80v-64h80q26 0 45 -19t19 -45v-32h32zM32 96v-64h128v64h-128zM320 320v96h-192v-96h192zM416 96h-128v-64h128v64z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/outbox.js b/packages/base/src/icons/outbox.js new file mode 100644 index 000000000000..10956ab4c489 --- /dev/null +++ b/packages/base/src/icons/outbox.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://outbox"; +const transform = "translate(48.5,35)"; +const d = "M382 369q11 -12 0 -23q-12 -11 -23 0l-87 87v-226q0 -16 -16 -16t-16 16v224l-85 -85q-5 -5 -11 -5t-11 5q-12 11 0 23l102 101q9 10 22 10t23 -10zM480 160h-96q0 -32 -31 -32h-193q-32 0 -32 32h-96q-14 0 -23 -9.5t-9 -22.5v-128q0 -14 9 -23t23 -9h448q13 0 22.5 9 t9.5 23v128q0 13 -9.5 22.5t-22.5 9.5zM480 0h-448v128h71q17 -32 57 -32h193q39 0 56 32h71v-128zM336 64h-160q-7 0 -11.5 -5t-4.5 -11q0 -16 16 -16h160q6 0 11 4.5t5 11.5q0 6 -5 11t-11 5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/outdent.js b/packages/base/src/icons/outdent.js new file mode 100644 index 000000000000..1c99a802a61c --- /dev/null +++ b/packages/base/src/icons/outdent.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://outdent"; +const transform = "translate(80.5,35)"; +const d = "M293 226q-7 -7 0 -10l53 -60q11 -12 0 -23q-12 -10 -23 0l-58 65q-9 9 -9 22t9 23l61 65q11 11 22 0q13 -13 0 -22zM432 416q16 0 16 -16t-16 -16h-416q-16 0 -16 16t16 16h416zM16 288q-16 0 -16 16t16 16h160q16 0 16 -16t-16 -16h-160zM16 192q-16 0 -16 16t16 16h160 q16 0 16 -16t-16 -16h-160zM16 96q-16 0 -16 16t16 16h160q16 0 16 -16t-16 -16h-160zM432 32q16 0 16 -16t-16 -16h-416q-16 0 -16 16t16 16h416z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/outgoing-call.js b/packages/base/src/icons/outgoing-call.js new file mode 100644 index 000000000000..d916cb5d5c7e --- /dev/null +++ b/packages/base/src/icons/outgoing-call.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://outgoing-call"; +const transform = "translate(48.73333740234375,35)"; +const d = "M368 182q17 -16 33 -32l32 -32q15 -15 14.5 -33t-14.5 -33q-6 -5 -11.5 -10.5t-10.5 -11.5q-15 -17 -33.5 -23.5t-38.5 -6.5h-8t-9 1q-36 4 -68 18.5t-62 34.5q-54 37 -96 83.5t-71 105.5q-10 20 -16 40.5t-8 42.5q-2 24 3.5 45.5t25.5 38.5q6 5 11.5 11t16 16.5 t28.5 10.5q15 0 30 -13l34 -34t34 -35q14 -14 13 -31t-15 -31q-9 -10 -18 -19l-19 -19q49 -72 121 -121q19 18 37 37q17 15 33 15q18 0 32 -15zM410 75q10 10 0 20q-16 17 -32 33l-32 32q-2 2 -4.5 3.5t-5.5 1.5q-6 0 -10 -6l-26 -26l-11 -11l-19 -19l-22 15 q-38 28 -70.5 60t-59.5 70l-15 22l19 19l12 12q7 6 13 12.5t13 12.5q9 10 1 18q-17 19 -33.5 35.5t-33.5 32.5q-6 4 -8 4q-6 0 -10 -6q-2 -2 -4 -3.5t-4 -3.5q-8 -9 -17 -17q-11 -11 -15.5 -24.5t-2.5 -33.5q3 -32 21 -71q51 -105 156 -176q32 -22 60 -33.5t56 -15.5h13 q29 0 48 19q4 5 7.5 9t8.5 8zM503 392q9 -10 9 -23t-9 -23l-92 -86q-5 -5 -11 -5t-11 5t-5 11.5t5 11.5l75 69h-191q-16 0 -16 16t16 16h191l-75 68q-5 5 -5 11.5t5 11.5t11 5t11 -5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/overflow.js b/packages/base/src/icons/overflow.js new file mode 100644 index 000000000000..cd56e214c60b --- /dev/null +++ b/packages/base/src/icons/overflow.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://overflow"; +const transform = "translate(48.5,35)"; +const d = "M448 128q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM448 32q14 0 23 9t9 23t-9 23t-23 9t-23 -9t-9 -23t9 -23t23 -9zM256 128q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM256 32q14 0 23 9t9 23t-9 23t-23 9t-23 -9t-9 -23 t9 -23t23 -9zM64 128q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM64 32q14 0 23 9t9 23t-9 23t-23 9t-23 -9t-9 -23t9 -23t23 -9z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/overlay.js b/packages/base/src/icons/overlay.js new file mode 100644 index 000000000000..e729a4ae67d8 --- /dev/null +++ b/packages/base/src/icons/overlay.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://overlay"; +const transform = "translate(39.5,35)"; +const d = "M256 480q53 0 100 -20t81.5 -55t54.5 -81.5t20 -99.5t-20 -100t-54.5 -82t-81.5 -55t-100 -20t-99.5 20t-81.5 55t-55 82t-20 100t20 99.5t55 81.5t81.5 55t99.5 20zM256 -1q46 0 87 17.5t71.5 48.5t48 71.5t17.5 87.5q0 46 -17.5 86.5t-48 71t-71.5 48t-87 17.5 t-87 -17.5t-71.5 -48t-48 -71t-17.5 -86.5q0 -47 17.5 -87.5t48 -71.5t71.5 -48.5t87 -17.5zM256 383q33 0 62.5 -12.5t51 -34t34 -50.5t12.5 -62t-12.5 -62.5t-34 -51.5t-51 -34.5t-62.5 -12.5t-62 12.5t-51 34.5t-34.5 51.5t-12.5 62.5t12.5 62t34.5 50.5t51 34t62 12.5z "; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/overview-chart.js b/packages/base/src/icons/overview-chart.js new file mode 100644 index 000000000000..57ef7e4c3dc9 --- /dev/null +++ b/packages/base/src/icons/overview-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://overview-chart"; +const transform = "translate(48.5,35)"; +const d = "M480 288q13 0 22.5 -9.5t9.5 -22.5v-64q0 -14 -9.5 -23t-22.5 -9h-64q-14 0 -23 9t-9 23v32h-64v-32q0 -11 -9 -22l29 -45q6 3 12 3h64q13 0 22.5 -9.5t9.5 -22.5v-64q0 -14 -9.5 -23t-22.5 -9h-64q-14 0 -23 9t-9 23v64q0 9 7 20l-30 46q-6 -2 -9 -2h-56l-48 -75 q3 -5 5.5 -10t2.5 -11v-64q0 -14 -9.5 -23t-22.5 -9h-64q-14 0 -23 9t-9 23v64q0 13 9 22.5t23 9.5h64q4 0 10 -2l44 68q6 -2 10 -2q-14 0 -23 9t-9 23v32h-64v-32q0 -14 -9.5 -23t-22.5 -9h-64q-14 0 -23 9t-9 23v64q0 13 9 22.5t23 9.5h64q13 0 22.5 -9.5t9.5 -22.5v-16 h64v16q0 13 9 22.5t23 9.5q-3 0 -9 -2l-45 68q-6 -2 -10 -2h-64q-14 0 -23 9t-9 23v64q0 13 9 22.5t23 9.5h64q13 0 22.5 -9.5t9.5 -22.5v-64q0 -11 -9 -22l50 -74h55q3 0 7 -2l31 48q-6 7 -6 18v64q0 13 9 22.5t23 9.5h64q13 0 22.5 -9.5t9.5 -22.5v-64q0 -14 -9.5 -23 t-22.5 -9h-64q-8 0 -14 3l-28 -44q10 -10 10 -23v-16h64v16q0 13 9 22.5t23 9.5h64zM352 352h64v64h-64v-64zM160 448h-64v-64h64v64zM96 256h-64v-64h64v64zM160 64h-64v-64h64v64zM288 256h-64v-64h64v64zM352 32h64v64h-64v-64zM309 279q-2 2 -6 4q4 -2 6 -4zM307 167 q-2 -2 -4 -3q2 1 4 3zM480 256h-64v-64h64v64z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/paging.js b/packages/base/src/icons/paging.js new file mode 100644 index 000000000000..1e2d12fc1abc --- /dev/null +++ b/packages/base/src/icons/paging.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://paging"; +const transform = "translate(48.5,35)"; +const d = "M480 32q14 0 23 -9t9 -23q0 -13 -9 -22.5t-23 -9.5h-448q-13 0 -22.5 9.5t-9.5 22.5q0 14 9.5 23t22.5 9h448zM480 256q14 0 23 -9t9 -23q0 -13 -9 -22.5t-23 -9.5h-448q-13 0 -22.5 9.5t-9.5 22.5q0 14 9.5 23t22.5 9h448zM32 416q-13 0 -22.5 9.5t-9.5 22.5 q0 14 9.5 23t22.5 9h448q14 0 23 -9t9 -23q0 -13 -9 -22.5t-23 -9.5h-448z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/paid-leave.js b/packages/base/src/icons/paid-leave.js new file mode 100644 index 000000000000..e4286ae02461 --- /dev/null +++ b/packages/base/src/icons/paid-leave.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://paid-leave"; +const transform = "translate(38.5,35)"; +const d = "M311 242q15 -20 15 -45q0 -29 -19 -51q-20 -22 -52 -26v-35h-23v33q-30 4 -48 22q-20 20 -24 52l45 5q1 -7 3.5 -12.5t5.5 -10.5q10 -12 18 -14v70q-34 10 -49 29q-8 9 -12 21t-4 26q0 29 17 46q17 19 48 22v18h23v-18q28 -3 43 -18q17 -14 20 -41l-42 -6q-3 20 -21 27 v-66q20 -6 34 -12.5t22 -15.5zM232 337q-12 -4 -17 -11q-3 -5 -5 -9t-2 -9t2 -9l4 -8q6 -8 18 -12v58zM276 169l6 11l3 10q0 11 -8 21q-7 9 -22 12v-66q13 3 21 12zM242 44v-40q-50 0 -94 19t-77 52t-52 77t-19 94q0 51 19 95.5t52 77.5t77 52t94 19q51 0 95 -19t77 -52 t52 -77.5t19 -95.5h-40q0 42 -16 79t-43.5 64.5t-64.5 43.5t-79 16t-78.5 -16t-64 -43.5t-43.5 -64.5t-16 -79t16 -78.5t43.5 -64t64 -43.5t78.5 -16zM532 152l-151 -182l-93 91l32 37l56 -55l121 146z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/palette.js b/packages/base/src/icons/palette.js new file mode 100644 index 000000000000..c9d2040f90b3 --- /dev/null +++ b/packages/base/src/icons/palette.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://palette"; +const transform = "translate(48.5,35)"; +const d = "M314 448q52 0 89.5 -18t61.5 -47t35.5 -65.5t11.5 -73.5q0 -35 -15.5 -70t-48.5 -67q-21 -20 -47 -39t-53.5 -34t-54.5 -24.5t-51 -9.5q-33 0 -54 22t-21 76q0 9 1 20t1 23q0 19 -9 28.5t-21 9.5q-16 0 -28 -14.5t-23 -32t-22.5 -32t-27.5 -14.5q-13 0 -25.5 21t-12.5 70 q0 55 26 103.5t69.5 85.5t99.5 59t116 23h3zM426 131q54 49 54 113q0 30 -9 60.5t-28.5 55.5t-51 40.5t-77.5 15.5h-3q-55 -1 -105.5 -21t-89 -53.5t-61.5 -76t-23 -88.5q0 -23 3 -36.5t6 -19.5q5 5 10.5 13.5t9.5 15.5q6 10 13.5 21t17 20t21 14.5t26.5 5.5 q23 0 42.5 -17.5t19.5 -52.5q0 -7 -0.5 -13.5t-0.5 -12.5q-1 -5 -1 -9v-8q0 -25 4.5 -38.5t11 -19.5t14 -7t13.5 -1q20 0 44 8.5t48.5 22.5t48.5 32t43 36zM160 320q13 0 22.5 -9t9.5 -23q0 -13 -9.5 -22.5t-22.5 -9.5q-14 0 -23 9.5t-9 22.5q0 14 9 23t23 9zM416 320 q0 -13 -9.5 -22.5t-22.5 -9.5q-14 0 -23 9.5t-9 22.5q0 14 9 23t23 9q13 0 22.5 -9t9.5 -23zM416 256q13 0 22.5 -9t9.5 -23q0 -13 -9.5 -22.5t-22.5 -9.5q-14 0 -23 9.5t-9 22.5q0 14 9 23t23 9zM272 384q20 0 34 -14t14 -34t-14 -34t-34 -14t-34 14t-14 34t14 34t34 14z M288 160q13 0 22.5 -9t9.5 -23q0 -13 -9.5 -22.5t-22.5 -9.5q-14 0 -23 9.5t-9 22.5q0 14 9 23t23 9z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/paper-plane.js b/packages/base/src/icons/paper-plane.js new file mode 100644 index 000000000000..08accc56bff7 --- /dev/null +++ b/packages/base/src/icons/paper-plane.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://paper-plane"; +const transform = "translate(47.9229736328125,35)"; +const d = "M495 448q8 0 13.5 -7.5t2.5 -15.5l-150 -418q-3 -11 -16 -11q-7 0 -11 4l-116 106l-70 -62q-9 -8 -19 -2.5t-9 16.5l11 127l-126 114q-8 7 -5.5 16.5t13.5 12.5l478 119q1 1 4 1zM136 226l325 179l-410 -102zM207 115l-41 37l-29 -91zM467 404l-285 -220l156 -142z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/passenger-train.js b/packages/base/src/icons/passenger-train.js new file mode 100644 index 000000000000..db35ad25eaae --- /dev/null +++ b/packages/base/src/icons/passenger-train.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://passenger-train"; +const transform = "translate(80.5,35)"; +const d = "M96 96q-14 0 -23 9.5t-9 22.5v224q0 27 10 50t27.5 40.5t40.5 27.5t50 10h64q26 0 49.5 -10t41 -27.5t27.5 -40.5t10 -50v-224q0 -13 -9 -22.5t-23 -9.5h-256zM96 128h256v224q0 40 -28 68t-68 28h-64q-40 0 -68 -28t-28 -68v-224zM138 65h170l22 -32h-213zM351 1l22 -33 h-298l21 33h255zM160 224q14 0 23 -9t9 -23q0 -13 -9 -22.5t-23 -9.5t-23 9.5t-9 22.5q0 14 9 23t23 9zM288 224q14 0 23 -9t9 -23q0 -13 -9 -22.5t-23 -9.5t-23 9.5t-9 22.5q0 14 9 23t23 9zM256 416q26 0 45 -18.5t19 -45.5v-96h-192v96q0 27 19 45.5t45 18.5h64zM296 352 q0 17 -11.5 28.5t-28.5 11.5h-64q-17 0 -28.5 -11.5t-11.5 -28.5v-72h144v72zM448 -32h-37l-63 96h4q14 0 28 7zM101 64l-64 -96h-37l69 102q12 -6 27 -6h5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/past.js b/packages/base/src/icons/past.js new file mode 100644 index 000000000000..ff9bffca1265 --- /dev/null +++ b/packages/base/src/icons/past.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://past"; +const transform = "translate(48.5,35)"; +const d = "M240 192h-16v16v16v112q0 16 16 16t16 -16v-112h144q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-144h-16zM315 473q42 -10 78.5 -33t62.5 -55.5t41 -73.5t15 -87q0 -53 -20 -99.5t-54.5 -81.5t-81.5 -55t-100 -20q-49 0 -92.5 17.5t-77.5 47.5t-56 71t-28 88h33 q6 -41 25.5 -76t49 -60.5t67 -40.5t79.5 -15q46 0 87 17.5t71.5 48t48 71.5t17.5 87q0 39 -12.5 74t-34.5 63.5t-52 49t-66 29.5v33zM192 438q-45 -14 -80.5 -44t-55.5 -72l61 5q6 1 11 -3.5t6 -11.5q0 -16 -15 -16l-84 -8q-14 0 -23.5 8.5t-11.5 22.5l1 84q-1 6 3.5 11 t10.5 5q7 1 11.5 -3.5t5.5 -11.5v-57q26 46 67 78.5t93 46.5v-34z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/paste.js b/packages/base/src/icons/paste.js new file mode 100644 index 000000000000..e24923763ba8 --- /dev/null +++ b/packages/base/src/icons/paste.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://paste"; +const transform = "translate(80.5,35)"; +const d = "M416 288q13 0 22.5 -9t9.5 -23v-256q0 -13 -9.5 -22.5t-22.5 -9.5h-224q-14 0 -23 9.5t-9 22.5v256q0 14 9 23t23 9h224zM416 256h-224v-256h224v256zM33 384v-384h95v-32h-95q-14 0 -23.5 9.5t-9.5 22.5v384q0 14 9.5 23t23.5 9h65q10 27 38 32q8 14 23 23t33 9 q17 0 32 -9t23 -23q28 -5 38 -32h67q13 0 22 -9t9 -23v-64h-31v64h-68q-2 -5 -4 -9.5t-6 -9.5q-10 -13 -25 -13h-115q-15 0 -25 13q-4 5 -6 9.5t-4 9.5h-66zM143 416q-6 0 -11 -4.5t-5 -11.5q0 -6 5 -11t11 -5h96q7 0 11.5 5t4.5 11q0 16 -16 16h-15q0 14 -9.5 23t-22.5 9 q-14 0 -23 -9t-9 -23h-17zM368 160q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128zM368 97q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/pause.js b/packages/base/src/icons/pause.js new file mode 100644 index 000000000000..dfc6e6a32dcd --- /dev/null +++ b/packages/base/src/icons/pause.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://pause"; +const transform = "translate(80.5,35)"; +const d = "M160 336h32v-225h-32v225zM416 448q13 0 22.5 -9.5t9.5 -22.5v-384q0 -14 -9.5 -23t-22.5 -9h-384q-14 0 -23 9t-9 23v384q0 13 9 22.5t23 9.5h384zM416 416h-384v-384h384v384zM256 336h32v-225h-32v225z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/payment-approval.js b/packages/base/src/icons/payment-approval.js new file mode 100644 index 000000000000..7a6d15aa3398 --- /dev/null +++ b/packages/base/src/icons/payment-approval.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://payment-approval"; +const transform = "translate(48.5,35)"; +const d = "M512 447l-132 -159l-83 84l32 31l50 -50l101 127zM384 223v-224q0 -13 -9 -22.5t-23 -9.5h-320q-14 0 -23 9.5t-9 22.5v448q0 14 9 23.5t23 9.5h256v-33h-256v-448h320v224h32zM180 53v32q-26 1 -47 20t-25 57l41 5q3 -14 12 -25t19 -14v72q-32 12 -51.5 33t-19.5 45 q0 12 5 24.5t14.5 23.5t22.5 18.5t29 9.5v20h25v-20q58 -6 70 -63l-36 -6q-2 12 -11 20t-23 10v-76q42 -9 59 -31.5t17 -42.5q0 -32 -20.5 -54t-55.5 -25v-33h-25zM205 123q14 4 23.5 14.5t9.5 22.5q0 26 -33 35v-72zM155 283q0 -21 25 -31v64q-11 -5 -18 -14t-7 -19z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/pdf-attachment.js b/packages/base/src/icons/pdf-attachment.js new file mode 100644 index 000000000000..3d666345e1ee --- /dev/null +++ b/packages/base/src/icons/pdf-attachment.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://pdf-attachment"; +const transform = "translate(49,35)"; +const d = "M449 195q22 0 42 -11t20 -26q0 -23 -34 -23q-18 0 -41.5 5.5t-39.5 14.5q-32 -7 -57.5 -13t-42.5 -11q-33 -51 -54 -51l-7 1q-21 7 -21 26q0 17 30 37l31 12q28 45 42 89q-7 7 -9 22t-2 25q0 22 7 37.5t21 15.5q11 0 17.5 -12t6.5 -36q0 -10 -1.5 -22t-5.5 -26 q26 -48 50 -63l31 7q10 2 17 2zM363 178q-14 13 -24 30l-21 -40zM384 48v-48q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v352l128 128h224q13 0 22.5 -9t9.5 -23v-64h-32v64h-192v-96q0 -14 -9.5 -23t-23.5 -9h-95v-320h320v48h32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/pdf-reader.js b/packages/base/src/icons/pdf-reader.js new file mode 100644 index 000000000000..cf8cf6a70750 --- /dev/null +++ b/packages/base/src/icons/pdf-reader.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://pdf-reader"; +const transform = "translate(48.5,35)"; +const d = "M269 164q13 20 22.5 39.5t15.5 39.5q-6 6 -8 20t-2 22q0 20 6 34t19 14q21 0 21 -43q0 -18 -6 -43q22 -42 45 -56l27 6q5 1 8.5 1.5t6.5 0.5q20 0 38 -10t18 -23q0 -21 -31 -21q-16 0 -37 5t-35 13q-29 -6 -51.5 -11t-37.5 -10q-30 -46 -48 -46l-7 1q-18 6 -18 23 q0 16 26 33zM416 64q0 -14 -9 -23t-23 -9h-256q-14 0 -23 9t-9 23v256l96 96h192q13 0 22.5 -9t9.5 -23v-32h-32v32h-160v-64q0 -14 -9.5 -23t-23.5 -9h-63v-224h256v32h32v-32zM32 352h-32v32q0 40 28 68t68 28h32v-32h-32q-27 0 -45.5 -19t-18.5 -45v-32zM32 64 q0 -26 18.5 -45t45.5 -19h32v-32h-32q-40 0 -68 28t-28 68v32h32v-32zM416 480q19 0 36.5 -7.5t31 -20.5t21 -30.5t7.5 -37.5v-32h-32v32q0 26 -19 45t-45 19h-32v32h32zM480 96h32v-32q0 -20 -7.5 -37.5t-21 -30.5t-31 -20.5t-36.5 -7.5h-32v32h32q26 0 45 19t19 45v32z "; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/pending.js b/packages/base/src/icons/pending.js new file mode 100644 index 000000000000..374ce90fc747 --- /dev/null +++ b/packages/base/src/icons/pending.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://pending"; +const transform = "translate(52.5,35)"; +const d = "M224 192v144q0 7 5 11.5t11 4.5q16 0 16 -16v-112h144q16 0 16 -16t-16 -16h-176zM320 472q68 -17 117.5 -66.5t66.5 -117.5h-33q-17 54 -57 93.5t-94 56.5v34zM256 0q38 0 72.5 12t62.5 33.5t48.5 50.5t31.5 64h33q-11 -41 -34 -76.5t-55.5 -61t-73 -40t-85.5 -14.5 q-53 0 -99.5 20t-81.5 55t-55 81.5t-20 99.5q0 45 14.5 85t40 72.5t61 56t76.5 34.5v-33q-35 -11 -64 -31.5t-50.5 -48.5t-33.5 -62.5t-12 -72.5q0 -47 17.5 -87.5t48 -71t71.5 -48t87 -17.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/per-diem.js b/packages/base/src/icons/per-diem.js new file mode 100644 index 000000000000..6862d79f3d85 --- /dev/null +++ b/packages/base/src/icons/per-diem.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://per-diem"; +const transform = "translate(50.5,35)"; +const d = "M187 288h37v-160h-32v128h-42zM444 5q27 0 49 16l7 6v-45q-29 -12 -54 -12q-51 0 -79 21t-42 66h-37l8 32h23v15v1h-31l8 32h28q11 38 43.5 61.5t79.5 23.5q34 0 57 -14l4 -2l-10 -39l-5 4q-14 9 -33 12.5t-38 -0.5t-33.5 -15.5t-19.5 -30.5h119l-8 -32h-115v-16h115 l-8 -32h-102q17 -52 74 -52zM32 0h192v-32h-192q-14 0 -23 9t-9 23v416q0 13 9 22.5t23 9.5h64v32h32v-32h192v32h32v-32h64q13 0 22.5 -9.5t9.5 -22.5v-96h-32v32h-384v-352zM320 384h32v32h-32v-32zM96 384h32v32h-32v-32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/performance.js b/packages/base/src/icons/performance.js new file mode 100644 index 000000000000..a6d71abc5176 --- /dev/null +++ b/packages/base/src/icons/performance.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://performance"; +const transform = "translate(40,35)"; +const d = "M381 277q-53 34 -116 34q-46 0 -83.5 -16t-64.5 -44.5t-42 -68t-15 -85.5q0 -17 3 -34t3 -34q0 -12 -8.5 -21t-20.5 -9q-13 0 -20.5 9.5t-11 23.5t-4 29.5t-0.5 28.5q0 64 20.5 116t56.5 88t84 55.5t103 19.5q52 0 99 -18t82 -50l-21 -13l-31 -20zM508 208 q19 -48 19 -109v-5q0 -12 -0.5 -28.5t-4 -31t-10.5 -24.5t-20 -10t-21.5 8t-8.5 20q0 18 3.5 35t3.5 34q0 64 -25 112l35 54q19 -27 29 -55zM225 125q3 3 15 11l28 20l39 26l43 29l115 75l-75 -115l-28 -43l-26 -39l-20 -29l-11 -14q-17 -17 -40 -17t-40 16.5t-17 39.5 t17 40zM265 59q12 0 20 8.5t8 19.5q0 12 -8 20t-20 8q-11 0 -19.5 -8t-8.5 -20q0 -11 8.5 -19.5t19.5 -8.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/permission.js b/packages/base/src/icons/permission.js new file mode 100644 index 000000000000..3a27a10daf52 --- /dev/null +++ b/packages/base/src/icons/permission.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://permission"; +const transform = "translate(57,35)"; +const d = "M467 233q11 0 18 -7.5t7 -18.5v-102q0 -11 -7 -19t-18 -8h-147q-11 0 -19 8t-8 19v102q0 11 8 18.5t19 7.5h7v42q0 6 3 18.5t11.5 25t23.5 22.5t40 10q26 0 41.5 -11t23 -24t9.5 -25t2 -13h-34q0 4 -2.5 10.5t-7.5 13t-13 11t-19 4.5q-12 0 -20 -4.5t-13 -11t-7.5 -13.5 t-2.5 -13v-42h105zM402 157q16 5 16 23q0 11 -7.5 18t-17.5 7q-11 0 -18.5 -7t-7.5 -18q0 -8 5 -14t12 -9l-17 -50h51zM384 48v-48q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v352l128 128h224q13 0 22.5 -9t9.5 -23v-48h-32v48h-192v-96q0 -14 -9.5 -23t-23.5 -9h-95 v-320h320v48h32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/person-placeholder.js b/packages/base/src/icons/person-placeholder.js new file mode 100644 index 000000000000..3f210dc1d313 --- /dev/null +++ b/packages/base/src/icons/person-placeholder.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://person-placeholder"; +const transform = "translate(112.5,35)"; +const d = "M320 352q0 -27 -10 -50t-27.5 -40.5t-41 -27.5t-49.5 -10q-27 0 -50 10t-40.5 27.5t-27.5 40.5t-10 50q0 26 10 49.5t27.5 41t40.5 27.5t50 10q26 0 49.5 -10t41 -27.5t27.5 -41t10 -49.5zM192 256q40 0 68 28t28 68t-28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28z M256 224q26 0 49.5 -10t41 -27.5t27.5 -41t10 -49.5v-128h-384v128q0 26 10 49.5t27.5 41t40.5 27.5t50 10h64h64zM352 96q0 40 -28 68t-68 28h-128q-40 0 -68 -28t-28 -68v-96h320v96z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/personnel-view.js b/packages/base/src/icons/personnel-view.js new file mode 100644 index 000000000000..7bd95e16c1be --- /dev/null +++ b/packages/base/src/icons/personnel-view.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://personnel-view"; +const transform = "translate(80.5,35)"; +const d = "M192 160q26 0 49.5 -10t41 -27.5t27.5 -41t10 -49.5v-64h-320v64q0 26 10 49.5t27.5 41t41 27.5t49.5 10h32h32zM288 32q0 40 -28 68t-68 28h-64q-40 0 -68 -28t-28 -68v-32h256v32zM256 256q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM160 192 q26 0 45 19t19 45t-19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19zM416 448q14 0 23 -9t9 -23v-352q0 -14 -9 -23t-23 -9h-64v32h64v352h-320v-32h-32v32q0 14 9 23t23 9h320z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/pharmacy.js b/packages/base/src/icons/pharmacy.js new file mode 100644 index 000000000000..c0f9dddcda7c --- /dev/null +++ b/packages/base/src/icons/pharmacy.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://pharmacy"; +const transform = "translate(112.5,35)"; +const d = "M224 192h64v-64h-64v-64h-64v64h-64v64h64v64h64v-64zM288 352q40 0 68 -28t28 -68v-256q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v256q0 40 28 68t68 28v32h-32q-14 0 -23 9t-9 23v32q0 14 9 23t23 9h256q14 0 23 -9t9 -23v-32q0 -14 -9 -23t-23 -9h-32v-32zM96 416 h192h32v32h-256v-32h32zM352 256q0 26 -19 45t-45 19h-32v32v32h-128v-32v-32h-32q-26 0 -45 -19t-19 -45v-256h320v256z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/phone.js b/packages/base/src/icons/phone.js new file mode 100644 index 000000000000..d2a8b1b866dc --- /dev/null +++ b/packages/base/src/icons/phone.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://phone"; +const transform = "translate(48.5,35)"; +const d = "M32 32q-13 0 -22.5 9t-9.5 23v384q0 13 9.5 22.5t22.5 9.5h64q14 0 23 -9.5t9 -22.5v-384q0 -14 -9 -23t-23 -9h-64zM480 416q14 0 23 -9.5t9 -22.5v-384q0 -14 -9 -23t-23 -9h-448q-13 0 -22.5 9t-9.5 23h32h128h320v384h-320v32h320zM224 160q-13 0 -22.5 9t-9.5 23 q0 13 9.5 22.5t22.5 9.5q14 0 23 -9.5t9 -22.5q0 -14 -9 -23t-23 -9zM320 224q14 0 23 -9.5t9 -22.5q0 -14 -9 -23t-23 -9q-13 0 -22.5 9t-9.5 23q0 13 9.5 22.5t22.5 9.5zM416 224q14 0 23 -9.5t9 -22.5q0 -14 -9 -23t-23 -9q-13 0 -22.5 9t-9.5 23q0 13 9.5 22.5t22.5 9.5 zM416 128q14 0 23 -9.5t9 -22.5q0 -14 -9 -23t-23 -9q-13 0 -22.5 9t-9.5 23q0 13 9.5 22.5t22.5 9.5zM320 128q14 0 23 -9.5t9 -22.5q0 -14 -9 -23t-23 -9q-13 0 -22.5 9t-9.5 23q0 13 9.5 22.5t22.5 9.5zM224 64q-13 0 -22.5 9t-9.5 23q0 13 9.5 22.5t22.5 9.5 q14 0 23 -9.5t9 -22.5q0 -14 -9 -23t-23 -9zM448 304q0 -16 -16 -16h-224q-16 0 -16 16v32q0 6 4.5 11t11.5 5h224q7 0 11.5 -5t4.5 -11v-32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/photo-voltaic.js b/packages/base/src/icons/photo-voltaic.js new file mode 100644 index 000000000000..fdbc63e8350f --- /dev/null +++ b/packages/base/src/icons/photo-voltaic.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://photo-voltaic"; +const transform = "translate(48.5,35)"; +const d = "M480 254l-255 -254q0 -14 9 -23t23 -9h223q13 0 22.5 9t9.5 23v222q0 14 -9.5 23t-22.5 9zM480 0h-210l210 209v-209zM443 309q-5 5 -11 5t-11 -5l-250 -251q-5 -5 -5 -11t5 -11t11 -5t11 5l250 250q12 11 0 23zM152 428q-2 0 -4 0.5t-4 0.5t-4 -0.5t-4 -0.5v52h16v-52z M215 395q-5 6 -11 11l36 37l12 -11zM288 328h-52q1 2 1 8q0 5 -1 8h52v-16zM204 265q6 5 11 11l37 -37l-12 -11zM144 243h8v-51h-16v51h8zM37 239l36 37q3 -3 5.5 -6t6.5 -5l-37 -37zM51 336q0 -2 0.5 -4t0.5 -4h-52v16h52q0 -2 -0.5 -4t-0.5 -4zM85 406q-4 -2 -6.5 -5 t-5.5 -6l-36 37l11 11zM144 256q-33 0 -56.5 23t-23.5 57q0 33 23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5q0 -34 -23.5 -57t-56.5 -23zM144 384q-20 0 -34 -14t-14 -34t14 -34t34 -14t34 14t14 34t-14 34t-34 14z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/physical-activity.js b/packages/base/src/icons/physical-activity.js new file mode 100644 index 000000000000..d008d7dafea1 --- /dev/null +++ b/packages/base/src/icons/physical-activity.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://physical-activity"; +const transform = "translate(65.5,35)"; +const d = "M376 389q-23 0 -34 13.5t-11 32.5t11 32t34 13q18 0 31.5 -13t13.5 -32t-13.5 -32.5t-31.5 -13.5zM457 262q19 0 19 -19q0 -7 -5 -13t-14 -6h-72q-15 0 -22 15l-16 32l28 49l28 -58h54zM164 186l39 -39l-31 -53q-7 -13 -26 -15h-117q-28 0 -28 27t28 27h103zM340 122 q8 -8 8 -22q0 -9 -4 -18l-51 -96q-5 -9 -12.5 -13t-12.5 -4q-11 0 -20.5 8t-9.5 20q0 9 4 13l45 80l-113 113l76 124l-146 -33q-1 -1 -6 -1q-10 0 -17 4.5t-7 18.5q0 15 18 20l211 51q8 2 12 2q22 0 35 -18l5 -8l10 -22l-91 -154z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/picture.js b/packages/base/src/icons/picture.js new file mode 100644 index 000000000000..e0cf6775ecc2 --- /dev/null +++ b/packages/base/src/icons/picture.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://picture"; +const transform = "translate(80.5,35)"; +const d = "M416 448q14 0 23 -9t9 -23v-384q0 -13 -9 -22.5t-23 -9.5h-384q-14 0 -23 9.5t-9 22.5v384q0 14 9 23t23 9h384zM416 416h-384v-320h384v320zM288 288l96 -160h-192zM194 192h-130v160h140q-5 -11 -8.5 -22.5t-3.5 -25.5q0 -20 7 -38t19 -32zM236 263q-5 9 -8.5 19.5 t-3.5 21.5q0 34 23.5 57t56.5 23q34 0 57 -23t23 -57q0 -19 -8 -35t-22 -27l-66 109z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/pie-chart.js b/packages/base/src/icons/pie-chart.js new file mode 100644 index 000000000000..d1cdba4e9a80 --- /dev/null +++ b/packages/base/src/icons/pie-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://pie-chart"; +const transform = "translate(39.5,35)"; +const d = "M515 308q15 -45 15 -93q0 -101 -66 -178l-16 14l-157 158zM477 338l-201 -89v241q71 -5 129.5 -43.5t91.5 -99.5zM276 165l143 -143q-63 -53 -143 -60q-12 -1 -22 -1t-21 1q-64 5 -117.5 40.5t-84.5 91.5q-10 18 -17 38q-14 40 -14 83q0 94 60 166q15 16 30 29 q62 52 143 60v-263z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/pipeline-analysis.js b/packages/base/src/icons/pipeline-analysis.js new file mode 100644 index 000000000000..c634f96226ae --- /dev/null +++ b/packages/base/src/icons/pipeline-analysis.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://pipeline-analysis"; +const transform = "translate(80.5,35)"; +const d = "M32 416v-96h48q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-48v-64h48q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-48v-64h48q16 0 16 -16t-16 -16h-48v-64h16h16h16q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-16h-16h-16q-14 0 -23 9.5t-9 22.5v384q0 14 9 23t23 9h16h16h16 q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-16h-16h-16zM438 416q10 0 8 -10l-92 -368q-2 -6 -8 -6h-116q-7 0 -7 6l-92 368q-2 4 0.5 7t6.5 3h300zM335 96h-94l8 -32h78zM359 192h-142l16 -64h110zM383 288h-190l16 -64h158zM407 384h-238l16 -64h206z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/pixelate.js b/packages/base/src/icons/pixelate.js new file mode 100644 index 000000000000..4126dfba07bf --- /dev/null +++ b/packages/base/src/icons/pixelate.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://pixelate"; +const transform = "translate(80.5,35)"; +const d = "M256 128v-64h-64v64h64zM416 448q14 0 23 -9.5t9 -22.5v-32v-64v-64h-64v64h-64v-64h-64v64h-64v-64h-64v64h-64v-64h-64v64v64v32q0 13 9 22.5t23 9.5h32h64h64h64h64h64h32zM128 192h-64v64h64v-64zM64 192v-64h-64v64h64zM128 128v-64h-64v64h64zM192 192v-64h-64v64 h64zM192 192v64h64v-64h-64zM320 256h64v-64h-64v64zM384 128v64h64v-64h-64zM256 192h64v-64h-64v64zM0 64h64v-64h-32q-14 0 -23 9t-9 23v32zM128 64h64v-64h-64v64zM256 64h64v-64h-64v64zM384 0v64h64v-32q0 -14 -9 -23t-23 -9h-32zM320 128h64v-64h-64v64z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/play.js b/packages/base/src/icons/play.js new file mode 100644 index 000000000000..faf9c20c2fce --- /dev/null +++ b/packages/base/src/icons/play.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://play"; +const transform = "translate(80.5,35)"; +const d = "M144 327l181 -109l-181 -109v218zM416 448q13 0 22.5 -9.5t9.5 -22.5v-384q0 -14 -9.5 -23t-22.5 -9h-384q-14 0 -23 9t-9 23v384q0 13 9 22.5t23 9.5h384zM416 416h-384v-384h384v384z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/pool.js b/packages/base/src/icons/pool.js new file mode 100644 index 000000000000..9889d6c0be91 --- /dev/null +++ b/packages/base/src/icons/pool.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://pool"; +const transform = "translate(80.5,35)"; +const d = "M429 50q7 0 12.5 -5.5t5.5 -13.5t-7 -16.5t-16.5 -16t-19.5 -13.5t-17 -9q-11 -5 -22 -6.5t-21 -1.5q-20 0 -52.5 11t-85.5 39q-44 23 -70 33.5t-40 10.5q-35 0 -63 -40q-6 -8 -15 -8q-7 0 -12.5 5t-5.5 14q0 18 12.5 30t29 19.5t32 10.5t21.5 3q21 0 51 -10.5t77 -36.5 q46 -26 74.5 -35t45.5 -9q44 0 73 38q4 7 13 7zM18 116q-7 0 -12.5 4.5t-5.5 12.5q4 15 15.5 26t25.5 18.5t28.5 11t23.5 3.5q20 0 50.5 -11t79.5 -36q46 -26 73.5 -36t45.5 -10q42 0 74 40q4 7 13 7q7 0 12.5 -5.5t5.5 -15.5q0 -7 -7.5 -15.5t-17 -17t-19.5 -14.5t-16 -7 q-14 -6 -25 -7.5t-18 -1.5q-20 0 -52.5 11t-85.5 40q-44 24 -70 33.5t-41 9.5q-38 0 -62 -33q-7 -7 -15 -7zM112 299q-6 0 -11 4.5t-5 11.5v4q0 45 27 76t74 31h14q14 23 38.5 38.5t53.5 15.5q23 0 43.5 -8t36 -22t24.5 -33t9 -41v-216l-32 15v49l-64 -48v-48 q-8 3 -14.5 7.5t-17.5 9.5v142q0 51 -24.5 75t-66.5 28q-13 1 -25.5 -4t-22 -15t-15.5 -23.5t-6 -28.5v-4q0 -16 -16 -16zM384 303l-64 -47v-46l64 48v45zM308 448q-18 0 -34.5 -4.5t-26.5 -24.5q13 -7 26 -17t23.5 -22.5t17 -26.5t6.5 -30v-35l64 47v41q0 32 -22 52t-54 20 z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/popup-window.js b/packages/base/src/icons/popup-window.js new file mode 100644 index 000000000000..c716e61dae26 --- /dev/null +++ b/packages/base/src/icons/popup-window.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://popup-window"; +const transform = "translate(48.5,35)"; +const d = "M480 480q14 0 23 -9.5t9 -22.5v-288q0 -14 -9 -23t-23 -9h-320q-13 0 -22.5 9t-9.5 23v288q0 13 9.5 22.5t22.5 9.5h320zM480 448h-320v-288h320v288zM368 0q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-224q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h224zM480 96h32v-32 q0 -13 -9 -22.5t-23 -9.5h-448q-13 0 -22.5 9.5t-9.5 22.5v320q0 14 9.5 23t22.5 9h64v-32h-64v-320h448v32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/positive.js b/packages/base/src/icons/positive.js new file mode 100644 index 000000000000..dd197c69d6ec --- /dev/null +++ b/packages/base/src/icons/positive.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://positive"; +const transform = "translate(80.5,35)"; +const d = "M416 448q13 0 22.5 -9.5t9.5 -22.5v-384q0 -14 -9.5 -23t-22.5 -9h-384q-14 0 -23 9t-9 23v384q0 13 9 22.5t23 9.5h384zM416 416h-384v-384h384v384zM208 208h-112v32h112v112h32v-112h112v-32h-112v-112h-32v112z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/post.js b/packages/base/src/icons/post.js new file mode 100644 index 000000000000..bbc3ae9ec619 --- /dev/null +++ b/packages/base/src/icons/post.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://post"; +const transform = "translate(49.5,35)"; +const d = "M448 448q27 0 45.5 -19t18.5 -45v-224q0 -26 -18.5 -45t-45.5 -19h-32v-75q0 -10 -6.5 -15.5t-14.5 -5.5q-7 0 -12 4l-79 91l-240 1q-26 0 -45 19t-19 45v224q0 26 19 45t45 19h384zM480 384q0 13 -9 22.5t-23 9.5h-384q-13 0 -22.5 -9.5t-9.5 -22.5v-224q0 -14 9.5 -23 t22.5 -9h256l64 -80v80h64q14 0 23 9t9 23v224z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/ppt-attachment.js b/packages/base/src/icons/ppt-attachment.js new file mode 100644 index 000000000000..53c57800bcb0 --- /dev/null +++ b/packages/base/src/icons/ppt-attachment.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://ppt-attachment"; +const transform = "translate(48.5,35)"; +const d = "M352 48h32v-48q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v352l128 128h224q13 0 22.5 -9t9.5 -23v-64h-32v64h-192v-96q0 -14 -9.5 -23t-23.5 -9h-95v-320h320v48zM480 288q13 0 22.5 -9.5t9.5 -22.5v-128q0 -14 -9.5 -23t-22.5 -9h-160q-14 0 -23 9t-9 23v32h-32 q-14 0 -23 9t-9 23v128q0 13 9 22.5t23 9.5h160q13 0 22.5 -9.5t9.5 -22.5v-32h32zM288 256q0 13 9 22.5t23 9.5h96v32h-160v-128h32v64zM480 256h-32h-32h-96v-64v-32v-32h160v128z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/present.js b/packages/base/src/icons/present.js new file mode 100644 index 000000000000..96b70e4fd2cd --- /dev/null +++ b/packages/base/src/icons/present.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://present"; +const transform = "translate(48.5,35)"; +const d = "M240 0q37 0 70 12t59.5 33.5t45.5 50.5t27 64h33q-8 -41 -29.5 -76.5t-52.5 -61t-70.5 -40t-82.5 -14.5q-50 0 -93.5 19t-76 51.5t-51.5 76t-19 93.5q0 43 14.5 82t40.5 70t61 52.5t76 29.5v-32q-34 -8 -63.5 -27t-51 -45.5t-33.5 -59.5t-12 -70q0 -43 16.5 -81t45 -66 t66 -44.5t80.5 -16.5zM224 192v144q0 7 5 11.5t11 4.5q16 0 16 -16v-112h144q16 0 16 -16t-16 -16h-176zM335 256l26 79l-67 49h83l26 79l26 -79h83l-68 -49l26 -79l-67 49z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/primary-key.js b/packages/base/src/icons/primary-key.js new file mode 100644 index 000000000000..374338ef1b7a --- /dev/null +++ b/packages/base/src/icons/primary-key.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://primary-key"; +const transform = "translate(49.23333740234375,35)"; +const d = "M493 72q16 -19 17 -41q2 -16 -3.5 -26.5t-10.5 -16.5q-13 -14 -28.5 -17t-19.5 -3h-96v64h-64v64h-64v64h-64q-32 0 -61 13t-51 35t-35 51t-13 61t13 61t35 51t51 35t61 13q33 0 62 -13t50.5 -34.5t34.5 -50.5t13 -62q0 -17 -4.5 -30.5t-8.5 -22.5l-1 -1zM144 288 q20 0 34 14t14 34t-14 34t-34 14t-34 -14t-14 -34t14 -34t34 -14z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/print.js b/packages/base/src/icons/print.js new file mode 100644 index 000000000000..3e89892d83a6 --- /dev/null +++ b/packages/base/src/icons/print.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://print"; +const transform = "translate(48,35)"; +const d = "M368 289q-16 0 -16 16q0 6 4.5 11t11.5 5h64q7 0 11.5 -5t4.5 -11q0 -16 -16 -16h-64zM480 385q13 0 22.5 -9.5t9.5 -22.5v-160q0 -14 -9.5 -23t-22.5 -9h-64v-160q0 -14 -9.5 -23t-22.5 -9h-256q-14 0 -23 9t-9 23v160h-32h-32q-14 0 -23 9t-9 23v160q0 13 9 22.5 t23 9.5h64v64q0 13 9 22.5t23 9.5h256q13 0 22.5 -9.5t9.5 -22.5v-64h64zM128 385h256v64h-256v-64zM384 161v32v32h-256v-32v-32v-160h256v160zM480 353h-448v-160h64v32q0 13 9 22.5t23 9.5h256q13 0 22.5 -9.5t9.5 -22.5v-32h64v160zM192 97h128v-32h-128v32zM192 161 h128v-32h-128v32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/private.js b/packages/base/src/icons/private.js new file mode 100644 index 000000000000..91e4593a9698 --- /dev/null +++ b/packages/base/src/icons/private.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://private"; +const transform = "translate(48.5,35)"; +const d = "M192 160q27 0 50 -10t40.5 -27.5t27.5 -41t10 -49.5v-64h-320v64q0 26 10 49.5t27.5 41t41 27.5t49.5 10h32h32zM288 32q0 40 -28 68t-68 28h-64q-40 0 -68 -28t-28 -68v-32h256v32zM256 256q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM160 192 q27 0 45.5 19t18.5 45t-18.5 45t-45.5 19q-26 0 -45 -19t-19 -45t19 -45t45 -19zM480 352q9 0 16 -4q6 -3 11 -10t5 -18v-96q0 -11 -10.5 -21.5t-21.5 -10.5h-160q-9 0 -16 4q-6 3 -11 9.5t-5 18.5v96q0 11 5 18t11 10q7 4 16 4v64q0 6 3.5 16.5t12.5 21t25 18.5t40 8t39 -6 t24 -15t12.5 -20.5t3.5 -22.5v-64zM437 224l-21 37q16 10 16 27q0 14 -9 23t-23 9q-13 0 -22.5 -9t-9.5 -23q0 -9 4.5 -15.5t11.5 -11.5l-18 -37h71zM448 416q0 2 -0.5 7.5t-5 11t-14 9.5t-27.5 4t-27.5 -5t-14.5 -11q-5 -7 -7 -16v-64h96v64z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/process.js b/packages/base/src/icons/process.js new file mode 100644 index 000000000000..cda41f639b15 --- /dev/null +++ b/packages/base/src/icons/process.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://process"; +const transform = "translate(48.5,35)"; +const d = "M424 212q11 12 0 23l-98 126q-10 9 -10 22.5t10 22.5q9 10 22.5 10t22.5 -10l132 -160q9 -9 9 -22.5t-9 -22.5l-130 -160q-9 -10 -22 -10t-23 10q-9 9 -9 22.5t9 22.5zM267 212q11 12 0 23l-98 126q-9 9 -9 22.5t9 22.5q10 10 23 10t23 -10l131 -160q10 -9 10 -22.5 t-10 -22.5l-129 -160q-10 -10 -23 -10t-23 10q-9 9 -9 22.5t9 22.5zM107 212q5 5 5 11.5t-5 11.5l-98 126q-9 9 -9 22.5t9 22.5q10 10 23 10t23 -10l131 -160q10 -9 10 -22.5t-10 -22.5l-129 -160q-10 -10 -23 -10t-23 10q-9 9 -9 22.5t9 22.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/product.js b/packages/base/src/icons/product.js new file mode 100644 index 000000000000..c4fe47ea7172 --- /dev/null +++ b/packages/base/src/icons/product.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://product"; +const transform = "translate(84,35)"; +const d = "M437 370v-290l-218 -110l-218 110v290l109 55l219 -109v-109l-37 -18v105l-182 90l-73 -35v-248l182 -90l182 90v248l-182 90l-28 -14l-41 21l69 34zM74 170l108 -54v-45l-108 53v46z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/program-triangles-2.js b/packages/base/src/icons/program-triangles-2.js new file mode 100644 index 000000000000..ca6192d7bc10 --- /dev/null +++ b/packages/base/src/icons/program-triangles-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://program-triangles-2"; +const transform = "translate(80.5,35)"; +const d = "M348 62q5 -11 4 -22t-6.5 -20t-15 -14.5t-21.5 -5.5h-170q-12 0 -21.5 5.5t-15 14.5t-6.5 20t5 22l85 171q6 12 16.5 17.5t22 5.5t21.5 -5.5t16 -17.5zM444 190q5 -11 4 -22t-6.5 -20t-15 -14.5t-21.5 -5.5h-55l-59 119q-16 30 -47 38l38 76q6 12 16.5 17.5t22 5.5 t21.5 -5.5t16 -17.5zM130 192h-87q-12 0 -21.5 5.5t-15 14.5t-6.5 20t5 22l85 171q6 12 16.5 17.5t22 5.5t21.5 -5.5t16 -17.5l56 -112l-13 -27q-35 -6 -52 -39z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/program-triangles.js b/packages/base/src/icons/program-triangles.js new file mode 100644 index 000000000000..fd4730c598c5 --- /dev/null +++ b/packages/base/src/icons/program-triangles.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://program-triangles"; +const transform = "translate(80.5,35)"; +const d = "M349 62q6 -11 5 -22t-6.5 -20t-15 -14.5t-21.5 -5.5h-170q-12 0 -21.5 5.5t-15 14.5t-6.5 20t4 22l85 170q6 12 17 18t22 6t21.5 -6t16.5 -18zM320 37q1 2 2 4.5t-1 6.5l-85 170q-2 4 -5 5t-5 1q-6 0 -10 -6l-85 -170q-3 -7 1 -11q2 -5 9 -5h170q6 0 9 5zM445 190 q6 -11 5 -22t-6.5 -20t-15 -14.5t-21.5 -5.5h-55l-16 32h71q6 0 9 5q1 2 2 4.5t-1 6.5l-85 170q-2 4 -5 5t-5 1q-6 0 -10 -6l-38 -76q-11 10 -28 15l37 75q6 12 17 18t22 6t21.5 -6t16.5 -18zM132 192h-87q-12 0 -21.5 5.5t-15 14.5t-6.5 20t4 22l85 170q6 12 17 18t22 6 t21.5 -6t16.5 -18l56 -111l-13 -27q-2 -1 -4 -1t-4 -1l-63 126q-2 4 -5 5t-5 1q-6 0 -10 -6l-85 -170q-3 -7 1 -11q2 -5 9 -5h103z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/project-definition-triangle-2.js b/packages/base/src/icons/project-definition-triangle-2.js new file mode 100644 index 000000000000..2dd0b8417c2a --- /dev/null +++ b/packages/base/src/icons/project-definition-triangle-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://project-definition-triangle-2"; +const transform = "translate(80.5,35)"; +const d = "M440 109q9 -19 8 -38.5t-11 -35t-26.5 -25.5t-37.5 -10h-297q-21 0 -37.5 10t-26.5 25.5t-11.5 35t7.5 38.5l149 298q11 20 29 30.5t38 10.5t38.5 -10.5t29.5 -30.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/project-definition-triangle.js b/packages/base/src/icons/project-definition-triangle.js new file mode 100644 index 000000000000..7644479e0fe8 --- /dev/null +++ b/packages/base/src/icons/project-definition-triangle.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://project-definition-triangle"; +const transform = "translate(80.5,35)"; +const d = "M440 109q9 -19 8 -38.5t-11 -35t-26.5 -25.5t-37.5 -10h-297q-21 0 -37.5 10t-26.5 25.5t-11.5 35t7.5 38.5l149 298q11 20 29 30.5t38 10.5t38.5 -10.5t29.5 -30.5zM410 52q13 21 2 42l-149 298q-11 24 -39 24q-12 0 -22.5 -6.5t-15.5 -17.5l-149 -298q-11 -21 2 -42 q12 -20 37 -20h297q25 0 37 20z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/projector.js b/packages/base/src/icons/projector.js new file mode 100644 index 000000000000..2084cdebafc1 --- /dev/null +++ b/packages/base/src/icons/projector.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://projector"; +const transform = "translate(48.5,35)"; +const d = "M416 416q40 0 68 -28t28 -68v-128q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v128q0 40 28 68t68 28h320zM480 320q0 27 -19 45.5t-45 18.5h-320q-27 0 -45.5 -18.5t-18.5 -45.5v-128q0 -26 18.5 -45t45.5 -19h320q26 0 45 19t19 45v128zM176 64q6 0 11 -4.5 t5 -11.5t-5 -11.5t-11 -4.5h-64q-16 0 -16 16t16 16h64zM400 64q6 0 11 -4.5t5 -11.5t-5 -11.5t-11 -4.5h-64q-16 0 -16 16t16 16h64zM352 352q40 0 68 -28t28 -68t-28 -68t-68 -28t-68 28t-28 68t28 68t68 28zM352 192q26 0 45 19t19 45q0 27 -19 45.5t-45 18.5 q-27 0 -45.5 -18.5t-18.5 -45.5q0 -26 18.5 -45t45.5 -19zM80 320q6 0 11 -4.5t5 -11.5v-96q0 -7 -5 -11.5t-11 -4.5q-16 0 -16 16v96q0 16 16 16zM144 320q6 0 11 -4.5t5 -11.5v-96q0 -7 -5 -11.5t-11 -4.5q-16 0 -16 16v96q0 16 16 16z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/provision.js b/packages/base/src/icons/provision.js new file mode 100644 index 000000000000..68bc16b79fde --- /dev/null +++ b/packages/base/src/icons/provision.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://provision"; +const transform = "translate(48.5,35)"; +const d = "M384 480q14 0 23 -9t9 -23v-128h-128v-32h-32v32h-96v-96h32v-32h-32v-128h-128q-13 0 -22.5 9.5t-9.5 22.5v352q0 14 9.5 23t22.5 9h352zM128 192h-96v-96h96v96zM128 320h-96v-96h96v96zM128 448h-96v-96h96v96zM256 448h-96v-96h96v96zM384 448h-96v-96h96v96z M463 107q-6 -24 -17 -40l34 -36l-33 -32l-34 35q-20 -14 -42 -18v-48h-45v48q-23 4 -39 18l-36 -35l-31 32l34 36q-13 18 -17 40h-49v45h49q2 20 17 40l-34 35l31 33l36 -35q18 11 39 17v49h45v-49q21 -6 42 -17l34 35l33 -33l-34 -35l9.5 -19t7.5 -21h49v-45h-49zM350 48 q34 0 57 24t23 58t-23 56t-57 22t-57 -22t-23 -56t23 -58t57 -24z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/pull-down.js b/packages/base/src/icons/pull-down.js new file mode 100644 index 000000000000..cb36d6f4526e --- /dev/null +++ b/packages/base/src/icons/pull-down.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://pull-down"; +const transform = "translate(80.5,35)"; +const d = "M439 219q9 -10 9 -23t-9 -22l-192 -197l-2 -1q-1 -1 -1.5 -1t-1.5 -1q-2 -1 -3.5 -2t-3.5 -2t-6 -1q-2 0 -2.5 -0.5t-2.5 -0.5q-5 0 -11 2q-2 1 -2.5 1.5t-2.5 1.5t-2.5 1.5t-2.5 1.5l-1 1h-1l-191 197q-10 9 -10 22t10 23q9 9 22 9t23 -9l139 -141q0 2 -0.5 7.5t-1 25.5 t-0.5 61.5v115.5h64l-1 -210l139 141q9 9 22 9t23 -9zM256 448h-64v32h64v-32zM256 384h-64v32h64v-32zM256 320h-64v32h64v-32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/pushpin-off.js b/packages/base/src/icons/pushpin-off.js new file mode 100644 index 000000000000..96bda53592dd --- /dev/null +++ b/packages/base/src/icons/pushpin-off.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://pushpin-off"; +const transform = "translate(96.5,35)"; +const d = "M406 325q10 -9 10 -22t-10 -23q-9 -9 -23.5 -17t-32 -15.5t-35 -14t-32.5 -11.5q12 -37 3.5 -76.5t-38.5 -68.5l-90 90l-131 -130q-11 -12 -23 0q-5 5 -5 11t5 11l131 131l-91 90q30 30 69 38.5t77 -3.5q4 15 10.5 32.5t14 35t16 32.5t17.5 24q10 9 23 9t22 -9zM271 416 q-11 -11 -24 -40t-26 -71l-10 -30l-31 9q-22 8 -44.5 6t-42.5 -13l152 -152q11 20 13 42.5t-6 45.5l-10 30l31 10q31 10 51.5 18t33 14.5t18.5 11t8 6.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/pushpin-on.js b/packages/base/src/icons/pushpin-on.js new file mode 100644 index 000000000000..aa166e4f32fb --- /dev/null +++ b/packages/base/src/icons/pushpin-on.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://pushpin-on"; +const transform = "translate(48.5,35)"; +const d = "M353 64h31v-64q0 -14 -8.5 -23t-22.5 -9h-320q-14 0 -23.5 9t-9.5 23v352l128 128h128v-32h-96v-96q0 -14 -9 -23t-23 -9h-96v-320h321v64zM504 353q8 -8 8 -18t-8 -18q-7 -7 -18.5 -13.5t-25 -12t-27 -10.5t-25.5 -8q10 -29 3 -60t-30 -54l-68 68l-79 -79 q-5 -5 -11.5 -5t-11.5 5t-5 11t5 11l80 80l-68 67q23 23 53.5 30t59.5 -3q4 12 9 25.5t10.5 27t12 25.5t13.5 19q8 7 18 7t17 -7zM399 303q31 10 50 18.5t27 14.5l-77 77q-6 -9 -14 -28t-18 -50l-10 -31l-31 10q-26 9 -53 -1l103 -104q10 25 2 54l-10 30z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/puzzle.js b/packages/base/src/icons/puzzle.js new file mode 100644 index 000000000000..ca398c7372ba --- /dev/null +++ b/packages/base/src/icons/puzzle.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://puzzle"; +const transform = "translate(49.5,35)"; +const d = "M436 308q-17 0 -26.5 -11t-9.5 -25q0 -16 9.5 -28t26.5 -12q8 0 15.5 4t14 9.5t13 9.5t12.5 4q18 0 18 -18v-135q0 -11 -8 -19.5t-21 -8.5q-31 0 -46.5 -0.5t-22.5 -0.5h-9q0 -1 2 -2.5t4 -3.5q22 -19 22 -45q0 -23 -17.5 -40t-40.5 -17q-26 0 -43 16.5t-17 40.5 q0 14 5.5 24.5t15.5 20.5q1 1 3.5 3t2.5 4h-81q-7 0 -11.5 5t-5.5 11q-5 -16 -18 -16h-60q-9 0 -9 -8q0 -5 4 -10l11 -12l11 -14l4 -17q0 -24 -14.5 -36.5t-33.5 -12.5q-18 0 -32.5 12t-14.5 37q0 10 4.5 17.5t10.5 13.5l10 12l5 10q0 8 -11 8h-90q-8 0 -13 5.5t-5 13.5v255 q0 8 5 13.5t13 5.5h91q11 0 11 -9q0 -6 -5 -11.5t-10 -12t-9.5 -14t-4.5 -16.5q0 -19 13 -33.5t32 -14.5t32.5 14.5t13.5 33.5q0 9 -4 16.5t-10 13.5l-10 12l-4 12q0 9 8 9h60q11 0 15 -8t4 -16v6q0 7 4.5 12.5t12.5 5.5h82q0 1 -4 6l-10 12l-9 15l-4 19q0 23 17.5 40 t41.5 17q21 0 39.5 -17t18.5 -40q0 -27 -22 -45q-2 -2 -3.5 -3t-1.5 -4h77q13 0 21 -8.5t8 -19.5v-44q0 -19 -18 -19q-6 0 -12 4l-13 10l-14 10zM397 228q-9 8 -13 20t-4 24q0 22 17 39.5t39 17.5q15 0 25 -5.5t21 -17.5q4 -4 6 -4q3 0 3 10v31q0 3 -3.5 5t-7.5 2h-79 q-8 0 -14 4.5t-6 14.5q0 6 4.5 12.5t10 13t10 13.5t4.5 15q0 17 -12 27t-26 10q-16 0 -27.5 -10t-11.5 -27q0 -8 4.5 -15.5t9.5 -13.5l9 -13l5 -12q0 -10 -5.5 -14.5t-13.5 -4.5h-76q-8 0 -8 -7v-144q0 -2 2 -2q8 0 14 4.5t12 9.5t12.5 9.5t16.5 4.5q26 0 36.5 -14.5 t10.5 -30.5q0 -17 -10.5 -32t-36.5 -15q-9 0 -15.5 4.5t-12.5 9.5t-13 9.5t-16 4.5v-55q0 -7 7 -7h76q19 0 19 -19q0 -6 -4.5 -12.5t-9.5 -13t-9.5 -13.5t-4.5 -15q0 -17 12 -27t28 -10q14 0 26 10t12 27q0 8 -4.5 15t-10 13.5t-10 12.5t-4.5 13q0 9 6 14t14 5h79q10 0 10 7 v134q-2 0 -7.5 -4.5t-12.5 -9.5t-16 -9.5t-18 -4.5q-21 0 -39 16z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/quality-issue.js b/packages/base/src/icons/quality-issue.js new file mode 100644 index 000000000000..00ee43f166c1 --- /dev/null +++ b/packages/base/src/icons/quality-issue.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://quality-issue"; +const transform = "translate(80.5,35)"; +const d = "M440 70q4 -7 5.5 -13t2.5 -12v-4q0 -20 -15.5 -30.5t-33.5 -10.5h-255q-17 0 -32.5 11t-15.5 31q-1 8 1.5 14t6.5 14l128 224q15 26 40 26t40 -26zM416 44q-1 2 -1.5 4.5t-2.5 6.5l-128 223q-4 8 -7 9t-5 1t-5 -1t-8 -9l-127 -223q-4 -8 -4 -11v-1v-1q0 -6 6.5 -8t9.5 -2 h255q4 0 8 1q3 1 6 2.5t3 5.5v3zM272 123q-5 0 -8 3t-5 17l-5 65q0 10 5.5 14.5t12 4.5t12 -4.5t5.5 -14.5l-4 -65q-2 -14 -5 -17t-8 -3zM272 97q18 0 18 -18q0 -8 -5 -13t-13 -5t-13 5t-5 13t5 13t13 5zM144 320q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11 q0 7 5 11.5t11 4.5h128zM144 384q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128zM144 448q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/question-mark.js b/packages/base/src/icons/question-mark.js new file mode 100644 index 000000000000..e2319f054f4b --- /dev/null +++ b/packages/base/src/icons/question-mark.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://question-mark"; +const transform = "translate(80.5,35)"; +const d = "M416 448q14 0 23 -9t9 -23v-384q0 -13 -9 -22.5t-23 -9.5h-384q-14 0 -23 9.5t-9 22.5v384q0 14 9 23t23 9h384zM416 416h-384v-384h384v384zM224 345q-23 0 -38 -14.5t-20 -37.5h-48q0 14 7.5 29t21 27t32.5 19.5t42 7.5q43 0 68.5 -21.5t25.5 -55.5q0 -22 -13 -36.5 t-25 -27.5q-8 -9 -15 -15.5t-11.5 -14t-6.5 -17.5t0 -28h-50q0 16 1 27.5t4.5 21t11.5 18.5t23 21l20 17q8 5 15 16t7 21q0 15 -14.5 29t-37.5 14zM224 128q14 0 23 -9t9 -23q0 -13 -9 -22.5t-23 -9.5t-23 9.5t-9 22.5q0 14 9 23t23 9z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/radar-chart.js b/packages/base/src/icons/radar-chart.js new file mode 100644 index 000000000000..8fb1f1e8588b --- /dev/null +++ b/packages/base/src/icons/radar-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://radar-chart"; +const transform = "translate(85.5,35)"; +const d = "M437 342v-236l-217 -138l-219 138v236l219 138zM415 330l-195 123l-197 -123v-212l197 -123l195 123v212zM156 227q-11 1 -17.5 9t-6.5 18q0 11 7 19t21 8l3 10h25l-7 -19q5 -8 5 -17q0 -14 -8 -20l3 -12l-20 -11zM273 273l-9 18h26l3 -8zM348 180q11 0 17 -8t6 -19 t-6.5 -19t-20.5 -8q-6 0 -12 3l-87 -64q0 -2 0.5 -3.5t0.5 -2.5q0 -11 -8 -19.5t-19 -8.5q-12 0 -20 8.5t-8 19.5q0 13 10 20l-30 100l20 10l31 -103q6 0 10 -4l86 65q0 8 1 14.5t6 10.5l-35 70l20 11zM219 428q11 0 19 -8t8 -19q0 -7 -5 -15l31 -60h-26q-5 10 -11.5 24.5 t-14.5 22.5l-19 -47h-23l21 56q-8 7 -8 19q0 11 7.5 19t20.5 8zM61 333q17 0 24 -13h265q6 13 23 13q20 0 28 -23q0 -13 -7 -22t-21 -9q-11 0 -18 7l-258 -143q0 -11 -8 -19t-19 -8q-12 0 -20 7.5t-8 18.5q0 8 4.5 14.5t10.5 10.5l-6 114q-17 8 -17 26q0 11 8 18.5t19 7.5z M87 297q-5 -10 -14 -15l7 -114q2 0 3.5 -1t3.5 -2l243 132h-243z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/receipt.js b/packages/base/src/icons/receipt.js new file mode 100644 index 000000000000..554da0cc7084 --- /dev/null +++ b/packages/base/src/icons/receipt.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://receipt"; +const transform = "translate(80.5,35)"; +const d = "M379 69l69 -55v-47l-74 59l-111 -55l-34 51l-68 -50l-72 54l-89 -59v43l90 59l71 -51l76 55l38 -55zM64 95h-32v352q0 14 9 23.5t23 9.5h320q14 0 23 -9.5t9 -23.5v-352h-32v352h-320v-352zM207 384q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-95q-6 0 -11 5t-5 11q0 7 5 11.5 t11 4.5h95zM207 320q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-95q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h95zM336 320q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-32q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h32zM336 256q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-32q-6 0 -11 5t-5 11 q0 7 5 11.5t11 4.5h32zM336 192q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-32q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/record.js b/packages/base/src/icons/record.js new file mode 100644 index 000000000000..efdc01177502 --- /dev/null +++ b/packages/base/src/icons/record.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://record"; +const transform = "translate(80,35)"; +const d = "M223 335q24 0 44.5 -8.5t36 -23.5t24 -35.5t8.5 -43.5q0 -24 -8.5 -44t-24 -35.5t-36 -24t-44.5 -8.5q-23 0 -43 8.5t-35.5 24t-24 35.5t-8.5 44q0 23 8.5 43.5t24 35.5t35.5 23.5t43 8.5zM416 448q13 0 22.5 -9.5t9.5 -22.5v-384q0 -14 -9.5 -23t-22.5 -9h-384 q-14 0 -23 9t-9 23v384q0 13 9 22.5t23 9.5h384zM416 416h-384v-384h384v384z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/redo.js b/packages/base/src/icons/redo.js new file mode 100644 index 000000000000..b98d5c707384 --- /dev/null +++ b/packages/base/src/icons/redo.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://redo"; +const transform = "translate(80.5,35)"; +const d = "M266 137q-9 9 -9 22.5t9 22.5l75 74h-180q-23 0 -42 -9.5t-32.5 -25t-19.5 -36.5t-1 -44q7 -35 35 -56t63 -21h253q13 0 22.5 -9.5t9.5 -22.5q0 -14 -9.5 -23t-22.5 -9h-256q-35 0 -66 14t-53 38t-33 56t-8 68q3 31 18 57.5t37.5 45.5t51.5 30t60 11h172l-74 73 q-10 10 -10 23t10 22q9 10 22 10t23 -10l129 -128q8 -9 8 -22.5t-8 -22.5l-128 -128q-10 -10 -23 -10t-23 10z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/refresh.js b/packages/base/src/icons/refresh.js new file mode 100644 index 000000000000..74b66dff7dd1 --- /dev/null +++ b/packages/base/src/icons/refresh.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://refresh"; +const transform = "translate(80.5,35)"; +const d = "M444 160q-6 -41 -25.5 -76t-48.5 -60.5t-66.5 -40.5t-80.5 -15q-46 0 -86.5 17.5t-71 48t-48 71t-17.5 87.5q0 45 16.5 85t45.5 70t68 48t84 20h61q26 0 60 1l-41 36q-5 5 -5 11.5t5 11.5t11 5t11 -5l58 -51q9 -10 9 -23t-9 -23l-57 -54q-5 -5 -11 -5t-11 5t-5 11.5 t5 11.5l40 37h-112q-40 0 -74.5 -15t-60.5 -41t-41 -61t-15 -75t15 -75t41 -61t60.5 -41t74.5 -15q36 0 68 12t56.5 33.5t41.5 50.5t23 64h32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/repost.js b/packages/base/src/icons/repost.js new file mode 100644 index 000000000000..3ae1204fa386 --- /dev/null +++ b/packages/base/src/icons/repost.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://repost"; +const transform = "translate(47.75,35)"; +const d = "M416 128h32v-96q0 -13 -9 -22.5t-23 -9.5h-320q-13 0 -22.5 9.5t-9.5 22.5v144l-36 -44q-5 -5 -11.5 -5t-11.5 5t-5 11t5 11l51 61q10 9 23 9t23 -9l54 -61q11 -11 0 -22q-12 -11 -23 0l-37 44v-144h320v96zM508 315q11 -11 0 -22l-54 -60q-10 -9 -23 -9t-23 9l-51 60 q-5 5 -5 11t5 11q11 11 23 0l36 -43v144h-320v-96h-32v96q0 14 9.5 23t22.5 9h320q14 0 23 -9t9 -23v-144l37 43q11 11 23 0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/request.js b/packages/base/src/icons/request.js new file mode 100644 index 000000000000..32732664d220 --- /dev/null +++ b/packages/base/src/icons/request.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://request"; +const transform = "translate(48.5,35)"; +const d = "M32 0h64v-32h-63q-14 0 -23.5 9t-9.5 23v352l128 128h224q14 0 23 -9.5t9 -22.5v-96h-32v96h-192v-96q0 -14 -9.5 -23t-22.5 -9h-96v-320zM507 282q5 -5 5 -11t-5 -11l-260 -261q-1 -1 -17 -6t-36 -10q-23 -7 -51 -15q9 27 17 49q7 18 12.5 33.5t6.5 16.5l261 260 q5 5 11 5t11 -5zM410 208l-22 22l-182 -181l23 -22zM473 271l-22 22l-41 -40l23 -23zM96 240q0 16 16 16h200l-32 -32h-168q-16 0 -16 16zM96 176q0 16 16 16h136l-33 -32h-103q-16 0 -16 16z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/reset.js b/packages/base/src/icons/reset.js new file mode 100644 index 000000000000..52b2ebedb8f4 --- /dev/null +++ b/packages/base/src/icons/reset.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://reset"; +const transform = "translate(80.5,35)"; +const d = "M128 128l65 65l-65 63l32 32l65 -64l63 64l32 -32l-65 -63l65 -65l-32 -32l-63 65l-65 -65zM32 160q6 -35 23 -64t41.5 -50.5t56.5 -33.5t68 -12q40 0 74.5 15t60.5 41t41 61t15 75t-15 75t-41 61t-60.5 41t-74.5 15h-142l40 -37q5 -5 5 -11.5t-5 -11.5t-11 -5t-11 5 l-57 54q-9 10 -9 23t9 23l58 51q11 11 22 0q5 -5 5 -11.5t-5 -11.5l-41 -36q42 -1 75 -1h76q45 -2 84 -20t68 -48t45.5 -70t16.5 -85q0 -47 -17.5 -87.5t-48 -71t-71 -48t-86.5 -17.5q-43 0 -80.5 15t-67 40.5t-48.5 60.5t-25 76h32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/resize-corner.js b/packages/base/src/icons/resize-corner.js new file mode 100644 index 000000000000..2bf257bdc17e --- /dev/null +++ b/packages/base/src/icons/resize-corner.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://resize-corner"; +const transform = "translate(176.5,35)"; +const d = "M96 0l160 160v-32q0 -12 -10 -22l-96 -96q-10 -10 -22 -10h-32zM192 0l64 64v-32q0 -12 -10 -22t-22 -10h-32zM256 256v-32q0 -12 -10 -22l-192 -192q-10 -10 -22 -10h-32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/resize-horizontal.js b/packages/base/src/icons/resize-horizontal.js new file mode 100644 index 000000000000..6aff6b33f862 --- /dev/null +++ b/packages/base/src/icons/resize-horizontal.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://resize-horizontal"; +const transform = "translate(48.5,35)"; +const d = "M288 464q0 6 4.5 11t11.5 5t11.5 -5t4.5 -11v-480q0 -16 -16 -16t-16 16v480zM192 464q0 6 4.5 11t11.5 5t11.5 -5t4.5 -11v-480q0 -16 -16 -16t-16 16v480zM389 324q-12 11 0 23q5 5 11 5t11 -5l92 -99q9 -10 9 -23t-9 -22l-92 -101q-5 -5 -11.5 -5t-11.5 5t-5 11.5 t5 11.5l87 95q6 5 0 11zM37 231q-6 -6 0 -11l87 -95q5 -5 5 -11.5t-5 -11.5t-11.5 -5t-11.5 5l-92 101q-9 9 -9 22t9 23l92 99q5 5 11 5t11 -5q12 -12 0 -23z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/resize-vertical.js b/packages/base/src/icons/resize-vertical.js new file mode 100644 index 000000000000..adbd74c02c98 --- /dev/null +++ b/packages/base/src/icons/resize-vertical.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://resize-vertical"; +const transform = "translate(48.5,35)"; +const d = "M496 192h-480q-16 0 -16 -16t16 -16h480q6 0 11 4.5t5 11.5t-5 11.5t-11 4.5zM496 288h-480q-16 0 -16 -16t16 -16h480q6 0 11 4.5t5 11.5t-5 11.5t-11 4.5zM356 91q11 12 23 0q5 -5 5 -11t-5 -11l-99 -92q-10 -9 -23 -9t-22 9l-101 92q-5 5 -5 11.5t5 11.5t11.5 5 t11.5 -5l95 -87q5 -6 11 0zM263 443q-6 6 -11 0l-95 -87q-5 -5 -11.5 -5t-11.5 5t-5 11.5t5 11.5l101 92q9 9 22 9t23 -9l99 -92q5 -5 5 -11t-5 -11q-12 -12 -23 0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/resize.js b/packages/base/src/icons/resize.js new file mode 100644 index 000000000000..4aab3c8eebf6 --- /dev/null +++ b/packages/base/src/icons/resize.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://resize"; +const transform = "translate(48.5,35)"; +const d = "M480 480q14 0 23 -9.5t9 -23.5v-143q0 -16 -16 -18q-6 1 -11 5.5t-5 11.5v120l-420 -418l-5 -5h121q14 0 16 -14q0 -16 -16 -18h-144q-14 0 -23 9.5t-9 23.5v141q0 16 16 18q6 -1 11 -5.5t5 -11.5v-120q1 2 4 5l423 420h-123q-14 0 -16 14q0 16 16 18h144zM448 192h32 v-160q0 -13 -9 -22.5t-23 -9.5h-160v32h160v160zM64 256h-32v160q0 14 9.5 23t22.5 9h160v-32h-160v-160z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/response.js b/packages/base/src/icons/response.js new file mode 100644 index 000000000000..c933454d48f2 --- /dev/null +++ b/packages/base/src/icons/response.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://response"; +const transform = "translate(80.5,35)"; +const d = "M192 319q53 0 99.5 -20t81.5 -55t55 -81.5t20 -99.5v-32q0 -13 -9 -22.5t-23 -9.5q-13 0 -22.5 9.5t-9.5 22.5v32q0 40 -15 75t-41 61t-61 41t-75 15h-83l74 -73q9 -9 9 -22.5t-9 -22.5q-10 -10 -23 -10t-23 10l-128 128q-9 9 -9 22t9 23l129 128q10 10 23 10t22 -10 q10 -9 10 -22t-10 -23l-74 -74h83v0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/responsive.js b/packages/base/src/icons/responsive.js new file mode 100644 index 000000000000..51dd80aeefc3 --- /dev/null +++ b/packages/base/src/icons/responsive.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://responsive"; +const transform = "translate(48.5,35)"; +const d = "M480 256q13 0 22.5 -9t9.5 -23v-192q0 -14 -9.5 -23t-22.5 -9h-96q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h96zM480 32v192h-96v-192h96zM240 32q6 0 11 -4.5t5 -11.5q0 -6 -5 -11t-11 -5h-96q-7 0 -11.5 5t-4.5 11q0 16 16 16h96zM160 416v-192h128v-32h-128q-14 0 -23 9 t-9 23v192q0 14 9 23t23 9h256q13 0 22.5 -9t9.5 -23v-128h-32v128h-256zM96 352v-32h-64v-224h288v-32h-288q-14 0 -23 9.5t-9 22.5v224q0 14 9 23t23 9h64z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/restart.js b/packages/base/src/icons/restart.js new file mode 100644 index 000000000000..b144f44f059d --- /dev/null +++ b/packages/base/src/icons/restart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://restart"; +const transform = "translate(64.5,35)"; +const d = "M195 128q-6 0 -10.5 4t-4.5 11v161q0 7 4.5 11.5t10.5 4.5q2 0 8 -2l161 -83q8 -5 8 -13.5t-8 -13.5l-161 -78q-6 -2 -8 -2zM256 447q46 0 87 -17.5t71.5 -48t48 -71.5t17.5 -87q0 -47 -17.5 -87.5t-48 -71t-71.5 -48t-87 -17.5q-47 0 -87.5 17.5t-71 48.5t-48 71.5 t-17.5 87.5h-32l50 96l46 -96h-32q0 -40 15 -75t41 -61.5t61 -41.5t75 -15t75 15t61 41t41 61t15 75t-15 75t-41 61t-61 41t-75 15v32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/retail-store-manager.js b/packages/base/src/icons/retail-store-manager.js new file mode 100644 index 000000000000..c11e6df947f6 --- /dev/null +++ b/packages/base/src/icons/retail-store-manager.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://retail-store-manager"; +const transform = "translate(108,35)"; +const d = "M392 16q0 -8 -4.5 -14t-13.5 -7l-319 -26q-8 0 -14.5 4.5t-7.5 13.5l-31 372l358 30zM152 199h-63v-94h63v94zM236 230h-63v-125h63v125zM319 262h-63v-157h63v157zM170 456q-25 -2 -38.5 -17t-14.5 -38l-36 -3q0 19 7.5 36t20.5 29.5t30 19.5t36 7q35 0 60 -21t32 -55 l-34 -3q-5 24 -22 34.5t-41 10.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/retail-store.js b/packages/base/src/icons/retail-store.js new file mode 100644 index 000000000000..2299865653ce --- /dev/null +++ b/packages/base/src/icons/retail-store.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://retail-store"; +const transform = "translate(80.5,35)"; +const d = "M397 416l51 -96v-32q0 -14 -9 -23t-23 -9q-13 0 -22.5 9t-9.5 23q0 -14 -9 -23t-23 -9q-13 0 -22.5 9t-9.5 23q0 -14 -9 -23t-23 -9q-13 0 -22.5 9t-9.5 23q0 -14 -9 -23t-23 -9q-13 0 -22.5 9t-9.5 23q0 -14 -9 -23t-23 -9q-13 0 -22.5 9t-9.5 23q0 -14 -9 -23t-23 -9 q-13 0 -22.5 9t-9.5 23q0 -14 -9 -23t-23 -9q-13 0 -22.5 9t-9.5 23v32l52 96h35l-42 -96h56l22 96h33l-22 -96h74v96h32v-96h75l-22 96h33l22 -96h56l-43 96h36zM48 416q-6 0 -11 4.5t-5 11.5q0 6 5 11t11 5h352q7 0 11.5 -5t4.5 -11q0 -16 -16 -16h-352zM112 64 q-6 0 -11 4.5t-5 11.5v96q0 6 5 11t11 5h96q7 0 11.5 -5t4.5 -11v-96q0 -16 -16 -16h-96zM128 96h64v64h-64v-64zM384 224h32v-224h-96v160h-32v-160h-256v224h32v-192h192v144q0 6 5 11t11 5h64q7 0 11.5 -5t4.5 -11v-144h32v192z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/rhombus-milestone-2.js b/packages/base/src/icons/rhombus-milestone-2.js new file mode 100644 index 000000000000..c4c485fc534b --- /dev/null +++ b/packages/base/src/icons/rhombus-milestone-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://rhombus-milestone-2"; +const transform = "translate(80.5,35)"; +const d = "M429 270q19 -19 19 -45.5t-19 -45.5l-160 -160q-19 -19 -45 -19t-45 19l-160 160q-19 19 -19 45.5t19 45.5l160 160q9 9 21 13.5t24 4.5t24 -4.5t21 -13.5l160 -160v0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/rhombus-milestone.js b/packages/base/src/icons/rhombus-milestone.js new file mode 100644 index 000000000000..20d42b634fb8 --- /dev/null +++ b/packages/base/src/icons/rhombus-milestone.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://rhombus-milestone"; +const transform = "translate(80.5,35)"; +const d = "M429 270q19 -19 19 -45.5t-19 -45.5l-159 -160q-21 -19 -46 -19q-24 0 -45 19l-160 160q-19 19 -19 45.5t19 45.5l160 160q19 18 45 18t46 -18zM407 202q9 9 9 22q0 14 -9 23l-160 160q-9 9 -23 9q-13 0 -22 -9l-160 -160q-10 -9 -10 -22.5t10 -22.5l160 -160 q10 -10 22 -10q13 0 23 10z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/role.js b/packages/base/src/icons/role.js new file mode 100644 index 000000000000..963369ea2676 --- /dev/null +++ b/packages/base/src/icons/role.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://role"; +const transform = "translate(48.5,35)"; +const d = "M192 160q27 0 50 -10t40.5 -27.5t27.5 -41t10 -49.5v-64h-320v64q0 26 10 49.5t27.5 41t41 27.5t49.5 10h32h32zM288 32q0 40 -28 68t-68 28h-64q-40 0 -68 -28t-28 -68v-32h256v32zM256 256q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM160 192 q26 0 45 18.5t19 45.5q0 26 -19 45t-45 19t-45 -19t-19 -45q0 -27 19 -45.5t45 -18.5zM480 352q9 -1 16 -5q6 -3 11 -9.5t5 -17.5v-96q0 -11 -10.5 -21.5t-21.5 -10.5h-160q-9 0 -16 4q-6 3 -11 9.5t-5 18.5v96q0 11 5 18t11 10q7 4 16 4v64q0 6 3.5 16.5t12.5 21t25 18.5 t40 8t39 -6t24 -15t12.5 -20.5t3.5 -22.5v-6l-32 -1v7q0 2 -0.5 7t-5 10.5t-14 10t-27.5 4.5t-28 -5t-15 -11q-5 -7 -6 -16v-64h128zM437 224l-21 37q7 4 11.5 11t4.5 16q0 13 -9 22.5t-23 9.5t-23 -9.5t-9 -22.5q0 -9 4.5 -16t11.5 -11l-19 -37h72z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sales-document.js b/packages/base/src/icons/sales-document.js new file mode 100644 index 000000000000..36f04683be28 --- /dev/null +++ b/packages/base/src/icons/sales-document.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sales-document"; +const transform = "translate(83,35)"; +const d = "M422 219q11 -14 11 -33q0 -23 -12.5 -37t-42.5 -19v-21h-18v20q-46 6 -54 53l32 4q2 -10 6 -15.5t16 -12.5v52q-29 8 -39 22.5t-10 32.5q0 20 12.5 34t36.5 16v13h18v-13q24 -2 35.5 -13.5t14.5 -29.5l-31 -4q-3 13 -19 20v-48q35 -11 44 -21zM360 288q-12 -4 -15.5 -10 t-3.5 -11q0 -7 3 -11.5t16 -10.5v43zM397 165q6 7 6 16q0 8 -4 13.5t-21 10.5v-49q14 3 19 9zM384 64v-64q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v352l128 128h224q13 0 22.5 -9t9.5 -23v-64h-32v64h-192v-96q0 -14 -9.5 -23t-23.5 -9h-95v-320h320v64h32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sales-notification.js b/packages/base/src/icons/sales-notification.js new file mode 100644 index 000000000000..a3b30c0a9836 --- /dev/null +++ b/packages/base/src/icons/sales-notification.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sales-notification"; +const transform = "translate(48.5,35)"; +const d = "M154 304q35 -11 44 -21q11 -14 11 -33q0 -23 -12.5 -37t-42.5 -19v-21h-18v20q-46 6 -54 53l32 4q2 -10 6 -15.5t16 -12.5v52q-29 8 -39 22.5t-10 32.5q0 20 12.5 34t36.5 16v13h18v-13q24 -2 35.5 -13.5t14.5 -29.5l-31 -4q-3 13 -19 20v-48zM136 352q-12 -4 -15.5 -10 t-3.5 -11q0 -7 3 -11.5t16 -10.5v43zM173 229q6 7 6 16q0 8 -4 13.5t-21 10.5v-49q15 3 19 9zM400 256q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128zM400 352q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5 t11 4.5h128zM448 480q27 0 45.5 -19t18.5 -45v-288q0 -26 -18.5 -45t-45.5 -19h-32v-75q0 -10 -6.5 -15.5t-14.5 -5.5q-7 0 -12 4l-79 91l-240 1q-26 0 -45 19t-19 45v288q0 26 19 45t45 19h384zM480 416q0 13 -9 22.5t-23 9.5h-384q-13 0 -22.5 -9.5t-9.5 -22.5v-288 q0 -14 9.5 -23t22.5 -9h256l64 -80v80h64q14 0 23 9t9 23v288z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sales-order-item.js b/packages/base/src/icons/sales-order-item.js new file mode 100644 index 000000000000..ad1096d59120 --- /dev/null +++ b/packages/base/src/icons/sales-order-item.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sales-order-item"; +const transform = "translate(112.5,35)"; +const d = "M236 203q4 -5 6 -6.5t7 -3.5v55q-27 8 -38 21.5t-11 35.5q0 21 14.5 35t34.5 16v15h18v-15q42 -5 48 -45l-30 -4q-2 11 -7 15.5t-11 6.5v-51q31 -8 42 -21t11 -35q0 -25 -15 -39t-38 -19v-24h-18v23q-23 3 -36 16t-18 40l33 3q2 -11 8 -19zM267 193q10 0 16 8t6 17 q0 7 -4.5 14t-17.5 10v-49zM236 293q2 -2 5 -4.5t8 -4.5v45q-17 -9 -17 -23q0 -6 4 -13zM352 480q14 0 23 -9.5t9 -22.5v-448q0 -14 -9 -23t-22 -9h-320q-14 0 -23.5 9t-9.5 23v352l128 128h224zM353 0l-1 448h-192v-96q0 -14 -9.5 -23t-22.5 -9h-96v-320h321zM144 256 q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-65q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h65zM144 191q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-65q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h65z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sales-order.js b/packages/base/src/icons/sales-order.js new file mode 100644 index 000000000000..03ac259c99c6 --- /dev/null +++ b/packages/base/src/icons/sales-order.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sales-order"; +const transform = "translate(112.5,35)"; +const d = "M236 203q4 -5 6 -6.5t7 -3.5v55q-27 8 -38 21.5t-11 35.5q0 21 14.5 35t34.5 16v15h18v-15q42 -5 48 -45l-30 -4q-2 11 -7 15.5t-11 6.5v-51q31 -8 42 -21t11 -35q0 -25 -15 -39t-38 -19v-24h-18v23q-23 3 -36 16t-18 40l33 3q2 -11 8 -19zM267 193q10 0 16 8t6 17 q0 7 -4.5 14t-17.5 10v-49zM236 293q2 -2 5 -4.5t8 -4.5v45q-17 -9 -17 -23q0 -6 4 -13zM352 480q14 0 23 -9.5t9 -22.5v-448q0 -14 -9 -23t-22 -9h-320q-14 0 -23.5 9t-9.5 23v352l128 128h224zM353 0l-1 448h-192v-96q0 -14 -9.5 -23t-22.5 -9h-96v-320h321z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sales-quote.js b/packages/base/src/icons/sales-quote.js new file mode 100644 index 000000000000..267ec79f69fe --- /dev/null +++ b/packages/base/src/icons/sales-quote.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sales-quote"; +const transform = "translate(88.5,35)"; +const d = "M422 219q11 -14 11 -33q0 -23 -12.5 -37t-42.5 -19v-21h-18v20q-46 6 -54 53l32 4q2 -10 6 -15.5t16 -12.5v52q-29 8 -39 22.5t-10 32.5q0 20 12.5 34t36.5 16v13h18v-13q24 -2 35.5 -13.5t14.5 -29.5l-31 -4q-3 13 -19 20v-48q35 -11 44 -21zM360 288q-12 -4 -15.5 -10 t-3.5 -11q0 -7 3 -11.5t16 -10.5v43zM397 165q6 7 6 16q0 8 -4 13.5t-21 10.5v-49q15 3 19 9zM352 64h32v-64q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v352l128 128h224q13 0 22.5 -9t9.5 -23v-64h-32v64h-192v-96q0 -14 -9.5 -23t-23.5 -9h-95v-320h320v64zM208 128 q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128zM208 192q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128zM208 256q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5 h128z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sap-box.js b/packages/base/src/icons/sap-box.js new file mode 100644 index 000000000000..e0ad87f10cc4 --- /dev/null +++ b/packages/base/src/icons/sap-box.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sap-box"; +const transform = "translate(80.5,35)"; +const d = "M46 144l116 -59v-23l-116 59v23zM46 196l116 -59v-23l-116 58v24zM377 404q5 -3 10 -9l52 -89q4 -5 4 -13v-202q0 -15 -14 -21l-197 -100q-11 -5 -22 0l-197 100q-13 6 -13 21v266q0 14 13 21l197 99q11 6 22 0zM200 173l-44 23q-13 6 -13 21v59l-124 63v-250l181 -93 v177zM157 292q7 -4 10 -10l51 -88q3 -6 3 -12v-193l93 47v194l-45 24q-13 6 -13 21v58l-145 72l-89 -45zM421 286l-42 22q-13 6 -13 22v58l-147 72l-84 -43l134 -67q7 -4 10 -10l53 -89q3 -6 3 -12v-192l86 43v196z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sap-logo-shape.js b/packages/base/src/icons/sap-logo-shape.js new file mode 100644 index 000000000000..1fb441c8884f --- /dev/null +++ b/packages/base/src/icons/sap-logo-shape.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sap-logo-shape"; +const transform = "translate(1,35)"; +const d = "M320 64h-320v320h606z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sap-ui5.js b/packages/base/src/icons/sap-ui5.js new file mode 100644 index 000000000000..fa0e08fa11ed --- /dev/null +++ b/packages/base/src/icons/sap-ui5.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sap-ui5"; +const transform = "translate(64.5,35)"; +const d = "M234 471q14 -11 37.5 -20.5t51 -22.5t55.5 -30t50.5 -43t37 -62t14.5 -86t-19 -93.5t-52 -76t-77 -51t-94 -18.5q-41 0 -78 13t-67 36t-51.5 54t-32.5 68q-3 8 -6 24.5t-2 37t6 43t19 42.5q15 22 34.5 38.5t39.5 29.5t39 24t33 24q-3 -12 -10 -22t-17 -19t-21 -18 t-21 -21q-26 -29 -31.5 -53.5t-5.5 -39.5q0 -17 6.5 -35.5t18.5 -34t29 -25.5t37 -10q21 0 34 10t17.5 23t0.5 25.5t-17 17.5q-18 7 -30 2q-6 -3 -11 -7q-6 11 -2 22q3 10 15 22.5t41 26.5q28 13 42.5 25.5t21.5 22.5q8 11 8 21q5 -11 5.5 -20t-1.5 -17q-2 -9 -5 -17 q12 5 20 11.5t13 11.5q5 6 9 12q2 -15 1.5 -26.5t-2.5 -19.5q-2 -9 -5 -15q3 1 7.5 3.5t9.5 4.5q5 3 11 6q0 -11 -4 -19.5t-9 -14.5q-5 -7 -12 -13q9 -11 23 -10t26.5 10t21.5 24.5t9 35.5q0 4 -1.5 17t-11.5 31.5t-31.5 41t-61.5 46.5q-21 12 -32 22t-16 17q-6 8 -7 14z M203 227q8 2 5 8q-4 8 -16 3q-2 -2 -4 -2.5t-4 -2.5t-4 -3h2h7q4 -2 7 -3t7 0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/save.js b/packages/base/src/icons/save.js new file mode 100644 index 000000000000..27de349245e3 --- /dev/null +++ b/packages/base/src/icons/save.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://save"; +const transform = "translate(80.5,35)"; +const d = "M394 448q22 0 38 -15.5t16 -38.5v-340q0 -23 -16 -38.5t-38 -15.5h-106h-128h-43q-6 0 -13 5l-99 100q-5 4 -5 12v277q0 23 15.5 38.5t38.5 15.5h74h192h74zM128 416v-128h192v128h-192zM288 32v128h-128v-128h128zM416 394q0 9 -6.5 15.5t-15.5 6.5h-42v-128 q0 -14 -9.5 -23t-22.5 -9h-192q-14 0 -23 9t-9 23v128h-42q-9 0 -15.5 -6.5t-6.5 -15.5v-271l91 -91h5v128q0 14 9 23t23 9h128q13 0 22.5 -9t9.5 -23v-128h74q9 0 15.5 6.5t6.5 15.5v340zM216 144q8 0 8 -8v-48q0 -8 -8 -8h-17q-7 0 -7 8v48q0 8 7 8h17z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/scatter-chart.js b/packages/base/src/icons/scatter-chart.js new file mode 100644 index 000000000000..f8693342abf6 --- /dev/null +++ b/packages/base/src/icons/scatter-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://scatter-chart"; +const transform = "translate(64.5,35)"; +const d = "M32 32h448v-32h-479v448h31v-416zM128 384h-33v32h33v32h32v-32h32v-32h-32v-32h-32v32zM352 351v32h-32v32h32v32h32v-32h32v-32h-32v-32h-32zM416 192v-32h32v-32h-32v-32h-32v32h-32v32h32v32h32zM480 256v-31h-190v-162h-36v162h-62v-33h32v-32h-32v-32h-32v32h-32 v32h32v33h-96v31h190v191h36v-191h126v32h-32v32h32v32h32v-32h32v-32h-32v-32h32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/scissors.js b/packages/base/src/icons/scissors.js new file mode 100644 index 000000000000..66a6e93639d6 --- /dev/null +++ b/packages/base/src/icons/scissors.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://scissors"; +const transform = "translate(80.5,35)"; +const d = "M73 312q-17 17 -17 39v79q0 7 7 7q3 0 5 -2l136 -136l-17 -17l-107 107v-38q0 -12 10 -22l72 -72l-17 -17zM352 192q40 0 68 -28t28 -68t-28 -68t-68 -28t-68 28t-28 68q0 11 1 16l3 12l-36 37l-37 -37l2 -6t1 -6q1 -4 1.5 -7.5t0.5 -8.5q0 -40 -28 -68t-68 -28t-68 28 t-28 68t28 68t68 28h9t9 -2q4 -1 8 -1.5t8 -2.5l249 249q4 2 5 2q7 0 7 -7v-79q0 -21 -16 -39l-92 -92l35 -34q6 2 16 4q5 2 9 2h9zM352 32q26 0 45 19t19 45q0 27 -19 45.5t-45 18.5t-45 -18.5t-19 -45.5q0 -26 19 -45t45 -19zM96 32q26 0 45 19t19 45q0 27 -19 45.5 t-45 18.5t-45 -18.5t-19 -45.5q0 -26 19 -45t45 -19zM271 148q12 17 25 26l-30 29l-17 17l17 17l92 92q9 9 9 22v38l-215 -215q4 -3 7 -6t7 -6q3 -4 5.5 -7t5.5 -7l30 30l17 17l17 -17z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/screen-split-one.js b/packages/base/src/icons/screen-split-one.js new file mode 100644 index 000000000000..341e14395597 --- /dev/null +++ b/packages/base/src/icons/screen-split-one.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://screen-split-one"; +const transform = "translate(80.5,35)"; +const d = "M416 448q14 0 23 -9t9 -23v-384q0 -13 -9 -22.5t-23 -9.5h-384q-14 0 -23 9.5t-9 22.5v384q0 14 9 23t23 9h384zM128 32v384h-96v-384h96zM416 416h-256v-384h256v384z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/screen-split-three.js b/packages/base/src/icons/screen-split-three.js new file mode 100644 index 000000000000..bf9e44cf906d --- /dev/null +++ b/packages/base/src/icons/screen-split-three.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://screen-split-three"; +const transform = "translate(80.5,35)"; +const d = "M416 448q13 0 22.5 -9t9.5 -23v-384q0 -13 -9.5 -22.5t-22.5 -9.5h-384q-14 0 -23 9.5t-9 22.5v384q0 14 9 23t23 9h384zM128 416h-96v-384h96v384zM288 416h-128v-384h128v384zM416 416h-96v-384h96v384z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/screen-split-two.js b/packages/base/src/icons/screen-split-two.js new file mode 100644 index 000000000000..6701c14af152 --- /dev/null +++ b/packages/base/src/icons/screen-split-two.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://screen-split-two"; +const transform = "translate(80.5,35)"; +const d = "M416 448q13 0 22.5 -9.5t9.5 -22.5v-384q0 -14 -9.5 -23t-22.5 -9h-384q-14 0 -23 9t-9 23v384q0 13 9 22.5t23 9.5h384zM208 416h-176v-384h176v384zM416 416h-176v-384h176v384z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/search.js b/packages/base/src/icons/search.js new file mode 100644 index 000000000000..83cb279185e0 --- /dev/null +++ b/packages/base/src/icons/search.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://search"; +const transform = "translate(80.5,35)"; +const d = "M438 54q10 -9 10 -22.5t-10 -22.5q-9 -9 -22 -9t-23 9l-117 118q-45 -31 -100 -31q-36 0 -68 13.5t-56 37.5t-38 56t-14 69q0 36 14 68t38 56t56 38t68 14t68 -14t56 -38t38 -56t14 -68q0 -28 -8.5 -53t-22.5 -47zM176 128q30 0 56 11t45.5 30.5t31 46t11.5 56.5 t-11.5 56t-31 45.5t-45.5 31t-56 11.5t-56.5 -11.5t-46 -31t-30.5 -45.5t-11 -56t11 -56.5t30.5 -46t46 -30.5t56.5 -11z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/settings.js b/packages/base/src/icons/settings.js new file mode 100644 index 000000000000..de62dd89278e --- /dev/null +++ b/packages/base/src/icons/settings.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://settings"; +const transform = "translate(50.05555725097656,35)"; +const d = "M496 113q7 -3 9 -9.5t0 -12.5l-13 -28q-3 -7 -9.5 -9t-12.5 0l-30 13q-8 -10 -16.5 -18t-19.5 -16l12 -30q2 -7 -0.5 -13.5t-9.5 -8.5l-29 -11q-7 -3 -13 0t-9 9l-12 31q-5 -1 -10.5 -1.5t-10.5 -0.5q-15 0 -30 3l-13 -30q-3 -6 -9.5 -8.5t-12.5 0.5l-27 12q-16 7 -9 23 l13 30q-10 8 -19 16t-16 19l-30 -11q-7 -3 -13.5 0t-8.5 9l-11 29q-3 7 0 13.5t9 8.5l31 12q-1 5 -1.5 10.5t-0.5 11.5q0 15 3 29l-30 13q-6 3 -8.5 9.5t0.5 12.5l12 28q3 6 9.5 8.5t13.5 -0.5l29 -13q17 22 37 36l-11 30q-3 6 0 12.5t10 8.5l28 12q6 2 12.5 -0.5t8.5 -9.5 l12 -31q5 1 10.5 2t11.5 1q8 0 15 -1l14 -2l13 29q3 6 9.5 8.5t12.5 0.5l29 -13q6 -3 8.5 -9.5t-0.5 -12.5l-13 -30q21 -16 34 -37l31 12q6 2 12.5 -0.5t9.5 -9.5l11 -28q2 -7 -0.5 -13.5t-9.5 -8.5l-31 -12q1 -5 1.5 -10.5t0.5 -10.5q0 -15 -3 -30zM322 59q20 0 37.5 7.5 t31 20.5t21 31t7.5 38t-7.5 37.5t-21 30.5t-31 20.5t-37.5 7.5q-41 0 -68.5 -28t-27.5 -68q0 -41 27.5 -69t68.5 -28zM157 298q-14 -9 -29 -12v-34h-32v34q-15 3 -27 12l-25 -24l-22 22l24 25q-9 12 -12 28h-34v32h34q2 14 12 28l-24 24l22 23l25 -24q12 7 27 12v34h32v-34 q15 -4 29 -12l24 24l23 -23l-24 -24q4 -7 7 -13.5t5 -14.5h34v-32h-34q-5 -17 -12 -28l24 -25l-23 -22zM113 316q20 0 34 14.5t14 34.5t-14 33.5t-34 13.5t-34 -13.5t-14 -33.5t14 -34.5t34 -14.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/share-2.js b/packages/base/src/icons/share-2.js new file mode 100644 index 000000000000..662524a3e7d5 --- /dev/null +++ b/packages/base/src/icons/share-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://share-2"; +const transform = "translate(48.5,35)"; +const d = "M416 160q40 0 68 -28t28 -68t-28 -68t-68 -28t-68 28t-28 68q0 5 0.5 9.5t1.5 9.5l-150 82q-14 -17 -33.5 -27t-42.5 -10q-40 0 -68 28t-28 68t28 68t68 28q28 0 50.5 -15t34.5 -38l146 82q-3 8 -5 16.5t-2 18.5q0 40 28 68t68 28t68 -28t28 -68t-28 -68t-68 -28 q-22 0 -40.5 9t-31.5 24l-153 -85q0 -3 0.5 -6t0.5 -6q0 -14 -5 -31l147 -80q13 21 34.5 34t47.5 13zM416 448q-26 0 -45 -19t-19 -45q0 -27 19 -45.5t45 -18.5t45 18.5t19 45.5q0 26 -19 45t-45 19zM96 160q26 0 45 18.5t19 45.5q0 26 -19 45t-45 19t-45 -19t-19 -45 q0 -27 19 -45.5t45 -18.5zM416 0q26 0 45 18.5t19 45.5q0 26 -19 45t-45 19t-45 -19t-19 -45q0 -27 19 -45.5t45 -18.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/share.js b/packages/base/src/icons/share.js new file mode 100644 index 000000000000..7e88e3ce2e09 --- /dev/null +++ b/packages/base/src/icons/share.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://share"; +const transform = "translate(47.75,35)"; +const d = "M96 96q0 -40 28 -68t68 -28h256v-32h-256q-27 0 -50 10t-40.5 27.5t-27.5 41t-10 49.5l1 112l-37 -43q-5 -5 -11.5 -5t-11.5 5t-5 11t5 11l52 60q10 9 23 9t23 -9l53 -60q11 -11 0 -22q-12 -11 -23 0l-36 43zM508 284q11 -11 0 -22l-53 -61q-10 -9 -23 -9t-23 9l-52 61 q-5 5 -5 11t5 11q11 11 23 0l37 -44l-1 112q0 40 -28 68t-68 28h-256v32h256q26 0 49.5 -10t41 -27.5t27.5 -41t10 -49.5l1 -112l36 44q11 11 23 0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/shelf.js b/packages/base/src/icons/shelf.js new file mode 100644 index 000000000000..b16ad924eb02 --- /dev/null +++ b/packages/base/src/icons/shelf.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://shelf"; +const transform = "translate(112.5,35)"; +const d = "M352 480q13 0 22.5 -9t9.5 -23v-224v-32v-96v-32v-96h-32v96h-320v-96h-32v480q0 14 9 23t23 9h320zM32 352h320v96h-320v-96zM352 192h-320v-96h320v96zM352 224v96h-320v-96h320zM240 416q16 0 16 -16t-16 -16h-96q-16 0 -16 16t16 16h96zM144 128q-16 0 -16 16t16 16 h96q16 0 16 -16t-16 -16h-96zM240 288q16 0 16 -16t-16 -16h-96q-16 0 -16 16t16 16h96z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/shield.js b/packages/base/src/icons/shield.js new file mode 100644 index 000000000000..90511badd06e --- /dev/null +++ b/packages/base/src/icons/shield.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://shield"; +const transform = "translate(88.5,35)"; +const d = "M432 431v-254q0 -49 -41 -96q-16 -19 -40.5 -37t-47 -32t-39.5 -22.5t-18 -8.5l-29 -13l-30 13q-3 2 -28 13.5t-55 32.5q-54 38 -78.5 75t-24.5 75v254l216 49zM396 402l-179 41l-180 -41v-225q0 -38 31 -72q14 -16 36 -32.5t43 -29.5t37 -21t18 -8l15 -7l14 7q1 0 25 12 t52 31q88 58 88 120v225zM361 177q0 -24 -21 -47t-47 -41t-49 -29.5t-27 -12.5v197h144v-67zM72 374l145 33v-163h-145v130z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/shipping-status.js b/packages/base/src/icons/shipping-status.js new file mode 100644 index 000000000000..82f49beba429 --- /dev/null +++ b/packages/base/src/icons/shipping-status.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://shipping-status"; +const transform = "translate(48.5,35)"; +const d = "M480 224q13 0 22.5 -9t9.5 -23v-96q0 -14 -9.5 -23t-22.5 -9h-34q-5 -28 -27 -46t-51 -18t-51 18t-28 46h-67q-5 -28 -27 -46t-51 -18t-51 18t-28 46h-33q-14 0 -23 9t-9 23v96q0 8 5 16q-5 8 -5 16v160q0 14 9 23t23 9h256q13 0 22.5 -9t9.5 -23h19q24 0 45 -8t38 -22.5 t28.5 -34t15.5 -42.5l8 -53h6zM320 352v-128h122l-8 48q-6 35 -33 57.5t-62 22.5h-19zM32 224h256v128v32h-256v-160zM144 32q20 0 34 14t14 34t-14 34t-34 14t-34 -14t-14 -34t14 -34t34 -14zM368 32q20 0 34 14t14 34t-14 34t-34 14t-34 -14t-14 -34t14 -34t34 -14z M480 192h-192h-256v-96h33q6 27 28 45.5t51 18.5t51 -18.5t27 -45.5h67q6 27 28 45.5t51 18.5t51 -18.5t27 -45.5h34v96z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/shortcut.js b/packages/base/src/icons/shortcut.js new file mode 100644 index 000000000000..d4b4398bcef9 --- /dev/null +++ b/packages/base/src/icons/shortcut.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://shortcut"; +const transform = "translate(144.5,35)"; +const d = "M257 480q27 -3 45 -22.5t18 -46.5l-19 -169q0 -14 -8.5 -22t-22.5 -8q-14 2 -23 12t-7 22l10 116q-37 -17 -70.5 -36t-59 -43t-41 -54.5t-15.5 -68.5q0 -40 12 -64t32.5 -37.5t47.5 -19t56 -7.5h-2q14 0 23 -9t9 -23t-9 -23t-23 -9l-28 2q-36 4 -69 15t-58 33.5t-40 57 t-15 84.5t20 91.5t49.5 73t63 53.5t59.5 34l10 4l-114 2q-14 2 -23 11t-7 23q0 11 10 20.5t22 7.5h167v0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/show-edit.js b/packages/base/src/icons/show-edit.js new file mode 100644 index 000000000000..a526134bdede --- /dev/null +++ b/packages/base/src/icons/show-edit.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://show-edit"; +const transform = "translate(80.5,35)"; +const d = "M443 -5q12 -11 0 -23q-5 -5 -11 -5t-11 5l-82 82q-30 -22 -67 -22q-23 0 -43.5 9t-35.5 24t-24 35.5t-9 43.5t9 43.5t24 35.5t35.5 24t43.5 9t43.5 -9t35.5 -24t24 -35.5t9 -43.5q0 -19 -6 -36t-17 -31zM272 64q33 0 56.5 23.5t23.5 56.5t-23.5 56.5t-56.5 23.5 t-56.5 -23.5t-23.5 -56.5t23.5 -56.5t56.5 -23.5zM320 336q0 -16 -16 -16h-224q-16 0 -16 16t16 16h224q16 0 16 -16zM64 240q0 16 16 16h102q-16 -13 -30 -32h-72q-16 0 -16 16zM320 0v-32h-288q-13 0 -22.5 9t-9.5 23v448q0 13 9.5 22.5t22.5 9.5h320q14 0 23 -9.5 t9 -22.5v-160h-16h-16v160h-320v-448h288z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/show.js b/packages/base/src/icons/show.js new file mode 100644 index 000000000000..cd9b8ec4173f --- /dev/null +++ b/packages/base/src/icons/show.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://show"; +const transform = "translate(48.5,35)"; +const d = "M256 384q36 0 72.5 -10t70 -30t62.5 -49.5t51 -69.5q-22 -40 -51 -70t-62.5 -50.5t-70 -30.5t-72.5 -10h-1q-36 0 -72.5 10t-70 30t-62.5 50t-50 70q22 40 51 70t63 50t70 30t72 10zM255 96q66 0 124 34.5t96 94.5q-37 60 -95 93.5t-124 33.5t-124 -34t-95 -94 q37 -60 94.5 -94t123.5 -34zM256 320q40 0 68 -28t28 -68t-28 -68t-68 -28t-68 28t-28 68t28 68t68 28zM295 239q11 0 18 7t7 17q0 11 -7 18t-18 7q-10 0 -17 -7t-7 -18q0 -10 7 -17t17 -7z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/signature.js b/packages/base/src/icons/signature.js new file mode 100644 index 000000000000..fb7401db0745 --- /dev/null +++ b/packages/base/src/icons/signature.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://signature"; +const transform = "translate(47.850006103515625,35)"; +const d = "M506 366q11 -11 0 -22l-260 -259q-1 -2 -17 -7t-36 -10q-23 -6 -51 -14l18 48q7 18 12.5 33.5t6.5 16.5l259 259q5 5 11 5q7 0 12 -5zM409 292l-23 22l-180 -180q-2 -5 -5 -13.5t-8 -19.5q12 4 21.5 6.5t14.5 4.5zM472 355l-23 22l-40 -40l22 -23zM128 47h4q4 -3 -11 -14 q-6 -4 -21.5 -13.5t-33 -16.5t-33.5 -7.5t-23 12.5q-6 11 -1.5 27t14.5 35.5t22 40.5t21 40.5t12 37t-4 30.5q-8 14 -29.5 9.5t-41.5 -20.5q-1 -1 -1.5 0t-1.5 1q-3 2 -1 4q2 3 12 14t24 21t30 13.5t31 -8.5q21 -16 22 -37t-8 -43.5t-23.5 -46.5t-26 -44.5t-15.5 -37.5 t9 -27q6 -4 18 0.5t25 11.5q14 8 31 18z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/simple-payment.js b/packages/base/src/icons/simple-payment.js new file mode 100644 index 000000000000..c085ef014804 --- /dev/null +++ b/packages/base/src/icons/simple-payment.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://simple-payment"; +const transform = "translate(112.5,35)"; +const d = "M352 480q14 0 23 -9t9 -23v-448q0 -13 -9 -22.5t-23 -9.5h-320q-14 0 -23 9.5t-9 22.5v448q0 14 9 23t23 9h320zM352 448h-320v-448h320v448zM205 239q42 -9 59 -31t17 -43q0 -31 -20.5 -53.5t-55.5 -24.5v-33h-25v32q-26 1 -47 20t-25 57l41 5q3 -14 12 -25t19 -15v73 q-32 11 -51.5 32.5t-19.5 44.5q0 12 5 25t14.5 24t22.5 18.5t29 8.5v21h25v-21q58 -4 70 -62l-36 -6q-2 12 -11 20t-23 9v-76zM205 124q14 4 23.5 14.5t9.5 22.5q0 24 -33 35v-72zM180 316q-11 -4 -18 -13t-7 -19q0 -20 25 -32v64z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/simulate.js b/packages/base/src/icons/simulate.js new file mode 100644 index 000000000000..2e6b0e00bf21 --- /dev/null +++ b/packages/base/src/icons/simulate.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://simulate"; +const transform = "translate(112.5,35)"; +const d = "M352 480q14 0 23 -9.5t9 -22.5v-448q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v448q0 13 9 22.5t23 9.5h320zM352 448h-320v-448h320v448zM320 320h-256v96h256v-96zM96 224q-14 0 -23 9t-9 23q0 13 9 22.5t23 9.5t23 -9.5t9 -22.5q0 -14 -9 -23t-23 -9zM192 288 q14 0 23 -9.5t9 -22.5q0 -14 -9 -23t-23 -9t-23 9t-9 23q0 13 9 22.5t23 9.5zM288 288q14 0 23 -9.5t9 -22.5q0 -14 -9 -23t-23 -9t-23 9t-9 23q0 13 9 22.5t23 9.5zM96 128q-14 0 -23 9t-9 23q0 13 9 22.5t23 9.5t23 -9.5t9 -22.5q0 -14 -9 -23t-23 -9zM192 192 q14 0 23 -9.5t9 -22.5q0 -14 -9 -23t-23 -9t-23 9t-9 23q0 13 9 22.5t23 9.5zM288 192q14 0 23 -9.5t9 -22.5q0 -14 -9 -23t-23 -9t-23 9t-9 23q0 13 9 22.5t23 9.5zM96 32q-14 0 -23 9t-9 23q0 13 9 22.5t23 9.5t23 -9.5t9 -22.5q0 -14 -9 -23t-23 -9zM192 96q14 0 23 -9.5 t9 -22.5q0 -14 -9 -23t-23 -9t-23 9t-9 23q0 13 9 22.5t23 9.5zM288 96q14 0 23 -9.5t9 -22.5q0 -14 -9 -23t-23 -9t-23 9t-9 23q0 13 9 22.5t23 9.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/slim-arrow-down.js b/packages/base/src/icons/slim-arrow-down.js new file mode 100644 index 000000000000..fdcb6ef72a76 --- /dev/null +++ b/packages/base/src/icons/slim-arrow-down.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://slim-arrow-down"; +const transform = "translate(112.5,35)"; +const d = "M357 293q11 12 23 0q5 -5 5 -11t-5 -11l-165 -165q-10 -9 -23 -9t-22 9l-166 165q-5 5 -5 11.5t5 11.5t11.5 5t11.5 -5l160 -160q5 -6 11 0l159 159v0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/slim-arrow-left.js b/packages/base/src/icons/slim-arrow-left.js new file mode 100644 index 000000000000..c4986221c189 --- /dev/null +++ b/packages/base/src/icons/slim-arrow-left.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://slim-arrow-left"; +const transform = "translate(192.5,35)"; +const d = "M197 59q12 -12 0 -23q-5 -5 -11 -5t-11 5l-166 165q-9 10 -9 23t9 23l165 164q5 5 11.5 5t11.5 -5t5 -11t-5 -11l-159 -159q-6 -6 0 -12z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/slim-arrow-right.js b/packages/base/src/icons/slim-arrow-right.js new file mode 100644 index 000000000000..c506a3ac6fd8 --- /dev/null +++ b/packages/base/src/icons/slim-arrow-right.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://slim-arrow-right"; +const transform = "translate(192.5,35)"; +const d = "M213 247q10 -10 10 -23t-10 -23l-165 -165q-12 -11 -23 0t0 23l160 159q6 6 0 12l-159 159q-5 5 -5 11t5 11t11 5t11 -5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/slim-arrow-up.js b/packages/base/src/icons/slim-arrow-up.js new file mode 100644 index 000000000000..4c3855fe4c7a --- /dev/null +++ b/packages/base/src/icons/slim-arrow-up.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://slim-arrow-up"; +const transform = "translate(112.5,35)"; +const d = "M198 283q-6 6 -11 0l-160 -160q-5 -5 -11.5 -5t-11.5 5t-5 11.5t5 11.5l166 165q9 9 22 9t23 -9l165 -165q5 -5 5 -11t-5 -11q-12 -12 -23 0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/soccor.js b/packages/base/src/icons/soccor.js new file mode 100644 index 000000000000..5a30568d0062 --- /dev/null +++ b/packages/base/src/icons/soccor.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://soccor"; +const transform = "translate(39,35)"; +const d = "M210 224l18 -94l-75 -38l-77 57l38 95zM361 415l57 -57l-39 -77l-94 20v94zM267 490q55 0 103 -21t84 -57t56.5 -84.5t20.5 -103.5t-20.5 -103t-56.5 -84t-84 -56.5t-103 -20.5q-56 0 -104.5 20.5t-84.5 56.5t-56.5 84t-20.5 103t20.5 103.5t56.5 84.5t84.5 57t104.5 21z M475 102q17 28 27.5 59t10.5 63l-33 115q-35 57 -91.5 95t-121.5 38q-48 0 -96 -23v-34l-75 -77h-44q-15 -26 -24 -55t-9 -59q0 -31 9.5 -61t26 -57t39 -50t49.5 -40h10l114 -38q35 0 68.5 12.5t63.5 32.5l-38 12l-19 57l76 77l57 -39v-28z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sonography.js b/packages/base/src/icons/sonography.js new file mode 100644 index 000000000000..48dcc5519b12 --- /dev/null +++ b/packages/base/src/icons/sonography.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sonography"; +const transform = "translate(49.5,35)"; +const d = "M414 380q18 7 29 17l67 -332q-12 -19 -38 -34q-22 -13 -60.5 -23t-101.5 -10t-102 10t-61 23q-26 15 -37 34l66 332q11 -10 29 -17q16 -6 41.5 -11t63.5 -5t63 5t41 11zM484 72l-4 22l-12 53l-15 69l-15 68l-12 53l-6 21q-2 -2 -4 -2q-46 -16 -107 -16q-32 0 -63 4 t-51 14l-3 -12l-7 -32l-9 -46l-10 -52l-29 -143q9 -11 26 -20t40.5 -15t51 -9.5t56.5 -3.5q63 0 108 13.5t65 33.5zM368 283q23 0 40 -17t17 -41t-17 -41t-40 -17q-5 0 -12 0.5t-8 0.5q-2 -8 -5 -12l-45 -45l-23 -22l-9 -8l-2 -3q-5 -3 -9 -3q-6 0 -11 5l-38 37v-22 q0 -15 -14 -15q-6 0 -10.5 4t-4.5 11v57q0 6 4.5 10.5t10.5 4.5t11 -5l32 -31l50 50h-18q-7 0 -12 3.5t-5 11.5v58q0 7 4.5 11t10.5 4q15 0 15 -15v-44h30q0 29 13 51t45 22zM25 350h37v-20h-37v-33h19v-21h-19v-35h37v-20h-37v-34h19v-20h-19v-35h37v-20h-37v-33h19v-20 h-19v-36h37v-22h-37v-33h-24v455h24v-18h19v-20h-19v-35zM510 480v-24h-36v-37h-20v37h-35v-19h-20v19h-33v-37h-20v37h-35v-19h-20v19h-34v-37h-20v37h-35v-19h-21v19h-33v-37h-20v37h-35v-19h-20v19h-72v24h509z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sort-ascending.js b/packages/base/src/icons/sort-ascending.js new file mode 100644 index 000000000000..0030ea95525f --- /dev/null +++ b/packages/base/src/icons/sort-ascending.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sort-ascending"; +const transform = "translate(64.5,35)"; +const d = "M65 192h351l15 -32h-383zM17 96h446l15 -32h-478zM383 256h-287l16 32h255zM336 352h-192l17 32h158z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sort-descending.js b/packages/base/src/icons/sort-descending.js new file mode 100644 index 000000000000..20d0dfe874cf --- /dev/null +++ b/packages/base/src/icons/sort-descending.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sort-descending"; +const transform = "translate(64.5,35)"; +const d = "M48 288h383l-15 -32h-351zM0 384h478l-15 -32h-446zM367 160h-255l-16 32h287zM320 64h-160l-16 32h192z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sort.js b/packages/base/src/icons/sort.js new file mode 100644 index 000000000000..efdb75731d28 --- /dev/null +++ b/packages/base/src/icons/sort.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sort"; +const transform = "translate(47.25,35)"; +const d = "M407 -21q-10 -10 -23 -10t-22 10l-102 101q-12 12 0 23q5 5 11 5t11 -5l85 -85v319q0 16 16 16t16 -16v-321l87 87q11 11 23 0q11 -11 0 -23zM255 369q11 -12 0 -23q-5 -5 -11.5 -5t-11.5 5l-87 87v-321q0 -16 -16 -16t-16 16v319l-85 -85q-5 -5 -11 -5t-11 5 q-12 11 0 23l102 101q9 10 22 10t23 -10z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sorting-ranking.js b/packages/base/src/icons/sorting-ranking.js new file mode 100644 index 000000000000..cf55cf1ce6df --- /dev/null +++ b/packages/base/src/icons/sorting-ranking.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sorting-ranking"; +const transform = "translate(83,35)"; +const d = "M220 480l219 -224h-439zM220 434l-144 -146h287zM220 -32l-220 224h439zM220 14l143 146h-287z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sound-loud.js b/packages/base/src/icons/sound-loud.js new file mode 100644 index 000000000000..8db480baf854 --- /dev/null +++ b/packages/base/src/icons/sound-loud.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sound-loud"; +const transform = "translate(48.5,35)"; +const d = "M225 415q12 0 22 -9t10 -23v-318q0 -14 -10 -23t-22 -9t-20 7l-99 80q-11 7 -20 7h-53q-13 0 -19 5t-9 11q-4 7 -4 16v130q0 9 4 16q3 6 9 11t19 5h53q9 0 20 7l99 80q10 7 20 7zM225 383l-99 -80q-19 -14 -40 -14h-53v-130h53q21 0 40 -14l99 -80v318zM344 359 q33 -22 53 -57t20 -77q0 -44 -21.5 -80t-56.5 -57l-18 22v5q29 17 46.5 46t17.5 64t-17.5 64t-46.5 46zM413 428q46 -35 73 -87.5t27 -115.5q0 -67 -31 -122.5t-83 -89.5l-20 25q46 30 74 79t28 108q0 56 -24.5 102.5t-66.5 77.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sound-off.js b/packages/base/src/icons/sound-off.js new file mode 100644 index 000000000000..64caad8cac00 --- /dev/null +++ b/packages/base/src/icons/sound-off.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sound-off"; +const transform = "translate(48,35)"; +const d = "M245 302l-23 24q1 0 2 1l140 82q8 7 20 7t22 -9t10 -23v-252l-32 32v220l-2 -1l-2 -2zM296 116l83 -83q-4 1 -7.5 2t-7.5 4l-140 82q-5 4 -16 5.5t-16 1.5h-64q-13 0 -19 5t-9 11q-4 7 -4 16v128q0 3 1 7q1 3 2 6.5t4 7.5l25 -25v-124h64l18 -2q8 -2 16 -3.5t15 -6.5z M512 -9l-23 -23l-489 489l23 23z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sound.js b/packages/base/src/icons/sound.js new file mode 100644 index 000000000000..6fc29eea5384 --- /dev/null +++ b/packages/base/src/icons/sound.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sound"; +const transform = "translate(144.5,35)"; +const d = "M288 416q13 0 22.5 -9t9.5 -23v-320q0 -14 -9.5 -23t-22.5 -9q-10 0 -20 7l-107 82q-4 3 -15 5t-17 2h-97q-12 0 -18.5 5t-9.5 11q-4 7 -4 16v128q0 9 4 16q3 6 9.5 11t18.5 5h97q6 0 17 1.5t15 5.5l107 82q10 7 20 7zM288 384l-1 -1l-2 -2l-106 -81q-14 -9 -31.5 -10.5 t-18.5 -1.5h-97v-128h1h96q1 0 18.5 -1.5t31.5 -10.5l106 -81l2 -2l1 -1v320z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/source-code.js b/packages/base/src/icons/source-code.js new file mode 100644 index 000000000000..6d52b5d19253 --- /dev/null +++ b/packages/base/src/icons/source-code.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://source-code"; +const transform = "translate(47.5,35)"; +const d = "M51 231q-8 -10 0 -19l139 -151q3 -5 3 -11q0 -10 -6 -14q-5 -4 -11 -4q-8 0 -15 7l-157 173q-9 9 0 19l157 178q7 7 15 7q17 0 17 -18q0 -7 -3 -11zM509 231q9 -10 0 -19l-157 -173q-7 -7 -15 -7q-6 0 -11 4q-6 4 -6 14q0 7 4 11l139 151q6 9 0 19l-139 156q-4 4 -4 11 q0 18 17 18q8 0 15 -7z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/split.js b/packages/base/src/icons/split.js new file mode 100644 index 000000000000..247fdf7642a9 --- /dev/null +++ b/packages/base/src/icons/split.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://split"; +const transform = "translate(80.5,35)"; +const d = "M443 69q5 -5 5 -12q0 -6 -5 -11l-73 -73q-6 -6 -12.5 -5.5t-10.5 5t-5 11t5 12.5l46 46h-41q-51 0 -95.5 25t-72.5 67q-25 35 -62.5 54.5t-80.5 19.5h-25q-11 0 -13.5 5.5t-2.5 10.5t2.5 10.5t13.5 5.5h25q43 0 80.5 19.5t62.5 54.5q28 42 72.5 67t95.5 25h41l-46 46 q-6 6 -5 12.5t5 11t10.5 5t12.5 -5.5l73 -73q5 -5 5 -11q0 -7 -5 -12l-73 -73q-6 -6 -12.5 -5t-10.5 5.5t-4.5 11t4.5 11.5l46 45h-41q-45 0 -81 -21t-61 -57q-35 -50 -89 -72q54 -22 89 -72q25 -36 61 -57t81 -21h41l-46 45q-5 5 -4.5 11.5t4.5 11t10.5 5.5t12.5 -5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/status-critical.js b/packages/base/src/icons/status-critical.js new file mode 100644 index 000000000000..7ffa5bcd90d7 --- /dev/null +++ b/packages/base/src/icons/status-critical.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://status-critical"; +const transform = "translate(48.5,35)"; +const d = "M511 30q1 -2 1 -10t-5.5 -14t-14.5 -6h-470q-10 0 -16 6t-6 14q0 2 2 10l235 438q7 12 19 12q11 0 19 -12zM422 64l-166 299l-165 -299h331z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/status-inactive.js b/packages/base/src/icons/status-inactive.js new file mode 100644 index 000000000000..72ec144af25e --- /dev/null +++ b/packages/base/src/icons/status-inactive.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://status-inactive"; +const transform = "translate(48.5,35)"; +const d = "M256 480l256 -256l-256 -256l-256 256zM91 224l165 -166l166 166l-166 165z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/status-negative.js b/packages/base/src/icons/status-negative.js new file mode 100644 index 000000000000..0adb1f35513e --- /dev/null +++ b/packages/base/src/icons/status-negative.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://status-negative"; +const transform = "translate(48.5,35)"; +const d = "M256 416q40 0 75 -15t61 -41t41 -61t15 -75t-15 -75t-41 -61t-61 -41t-75 -15t-75 15t-61 41t-41 61t-15 75t15 75t41 61t61 41t75 15zM256 96q26 0 49.5 10t41 27.5t27.5 41t10 49.5q0 27 -10 50t-27.5 40.5t-41 27.5t-49.5 10q-27 0 -50 -10t-40.5 -27.5t-27.5 -40.5 t-10 -50q0 -26 10 -49.5t27.5 -41t40.5 -27.5t50 -10zM64 384l-64 64l32 32l64 -64zM448 64l64 -64l-32 -32l-64 64zM448 384l-32 32l64 64l32 -32zM64 64l32 -32l-64 -64l-32 32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/status-positive.js b/packages/base/src/icons/status-positive.js new file mode 100644 index 000000000000..7667ac3d2192 --- /dev/null +++ b/packages/base/src/icons/status-positive.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://status-positive"; +const transform = "translate(80.5,35)"; +const d = "M367 448q35 0 58 -24t23 -56v-289q0 -33 -23 -56t-58 -23h-288q-33 0 -56 23t-23 56v289q0 16 6 30.5t17 25.5t25 17.5t31 6.5h288zM384 374q0 4 -3 7.5t-10 3.5h-296q-5 0 -8 -3.5t-3 -7.5v-299q0 -11 11 -11h296q3 0 8 1.5t5 9.5v299z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/step.js b/packages/base/src/icons/step.js new file mode 100644 index 000000000000..6459b6b92347 --- /dev/null +++ b/packages/base/src/icons/step.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://step"; +const transform = "translate(60.45454406738281,35)"; +const d = "M423 213q12 11 0 23l-70 94q-9 11 -9.5 23.5t9.5 21.5q9 10 22.5 10t22.5 -10l104 -128q10 -9 10 -22.5t-10 -22.5l-103 -128q-10 -10 -23 -10t-22 10q-10 9 -9.5 22t9.5 23zM263 213q12 11 0 23l-97 126q-8 10 -9 23t9 22q9 10 22 10t23 -10l131 -160q10 -9 10 -22.5 t-10 -22.5l-129 -160q-9 -10 -22.5 -10t-22.5 10q-10 9 -10 21.5t10 23.5zM33 330q-10 9 -9 23t9 22q10 10 22.5 10t22.5 -10l104 -128q10 -9 10 -22.5t-10 -22.5l-103 -128q-9 -10 -22.5 -10t-22.5 10q-10 9 -9.5 21.5t9.5 23.5l69 94q11 11 0 23z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/stethoscope.js b/packages/base/src/icons/stethoscope.js new file mode 100644 index 000000000000..fdc6d8bc00b3 --- /dev/null +++ b/packages/base/src/icons/stethoscope.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://stethoscope"; +const transform = "translate(49.5,35)"; +const d = "M418 149q19 0 35.5 -7t29 -19t19.5 -28.5t7 -35.5q0 -38 -26.5 -64.5t-64.5 -26.5q-19 0 -35.5 7t-28.5 19.5t-19 29t-7 35.5v9q-6 4 -16 7.5t-22 3.5q-17 0 -27.5 -8t-18 -20.5t-14 -27t-17 -27t-26.5 -20.5t-41 -8q-69 0 -107 22.5t-38 68.5q0 37 31 63q19 16 42 20 t43.5 6.5t34 9.5t13.5 30q0 6 -4 16.5t-9 20.5q-32 3 -59.5 16.5t-47.5 35t-32 50.5t-12 62q0 50 27 91h83v-36h-62q-12 -24 -12 -55q0 -27 10 -50t27.5 -40t40.5 -27t50 -10q26 0 49 10t40.5 27.5t27.5 40.5t10 49q0 31 -12 55h-61v36h82q27 -41 27 -91q0 -62 -38.5 -106 t-98.5 -55q4 -11 7 -21t3 -19q0 -30 -12 -44.5t-30.5 -21t-39.5 -8.5t-39.5 -6.5t-30.5 -15t-12 -33.5q0 -30 29.5 -42.5t79.5 -12.5q20 0 31 8t18 20.5t13 27t15.5 27t25.5 20.5t43 8q14 0 26 -3.5t21 -8.5q12 21 32.5 33.5t46.5 12.5zM379 20q16 -16 39 -16t39 16t16 39 t-16 38.5t-39 15.5t-38.5 -15.5t-15.5 -38.5t15 -39zM418 95q16 0 26.5 -10.5t10.5 -25.5q0 -16 -10.5 -27t-26.5 -11q-15 0 -25.5 11t-10.5 27q0 15 10.5 25.5t25.5 10.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/stop.js b/packages/base/src/icons/stop.js new file mode 100644 index 000000000000..b1511473ebe3 --- /dev/null +++ b/packages/base/src/icons/stop.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://stop"; +const transform = "translate(48.5,35)"; +const d = "M256 480q53 0 99.5 -20t81.5 -54.5t55 -81.5t20 -100t-20 -99.5t-55 -81.5t-81.5 -55t-99.5 -20t-100 20t-81.5 55t-54.5 81.5t-20 99.5t20 100t54.5 81.5t81.5 54.5t100 20zM256 0q46 0 87 17.5t71.5 48t48 71.5t17.5 87t-17.5 87t-48 71.5t-71.5 48t-87 17.5 q-47 0 -87.5 -17.5t-71 -48t-48 -71.5t-17.5 -87t17.5 -87t48 -71.5t71 -48t87.5 -17.5zM320 320q13 0 22.5 -9t9.5 -23v-128q0 -13 -9.5 -22.5t-22.5 -9.5h-128q-14 0 -23 9.5t-9 22.5v128q0 14 9 23t23 9h128z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/strikethrough.js b/packages/base/src/icons/strikethrough.js new file mode 100644 index 000000000000..fc67036524a9 --- /dev/null +++ b/packages/base/src/icons/strikethrough.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://strikethrough"; +const transform = "translate(80.5,35)"; +const d = "M192 416h-160v32h384v-32h-160v-160h-64v160zM192 160h64v-160h-64v160zM432 224q16 0 16 -16t-16 -16h-416q-16 0 -16 16t16 16h416z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/study-leave.js b/packages/base/src/icons/study-leave.js new file mode 100644 index 000000000000..97495bb9664b --- /dev/null +++ b/packages/base/src/icons/study-leave.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://study-leave"; +const transform = "translate(49.5,35)"; +const d = "M255 220l-254 85l254 84l254 -84l-43 -15v-121h-21v115zM412 252q12 -15 12 -32t-13.5 -32.5t-36.5 -27t-53.5 -18t-65.5 -6.5t-66 6.5t-54 18t-36 26.5t-13 33q0 19 6 34l163 -55zM455 148q14 0 23 -9.5t9 -22.5t-9 -22.5t-23 -9.5q-13 0 -22 9.5t-9 22.5t9 22.5t22 9.5 zM466 63l21 -63h-63l21 63h21z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/subway-train.js b/packages/base/src/icons/subway-train.js new file mode 100644 index 000000000000..947857de28f3 --- /dev/null +++ b/packages/base/src/icons/subway-train.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://subway-train"; +const transform = "translate(48.5,35)"; +const d = "M416 128q0 -14 -9 -23.5t-23 -9.5h-256q-13 0 -22.5 9.5t-9.5 23.5v127q0 27 10 50t27.5 40.5t41 27.5t49.5 10h64q26 0 49.5 -10t41 -27.5t27.5 -40.5t10 -50v-127zM128 128h256v127q0 40 -28 68t-68 28h-64q-40 0 -68 -28t-28 -68v-127zM192 206q14 0 23 -9.5t9 -22.5 q0 -14 -9 -23t-23 -9t-23 9t-9 23q0 13 9 22.5t23 9.5zM320 206q14 0 23 -9.5t9 -22.5q0 -14 -9 -23t-23 -9t-23 9t-9 23q0 13 9 22.5t23 9.5zM288 319q26 0 45 -18.5t19 -45.5v-32h-192v32q0 27 19 45.5t45 18.5h64zM171 64h169l22 -33h-212zM383 -1l22 -32h-298l21 32h255 zM384 63q14 0 28 7l68 -103h-37l-62 96h3zM133 63l-64 -96h-37l70 102q12 -6 26 -6h5zM58 62q-27 33 -42.5 74t-15.5 87q0 53 20 100t55 82t81.5 55t99.5 20t99.5 -20t81.5 -55t55 -82t20 -100q0 -45 -15 -86t-42 -74l-18 28q20 28 31.5 61.5t11.5 70.5q0 46 -17.5 87 t-48 71.5t-71.5 48t-87 17.5t-87 -17.5t-71.5 -48t-48 -71.5t-17.5 -87q0 -38 12 -71.5t33 -61.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/suitcase.js b/packages/base/src/icons/suitcase.js new file mode 100644 index 000000000000..6d09bae5b554 --- /dev/null +++ b/packages/base/src/icons/suitcase.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://suitcase"; +const transform = "translate(48.5,35)"; +const d = "M448 352q27 0 45.5 -19t18.5 -45v-224q0 -26 -18.5 -45t-45.5 -19h-384q-26 0 -45 19t-19 45v224q0 26 19 45t45 19h96v32q0 26 19 45t45 19h64q27 0 45.5 -19t18.5 -45v-32h96zM192 352h128v32q0 14 -9 23t-23 9h-64q-13 0 -22.5 -9t-9.5 -23v-32zM96 32v288h-32 q-13 0 -22.5 -9t-9.5 -23v-224q0 -13 9.5 -22.5t22.5 -9.5h32zM384 32v288h-256v-288h256zM480 288q0 14 -9 23t-23 9h-32v-288h32q14 0 23 9.5t9 22.5v224z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/supplier.js b/packages/base/src/icons/supplier.js new file mode 100644 index 000000000000..bd6448caa7c3 --- /dev/null +++ b/packages/base/src/icons/supplier.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://supplier"; +const transform = "translate(80.5,35)"; +const d = "M320 384q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM224 320q27 0 45.5 19t18.5 45t-18.5 45t-45.5 19q-26 0 -45 -19t-19 -45t19 -45t45 -19zM96 128h256v-160h-256v160zM0 80q0 20 14 34t34 14h16v-96h-16q-20 0 -34 14t-14 34zM400 128 q20 0 34 -14t14 -34t-14 -34t-34 -14h-16v96h16zM352 160v32q0 11 -7.5 22.5t-20.5 20.5t-30.5 15t-37.5 6h-64q-20 0 -37.5 -6t-30.5 -15t-20.5 -20.5t-7.5 -22.5v-32h-32q1 35 11.5 59.5t27.5 39.5t40 22t49 7h32h32q27 0 50 -6.5t40.5 -21.5t27.5 -39.5t10 -60.5h-32z M320 192v-32h-96v32h96z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/survey.js b/packages/base/src/icons/survey.js new file mode 100644 index 000000000000..efd031d0b892 --- /dev/null +++ b/packages/base/src/icons/survey.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://survey"; +const transform = "translate(112.5,35)"; +const d = "M109 315l-37 35l18 19l19 -17l54 55l18 -19zM109 187l-37 37l18 18l19 -17l54 55l18 -19zM72 62l37 36l-37 36l18 18l37 -37l36 37l18 -18l-37 -36l37 -36l-18 -18l-36 37l-37 -37zM352 480q14 0 23 -9t9 -23v-448q0 -13 -9 -22.5t-23 -9.5h-320q-14 0 -23 9.5t-9 22.5 v448q0 14 9 23t23 9h320zM352 448h-320v-448h320v448zM304 384q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-64q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h64zM304 256q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-64q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h64zM304 128q16 0 16 -16 q0 -6 -4.5 -11t-11.5 -5h-64q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h64z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/switch-classes.js b/packages/base/src/icons/switch-classes.js new file mode 100644 index 000000000000..d0e7f4625c10 --- /dev/null +++ b/packages/base/src/icons/switch-classes.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://switch-classes"; +const transform = "translate(48.5,35)"; +const d = "M192 160q27 0 50 -10t40.5 -27.5t27.5 -40.5t10 -50v-64h-320v64q0 27 10 50t27.5 40.5t41 27.5t49.5 10h32h32zM288 32q0 40 -28 68t-68 28h-64q-20 0 -37 -7.5t-30.5 -20.5t-21 -30.5t-7.5 -37.5v-32h256v32zM256 256q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28 t68 -28t28 -68zM160 192q27 0 45.5 19t18.5 45q0 27 -18.5 45.5t-45.5 18.5q-26 0 -45 -18.5t-19 -45.5q0 -26 19 -45t45 -19zM416 416q14 0 23 -9t9 -23v-320q0 -13 -9 -22.5t-23 -9.5h-64v32h64v320h-224v32h224zM480 480q14 0 23 -9t9 -23v-352h-32v320v32h-224v32h224z "; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/switch-views.js b/packages/base/src/icons/switch-views.js new file mode 100644 index 000000000000..33a05e811efd --- /dev/null +++ b/packages/base/src/icons/switch-views.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://switch-views"; +const transform = "translate(48.5,35)"; +const d = "M384 352q13 0 22.5 -9.5t9.5 -22.5v-320q0 -14 -9.5 -23t-22.5 -9h-224q-14 0 -23 9t-9 23v320q0 13 9 22.5t23 9.5h224zM384 320h-224v-320h224v320zM32 128h64v-32h-64q-14 0 -23 9t-9 23v320q0 13 9 22.5t23 9.5h224q13 0 22.5 -9.5t9.5 -22.5h-32h-192h-32v-320z M480 416q13 0 22.5 -9.5t9.5 -22.5v-320q0 -14 -9.5 -23t-22.5 -9h-32v32h32v320h-32h-192h-32q0 13 9 22.5t23 9.5h224z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/synchronize.js b/packages/base/src/icons/synchronize.js new file mode 100644 index 000000000000..46def04fd90b --- /dev/null +++ b/packages/base/src/icons/synchronize.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://synchronize"; +const transform = "translate(49,35)"; +const d = "M255 448q-38 0 -72.5 -12t-62.5 -33.5t-49 -51t-31 -63.5h-33q11 41 34.5 76.5t56 61t72.5 40t85 14.5q73 0 132.5 -36.5t91.5 -96.5v57q1 7 6 11.5t11 3.5q7 0 11 -5t4 -11v-84q-2 -14 -11.5 -22.5t-22.5 -8.5l-85 8q-6 0 -10.5 5t-4.5 11q2 7 6.5 11.5t11.5 3.5l61 -5 q-28 56 -81.5 91t-119.5 35zM255 0q42 0 80 15t67.5 40.5t48.5 60.5t25 76h33q-6 -47 -28 -88t-56 -71t-77.5 -47.5t-92.5 -17.5q-72 0 -131 36t-92 95v-55q-1 -7 -6 -11.5t-11 -3.5q-7 0 -11 5t-4 11v84q2 14 11.5 22.5t23.5 8.5l84 -8q7 0 11 -5t4 -11q-1 -8 -6 -12 t-11 -4l-62 6q27 -56 80.5 -91t119.5 -35z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/syntax.js b/packages/base/src/icons/syntax.js new file mode 100644 index 000000000000..0faf1b797e51 --- /dev/null +++ b/packages/base/src/icons/syntax.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://syntax"; +const transform = "translate(48.5,35)"; +const d = "M55 443q4 2 8.5 3t9.5 2h23v-32h-32q0 -21 -4 -33.5t-9 -19.5t-10.5 -9t-8.5 -2q3 0 8.5 -2.5t10.5 -9t9 -19t4 -33.5h32v-32h-23q-5 1 -9.5 2t-8.5 3q-7 4 -12.5 10.5t-5.5 20.5q0 27 -11.5 31.5t-25.5 4.5v24v23q7 0 13.5 0.5t12 4t8.5 11t3 21.5t5.5 20.5t12.5 10.5z M474 156q0 -14 3.5 -21.5t8.5 -11t12 -4t14 -0.5v-23v-24q-14 0 -26 -4.5t-12 -31.5q0 -14 -5.5 -20.5t-12.5 -10.5q-4 -2 -8.5 -3t-9.5 -2h-22v32h32q0 21 4 33.5t9 19t10.5 9t8.5 2.5q-3 0 -8.5 2t-10.5 9t-9 19.5t-4 33.5h-32v32h22q5 -1 9.5 -2t8.5 -3q7 -4 12.5 -10.5 t5.5 -20.5zM367 352q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-224q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h224zM367 256q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-224q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h224zM367 160q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-224q-6 0 -11 5t-5 11 q0 7 5 11.5t11 4.5h224z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/syringe.js b/packages/base/src/icons/syringe.js new file mode 100644 index 000000000000..db35bcb10be9 --- /dev/null +++ b/packages/base/src/icons/syringe.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://syringe"; +const transform = "translate(80.5,35)"; +const d = "M442 307q11 -12 0 -23q-5 -5 -11.5 -5t-11.5 5l-34 34l-45 -45l4 -4l30 -30q5 -5 5 -11.5t-5 -11.5t-11.5 -5t-11.5 5l-11 11l-151 -151q-9 -9 -22 -9q-2 0 -4 1l-63 10l-72 -72q-5 -5 -11.5 -5t-11.5 5t-5 11.5t5 11.5l72 71l-10 64q-3 15 9 25l49 50l102 102l-12 11 q-11 11 0 23q12 11 23 0l34 -34l45 45l-34 34q-5 5 -5 11t5 11q12 12 23 0l34 -34l68 -67zM317 250l-68 68l-45 -45l34 -34q5 -5 5 -11.5t-5 -11.5t-11.5 -5t-11.5 5l-34 34l-22 -23l34 -34q11 -11 0 -22q-5 -5 -11.5 -5t-11.5 5l-34 34l-37 -38l9 -58l59 -10zM362 341 l-22 22l-45 -45l22 -23z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sys-add.js b/packages/base/src/icons/sys-add.js new file mode 100644 index 000000000000..9bd0a4cb6d63 --- /dev/null +++ b/packages/base/src/icons/sys-add.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sys-add"; +const transform = "translate(48.5,35)"; +const d = "M256 480q53 0 100 -20t81.5 -54.5t54.5 -81.5t20 -100t-20 -99.5t-54.5 -81.5t-81.5 -55t-100 -20t-99.5 20t-81.5 55t-55 81.5t-20 99.5t20 100t55 81.5t81.5 54.5t99.5 20zM256 0q46 0 87 17.5t71.5 48t48 71.5t17.5 87t-17.5 87t-48 71.5t-71.5 48t-87 17.5t-87 -17.5 t-71.5 -48t-48 -71.5t-17.5 -87t17.5 -87t48 -71.5t71.5 -48t87 -17.5zM240 208h-112v32h112v112h32v-112h112v-32h-112v-112h-32v112z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sys-back-2.js b/packages/base/src/icons/sys-back-2.js new file mode 100644 index 000000000000..244fcbccce92 --- /dev/null +++ b/packages/base/src/icons/sys-back-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sys-back-2"; +const transform = "translate(48.5,35)"; +const d = "M0 224q0 53 20 100t55 81.5t81.5 54.5t99.5 20t100 -20t81.5 -54.5t54.5 -81.5t20 -100t-20 -99.5t-54.5 -81.5t-81.5 -55t-100 -20t-99.5 20t-81.5 55t-55 81.5t-20 99.5zM371 352q-17 16 -33 0l-103 -99q-11 -13 -11 -28q0 -18 12 -28l102 -101q8 -8 17 -8t17 8t8 17 t-8 17l-97 95l96 93q5 5 6.5 9.5t1.5 7.5q0 10 -8 17zM256 352q-17 17 -34 0l-102 -99q-11 -13 -11 -28q0 -17 11 -28l102 -101q8 -8 17.5 -8t17.5 8q7 7 7 17t-7 17l-98 95l96 93q6 5 7.5 9.5t1.5 7.5q0 9 -8 17z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sys-back.js b/packages/base/src/icons/sys-back.js new file mode 100644 index 000000000000..6e5b3f742170 --- /dev/null +++ b/packages/base/src/icons/sys-back.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sys-back"; +const transform = "translate(48.5,35)"; +const d = "M0 224q0 53 20 100t55 81.5t81.5 54.5t99.5 20t100 -20t81.5 -54.5t54.5 -81.5t20 -100t-20 -99.5t-54.5 -81.5t-81.5 -55t-100 -20t-99.5 20t-81.5 55t-55 81.5t-20 99.5zM480 224q0 46 -17.5 87t-48 71.5t-71.5 48t-87 17.5t-87 -17.5t-71.5 -48t-48 -71.5t-17.5 -87 t17.5 -87t48 -71.5t71.5 -48t87 -17.5t87 17.5t71.5 48t48 71.5t17.5 87zM228 347q11 11 22 0q12 -12 0 -23l-96 -93q-6 -6 0 -11l97 -95q11 -12 0 -23q-12 -12 -23 0l-102 101q-9 9 -9 22t9 23zM335 347q11 11 22 0q12 -12 0 -23l-96 -93q-6 -6 0 -11l97 -95q11 -12 0 -23 q-12 -12 -23 0l-102 101q-9 9 -9 22t9 23z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sys-cancel-2.js b/packages/base/src/icons/sys-cancel-2.js new file mode 100644 index 000000000000..a5c56da9d94f --- /dev/null +++ b/packages/base/src/icons/sys-cancel-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sys-cancel-2"; +const transform = "translate(48.5,35)"; +const d = "M256 480q53 0 99.5 -20t81.5 -55t55 -81.5t20 -99.5t-20 -99.5t-55 -81.5t-81.5 -55t-99.5 -20t-100 20t-81.5 55t-54.5 81.5t-20 99.5t20 99.5t54.5 81.5t81.5 55t100 20zM405 122l-98 98l93 93l-49 48l-95 -93l-96 95l-49 -49l95 -94l-95 -94l48 -49l97 95l100 -98z "; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sys-cancel.js b/packages/base/src/icons/sys-cancel.js new file mode 100644 index 000000000000..922e86ee0e5c --- /dev/null +++ b/packages/base/src/icons/sys-cancel.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sys-cancel"; +const transform = "translate(48.5,35)"; +const d = "M256 480q53 0 100 -20t81.5 -55t54.5 -81.5t20 -99.5t-20 -99.5t-54.5 -81.5t-81.5 -55t-100 -20t-99.5 20t-81.5 55t-55 81.5t-20 99.5t20 99.5t55 81.5t81.5 55t99.5 20zM256 0q46 0 87 17.5t71.5 48t48 71t17.5 87.5q0 46 -17.5 87t-48 71.5t-71.5 48t-87 17.5 t-87 -17.5t-71.5 -48t-48 -71.5t-17.5 -87q0 -47 17.5 -87.5t48 -71t71.5 -48t87 -17.5zM384 323l-98 -95l98 -99l-28 -28l-101 99l-99 -99l-28 29l97 97l-93 94l27 29l96 -94l100 96z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sys-enter-2.js b/packages/base/src/icons/sys-enter-2.js new file mode 100644 index 000000000000..fac3f9417c64 --- /dev/null +++ b/packages/base/src/icons/sys-enter-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sys-enter-2"; +const transform = "translate(48.5,35)"; +const d = "M256 480q53 0 100 -20t81.5 -54.5t54.5 -81.5t20 -100t-20 -99.5t-54.5 -81.5t-81.5 -55t-100 -20t-99.5 20t-81.5 55t-55 81.5t-20 99.5t20 100t55 81.5t81.5 54.5t99.5 20zM397 299q4 7 2.5 15.5t-6.5 13.5l-24 23q-8 6 -17 6q-14 0 -19 -11l-105 -138q-2 -3 -4 -3 q-1 0 -1.5 0.5t-1.5 0.5l-55 54q-8 8 -17 8q-10 0 -18 -8l-22 -22q-7 -7 -7 -16q0 -10 6 -16l105 -118q6 -7 17 -7q14 0 21 12z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sys-enter.js b/packages/base/src/icons/sys-enter.js new file mode 100644 index 000000000000..086eb575b1e5 --- /dev/null +++ b/packages/base/src/icons/sys-enter.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sys-enter"; +const transform = "translate(48.5,35)"; +const d = "M256 480q53 0 100 -20t81.5 -54.5t54.5 -81.5t20 -100t-20 -99.5t-54.5 -81.5t-81.5 -55t-100 -20t-99.5 20t-81.5 55t-55 81.5t-20 99.5t20 100t55 81.5t81.5 54.5t99.5 20zM256 0q46 0 87 17.5t71.5 48t48 71t17.5 87.5q0 46 -17.5 87t-48 71.5t-71.5 48t-87 17.5 q-47 0 -87.5 -17.5t-71 -48t-48 -71.5t-17.5 -87q0 -47 17.5 -87.5t48 -71t71 -48t87.5 -17.5zM386 315q4 -3 4.5 -8t-2.5 -9l-145 -206q-3 -6 -10.5 -7t-13.5 4l-103 117q-5 4 -5 9.5t5 9.5l22 23q11 11 20 0l56 -54q5 -5 12 -4.5t11 8.5l103 136q4 7 10.5 8t12.5 -4z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sys-find-next.js b/packages/base/src/icons/sys-find-next.js new file mode 100644 index 000000000000..a80e8842ec7e --- /dev/null +++ b/packages/base/src/icons/sys-find-next.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sys-find-next"; +const transform = "translate(48.5,35)"; +const d = "M416 96h96v-32h-96v-96h-32v96h-96v32h96v96h32v-96zM289 127q0 5 -0.5 8.5t-0.5 7.5q0 1 -0.5 5.5t-3.5 8.5t-9.5 7.5t-18.5 3.5t-18.5 -3.5t-9.5 -7.5t-3.5 -8.5t-0.5 -5.5q0 -23 -9 -43.5t-24.5 -35.5t-36 -24t-43.5 -9t-43 9t-35 24t-24 35.5t-9 43.5q0 19 6 36h-1 q1 1 1 1.5t1 1.5q3 10 9 19q10 21 23 46.5t25.5 51.5t24.5 49t20 40q15 28 47 28q6 0 12.5 -1t12.5 -3q22 -8 31.5 -21.5t12 -29t1 -31t-1.5 -26.5q-1 -5 -0.5 -8.5t0.5 -5.5v-3h64v31v2q-1 14 -1.5 28t3 27t13 22.5t27.5 14.5q10 3 21 3q18 0 33.5 -8.5t24.5 -28.5 q7 -15 17.5 -36.5t22 -45.5t23 -47.5t21.5 -43.5q4 -5 6.5 -11t4.5 -12q3 -3 2 -3h-1q7 -19 7 -36q0 -4 -1 -7.5t-1 -8.5h-32q1 5 1.5 8.5t0.5 7.5q0 34 -23.5 57t-57.5 23q-33 0 -56 -23t-23 -57v-7.5t1 -8.5h-32zM111 63q34 0 57.5 23.5t23.5 56.5q0 34 -23.5 57t-57.5 23 q-14 0 -30 -6q-22 -9 -35.5 -28.5t-13.5 -45.5q0 -33 23 -56.5t56 -23.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sys-find.js b/packages/base/src/icons/sys-find.js new file mode 100644 index 000000000000..e44d9eaf28fd --- /dev/null +++ b/packages/base/src/icons/sys-find.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sys-find"; +const transform = "translate(48.5,35)"; +const d = "M506 179q6 -17 6 -35q0 -23 -9 -43.5t-24 -35.5t-35.5 -24t-43.5 -9t-43.5 9t-35.5 24t-24 35.5t-9 43.5q0 1 -0.5 5t-3.5 8t-9.5 7.5t-18.5 3.5t-18.5 -3.5t-9.5 -7.5t-3.5 -8t-0.5 -5q0 -23 -9 -43.5t-24 -35.5t-35.5 -24t-43.5 -9t-43.5 9t-35.5 24t-24 35.5t-9 43.5 q0 9 2 18t5 18l-1 -1q0 1 0.5 1.5t0.5 1.5q4 10 10 20q10 21 23 46.5t25.5 51t24.5 48.5t20 40q13 28 47 28q13 0 24 -4q22 -8 31.5 -21t12 -28.5t1 -31t-1.5 -27.5v-16h64v12v19v2q-1 13 -1.5 27.5t3.5 27t13 22.5t28 15q10 3 21 3q18 0 33 -9t25 -28q7 -16 17.5 -37.5 t22 -45.5t23 -47.5t21.5 -43.5q7 -12 11 -23q0 -1 0.5 -1.5t0.5 -1.5zM112 64q33 0 56.5 23.5t23.5 56.5t-23.5 56.5t-56.5 23.5q-7 0 -14.5 -2t-15.5 -4q-22 -9 -36 -29t-14 -45q0 -33 23.5 -56.5t56.5 -23.5zM400 64q33 0 56.5 23.5t23.5 56.5t-23.5 56.5t-56.5 23.5 t-56.5 -23.5t-23.5 -56.5t23.5 -56.5t56.5 -23.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sys-first-page.js b/packages/base/src/icons/sys-first-page.js new file mode 100644 index 000000000000..6b4b747cdb22 --- /dev/null +++ b/packages/base/src/icons/sys-first-page.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sys-first-page"; +const transform = "translate(47.75,35)"; +const d = "M385 33h31v-33q0 -14 -8.5 -23t-22.5 -9h-352q-14 0 -23.5 9t-9.5 23v352l128 128h128v-32h-96v-96q0 -14 -9 -23t-23 -9h-96v-320h353v33zM507 284q11 -11 0 -23q-5 -5 -11.5 -5t-11.5 5l-68 76v-224q0 -7 -5 -11.5t-11 -4.5q-16 0 -16 16v224l-69 -76q-5 -5 -11.5 -5 t-11.5 5t-5 11.5t5 11.5l84 91q9 10 22.5 10t22.5 -10zM508 384q11 -12 0 -23q-5 -5 -11.5 -5t-11.5 5l-63 65q-9 10 -22.5 10t-22.5 -10l-61 -63q-5 -5 -11.5 -5t-11.5 5t-5 11.5t5 11.5l84 85q9 10 22.5 10t22.5 -10z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sys-help-2.js b/packages/base/src/icons/sys-help-2.js new file mode 100644 index 000000000000..5914cf30d779 --- /dev/null +++ b/packages/base/src/icons/sys-help-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sys-help-2"; +const transform = "translate(48.5,35)"; +const d = "M256 480q53 0 99.5 -20t81.5 -54.5t55 -81.5t20 -100t-20 -99.5t-55 -81.5t-81.5 -55t-99.5 -20t-100 20t-81.5 55t-54.5 81.5t-20 99.5t20 100t54.5 81.5t81.5 54.5t100 20zM251 55q15 0 26 11t11 26t-11 25.5t-26 10.5t-25.5 -10.5t-10.5 -25.5t10.5 -26t25.5 -11z M352 294q0 32 -27 57t-77 25q-46 0 -72.5 -24t-29.5 -59h52q5 24 17.5 32.5t35.5 8.5t35 -12.5t12 -27.5q0 -10 -2.5 -14t-13.5 -15l-20 -17q-15 -12 -23 -21t-11.5 -18.5t-4.5 -21t-1 -27.5h50q0 12 0.5 19t3 12.5t7.5 10.5t15 13l27 25l16 18l9 16z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sys-help.js b/packages/base/src/icons/sys-help.js new file mode 100644 index 000000000000..d7c42c720047 --- /dev/null +++ b/packages/base/src/icons/sys-help.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sys-help"; +const transform = "translate(48.5,35)"; +const d = "M256 480q53 0 100 -20t81.5 -54.5t54.5 -81.5t20 -100t-20 -99.5t-54.5 -81.5t-81.5 -55t-100 -20t-99.5 20t-81.5 55t-55 81.5t-20 99.5t20 100t55 81.5t81.5 54.5t99.5 20zM256 0q46 0 87 17.5t71.5 48t48 71.5t17.5 87t-17.5 87t-48 71.5t-71.5 48t-87 17.5t-87 -17.5 t-71.5 -48t-48 -71.5t-17.5 -87t17.5 -87t48 -71.5t71.5 -48t87 -17.5zM253 376q43 0 68.5 -21.5t25.5 -55.5q0 -22 -13 -36.5t-25 -28.5q-8 -9 -15 -15t-11.5 -13.5t-6.5 -18t0 -27.5h-49q0 16 0.5 27.5t4.5 21t12 18.5t22 21l21 17q7 5 14 16t7 21q0 15 -14.5 29t-37.5 14 t-38 -14.5t-19 -37.5h-49q0 14 7.5 29t21 27t32.5 19.5t42 7.5zM256 128q14 0 23 -9t9 -23q0 -13 -9 -22.5t-23 -9.5q-13 0 -22.5 9.5t-9.5 22.5q0 14 9.5 23t22.5 9z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sys-last-page.js b/packages/base/src/icons/sys-last-page.js new file mode 100644 index 000000000000..15e8ba27c253 --- /dev/null +++ b/packages/base/src/icons/sys-last-page.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sys-last-page"; +const transform = "translate(47.75,35)"; +const d = "M32 0h192v-32h-191q-14 0 -23.5 9t-9.5 23v352l128 128h256q14 0 23 -9.5t9 -22.5v-32h-32v32h-224v-96q0 -14 -9.5 -23t-22.5 -9h-96v-320zM421 74q-9 -10 -22.5 -10t-22.5 10l-84 91q-5 5 -5 11.5t5 11.5t11.5 5t11.5 -5l69 -76v224q0 16 16 16q6 0 11 -4.5t5 -11.5 v-224l68 76q5 5 11.5 5t11.5 -5q11 -12 0 -23zM422 -22q-9 -10 -22.5 -10t-22.5 10l-84 85q-5 5 -5 11.5t5 11.5t11.5 5t11.5 -5l61 -63q9 -10 22.5 -10t22.5 10l63 65q5 5 11.5 5t11.5 -5q11 -11 0 -23z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sys-minus.js b/packages/base/src/icons/sys-minus.js new file mode 100644 index 000000000000..d9a955697465 --- /dev/null +++ b/packages/base/src/icons/sys-minus.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sys-minus"; +const transform = "translate(48.5,35)"; +const d = "M256 480q53 0 100 -20t81.5 -54.5t54.5 -81.5t20 -100t-20 -99.5t-54.5 -81.5t-81.5 -55t-100 -20t-99.5 20t-81.5 55t-55 81.5t-20 99.5t20 100t55 81.5t81.5 54.5t99.5 20zM256 0q46 0 87 17.5t71.5 48t48 71.5t17.5 87t-17.5 87t-48 71.5t-71.5 48t-87 17.5t-87 -17.5 t-71.5 -48t-48 -71.5t-17.5 -87t17.5 -87t48 -71.5t71.5 -48t87 -17.5zM128 208v32h256v-32h-256z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sys-monitor.js b/packages/base/src/icons/sys-monitor.js new file mode 100644 index 000000000000..2774d5c415ac --- /dev/null +++ b/packages/base/src/icons/sys-monitor.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sys-monitor"; +const transform = "translate(48.5,35)"; +const d = "M480 448q14 0 23 -9t9 -23v-320q0 -13 -9 -22.5t-23 -9.5h-448q-13 0 -22.5 9.5t-9.5 22.5v320q0 14 9.5 23t22.5 9h448zM480 416h-448v-320h448v320zM368 32q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-224q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h224z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sys-next-page.js b/packages/base/src/icons/sys-next-page.js new file mode 100644 index 000000000000..0869f4f5f7f7 --- /dev/null +++ b/packages/base/src/icons/sys-next-page.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sys-next-page"; +const transform = "translate(48.25,35)"; +const d = "M32 0h192v-32h-191q-14 0 -23.5 9t-9.5 23v352l128 128h256q14 0 23 -9.5t9 -22.5v-64h-32v64h-224v-96q0 -14 -9.5 -23t-22.5 -9h-96v-320zM421 -22q-9 -10 -22.5 -10t-22.5 10l-84 91q-5 5 -5 11.5t5 11.5t11.5 5t11.5 -5l69 -76v288q0 16 16 16q6 0 11 -4.5t5 -11.5 v-288l68 76q5 5 11.5 5t11.5 -5q11 -12 0 -23z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/sys-prev-page.js b/packages/base/src/icons/sys-prev-page.js new file mode 100644 index 000000000000..3ecd42da79d2 --- /dev/null +++ b/packages/base/src/icons/sys-prev-page.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://sys-prev-page"; +const transform = "translate(48.25,35)"; +const d = "M384 64h32v-64q0 -14 -8.5 -23t-22.5 -9h-352q-14 0 -23.5 9t-9.5 23v352l128 128h128v-32h-96v-96q0 -14 -9 -23t-23 -9h-96v-320h352v64zM507 379q11 -11 0 -23q-5 -5 -11.5 -5t-11.5 5l-68 76v-288q0 -7 -5 -11.5t-11 -4.5q-16 0 -16 16v288l-69 -76q-5 -5 -11.5 -5 t-11.5 5t-5 11.5t5 11.5l84 91q9 10 22.5 10t22.5 -10z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/system-exit-2.js b/packages/base/src/icons/system-exit-2.js new file mode 100644 index 000000000000..1ed78a1ee1ef --- /dev/null +++ b/packages/base/src/icons/system-exit-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://system-exit-2"; +const transform = "translate(48.5,35)"; +const d = "M256 480q53 0 100 -20t81.5 -55t54.5 -81.5t20 -99.5t-20 -100t-54.5 -81.5t-81.5 -54.5t-100 -20t-99.5 20t-81.5 54.5t-55 81.5t-20 100t20 99.5t55 81.5t81.5 55t99.5 20zM384 109q16 16 0 33l-99 103q-13 11 -28 11q-18 0 -28 -12l-101 -102q-8 -8 -8 -17t8 -17 t17 -8t17 8l95 97l93 -96q5 -5 9.5 -6.5t7.5 -1.5q10 0 17 8zM384 224q17 17 0 34l-99 102q-13 11 -28 11q-17 0 -28 -11l-101 -102q-8 -8 -8 -17.5t8 -17.5q7 -7 17 -7t17 7l95 98l93 -96q5 -6 9.5 -7.5t7.5 -1.5q9 0 17 8z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/system-exit.js b/packages/base/src/icons/system-exit.js new file mode 100644 index 000000000000..9da8f12a44b8 --- /dev/null +++ b/packages/base/src/icons/system-exit.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://system-exit"; +const transform = "translate(48.5,35)"; +const d = "M256 480q53 0 100 -20t81.5 -55t54.5 -81.5t20 -99.5t-20 -100t-54.5 -81.5t-81.5 -54.5t-100 -20t-99.5 20t-81.5 54.5t-55 81.5t-20 100t20 99.5t55 81.5t81.5 55t99.5 20zM256 0q46 0 87 17.5t71.5 48t48 71t17.5 87.5q0 46 -17.5 87t-48 71.5t-71.5 48t-87 17.5 t-87 -17.5t-71.5 -48t-48 -71.5t-17.5 -87q0 -47 17.5 -87.5t48 -71t71.5 -48t87 -17.5zM379 252q11 -11 0 -22q-12 -12 -23 0l-93 96q-6 6 -11 0l-95 -97q-12 -12 -23 0q-12 11 0 23l101 102q9 9 22 9t23 -9zM379 145q11 -11 0 -22q-12 -12 -23 0l-93 96q-6 6 -11 0 l-95 -97q-12 -12 -23 0q-12 11 0 23l101 102q9 9 22 9t23 -9z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/table-chart.js b/packages/base/src/icons/table-chart.js new file mode 100644 index 000000000000..4823354636b3 --- /dev/null +++ b/packages/base/src/icons/table-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://table-chart"; +const transform = "translate(64.5,35)"; +const d = "M448 416h-352q-14 0 -23 -9t-9 -23v-352q0 -14 9 -23t23 -9h352q13 0 22.5 9t9.5 23v352q0 14 -9.5 23t-22.5 9zM320 384v-96h-96v96h96zM320 256v-96h-96v96h96zM96 384h96v-96h-96v96zM96 256h96v-96h-96v96zM96 32v96h96v-96h-96zM224 32v96h96v-96h-96zM448 32h-96 v96h96v-96zM448 160h-96v96h96v-96zM448 288h-96v96h96v-96zM32 176q0 -16 -16 -16q-6 0 -11 4.5t-5 11.5v64q0 7 5 11.5t11 4.5q16 0 16 -16v-64zM32 47q0 -16 -16 -16q-6 0 -11 4.5t-5 11.5v64q0 7 5 11.5t11 4.5q16 0 16 -16v-64zM32 304q0 -16 -16 -16q-6 0 -11 4.5 t-5 11.5v64q0 7 5 11.5t11 4.5q16 0 16 -16v-64zM303 480q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-64q-7 0 -11.5 5t-4.5 11q0 16 16 16h64zM432 480q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-64q-7 0 -11.5 5t-4.5 11q0 16 16 16h64zM175 480q16 0 16 -16q0 -6 -4.5 -11 t-11.5 -5h-64q-7 0 -11.5 5t-4.5 11q0 16 16 16h64z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/table-column.js b/packages/base/src/icons/table-column.js new file mode 100644 index 000000000000..cbd9ab1bcc6d --- /dev/null +++ b/packages/base/src/icons/table-column.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://table-column"; +const transform = "translate(80.5,35)"; +const d = "M416 448q14 0 23 -9t9 -23v-384q0 -14 -9 -23t-23 -9h-384q-13 0 -22.5 9t-9.5 23v384q0 14 9.5 23t22.5 9h384zM280 136h-112v-104h112v104zM280 277h-112v-109h112v109zM280 416h-112v-107h112v107zM416 136h-104v-104h104v104zM416 277h-104v-109h104v109zM416 416 h-104v-107h104v107z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/table-row.js b/packages/base/src/icons/table-row.js new file mode 100644 index 000000000000..54fdf2678424 --- /dev/null +++ b/packages/base/src/icons/table-row.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://table-row"; +const transform = "translate(80.5,35)"; +const d = "M416 448q14 0 23 -9t9 -23v-384q0 -14 -9 -23t-23 -9h-384q-13 0 -22.5 9t-9.5 23v384q0 14 9.5 23t22.5 9h384zM136 136h-104v-104h104v104zM136 416h-104v-107h104v107zM280 136h-112v-104h112v104zM280 416h-112v-107h112v107zM416 136h-104v-104h104v104zM416 416 h-104v-107h104v107z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/table-view.js b/packages/base/src/icons/table-view.js new file mode 100644 index 000000000000..60a992ebe90c --- /dev/null +++ b/packages/base/src/icons/table-view.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://table-view"; +const transform = "translate(80.5,35)"; +const d = "M416 448q14 0 23 -9t9 -23v-384q0 -14 -9 -23t-23 -9h-384q-13 0 -22.5 9t-9.5 23v384q0 14 9.5 23t22.5 9h384zM136 136h-104v-104h104v104zM136 277h-104v-109h104v109zM136 416h-104v-107h104v107zM280 136h-112v-104h112v104zM280 277h-112v-109h112v109zM280 416 h-112v-107h112v107zM416 136h-104v-104h104v104zM416 277h-104v-109h104v109zM416 416h-104v-107h104v107z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/tag-cloud-chart.js b/packages/base/src/icons/tag-cloud-chart.js new file mode 100644 index 000000000000..c148bb2b0f00 --- /dev/null +++ b/packages/base/src/icons/tag-cloud-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://tag-cloud-chart"; +const transform = "translate(49.5,35)"; +const d = "M423 315q20 0 36.5 -8t28 -21.5t18 -30.5t6.5 -34q0 -33 -24 -59t-79 -26h-180l-117 -135v135l-36 1q-36 1 -56 28t-20 65q0 18 5.5 37t17.5 34.5t30 27t43 16.5q1 24 11 43.5t25.5 33t35 20.5t40.5 7q33 0 63 -19t43 -61q15 6 28 6q28 0 47 -19t21 -42q3 1 13 1z M466 186q9 8 11.5 17.5t2.5 17.5q0 23 -15.5 42.5t-41.5 19.5q-6 0 -8 -1l-33 -4l-3 33q-2 10 -11.5 21t-25.5 11q-7 0 -16 -4l-32 -13l-11 33q-6 19 -16 30.5t-20.5 17.5t-21 7.5t-17.5 1.5q-29 0 -53 -18.5t-26 -53.5l-1 -26l-26 -5q-21 -4 -34.5 -13t-21.5 -20.5 t-11 -24.5t-3 -24q0 -6 1.5 -16t6 -20.5t13 -18t23.5 -7.5l70 -1v-81l71 81h192q39 0 57 18z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/tag.js b/packages/base/src/icons/tag.js new file mode 100644 index 000000000000..f5a57285d477 --- /dev/null +++ b/packages/base/src/icons/tag.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://tag"; +const transform = "translate(29.5,35)"; +const d = "M230 337l25 26l166 -166l-25 -27zM204 311l115 -114l-26 -27l-115 116zM511 210v-242h-241l-270 270l242 242zM476 195l-234 235l-191 -192l234 -234h190zM403 112q15 0 26 -10t11 -25t-11 -25.5t-26 -10.5q-14 0 -25 10.5t-11 25.5t11 25t25 10z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/tags.js b/packages/base/src/icons/tags.js new file mode 100644 index 000000000000..1416a654cceb --- /dev/null +++ b/packages/base/src/icons/tags.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://tags"; +const transform = "translate(117,35)"; +const d = "M372 98l-250 -129l-121 234v147l56 30q-2 7 -4 15.5t-2 16.5q0 7 3 15q9 24 25 33t36 9q18 0 39 -5l82 -24l39 -5q21 0 37.5 9.5t26.5 35.5l17 -37q-15 -20 -33.5 -28t-38.5 -8q-21 0 -43 6t-43 13l-40 14l-36 7q-12 0 -22 -4.5t-18 -15.5q-3 -5 -3 -11t1.5 -12t2.5 -11 l48 25l120 -86zM134 3l204 106l-107 203l-96 79l-42 -22q2 -3 7 -5.5t11 -4.5q11 -2 11 -10q0 -3 -1 -4q-2 -12 -12 -12h-4q-18 3 -30 14q-3 2 -4.5 5t-3.5 5l-47 -24l8 -126zM113 279q-8 -4 -18 -4q-11 0 -19.5 5t-13.5 16q-4 7 -4 18q0 10 4 17q10 -8 25 -10h7q22 0 31 16 q3 -5 4 -7q4 -7 4 -17q0 -11 -5 -20t-15 -14zM227 258l-160 -81l-12 21l159 83zM217 175l-113 -59l-11 23l112 58zM277 128l-136 -71l-12 23l136 71z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/target-group.js b/packages/base/src/icons/target-group.js new file mode 100644 index 000000000000..83ba24440080 --- /dev/null +++ b/packages/base/src/icons/target-group.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://target-group"; +const transform = "translate(48.5,35)"; +const d = "M224 233q4 0 7.5 -1t6.5 -2l143 145l4 37l63 68v-64h64l-65 -66l-37 -4l-147 -146q0 -2 0.5 -4t0.5 -4q0 -17 -11.5 -29t-28.5 -12t-29 12t-12 29t12 29t29 12zM224 288q-40 0 -68 -28t-28 -68t28 -68t68 -28q19 0 36.5 7.5t31 20.5t21 30.5t7.5 37.5q0 5 -0.5 9t-1.5 9 l25 25q4 -10 6.5 -21t2.5 -22q0 -27 -10 -50t-27.5 -40.5t-41 -27.5t-49.5 -10q-27 0 -50 10t-40.5 27.5t-27.5 40.5t-10 50t10 50t27.5 40.5t40.5 27.5t50 10q23 0 48 -10l-25 -25q-5 1 -11 2t-12 1zM416 307q15 -26 23.5 -54.5t8.5 -60.5q0 -47 -17.5 -87.5t-48 -71 t-71.5 -48t-87 -17.5q-47 0 -87.5 17.5t-71 48t-48 71t-17.5 87.5q0 46 17.5 87t48 71.5t71 48t87.5 17.5q32 0 62.5 -9t56.5 -26l-24 -23q-21 12 -45 19t-50 7q-40 0 -75 -15t-61 -41t-41 -61t-15 -75t15 -75t41 -61t61 -41t75 -15q39 0 74 15t61.5 41t41.5 61t15 75 q0 25 -6.5 48t-17.5 44z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/task.js b/packages/base/src/icons/task.js new file mode 100644 index 000000000000..fea10d3de220 --- /dev/null +++ b/packages/base/src/icons/task.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://task"; +const transform = "translate(112.5,35)"; +const d = "M352 416q13 0 22.5 -9t9.5 -23v-384q0 -14 -9.5 -23t-22.5 -9h-320q-14 0 -23 9t-9 23v384q0 14 9 23t23 9h67q4 12 14 20.5t23 10.5q8 15 23 24t33 9t32.5 -9t22.5 -24q14 -2 23.5 -10.5t14.5 -20.5h67zM144 416q-16 0 -16 -16t16 -16h96q16 0 16 16t-16 16h-16 q0 14 -9.5 23t-22.5 9q-14 0 -23 -9t-9 -23h-16zM352 384h-67q-3 -10 -11 -20q-11 -12 -25 -12h-114q-16 0 -26 12q-7 10 -10 20h-67v-384h320v384zM264 279l24 -24l-121 -145l-72 72l23 26l49 -49z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/taxi.js b/packages/base/src/icons/taxi.js new file mode 100644 index 000000000000..801cb8351ea6 --- /dev/null +++ b/packages/base/src/icons/taxi.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://taxi"; +const transform = "translate(48.5,35)"; +const d = "M192 224v-32h-32v32h32zM192 192h32v-32h-32v32zM256 224v-32h-32v32h32zM256 192h32v-32h-32v32zM288 224h32v-32h-32v32zM384 288q17 0 39 -10t42 -27.5t33.5 -41t13.5 -49.5v-48v-16h-66q-5 -28 -27 -46t-51 -18t-51 18t-28 46h-99q-5 -28 -27 -46t-51 -18t-51 18 t-28 46h-33v96v8.5t1 8.5q1 1 1 5l2 6t2 5t1 3t1 2q2 3 3 6.5t3 5.5q4 6 6 8q1 1 1.5 2t1.5 2q12 13 28 22q13 20 27.5 39.5t29 34.5t28 24.5t24.5 9.5h64v16q0 16 16 16h32q6 0 11 -4.5t5 -11.5v-16h1q16 0 26 -4.5t18 -16t16.5 -30t22.5 -45.5h12zM160 352q-6 0 -13.5 -6 t-16 -15.5t-17 -21t-15.5 -21.5h238q-9 19 -13.5 31.5t-8.5 20t-8.5 10t-13.5 2.5h-4h-128zM167 112l-1 11q-4 20 -19 32.5t-35 12.5t-35.5 -12.5t-19.5 -32.5q-1 -2 -1 -4v-7v-7q0 -2 1 -4q4 -20 19.5 -32.5t35.5 -12.5t35 12.5t19 32.5zM423 112l-1 11q-4 20 -19 32.5 t-35 12.5t-35.5 -12.5t-19.5 -32.5l-1 -11l1 -11q4 -20 19.5 -32.5t35.5 -12.5t35 12.5t19 32.5zM480 160q0 20 -10.5 37.5t-27.5 30.5t-38 20.5t-42 7.5h-266q-27 0 -45.5 -19t-18.5 -45v-2v-62h1q6 27 28 45.5t51 18.5t51 -18.5t27 -45.5h99q6 27 28 45.5t51 18.5 t51 -18.5t27 -45.5h34v32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/technical-object.js b/packages/base/src/icons/technical-object.js new file mode 100644 index 000000000000..1d50d262004f --- /dev/null +++ b/packages/base/src/icons/technical-object.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://technical-object"; +const transform = "translate(49.5,35)"; +const d = "M510 72v-104h-103l-119 128q-20 -17 -43.5 -24.5t-44.5 -7.5q-54 0 -97.5 27t-70.5 69h160q12 0 23 10t20 27t14.5 38t5.5 44q0 22 -5.5 41t-14 33.5t-20 22.5t-23.5 8h-160q27 42 70.5 69t97.5 27q42 0 78.5 -16t64 -43t43.5 -63.5t16 -78.5q0 -22 -5 -42t-13 -39z M478 59l-117 117l-15 15l9 20q15 36 15 68q0 35 -13.5 65.5t-36.5 53.5t-54 36.5t-66 13.5q-54 0 -95 -32h87q19 0 36.5 -10.5t30.5 -29.5t20.5 -44t7.5 -53q0 -27 -7 -53.5t-19.5 -48.5t-30 -35.5t-38.5 -13.5h-87q20 -15 44.5 -23.5t50.5 -8.5q14 0 33 5.5t34 18.5l24 21 l21 -23l109 -118h57v59zM48 192l-48 49v62l47 49h66l47 -48v-63l-48 -49h-64z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/temperature.js b/packages/base/src/icons/temperature.js new file mode 100644 index 000000000000..d4260c4e65ad --- /dev/null +++ b/packages/base/src/icons/temperature.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://temperature"; +const transform = "translate(80.5,35)"; +const d = "M224 231q29 -19 46.5 -50t17.5 -69q0 -30 -11.5 -56.5t-31 -46t-45.5 -30.5t-56 -11t-56 11t-45.5 30.5t-31 46t-11.5 56.5q0 38 17.5 69t46.5 50v169q0 33 23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5v-169zM144 0q23 0 43.5 9t35.5 24t24 35.5t9 43.5q0 28 -13 52.5 t-36 40.5l-15 9v17v169q0 20 -14 34t-34 14t-34 -14t-14 -34v-169v-17l-14 -9q-23 -16 -36.5 -40.5t-13.5 -52.5q0 -23 9 -43.5t24 -35.5t35.5 -24t43.5 -9zM448 432q0 -16 -16 -16h-112v32h112q16 0 16 -16zM384 368q0 -16 -16 -16h-48v32h48q16 0 16 -16zM432 320 q16 0 16 -16t-16 -16h-112v32h112zM368 256q16 0 16 -16t-16 -16h-48v32h48zM160 173q21 -5 34.5 -21.5t13.5 -39.5q0 -27 -18.5 -45.5t-45.5 -18.5q-26 0 -45 18.5t-19 45.5q0 23 14 39.5t34 21.5v131q0 7 5 11.5t11 4.5q16 0 16 -16v-131z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/text-align-center.js b/packages/base/src/icons/text-align-center.js new file mode 100644 index 000000000000..96b1fd7b0c63 --- /dev/null +++ b/packages/base/src/icons/text-align-center.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://text-align-center"; +const transform = "translate(112.5,35)"; +const d = "M16 384q-16 0 -16 16t16 16h352q16 0 16 -16t-16 -16h-352zM304 320q16 0 16 -16t-16 -16h-224q-16 0 -16 16t16 16h224zM304 128q16 0 16 -16t-16 -16h-224q-16 0 -16 16t16 16h224zM368 224q16 0 16 -16t-16 -16h-352q-16 0 -16 16t16 16h352zM368 32q16 0 16 -16 t-16 -16h-352q-16 0 -16 16t16 16h352z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/text-align-justified.js b/packages/base/src/icons/text-align-justified.js new file mode 100644 index 000000000000..18e819ab2d1a --- /dev/null +++ b/packages/base/src/icons/text-align-justified.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://text-align-justified"; +const transform = "translate(112.5,35)"; +const d = "M16 384q-16 0 -16 16t16 16h352q6 0 11 -4.5t5 -11.5t-5 -11.5t-11 -4.5h-352zM368 320q6 0 11 -4.5t5 -11.5t-5 -11.5t-11 -4.5h-352q-16 0 -16 16t16 16h352zM368 224q6 0 11 -4.5t5 -11.5t-5 -11.5t-11 -4.5h-352q-16 0 -16 16t16 16h352zM368 128q6 0 11 -4.5 t5 -11.5t-5 -11.5t-11 -4.5h-352q-16 0 -16 16t16 16h352zM368 32q6 0 11 -4.5t5 -11.5t-5 -11.5t-11 -4.5h-352q-16 0 -16 16t16 16h352z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/text-align-left.js b/packages/base/src/icons/text-align-left.js new file mode 100644 index 000000000000..06660c203256 --- /dev/null +++ b/packages/base/src/icons/text-align-left.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://text-align-left"; +const transform = "translate(112.5,35)"; +const d = "M384 400q0 -16 -16 -16h-368v32h368q16 0 16 -16zM192 304q0 -16 -16 -16h-176v32h176q16 0 16 -16zM368 224q16 0 16 -16t-16 -16h-368v32h368zM368 32q16 0 16 -16t-16 -16h-368v32h368zM176 128q16 0 16 -16t-16 -16h-176v32h176z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/text-align-right.js b/packages/base/src/icons/text-align-right.js new file mode 100644 index 000000000000..9688e18f99f1 --- /dev/null +++ b/packages/base/src/icons/text-align-right.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://text-align-right"; +const transform = "translate(112.5,35)"; +const d = "M384 416v-32h-368q-16 0 -16 16t16 16h368zM192 304q0 16 16 16h176v-32h-176q-16 0 -16 16zM0 208q0 16 16 16h368v-32h-368q-16 0 -16 16zM0 16q0 16 16 16h368v-32h-368q-16 0 -16 16zM192 112q0 16 16 16h176v-32h-176q-16 0 -16 16z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/text-color.js b/packages/base/src/icons/text-color.js new file mode 100644 index 000000000000..2f85789915d0 --- /dev/null +++ b/packages/base/src/icons/text-color.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://text-color"; +const transform = "translate(112.5,35)"; +const d = "M95 128h-51l116 320h64l115 -320h-49l-34 96h-128zM137 256h109l-54 160zM368 64q7 0 11.5 -5t4.5 -11v-32q0 -16 -16 -16h-352q-6 0 -11 4.5t-5 11.5v32q0 6 5 11t11 5h352z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/text-formatting.js b/packages/base/src/icons/text-formatting.js new file mode 100644 index 000000000000..6a4a89c3a43b --- /dev/null +++ b/packages/base/src/icons/text-formatting.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://text-formatting"; +const transform = "translate(48.5,35)"; +const d = "M461 415h51v-383h-32v159h-152l-138 -159h-51zM480 223v153l-126 -153h126zM266 233l-62 -74h-105l-30 -64h-69l133 288h63l61 -130zM127 223h73l-35 77z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/text.js b/packages/base/src/icons/text.js new file mode 100644 index 000000000000..1eb99165b81d --- /dev/null +++ b/packages/base/src/icons/text.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://text"; +const transform = "translate(112.5,35)"; +const d = "M160 416h-160v32h384v-32h-160v-416h-64v416v0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/theater.js b/packages/base/src/icons/theater.js new file mode 100644 index 000000000000..84c8dc94fdfb --- /dev/null +++ b/packages/base/src/icons/theater.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://theater"; +const transform = "translate(48.47222900390625,35)"; +const d = "M238 154q12 9 15 -6q2 -7 2.5 -22.5t0.5 -19.5q-2 -32 -23.5 -45t-50.5 0q-10 4 -18.5 10t-16.5 12q-3 2 -6 6t-2 6q4 7 13 9q24 5 44.5 16t37.5 30q1 3 4 4zM184 179q3 16 5 29.5t8.5 20t20 3.5t39.5 -20q-19 -8 -36.5 -16.5t-36.5 -16.5zM90 117q0 32 5 45.5t14 16 t21 -3t26 -11.5q-17 -12 -33 -23.5t-33 -23.5zM335 377q-5 -15 -12 -24.5t-20 -10.5q-14 -2 -22.5 6t-16.5 16q0 1 7.5 2.5t19 4t23.5 4t21 2.5zM427 309q-35 -11 -49.5 3.5t-5.5 50.5q14 -15 27.5 -27.5t27.5 -26.5zM318 281q41 -6 63 -42q2 -4 3.5 -9.5t-4.5 -9.5 q-5 -5 -9.5 -0.5t-6.5 8.5q-19 24 -45 31l-10 25zM507 367q5 -7 5 -16.5t-2 -16.5q-8 -22 -14 -33t-14 -28q-28 -54 -61 -87.5t-77 -50.5q-6 -3 -8 -6t-1 -11q3 -75 -36 -130q-13 -18 -40 -20h-9q-48 0 -92 22q-48 24 -81 61t-61 76q-17 23 -16 44.5t18 46.5q7 10 16 19 q61 61 143 82q9 2 12 5.5t5 13.5q1 7 4 19t7 25t7 24t4 16q7 43 57 52q6 1 12 1.5t11 0.5l10 2q53 -4 90.5 -20.5t72.5 -43.5q13 -10 22 -23t16 -24zM280 15q24 40 24 94q0 81 -53 175q-2 3 -6 5.5t-6 2.5q-14 -1 -25 -1q-10 -1 -19 -1t-12 -1q-24 -5 -48 -18.5t-43.5 -27.5 t-32.5 -26t-14 -14q-14 -20 -15 -30t13 -30q26 -42 54 -70t60 -47q41 -26 92 -28h1q20 0 30 17zM381 192q42 35 63.5 72.5t36.5 80.5q0 1 -1.5 5.5t-4.5 9.5t-6.5 10.5t-5.5 7.5q-37 32 -74 49.5t-83 17.5h-18q-11 -1 -18.5 -2.5t-12 -6t-7.5 -11.5t-6 -18l-5.5 -22 t-7.5 -27q-4 -16 -10 -32h1q3 -1 7 -1q23 -2 35.5 -12.5t21.5 -28.5q4 -8 11.5 -28t15.5 -41q9 -25 19 -54q3 2 6 3.5t6 3.5q10 6 19.5 11.5t17.5 12.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/thing-type.js b/packages/base/src/icons/thing-type.js new file mode 100644 index 000000000000..d563e1c129a9 --- /dev/null +++ b/packages/base/src/icons/thing-type.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://thing-type"; +const transform = "translate(48.5,35)"; +const d = "M448 288q26 0 45 -19t19 -45v-96q0 -27 -19 -45.5t-45 -18.5l-48 -1l-78 -91q-5 -4 -13 -4t-14.5 5.5t-6.5 14.5v76q-26 0 -45 18.5t-19 45.5v96q0 26 19 45t45 19h160zM256 128q0 -14 9.5 -23t22.5 -9h32v-80l64 79l64 1q14 0 23 9t9 23v96q0 13 -9 22.5t-23 9.5h-160 q-13 0 -22.5 -9.5t-9.5 -22.5v-96zM160 287l57 1q-13 -14 -19 -33h-22l-78 -91q-5 -4 -13 -4t-14.5 5.5t-6.5 14.5v76q-26 0 -45 18.5t-19 45.5v96q0 26 19 45t45 19h160q26 0 45 -19t19 -45v-96q-9 0 -17.5 -2t-16.5 -5q2 4 2 7v96q0 13 -9.5 22.5t-22.5 9.5h-160 q-14 0 -23 -9.5t-9 -22.5v-96q0 -14 9 -23t23 -9h32v-80z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/thumb-down.js b/packages/base/src/icons/thumb-down.js new file mode 100644 index 000000000000..61f9af895c2c --- /dev/null +++ b/packages/base/src/icons/thumb-down.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://thumb-down"; +const transform = "translate(49.55262756347656,35)"; +const d = "M512 160h-64v288h64v-288zM43 160q-19 0 -32 18.5t-7 45.5q8 34 20.5 78t28 83.5t34.5 67t41 27.5h160q20 -1 37.5 -7.5t30.5 -15.5t20.5 -19.5t7.5 -20.5v-257q-5 -10 -14 -19t-18.5 -17t-18.5 -15t-13 -13q-4 -5 -9.5 -20.5t-10.5 -32.5q-6 -19 -12 -43 q-23 -33 -64 -32q-25 1 -28.5 19t-3.5 45v128h-149zM128 449q-14 0 -25.5 -18.5t-21.5 -46.5h47v-32h-57q-5 -16 -9 -32.5t-7 -31.5h73v-32h-79q-2 -11 -3 -19.5t-1 -12.5q0 -9 6.5 -20.5t31.5 -11.5h141v-163v-15.5t1 -13.5h2q20 0 31 14q8 29 18 59.5t18 41.5q5 8 13 14.5 t17 13.5q7 6 15 13t13 13v247q-2 7 -19 19t-45 14h-160z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/thumb-up.js b/packages/base/src/icons/thumb-up.js new file mode 100644 index 000000000000..711d17012c2e --- /dev/null +++ b/packages/base/src/icons/thumb-up.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://thumb-up"; +const transform = "translate(49.55262756347656,35)"; +const d = "M0 288h64v-288h-64v288zM469 288q19 0 32 -18t7 -46q-8 -33 -20 -77.5t-28 -84t-35 -67t-41 -27.5h-160q-20 1 -37.5 7.5t-30.5 15.5t-20.5 19.5t-7.5 21.5v256q5 10 14 19t18.5 17t18 15t13.5 13q4 5 9.5 20.5t10.5 32.5q6 19 12 43q12 18 27 25.5t37 6.5 q25 -1 28.5 -19t3.5 -45v-128h149zM384 0q14 0 25.5 18.5t21.5 45.5h-47v32h57q5 17 9 33t7 31h-73v32h79q2 12 3 20.5t1 11.5q0 9 -6.5 20.5t-31.5 11.5h-141v163v15.5t-1 13.5h-2q-11 0 -18 -3t-13 -11q-8 -29 -18 -59.5t-18 -41.5q-5 -8 -13 -14t-17 -14q-7 -6 -15 -12.5 t-13 -13.5v-247q2 -6 19 -18t45 -14h160z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/time-account.js b/packages/base/src/icons/time-account.js new file mode 100644 index 000000000000..4dfdaccf173a --- /dev/null +++ b/packages/base/src/icons/time-account.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://time-account"; +const transform = "translate(48.5,35)"; +const d = "M400 192q6 0 11 5t5 11q0 7 -5 11.5t-11 4.5h-144v112q0 7 -5 11.5t-11 4.5q-16 0 -16 -16v-144h176zM256 0q-47 0 -87.5 17.5t-71 48t-48 71.5t-17.5 87q0 38 12 72.5t33 62.5t50.5 48.5t64.5 31.5v33q-42 -11 -77 -34t-60.5 -55.5t-40 -73t-14.5 -85.5q0 -53 20 -99.5 t54.5 -81.5t81.5 -55t100 -20q45 0 85 14.5t72.5 40t55.5 61t34 76.5h-33q-10 -35 -30.5 -64t-48.5 -50.5t-62.5 -33.5t-72.5 -12zM496 352q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128zM496 416q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5 h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128zM496 480q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/time-entry-request.js b/packages/base/src/icons/time-entry-request.js new file mode 100644 index 000000000000..e3e2a9606322 --- /dev/null +++ b/packages/base/src/icons/time-entry-request.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://time-entry-request"; +const transform = "translate(48.5,35)"; +const d = "M416 208q0 -16 -16 -16h-144h-16h-16v16v16v112q0 16 16 16t16 -16v-112h144q16 0 16 -16zM256 480q53 0 99.5 -20t81.5 -55t55 -81.5t20 -99.5q0 -49 -17.5 -92.5t-47.5 -77.5t-71 -56t-88 -28v32q40 6 75.5 25.5t61 49t40.5 67.5t15 80q0 46 -17.5 87t-48 71.5 t-71.5 48t-87 17.5q-38 0 -72.5 -12t-62.5 -33.5t-49 -51t-31 -63.5h-33q11 41 34.5 76.5t56 61t72.5 40t85 14.5zM144 0q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128zM144 64q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5 t-5 11q0 7 5 11.5t11 4.5h128zM144 128q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-128q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h128z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/time-overtime.js b/packages/base/src/icons/time-overtime.js new file mode 100644 index 000000000000..494fd5b7ee4c --- /dev/null +++ b/packages/base/src/icons/time-overtime.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://time-overtime"; +const transform = "translate(50.5,35)"; +const d = "M95 126q38 -10 52.5 -25t14.5 -38q0 -29 -19 -46t-48 -22v-27h-24v25q-30 6 -46 21t-21 45l43 4q3 -22 24 -34v61q-33 11 -46.5 27t-13.5 40q0 49 60 60v14h24v-14q54 -11 60 -52l-41 -6q-2 10 -6.5 15t-12.5 10v-58zM71 184q-9 -4 -15 -11t-6 -15q0 -16 21 -26v52z M114 37q8 8 8 20q0 11 -6.5 17t-20.5 11v-58q15 3 19 10zM416 208q0 -16 -16 -16h-144h-16h-16v16v16v112q0 16 16 16t16 -16v-112h144q16 0 16 -16zM256 480q53 0 99.5 -20t81.5 -55t55 -81.5t20 -99.5q0 -49 -17.5 -92.5t-47.5 -77.5t-71 -56t-88 -28v32q40 6 75.5 25.5 t61 49t40.5 67.5t15 80q0 46 -17.5 87t-48 71.5t-71.5 48t-87 17.5q-38 0 -72.5 -12t-62.5 -33.5t-49 -51t-31 -63.5h-33q11 41 34.5 76.5t56 61t72.5 40t85 14.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/timesheet.js b/packages/base/src/icons/timesheet.js new file mode 100644 index 000000000000..547bd9d8461e --- /dev/null +++ b/packages/base/src/icons/timesheet.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://timesheet"; +const transform = "translate(48.5,35)"; +const d = "M352 127h32v-127q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v352l128 128h224q13 0 22.5 -9t9.5 -23h-32h-192v-96q0 -14 -9.5 -23t-23.5 -9h-95v-320h320v127zM432 256q16 0 16 16t-16 16h-33v48q0 16 -16 16t-16 -16v-48v-16v-16h65zM384 160q27 0 50 10t40.5 27.5 t27.5 41t10 49.5q0 27 -10 50t-27.5 40.5t-40.5 27.5t-50 10t-50 -10t-40.5 -27.5t-27.5 -40.5t-10 -50q0 -26 10 -49.5t27.5 -41t40.5 -27.5t50 -10zM384 384q40 0 68 -28t28 -68t-28 -68t-68 -28t-68 28t-28 68t28 68t68 28z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/to-be-reviewed.js b/packages/base/src/icons/to-be-reviewed.js new file mode 100644 index 000000000000..b75e7d5d5026 --- /dev/null +++ b/packages/base/src/icons/to-be-reviewed.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://to-be-reviewed"; +const transform = "translate(49,35)"; +const d = "M511 224l-256 -254l-254 254l254 255zM255 25l200 199l-200 200l-199 -200z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/toaster-down.js b/packages/base/src/icons/toaster-down.js new file mode 100644 index 000000000000..bbded053359b --- /dev/null +++ b/packages/base/src/icons/toaster-down.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://toaster-down"; +const transform = "translate(48.5,35)"; +const d = "M496 448q16 0 16 -16t-16 -16h-16v-224q0 -26 -19 -45t-45 -19v32q14 0 23 9t9 23v224h-384v-224q0 -14 9 -23t23 -9v-32q-26 0 -45 19t-19 45v224h-16q-16 0 -16 16t16 16h16h448h16zM381 80q11 12 0 23q-12 11 -23 0l-87 -87v225q0 16 -16 16t-16 -16v-223l-85 85 q-5 5 -11 5t-11 -5q-12 -11 0 -23l102 -101q9 -10 22 -10t23 10zM208 320q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-96q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h96zM400 384q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-288q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h288z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/toaster-top.js b/packages/base/src/icons/toaster-top.js new file mode 100644 index 000000000000..fd2a89262a06 --- /dev/null +++ b/packages/base/src/icons/toaster-top.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://toaster-top"; +const transform = "translate(48.5,35)"; +const d = "M192 256q23 0 41 -2t30 -11t18.5 -28.5t6.5 -54.5h-192q0 35 6.5 54.5t18.5 28.5t30 11t41 2zM256 320q0 -27 -19 -45.5t-45 -18.5t-45 18.5t-19 45.5q0 26 19 45t45 19t45 -19t19 -45zM496 448q7 0 11.5 -5t4.5 -11q0 -16 -16 -16h-16v-256q0 -27 -19 -45.5t-45 -18.5 h-320q-26 0 -45 18.5t-19 45.5v256h-16q-16 0 -16 16q0 6 4.5 11t11.5 5h16h448h16zM448 416h-384v-256q0 -14 9 -23t23 -9h320q14 0 23 9t9 23v256zM400 320q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-96q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h96zM400 384q16 0 16 -16 q0 -6 -4.5 -11t-11.5 -5h-96q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h96z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/toaster-up.js b/packages/base/src/icons/toaster-up.js new file mode 100644 index 000000000000..b571dff70d3b --- /dev/null +++ b/packages/base/src/icons/toaster-up.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://toaster-up"; +const transform = "translate(48.5,35)"; +const d = "M496 448q16 0 16 -16t-16 -16h-16v-224q0 -26 -18.5 -45t-45.5 -19v32q14 0 23 9t9 23v224h-384v-224q0 -14 9.5 -23t22.5 -9v-32q-26 0 -45 19t-19 45v224h-16q-6 0 -11 4.5t-5 11.5t5 11.5t11 4.5h16h448h16zM382 145q11 -12 0 -23q-12 -11 -23 0l-87 87v-225 q0 -16 -16 -16t-16 16v223l-85 -85q-5 -5 -11 -5t-11 5q-12 11 0 23l102 101q9 10 22 10t23 -10zM208 320q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-96q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h96zM400 384q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-288q-6 0 -11 5t-5 11q0 7 5 11.5 t11 4.5h288z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/tools-opportunity.js b/packages/base/src/icons/tools-opportunity.js new file mode 100644 index 000000000000..75b73223adde --- /dev/null +++ b/packages/base/src/icons/tools-opportunity.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://tools-opportunity"; +const transform = "translate(48.5,35)"; +const d = "M256 480q53 0 99.5 -20t81.5 -54.5t55 -81.5t20 -100t-20 -99.5t-55 -81.5t-81.5 -55t-99.5 -20t-100 20t-81.5 55t-54.5 81.5t-20 99.5t20 100t54.5 81.5t81.5 54.5t100 20zM384 41q43 30 69.5 78t26.5 105q0 46 -17.5 87t-48 71.5t-71.5 48t-87 17.5q-47 0 -87.5 -17.5 t-71 -48t-48 -71.5t-17.5 -87h111q40 0 68 28t28 68v48l-37 -44q-5 -5 -11.5 -5t-11.5 5t-5 11t5 11l54 61q10 9 23 9t23 -9l51 -61q5 -5 5 -11t-5 -11t-11.5 -5t-11.5 5l-36 44v-48q0 -27 -10 -50t-27.5 -40.5t-41 -27.5t-49.5 -10h-109l7 -32q11 -37 33.5 -67t53.5 -52v47 q0 8 8 8h48q8 0 8 -8v-78q8 -2 16 -3.5t16 -3.5v149q0 8 8 8h48q8 0 8 -8v-149q8 2 15.5 3.5t15.5 3.5v238q0 8 9 8h48q8 0 8 -8v-207z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/touch.js b/packages/base/src/icons/touch.js new file mode 100644 index 000000000000..78d68fcfc47e --- /dev/null +++ b/packages/base/src/icons/touch.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://touch"; +const transform = "translate(80.5,35)"; +const d = "M374 224q13 -5 26.5 -10t24 -12.5t17 -17.5t6.5 -24v-66q-1 -18 -16.5 -39t-35.5 -39.5t-39.5 -31.5t-28.5 -15l-4 -1h-4h-128q-2 0 -5 -0.5t-5 -0.5q-29 0 -48 22l-118 135q-17 20 -15 46.5t22 43.5q17 16 42 16q29 0 48 -22l15 -18v161q0 27 19 45.5t45 18.5t45 -18.5 t19 -45.5v-94l7 -1q7 -2 25.5 -7.5t37.5 -10.5q22 -7 48 -14zM416 160q0 14 -18.5 21t-45.5 17v-38h-32l-1 47q-17 5 -32.5 9.5t-30.5 7.5v-48h-32v175q0 14 -9 23t-23 9q-13 0 -22.5 -9t-9.5 -23v-175v-16v-16q0 -11 -5 -14.5t-11 -1.5q-8 2 -15 14h-1q-5 5 -11.5 12 t-12.5 15q-7 9 -15 18q-9 11 -24 11q-11 0 -21 -8q-9 -7 -11 -22q-1 -12 8 -23l117 -135q9 -11 24 -11h70q30 0 68 1q3 0 18.5 10t32.5 24.5t30.5 31t14.5 30.5v64zM96 287q-26 0 -45 19t-19 45v64q0 26 19 45t45 19h192q26 0 45 -19t19 -45v-64q0 -26 -19 -45t-45 -19v32 q14 0 23 9.5t9 22.5v64q0 14 -9 23t-23 9h-192q-13 0 -22.5 -9t-9.5 -23v-64q0 -13 9.5 -22.5t22.5 -9.5v-32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/travel-expense-report.js b/packages/base/src/icons/travel-expense-report.js new file mode 100644 index 000000000000..4ac91dcc76c6 --- /dev/null +++ b/packages/base/src/icons/travel-expense-report.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://travel-expense-report"; +const transform = "translate(48.5,35)"; +const d = "M201 187v15q-35 4 -41 41l24 3q2 -8 5 -12t12 -9v39q-23 7 -30 17.5t-7 24.5q0 34 37 39v9h14v-9q18 -2 27 -10.5t11 -22.5l-24 -3q-1 9 -14 15v-37q28 -8 33 -16q9 -11 9 -25q0 -18 -9.5 -28t-32.5 -15v-16h-14zM215 223q12 3 14 7q5 7 5 12q0 7 -3 10.5t-16 7.5v-37z M186 308q0 -5 2.5 -8.5t12.5 -8.5v33q-9 -3 -12 -7.5t-3 -8.5zM336 352q6 0 11 -4.5t5 -11.5t-5 -11.5t-11 -4.5h-32q-16 0 -16 16t16 16h32zM336 288q6 0 11 -4.5t5 -11.5t-5 -11.5t-11 -4.5h-32q-16 0 -16 16t16 16h32zM512 305v-305q0 -14 -9.5 -23t-22.5 -9h-448 q-14 0 -23 9t-9 23v305l64 36v-35l-32 -17l151 -135l-17 -18l-134 121v-242l223 171l225 -168v238l-133 -120l-19 18l152 135l-32 17v34zM464 0l-208 154l-208 -154h416zM128 235l-32 29v28v35v57q0 13 9 22.5t23 9.5h256q13 0 22.5 -9.5t9.5 -22.5v-58v-35v-27l-32 -28v148 h-256v-149zM235 432h-67l86 48l86 -48h-65l-20 11z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/travel-expense.js b/packages/base/src/icons/travel-expense.js new file mode 100644 index 000000000000..bf2843e9021f --- /dev/null +++ b/packages/base/src/icons/travel-expense.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://travel-expense"; +const transform = "translate(48.5,35)"; +const d = "M303 342l56 -167l-56 -56l-74 148l-71 -53v-75l-27 -26l-51 80l-80 51l26 26h75l54 72l-149 74l56 55l167 -55l37 37q11 11 30 19t37 8q17 0 26 -9q7 -8 8 -20.5t-2.5 -26t-10.5 -26t-14 -19.5zM278 333l-5 16l11 11l38 37q6 6 10 14.5t6.5 16.5t3 15t-1.5 10h-2 q-1 0 -2 0.5t-3 0.5q-13 0 -27 -6t-22 -14l-37 -37l-11 -11l-15 5l-152 50l-19 -18l116 -58l29 -14l-19 -25l-54 -71l-8 -11h-13h-52l46 -29l4 -3l4 -5l28 -45v52v13l11 7l71 54l25 19l14 -28l58 -116l19 19zM499 97q13 -14 13 -38q0 -27 -16 -44q-15 -17 -48 -22v-25h-22 v24q-29 4 -43 19q-15 14 -20 44l38 4q1 -12 8 -20q4 -6 17 -12v60q-33 9 -44 25q-13 16 -13 39t15 40q13 16 42 19l1 30h22l-1 -30q27 -5 40 -16q14 -14 18 -35l-37 -4q-3 16 -21 23v-57q40 -11 51 -24zM426 178q-12 -4 -16 -10q-5 -7 -5 -15t4 -14q6 -6 17 -11v50zM470 35 q6 7 6 19q0 8 -5 16q-5 6 -23 11v-56q16 3 22 10z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/travel-itinerary.js b/packages/base/src/icons/travel-itinerary.js new file mode 100644 index 000000000000..e9752a183016 --- /dev/null +++ b/packages/base/src/icons/travel-itinerary.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://travel-itinerary"; +const transform = "translate(48.5,35)"; +const d = "M228 268l-71 -54v-74l-26 -26l-51 80l-80 51l26 26h74l54 71l-148 74l55 55l167 -55l37 37q11 11 30 19t36 8t26 -9q7 -8 8 -20.5t-2 -26t-10 -26t-14 -19.5l-37 -37l34 -103h-6h-10.5t-10.5 -1l-32 95l-5 16l11 11l37 37q6 6 10 14.5t6.5 16.5t3 15t-1.5 10h-2 q-1 0 -2 0.5t-3 0.5q-12 0 -26.5 -6.5t-21.5 -13.5l-37 -37l-11 -11l-16 5l-151 50l-18 -18l115 -58l29 -14l-19 -25l-54 -71l-8 -10h-13h-51l45 -29l5 -3l3 -5l29 -45v51v13l10 8l71 54l25 19l14 -29l25 -50q-11 -4 -23 -11zM404 130q19 0 38.5 -7.5t35 -20.5t25 -30.5 t9.5 -36.5v-32h-67q-5 -14 -17 -23t-28 -9q-15 0 -27 9t-17 23h-70q-5 -14 -17 -23t-28 -9t-28 9t-17 23h-35v63q0 21 12 37t31 23l1 1q21 35 54 57.5t71 22.5h10q8 0 14 -3t12.5 -11t15 -23.5t22.5 -39.5zM340 187q-13 0 -26 -1t-25.5 -6.5t-25.5 -17t-27 -32.5h142 q-10 18 -15.5 29t-9 17t-6.5 8.5t-7 2.5zM241 -13q14 0 23 9t9 23q0 13 -9 22.5t-23 9.5q-13 0 -22.5 -9.5t-9.5 -22.5q0 -14 9.5 -23t22.5 -9zM400 -13q14 0 23 9t9 23q0 13 -9 22.5t-23 9.5q-13 0 -22 -9.5t-9 -22.5q0 -14 9 -23t22 -9zM488 35q0 15 -7.5 27.5t-20 22.5 t-27.5 15.5t-30 5.5h-178q-17 0 -28.5 -11.5t-11.5 -28.5v-39h9q3 17 16 28t31 11t31 -11t16 -28h65q3 17 16.5 28t30.5 11q18 0 31.5 -11t15.5 -28h41v8z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/travel-request.js b/packages/base/src/icons/travel-request.js new file mode 100644 index 000000000000..399696689829 --- /dev/null +++ b/packages/base/src/icons/travel-request.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://travel-request"; +const transform = "translate(48.5,35)"; +const d = "M353 480q33 0 62 -13t50.5 -34.5t34 -50.5t12.5 -62q0 -39 -17 -72t-46 -55l-1 -81q0 -10 -8.5 -14.5t-16.5 0.5l-75 62q-5 0 -15 2q3 15 3 30v1q4 0 8 -0.5t8 -0.5h5l59 -53l1 71q28 17 45.5 46t17.5 64q0 26 -10 49.5t-27.5 41t-40.5 27.5t-50 10q-45 0 -78.5 -27 t-44.5 -68q-8 3 -15 5.5t-15 4.5q7 25 22 46t35.5 37t45 25t51.5 9zM160 352q32 0 61 -13t51 -35t35 -51t13 -61q0 -33 -12.5 -61.5t-33.5 -50.5t-49.5 -34.5t-60.5 -13.5l-75 -62q-8 -5 -16.5 -0.5t-8.5 14.5v81q-29 22 -46.5 55t-17.5 72q0 33 12.5 62t34 50.5t51 34.5 t62.5 13zM160 64q27 0 50 10t40.5 27.5t27.5 40.5t10 50q0 26 -10 49.5t-27.5 41t-40.5 27.5t-50 10q-26 0 -49.5 -10t-41 -27.5t-27.5 -41t-10 -49.5q0 -35 17.5 -64t46.5 -46l1 -71l58 53h5zM159 276q24 0 38.5 -12t14.5 -32q0 -12 -7 -20.5t-14 -16.5q-9 -11 -14 -16.5 t-5 -25.5h-28q0 9 0.5 15.5t2.5 12t6.5 10.5t12.5 12q10 8 16 17t6 15q0 8 -7 14t-21 6q-27 0 -32 -26h-28q0 16 16.5 31.5t42.5 15.5zM161 135q8 0 13 -5t5 -13t-5 -13.5t-13 -5.5t-13 5.5t-5 13.5t5 13t13 5zM353 303q-5 0 -8 3t-5 17l-4 73q0 10 5.5 14.5t12.5 4.5t12 -5 t5 -15l-5 -72q-2 -14 -4.5 -17t-8.5 -3zM353 247q-7 0 -12.5 5.5t-5.5 13.5t5.5 13t12.5 5q8 0 13.5 -5t5.5 -13t-5.5 -13.5t-13.5 -5.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/tree.js b/packages/base/src/icons/tree.js new file mode 100644 index 000000000000..aa136d08feab --- /dev/null +++ b/packages/base/src/icons/tree.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://tree"; +const transform = "translate(80.5,35)"; +const d = "M416 128q13 0 22.5 -9.5t9.5 -22.5v-64q0 -14 -9.5 -23t-22.5 -9h-64q-14 0 -23 9t-9 23v64q0 13 9 22.5t23 9.5h32v32q0 13 -9 22.5t-23 9.5h-112v-64h16q13 0 22.5 -9.5t9.5 -22.5v-64q0 -14 -9.5 -23t-22.5 -9h-64q-14 0 -23 9t-9 23v64q0 13 9 22.5t23 9.5h16v64 h-112q-14 0 -23 -9.5t-9 -22.5v-32h32q13 0 22.5 -9.5t9.5 -22.5v-64q0 -14 -9.5 -23t-22.5 -9h-64q-14 0 -23 9t-9 23v64q0 13 9 22.5t23 9.5v32q0 26 19 45t45 19h112v64h-80q-14 0 -23 9t-9 23v96q0 13 9 22.5t23 9.5h192q13 0 22.5 -9.5t9.5 -22.5v-96q0 -14 -9.5 -23 t-22.5 -9h-80v-64h112q26 0 45 -19t19 -45v-32zM32 96v-64h64v64h-64zM192 96v-64h64v64h-64zM320 320v96h-192v-96h192zM416 96h-64v-64h64v64z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/trend-down.js b/packages/base/src/icons/trend-down.js new file mode 100644 index 000000000000..38676a39a430 --- /dev/null +++ b/packages/base/src/icons/trend-down.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://trend-down"; +const transform = "translate(112.5,35)"; +const d = "M384 32q0 -13 -9.5 -22.5t-22.5 -9.5h-223q-14 0 -23.5 9.5t-9.5 23.5q0 13 9.5 22.5t22.5 9.5l148 -1l-263 263q-9 9 -9.5 22t9.5 23q9 9 22.5 9t22.5 -9l263 -263v147q0 14 9 23.5t23 8.5q14 1 23 -8t8 -23v-225z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/trend-up.js b/packages/base/src/icons/trend-up.js new file mode 100644 index 000000000000..8811c5baadc2 --- /dev/null +++ b/packages/base/src/icons/trend-up.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://trend-up"; +const transform = "translate(112.5,35)"; +const d = "M383 191q1 -14 -8 -23t-23 -8q-14 -1 -23 8.5t-9 23.5l1 147l-263 -263q-9 -9 -22.5 -9t-22.5 9q-10 10 -9.5 23t9.5 22l263 263l-148 -1q-13 0 -22.5 9.5t-9.5 22.5q0 14 9.5 23.5t23.5 9.5h223q13 0 22.5 -9.5t9.5 -22.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/trip-report.js b/packages/base/src/icons/trip-report.js new file mode 100644 index 000000000000..4e17e427c6e2 --- /dev/null +++ b/packages/base/src/icons/trip-report.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://trip-report"; +const transform = "translate(48.5,35)"; +const d = "M448 352q27 0 45.5 -19t18.5 -45v-224q0 -26 -18.5 -45t-45.5 -19h-384q-26 0 -45 19t-19 45v224q0 26 19 45t45 19h96v32q0 26 19 45t45 19h64q27 0 45.5 -19t18.5 -45v-32h96zM192 352h128v32q0 14 -9 23t-23 9h-64q-13 0 -22.5 -9t-9.5 -23v-32zM480 288q0 14 -9 23 t-23 9h-384q-13 0 -22.5 -9t-9.5 -23v-224q0 -14 9.5 -23t22.5 -9h384q14 0 23 9t9 23v224zM234 159l60 -71q-8 -5 -17 -8t-19 -4q-21 -2 -39.5 3.5t-33.5 17.5t-25 29.5t-12 37.5q-4 38 17.5 68t57.5 39zM261 195l-5 95q28 1 52 -10.5t40 -31.5zM357 216q7 -15 9 -33 q2 -27 -8 -50.5t-28 -40.5l-55 71z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/two-keys.js b/packages/base/src/icons/two-keys.js new file mode 100644 index 000000000000..1cf01d6ce145 --- /dev/null +++ b/packages/base/src/icons/two-keys.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://two-keys"; +const transform = "translate(49.16667175292969,35)"; +const d = "M370 46q12 -15 12 -31q2 -12 -2 -19.5t-8 -12.5q-10 -11 -21.5 -13t-14.5 -2h-49v46h-64v50h-64v47h-39q-24 0 -46 9.5t-38.5 26t-26 38.5t-9.5 46t10 46t26.5 38.5t38 26t45.5 9.5t46 -9.5t38.5 -26t26 -38.5t9.5 -46q0 -13 -3.5 -22.5t-6.5 -16.5v-1zM110 212 q14 0 23 9.5t9 23.5t-9 23t-23 9t-23.5 -9t-9.5 -23t9.5 -23.5t23.5 -9.5zM281 368q0 -14 -9.5 -23.5t-23.5 -9.5t-24 9.5t-10 23.5t10 24t24 10t23.5 -10t9.5 -24zM498 174q12 -15 12 -31q2 -11 -2 -19t-8 -13q-10 -11 -21.5 -13t-14.5 -2h-81v46h-64v49l-49 1q2 7 2 18v21 q0 11 -2 21l-4 20h21v-48h64v-51h64v-45h49q2 0 6 1t6 3q3 5 2 8q0 8 -4 13l-139 144l-22 23l18 18q5 12 5 22q0 18 -7 34t-19 28t-28 19t-34 7q-30 0 -54.5 -21.5t-31.5 -50.5q-15 5 -31 6q4 20 15 38t26.5 31.5t35 21t40.5 7.5q24 0 46 -9.5t38.5 -26t26 -38.5t9.5 -46 q0 -13 -3.5 -23t-6.5 -17v-1z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/ui-notifications.js b/packages/base/src/icons/ui-notifications.js new file mode 100644 index 000000000000..216a97fc1640 --- /dev/null +++ b/packages/base/src/icons/ui-notifications.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://ui-notifications"; +const transform = "translate(48.5,35)"; +const d = "M512 416v-32h-448q-14 0 -23 -9t-9 -23v-256q0 -14 9 -23t23 -9h384v-32h-384q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h448zM384 272q0 -16 -16 -16h-256q-16 0 -16 16t16 16h256q16 0 16 -16zM160 176q0 16 16 16h336v-32h-336q-16 0 -16 16z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/umbrella.js b/packages/base/src/icons/umbrella.js new file mode 100644 index 000000000000..aae3b35d4f09 --- /dev/null +++ b/packages/base/src/icons/umbrella.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://umbrella"; +const transform = "translate(48.5,35)"; +const d = "M257 425q52 0 98.5 -17t81.5 -47t55 -70t20 -85l-1 -20q-5 17 -30.5 28t-59.5 11q-27 0 -49 -7.5t-34 -18.5q-11 11 -33 18.5t-48 7.5q-28 0 -50 -7.5t-33 -18.5q-11 11 -33 18.5t-50 7.5q-34 0 -59.5 -11t-30.5 -28q-1 2 -1 10v10q0 45 20 85t55 70t82 47t100 17z M421 257q15 0 28.5 -2t24.5 -5q-9 30 -29 56.5t-48.5 45.5t-64 30t-75.5 11q-39 0 -75 -11t-64.5 -30t-49 -45t-29.5 -57q12 3 25 5t27 2q48 0 83 -19q36 19 83 19t82 -19q35 19 82 19zM256 480q12 -1 18.5 -6t9.5 -11q4 -7 4 -15h-64q1 9 5 16q3 6 9.5 11t17.5 5zM310 63 q9 0 12.5 -5.5t1.5 -25.5q-3 -32 -14.5 -48t-36.5 -16q-17 0 -33 14t-16 49v33v128h32v-128v-33q2 -11 5.5 -19.5t16.5 -9.5q9 -1 11.5 8.5t3.5 21t3.5 21.5t13.5 10z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/undefined.js b/packages/base/src/icons/undefined.js new file mode 100644 index 000000000000..d8cba4de9db6 --- /dev/null +++ b/packages/base/src/icons/undefined.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://undefined"; +const transform = "translate(160,35)"; +const d = "M273 320q10 0 14.5 -9.5t-2.5 -17.5l-128 -159q-5 -6 -12.5 -6t-12.5 6l-127 159q-7 8 -3 17.5t15 9.5h256z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/underline-text.js b/packages/base/src/icons/underline-text.js new file mode 100644 index 000000000000..38ab18d38c29 --- /dev/null +++ b/packages/base/src/icons/underline-text.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://underline-text"; +const transform = "translate(112.5,35)"; +const d = "M368 32q6 0 11 -5q5 -4 5 -11q0 -8 -5 -12q-4 -4 -11 -4h-352q-16 0 -16 16t16 16h352zM176 128q-23 0 -43.5 9t-35.5 24t-24 35.5t-9 43.5v208h32v-208q0 -33 23.5 -56.5t56.5 -23.5h32q34 0 57 23.5t23 56.5v208h32v-208q0 -23 -9 -43.5t-24 -35.5t-35.5 -24t-43.5 -9 h-32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/undo.js b/packages/base/src/icons/undo.js new file mode 100644 index 000000000000..f13ce73563c4 --- /dev/null +++ b/packages/base/src/icons/undo.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://undo"; +const transform = "translate(80.5,35)"; +const d = "M447 176q4 -36 -7.5 -68t-33 -56t-52.5 -38t-66 -14h-256q-13 0 -22.5 9t-9.5 23q0 13 9.5 22.5t22.5 9.5h253q35 0 63 21t34 56q4 23 -1.5 44t-19 36.5t-32.5 25t-41 9.5h-180l75 -74q9 -9 9 -22.5t-9 -22.5q-10 -10 -23 -10t-23 10l-128 128q-9 9 -9 22.5t9 22.5 l129 128q10 10 23 10t22 -10q10 -9 10 -22t-10 -23l-74 -73h172q31 0 60 -11t51.5 -30t37 -45.5t17.5 -57.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/unfavorite.js b/packages/base/src/icons/unfavorite.js new file mode 100644 index 000000000000..6f4fae452a66 --- /dev/null +++ b/packages/base/src/icons/unfavorite.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://unfavorite"; +const transform = "translate(48.428558349609375,35)"; +const d = "M378 182q-5 -3 -3 -9l72 -194q2 -5 -1 -8t-7 -3q-3 0 -4 1l-175 124q-1 1 -4 1q-4 0 -5 -1l-175 -124q-1 -1 -4 -1q-4 0 -7 3t-1 8l72 194q2 6 -3 9l-130 92q-5 3 -3 8.5t8 5.5h165q6 0 8 5l67 182q2 5 8 5q5 0 7 -5l67 -182q2 -5 8 -5h166q5 0 7 -5.5t-3 -8.5zM345 162 q-5 13 -1 25.5t15 20.5l69 48h-90q-28 0 -38 26l-44 121l-45 -121q-10 -26 -38 -26h-89l68 -48q11 -8 15 -20.5t-1 -25.5l-45 -122l112 79q10 7 23 7q11 0 22 -6l112 -80z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/unlocked.js b/packages/base/src/icons/unlocked.js new file mode 100644 index 000000000000..a29b21b32a1e --- /dev/null +++ b/packages/base/src/icons/unlocked.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://unlocked"; +const transform = "translate(112.5,35)"; +const d = "M320 256q26 0 45 -19t19 -45v-160q0 -26 -19 -45t-45 -19h-256q-27 0 -45.5 19t-18.5 45v160q0 18 8.5 32.5t22.5 22.5v27t0.5 28t0.5 22.5v11.5q0 30 12.5 56t34 45.5t51 31t62.5 11.5t62 -11.5t51 -29.5t34.5 -41t12.5 -46h-64q0 11 -7.5 22.5t-20.5 20.5t-30.5 15 t-37.5 6q-40 0 -68 -23.5t-28 -56.5q0 -2 -0.5 -14t-0.5 -26v-26t1 -14h224zM352 192q0 14 -9.5 23t-22.5 9h-256q-14 0 -23 -9t-9 -23v-160q0 -13 9 -22.5t23 -9.5h256q13 0 22.5 9.5t9.5 22.5v160zM241 143q0 -15 -8 -27.5t-21 -17.5l44 -66h-128l43 66q-13 5 -21 17.5 t-8 27.5q0 20 14.5 34.5t35.5 14.5q20 0 34.5 -14.5t14.5 -34.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/unpaid-leave.js b/packages/base/src/icons/unpaid-leave.js new file mode 100644 index 000000000000..303fd79e8450 --- /dev/null +++ b/packages/base/src/icons/unpaid-leave.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://unpaid-leave"; +const transform = "translate(49,35)"; +const d = "M309 240q15 -18 15 -45q0 -32 -19.5 -52t-50.5 -25v-31h-24v30q-35 5 -51 24.5t-20 48.5l44 5q6 -28 27 -37v70q-64 20 -64 74q0 28 17.5 47.5t46.5 22.5v20h24v-20q29 -5 43.5 -20.5t19.5 -38.5l-43 -6q-3 21 -20 27v-66q40 -10 55 -28zM230 335q-22 -7 -22 -30 q0 -20 22 -29v59zM275 167q8 11 8 22q0 10 -6 18.5t-23 13.5v-66q12 3 21 12zM243 46v-40q-50 0 -94 19t-77 51.5t-52 76t-19 93.5q0 51 19 95t52 77t77.5 52t95.5 19q49 0 93 -19t76.5 -52t51.5 -77t19 -93h-40q0 42 -16 79t-43.5 64t-64 43t-76.5 16q-42 0 -79 -16 t-64.5 -43.5t-43.5 -65t-16 -79.5q0 -41 16 -77.5t43 -63.5t63.5 -43t78.5 -16zM512 145l-32 32l-63 -64l-65 64l-32 -32l65 -63l-65 -65l32 -32l65 65l63 -65l32 32l-65 65z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/unwired.js b/packages/base/src/icons/unwired.js new file mode 100644 index 000000000000..b63b08340998 --- /dev/null +++ b/packages/base/src/icons/unwired.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://unwired"; +const transform = "translate(48.5,35)"; +const d = "M374 394q0 1 1 2t4 1q1 -1 1 -3v-3l-17 -56l-26 -74l-24 -68l-14 -37q-16 -25 -39 -25t-34 15.5t-11 32.5q0 7 5 19q2 4 7.5 11.5t16.5 21.5l45 58l49 62zM256 480q53 0 100 -20t81.5 -55t54.5 -81.5t20 -99.5t-20 -99.5t-54.5 -81.5t-81.5 -55t-100 -20t-99.5 20 t-81.5 55t-55 81.5t-20 99.5t20 99.5t55 81.5t81.5 55t99.5 20zM458 128q22 46 22 96q0 46 -17.5 87t-48 71.5t-71.5 48t-87 17.5t-87 -17.5t-71.5 -48t-48 -71.5t-17.5 -87q0 -50 22 -96h110q15 -23 39 -36t53 -13t53 13t39 36h110z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/up.js b/packages/base/src/icons/up.js new file mode 100644 index 000000000000..523852f03373 --- /dev/null +++ b/packages/base/src/icons/up.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://up"; +const transform = "translate(48.5,35)"; +const d = "M256 448l256 -448h-512zM256 384l-192 -352h384z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/upload-to-cloud.js b/packages/base/src/icons/upload-to-cloud.js new file mode 100644 index 000000000000..c97731254ed2 --- /dev/null +++ b/packages/base/src/icons/upload-to-cloud.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://upload-to-cloud"; +const transform = "translate(48.5,35)"; +const d = "M494 268q18 -23 18 -56q0 -18 -7 -31q-3 -8 -8 -15l-10 -14q-6 -7 -10.5 -10t-12.5 -6q-19 -8 -34 -8h-15v32h15q10 0 21 5q5 2 6.5 3t4.5 4q5 5 8 10t5 10l1 2l1 2q3 6 3 16q0 22 -11 36q-11 12 -30 18l-42 11l22 36q5 8 5 18q0 25 -17 40q-17 17 -42 17q-23 0 -36 -13 l-33 -28l-18 40q-12 28 -36 44q-23 17 -58 17q-14 0 -33 -8q-17 -8 -34 -23q-12 -14 -20 -31q-7 -14 -7 -35q0 -20 8 -34l22 -37l-41 -10q-22 -6 -33 -21h-1l-1 -1q-12 -14 -12 -36q0 -11 4 -19q1 -2 5.5 -8t17.5 -17q2 -2 12.5 -5t40.5 -3v-32q-23 0 -43 3t-31 13 q-24 21 -31 36t-7 32q0 35 21 58q19 23 50 31q-13 22 -13 50q0 29 10 49q11 24 28 41q18 17 42 28t46 11q45 0 76 -22q32 -22 48 -58q23 20 57 20q39 0 64 -25q27 -26 27 -64q0 -19 -9 -34q28 -7 47 -29zM382 193q11 -12 0 -23q-12 -11 -23 0l-87 87v-273q0 -16 -16 -16 t-16 16v271l-85 -85q-5 -5 -11 -5t-11 5q-12 11 0 23l102 101q9 10 22 10t23 -10z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/upload.js b/packages/base/src/icons/upload.js new file mode 100644 index 000000000000..e6a1d1ee36a4 --- /dev/null +++ b/packages/base/src/icons/upload.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://upload"; +const transform = "translate(48.5,35)"; +const d = "M480 32q13 0 22.5 -9.5t9.5 -22.5q0 -14 -9.5 -23t-22.5 -9h-448q-14 0 -23 9t-9 23q0 13 9 22.5t23 9.5h448zM382 369q11 -12 0 -23q-5 -5 -11.5 -5t-11.5 5l-87 87v-321q0 -16 -16 -16t-16 16v319l-85 -85q-5 -5 -11 -5t-11 5q-12 11 0 23l102 101q9 10 22 10t23 -10z "; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/upstacked-chart.js b/packages/base/src/icons/upstacked-chart.js new file mode 100644 index 000000000000..ce90a628367c --- /dev/null +++ b/packages/base/src/icons/upstacked-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://upstacked-chart"; +const transform = "translate(96.5,35)"; +const d = "M88 96q8 0 8 -8v-80q0 -8 -8 -8h-80q-8 0 -8 8v80q0 8 8 8h80zM88 192q8 0 8 -8v-48q0 -8 -8 -8h-80q-8 0 -8 8v48q0 8 8 8h80zM88 320q8 0 8 -8v-80q0 -8 -8 -8h-80q-8 0 -8 8v80q0 8 8 8h80zM248 416q8 0 8 -8v-144q0 -8 -8 -8h-80q-8 0 -8 8v144q0 8 8 8h80zM248 224 q8 0 8 -8v-48q0 -8 -8 -8h-80q-8 0 -8 8v48q0 8 8 8h80zM248 128q8 0 8 -8v-112q0 -8 -8 -8h-80q-8 0 -8 8v112q0 8 8 8h80zM408 192q8 0 8 -8v-176q0 -8 -8 -8h-80q-8 0 -8 8v176q0 8 8 8h80zM408 352q8 0 8 -8v-112q0 -8 -8 -8h-80q-8 0 -8 8v112q0 8 8 8h80zM408 448 q8 0 8 -8v-48q0 -8 -8 -8h-80q-8 0 -8 8v48q0 8 8 8h80z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/user-edit.js b/packages/base/src/icons/user-edit.js new file mode 100644 index 000000000000..ebde475ecfbd --- /dev/null +++ b/packages/base/src/icons/user-edit.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://user-edit"; +const transform = "translate(49,35)"; +const d = "M256 384q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM160 320q26 0 45 19t19 45t-19 45t-45 19q-27 0 -45.5 -19t-18.5 -45t18.5 -45t45.5 -19zM151 96h-151v64q0 26 10 49.5t27.5 41t40.5 27.5t50 10h32h32q31 0 57 -14t44 -37l-23 -22 q-13 19 -33.5 30t-44.5 11h-64q-40 0 -68 -28t-28 -68v-32h151zM506 282q5 -5 5 -11t-5 -11l-260 -261q-1 -1 -17 -6t-36 -10q-23 -7 -51 -15q9 27 17 49q7 18 12.5 33.5t6.5 16.5l261 260q5 5 11 5t11 -5zM409 208l-22 22l-182 -181l23 -22zM472 271l-22 22l-41 -40l23 -23 z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/user-settings.js b/packages/base/src/icons/user-settings.js new file mode 100644 index 000000000000..002c3ba9acd1 --- /dev/null +++ b/packages/base/src/icons/user-settings.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://user-settings"; +const transform = "translate(48.5,35)"; +const d = "M384 160q26 0 49.5 -10t41 -27.5t27.5 -40.5t10 -50v-64h-320v64q0 27 10 50t27.5 40.5t41 27.5t49.5 10h32h32zM480 32q0 40 -28 68t-68 28h-64q-40 0 -68 -28t-28 -68v-32h256v32zM448 256q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM352 192 q26 0 45 19t19 45t-19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19zM232 165q-13 -8 -27 -22q-20 13 -32.5 34t-12.5 47q0 36 23 62.5t58 32.5q-10 -18 -15 -38q-15 -8 -24.5 -23t-9.5 -34q0 -20 11 -35.5t29 -23.5zM157 80l9 -5q-5 -18 -6 -37l-17 -18q-9 -9 -23 -9 q-13 0 -22 9l-46 46q-9 9 -9 22.5t9 22.5l20 20q-3 7 -6.5 14t-5.5 15h-28q-14 0 -23 9.5t-9 22.5v64q0 14 9 23t23 9h28q2 8 5.5 15t6.5 14l-20 20q-9 10 -9 23t9 22l46 46q9 9 22 9q14 0 23 -9l20 -20q7 3 14 6.5t15 5.5v28q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-28 q8 -2 15 -5.5t14 -6.5l20 20q9 9 23 9q13 0 22 -9l46 -46q9 -9 9 -22t-9 -23l-6 -5q-5 7 -10.5 12.5t-11.5 10.5l5 5l-45 45l-20 -20l-3 -3q-5 1 -8.5 1.5t-8.5 0.5q-6 0 -12 -0.5t-12 -1.5q-5 2 -9 3.5t-9 3.5l-22 8v23v28h-64v-28v-23l-22 -8q-6 -2 -12.5 -4.5t-12.5 -5.5 l-20 -10l-17 16l-20 20l-45 -45l20 -20l16 -17l-10 -20q-3 -6 -5.5 -12.5t-4.5 -12.5l-8 -22h-23h-28v-64h28h23l8 -22q2 -6 4.5 -12t5.5 -12l10 -21l-16 -17l-20 -20l45 -45l20 20z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/validate.js b/packages/base/src/icons/validate.js new file mode 100644 index 000000000000..8c8e6d2f7137 --- /dev/null +++ b/packages/base/src/icons/validate.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://validate"; +const transform = "translate(112.5,35)"; +const d = "M343 418q4 0 10.5 -0.5t12.5 -1t11 -1l5 -0.5v-120v-83q0 -20 1 -37q0 -10 -1 -19.5t-3 -19.5q-2 -11 -6 -20t-9 -20q-12 -21 -28.5 -39t-36.5 -32q-13 -8 -25.5 -14.5t-23.5 -13.5q-13 -7 -26 -13t-27 -12q-2 -1 -5 -1q-4 0 -6.5 1t-5.5 3l-18 8t-18 9q-14 7 -28 14.5 t-28 15.5q-16 11 -29.5 23.5t-24.5 29.5q-7 9 -13 19.5t-11 21.5q-10 26 -10 58v236q0 5 0.5 5t5.5 1q14 1 27 1.5t26 2.5q8 1 17 2t17 3l24 8l24 8q13 5 25 13.5t23 17.5q2 2 3 2t3 -2q23 -18 45 -29q8 -4 14 -6t14 -5q8 -2 17 -4.5t17 -3.5q21 -5 41 -6zM348 142 q3 15 3 34v209q-9 0 -12 1q-23 1 -43 6q-11 2 -20.5 5t-17.5 5q-9 4 -16.5 7t-15.5 6q-9 5 -17.5 9.5t-16.5 9.5q-10 -7 -19.5 -11.5t-20.5 -9.5q-13 -5 -25.5 -9.5t-23.5 -8.5q-11 -3 -21.5 -4.5t-19.5 -2.5q-8 -1 -15 -1.5t-14 -1.5v-49t-1 -58v-72v-17t-1 -15h1 q0 -25 8 -47q6 -17 18 -33q9 -11 21 -22.5t29 -22.5q11 -9 23.5 -16t25.5 -13q9 -4 17 -8t17 -7q3 2 5.5 2t5.5 2q18 7 33 15q12 7 23 13.5t21 14.5q39 26 58 60q8 13 11 30zM251 376l22 -22l-95 -118l-60 62l24 24l36 -37zM265 184l-49 -48l49 -50l-23 -24l-50 50l-48 -50 l-25 24l49 50l-49 48l25 25l48 -50l50 50z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/value-help.js b/packages/base/src/icons/value-help.js new file mode 100644 index 000000000000..da28c4743ab1 --- /dev/null +++ b/packages/base/src/icons/value-help.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://value-help"; +const transform = "translate(80.5,35)"; +const d = "M416 448q13 0 22.5 -9t9.5 -23v-224q0 -13 -9.5 -22.5t-22.5 -9.5h-96v32h96v224h-224v-96h-32v96q0 14 9 23t23 9h224zM256 288q13 0 22.5 -9t9.5 -23v-224q0 -13 -9.5 -22.5t-22.5 -9.5h-224q-14 0 -23 9.5t-9 22.5v224q0 14 9 23t23 9h224zM256 256h-224v-224h224v224 z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/vds-file.js b/packages/base/src/icons/vds-file.js new file mode 100644 index 000000000000..54275bc795df --- /dev/null +++ b/packages/base/src/icons/vds-file.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://vds-file"; +const transform = "translate(48.5,35)"; +const d = "M352 64h32v-64q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v352l128 128h224q13 0 22.5 -9t9.5 -23v-64h-32v64h-192v-96q0 -14 -9.5 -23t-23.5 -9h-95v-320h320v64zM358 320q43 0 85.5 -23.5t68.5 -71.5q-26 -48 -68.5 -72t-85.5 -25h-1q-43 0 -85 24t-68 72 q26 48 68.5 72t85.5 24zM357 160q28 1 60.5 15.5t56.5 49.5q-24 35 -56.5 49t-59.5 14t-59.5 -14.5t-56.5 -49.5q20 -29 50.5 -46.5t64.5 -17.5zM358 269q19 0 32 -13t13 -32q0 -18 -13 -31t-32 -13t-32 13t-13 31q0 19 13 32t32 13z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/vehicle-repair.js b/packages/base/src/icons/vehicle-repair.js new file mode 100644 index 000000000000..acb7ff96cb13 --- /dev/null +++ b/packages/base/src/icons/vehicle-repair.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://vehicle-repair"; +const transform = "translate(48.5,35)"; +const d = "M512 0v-32h-512v32h320l32 32h32l32 -32h96zM3 138q-1 5 -1 8.5v8.5v5q1 3 1 5.5t1 5.5q1 2 1 5q1 5 5 13q2 6 4 8l2 4q10 16 24 26q16 37 35 63.5t40.5 44.5t47 28t54.5 15h1q16 3 27 3t24.5 -8.5t31.5 -28t47 -56.5h4l83 84l18 -17l-61 -64q16 0 34 -7.5t33.5 -21.5 t27 -33.5t14.5 -42.5l8 -46l2 -16l-63 -10q-2 -27 -19.5 -48t-46.5 -26q-28 -4 -51.5 10t-33.5 40l-96 -15q-1 -28 -19 -48.5t-46 -25.5q-29 -5 -52.5 9.5t-33.5 40.5l-32 -6zM178 87l-3 10q-8 19 -24.5 28.5t-35.5 6.5q-20 -3 -32.5 -17.5t-13.5 -34.5l-1 -11l4 -10 q7 -18 23.5 -28t36.5 -7t32.5 17.5t13.5 34.5v11zM425 126l-4 11q-7 18 -23.5 28t-36.5 6q-19 -3 -31.5 -17t-14.5 -34v-11l4 -11q7 -18 23.5 -28t36.5 -6q19 3 32 17t14 34v11zM222 347q-21 -3 -40 -9.5t-36.5 -17.5t-33 -29.5t-29.5 -45.5l230 37q-20 26 -33 40t-22 20 t-16 6.5t-16 -0.5q-1 0 -1.5 -0.5t-2.5 -0.5zM86 214q-26 -4 -41 -24.5t-11 -46.5v-2l10 -60h1q2 28 20 48.5t46 25.5t52 -9t33 -40l96 15q2 27 19.5 48t46.5 26q28 5 51.5 -9.5t33.5 -40.5l32 5l-4 31q-3 19 -13.5 35t-25 26.5t-32.5 15t-37 1.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/vertical-bar-chart-2.js b/packages/base/src/icons/vertical-bar-chart-2.js new file mode 100644 index 000000000000..600cdc3276bd --- /dev/null +++ b/packages/base/src/icons/vertical-bar-chart-2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://vertical-bar-chart-2"; +const transform = "translate(80.5,35)"; +const d = "M40 64q-8 0 -8 8v48q0 8 8 8h48q8 0 8 -8v-48q0 -8 -8 -8h-48zM136 64q-8 0 -8 8v240q0 8 8 8h48q8 0 8 -8v-240q0 -8 -8 -8h-48zM264 64q-8 0 -8 8v176q0 8 8 8h48q8 0 8 -8v-176q0 -8 -8 -8h-48zM360 64q-8 0 -8 8v368q0 8 8 8h48q8 0 8 -8v-368q0 -8 -8 -8h-48zM0 32 h448v-32h-448v32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/vertical-bar-chart.js b/packages/base/src/icons/vertical-bar-chart.js new file mode 100644 index 000000000000..65f3c2d33410 --- /dev/null +++ b/packages/base/src/icons/vertical-bar-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://vertical-bar-chart"; +const transform = "translate(80.5,35)"; +const d = "M200 64q-8 0 -8 8v240q0 8 8 8h48q8 0 8 -8v-240q0 -8 -8 -8h-48zM72 64q-8 0 -8 8v176q0 8 8 8h48q8 0 8 -8v-176q0 -8 -8 -8h-48zM328 64q-8 0 -8 8v368q0 8 8 8h48q8 0 8 -8v-368q0 -8 -8 -8h-48zM0 32h448v-32h-448v32z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/vertical-bullet-chart.js b/packages/base/src/icons/vertical-bullet-chart.js new file mode 100644 index 000000000000..396172e6d654 --- /dev/null +++ b/packages/base/src/icons/vertical-bullet-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://vertical-bullet-chart"; +const transform = "translate(80.5,35)"; +const d = "M288 353h-128v31h128v-31zM376 384q8 0 8 -8v-304q0 -8 -8 -8h-48q-8 0 -8 8v304q0 8 8 8h48zM416 416h-128v32h128v-32zM248 320q8 0 8 -8v-240q0 -8 -8 -8h-48q-8 0 -8 8v240q0 8 8 8h48zM0 31h448v-31h-448v31zM160 256h-128v31h128v-31zM120 223q8 0 8 -8v-143 q0 -8 -8 -8h-48q-8 0 -8 8v143q0 8 8 8h48z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/vertical-grip.js b/packages/base/src/icons/vertical-grip.js new file mode 100644 index 000000000000..5d68546f963d --- /dev/null +++ b/packages/base/src/icons/vertical-grip.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://vertical-grip"; +const transform = "translate(272.5,35)"; +const d = "M0 448h64v-64h-64v64zM0 320h64v-64h-64v64zM0 192h64v-64h-64v64zM0 64h64v-64h-64v64z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/vertical-stacked-chart.js b/packages/base/src/icons/vertical-stacked-chart.js new file mode 100644 index 000000000000..e2e1a5c2c005 --- /dev/null +++ b/packages/base/src/icons/vertical-stacked-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://vertical-stacked-chart"; +const transform = "translate(80.5,35)"; +const d = "M32 32h416v-32h-416h-32v32v416h32v-416zM160 64h-64v32h64v-32zM104 128q-8 0 -8 8v80q0 8 8 8h48q8 0 8 -8v-80q0 -8 -8 -8h-48zM104 256q-8 0 -8 8v80q0 8 8 8h48q8 0 8 -8v-80q0 -8 -8 -8h-48zM232 64q-8 0 -8 8v80q0 8 8 8h48q8 0 8 -8v-80q0 -8 -8 -8h-48zM232 384 q-8 0 -8 8v48q0 8 8 8h48q8 0 8 -8v-48q0 -8 -8 -8h-48zM232 192q-8 0 -8 8v144q0 8 8 8h48q8 0 8 -8v-144q0 -8 -8 -8h-48zM360 64q-8 0 -8 8v48q0 8 8 8h48q8 0 8 -8v-48q0 -8 -8 -8h-48zM360 256q-8 0 -8 8v48q0 8 8 8h48q8 0 8 -8v-48q0 -8 -8 -8h-48zM360 160 q-8 0 -8 8v48q0 8 8 8h48q8 0 8 -8v-48q0 -8 -8 -8h-48z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/vertical-waterfall-chart.js b/packages/base/src/icons/vertical-waterfall-chart.js new file mode 100644 index 000000000000..29c6dc3d4e2e --- /dev/null +++ b/packages/base/src/icons/vertical-waterfall-chart.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://vertical-waterfall-chart"; +const transform = "translate(48.5,35)"; +const d = "M0 -32v32h512v-32h-512zM416 208h64v-160h-64v160zM352 320v-112h-64v112h64zM224 480v-160h-64v160h64zM96 480v-432h-64v432h64z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/video.js b/packages/base/src/icons/video.js new file mode 100644 index 000000000000..53f9b103ccae --- /dev/null +++ b/packages/base/src/icons/video.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://video"; +const transform = "translate(48.5,35)"; +const d = "M480 416q13 0 22.5 -9t9.5 -23v-320q0 -14 -9.5 -23t-22.5 -9q-9 0 -16 4l-112 120v-28q0 -27 -19 -45.5t-45 -18.5h-224q-26 0 -45 18.5t-19 45.5v192q0 26 19 45t45 19h224q26 0 45 -19t19 -45v-29l112 120q8 5 16 5zM320 320q0 13 -9 22.5t-23 9.5h-224 q-14 0 -23 -9.5t-9 -22.5v-192q0 -14 9 -23t23 -9h224q14 0 23 9t9 23v54v42v41v55zM480 384l-128 -134v-53l128 -133v320z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/visits.js b/packages/base/src/icons/visits.js new file mode 100644 index 000000000000..bae3df7c6f11 --- /dev/null +++ b/packages/base/src/icons/visits.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://visits"; +const transform = "translate(48.5,35)"; +const d = "M192 447h320v-414h-159v31h128v352h-256v-32h-33v63zM257 257q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM161 193q26 0 45 19t19 45t-19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19zM193 161q26 0 49 -10t40.5 -27.5t27.5 -41t10 -49.5v-33h-320 v33q0 26 10 49.5t27.5 41t41 27.5t50.5 10h32h32zM289 33q0 40 -28 67.5t-68 27.5h-64q-20 0 -37 -7.5t-30.5 -20t-21 -30t-7.5 -37.5h256zM439 264q9 -10 9 -23t-9 -23l-62 -58q-5 -5 -11 -5t-11 5t-5 11.5t5 11.5l45 41h-96q-16 0 -16 16t16 16h96l-46 41q-5 5 -5 11.5 t5 11.5t11 5t11 -5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/waiver.js b/packages/base/src/icons/waiver.js new file mode 100644 index 000000000000..e4bc773ed812 --- /dev/null +++ b/packages/base/src/icons/waiver.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://waiver"; +const transform = "translate(48.5,35)"; +const d = "M192 281q27 -9 50 -29t40 -45t27.5 -53t10.5 -53q0 -40 -8 -66t-27 -41t-50 -20.5t-76 -5.5q-41 0 -71 5.5t-49.5 20.5t-29 40.5t-9.5 66.5q0 23 7.5 48.5t21.5 49.5t33.5 44t42.5 32q-14 23 -25 44t-11 35v32.5t8 8.5q6 0 10 -4l8.5 -8.5t10 -8t12.5 -2.5q8 1 12 6.5 t12 6.5q10 1 19.5 -4.5t16.5 -6.5q12 3 17.5 6.5t8.5 6.5t5 5.5t6 2.5q8 0 8 -8v-33q0 -15 -8.5 -34t-22.5 -39zM87 361q1 -20 15 -41t26 -38q8 3 13 4t14 1q5 0 5.5 1t4.5 0q9 11 21 25.5t16 36.5q-5 -2 -13.5 -5.5t-13.5 -4.5q-9 -1 -16 4.5t-13 10.5q-2 2 -4.5 -2 t-3.5 -2q-5 -4 -9.5 -7t-12.5 -2q-12 2 -19.5 9.5zM269 23q19 19 19 77q0 25 -11.5 52.5t-30 50t-42.5 37.5t-49 15q-26 0 -48 -15.5t-39 -38.5t-26.5 -50t-9.5 -50q0 -30 5.5 -50t19.5 -31t39 -15.5t63 -4.5q45 0 71.5 5.5t38.5 17.5zM159 135q34 -9 42 -20q11 -12 11 -32 q0 -23 -13 -37q-14 -15 -40 -18v-21h-18v20q-25 5 -36 16q-14 12 -17 37l32 3q2 -11 6 -17q3 -3 15 -10v50q-28 8 -37 21q-11 12 -11 33q0 19 12 33q11 13 36 16v25h18v-25q24 -5 33 -14q12 -11 15 -29l-31 -3q-2 13 -17 19v-47zM141 182q-8 -2 -14 -8q-5 -6 -4.5 -12.5 t3.5 -11.5q5 -5 15 -9v41zM177 63q5 5 5 16q0 8 -4 13q-4 6 -19 9v-46q13 1 18 8zM476 448l-143 -192h-47l144 192h46zM300 344q-19 0 -33.5 14.5t-14.5 53.5q0 29 9 48.5t38 19.5q28 0 40 -19t12 -50q0 -37 -15.5 -52t-35.5 -15zM286 440q-4 -7 -4 -29q0 -15 4 -27t14 -12 q11 0 14 11.5t3 27.5q0 18 -3.5 29t-14.5 11q-8 0 -13 -11zM508 312q4 -8 4 -27q0 -24 -11.5 -46.5t-39.5 -22.5q-15 0 -25.5 7t-16.5 17t-8.5 22t-2.5 23q0 35 16 51t36 16q14 0 28.5 -9t19.5 -31zM474 255q4 7 4 30q0 39 -18 39q-10 0 -14 -11t-4 -28q0 -18 4 -29t15 -11 q9 0 13 10z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/wallet.js b/packages/base/src/icons/wallet.js new file mode 100644 index 000000000000..35bccb2527bb --- /dev/null +++ b/packages/base/src/icons/wallet.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://wallet"; +const transform = "translate(48.5,35)"; +const d = "M448 256q26 0 45 -19t19 -45v-32q0 -26 -19 -45t-45 -19v-64q0 -14 -9.5 -23t-22.5 -9h-384q-14 0 -23 9t-9 23v288q0 13 9 22.5t23 9.5h32v64q0 13 9 22.5t23 9.5h128q13 0 22.5 -9.5t9.5 -22.5h96q13 0 22.5 -9.5t9.5 -22.5v-32h32q13 0 22.5 -9.5t9.5 -22.5v-64z M256 352h96v32h-96v-32zM96 352h128v32v32h-128v-32v-32zM416 96h-64q-27 0 -45.5 19t-18.5 45v32q0 26 18.5 45t45.5 19h64v64h-384v-288h384v64zM480 192q0 13 -9.5 22.5t-22.5 9.5h-96q-14 0 -23 -9.5t-9 -22.5v-32q0 -14 9 -23t23 -9h96q13 0 22.5 9t9.5 23v32zM368 192 q6 0 11 -4.5t5 -11.5t-5 -11.5t-11 -4.5q-16 0 -16 16t16 16z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/warning.js b/packages/base/src/icons/warning.js new file mode 100644 index 000000000000..7c684d99b94c --- /dev/null +++ b/packages/base/src/icons/warning.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://warning"; +const transform = "translate(249,35)"; +const d = "M56 131q-9 0 -13 3.5t-6 18.5l-20 288q0 17 11 28t28 11q15 0 26.5 -11t11.5 -28l-19 -288q-3 -14 -7 -18t-12 -4zM57 77q21 0 37 -15.5t16 -38.5q0 -22 -16 -38.5t-37 -16.5q-24 0 -40 16.5t-16 38.5q0 23 16 38.5t40 15.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/warning2.js b/packages/base/src/icons/warning2.js new file mode 100644 index 000000000000..adc72b175168 --- /dev/null +++ b/packages/base/src/icons/warning2.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://warning2"; +const transform = "translate(49.5,35)"; +const d = "M510 224l-255 -255l-255 255l255 254zM255 24l199 200l-199 199l-200 -199zM255 192q-6 0 -10 2.5t-6 14.5l-15 109q0 14 8.5 23t22.5 9t22.5 -9t8.5 -23l-15 -109q-2 -11 -5.5 -14t-10.5 -3zM286 133q0 -14 -8.5 -23t-22.5 -9t-22.5 9t-8.5 23q0 12 8.5 21.5t22.5 9.5 t22.5 -9.5t8.5 -21.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/washing-machine.js b/packages/base/src/icons/washing-machine.js new file mode 100644 index 000000000000..8d646ceedd2d --- /dev/null +++ b/packages/base/src/icons/washing-machine.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://washing-machine"; +const transform = "translate(80.5,35)"; +const d = "M352 321q-13 0 -22.5 9.5t-9.5 22.5q0 14 9.5 23t22.5 9q14 0 23 -9t9 -23q0 -13 -9 -22.5t-23 -9.5zM416 448q14 0 23 -8.5t9 -22.5v-384q0 -13 -9 -23t-23 -10h-384q-13 0 -22.5 10t-9.5 23v384q0 14 9.5 22.5t22.5 8.5h384zM416 417h-384v-384h384v384zM224 65 q-26 0 -49.5 10t-41 27.5t-27.5 40.5t-10 50t10 50t27.5 40.5t41 27.5t49.5 10q27 0 50.5 -10t40.5 -27.5t27 -40.5t10 -50t-10 -50t-27 -40.5t-40.5 -27.5t-50.5 -10zM224 289q-40 0 -68 -28t-28 -68t28 -68t68 -28t68 28t28 68q0 41 -27.5 68.5t-68.5 27.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/weather-proofing.js b/packages/base/src/icons/weather-proofing.js new file mode 100644 index 000000000000..831a3143fa70 --- /dev/null +++ b/packages/base/src/icons/weather-proofing.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://weather-proofing"; +const transform = "translate(49.326080322265625,35)"; +const d = "M389 230q26 -5 48.5 -17.5t39 -30t26 -39.5t7.5 -28.5t-15.5 -2.5t-35.5 4q-17 0 -32 -8t-24.5 -6t-34.5 7v-45v-33q0 -13 4 -23.5t15 -10.5q13 -1 17 11.5t7 18t11 5.5q10 0 12 -9t-3 -23q-2 -15 -13.5 -23.5t-32.5 -8.5q-17 0 -33 14t-16 49v33v44q-25 -5 -33.5 -6.5 t-24.5 6t-33 7.5q-21 0 -35.5 -3.5t-16 3.5t9 30t28.5 41t42.5 30t53.5 16q2 7 8.5 16.5t21.5 9.5q20 1 25.5 -10.5t6.5 -17.5zM455 141q10 0 14 -1q-14 27 -45.5 44.5t-70.5 17.5t-70.5 -17t-46.5 -45q3 1 6.5 1h6.5q28 0 52 -11q24 11 52 11q27 0 51 -11q24 11 51 11z M100 320q-52 0 -76 9.5t-24 45.5q0 41 22.5 55.5t40.5 14t21 -1t20.5 18t58.5 18.5q27 0 45.5 -19.5t31.5 -46.5q1 1 3 0.5t6 0.5q36 6 53.5 -10.5t17.5 -42.5q0 -25 -20 -33.5t-47 -8.5h-153zM125 288h23l66 -67q-4 -3 -12 -11zM82 288l101 -102q-2 -4 -4 -7.5t-4 -7.5 l-116 117h23zM24 288l141 -141q-2 -5 -2.5 -9t-1.5 -9l-160 159h23z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/web-cam.js b/packages/base/src/icons/web-cam.js new file mode 100644 index 000000000000..007ce6cb5cc1 --- /dev/null +++ b/packages/base/src/icons/web-cam.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://web-cam"; +const transform = "translate(112.5,35)"; +const d = "M256 288q0 -27 -19 -45.5t-45 -18.5t-45 18.5t-19 45.5q0 26 19 45t45 19t45 -19t19 -45zM368 0q7 0 11.5 -5t4.5 -11q0 -16 -16 -16h-16h-320h-16q-16 0 -16 16q0 6 4.5 11t11.5 5h30q6 13 13.5 29t15.5 31.5t17 30t18 23.5q-49 23 -79.5 69.5t-30.5 104.5q0 40 15 75 t41 61t61 41t75 15t75 -15t61 -41t41 -61t15 -75q0 -58 -30.5 -104.5t-79.5 -69.5q8 -9 17 -23.5t17.5 -30t16 -31.5t13.5 -29h30zM32 288q0 -33 12.5 -62.5t34.5 -51t51 -34t62 -12.5t62 12.5t51 34t34.5 51t12.5 62.5t-12.5 62t-34.5 51t-51 34.5t-62 12.5t-62 -12.5 t-51 -34.5t-34.5 -51t-12.5 -62zM288 0q-9 27 -20 48q-9 18 -20.5 33t-23.5 15h-64q-12 0 -23.5 -15t-20.5 -33q-11 -21 -20 -48h192z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/widgets.js b/packages/base/src/icons/widgets.js new file mode 100644 index 000000000000..c153ad1f2d8f --- /dev/null +++ b/packages/base/src/icons/widgets.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://widgets"; +const transform = "translate(61,35)"; +const d = "M377 309q3 -4 6.5 -6.5t7.5 -4.5v55q-29 8 -41.5 23.5t-12.5 35.5q0 24 15 37.5t39 16.5v14h21v-14q49 -6 55 -45l-37 -6q-3 16 -18 22v-52q38 -10 49.5 -23.5t11.5 -33.5q0 -26 -16.5 -42t-44.5 -19v-26h-21v25q-51 6 -60 58l38 4q3 -13 8 -19zM412 297q12 2 18.5 9 t6.5 17q0 17 -25 25v-51zM377 400q4 -4 14 -9v46q-8 -4 -13 -8.5t-5 -14.5q0 -9 4 -14zM480 56q2 -6 2 -8q0 -12 -11.5 -23.5t-28.5 -11.5q-11 0 -18.5 6t-7.5 18q0 10 11 21t25 11v63l-90 -25v-101q1 -2 1 -6q0 -11 -12 -21.5t-29 -10.5q-11 0 -18 5t-7 16q0 12 11.5 22.5 t28.5 10.5v154l142 34v-149q1 0 1 -5zM452 158v20l-90 -26v-19zM190 330q-3 -2 -2 -4l35 -95q1 -3 -1 -5t-5 0l-86 62h-5l-87 -62q-2 -2 -4.5 0t-1.5 5l35 95q1 3 -1 4l-64 47q-3 1 -2 4t4 3h82q2 0 4 2l33 91q1 3 4 3t4 -3l34 -91q1 -2 4 -2h81q3 0 4.5 -3t-1.5 -4z M197 109l36 -103l-27 -28l-49 92l-51 -38l5 -49l-16 -15l-31 48l-48 31l15 16l54 -1l36 47l-97 45l30 30l104 -34l34 35q6 7 16.5 12t22.5 5q9 0 14 -6q4 -4 5 -12t-1.5 -16t-7 -14.5t-9.5 -10.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/windows-doors.js b/packages/base/src/icons/windows-doors.js new file mode 100644 index 000000000000..91b2ac2037cc --- /dev/null +++ b/packages/base/src/icons/windows-doors.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://windows-doors"; +const transform = "translate(48.5,35)"; +const d = "M0 -32v512h256v-512h-256zM32 448v-448h192v448h-192zM416 480h96v-96v-32v-96h-96h-32h-96v224h96h32zM320 448v-64h64v64h-64zM320 288h64v64h-64v-64zM480 288v64h-64v-64h64zM416 384h64v64h-64v-64zM161 240q0 -16 16 -16t16 16t-16 16t-16 -16z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/work-history.js b/packages/base/src/icons/work-history.js new file mode 100644 index 000000000000..84f6a4b8a36f --- /dev/null +++ b/packages/base/src/icons/work-history.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://work-history"; +const transform = "translate(48.5,35)"; +const d = "M480 416q11 0 18 -5t10 -11q4 -7 4 -16v-352q0 -12 -5 -18.5t-11 -9.5q-7 -4 -16 -4h-448q-9 0 -16 4q-6 3 -11 9.5t-5 18.5v384q0 9 4 16q3 6 9.5 11t18.5 5h187l37 -32h224zM480 352q-1 9 -5 16q-3 6 -9.5 11t-17.5 5h-224l-32 32h-128q-12 0 -18.5 -5t-9.5 -11 q-4 -7 -4 -16v-320q0 -13 5 -19t11 -9q7 -4 16 -4h384q9 0 16 4q6 3 11 9t5 19v288zM192 193q23 0 41 -2t30 -11t18.5 -28.5t6.5 -54.5h-192q0 35 6.5 54.5t18.5 28.5t30 11t41 2zM256 257q0 -27 -19 -45.5t-45 -18.5t-45 18.5t-19 45.5q0 26 19 45t45 19t45 -19t19 -45z M400 257q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-96q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h96zM400 321q16 0 16 -16q0 -6 -4.5 -11t-11.5 -5h-96q-6 0 -11 5t-5 11q0 7 5 11.5t11 4.5h96z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/workflow-tasks.js b/packages/base/src/icons/workflow-tasks.js new file mode 100644 index 000000000000..e0f1754498f1 --- /dev/null +++ b/packages/base/src/icons/workflow-tasks.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://workflow-tasks"; +const transform = "translate(80.5,35)"; +const d = "M416 448q14 0 23 -9.5t9 -22.5v-416q0 -14 -9 -23t-23 -9h-384q-14 0 -23 9t-9 23v416q0 13 9 22.5t23 9.5h64v32h32v-32h192v32h32v-32h64zM320 384h32v32h-32v-32zM96 384h32v32h-32v-32zM416 352h-384v-352h384v352zM341 200q9 -10 9 -23t-9 -23l-92 -86q-5 -5 -11 -5 t-11 5t-5 11.5t5 11.5l75 69h-191q-16 0 -16 16t16 16h191l-75 68q-5 5 -5 11.5t5 11.5q11 11 22 0z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/world.js b/packages/base/src/icons/world.js new file mode 100644 index 000000000000..167bb2d481ca --- /dev/null +++ b/packages/base/src/icons/world.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://world"; +const transform = "translate(48.5,35)"; +const d = "M256 480q53 0 100 -20t81.5 -54.5t54.5 -81.5t20 -100t-20 -99.5t-54.5 -81.5t-81.5 -55t-100 -20t-99.5 20t-81.5 55t-55 81.5t-20 99.5t20 100t55 81.5t81.5 54.5t99.5 20zM458 320q-23 48 -65 81t-96 43q51 -43 74 -124h87zM352 224q0 34 -6 64h-179q-3 -15 -5 -31 t-2 -33t2 -32.5t5 -31.5h179q6 31 6 64zM256 14q27 15 48 45t34 69h-163q12 -39 33.5 -69t47.5 -45zM338 320q-13 40 -34 69.5t-48 44.5q-26 -15 -47.5 -44.5t-33.5 -69.5h163zM215 444q-54 -10 -96 -43t-65 -81h88q22 80 73 124zM42 288q-5 -15 -7.5 -31t-2.5 -33t2.5 -33 t7.5 -31h92q-6 31 -6 64q0 17 2 33t4 31h-92zM54 128q23 -48 65 -80.5t96 -43.5q-51 45 -74 124h-87zM298 4q54 11 95.5 43.5t64.5 80.5h-87q-23 -80 -73 -124zM471 160q9 30 9 64t-9 64h-93q6 -30 6 -64q0 -33 -6 -64h93z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/wounds-doc.js b/packages/base/src/icons/wounds-doc.js new file mode 100644 index 000000000000..f534d1c66c39 --- /dev/null +++ b/packages/base/src/icons/wounds-doc.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://wounds-doc"; +const transform = "translate(48.5,35)"; +const d = "M512 416v-64h-64v-64h-64v64h-64v64h64v64h64v-64h64zM224 224q26 0 49.5 -10t41 -27.5t27.5 -40.5t10 -50v-128h-352v128q0 27 10 50t27.5 40.5t41 27.5t49.5 10h32h16h48zM252 188q-12 4 -28 4h-96q-40 0 -68 -28t-28 -68v-96h59zM320 96q0 43 -32 72v-168h32v96z M288 337q0 -23 -9 -43.5t-24 -36t-35.5 -24.5t-43.5 -9t-43.5 9t-35.5 24.5t-24 36t-9 43.5t9 43t24 35t35.5 24t43.5 9t43.5 -9t35.5 -24t24 -35t9 -43zM176 416q-26 0 -48 -16l123 -38q-8 24 -28.5 39t-46.5 15zM176 256q31 0 53.5 21t25.5 51l-80 24h-77q-2 -10 -2 -15 q0 -34 23.5 -57.5t56.5 -23.5z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/wrench.js b/packages/base/src/icons/wrench.js new file mode 100644 index 000000000000..bc091c31b6a7 --- /dev/null +++ b/packages/base/src/icons/wrench.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://wrench"; +const transform = "translate(80.5,35)"; +const d = "M439 99q9 -10 9 -22.5t-9 -21.5l-46 -46q-9 -9 -21 -9q-14 0 -23 9l-163 164q-23 -10 -52 -10q-47 0 -83 26.5t-51 66.5h118q14 0 27.5 9.5t13.5 23.5v32q0 14 -13.5 23t-27.5 9h-118q15 42 51 68.5t83 26.5q30 0 55.5 -11.5t45 -31t30.5 -45.5t11 -55q0 -20 -6 -39z M416 76l-168 168l-14 13l5 18q3 9 4 16t1 14q0 23 -8.5 43t-23.5 35t-35 24t-43 9q-46 0 -77 -33h61q13 0 26 -5t23.5 -13t17 -19.5t6.5 -24.5v-32q0 -13 -6.5 -24.5t-17 -20.5t-23.5 -14t-26 -5h-61q15 -14 35 -22t42 -8q17 0 41 8l19 8l15 -15l163 -164z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/write-new-document.js b/packages/base/src/icons/write-new-document.js new file mode 100644 index 000000000000..7669b8791234 --- /dev/null +++ b/packages/base/src/icons/write-new-document.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://write-new-document"; +const transform = "translate(48.5,35)"; +const d = "M32 0h64v-32h-63q-14 0 -23.5 9t-9.5 23v352l128 128h224q14 0 23 -9.5t9 -22.5v-96h-32v96h-192v-96q0 -14 -9.5 -23t-22.5 -9h-96v-320zM507 282q5 -5 5 -11t-5 -11l-260 -261q-1 -1 -17 -6t-36 -10q-23 -7 -51 -15q9 27 17 49q7 18 12.5 33.5t6.5 16.5l261 260 q5 5 11 5t11 -5zM410 208l-22 22l-182 -181l23 -22zM473 271l-22 22l-41 -40l23 -23z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/write-new.js b/packages/base/src/icons/write-new.js new file mode 100644 index 000000000000..33dc15824ff5 --- /dev/null +++ b/packages/base/src/icons/write-new.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://write-new"; +const transform = "translate(64.5,35)"; +const d = "M416 160h32v-128q0 -14 -9 -23t-23 -9h-384q-13 0 -22.5 9t-9.5 23v384q0 13 9.5 22.5t22.5 9.5h128v-32h-128v-384h384v128zM476 430q5 -5 5 -11.5t-5 -11.5l-261 -260q-1 -1 -17 -6t-36 -10q-23 -7 -51 -15q9 27 17 49q7 18 12.5 33.5t6.5 16.5l261 260q5 5 11 5t11 -5 zM378 355l-22 23l-182 -181q-1 -2 2 -6t7 -8t8 -6.5t7 -1.5zM442 419l-23 22l-41 -40l23 -23z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/x-ray.js b/packages/base/src/icons/x-ray.js new file mode 100644 index 000000000000..430fdcaa8cca --- /dev/null +++ b/packages/base/src/icons/x-ray.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://x-ray"; +const transform = "translate(49.5,35)"; +const d = "M509 480v-19h-52v-17h-17v17h-38v-17h-17v17h-37v-17h-18v17h-37v-17h-18v17h-37v-17h-18v17h-37v-17h-18v17h-37v-17h-17v17h-38v-17h-17v17h-55v19h456h52zM19 425h18v-18h-18v-37h18v-18h-18v-36h18v-19h-18v-36h18v-19h-18v-36h18v-19h-18v-36h18v-19h-18v-36h18v-18 h-18v-37h18v-18h-18v-55h-18v476h18v-19zM509 370l-33 -34h33v-302h-33l33 -34h-68l-33 34h-202l-33 -34h-67l33 34h-33v302h33l-33 34h67l33 -34h202l33 34h68zM476 84v202l-101 -101zM256 303l51 -51l51 51h-102zM139 286v-202l101 101zM358 67l-51 51l-51 -51h102z M459 67l-118 118l118 118h-67l-85 -84l-84 84h-67l118 -118l-118 -118h67l84 84l85 -84h67z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/zoom-in.js b/packages/base/src/icons/zoom-in.js new file mode 100644 index 000000000000..1f540e4b4d97 --- /dev/null +++ b/packages/base/src/icons/zoom-in.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://zoom-in"; +const transform = "translate(80.5,35)"; +const d = "M193 288h80v-32h-80v-81h-33v81h-80v32h80v80h33v-80zM438 54q10 -9 10 -22.5t-10 -22.5q-9 -9 -22 -9t-23 9l-117 118q-45 -31 -100 -31q-36 0 -68 13.5t-56 37.5t-38 56t-14 69q0 36 14 68t38 56t56 38t68 14t68 -14t56 -38t38 -56t14 -68q0 -28 -8.5 -53t-22.5 -47z M176 128q30 0 56 11t45.5 30.5t31 46t11.5 56.5t-11.5 56t-31 45.5t-45.5 31t-56 11.5t-56.5 -11.5t-46 -31t-30.5 -45.5t-11 -56t11 -56.5t30.5 -46t46 -30.5t56.5 -11z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/base/src/icons/zoom-out.js b/packages/base/src/icons/zoom-out.js new file mode 100644 index 000000000000..64a91458d8c4 --- /dev/null +++ b/packages/base/src/icons/zoom-out.js @@ -0,0 +1,9 @@ +import { registerIcon } from "../SVGIconRegistry"; + +const name = "sap-icon://zoom-out"; +const transform = "translate(80.5,35)"; +const d = "M273 288v-32h-193v32h193zM438 54q10 -9 10 -22.5t-10 -22.5q-9 -9 -22 -9t-23 9l-117 118q-45 -31 -100 -31q-36 0 -68 13.5t-56 37.5t-38 56t-14 69q0 36 14 68t38 56t56 38t68 14t68 -14t56 -38t38 -56t14 -68q0 -28 -8.5 -53t-22.5 -47zM176 128q30 0 56 11 t45.5 30.5t31 46t11.5 56.5t-11.5 56t-31 45.5t-45.5 31t-56 11.5t-56.5 -11.5t-46 -31t-30.5 -45.5t-11 -56t11 -56.5t30.5 -46t46 -30.5t56.5 -11z"; + +registerIcon(name, transform, d); + +export default {name, transform, d}; diff --git a/packages/main/bundle.esm.js b/packages/main/bundle.esm.js index ed47a6f08ae4..f27d268bfacc 100644 --- a/packages/main/bundle.esm.js +++ b/packages/main/bundle.esm.js @@ -12,6 +12,10 @@ import "./dist/features/InputElementsFormSupport.js"; import "./dist/features/InputSuggestions.js"; +import "@ui5/webcomponents-base/src/icons/add-employee.js"; +import "@ui5/webcomponents-base/src/icons/factory.js"; +import "@ui5/webcomponents-base/src/Icons.js"; + import Badge from "./dist/Badge.js"; import BusyIndicator from "./dist/BusyIndicator.js"; import Button from "./dist/Button.js"; @@ -20,6 +24,7 @@ import Card from "./dist/Card.js"; import DatePicker from "./dist/DatePicker.js"; import Dialog from "./dist/Dialog.js"; import Icon from "./dist/Icon.js"; +import IconSVG from "./dist/IconSVG.js"; import Input from "./dist/Input.js"; import Label from "./dist/Label.js"; import Link from "./dist/Link.js"; diff --git a/packages/main/src/Button.hbs b/packages/main/src/Button.hbs index e71437aab29f..8ca4f6786713 100644 --- a/packages/main/src/Button.hbs +++ b/packages/main/src/Button.hbs @@ -10,10 +10,10 @@ @mousedown={{_onmousedown}} > {{#if icon}} - + > {{/if}} {{#if textContent}} diff --git a/packages/main/src/IconSVG.hbs b/packages/main/src/IconSVG.hbs new file mode 100644 index 000000000000..ae301e53425d --- /dev/null +++ b/packages/main/src/IconSVG.hbs @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/packages/main/src/IconSVG.js b/packages/main/src/IconSVG.js new file mode 100644 index 000000000000..ee7a75eaaaf8 --- /dev/null +++ b/packages/main/src/IconSVG.js @@ -0,0 +1,144 @@ +import UI5Element from "@ui5/webcomponents-base/src/UI5Element.js"; +import litRender from "@ui5/webcomponents-base/src/renderer/LitRenderer.js"; +import { isSpace, isEnter } from "@ui5/webcomponents-base/src/events/PseudoEvents.js"; +import { getIconInfo } from "@ui5/webcomponents-base/src/IconPool.js"; +import { getIconData } from "@ui5/webcomponents-base/src/SVGIconRegistry.js"; +import getEffectiveRTL from "@ui5/webcomponents-base/src/util/getEffectiveRTL.js"; +import IconTemplate from "./build/compiled/IconSVGTemplate.lit.js"; + +// Styles +import iconCss from "./themes/IconSVG.css.js"; + +/** + * @public + */ +const metadata = { + tag: "ui5-icon-svg", + properties: /** @lends sap.ui.webcomponents.main.Icon.prototype */ { + + /** + * Defines the source URI of the ui5-icon. + *

+ * SAP-icons font provides numerous options. To find all the available icons, see the + * Icon Explorer. + *

+ * Example: + *
+ * src='sap-icons://add', src='sap-icons://delete', src='sap-icons://employee'. + * + * @type {string} + * @public + */ + src: { + type: String, + }, + }, + events: { + press: {}, + }, +}; + +/** + * @class + *

Overview

+ * + * The ui5-icon component is a wrapper around the HTML tag to embed an icon from an icon font. + * There are two main scenarios how the ui5-icon component is used: + * as a purely decorative element; or as a visually appealing clickable area in the form of an icon button. + * In the first case, images are not predefined as tab stops in accessibility mode. + *

+ * The ui5-icon uses embedded font instead of pixel image. + * Comparing to image, ui5-icon is easily scalable, + * its color can be altered live, and various effects can be added using CSS. + *

+ * A large set of built-in icons is available + * and they can be used by setting the src property on the ui5-icon. + * + *

ES6 Module Import

+ * + * import "@ui5/webcomponents/dist/Icon"; + * + * @constructor + * @author SAP SE + * @alias sap.ui.webcomponents.main.Icon + * @extends sap.ui.webcomponents.base.UI5Element + * @tagname ui5-icon + * @public + */ +class Icon extends UI5Element { + static get metadata() { + return metadata; + } + + static get render() { + return litRender; + } + + static get template() { + return IconTemplate; + } + + static get styles() { + return iconCss; + } + + get d() { + return getIconData(this.src).d; + } + + get transform() { + return getIconData(this.src).transform; + } + + focus() { + HTMLElement.prototype.focus.call(this); + } + + onclick() { + this.fireEvent("press"); + } + + onkeydown(event) { + if (isSpace(event)) { + event.preventDefault(); + this.__spaceDown = true; + } else if (isEnter(event)) { + this.onclick(event); + } + } + + onkeyup(event) { + if (isSpace(event) && this.__spaceDown) { + this.fireEvent("press"); + this.__spaceDown = false; + } + } + + get classes() { + const iconInfo = getIconInfo(this.src) || {}; + return { + main: { + sapWCIcon: true, + sapWCIconMirrorInRTL: !iconInfo.suppressMirroring, + }, + }; + } + + get iconContent() { + const iconInfo = getIconInfo(this.src) || {}; + return iconInfo.content; + } + + get dir() { + return getEffectiveRTL() ? "rtl" : "ltr"; + } + + get fontStyle() { + const iconInfo = getIconInfo(this.src) || {}; + return `font-family: '${iconInfo.fontFamily}'`; + } +} + +Icon.define(); + +export default Icon; diff --git a/packages/main/src/themes/IconSVG.css b/packages/main/src/themes/IconSVG.css new file mode 100644 index 000000000000..a1cacacbca9f --- /dev/null +++ b/packages/main/src/themes/IconSVG.css @@ -0,0 +1,18 @@ +:host { + display: inline-block; + width: 1rem; + height: 1rem; + outline: none; + fill: currentColor; +} + +ui5-icon-svg { + display: inline-block; + width: 1rem; + height: 1rem; + fill: currentColor; +} + +.sapWCIcon { + display:flex; +} \ No newline at end of file diff --git a/packages/main/test/sap/ui/webcomponents/main/pages/Icon.html b/packages/main/test/sap/ui/webcomponents/main/pages/Icon.html index 837a230bd3f7..700147a46c93 100644 --- a/packages/main/test/sap/ui/webcomponents/main/pages/Icon.html +++ b/packages/main/test/sap/ui/webcomponents/main/pages/Icon.html @@ -4,8 +4,10 @@ - Button - + Icon + - + + + + @@ -36,7 +37,21 @@
+
+ + + +
From 33e7cf3112fb80aa4e205f48d548dd423424f313 Mon Sep 17 00:00:00 2001 From: ilhan Date: Tue, 16 Jul 2019 10:33:30 +0300 Subject: [PATCH 10/40] adapt DatePicker and CalendarHeader --- packages/main/src/DatePicker.hbs | 1 + packages/main/src/themes/CalendarHeader.css | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/main/src/DatePicker.hbs b/packages/main/src/DatePicker.hbs index 63dbbd24a203..ca1d8c41fb50 100644 --- a/packages/main/src/DatePicker.hbs +++ b/packages/main/src/DatePicker.hbs @@ -21,6 +21,7 @@ src="sap-icon://appointment-2" class="{{classes.icon}}" tabindex="-1" + @click="{{togglePicker}}" > {{/unless}} diff --git a/packages/main/src/themes/CalendarHeader.css b/packages/main/src/themes/CalendarHeader.css index 37213830620f..52e6263639fc 100644 --- a/packages/main/src/themes/CalendarHeader.css +++ b/packages/main/src/themes/CalendarHeader.css @@ -21,7 +21,7 @@ ui5-calendar-header { .sapWCCalHeadArrowIcon { color: var(--sapUiButtonTextColor); - width: 1.2rem; + width: 1rem; pointer-events: none; /* enable IE11 to receive :active state on above elements */ } From 6d3ed588f6813519cf2e639c3928167fda7654ba Mon Sep 17 00:00:00 2001 From: ilhan Date: Tue, 16 Jul 2019 10:47:51 +0300 Subject: [PATCH 11/40] adopt Panel icon size --- packages/main/src/themes/Panel.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/main/src/themes/Panel.css b/packages/main/src/themes/Panel.css index d967192cb3c0..7c141894ac66 100644 --- a/packages/main/src/themes/Panel.css +++ b/packages/main/src/themes/Panel.css @@ -22,8 +22,8 @@ ui5-panel:not([hidden]) { } .sapMPanel > header ui5-icon-svg.sapMPanelIcon { - width: 1.1875rem; - height: 1.1875rem; + width: 1rem; + height: 1rem; padding: 0.125rem; margin-left: 0.75rem; margin-right: 0.75rem; From 2cd2a04e63224d3e32c050f06a89cf1207722160 Mon Sep 17 00:00:00 2001 From: ilhan Date: Tue, 16 Jul 2019 11:09:54 +0300 Subject: [PATCH 12/40] adopt compact size of slotted icon in Input --- packages/main/src/themes/Input.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/main/src/themes/Input.css b/packages/main/src/themes/Input.css index 212474ef4102..25d274f333e5 100644 --- a/packages/main/src/themes/Input.css +++ b/packages/main/src/themes/Input.css @@ -186,7 +186,7 @@ ui5-input ui5-icon-svg { :host(ui5-input[data-ui5-compact-size]) ::slotted(ui5-icon-svg) { width: 2rem; height: 100%; - padding: 0.1875rem 0.4375rem; + padding: 0.25rem 0.5rem; } ui5-input[data-ui5-compact-size] ui5-icon { @@ -195,5 +195,5 @@ ui5-input[data-ui5-compact-size] ui5-icon { ui5-input[data-ui5-compact-size] ui5-icon-svg { width: 2rem; height: 100%; - padding: 0.1875rem 0.4375rem; + padding: 0.25rem 0.5rem; } From ac683c3885e9dd9e4ca158915d7c91ec8353132b Mon Sep 17 00:00:00 2001 From: ilhan Date: Tue, 16 Jul 2019 11:56:36 +0300 Subject: [PATCH 13/40] adopt svg icon in Select --- packages/main/src/Select.hbs | 12 +++++++----- packages/main/src/themes/Select.css | 27 ++++++++++++++++----------- 2 files changed, 23 insertions(+), 16 deletions(-) diff --git a/packages/main/src/Select.hbs b/packages/main/src/Select.hbs index 9c238876860f..9f0d484113df 100644 --- a/packages/main/src/Select.hbs +++ b/packages/main/src/Select.hbs @@ -31,11 +31,13 @@ {{/if}} - +
+ +
diff --git a/packages/main/src/themes/Select.css b/packages/main/src/themes/Select.css index 37d2adb1b534..9ae9fa0f1ea1 100644 --- a/packages/main/src/themes/Select.css +++ b/packages/main/src/themes/Select.css @@ -30,12 +30,12 @@ ui5-select:not([hidden]) { } /* Hovered Icon */ -.sapWCSelect:hover:not(.sapWCSelectDisabled):not(.sapWCSelectOpened) .sapWCSelectDropDownIcon { +.sapWCSelect:hover:not(.sapWCSelectDisabled):not(.sapWCSelectOpened) .sapWCSelectDropDownIconOuter { background: var(--sapUiButtonLiteHoverBackground); } /* Opened */ -.sapWCSelect.sapWCSelectOpened .sapWCSelectDropDownIcon { +.sapWCSelect.sapWCSelectOpened .sapWCSelectDropDownIconOuter { background: var(--sapUiToggleButtonPressedBackground); color: var(--sapUiToggleButtonPressedTextColor); } @@ -79,18 +79,24 @@ ui5-select:not([hidden]) { } /* Icon */ -.sapWCSelect .sapWCSelectDropDownIcon { - box-sizing: border-box; +.sapWCSelect .sapWCSelectDropDownIconOuter { + display:flex; + justify-content: center; + align-items: center; width: 2.5rem; height: 100%; - padding: .4375rem .625rem; - color: var(--sapUiContentIconColor); + box-sizing: border-box; } -.sapWCSelect:hover:not(.sapWCSelectDisabled) .sapWCSelectDropDownIcon { +.sapWCSelect:hover:not(.sapWCSelectDisabled) .sapWCSelectDropDownIconOuter { border-left: var(--_ui5_select_hover_icon_left_border); } +.sapWCSelectDropDownIcon { + color: var(--sapUiContentIconColor); + pointer-events: none; +} + /* States */ .sapWCSelectState { border-style: solid; @@ -117,9 +123,8 @@ ui5-select:not([hidden]) { height: 1.625rem; } -.sapUiSizeCompact.sapWCSelect .sapWCSelectDropDownIcon { +.sapUiSizeCompact.sapWCSelect .sapWCSelectDropDownIconOuter { width: 2rem; - padding: 0.1875rem 0.4375rem; } /* RTL */ @@ -128,7 +133,7 @@ ui5-select:not([hidden]) { padding-right: 0.5rem; } -:host(ui5-select) [dir="rtl"].sapWCSelect:hover:not(.sapWCSelectDisabled) .sapWCSelectDropDownIcon { +:host(ui5-select) [dir="rtl"].sapWCSelect:hover:not(.sapWCSelectDisabled) .sapWCSelectDropDownIconOuter { border-left: var(--_ui5_select_rtl_hover_icon_left_border); border-right: var(--_ui5_select_rtl_hover_icon_right_border); } @@ -138,7 +143,7 @@ ui5-select [dir="rtl"].sapWCSelect .sapWCSelectLabel { padding-right: 0.5rem; } -ui5-select [dir="rtl"].sapWCSelect:hover:not(.sapWCSelectDisabled) .sapWCSelectDropDownIcon { +ui5-select [dir="rtl"].sapWCSelect:hover:not(.sapWCSelectDisabled) .sapWCSelectDropDownIconOuter { border-left: var(--_ui5_select_rtl_hover_icon_left_border); border-right: var(--_ui5_select_rtl_hover_icon_right_border); } From 84b7a43aab0c385046149dd8dc0566743cab076a Mon Sep 17 00:00:00 2001 From: Petar Skelin Date: Tue, 16 Jul 2019 14:08:27 +0300 Subject: [PATCH 14/40] convert path data to static 512x512 --- packages/base/src/{Icons.js => AllIcons.js} | 0 packages/base/src/SVGIconRegistry.js | 4 ++-- packages/base/src/icons/Chart-Tree-Map.js | 7 ++----- packages/base/src/icons/Netweaver-business-client.js | 7 ++----- packages/base/src/icons/accelerated.js | 7 ++----- packages/base/src/icons/accept.js | 7 ++----- packages/base/src/icons/accidental-leave.js | 7 ++----- packages/base/src/icons/account.js | 7 ++----- .../base/src/icons/accounting-document-verification.js | 7 ++----- packages/base/src/icons/action-settings.js | 7 ++----- packages/base/src/icons/action.js | 7 ++----- packages/base/src/icons/activate.js | 7 ++----- packages/base/src/icons/activities.js | 7 ++----- packages/base/src/icons/activity-2.js | 7 ++----- packages/base/src/icons/activity-assigned-to-goal.js | 7 ++----- packages/base/src/icons/activity-individual.js | 7 ++----- packages/base/src/icons/activity-items.js | 7 ++----- packages/base/src/icons/add-activity-2.js | 7 ++----- packages/base/src/icons/add-activity.js | 7 ++----- packages/base/src/icons/add-contact.js | 7 ++----- packages/base/src/icons/add-coursebook.js | 7 ++----- packages/base/src/icons/add-document.js | 7 ++----- packages/base/src/icons/add-employee.js | 7 ++----- packages/base/src/icons/add-equipment.js | 7 ++----- packages/base/src/icons/add-favorite.js | 7 ++----- packages/base/src/icons/add-filter.js | 7 ++----- packages/base/src/icons/add-folder.js | 7 ++----- packages/base/src/icons/add-photo.js | 7 ++----- packages/base/src/icons/add-process.js | 7 ++----- packages/base/src/icons/add-product.js | 7 ++----- packages/base/src/icons/add.js | 7 ++----- packages/base/src/icons/address-book.js | 7 ++----- packages/base/src/icons/addresses.js | 7 ++----- packages/base/src/icons/alert.js | 7 ++----- packages/base/src/icons/along-stacked-chart.js | 7 ++----- packages/base/src/icons/alphabetical-order.js | 7 ++----- packages/base/src/icons/appear-offline.js | 7 ++----- packages/base/src/icons/appointment-2.js | 7 ++----- packages/base/src/icons/appointment.js | 7 ++----- packages/base/src/icons/approvals.js | 7 ++----- packages/base/src/icons/area-chart.js | 7 ++----- packages/base/src/icons/arobase.js | 7 ++----- packages/base/src/icons/arrow-bottom.js | 7 ++----- packages/base/src/icons/arrow-down.js | 7 ++----- packages/base/src/icons/arrow-left.js | 7 ++----- packages/base/src/icons/arrow-right.js | 7 ++----- packages/base/src/icons/arrow-top.js | 7 ++----- packages/base/src/icons/attachment-audio.js | 7 ++----- packages/base/src/icons/attachment-e-pub.js | 7 ++----- packages/base/src/icons/attachment-html.js | 7 ++----- packages/base/src/icons/attachment-photo.js | 7 ++----- packages/base/src/icons/attachment-text-file.js | 7 ++----- packages/base/src/icons/attachment-video.js | 7 ++----- packages/base/src/icons/attachment-zip-file.js | 7 ++----- packages/base/src/icons/attachment.js | 7 ++----- packages/base/src/icons/away.js | 7 ++----- packages/base/src/icons/back-to-top.js | 7 ++----- packages/base/src/icons/background.js | 7 ++----- packages/base/src/icons/badge.js | 7 ++----- packages/base/src/icons/bar-chart.js | 7 ++----- packages/base/src/icons/bar-code.js | 7 ++----- packages/base/src/icons/basket.js | 7 ++----- packages/base/src/icons/batch-payments.js | 7 ++----- packages/base/src/icons/bbyd-active-sales.js | 7 ++----- packages/base/src/icons/bbyd-dashboard.js | 7 ++----- packages/base/src/icons/bed.js | 7 ++----- packages/base/src/icons/begin.js | 7 ++----- packages/base/src/icons/bell.js | 7 ++----- packages/base/src/icons/blank-tag-2.js | 7 ++----- packages/base/src/icons/blank-tag.js | 7 ++----- packages/base/src/icons/blur.js | 7 ++----- packages/base/src/icons/bo-strategy-management.js | 7 ++----- packages/base/src/icons/bold-text.js | 7 ++----- packages/base/src/icons/bookmark.js | 7 ++----- packages/base/src/icons/border.js | 7 ++----- packages/base/src/icons/broken-link.js | 7 ++----- packages/base/src/icons/browse-folder.js | 7 ++----- packages/base/src/icons/bubble-chart.js | 7 ++----- packages/base/src/icons/building.js | 7 ++----- packages/base/src/icons/bullet-text.js | 7 ++----- packages/base/src/icons/burglary.js | 7 ++----- packages/base/src/icons/bus-public-transport.js | 7 ++----- packages/base/src/icons/business-by-design.js | 7 ++----- packages/base/src/icons/business-card.js | 7 ++----- packages/base/src/icons/business-objects-experience.js | 7 ++----- packages/base/src/icons/business-objects-explorer.js | 7 ++----- packages/base/src/icons/business-objects-mobile.js | 7 ++----- packages/base/src/icons/business-one.js | 7 ++----- packages/base/src/icons/busy.js | 7 ++----- packages/base/src/icons/calendar.js | 7 ++----- packages/base/src/icons/call.js | 7 ++----- packages/base/src/icons/camera.js | 7 ++----- packages/base/src/icons/cancel-maintenance.js | 7 ++----- packages/base/src/icons/cancel-share.js | 7 ++----- packages/base/src/icons/cancel.js | 7 ++----- packages/base/src/icons/capital-projects.js | 7 ++----- packages/base/src/icons/car-rental.js | 7 ++----- packages/base/src/icons/card.js | 7 ++----- packages/base/src/icons/cargo-train.js | 7 ++----- packages/base/src/icons/cart-2.js | 7 ++----- packages/base/src/icons/cart-3.js | 7 ++----- packages/base/src/icons/cart-4.js | 7 ++----- packages/base/src/icons/cart-5.js | 7 ++----- packages/base/src/icons/cart-approval.js | 7 ++----- packages/base/src/icons/cart-full.js | 7 ++----- packages/base/src/icons/cart.js | 7 ++----- packages/base/src/icons/cause.js | 7 ++----- packages/base/src/icons/chain-link.js | 7 ++----- packages/base/src/icons/chalkboard.js | 7 ++----- packages/base/src/icons/chart-axis.js | 7 ++----- packages/base/src/icons/chart-table-view.js | 7 ++----- packages/base/src/icons/check-availability.js | 7 ++----- packages/base/src/icons/checklist-2.js | 7 ++----- packages/base/src/icons/checklist-item-2.js | 7 ++----- packages/base/src/icons/checklist-item.js | 7 ++----- packages/base/src/icons/checklist.js | 7 ++----- packages/base/src/icons/chevron-phase-2.js | 7 ++----- packages/base/src/icons/chevron-phase.js | 7 ++----- packages/base/src/icons/choropleth-chart.js | 7 ++----- packages/base/src/icons/circle-task-2.js | 7 ++----- packages/base/src/icons/circle-task.js | 7 ++----- packages/base/src/icons/citizen-connect.js | 7 ++----- packages/base/src/icons/clear-filter.js | 7 ++----- packages/base/src/icons/clinical-order.js | 7 ++----- packages/base/src/icons/clinical-tast-tracker.js | 7 ++----- packages/base/src/icons/close-command-field.js | 7 ++----- packages/base/src/icons/cloud.js | 7 ++----- packages/base/src/icons/co.js | 7 ++----- packages/base/src/icons/collaborate.js | 7 ++----- packages/base/src/icons/collapse-all.js | 7 ++----- packages/base/src/icons/collapse-group.js | 7 ++----- packages/base/src/icons/collapse.js | 7 ++----- packages/base/src/icons/collections-insight.js | 7 ++----- packages/base/src/icons/collections-management.js | 7 ++----- packages/base/src/icons/collision.js | 7 ++----- packages/base/src/icons/color-fill.js | 7 ++----- packages/base/src/icons/column-chart-dual-axis.js | 7 ++----- packages/base/src/icons/combine.js | 7 ++----- packages/base/src/icons/comment.js | 7 ++----- packages/base/src/icons/commission-check.js | 7 ++----- packages/base/src/icons/company-view.js | 7 ++----- packages/base/src/icons/compare-2.js | 7 ++----- packages/base/src/icons/compare.js | 7 ++----- packages/base/src/icons/competitor.js | 7 ++----- packages/base/src/icons/complete.js | 7 ++----- packages/base/src/icons/connected.js | 7 ++----- packages/base/src/icons/contacts.js | 7 ++----- packages/base/src/icons/copy.js | 7 ++----- packages/base/src/icons/course-book.js | 7 ++----- packages/base/src/icons/course-program.js | 7 ++----- packages/base/src/icons/create-entry-time.js | 7 ++----- packages/base/src/icons/create-form.js | 7 ++----- packages/base/src/icons/create-leave-request.js | 7 ++----- packages/base/src/icons/create-session.js | 7 ++----- packages/base/src/icons/create.js | 7 ++----- packages/base/src/icons/credit-card.js | 7 ++----- packages/base/src/icons/crm-sales.js | 7 ++----- packages/base/src/icons/crm-service-manager.js | 7 ++----- packages/base/src/icons/crop.js | 7 ++----- packages/base/src/icons/crossed-line-chart.js | 7 ++----- packages/base/src/icons/curriculum.js | 7 ++----- packages/base/src/icons/cursor-arrow.js | 7 ++----- packages/base/src/icons/customer-and-contacts.js | 7 ++----- packages/base/src/icons/customer-and-supplier.js | 7 ++----- packages/base/src/icons/customer-briefing.js | 7 ++----- packages/base/src/icons/customer-financial-fact-sheet.js | 7 ++----- packages/base/src/icons/customer-history.js | 7 ++----- packages/base/src/icons/customer-order-entry.js | 7 ++----- packages/base/src/icons/customer-view.js | 7 ++----- packages/base/src/icons/customer.js | 7 ++----- packages/base/src/icons/customize.js | 7 ++----- packages/base/src/icons/database.js | 7 ++----- packages/base/src/icons/date-time.js | 7 ++----- packages/base/src/icons/decision.js | 7 ++----- packages/base/src/icons/decline.js | 7 ++----- packages/base/src/icons/decrease-line-height.js | 7 ++----- packages/base/src/icons/delete.js | 7 ++----- packages/base/src/icons/desktop-mobile.js | 7 ++----- packages/base/src/icons/developer-settings.js | 7 ++----- packages/base/src/icons/dimension.js | 7 ++----- packages/base/src/icons/disconnected.js | 7 ++----- packages/base/src/icons/discussion-2.js | 7 ++----- packages/base/src/icons/discussion.js | 7 ++----- packages/base/src/icons/dishwasher.js | 7 ++----- packages/base/src/icons/display-more.js | 7 ++----- packages/base/src/icons/display.js | 7 ++----- packages/base/src/icons/doc-attachment.js | 7 ++----- packages/base/src/icons/doctor.js | 7 ++----- packages/base/src/icons/document-text.js | 7 ++----- packages/base/src/icons/document.js | 7 ++----- packages/base/src/icons/documents.js | 7 ++----- packages/base/src/icons/donut-chart.js | 7 ++----- packages/base/src/icons/down.js | 7 ++----- packages/base/src/icons/download-from-cloud.js | 7 ++----- packages/base/src/icons/download.js | 7 ++----- packages/base/src/icons/draw-rectangle.js | 7 ++----- packages/base/src/icons/drill-down.js | 7 ++----- packages/base/src/icons/drill-up.js | 7 ++----- packages/base/src/icons/drop-down-list.js | 7 ++----- packages/base/src/icons/dropdown.js | 7 ++----- packages/base/src/icons/duplicate.js | 7 ++----- packages/base/src/icons/e-care.js | 7 ++----- packages/base/src/icons/e-learning.js | 7 ++----- packages/base/src/icons/eam-work-order.js | 7 ++----- packages/base/src/icons/edit-outside.js | 7 ++----- packages/base/src/icons/edit.js | 7 ++----- packages/base/src/icons/education.js | 7 ++----- packages/base/src/icons/electrocardiogram.js | 7 ++----- packages/base/src/icons/electronic-medical-record.js | 7 ++----- packages/base/src/icons/email-read.js | 7 ++----- packages/base/src/icons/email.js | 7 ++----- packages/base/src/icons/employee-approvals.js | 7 ++----- packages/base/src/icons/employee-lookup.js | 7 ++----- packages/base/src/icons/employee-pane.js | 7 ++----- packages/base/src/icons/employee-rejections.js | 7 ++----- packages/base/src/icons/employee.js | 7 ++----- packages/base/src/icons/end-user-experience-monitoring.js | 7 ++----- packages/base/src/icons/endoscopy.js | 7 ++----- packages/base/src/icons/energy-saving-lightbulb.js | 7 ++----- packages/base/src/icons/enter-more.js | 7 ++----- packages/base/src/icons/eraser.js | 7 ++----- packages/base/src/icons/error.js | 7 ++----- packages/base/src/icons/example.js | 7 ++----- packages/base/src/icons/excel-attachment.js | 7 ++----- packages/base/src/icons/exit-full-screen.js | 7 ++----- packages/base/src/icons/expand-all.js | 7 ++----- packages/base/src/icons/expand-group.js | 7 ++----- packages/base/src/icons/expand.js | 7 ++----- packages/base/src/icons/expense-report.js | 7 ++----- packages/base/src/icons/explorer.js | 7 ++----- packages/base/src/icons/factory.js | 7 ++----- packages/base/src/icons/fallback.js | 7 ++----- packages/base/src/icons/family-care.js | 7 ++----- packages/base/src/icons/family-protection.js | 7 ++----- packages/base/src/icons/favorite-list.js | 7 ++----- packages/base/src/icons/favorite.js | 7 ++----- packages/base/src/icons/fax-machine.js | 7 ++----- packages/base/src/icons/feed.js | 7 ++----- packages/base/src/icons/feeder-arrow.js | 7 ++----- packages/base/src/icons/filter-analytics.js | 7 ++----- packages/base/src/icons/filter-facets.js | 7 ++----- packages/base/src/icons/filter-fields.js | 7 ++----- packages/base/src/icons/filter.js | 7 ++----- packages/base/src/icons/flag.js | 7 ++----- packages/base/src/icons/flight.js | 7 ++----- packages/base/src/icons/fob-watch.js | 7 ++----- packages/base/src/icons/folder-blank.js | 7 ++----- packages/base/src/icons/folder-full.js | 7 ++----- packages/base/src/icons/folder.js | 7 ++----- packages/base/src/icons/form.js | 7 ++----- packages/base/src/icons/forward.js | 7 ++----- packages/base/src/icons/fridge.js | 7 ++----- packages/base/src/icons/full-screen.js | 7 ++----- packages/base/src/icons/full-stacked-chart.js | 7 ++----- packages/base/src/icons/full-stacked-column-chart.js | 7 ++----- packages/base/src/icons/functional-location.js | 7 ++----- packages/base/src/icons/future.js | 7 ++----- packages/base/src/icons/fx.js | 7 ++----- packages/base/src/icons/gantt-bars.js | 7 ++----- packages/base/src/icons/general-leave-request.js | 7 ++----- packages/base/src/icons/generate-shortcut.js | 7 ++----- packages/base/src/icons/geographic-bubble-chart.js | 7 ++----- packages/base/src/icons/globe.js | 7 ++----- packages/base/src/icons/goal.js | 7 ++----- packages/base/src/icons/goalseek.js | 7 ++----- packages/base/src/icons/grid.js | 7 ++----- packages/base/src/icons/group-2.js | 7 ++----- packages/base/src/icons/group.js | 7 ++----- packages/base/src/icons/header.js | 7 ++----- packages/base/src/icons/heading1.js | 7 ++----- packages/base/src/icons/heading2.js | 7 ++----- packages/base/src/icons/heading3.js | 7 ++----- packages/base/src/icons/headset.js | 7 ++----- packages/base/src/icons/heating-cooling.js | 7 ++----- packages/base/src/icons/heatmap-chart.js | 7 ++----- packages/base/src/icons/hello-world.js | 7 ++----- packages/base/src/icons/hide.js | 7 ++----- packages/base/src/icons/hint.js | 7 ++----- packages/base/src/icons/history.js | 7 ++----- packages/base/src/icons/home-share.js | 7 ++----- packages/base/src/icons/home.js | 7 ++----- packages/base/src/icons/horizontal-bar-chart-2.js | 7 ++----- packages/base/src/icons/horizontal-bar-chart.js | 7 ++----- packages/base/src/icons/horizontal-bullet-chart.js | 7 ++----- packages/base/src/icons/horizontal-combination-chart.js | 7 ++----- packages/base/src/icons/horizontal-grip.js | 7 ++----- packages/base/src/icons/horizontal-stacked-chart.js | 7 ++----- packages/base/src/icons/horizontal-waterfall-chart.js | 7 ++----- packages/base/src/icons/hr-approval.js | 7 ++----- packages/base/src/icons/idea-wall.js | 7 ++----- packages/base/src/icons/image-viewer.js | 7 ++----- packages/base/src/icons/inbox.js | 7 ++----- packages/base/src/icons/incident.js | 7 ++----- packages/base/src/icons/incoming-call.js | 7 ++----- packages/base/src/icons/increase-line-height.js | 7 ++----- packages/base/src/icons/indent.js | 7 ++----- packages/base/src/icons/initiative.js | 7 ++----- packages/base/src/icons/inspect-down.js | 7 ++----- packages/base/src/icons/inspect.js | 7 ++----- packages/base/src/icons/inspection.js | 7 ++----- packages/base/src/icons/instance.js | 7 ++----- packages/base/src/icons/insurance-car.js | 7 ++----- packages/base/src/icons/insurance-house.js | 7 ++----- packages/base/src/icons/insurance-life.js | 7 ++----- packages/base/src/icons/internet-browser.js | 7 ++----- packages/base/src/icons/inventory.js | 7 ++----- packages/base/src/icons/ipad-2.js | 7 ++----- packages/base/src/icons/ipad.js | 7 ++----- packages/base/src/icons/iphone-2.js | 7 ++----- packages/base/src/icons/iphone.js | 7 ++----- packages/base/src/icons/it-host.js | 7 ++----- packages/base/src/icons/it-instance.js | 7 ++----- packages/base/src/icons/it-system.js | 7 ++----- packages/base/src/icons/italic-text.js | 7 ++----- packages/base/src/icons/jam.js | 7 ++----- packages/base/src/icons/journey-arrive.js | 7 ++----- packages/base/src/icons/journey-change.js | 7 ++----- packages/base/src/icons/journey-depart.js | 7 ++----- packages/base/src/icons/key-user-settings.js | 7 ++----- packages/base/src/icons/key.js | 7 ++----- packages/base/src/icons/keyboard-and-mouse.js | 7 ++----- packages/base/src/icons/kpi-corporate-performance.js | 7 ++----- packages/base/src/icons/kpi-managing-my-area.js | 7 ++----- packages/base/src/icons/lab.js | 7 ++----- packages/base/src/icons/laptop.js | 7 ++----- packages/base/src/icons/lateness.js | 7 ++----- packages/base/src/icons/lead-outdated.js | 7 ++----- packages/base/src/icons/lead.js | 7 ++----- packages/base/src/icons/leads.js | 7 ++----- packages/base/src/icons/learning-assistant.js | 7 ++----- packages/base/src/icons/legend.js | 7 ++----- packages/base/src/icons/less.js | 7 ++----- packages/base/src/icons/letter.js | 7 ++----- packages/base/src/icons/lightbulb.js | 7 ++----- packages/base/src/icons/line-chart-dual-axis.js | 7 ++----- packages/base/src/icons/line-chart-time-axis.js | 7 ++----- packages/base/src/icons/line-chart.js | 7 ++----- packages/base/src/icons/line-charts.js | 7 ++----- packages/base/src/icons/list.js | 7 ++----- packages/base/src/icons/loan.js | 7 ++----- packages/base/src/icons/locate-me.js | 7 ++----- packages/base/src/icons/locked.js | 7 ++----- packages/base/src/icons/log.js | 7 ++----- packages/base/src/icons/machine.js | 7 ++----- packages/base/src/icons/manager-insight.js | 7 ++----- packages/base/src/icons/manager.js | 7 ++----- packages/base/src/icons/map-2.js | 7 ++----- packages/base/src/icons/map-3.js | 7 ++----- packages/base/src/icons/map.js | 7 ++----- packages/base/src/icons/marketing-campaign.js | 7 ++----- packages/base/src/icons/master-task-triangle-2.js | 7 ++----- packages/base/src/icons/master-task-triangle.js | 7 ++----- packages/base/src/icons/meal.js | 7 ++----- packages/base/src/icons/measure.js | 7 ++----- packages/base/src/icons/measurement-document.js | 7 ++----- packages/base/src/icons/measuring-point.js | 7 ++----- packages/base/src/icons/media-forward.js | 7 ++----- packages/base/src/icons/media-pause.js | 7 ++----- packages/base/src/icons/media-play.js | 7 ++----- packages/base/src/icons/media-reverse.js | 7 ++----- packages/base/src/icons/media-rewind.js | 7 ++----- packages/base/src/icons/meeting-room.js | 7 ++----- packages/base/src/icons/menu.js | 7 ++----- packages/base/src/icons/menu2.js | 7 ++----- packages/base/src/icons/message-error.js | 7 ++----- packages/base/src/icons/message-information.js | 7 ++----- packages/base/src/icons/message-popup.js | 7 ++----- packages/base/src/icons/message-success.js | 7 ++----- packages/base/src/icons/message-warning.js | 7 ++----- packages/base/src/icons/microphone.js | 7 ++----- packages/base/src/icons/mileage.js | 7 ++----- packages/base/src/icons/minimize.js | 7 ++----- packages/base/src/icons/mirrored-task-circle-2.js | 7 ++----- packages/base/src/icons/mirrored-task-circle.js | 7 ++----- packages/base/src/icons/money-bills.js | 7 ++----- packages/base/src/icons/monitor-payments.js | 7 ++----- packages/base/src/icons/move.js | 7 ++----- packages/base/src/icons/mri-scan.js | 7 ++----- packages/base/src/icons/multi-select.js | 7 ++----- packages/base/src/icons/multiple-bar-chart.js | 7 ++----- packages/base/src/icons/multiple-line-chart.js | 7 ++----- packages/base/src/icons/multiple-pie-chart.js | 7 ++----- packages/base/src/icons/multiple-radar-chart.js | 7 ++----- packages/base/src/icons/multiselect-all.js | 7 ++----- packages/base/src/icons/multiselect-none.js | 7 ++----- packages/base/src/icons/my-sales-order.js | 7 ++----- packages/base/src/icons/my-view.js | 7 ++----- packages/base/src/icons/nav-back.js | 7 ++----- packages/base/src/icons/navigation-down-arrow.js | 7 ++----- packages/base/src/icons/navigation-left-arrow.js | 7 ++----- packages/base/src/icons/navigation-right-arrow.js | 7 ++----- packages/base/src/icons/navigation-up-arrow.js | 7 ++----- packages/base/src/icons/negative.js | 7 ++----- packages/base/src/icons/newspaper.js | 7 ++----- packages/base/src/icons/notes.js | 7 ++----- packages/base/src/icons/notification-2.js | 7 ++----- packages/base/src/icons/number-sign.js | 7 ++----- packages/base/src/icons/numbered-text.js | 7 ++----- packages/base/src/icons/nurse.js | 7 ++----- packages/base/src/icons/nutrition-activity.js | 7 ++----- packages/base/src/icons/official-service.js | 7 ++----- packages/base/src/icons/offsite-work.js | 7 ++----- packages/base/src/icons/open-command-field.js | 7 ++----- packages/base/src/icons/open-folder.js | 7 ++----- packages/base/src/icons/opportunities.js | 7 ++----- packages/base/src/icons/opportunity.js | 7 ++----- packages/base/src/icons/order-status.js | 7 ++----- packages/base/src/icons/org-chart.js | 7 ++----- packages/base/src/icons/outbox.js | 7 ++----- packages/base/src/icons/outdent.js | 7 ++----- packages/base/src/icons/outgoing-call.js | 7 ++----- packages/base/src/icons/overflow.js | 7 ++----- packages/base/src/icons/overlay.js | 7 ++----- packages/base/src/icons/overview-chart.js | 7 ++----- packages/base/src/icons/paging.js | 7 ++----- packages/base/src/icons/paid-leave.js | 7 ++----- packages/base/src/icons/palette.js | 7 ++----- packages/base/src/icons/paper-plane.js | 7 ++----- packages/base/src/icons/passenger-train.js | 7 ++----- packages/base/src/icons/past.js | 7 ++----- packages/base/src/icons/paste.js | 7 ++----- packages/base/src/icons/pause.js | 7 ++----- packages/base/src/icons/payment-approval.js | 7 ++----- packages/base/src/icons/pdf-attachment.js | 7 ++----- packages/base/src/icons/pdf-reader.js | 7 ++----- packages/base/src/icons/pending.js | 7 ++----- packages/base/src/icons/per-diem.js | 7 ++----- packages/base/src/icons/performance.js | 7 ++----- packages/base/src/icons/permission.js | 7 ++----- packages/base/src/icons/person-placeholder.js | 7 ++----- packages/base/src/icons/personnel-view.js | 7 ++----- packages/base/src/icons/pharmacy.js | 7 ++----- packages/base/src/icons/phone.js | 7 ++----- packages/base/src/icons/photo-voltaic.js | 7 ++----- packages/base/src/icons/physical-activity.js | 7 ++----- packages/base/src/icons/picture.js | 7 ++----- packages/base/src/icons/pie-chart.js | 7 ++----- packages/base/src/icons/pipeline-analysis.js | 7 ++----- packages/base/src/icons/pixelate.js | 7 ++----- packages/base/src/icons/play.js | 7 ++----- packages/base/src/icons/pool.js | 7 ++----- packages/base/src/icons/popup-window.js | 7 ++----- packages/base/src/icons/positive.js | 7 ++----- packages/base/src/icons/post.js | 7 ++----- packages/base/src/icons/ppt-attachment.js | 7 ++----- packages/base/src/icons/present.js | 7 ++----- packages/base/src/icons/primary-key.js | 7 ++----- packages/base/src/icons/print.js | 7 ++----- packages/base/src/icons/private.js | 7 ++----- packages/base/src/icons/process.js | 7 ++----- packages/base/src/icons/product.js | 7 ++----- packages/base/src/icons/program-triangles-2.js | 7 ++----- packages/base/src/icons/program-triangles.js | 7 ++----- packages/base/src/icons/project-definition-triangle-2.js | 7 ++----- packages/base/src/icons/project-definition-triangle.js | 7 ++----- packages/base/src/icons/projector.js | 7 ++----- packages/base/src/icons/provision.js | 7 ++----- packages/base/src/icons/pull-down.js | 7 ++----- packages/base/src/icons/pushpin-off.js | 7 ++----- packages/base/src/icons/pushpin-on.js | 7 ++----- packages/base/src/icons/puzzle.js | 7 ++----- packages/base/src/icons/quality-issue.js | 7 ++----- packages/base/src/icons/question-mark.js | 7 ++----- packages/base/src/icons/radar-chart.js | 7 ++----- packages/base/src/icons/receipt.js | 7 ++----- packages/base/src/icons/record.js | 7 ++----- packages/base/src/icons/redo.js | 7 ++----- packages/base/src/icons/refresh.js | 7 ++----- packages/base/src/icons/repost.js | 7 ++----- packages/base/src/icons/request.js | 7 ++----- packages/base/src/icons/reset.js | 7 ++----- packages/base/src/icons/resize-corner.js | 7 ++----- packages/base/src/icons/resize-horizontal.js | 7 ++----- packages/base/src/icons/resize-vertical.js | 7 ++----- packages/base/src/icons/resize.js | 7 ++----- packages/base/src/icons/response.js | 7 ++----- packages/base/src/icons/responsive.js | 7 ++----- packages/base/src/icons/restart.js | 7 ++----- packages/base/src/icons/retail-store-manager.js | 7 ++----- packages/base/src/icons/retail-store.js | 7 ++----- packages/base/src/icons/rhombus-milestone-2.js | 7 ++----- packages/base/src/icons/rhombus-milestone.js | 7 ++----- packages/base/src/icons/role.js | 7 ++----- packages/base/src/icons/sales-document.js | 7 ++----- packages/base/src/icons/sales-notification.js | 7 ++----- packages/base/src/icons/sales-order-item.js | 7 ++----- packages/base/src/icons/sales-order.js | 7 ++----- packages/base/src/icons/sales-quote.js | 7 ++----- packages/base/src/icons/sap-box.js | 7 ++----- packages/base/src/icons/sap-logo-shape.js | 7 ++----- packages/base/src/icons/sap-ui5.js | 7 ++----- packages/base/src/icons/save.js | 7 ++----- packages/base/src/icons/scatter-chart.js | 7 ++----- packages/base/src/icons/scissors.js | 7 ++----- packages/base/src/icons/screen-split-one.js | 7 ++----- packages/base/src/icons/screen-split-three.js | 7 ++----- packages/base/src/icons/screen-split-two.js | 7 ++----- packages/base/src/icons/search.js | 7 ++----- packages/base/src/icons/settings.js | 7 ++----- packages/base/src/icons/share-2.js | 7 ++----- packages/base/src/icons/share.js | 7 ++----- packages/base/src/icons/shelf.js | 7 ++----- packages/base/src/icons/shield.js | 7 ++----- packages/base/src/icons/shipping-status.js | 7 ++----- packages/base/src/icons/shortcut.js | 7 ++----- packages/base/src/icons/show-edit.js | 7 ++----- packages/base/src/icons/show.js | 7 ++----- packages/base/src/icons/signature.js | 7 ++----- packages/base/src/icons/simple-payment.js | 7 ++----- packages/base/src/icons/simulate.js | 7 ++----- packages/base/src/icons/slim-arrow-down.js | 7 ++----- packages/base/src/icons/slim-arrow-left.js | 7 ++----- packages/base/src/icons/slim-arrow-right.js | 7 ++----- packages/base/src/icons/slim-arrow-up.js | 7 ++----- packages/base/src/icons/soccor.js | 7 ++----- packages/base/src/icons/sonography.js | 7 ++----- packages/base/src/icons/sort-ascending.js | 7 ++----- packages/base/src/icons/sort-descending.js | 7 ++----- packages/base/src/icons/sort.js | 7 ++----- packages/base/src/icons/sorting-ranking.js | 7 ++----- packages/base/src/icons/sound-loud.js | 7 ++----- packages/base/src/icons/sound-off.js | 7 ++----- packages/base/src/icons/sound.js | 7 ++----- packages/base/src/icons/source-code.js | 7 ++----- packages/base/src/icons/split.js | 7 ++----- packages/base/src/icons/status-critical.js | 7 ++----- packages/base/src/icons/status-inactive.js | 7 ++----- packages/base/src/icons/status-negative.js | 7 ++----- packages/base/src/icons/status-positive.js | 7 ++----- packages/base/src/icons/step.js | 7 ++----- packages/base/src/icons/stethoscope.js | 7 ++----- packages/base/src/icons/stop.js | 7 ++----- packages/base/src/icons/strikethrough.js | 7 ++----- packages/base/src/icons/study-leave.js | 7 ++----- packages/base/src/icons/subway-train.js | 7 ++----- packages/base/src/icons/suitcase.js | 7 ++----- packages/base/src/icons/supplier.js | 7 ++----- packages/base/src/icons/survey.js | 7 ++----- packages/base/src/icons/switch-classes.js | 7 ++----- packages/base/src/icons/switch-views.js | 7 ++----- packages/base/src/icons/synchronize.js | 7 ++----- packages/base/src/icons/syntax.js | 7 ++----- packages/base/src/icons/syringe.js | 7 ++----- packages/base/src/icons/sys-add.js | 7 ++----- packages/base/src/icons/sys-back-2.js | 7 ++----- packages/base/src/icons/sys-back.js | 7 ++----- packages/base/src/icons/sys-cancel-2.js | 7 ++----- packages/base/src/icons/sys-cancel.js | 7 ++----- packages/base/src/icons/sys-enter-2.js | 7 ++----- packages/base/src/icons/sys-enter.js | 7 ++----- packages/base/src/icons/sys-find-next.js | 7 ++----- packages/base/src/icons/sys-find.js | 7 ++----- packages/base/src/icons/sys-first-page.js | 7 ++----- packages/base/src/icons/sys-help-2.js | 7 ++----- packages/base/src/icons/sys-help.js | 7 ++----- packages/base/src/icons/sys-last-page.js | 7 ++----- packages/base/src/icons/sys-minus.js | 7 ++----- packages/base/src/icons/sys-monitor.js | 7 ++----- packages/base/src/icons/sys-next-page.js | 7 ++----- packages/base/src/icons/sys-prev-page.js | 7 ++----- packages/base/src/icons/system-exit-2.js | 7 ++----- packages/base/src/icons/system-exit.js | 7 ++----- packages/base/src/icons/table-chart.js | 7 ++----- packages/base/src/icons/table-column.js | 7 ++----- packages/base/src/icons/table-row.js | 7 ++----- packages/base/src/icons/table-view.js | 7 ++----- packages/base/src/icons/tag-cloud-chart.js | 7 ++----- packages/base/src/icons/tag.js | 7 ++----- packages/base/src/icons/tags.js | 7 ++----- packages/base/src/icons/target-group.js | 7 ++----- packages/base/src/icons/task.js | 7 ++----- packages/base/src/icons/taxi.js | 7 ++----- packages/base/src/icons/technical-object.js | 7 ++----- packages/base/src/icons/temperature.js | 7 ++----- packages/base/src/icons/text-align-center.js | 7 ++----- packages/base/src/icons/text-align-justified.js | 7 ++----- packages/base/src/icons/text-align-left.js | 7 ++----- packages/base/src/icons/text-align-right.js | 7 ++----- packages/base/src/icons/text-color.js | 7 ++----- packages/base/src/icons/text-formatting.js | 7 ++----- packages/base/src/icons/text.js | 7 ++----- packages/base/src/icons/theater.js | 7 ++----- packages/base/src/icons/thing-type.js | 7 ++----- packages/base/src/icons/thumb-down.js | 7 ++----- packages/base/src/icons/thumb-up.js | 7 ++----- packages/base/src/icons/time-account.js | 7 ++----- packages/base/src/icons/time-entry-request.js | 7 ++----- packages/base/src/icons/time-overtime.js | 7 ++----- packages/base/src/icons/timesheet.js | 7 ++----- packages/base/src/icons/to-be-reviewed.js | 7 ++----- packages/base/src/icons/toaster-down.js | 7 ++----- packages/base/src/icons/toaster-top.js | 7 ++----- packages/base/src/icons/toaster-up.js | 7 ++----- packages/base/src/icons/tools-opportunity.js | 7 ++----- packages/base/src/icons/touch.js | 7 ++----- packages/base/src/icons/travel-expense-report.js | 7 ++----- packages/base/src/icons/travel-expense.js | 7 ++----- packages/base/src/icons/travel-itinerary.js | 7 ++----- packages/base/src/icons/travel-request.js | 7 ++----- packages/base/src/icons/tree.js | 7 ++----- packages/base/src/icons/trend-down.js | 7 ++----- packages/base/src/icons/trend-up.js | 7 ++----- packages/base/src/icons/trip-report.js | 7 ++----- packages/base/src/icons/two-keys.js | 7 ++----- packages/base/src/icons/ui-notifications.js | 7 ++----- packages/base/src/icons/umbrella.js | 7 ++----- packages/base/src/icons/undefined.js | 7 ++----- packages/base/src/icons/underline-text.js | 7 ++----- packages/base/src/icons/undo.js | 7 ++----- packages/base/src/icons/unfavorite.js | 7 ++----- packages/base/src/icons/unlocked.js | 7 ++----- packages/base/src/icons/unpaid-leave.js | 7 ++----- packages/base/src/icons/unwired.js | 7 ++----- packages/base/src/icons/up.js | 7 ++----- packages/base/src/icons/upload-to-cloud.js | 7 ++----- packages/base/src/icons/upload.js | 7 ++----- packages/base/src/icons/upstacked-chart.js | 7 ++----- packages/base/src/icons/user-edit.js | 7 ++----- packages/base/src/icons/user-settings.js | 7 ++----- packages/base/src/icons/validate.js | 7 ++----- packages/base/src/icons/value-help.js | 7 ++----- packages/base/src/icons/vds-file.js | 7 ++----- packages/base/src/icons/vehicle-repair.js | 7 ++----- packages/base/src/icons/vertical-bar-chart-2.js | 7 ++----- packages/base/src/icons/vertical-bar-chart.js | 7 ++----- packages/base/src/icons/vertical-bullet-chart.js | 7 ++----- packages/base/src/icons/vertical-grip.js | 7 ++----- packages/base/src/icons/vertical-stacked-chart.js | 7 ++----- packages/base/src/icons/vertical-waterfall-chart.js | 7 ++----- packages/base/src/icons/video.js | 7 ++----- packages/base/src/icons/visits.js | 7 ++----- packages/base/src/icons/waiver.js | 7 ++----- packages/base/src/icons/wallet.js | 7 ++----- packages/base/src/icons/warning.js | 7 ++----- packages/base/src/icons/warning2.js | 7 ++----- packages/base/src/icons/washing-machine.js | 7 ++----- packages/base/src/icons/weather-proofing.js | 7 ++----- packages/base/src/icons/web-cam.js | 7 ++----- packages/base/src/icons/widgets.js | 7 ++----- packages/base/src/icons/windows-doors.js | 7 ++----- packages/base/src/icons/work-history.js | 7 ++----- packages/base/src/icons/workflow-tasks.js | 7 ++----- packages/base/src/icons/world.js | 7 ++----- packages/base/src/icons/wounds-doc.js | 7 ++----- packages/base/src/icons/wrench.js | 7 ++----- packages/base/src/icons/write-new-document.js | 7 ++----- packages/base/src/icons/write-new.js | 7 ++----- packages/base/src/icons/x-ray.js | 7 ++----- packages/base/src/icons/zoom-in.js | 7 ++----- packages/base/src/icons/zoom-out.js | 7 ++----- packages/main/bundle.esm.js | 2 +- packages/main/src/IconSVG.hbs | 5 +++-- packages/main/src/IconSVG.js | 4 ---- 653 files changed, 1302 insertions(+), 3249 deletions(-) rename packages/base/src/{Icons.js => AllIcons.js} (100%) diff --git a/packages/base/src/Icons.js b/packages/base/src/AllIcons.js similarity index 100% rename from packages/base/src/Icons.js rename to packages/base/src/AllIcons.js diff --git a/packages/base/src/SVGIconRegistry.js b/packages/base/src/SVGIconRegistry.js index 96921413045c..30914140c01c 100644 --- a/packages/base/src/SVGIconRegistry.js +++ b/packages/base/src/SVGIconRegistry.js @@ -1,7 +1,7 @@ const registry = new Map(); -const registerIcon = (name, viewBox, d) => { - registry.set(name, { name, viewBox, d }); +const registerIcon = (name, d) => { + registry.set(name, { name, d }); }; const getIconData = name => { diff --git a/packages/base/src/icons/Chart-Tree-Map.js b/packages/base/src/icons/Chart-Tree-Map.js index 95651b2fc192..fc37aff98a09 100644 --- a/packages/base/src/icons/Chart-Tree-Map.js +++ b/packages/base/src/icons/Chart-Tree-Map.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://Chart-Tree-Map"; -const viewBox = "0 0 512 512"; -const d = "M216 480q8 0 8-8V40q0-8-8-8H40q-8 0-8 8v432q0 8 8 8h176zm256 0q8 0 8-8V296q0-8-8-8H264q-8 0-8 8v176q0 8 8 8h208zm0-224q8 0 8-8v-80q0-8-8-8h-80q-8 0-8 8v80q0 8 8 8h80zm0-128q8 0 8-8V40q0-8-8-8h-80q-8 0-8 8v80q0 8 8 8h80zM344 256q8 0 8-8V40q0-8-8-8h-80q-8 0-8 8v208q0 8 8 8h80z"; +const d = "M216 32q8 0 8 8v432q0 8-8 8H40q-8 0-8-8V40q0-8 8-8h176zm256 0q8 0 8 8v176q0 8-8 8H264q-8 0-8-8V40q0-8 8-8h208zm0 224q8 0 8 8v80q0 8-8 8h-80q-8 0-8-8v-80q0-8 8-8h80zm0 128q8 0 8 8v80q0 8-8 8h-80q-8 0-8-8v-80q0-8 8-8h80zM344 256q8 0 8 8v208q0 8-8 8h-80q-8 0-8-8V264q0-8 8-8h80z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/Netweaver-business-client.js b/packages/base/src/icons/Netweaver-business-client.js index e0d2231a44c6..2fb210e46304 100644 --- a/packages/base/src/icons/Netweaver-business-client.js +++ b/packages/base/src/icons/Netweaver-business-client.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://Netweaver-business-client"; -const viewBox = "0 32 512.545 512.545"; -const d = "M202.94 409q22 0 36.5-12.5t16.5-33.5l29-257q1-5-2-7.5t-7-2.5q-3 0-7 2-10 9-21 20t-21.5 22-19.5 21-14 17q-8 10-16 21.5t-12.5 27-4.5 35 9 44.5q5 15 1 26t-13.5 19-22.5 13-27 9-29.5 8-29.5 7.5l-24 6-12 2.5q-14 4-11.5 11.5t10.5 5.5q6-2 9-2 3-1 18-4t33-6.5 35.5-6 27.5-2.5q2 0 3 1 15 2 27 7.5t35 7.5h4zm94-62q-8-4-12 3.5t1 12.5q2 2 16.5 15.5t30.5 28.5q18 18 41 38 4 5 10.5 3t4.5-8l-5-36q-1-10-10-16-19-10-35-18-14-8-26-14.5t-16-8.5zm203 80q6 0 10-6t2-22q-4-36-29.5-72.5t-57-67-62.5-51.5-46-25q-8-2-12-2-8 0-8 7l-11 113q-2 11 15 21 2 1 11.5 6t23.5 12.5 31 16.5l34 18q40 22 91 49 3 3 8 3z"; +const d = "M202.723 128.375q21.977 0 36.462 12.486t16.482 33.465l28.97 256.726q.998 4.995-1.999 7.492t-6.992 2.498q-2.997 0-6.993-1.998-9.99-8.99-20.978-19.98t-21.477-21.976-19.479-20.977-13.985-16.982q-7.991-9.99-15.983-21.477t-12.487-26.972-4.495-34.962 8.99-44.453q4.995-14.984 1-25.972t-13.486-18.98-22.476-12.986-26.971-8.99-29.47-7.992-29.468-7.492l-23.974-5.994-11.987-2.497Q-2.058 136.366.439 128.874t10.489-5.494q5.993 1.998 8.99 1.998 2.997.999 17.981 3.996t32.965 6.493 35.462 5.993 27.47 2.498q1.999 0 2.998-1 14.984-1.997 26.97-7.491t34.964-7.492h3.995zm93.9 61.934q-7.991 3.995-11.987-3.497t.999-12.486q1.998-1.998 16.482-15.484t30.468-28.47q17.98-17.98 40.956-37.96 3.996-4.994 10.49-2.996t4.494 7.992l-4.994 35.961q-1 9.99-9.99 15.983-18.98 9.99-34.962 17.981-13.985 7.992-25.973 14.485t-15.983 8.49zm202.784-79.915q5.994 0 9.99 5.993t1.998 21.977q-3.996 35.962-29.47 72.423t-56.938 66.929-62.434 51.445-45.951 24.973q-7.991 1.998-11.987 1.998-7.992 0-7.992-6.993l-10.988-112.88q-1.998-10.988 14.984-20.977 1.998-.999 11.488-5.994t23.475-12.486 30.967-16.483l33.964-17.98q39.957-21.977 90.903-48.948 2.997-2.997 7.991-2.997z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/accelerated.js b/packages/base/src/icons/accelerated.js index da7543d63983..7c69af196fc5 100644 --- a/packages/base/src/icons/accelerated.js +++ b/packages/base/src/icons/accelerated.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://accelerated"; -const viewBox = "0 -32 512 512"; -const d = "M240 224q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128q16 0 16-16 0-6-4.5-11t-11.5-5H240zm-128-64q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h160q16 0 16-16 0-6-4.5-11t-11.5-5H112zm16-48q0 7 5 11.5t11 4.5h256q16 0 16-16 0-6-4.5-11T400 96H144q-6 0-11 5t-5 11zm320 336q14 0 23-9.5t9-22.5V0q0-14-9-23t-23-9H64q-14 0-23 9T32 0v416q0 13 9 22.5t23 9.5h64v32h32v-32h192v32h32v-32h64zm-96-64h32v32h-32v-32zm-224 0h32v32h-32v-32zm320-32H64V0h384v352z"; +const d = "M240 256q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128q16 0 16 16 0 6-4.5 11t-11.5 5H240zm-128 64q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h160q16 0 16 16 0 6-4.5 11t-11.5 5H112zm16 48q0-7 5-11.5t11-4.5h256q16 0 16 16 0 6-4.5 11t-11.5 5H144q-6 0-11-5t-5-11zM448 32q14 0 23 9.5t9 22.5v416q0 14-9 23t-23 9H64q-14 0-23-9t-9-23V64q0-13 9-22.5T64 32h64V0h32v32h192V0h32v32h64zm-96 64h32V64h-32v32zm-224 0h32V64h-32v32zm320 32H64v352h384V128z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/accept.js b/packages/base/src/icons/accept.js index 838505591200..4def66417232 100644 --- a/packages/base/src/icons/accept.js +++ b/packages/base/src/icons/accept.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://accept"; -const viewBox = "0 31.857 512 512"; -const d = "M455.8 449.857q9-9 3-19l-222-326q-4-8-12-9t-14 5l-151 167q-5 5-4.5 11t5.5 11l25 25q12 12 23 0l96-96q5-5 13-4.5t12 8.5l175 249q4 7 11.5 8t13.5-4z"; +const d = "M455.8 94q9 9 3 19l-222 326q-4 8-12 9t-14-5l-151-167q-5-5-4.5-11t5.5-11l25-25q12-12 23 0l96 96q5 5 13 4.5t12-8.5l175-249q4-7 11.5-8t13.5 4z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/accidental-leave.js b/packages/base/src/icons/accidental-leave.js index 245a0e559e33..7a2a163b5034 100644 --- a/packages/base/src/icons/accidental-leave.js +++ b/packages/base/src/icons/accidental-leave.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://accidental-leave"; -const viewBox = "0 -1 512 512"; -const d = "M191 191H96v128h95v96h129v-96h96V191h-96V95H191v96zm33 32v-96h64v96h95v64h-95v96h-64v-96h-96v-64h96zm224 256q14 0 23-8.5t9-22.5V63q0-13-9-23t-23-10H64q-13 0-22.5 10T32 63v385q0 14 9.5 22.5T64 479h384zm-1-32H64V63h383v384z"; +const d = "M191 320H96V192h95V96h129v96h96v128h-96v96H191v-96zm33-32v96h64v-96h95v-64h-95v-96h-64v96h-96v64h96zM448 32q14 0 23 8.5t9 22.5v385q0 13-9 23t-23 10H64q-13 0-22.5-10T32 448V63q0-14 9.5-22.5T64 32h384zm-1 32H64v384h383V64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/account.js b/packages/base/src/icons/account.js index 0105b0b70028..794dddb259b4 100644 --- a/packages/base/src/icons/account.js +++ b/packages/base/src/icons/account.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://account"; -const viewBox = "0 0 512 512"; -const d = "M288 321q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q26 0 45 19t19 45q0 27-19 45.5T192 385q-27 0-45.5-18.5T128 321q0-26 18.5-45t45.5-19zm32-33q26 0 49.5-10t41-27 27.5-40 10-50V32H32v65q0 27 10 50t27.5 40 40.5 27 50 10h64zm96-127q0 40-28 68t-68 28h-64q-40 0-68-28T64 97V65h256v32zm144 255q16 0 16-16 0-6-4.5-11t-11.5-5H336q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128zm0 64q16 0 16-16 0-6-4.5-11t-11.5-5H336q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128zm0 64q16 0 16-16 0-6-4.5-11t-11.5-5H336q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128z"; +const d = "M288 191q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q26 0 45-19t19-45q0-27-19-45.5T192 127q-27 0-45.5 18.5T128 191q0 26 18.5 45t45.5 19zm32 33q26 0 49.5 10t41 27 27.5 40 10 50v65H32v-65q0-27 10-50t27.5-40 40.5-27 50-10h64zm96 127q0-40-28-68t-68-28h-64q-40 0-68 28t-28 68v32h256v-32zm144-255q16 0 16 16 0 6-4.5 11t-11.5 5H336q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128zm0-64q16 0 16 16 0 6-4.5 11t-11.5 5H336q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128zm0-64q16 0 16 16 0 6-4.5 11T464 64H336q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/accounting-document-verification.js b/packages/base/src/icons/accounting-document-verification.js index c23e125f7035..c7bafffcddc5 100644 --- a/packages/base/src/icons/accounting-document-verification.js +++ b/packages/base/src/icons/accounting-document-verification.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://accounting-document-verification"; -const viewBox = "0 -32 512 512"; -const d = "M368 256q30 0 56-3.5t45.5-10 31-15.5 11.5-19V16q0-10-11.5-18.5t-31-15T424-28t-56-4-56.5 4-46 10.5-30.5 15T224 16v192q0 10 11 19t30.5 15.5 46 10T368 256zm0-32q-36 0-61.5-5T267 208q14-5 39.5-10.5T368 192t61.5 5.5T469 208q-14 6-39.5 11t-61.5 5zm34-94q49 3 78 17v31q-20-8-49-13t-63-5q-35 0-63.5 5T256 178v-31q29-14 78-17h1q8-1 16-1.5t17-.5q8 0 16.5.5T401 130h1zm78-16q-20-8-49-13t-63-5q-35 0-63.5 5T256 114V83q29-14 78-17h1q8-1 16-1.5t17-.5q8 0 16.5.5T401 66h1q49 3 78 17v31zM402 2q49 3 78 17v32q-20-9-49-14t-63-5q-71 0-112 19V19q29-14 78-17h1q8-1 16-1.5t17-.5q8 0 16.5.5T401 2h1zm-23 351l101 127 32-32-132-159-83 84 32 31zM32 0h160v-32H32q-14 0-23 9T0 0v352l128 128h224q13 0 22.5-9t9.5-23H160v-96q0-14-9.5-23t-23.5-9H32V0z"; +const d = "M368 224q30 0 56 3.5t45.5 10 31 15.5 11.5 19v192q0 10-11.5 18.5t-31 15T424 508t-56 4-56.5-4-46-10.5-30.5-15-11-18.5V272q0-10 11-19t30.5-15.5 46-10T368 224zm0 32q-36 0-61.5 5T267 272q14 5 39.5 10.5T368 288t61.5-5.5T469 272q-14-6-39.5-11t-61.5-5zm34 94q49-3 78-17v-31q-20 8-49 13t-63 5q-35 0-63.5-5T256 302v31q29 14 78 17h1q8 1 16 1.5t17 .5q8 0 16.5-.5T401 350h1zm78 16q-20 8-49 13t-63 5q-35 0-63.5-5T256 366v31q29 14 78 17h1q8 1 16 1.5t17 .5q8 0 16.5-.5T401 414h1q49-3 78-17v-31zm-78 112q49-3 78-17v-32q-20 9-49 14t-63 5q-71 0-112-19v32q29 14 78 17h1q8 1 16 1.5t17 .5q8 0 16.5-.5T401 478h1zm-23-351L480 0l32 32-132 159-83-84 32-31zM32 480h160v32H32q-14 0-23-9t-9-23V128L128 0h224q13 0 22.5 9t9.5 23H160v96q0 14-9.5 23t-23.5 9H32v320z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/action-settings.js b/packages/base/src/icons/action-settings.js index b5181adba079..ea25198c1085 100644 --- a/packages/base/src/icons/action-settings.js +++ b/packages/base/src/icons/action-settings.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://action-settings"; -const viewBox = "0 -32 512 512"; -const d = "M480 288q14 0 23-9t9-23v-64q0-13-9-22.5t-23-9.5h-28q-3-8-6-15l-6-14 20-20q9-9 9-22.5T460 66l-46-46q-9-9-22-9-14 0-23 9l-20 21q-7-4-14-7t-15-6V0q0-13-9-22.5T288-32h-64q-14 0-23 9.5T192 0v28q-8 3-15 6t-14 7l-20-21q-9-9-23-9-13 0-22 9L52 66q-9 9-9 22.5t9 22.5l20 20q-3 7-6.5 14T60 160H32q-14 0-23 9.5T0 192v64q0 14 9 23t23 9h28q2 8 5.5 15t6.5 14l-20 20q-9 10-9 23t9 22l46 46q9 9 22 9 14 0 23-9l20-20q7 3 14 6.5t15 5.5v28q0 14 9 23t23 9h64q14 0 23-9t9-23v-28q8-2 15-5.5t14-6.5l20 20q9 9 23 9 13 0 22-9l46-46q9-9 9-22t-9-23l-20-20 6-14 6-15h28zm0-32h-52l-7 22q-2 6-4.5 12.5T411 303l-11 20 17 17 20 20-45 45-20-20-17-16-21 10q-6 3-12 5.5t-12 4.5l-22 8v51h-64v-51l-22-8q-6-2-12.5-4.5T177 379l-20-10-17 16-20 20-45-45 20-20 16-17-10-20q-3-6-5.5-12.5T91 278l-8-22H32v-64h51l8-22q2-6 4.5-12t5.5-12l10-21-16-17-20-20 45-45 20 20 17 17 20-11q6-3 12.5-5.5T202 59l22-7V0h64v52l22 7q6 2 12 4.5t12 5.5l21 11 17-17 20-20 45 45-20 20-17 17 11 21q3 6 5.5 12t4.5 12l7 22h52v64zm-224 64q40 0 68-28t28-68-28-68-68-28-68 28-28 68 28 68 68 28zm0-160q26 0 45 19t19 45-19 45-45 19-45-19-19-45 19-45 45-19z"; +const d = "M480 192q14 0 23 9t9 23v64q0 13-9 22.5t-23 9.5h-28q-3 8-6 15l-6 14 20 20q9 9 9 22.5t-9 22.5l-46 46q-9 9-22 9-14 0-23-9l-20-21q-7 4-14 7t-15 6v28q0 13-9 22.5t-23 9.5h-64q-14 0-23-9.5t-9-22.5v-28q-8-3-15-6t-14-7l-20 21q-9 9-23 9-13 0-22-9l-46-46q-9-9-9-22.5t9-22.5l20-20q-3-7-6.5-14T60 320H32q-14 0-23-9.5T0 288v-64q0-14 9-23t23-9h28q2-8 5.5-15t6.5-14l-20-20q-9-10-9-23t9-22l46-46q9-9 22-9 14 0 23 9l20 20q7-3 14-6.5t15-5.5V32q0-14 9-23t23-9h64q14 0 23 9t9 23v28q8 2 15 5.5t14 6.5l20-20q9-9 23-9 13 0 22 9l46 46q9 9 9 22t-9 23l-20 20 6 14 6 15h28zm0 32h-52l-7-22q-2-6-4.5-12.5T411 177l-11-20 17-17 20-20-45-45-20 20-17 16-21-10q-6-3-12-5.5T310 91l-22-8V32h-64v51l-22 8q-6 2-12.5 4.5T177 101l-20 10-17-16-20-20-45 45 20 20 16 17-10 20q-3 6-5.5 12.5T91 202l-8 22H32v64h51l8 22q2 6 4.5 12t5.5 12l10 21-16 17-20 20 45 45 20-20 17-17 20 11q6 3 12.5 5.5T202 421l22 7v52h64v-52l22-7q6-2 12-4.5t12-5.5l21-11 17 17 20 20 45-45-20-20-17-17 11-21q3-6 5.5-12t4.5-12l7-22h52v-64zm-224-64q40 0 68 28t28 68-28 68-68 28-68-28-28-68 28-68 68-28zm0 160q26 0 45-19t19-45-19-45-45-19-45 19-19 45 19 45 45 19z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/action.js b/packages/base/src/icons/action.js index e3d1157c63cc..9ce1c49d746f 100644 --- a/packages/base/src/icons/action.js +++ b/packages/base/src/icons/action.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://action"; -const viewBox = "0 0 512 512"; -const d = "M416 193h32V64q0-13-9-22.5T416 32H32q-13 0-22.5 9.5T0 64v384q0 14 9.5 23t22.5 9h128v-32H32V64h384v129zm87 229q9-10 9-23t-9-23l-92-84q-5-5-11-5t-11 5-5 11.5 5 11.5l75 69h-48q-40 0-75-15t-61-41.5-41-61.5-15-74v-16q0-16-16-16t-16 16v18.5l1 4.5q1 45 19.5 84.5T261 352t70 46 85 17h48l-75 69q-5 5-5 11.5t5 11.5 11 5 11-5z"; +const d = "M416 319h32v129q0 13-9 22.5t-23 9.5H32q-13 0-22.5-9.5T0 448V64q0-14 9.5-23T32 32h128v32H32v384h384V319zm87-229q9 10 9 23t-9 23l-92 84q-5 5-11 5t-11-5-5-11.5 5-11.5l75-69h-48q-40 0-75 15t-61 41.5-41 61.5-15 74v16q0 16-16 16t-16-16v-18.5l1-4.5q1-45 19.5-84.5T261 160t70-46 85-17h48l-75-69q-5-5-5-11.5T389 5t11-5 11 5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/activate.js b/packages/base/src/icons/activate.js index 0d2841b4e4cd..04a32f906e47 100644 --- a/packages/base/src/icons/activate.js +++ b/packages/base/src/icons/activate.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://activate"; -const viewBox = "0 0 512 512"; -const d = "M337 308q12-11 0-23l-56-56L89 37q-5-5-12-5t-11 5L21 82q-5 5-5 11t5 11l192 193 57 56q5 5 11 5t11-5zm-79-57l-22 23L55 93l22-23zm179 197h59l-47-39 20-64-53 40-54-40 21 64-47 39h59l21 58zm59-224l-47-39 20-64-53 40-54-40 21 64-47 39h59l21 58 21-58h59zM127 409l-47 39h60l21 58 21-58h59l-47-39 20-64-53 40-55-40z"; +const d = "M337 204q12 11 0 23l-56 56L89 475q-5 5-12 5t-11-5l-45-45q-5-5-5-11t5-11l192-193 57-56q5-5 11-5t11 5zm-79 57l-22-23L55 419l22 23zM437 64h59l-47 39 20 64-53-40-54 40 21-64-47-39h59l21-58zm59 224l-47 39 20 64-53-40-54 40 21-64-47-39h59l21-58 21 58h59zM127 103L80 64h60l21-58 21 58h59l-47 39 20 64-53-40-55 40z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/activities.js b/packages/base/src/icons/activities.js index a7b10c3a850f..3384d5c5c8d3 100644 --- a/packages/base/src/icons/activities.js +++ b/packages/base/src/icons/activities.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://activities"; -const viewBox = "0 0 512 512"; -const d = "M480 480q13 0 22.5-9t9.5-23V64q0-13-9.5-22.5T480 32H32q-14 0-23 9.5T0 64v384q0 14 9 23t23 9h448zm0-32H32V64h448v384zM117 260l-53 53 17 19 36-36 71 88 18-17zm0-164l-53 54 17 18 36-36 71 89 18-18zm283 96q16 0 16-16 0-6-4.5-11t-11.5-5H272q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128zm0 160q16 0 16-16 0-6-4.5-11t-11.5-5H272q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128z"; +const d = "M480 32q13 0 22.5 9t9.5 23v384q0 13-9.5 22.5T480 480H32q-14 0-23-9.5T0 448V64q0-14 9-23t23-9h448zm0 32H32v384h448V64zM117 252l-53-53 17-19 36 36 71-88 18 17zm0 164l-53-54 17-18 36 36 71-89 18 18zm283-96q16 0 16 16 0 6-4.5 11t-11.5 5H272q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128zm0-160q16 0 16 16 0 6-4.5 11t-11.5 5H272q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/activity-2.js b/packages/base/src/icons/activity-2.js index c85a9af285fe..007c5cc2b2d7 100644 --- a/packages/base/src/icons/activity-2.js +++ b/packages/base/src/icons/activity-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://activity-2"; -const viewBox = "0 -33 512 512"; -const d = "M330 320l22-21-109-131-65 65 21 23 44-44zm86 101q13 0 22.5-9.5T448 389V5q0-14-9.5-23T416-27H96q-14 0-23 9T64 5v384q0 13 9 22.5t23 9.5h67q10 26 37 31 8 14 23 23.5t33 9.5 33-9.5 23-23.5q27-5 37-31h67zm-208 0q-7 0-11.5-5t-4.5-11q0-16 16-16h96q16 0 16 16 0 6-4.5 11t-11.5 5h-16q0 13-9 22.5t-23 9.5-23-9.5-9-22.5h-16zm208-32h-67q-3-10-10-20-9-12-26-12H199q-17 0-26 12-7 10-10 20H96V5h320v384zM336 69q16 0 16-16 0-6-4.5-11T336 37H176q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h160zm0 64q16 0 16-16 0-6-4.5-11t-11.5-5H176q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h160z"; +const d = "M330 166l22 21-109 131-65-65 21-23 44 44zm86-101q13 0 22.5 9.5T448 97v384q0 14-9.5 23t-22.5 9H96q-14 0-23-9t-9-23V97q0-13 9-22.5T96 65h67q10-26 37-31 8-14 23-23.5T256 1t33 9.5T312 34q27 5 37 31h67zm-208 0q-7 0-11.5 5T192 81q0 16 16 16h96q16 0 16-16 0-6-4.5-11T304 65h-16q0-13-9-22.5T256 33t-23 9.5-9 22.5h-16zm208 32h-67q-3 10-10 20-9 12-26 12H199q-17 0-26-12-7-10-10-20H96v384h320V97zm-80 320q16 0 16 16 0 6-4.5 11t-11.5 5H176q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h160zm0-64q16 0 16 16 0 6-4.5 11t-11.5 5H176q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h160z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/activity-assigned-to-goal.js b/packages/base/src/icons/activity-assigned-to-goal.js index 739e21e165e5..3003780609b0 100644 --- a/packages/base/src/icons/activity-assigned-to-goal.js +++ b/packages/base/src/icons/activity-assigned-to-goal.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://activity-assigned-to-goal"; -const viewBox = "0 -32 512 512"; -const d = "M416 416q14 0 23-9t9-23V0q0-13-9-22.5T416-32H96q-14 0-23 9.5T64 0v384q0 14 9 23t23 9h67q5 12 14.5 21t22.5 11q8 14 23 23t33 9 33-9 23-23q13-2 22.5-11t14.5-21h67zm-208 0q-16 0-16-16t16-16h96q16 0 16 16t-16 16h-16q0 14-9 23t-23 9-23-9-9-23h-16zm208-32h-67q-2-5-4-9.5t-6-9.5q-10-13-26-13H199q-16 0-26 13-4 5-6 9.5t-4 9.5H96V0h320v384zm-160-64q27 0 50-10t40.5-27.5T374 242t10-50-10-50-27.5-40.5T306 74t-50-10-50 10-40.5 27.5T138 142t-10 50 10 50 27.5 40.5T206 310t50 10zm0-224q40 0 68 28t28 68-28 68-68 28-68-28-28-68 28-68 68-28zm0 160q26 0 45-18.5t19-45.5q0-26-19-45t-45-19-45 19-19 45q0 27 19 45.5t45 18.5zm0-96q14 0 23 9.5t9 22.5q0 14-9 23t-23 9-23-9-9-23q0-13 9-22.5t23-9.5z"; +const d = "M416 64q14 0 23 9t9 23v384q0 13-9 22.5t-23 9.5H96q-14 0-23-9.5T64 480V96q0-14 9-23t23-9h67q5-12 14.5-21T200 32q8-14 23-23t33-9 33 9 23 23q13 2 22.5 11T349 64h67zm-208 0q-16 0-16 16t16 16h96q16 0 16-16t-16-16h-16q0-14-9-23t-23-9-23 9-9 23h-16zm208 32h-67q-2 5-4 9.5t-6 9.5q-10 13-26 13H199q-16 0-26-13-4-5-6-9.5t-4-9.5H96v384h320V96zm-160 64q27 0 50 10t40.5 27.5T374 238t10 50-10 50-27.5 40.5T306 406t-50 10-50-10-40.5-27.5T138 338t-10-50 10-50 27.5-40.5T206 170t50-10zm0 224q40 0 68-28t28-68-28-68-68-28-68 28-28 68 28 68 68 28zm0-160q26 0 45 18.5t19 45.5q0 26-19 45t-45 19-45-19-19-45q0-27 19-45.5t45-18.5zm0 96q14 0 23-9.5t9-22.5q0-14-9-23t-23-9-23 9-9 23q0 13 9 22.5t23 9.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/activity-individual.js b/packages/base/src/icons/activity-individual.js index 9a98333ac598..5e59bc27c209 100644 --- a/packages/base/src/icons/activity-individual.js +++ b/packages/base/src/icons/activity-individual.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://activity-individual"; -const viewBox = "0 -32 512 512"; -const d = "M384 160q27 0 50-10t40.5-27.5T502 82t10-50v-64H192v64q0 27 10 50t27.5 40.5 41 27.5 49.5 10h64zm96-128q0 40-28 68t-68 28h-64q-40 0-68-28t-28-68V0h256v32zm-32 224q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q26 0 45 19t19 45q0 27-19 45.5T352 320t-45-18.5-19-45.5q0-26 19-45t45-19zM32 0h128v-32H32q-13 0-22.5 9.5T0 0v384q0 14 9.5 23t22.5 9h67q10 27 37 32 8 14 23 23t33 9 33-9 23-23q13-2 23-10.5t14-21.5h67q14 0 23-9t9-23h-99q-2-5-4-9.5t-6-9.5q-10-13-26-13H135q-15 0-26 13-4 5-6 9.5t-4 9.5H32V0zm112 416q-16 0-16-16 0-6 4.5-11t11.5-5h96q7 0 11.5 5t4.5 11q0 16-16 16h-16q0 14-9 23t-23 9q-13 0-22.5-9t-9.5-23h-16zm32-192q16 0 16-16 0-6-4.5-11t-11.5-5H80q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96zm0 64q16 0 16-16 0-6-4.5-11t-11.5-5H80q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96z"; +const d = "M384 320q27 0 50 10t40.5 27.5T502 398t10 50v64H192v-64q0-27 10-50t27.5-40.5 41-27.5 49.5-10h64zm96 128q0-40-28-68t-68-28h-64q-40 0-68 28t-28 68v32h256v-32zm-32-224q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q26 0 45-19t19-45q0-27-19-45.5T352 160t-45 18.5-19 45.5q0 26 19 45t45 19zM32 480h128v32H32q-13 0-22.5-9.5T0 480V96q0-14 9.5-23T32 64h67q10-27 37-32 8-14 23-23t33-9 33 9 23 23q13 2 23 10.5T285 64h67q14 0 23 9t9 23h-99q-2 5-4 9.5t-6 9.5q-10 13-26 13H135q-15 0-26-13-4-5-6-9.5T99 96H32v384zM144 64q-16 0-16 16 0 6 4.5 11t11.5 5h96q7 0 11.5-5t4.5-11q0-16-16-16h-16q0-14-9-23t-23-9q-13 0-22.5 9T160 64h-16zm32 192q16 0 16 16 0 6-4.5 11t-11.5 5H80q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h96zm0-64q16 0 16 16 0 6-4.5 11t-11.5 5H80q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/activity-items.js b/packages/base/src/icons/activity-items.js index 0edbcef69b0f..4f638e6ae4a5 100644 --- a/packages/base/src/icons/activity-items.js +++ b/packages/base/src/icons/activity-items.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://activity-items"; -const viewBox = "0 -32 512 512"; -const d = "M416 416q14 0 23-9t9-23V0q0-13-9-22.5T416-32H96q-13 0-22.5 9.5T64 0v384q0 14 9.5 23t22.5 9h67q10 27 38 32 8 14 22.5 23t32.5 9 33-9 23-23q13-2 23-10.5t14-21.5h67zm-208 0q-16 0-16-16 0-6 4.5-11t11.5-5h96q7 0 11.5 5t4.5 11q0 16-16 16h-16q0 14-9 23t-23 9q-13 0-22.5-9t-9.5-23h-16zm208-32h-67q-2-5-4-9.5t-6-9.5q-10-13-26-13H199q-15 0-25 13-5 5-7 9.5t-4 9.5H96V0h320v384zm-240-96q16 0 16-16 0-6-4.5-11t-11.5-5-11.5 5-4.5 11q0 16 16 16zm0-64q16 0 16-16 0-6-4.5-11t-11.5-5-11.5 5-4.5 11q0 16 16 16zm0-64q16 0 16-16 0-6-4.5-11t-11.5-5-11.5 5-4.5 11q0 16 16 16zm160 0q16 0 16-16 0-6-4.5-11t-11.5-5h-96q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96zm0 64q16 0 16-16 0-6-4.5-11t-11.5-5h-96q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96zm0 64q16 0 16-16 0-6-4.5-11t-11.5-5h-96q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96z"; +const d = "M416 64q14 0 23 9t9 23v384q0 13-9 22.5t-23 9.5H96q-13 0-22.5-9.5T64 480V96q0-14 9.5-23T96 64h67q10-27 38-32 8-14 22.5-23T256 0t33 9 23 23q13 2 23 10.5T349 64h67zm-208 0q-16 0-16 16 0 6 4.5 11t11.5 5h96q7 0 11.5-5t4.5-11q0-16-16-16h-16q0-14-9-23t-23-9q-13 0-22.5 9T224 64h-16zm208 32h-67q-2 5-4 9.5t-6 9.5q-10 13-26 13H199q-15 0-25-13-5-5-7-9.5t-4-9.5H96v384h320V96zm-240 96q16 0 16 16 0 6-4.5 11t-11.5 5-11.5-5-4.5-11q0-16 16-16zm0 64q16 0 16 16 0 6-4.5 11t-11.5 5-11.5-5-4.5-11q0-16 16-16zm0 64q16 0 16 16 0 6-4.5 11t-11.5 5-11.5-5-4.5-11q0-16 16-16zm160 0q16 0 16 16 0 6-4.5 11t-11.5 5h-96q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h96zm0-64q16 0 16 16 0 6-4.5 11t-11.5 5h-96q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h96zm0-64q16 0 16 16 0 6-4.5 11t-11.5 5h-96q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/add-activity-2.js b/packages/base/src/icons/add-activity-2.js index 0c34c453580d..2d1341b3b7f5 100644 --- a/packages/base/src/icons/add-activity-2.js +++ b/packages/base/src/icons/add-activity-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://add-activity-2"; -const viewBox = "0 -32 512 512"; -const d = "M352 384h-67q-3-10-10-20-9-12-26-12H135q-17 0-26 12-7 10-10 20H32V0h192v-32H32q-14 0-23 9T0 0v384q0 13 9 22.5t23 9.5h67q10 26 37 31 8 14 23 23.5t33 9.5 33-9.5 23-23.5q27-5 37-31h67q14 0 23-9.5t9-22.5V256h-32v128zm-112 0q16 0 16 16 0 6-4.5 11t-11.5 5h-16q0 13-9 22.5t-23 9.5-23-9.5-9-22.5h-16q-7 0-11.5-5t-4.5-11q0-16 16-16h96zM512 96V64h-96v-96h-32v96h-96v32h96v96h32V96h96zM240 64q16 0 16-16 0-6-4.5-11T240 32H112q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128zm0 64q16 0 16-16 0-6-4.5-11T240 96H112q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128zm26 186l22-21-109-131-65 65 21 23 44-44z"; +const d = "M352 96h-67q-3 10-10 20-9 12-26 12H135q-17 0-26-12-7-10-10-20H32v384h192v32H32q-14 0-23-9t-9-23V96q0-13 9-22.5T32 64h67q10-26 37-31 8-14 23-23.5T192 0t33 9.5T248 33q27 5 37 31h67q14 0 23 9.5t9 22.5v128h-32V96zm-112 0q16 0 16-16 0-6-4.5-11T240 64h-16q0-13-9-22.5T192 32t-23 9.5-9 22.5h-16q-7 0-11.5 5T128 80q0 16 16 16h96zm272 288v32h-96v96h-32v-96h-96v-32h96v-96h32v96h96zm-272 32q16 0 16 16 0 6-4.5 11t-11.5 5H112q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128zm0-64q16 0 16 16 0 6-4.5 11t-11.5 5H112q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128zm26-186l22 21-109 131-65-65 21-23 44 44z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/add-activity.js b/packages/base/src/icons/add-activity.js index 46b87fcf2c9f..1e2ce369c993 100644 --- a/packages/base/src/icons/add-activity.js +++ b/packages/base/src/icons/add-activity.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://add-activity"; -const viewBox = "0 -32 512 512"; -const d = "M416 96h96V64h-96v-96h-32v96h-96v32h96v96h32V96zm64 352q13 0 22.5-9.5T512 416V224h-32v192H32V32h192V0H32Q18 0 9 9T0 32v384q0 13 9 22.5t23 9.5h448zM206 334l-89-107-53 54 17 18 36-36 71 89zm-89-234l71 88 18-17-89-107-53 53 17 19zm283 220q16 0 16-16 0-6-4.5-11t-11.5-5H272q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128z"; +const d = "M416 384h96v32h-96v96h-32v-96h-96v-32h96v-96h32v96zm64-352q13 0 22.5 9.5T512 64v192h-32V64H32v384h192v32H32q-14 0-23-9t-9-23V64q0-13 9-22.5T32 32h448zM206 146l-89 107-53-54 17-18 36 36 71-89zm-89 234l71-88 18 17-89 107-53-53 17-19zm283-220q16 0 16 16 0 6-4.5 11t-11.5 5H272q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/add-contact.js b/packages/base/src/icons/add-contact.js index 067bf49778d2..9cb9c2dc20e2 100644 --- a/packages/base/src/icons/add-contact.js +++ b/packages/base/src/icons/add-contact.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://add-contact"; -const viewBox = "0 -32 512 512"; -const d = "M64 96q0 54 24 75t72 21 72-21 24-75H64zm160 160q0-26-19-45t-45-19-45 19-19 45q0 27 19 45.5t45 18.5 45-18.5 19-45.5zm80 32q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96q16 0 16-16 0-6-4.5-11t-11.5-5h-96zM416 96h96V64h-96v-96h-32v96h-96v32h96v96h32V96zm64 320q14 0 23-9t9-23V224h-32v160H32V64h224V32H32q-13 0-22.5 9.5T0 64v320q0 14 9.5 23t22.5 9h448zM304 224q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96q16 0 16-16 0-6-4.5-11t-11.5-5h-96z"; +const d = "M64 384q0-54 24-75t72-21 72 21 24 75H64zm160-160q0 26-19 45t-45 19-45-19-19-45q0-27 19-45.5t45-18.5 45 18.5 19 45.5zm80-32q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h96q16 0 16 16 0 6-4.5 11t-11.5 5h-96zm112 192h96v32h-96v96h-32v-96h-96v-32h96v-96h32v96zm64-320q14 0 23 9t9 23v160h-32V96H32v320h224v32H32q-13 0-22.5-9.5T0 416V96q0-14 9.5-23T32 64h448zM304 256q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h96q16 0 16 16 0 6-4.5 11t-11.5 5h-96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/add-coursebook.js b/packages/base/src/icons/add-coursebook.js index 84ec59507705..664fd9d762d6 100644 --- a/packages/base/src/icons/add-coursebook.js +++ b/packages/base/src/icons/add-coursebook.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://add-coursebook"; -const viewBox = "0 -32 512 512"; -const d = "M128 96h96V64h-96v-96H96v96H0v32h96v96h32V96zm365 324q8-2 13.5-8.5T512 396V52q0-4-1-8l-2-6-4-5q-1-1-5-1-5 0-13 2-4 1-7 3v333q0 8-5 14.5t-13 8.5l-206 53q-1 0-2 .5t-3 .5q-3 0-9-2l-88-34 244-61q18-5 18-24V-8q0-11-7-17.5T392-32h-4L256 6v33L384 2v318l-256 64V256H96v151q0 17 16 22l129 49q6 2 9 2t5-1z"; +const d = "M128 384h96v32h-96v96H96v-96H0v-32h96v-96h32v96zM493 60q8 2 13.5 8.5T512 84v344q0 4-1 8l-2 6-4 5q-1 1-5 1-5 0-13-2-4-1-7-3V110q0-8-5-14.5T462 87L256 34q-1 0-2-.5t-3-.5q-3 0-9 2l-88 34 244 61q18 5 18 24v334q0 11-7 17.5t-17 6.5h-4l-132-38v-33l128 37V160L128 96v128H96V73q0-17 16-22L241 2q6-2 9-2t5 1z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/add-document.js b/packages/base/src/icons/add-document.js index 79eb8a11a871..a67dca4c997c 100644 --- a/packages/base/src/icons/add-document.js +++ b/packages/base/src/icons/add-document.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://add-document"; -const viewBox = "0 -32 512 512"; -const d = "M496 96V64h-96v-96h-32v96h-96v32h96v96h32V96h96zM48 0h192v-32H49q-14 0-23.5 9.5T16 0v352l128 128h224q14 0 23-9t9-23V256h-32v192H176v-96q0-13-9.5-22.5T144 320H48V0z"; +const d = "M496 384v32h-96v96h-32v-96h-96v-32h96v-96h32v96h96zM48 480h192v32H49q-14 0-23.5-9.5T16 480V128L144 0h224q14 0 23 9t9 23v192h-32V32H176v96q0 13-9.5 22.5T144 160H48v320z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/add-employee.js b/packages/base/src/icons/add-employee.js index 5e547b32516f..b0b6615430ba 100644 --- a/packages/base/src/icons/add-employee.js +++ b/packages/base/src/icons/add-employee.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://add-employee"; -const viewBox = "0 -32 512 512"; -const d = "M192 160q26 0 49.5-10t41-27.5T310 82t10-50v-64H0v64q0 27 10 50t27.5 40.5 41 27.5 49.5 10h64zm96-128q0 40-28 68t-68 28h-64q-40 0-68-28T32 32V0h256v32zm-32 224q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q26 0 45 19t19 45q0 27-19 45.5T160 320t-45-18.5T96 256q0-26 19-45t45-19zm352 192v-32h-96v-96h-32v96h-96v32h96v96h32v-96h96z"; +const d = "M192 320q26 0 49.5 10t41 27.5T310 398t10 50v64H0v-64q0-27 10-50t27.5-40.5 41-27.5 49.5-10h64zm96 128q0-40-28-68t-68-28h-64q-40 0-68 28t-28 68v32h256v-32zm-32-224q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q26 0 45-19t19-45q0-27-19-45.5T160 160t-45 18.5T96 224q0 26 19 45t45 19zM512 96v32h-96v96h-32v-96h-96V96h96V0h32v96h96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/add-equipment.js b/packages/base/src/icons/add-equipment.js index 5b1af3e27d2d..2218ed744b20 100644 --- a/packages/base/src/icons/add-equipment.js +++ b/packages/base/src/icons/add-equipment.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://add-equipment"; -const viewBox = "0 0 512 512"; -const d = "M416 416h96v-32h-96v-96h-32v96h-96v32h96v96h32v-96zm23-285q9-10 9-22.5T439 87l-46-46q-9-9-21-9-14 0-23 9L186 205q-23-10-52-10-47 0-83 26.5T0 288h118q14 0 27.5 9.5T159 321v32q0 14-13.5 23t-27.5 9H0q15 42 51 68.5t83 26.5q30 0 55.5-11.5t45-31T265 392t11-55q0-20-6-39zm-23-23L248 276l-14 13 5 18q3 9 4 16t1 14q0 23-8.5 43T212 415t-35 24-43 9q-46 0-77-33h61q13 0 26-5t23.5-13 17-19.5T191 353v-32q0-13-6.5-24.5t-17-20.5-23.5-14-26-5H57q15-14 35-22t42-8q17 0 41 8l19 8 15-15L372 64z"; +const d = "M416 96h96v32h-96v96h-32v-96h-96V96h96V0h32v96zm23 285q9 10 9 22.5t-9 21.5l-46 46q-9 9-21 9-14 0-23-9L186 307q-23 10-52 10-47 0-83-26.5T0 224h118q14 0 27.5-9.5T159 191v-32q0-14-13.5-23t-27.5-9H0q15-42 51-68.5T134 32q30 0 55.5 11.5t45 31T265 120t11 55q0 20-6 39zm-23 23L248 236l-14-13 5-18q3-9 4-16t1-14q0-23-8.5-43T212 97t-35-24-43-9q-46 0-77 33h61q13 0 26 5t23.5 13 17 19.5T191 159v32q0 13-6.5 24.5t-17 20.5-23.5 14-26 5H57q15 14 35 22t42 8q17 0 41-8l19-8 15 15 163 164z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/add-favorite.js b/packages/base/src/icons/add-favorite.js index 931c2d843f0c..dbc9b1d0faac 100644 --- a/packages/base/src/icons/add-favorite.js +++ b/packages/base/src/icons/add-favorite.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://add-favorite"; -const viewBox = "0 -32 512 512"; -const d = "M512 96V64h-96v-96h-32v96h-96v32h96v96h32V96h96zm-171 83l-82-60-31 22q-3 3-8 0L67 33q-4-3-8 0t-2 8l63 170q2 5-3 8L3 307q-4 3-2.5 8t6.5 5h145q5 0 7 5l59 150q2 5 6.5 5t6.5-5l59-150q2-5 6-5h145q5 0 7-5t-2-8l-115-88q-4-4-2-8z"; +const d = "M512 384v32h-96v96h-32v-96h-96v-32h96v-96h32v96h96zm-171-83l-82 60-31-22q-3-3-8 0L67 447q-4 3-8 0t-2-8l63-170q2-5-3-8L3 173q-4-3-2.5-8t6.5-5h145q5 0 7-5L218 5q2-5 6.5-5t6.5 5l59 150q2 5 6 5h145q5 0 7 5t-2 8l-115 88q-4 4-2 8z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/add-filter.js b/packages/base/src/icons/add-filter.js index 86cbf55140fa..dc02e8d16dd6 100644 --- a/packages/base/src/icons/add-filter.js +++ b/packages/base/src/icons/add-filter.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://add-filter"; -const viewBox = "0 -32 512.05 512.05"; -const d = "M512.025 96V64h-96v-96h-32v96h-96v32h96v96h32V96h96zm-160 352q20 0 29-17t-2-33l-113-130q-10-10-10-22V128l-100-91q-7-5-12-5-6 0-11 4.5t-5 11.5v198q0 13-9 22-32 37-57 65l-38.5 44-17.5 21q-11 16-2 33t28 17h320zm-109-158l4.5 5 12 14 17.5 20.5 20 23.5q24 28 55 63h-320 1l8-9.5 20-23.5 26.5-30.5 27-30.5 20.5-23 8-9q17-19 17-44V84l64 59v103q0 25 19 44z"; +const d = "M511.975 377.01v31.997h-95.99v95.99h-31.997v-95.99h-95.991V377.01h95.99v-95.99h31.997v95.99h95.991zM351.991 25.044q19.998 0 28.997 16.999t-2 32.997L265.999 205.027Q256 215.026 256 227.025v117.988l-99.99 90.991q-7 5-12 5-5.998 0-10.998-4.5t-5-11.499v-197.98q0-12.999-8.999-21.998-31.996-36.997-56.994-64.994L23.523 96.037 6.024 75.04q-10.999-15.999-2-32.997t27.998-16.999H351.99zM243 183.03l4.5-5 11.999-13.998 17.498-20.498 19.998-23.498q23.998-27.997 54.995-62.994H32.02h1l8 9.5 19.998 23.497 26.497 30.497 26.998 30.497 20.498 22.998 7.999 8.999q16.998 18.998 16.998 43.996v161.984l63.994-58.994v-102.99q0-24.998 18.998-43.996z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/add-folder.js b/packages/base/src/icons/add-folder.js index ea982957088c..8396353fd2c7 100644 --- a/packages/base/src/icons/add-folder.js +++ b/packages/base/src/icons/add-folder.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://add-folder"; -const viewBox = "0 -32 512 512"; -const d = "M416 96h96V64h-96v-96h-32v96h-96v32h96v96h32V96zm64 320q11 0 18-5t10-11q4-7 4-16V256h-32v96q-1 9-5 16-3 6-9.5 11t-17.5 5H224l-32 32H64q-12 0-18.5-5T36 400q-4-7-4-16V64q0-13 5-19t11-9q7-4 16-4h161V0H32q-9 0-16 4-6 3-11 9.5T0 32v384q0 9 4 16 3 6 9.5 11t18.5 5h186l30-32h232z"; +const d = "M416 384h96v32h-96v96h-32v-96h-96v-32h96v-96h32v96zm64-320q11 0 18 5t10 11q4 7 4 16v128h-32v-96q-1-9-5-16-3-6-9.5-11T448 96H224l-32-32H64q-12 0-18.5 5T36 80q-4 7-4 16v320q0 13 5 19t11 9q7 4 16 4h161v32H32q-9 0-16-4-6-3-11-9.5T0 448V64q0-9 4-16 3-6 9.5-11T32 32h186l30 32h232z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/add-photo.js b/packages/base/src/icons/add-photo.js index ae5c6e9eaf9e..bf0108855dbe 100644 --- a/packages/base/src/icons/add-photo.js +++ b/packages/base/src/icons/add-photo.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://add-photo"; -const viewBox = "0 -32 512 512"; -const d = "M448 272q0-7-5-11.5t-11-4.5q-16 0-16 16t16 16q6 0 11-4.5t5-11.5zM416 96h96V64h-96v-96h-32v96h-96v32h96v96h32V96zm64 256q9 0 16-4 6-3 11-8.5t5-16.5v-99h-32v96h-88l-7 22q-8 25-19.5 46T346 416H165q-7-7-19-28t-20-46l-7-22H32V32h224V0H32Q18 0 9 10T0 32v291q0 12 9 20.5t23 8.5h64q4 14 11.5 31t16.5 31 18.5 24 17.5 10h192q8 0 17-9.5t18-24 16.5-31.5 12.5-31h64zm-224-64q-40 0-68-28t-28-68 28-68 68-28V64q-27 0-50 10t-40.5 27.5T138 142t-10 50 10 50 27.5 40.5T206 310t50 10q45 0 78.5-27t44.5-69h-33q-11 28-35 46t-55 18z"; +const d = "M448 208q0 7-5 11.5t-11 4.5q-16 0-16-16t16-16q6 0 11 4.5t5 11.5zm-32 176h96v32h-96v96h-32v-96h-96v-32h96v-96h32v96zm64-256q9 0 16 4 6 3 11 8.5t5 16.5v99h-32v-96h-88l-7-22q-8-25-19.5-46T346 64H165q-7 7-19 28t-20 46l-7 22H32v288h224v32H32q-14 0-23-10t-9-22V157q0-12 9-20.5t23-8.5h64q4-14 11.5-31T124 66t18.5-24T160 32h192q8 0 17 9.5t18 24T403.5 97t12.5 31h64zm-224 64q-40 0-68 28t-28 68 28 68 68 28v32q-27 0-50-10t-40.5-27.5T138 338t-10-50 10-50 27.5-40.5T206 170t50-10q45 0 78.5 27t44.5 69h-33q-11-28-35-46t-55-18z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/add-process.js b/packages/base/src/icons/add-process.js index a3d0ca814efc..1cdb1e7053f6 100644 --- a/packages/base/src/icons/add-process.js +++ b/packages/base/src/icons/add-process.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://add-process"; -const viewBox = "0 -32 512 512"; -const d = "M512 96V64h-96v-96h-32v96h-96v32h96v96h32V96h96zM355 293q16-10 16-28t-16-27L49 54q-8-5-17-5-13 0-22.5 9T0 81v367q0 14 9.5 23t22.5 9q9 0 17-4zm-79-28L64 392V138z"; +const d = "M512 384v32h-96v96h-32v-96h-96v-32h96v-96h32v96h96zM355 187q16 10 16 28t-16 27L49 426q-8 5-17 5-13 0-22.5-9T0 399V32Q0 18 9.5 9T32 0q9 0 17 4zm-79 28L64 88v254z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/add-product.js b/packages/base/src/icons/add-product.js index c268e42cec4e..7d57323cc32f 100644 --- a/packages/base/src/icons/add-product.js +++ b/packages/base/src/icons/add-product.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://add-product"; -const viewBox = "0 -32 512 512"; -const d = "M73 170l109-53V70L73 124v46zM252-14l-34-16L0 80v290l109 55 218-109v-62q-8-2-14.5-5t-11.5-5q-6-4-11-6v55l-181 92-73-37V102l182-91 4 2 4 2q3 1 6 1l8-14zm-62 439l-40 20 68 35 218-110V251q-18 6-36 8v89l-182 91zm226-233h-32V96h-96V64h96v-96h32v96h96v32h-96v96z"; +const d = "M73 310l109 53v47L73 356v-46zm179 184l-34 16L0 400V110l109-55 218 109v62q-8 2-14.5 5t-11.5 5q-6 4-11 6v-55L109 95l-73 37v246l182 91 4-2 4-2q3-1 6-1l8 14zM190 55l-40-20 68-35 218 110v119q-18-6-36-8v-89L218 41zm226 233h-32v96h-96v32h96v96h32v-96h96v-32h-96v-96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/add.js b/packages/base/src/icons/add.js index 89ca6067f5a3..bf499a6944fd 100644 --- a/packages/base/src/icons/add.js +++ b/packages/base/src/icons/add.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://add"; -const viewBox = "0 0 512 512"; -const d = "M464 288q16 0 16-16v-32q0-16-16-16H288V48q0-16-16-16h-32q-6 0-11 4.5T224 48v176H48q-6 0-11 4.5T32 240v32q0 7 5 11.5t11 4.5h176v176q0 7 5 11.5t11 4.5h32q16 0 16-16V288h176z"; +const d = "M464 224q16 0 16 16v32q0 16-16 16H288v176q0 16-16 16h-32q-6 0-11-4.5t-5-11.5V288H48q-6 0-11-4.5T32 272v-32q0-7 5-11.5t11-4.5h176V48q0-7 5-11.5t11-4.5h32q16 0 16 16v176h176z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/address-book.js b/packages/base/src/icons/address-book.js index a90a9cf39624..c36151d54ea9 100644 --- a/packages/base/src/icons/address-book.js +++ b/packages/base/src/icons/address-book.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://address-book"; -const viewBox = "0 -31 512 512"; -const d = "M512 354q0-14-9.5-23t-22.5-9v-32q13 0 22.5-9.5T512 258v-64q0-14-9.5-23t-22.5-9v-32q13 0 22.5-9.5T512 98V34q0-14-9.5-23T480 2q0-14-9.5-23T448-30H64q-14 0-23 9T32 2v64H0v32h32v32H0v32h32v128H0v32h32v32H0v32h32v64q0 13 9 22.5t23 9.5h384q13 0 22.5-9.5T480 450q13 0 22.5-9.5T512 418v-64zm-64 96H64v-64h32v-32H64v-32h32v-32H64V162h32v-32H64V98h32V66H64V2h384v448zM259 98q-29 0-53 10.5t-41.5 29-27 44T128 238q0 33 10 59t27.5 45 41.5 29 53 10q54 0 85.5-32.5T377 262q0-21-6.5-39.5T353 190t-26.5-22.5T292 159q-21 0-25 20-20-20-31-20-23 0-38.5 18.5T182 230q0 16 5 33t14 31 21.5 22.5T250 325q5 0 13.5-5t19.5-20l3 20h32l-21-120q-1-1-1-7 0-5 8-5 18 0 33.5 22.5T353 262q0 44-25.5 69.5T260 357q-23 0-42.5-8.5T184 324t-22.5-37.5T153 238q0-54 30-84.5t75-30.5q46 0 86 31h33q-18-24-48.5-40T259 98zm-18 85q4 0 9.5 7.5t10.5 20 8.5 28T273 271q0 27-18 27-9 0-16-7.5t-11.5-19-7-24.5-2.5-24q0-40 23-40z"; +const d = "M512 127q0 14-9.5 23t-22.5 9v32q13 0 22.5 9.5T512 223v64q0 14-9.5 23t-22.5 9v32q13 0 22.5 9.5T512 383v64q0 14-9.5 23t-22.5 9q0 14-9.5 23t-22.5 9H64q-14 0-23-9t-9-23v-64H0v-32h32v-32H0v-32h32V191H0v-32h32v-32H0V95h32V31q0-13 9-22.5T64-1h384q13 0 22.5 9.5T480 31q13 0 22.5 9.5T512 63v64zm-64-96H64v64h32v32H64v32h32v32H64v128h32v32H64v32h32v32H64v64h384V31zM259 383q-29 0-53-10.5t-41.5-29-27-44T128 243q0-33 10-59t27.5-45 41.5-29 53-10q54 0 85.5 32.5T377 219q0 21-6.5 39.5T353 291t-26.5 22.5T292 322q-21 0-25-20-20 20-31 20-23 0-38.5-18.5T182 251q0-16 5-33t14-31 21.5-22.5T250 156q5 0 13.5 5t19.5 20l3-20h32l-21 120q-1 1-1 7 0 5 8 5 18 0 33.5-22.5T353 219q0-44-25.5-69.5T260 124q-23 0-42.5 8.5T184 157t-22.5 37.5T153 243q0 54 30 84.5t75 30.5q46 0 86-31h33q-18 24-48.5 40T259 383zm-18-85q4 0 9.5-7.5t10.5-20 8.5-28T273 210q0-27-18-27-9 0-16 7.5t-11.5 19-7 24.5-2.5 24q0 40 23 40z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/addresses.js b/packages/base/src/icons/addresses.js index df43e1c5fc88..c7f5ac2e00ba 100644 --- a/packages/base/src/icons/addresses.js +++ b/packages/base/src/icons/addresses.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://addresses"; -const viewBox = "0 32 512 512"; -const d = "M32 288l96 96 96-96V96H32v192zm160-160v147l-64 64-64-64V128h32v96h64v-96h32zm96 160l96 96 96-96V96H288v192zm160-160v147l-64 64-64-64V128h32v96h64v-96h32zm32 261l32-30v-55L384 423 256 304 128 423 0 304v42l128 134 128-128 128 128 64-61v61h32v-91z"; +const d = "M32 256l96-96 96 96v192H32V256zm160 160V269l-64-64-64 64v147h32v-96h64v96h32zm96-160l96-96 96 96v192H288V256zm160 160V269l-64-64-64 64v147h32v-96h64v96h32zm32-261l32 30v55L384 121 256 240 128 121 0 240v-42L128 64l128 128L384 64l64 61V64h32v91z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/alert.js b/packages/base/src/icons/alert.js index 3635d9fa0565..205780ffcb5e 100644 --- a/packages/base/src/icons/alert.js +++ b/packages/base/src/icons/alert.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://alert"; -const viewBox = "0 -1 512 512"; -const d = "M501 137q5-10 7.5-19.5T512 99v-5q0-31-23-47.5T439 30H74q-13 0-26 4.5T24.5 47t-17 20T1 94q-1 13 3 22.5t9 20.5l185 336q24 38 61 38t59-38zM257 384q-13 0-23.5-8T223 350q1-7 3-23 2-14 3.5-37t3.5-61q0-11 7.5-16t15.5-5q22 0 24 21l2 36 9 85q0 18-10.5 26t-23.5 8zm0-299q20 0 31.5 12t11.5 32q0 19-11.5 31T257 172t-31.5-12-11.5-31q0-20 11.5-32T257 85z"; +const d = "M501 374q5 10 7.5 19.5T512 412v5q0 31-23 47.5T439 481H74q-13 0-26-4.5T24.5 464t-17-20T1 417q-1-13 3-22.5t9-20.5L198 38q24-38 61-38t59 38zM257 127q-13 0-23.5 8T223 161q1 7 3 23 2 14 3.5 37t3.5 61q0 11 7.5 16t15.5 5q22 0 24-21l2-36 9-85q0-18-10.5-26t-23.5-8zm0 299q20 0 31.5-12t11.5-32q0-19-11.5-31T257 339t-31.5 12-11.5 31q0 20 11.5 32t31.5 12z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/along-stacked-chart.js b/packages/base/src/icons/along-stacked-chart.js index c7167042dd22..93db943c8258 100644 --- a/packages/base/src/icons/along-stacked-chart.js +++ b/packages/base/src/icons/along-stacked-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://along-stacked-chart"; -const viewBox = "0 0 512 512"; -const d = "M184 287q8 0 8-8v-79q0-8-8-8H40q-8 0-8 8v79q0 8 8 8h144zm-32-159q8 0 8-8V40q0-8-8-8H40q-8 0-8 8v80q0 8 8 8h112zM40 352q-8 0-8 8v80q0 8 8 8h80q8 0 8-8v-80q0-8-8-8H40zm224 0q-8 0-8 8v80q0 8 8 8h80q8 0 8-8v-80q0-8-8-8h-80zm-40-72q0 8 8 8h144q8 0 8-8v-80q0-8-8-8H232q-8 0-8 8v80zm248-152q8 0 8-8V41q0-8-8-8H360q-8 0-8 8v79q0 8 8 8h112zM224 360q0-8-8-8h-48q-8 0-8 8v80q0 8 8 8h48q8 0 8-8v-80zm248-72q8 0 8-8v-80q0-8-8-8h-48q-8 0-8 8v80q0 8 8 8h48zM312 128q8 0 8-8V41q0-8-8-8h-80q-8 0-8 8v79q0 8 8 8h80z"; +const d = "M184 225q8 0 8 8v79q0 8-8 8H40q-8 0-8-8v-79q0-8 8-8h144zm-32 159q8 0 8 8v80q0 8-8 8H40q-8 0-8-8v-80q0-8 8-8h112zM40 160q-8 0-8-8V72q0-8 8-8h80q8 0 8 8v80q0 8-8 8H40zm224 0q-8 0-8-8V72q0-8 8-8h80q8 0 8 8v80q0 8-8 8h-80zm-40 72q0-8 8-8h144q8 0 8 8v80q0 8-8 8H232q-8 0-8-8v-80zm248 152q8 0 8 8v79q0 8-8 8H360q-8 0-8-8v-79q0-8 8-8h112zM224 152q0 8-8 8h-48q-8 0-8-8V72q0-8 8-8h48q8 0 8 8v80zm248 72q8 0 8 8v80q0 8-8 8h-48q-8 0-8-8v-80q0-8 8-8h48zM312 384q8 0 8 8v79q0 8-8 8h-80q-8 0-8-8v-79q0-8 8-8h80z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/alphabetical-order.js b/packages/base/src/icons/alphabetical-order.js index 9697b35cc64b..3c007b921a78 100644 --- a/packages/base/src/icons/alphabetical-order.js +++ b/packages/base/src/icons/alphabetical-order.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://alphabetical-order"; -const viewBox = "0 74 512 512"; -const d = "M224 340h96v-32h-96v32zm288 30L375 217h137v-37H320v37l137 153H320v36h192v-36zM148 480l73-300h-55l-17 80H73l-17-80H1l73 300h74zm-8-183l-29 128-30-128h59z"; +const d = "M224 246h96v32h-96v-32zm288-30L375 369h137v37H320v-37l137-153H320v-36h192v36zM148 106l73 300h-55l-17-80H73l-17 80H1l73-300h74zm-8 183l-29-128-30 128h59z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/appear-offline.js b/packages/base/src/icons/appear-offline.js index de75cc9f06ce..f9bc401a902d 100644 --- a/packages/base/src/icons/appear-offline.js +++ b/packages/base/src/icons/appear-offline.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://appear-offline"; -const viewBox = "0 -32 512 512"; -const d = "M256 480q53 0 100-20t81.5-54.5T492 324t20-100-20-99.5T437.5 43 356-12 256-32t-99.5 20T75 43t-55 81.5T0 224t20 100 55 81.5 81.5 54.5 99.5 20zm0-426q36 0 67 13.5t54 36.5 36.5 54 13.5 66q0 36-13.5 67T377 345t-54 36.5-67 13.5q-35 0-66-13.5T136 345t-36.5-54T86 224q0-35 13.5-66t36.5-54 54-36.5T256 54z"; +const d = "M256 0q53 0 100 20t81.5 54.5T492 156t20 100-20 99.5-54.5 81.5-81.5 55-100 20-99.5-20T75 437t-55-81.5T0 256t20-100 55-81.5T156.5 20 256 0zm0 426q36 0 67-13.5t54-36.5 36.5-54 13.5-66q0-36-13.5-67T377 135t-54-36.5T256 85q-35 0-66 13.5T136 135t-36.5 54T86 256q0 35 13.5 66t36.5 54 54 36.5 66 13.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/appointment-2.js b/packages/base/src/icons/appointment-2.js index 61e2e29af911..45311869578f 100644 --- a/packages/base/src/icons/appointment-2.js +++ b/packages/base/src/icons/appointment-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://appointment-2"; -const viewBox = "0 -33 512 512"; -const d = "M448 453q14 0 23-9t9-23V5q0-14-9-23t-23-9H64q-13 0-22.5 9T32 5v416q0 14 9.5 23t22.5 9h64v32h32v-32h192v32h32v-32h64zm-96-64h32v32h-32v-32zm-224 0h32v32h-32v-32zm320-32H64V5h384v352zM128 229q-14 0-23 9t-9 23 9 23 23 9 23-9 9-23-9-23-23-9zm128 0q-14 0-23 9t-9 23 9 23 23 9 23-9 9-23-9-23-23-9zm128 0q-14 0-23 9t-9 23 9 23 23 9 23-9 9-23-9-23-23-9zm0-128q-14 0-23 9t-9 23 9 23 23 9 23-9 9-23-9-23-23-9zm-128 0q-14 0-23 9t-9 23 9 23 23 9 23-9 9-23-9-23-23-9zm-128 0q-14 0-23 9t-9 23 9 23 23 9 23-9 9-23-9-23-23-9z"; +const d = "M448 33q14 0 23 9t9 23v416q0 14-9 23t-23 9H64q-13 0-22.5-9T32 481V65q0-14 9.5-23T64 33h64V1h32v32h192V1h32v32h64zm-96 64h32V65h-32v32zm-224 0h32V65h-32v32zm320 32H64v352h384V129zM128 257q-14 0-23-9t-9-23 9-23 23-9 23 9 9 23-9 23-23 9zm128 0q-14 0-23-9t-9-23 9-23 23-9 23 9 9 23-9 23-23 9zm128 0q-14 0-23-9t-9-23 9-23 23-9 23 9 9 23-9 23-23 9zm0 128q-14 0-23-9t-9-23 9-23 23-9 23 9 9 23-9 23-23 9zm-128 0q-14 0-23-9t-9-23 9-23 23-9 23 9 9 23-9 23-23 9zm-128 0q-14 0-23-9t-9-23 9-23 23-9 23 9 9 23-9 23-23 9z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/appointment.js b/packages/base/src/icons/appointment.js index 55a315fd948c..bb9e148de14b 100644 --- a/packages/base/src/icons/appointment.js +++ b/packages/base/src/icons/appointment.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://appointment"; -const viewBox = "0 -32 512 512"; -const d = "M448 448q14 0 23-9t9-23V0q0-14-9-23t-23-9H64q-13 0-22.5 9T32 0v416q0 14 9.5 23t22.5 9h64v32h32v-32h192v32h32v-32h64zm-96-64h32v32h-32v-32zm-224 0h32v32h-32v-32zm320-32H64V0h384v352zM128 224q-13 0-22.5 9T96 256t9.5 23 22.5 9q14 0 23-9t9-23-9-23-23-9zM256 64q-26 0-45 19t-19 45 19 45 45 19q27 0 45.5-19t18.5-45-18.5-45T256 64zm0 96q-13 0-22.5-9t-9.5-23 9.5-23 22.5-9q14 0 23 9t9 23-9 23-23 9zm0 64q-13 0-22.5 9t-9.5 23 9.5 23 22.5 9q14 0 23-9t9-23-9-23-23-9zM384 96q-13 0-22.5 9t-9.5 23 9.5 23 22.5 9q14 0 23-9t9-23-9-23-23-9zm0 128q-13 0-22.5 9t-9.5 23 9.5 23 22.5 9q14 0 23-9t9-23-9-23-23-9zM128 96q-13 0-22.5 9T96 128t9.5 23 22.5 9q14 0 23-9t9-23-9-23-23-9z"; +const d = "M448 32q14 0 23 9t9 23v416q0 14-9 23t-23 9H64q-13 0-22.5-9T32 480V64q0-14 9.5-23T64 32h64V0h32v32h192V0h32v32h64zm-96 64h32V64h-32v32zm-224 0h32V64h-32v32zm320 32H64v352h384V128zM128 256q-13 0-22.5-9T96 224t9.5-23 22.5-9q14 0 23 9t9 23-9 23-23 9zm128 160q-26 0-45-19t-19-45 19-45 45-19q27 0 45.5 19t18.5 45-18.5 45-45.5 19zm0-96q-13 0-22.5 9t-9.5 23 9.5 23 22.5 9q14 0 23-9t9-23-9-23-23-9zm0-64q-13 0-22.5-9t-9.5-23 9.5-23 22.5-9q14 0 23 9t9 23-9 23-23 9zm128 128q-13 0-22.5-9t-9.5-23 9.5-23 22.5-9q14 0 23 9t9 23-9 23-23 9zm0-128q-13 0-22.5-9t-9.5-23 9.5-23 22.5-9q14 0 23 9t9 23-9 23-23 9zM128 384q-13 0-22.5-9T96 352t9.5-23 22.5-9q14 0 23 9t9 23-9 23-23 9z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/approvals.js b/packages/base/src/icons/approvals.js index c02b541551c1..96dd9d071090 100644 --- a/packages/base/src/icons/approvals.js +++ b/packages/base/src/icons/approvals.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://approvals"; -const viewBox = "0 -32 512 512"; -const d = "M331 199l22-22L247 54l-64 63 21 22 43-43zm85 281q14 0 23-9.5t9-22.5V0q0-14-9-23t-23-9H96q-14 0-23 9T64 0v448q0 13 9 22.5t23 9.5h320zm0-32H96V0h320v448zm-80-128q16 0 16-16 0-6-4.5-11t-11.5-5H176q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h160zm0 64q16 0 16-16 0-6-4.5-11t-11.5-5H176q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h160z"; +const d = "M331 281l22 22-106 123-64-63 21-22 43 43zM416 0q14 0 23 9.5t9 22.5v448q0 14-9 23t-23 9H96q-14 0-23-9t-9-23V32q0-13 9-22.5T96 0h320zm0 32H96v448h320V32zm-80 128q16 0 16 16 0 6-4.5 11t-11.5 5H176q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h160zm0-64q16 0 16 16 0 6-4.5 11t-11.5 5H176q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h160z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/area-chart.js b/packages/base/src/icons/area-chart.js index 537c1c73204e..47d8d81b0493 100644 --- a/packages/base/src/icons/area-chart.js +++ b/packages/base/src/icons/area-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://area-chart"; -const viewBox = "0 0 512 512"; -const d = "M496 65V32H17v449h33V65h446zM237 297L91 232v11l146 129 110-19 149 159V402L347 260zm0-74L91 195v11l146 64 110-37 149 139V250l-149-64zM496 97H91v72l146 28 110-37 149 65V97z"; +const d = "M496 447v33H17V31h33v416h446zM237 215L91 280v-11l146-129 110 19L496 0v110L347 252zm0 74L91 317v-11l146-64 110 37 149-139v122l-149 64zm259 126H91v-72l146-28 110 37 149-65v128z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/arobase.js b/packages/base/src/icons/arobase.js index fbd6f6f112e9..55eaabbe8970 100644 --- a/packages/base/src/icons/arobase.js +++ b/packages/base/src/icons/arobase.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://arobase"; -const viewBox = "0 -29 512 512"; -const d = "M438 422q67-55 67-149 0-34-11.5-66T463 150.5 419 111t-53-15q-29 0-44.5 17T306 148v4q1 2 1 7-33-63-88-63-36 0-62 28t-26 79q0 27 10 55.5t28 52 42 38 52 14.5q27 0 44.5-15t22.5-38l12 42 51-27-36-122-3-17q-1-4-2-7.5t-1-5.5q0-11 7-19t19-8q14 0 28.5 9.5t26 27 19 42T458 278q0 35-13 63t-36.5 47.5-55.5 30-71 10.5q-50 0-91-16.5t-71-45T73.5 300 57 217t16-80 44.5-62T185 34.5 269 20q37 0 67 9t63 23l45-23q-42-26-86-40.5T266-26q-59 0-106 18.5T79 44t-52 77.5T9 219q0 54 20.5 101T86 401.5t85 54T277 475q99 0 161-53zM293 196q10 26 15.5 46.5T314 278q0 16-10 28t-27 12q-16 0-30-12t-24.5-30-17-39-6.5-40q0-24 10.5-38.5T238 144q33 0 55 52z"; +const d = "M438 61q67 55 67 149 0 34-11.5 66T463 332.5 419 372t-53 15q-29 0-44.5-17T306 335v-4q1-2 1-7-33 63-88 63-36 0-62-28t-26-79q0-27 10-55.5t28-52 42-38 52-14.5q27 0 44.5 15t22.5 38l12-42 51 27-36 122-3 17q-1 4-2 7.5t-1 5.5q0 11 7 19t19 8q14 0 28.5-9.5t26-27 19-42T458 205q0-35-13-63t-36.5-47.5-55.5-30T282 54q-50 0-91 16.5t-71 45T73.5 183 57 266t16 80 44.5 62 67.5 40.5 84 14.5q37 0 67-9t63-23l45 23q-42 26-86 40.5T266 509q-59 0-106-18.5T79 439t-52-77.5T9 264q0-54 20.5-101T86 81.5t85-54T277 8q99 0 161 53zM293 287q10-26 15.5-46.5T314 205q0-16-10-28t-27-12q-16 0-30 12t-24.5 30-17 39-6.5 40q0 24 10.5 38.5T238 339q33 0 55-52z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/arrow-bottom.js b/packages/base/src/icons/arrow-bottom.js index f0dcfac56bcb..78736e697bbe 100644 --- a/packages/base/src/icons/arrow-bottom.js +++ b/packages/base/src/icons/arrow-bottom.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://arrow-bottom"; -const viewBox = "0 -32 512 512"; -const d = "M73 137q-10 9-10 22t10 22q9 10 22 10t23-10L223 76v372q0 13 9.5 22.5T255 480q14 0 23-9.5t9-22.5V76l106 106q9 9 22.5 9t22.5-9q10-10 10-23t-10-23L278-23q-9-9-22.5-9T233-23z"; +const d = "M73 343q-10-9-10-22t10-22q9-10 22-10t23 10l105 105V32q0-13 9.5-22.5T255 0q14 0 23 9.5t9 22.5v372l106-106q9-9 22.5-9t22.5 9q10 10 10 23t-10 23L278 503q-9 9-22.5 9t-22.5-9z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/arrow-down.js b/packages/base/src/icons/arrow-down.js index b85e6ecb52db..60b2681c87cb 100644 --- a/packages/base/src/icons/arrow-down.js +++ b/packages/base/src/icons/arrow-down.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://arrow-down"; -const viewBox = "0 -32 512 512"; -const d = "M256 480q53 0 100-20t81.5-54.5T492 324t20-100-20-99.5T437.5 43 356-12 256-32t-99.5 20T75 43t-55 81.5T0 224t20 100 55 81.5 81.5 54.5 99.5 20zm0-480q46 0 87 17.5t71.5 48 48 71.5 17.5 87-17.5 87-48 71.5-71.5 48-87 17.5-87-17.5-71.5-48-48-71.5T32 224t17.5-87 48-71.5 71.5-48T256 0zm99 251q11 12 23 0 5-5 5-11t-5-11l-99-92q-10-9-23-9t-22 9l-101 92q-5 5-5 11.5t5 11.5 11.5 5 11.5-5l95-87q5-6 11 0z"; +const d = "M256 0q53 0 100 20t81.5 54.5T492 156t20 100-20 99.5-54.5 81.5-81.5 55-100 20-99.5-20T75 437t-55-81.5T0 256t20-100 55-81.5T156.5 20 256 0zm0 480q46 0 87-17.5t71.5-48 48-71.5 17.5-87-17.5-87-48-71.5-71.5-48T256 32t-87 17.5-71.5 48-48 71.5T32 256t17.5 87 48 71.5 71.5 48 87 17.5zm99-251q11-12 23 0 5 5 5 11t-5 11l-99 92q-10 9-23 9t-22-9l-101-92q-5-5-5-11.5t5-11.5 11.5-5 11.5 5l95 87q5 6 11 0z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/arrow-left.js b/packages/base/src/icons/arrow-left.js index a33eee3f0e3f..1e8f891c0ff7 100644 --- a/packages/base/src/icons/arrow-left.js +++ b/packages/base/src/icons/arrow-left.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://arrow-left"; -const viewBox = "0 31 512 512"; -const d = "M169 469q9 10 22 10t22-10q10-9 10-22t-10-23L108 319h372q13 0 22.5-9.5T512 287q0-14-9.5-23t-22.5-9H108l106-106q9-9 9-22.5t-9-22.5q-10-10-23-10t-23 10L9 264q-9 9-9 22.5T9 309z"; +const d = "M169 74q9-10 22-10t22 10q10 9 10 22t-10 23L108 224h372q13 0 22.5 9.5T512 256q0 14-9.5 23t-22.5 9H108l106 106q9 9 9 22.5t-9 22.5q-10 10-23 10t-23-10L9 279q-9-9-9-22.5T9 234z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/arrow-right.js b/packages/base/src/icons/arrow-right.js index cd7b3b01b4c1..5649ae821b52 100644 --- a/packages/base/src/icons/arrow-right.js +++ b/packages/base/src/icons/arrow-right.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://arrow-right"; -const viewBox = "0 31 512 512"; -const d = "M503 309q9-9 9-22.5t-9-22.5L344 104q-10-10-23-10t-23 10q-9 9-9 22.5t9 22.5l106 106H32q-13 0-22.5 9T0 287q0 13 9.5 22.5T32 319h372L299 424q-10 10-10 23t10 22q9 10 22 10t22-10l160-160z"; +const d = "M503 234q9 9 9 22.5t-9 22.5L344 439q-10 10-23 10t-23-10q-9-9-9-22.5t9-22.5l106-106H32q-13 0-22.5-9T0 256q0-13 9.5-22.5T32 224h372L299 119q-10-10-10-23t10-22q9-10 22-10t22 10l160 160z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/arrow-top.js b/packages/base/src/icons/arrow-top.js index 0ba16a395c81..17d36bc868a7 100644 --- a/packages/base/src/icons/arrow-top.js +++ b/packages/base/src/icons/arrow-top.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://arrow-top"; -const viewBox = "0 -32 512 512"; -const d = "M438 311q10-9 10-22t-10-22q-9-10-22-10t-23 10L288 372V0q0-13-9.5-22.5T256-32q-14 0-23 9.5T224 0v372L118 266q-9-9-22.5-9T73 266q-10 10-10 23t10 23l160 159q9 9 22.5 9t22.5-9z"; +const d = "M438 169q10 9 10 22t-10 22q-9 10-22 10t-23-10L288 108v372q0 13-9.5 22.5T256 512q-14 0-23-9.5t-9-22.5V108L118 214q-9 9-22.5 9T73 214q-10-10-10-23t10-23L233 9q9-9 22.5-9T278 9z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/attachment-audio.js b/packages/base/src/icons/attachment-audio.js index bd09111eb074..9c3ee088f7fb 100644 --- a/packages/base/src/icons/attachment-audio.js +++ b/packages/base/src/icons/attachment-audio.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://attachment-audio"; -const viewBox = "0 -32 512 512"; -const d = "M160 160q-15 0-22 5t-9 11q-3 7-1 16v32q-2 9 1 16 2 6 9 11t22 5h27q5 0 10 3l97 74q4 3 10 3t11-4.5 5-11.5V96q0-8-5-12t-11-4-10 3l-97 74q-5 3-10 3h-27zm0 32h27q16 0 29-10l72-54v160l-72-55q-12-9-29-9h-27v-32zM352 32h32V0q0-14-9-23t-23-9H32q-14 0-23 9T0 0v352l128 128h224q13 0 22.5-9t9.5-23v-32h-32v32H160v-96q0-14-9.5-23t-23.5-9H32V0h320v32zm26 259q17-15 27.5-36.5T416 208q0-24-9.5-45T381 127l-27 20q14 11 22 26.5t8 34.5q0 20-9 36t-23 27v1zm78 59q26-28 41-64t15-78q0-40-14-75.5T459 70l-26 19q22 23 34.5 53.5T480 208q0 36-13.5 67.5T430 330z"; +const d = "M160 320q-15 0-22-5t-9-11q-3-7-1-16v-32q-2-9 1-16 2-6 9-11t22-5h27q5 0 10-3l97-74q4-3 10-3t11 4.5 5 11.5v224q0 8-5 12t-11 4-10-3l-97-74q-5-3-10-3h-27zm0-32h27q16 0 29 10l72 54V192l-72 55q-12 9-29 9h-27v32zm192 160h32v32q0 14-9 23t-23 9H32q-14 0-23-9t-9-23V128L128 0h224q13 0 22.5 9t9.5 23v32h-32V32H160v96q0 14-9.5 23t-23.5 9H32v320h320v-32zm26-259q17 15 27.5 36.5T416 272q0 24-9.5 45T381 353l-27-20q14-11 22-26.5t8-34.5q0-20-9-36t-23-27v-1zm78-59q26 28 41 64t15 78q0 40-14 75.5T459 410l-26-19q22-23 34.5-53.5T480 272q0-36-13.5-67.5T430 150z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/attachment-e-pub.js b/packages/base/src/icons/attachment-e-pub.js index 39c21d6dc18e..5bbde7ceef7b 100644 --- a/packages/base/src/icons/attachment-e-pub.js +++ b/packages/base/src/icons/attachment-e-pub.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://attachment-e-pub"; -const viewBox = "0 -32 512 512"; -const d = "M471 214q5-8 5-14 0-7-5-12L367 84q-5-5-13-5-7 0-12 5L238 188q-5 5-5 12 0 9 5 14l104 102q3 6 12 6 7 0 13-6l65-63-77-78-27 25 53 53-26 25-78-78 78-77 103 103zM388 32h32V0q0-14-9-23t-23-9H68q-14 0-23 9T36 0v352l128 128h224q13 0 22.5-9t9.5-23v-64h-32v64H196v-96q0-14-9.5-23t-23.5-9H68V0h320v32z"; +const d = "M471 266q5 8 5 14 0 7-5 12L367 396q-5 5-13 5-7 0-12-5L238 292q-5-5-5-12 0-9 5-14l104-102q3-6 12-6 7 0 13 6l65 63-77 78-27-25 53-53-26-25-78 78 78 77 103-103zm-83 182h32v32q0 14-9 23t-23 9H68q-14 0-23-9t-9-23V128L164 0h224q13 0 22.5 9t9.5 23v64h-32V32H196v96q0 14-9.5 23t-23.5 9H68v320h320v-32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/attachment-html.js b/packages/base/src/icons/attachment-html.js index a6be5bb2e038..7c262ecdeba5 100644 --- a/packages/base/src/icons/attachment-html.js +++ b/packages/base/src/icons/attachment-html.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://attachment-html"; -const viewBox = "0 -32 512 512"; -const d = "M242 297q7-6 7-15 0-6-3-10l-64-80 64-81q2-6 2-11 0-6-3.5-12T231 82q-7 0-14 7l-82 103 82 102q4 7 14 7 6 0 11-4zm100 9q5 14 18 14 8 0 12.5-6t4.5-12-1-7L304 76q-4-13-18-13-8 0-13 6t-5 13q0 5 1 6zm61-220q-7 4-7 14 0 7 4 11l64 81-64 80q-4 4-4 11 0 8 5 13t13 5 15-7l82-102-82-103q-7-7-15-7-7 0-11 4zm-50-54h32V0q0-14-9-23t-23-9H33q-14 0-23 9T1 0v352l128 128h224q13 0 22.5-9t9.5-23v-32h-32v32H161v-96q0-14-9.5-23t-23.5-9H33V0h320v32z"; +const d = "M242 183q7 6 7 15 0 6-3 10l-64 80 64 81q2 6 2 11 0 6-3.5 12t-13.5 6q-7 0-14-7l-82-103 82-102q4-7 14-7 6 0 11 4zm100-9q5-14 18-14 8 0 12.5 6t4.5 12-1 7l-72 219q-4 13-18 13-8 0-13-6t-5-13q0-5 1-6zm61 220q-7-4-7-14 0-7 4-11l64-81-64-80q-4-4-4-11 0-8 5-13t13-5 15 7l82 102-82 103q-7 7-15 7-7 0-11-4zm-50 54h32v32q0 14-9 23t-23 9H33q-14 0-23-9t-9-23V128L129 0h224q13 0 22.5 9t9.5 23v32h-32V32H161v96q0 14-9.5 23t-23.5 9H33v320h320v-32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/attachment-photo.js b/packages/base/src/icons/attachment-photo.js index 8c2eaf263b24..53f052768907 100644 --- a/packages/base/src/icons/attachment-photo.js +++ b/packages/base/src/icons/attachment-photo.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://attachment-photo"; -const viewBox = "0 -32 512 512"; -const d = "M512 381V68H225v313h287zm-32-29H257V128h223v224zm-69-84q0-15-11-25.5T374 232t-26 10.5-11 25.5q0 18 11.5 27t25.5 9 25.5-9 11.5-27zm-96-108v53q0 19 18 19h86q17 0 17-19v-53H315zm37-128h32V0q0-14-9-23t-23-9H32q-14 0-23 9T0 0v352l128 128h224q13 0 22.5-9t9.5-23v-32h-32v32H160v-96q0-14-9.5-23t-23.5-9H32V0h320v32z"; +const d = "M512 99v313H225V99h287zm-32 29H257v224h223V128zm-69 84q0 15-11 25.5T374 248t-26-10.5-11-25.5q0-18 11.5-27t25.5-9 25.5 9 11.5 27zm-96 108v-53q0-19 18-19h86q17 0 17 19v53H315zm37 128h32v32q0 14-9 23t-23 9H32q-14 0-23-9t-9-23V128L128 0h224q13 0 22.5 9t9.5 23v32h-32V32H160v96q0 14-9.5 23t-23.5 9H32v320h320v-32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/attachment-text-file.js b/packages/base/src/icons/attachment-text-file.js index 26741bb7b834..f1676e0f2763 100644 --- a/packages/base/src/icons/attachment-text-file.js +++ b/packages/base/src/icons/attachment-text-file.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://attachment-text-file"; -const viewBox = "0 -32 512 512"; -const d = "M432 480q14 0 23-9.5t9-22.5V0q0-14-8.5-23T433-32H81q-14 0-23.5 9T48 0v352l128 128h256zm1-480l-1 448H208v-96q0-14-9-23t-23-9H80V0h353zM144 288h224v-32h-96V64h-32v192h-96v32z"; +const d = "M432 0q14 0 23 9.5t9 22.5v448q0 14-8.5 23t-22.5 9H81q-14 0-23.5-9T48 480V128L176 0h256zm1 480l-1-448H208v96q0 14-9 23t-23 9H80v320h353zM144 192h224v32h-96v192h-32V224h-96v-32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/attachment-video.js b/packages/base/src/icons/attachment-video.js index 9e995003b196..a286afd6bd20 100644 --- a/packages/base/src/icons/attachment-video.js +++ b/packages/base/src/icons/attachment-video.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://attachment-video"; -const viewBox = "0 -32 512 512"; -const d = "M32-32q-14 0-23 9T0 0v352l128 128h224q13 0 22.5-9t9.5-23v-96h-32v96H160v-96q0-14-9.5-23t-23.5-9H32V0h320v32h32V0q0-14-9-23t-23-9H32zm448 320q13 0 22.5-9t9.5-23V82q0-14-9.5-23T480 50q-10 0-16 5l-81 68q-2-25-20-42t-43-17H192q-26 0-45 19t-19 45v96q0 27 19 45.5t45 18.5h128q26 0 45-18.5t19-45.5v-5l80 65q7 4 16 4zm-128-64q0 14-9 23t-23 9H192q-14 0-23-9t-9-23v-96q0-13 9-22.5t23-9.5h128q14 0 23 9.5t9 22.5v96zm128 32l-96-78v-14l96-82v174z"; +const d = "M32 512q-14 0-23-9t-9-23V128L128 0h224q13 0 22.5 9t9.5 23v96h-32V32H160v96q0 14-9.5 23t-23.5 9H32v320h320v-32h32v32q0 14-9 23t-23 9H32zm448-320q13 0 22.5 9t9.5 23v174q0 14-9.5 23t-22.5 9q-10 0-16-5l-81-68q-2 25-20 42t-43 17H192q-26 0-45-19t-19-45v-96q0-27 19-45.5t45-18.5h128q26 0 45 18.5t19 45.5v5l80-65q7-4 16-4zm-128 64q0-14-9-23t-23-9H192q-14 0-23 9t-9 23v96q0 13 9 22.5t23 9.5h128q14 0 23-9.5t9-22.5v-96zm128-32l-96 78v14l96 82V224z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/attachment-zip-file.js b/packages/base/src/icons/attachment-zip-file.js index 89d1387f6bbb..68a01d0e6159 100644 --- a/packages/base/src/icons/attachment-zip-file.js +++ b/packages/base/src/icons/attachment-zip-file.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://attachment-zip-file"; -const viewBox = "0 -32 512 512"; -const d = "M329 383v-31h-34v31h34zm31 0h-31v33h31v-33zm-31 64v-31h-34v31h34zm31-127h-31v32h31v-32zM255 162q0 8 3 21t7 25l33 81v31h31v-31h30l36-99 6-28q0-30-22-52t-52-22-51 22-21 52zm98 26q-11 12-24 12-15 0-27.5-12.5T289 160q0-13 11.5-24.5T325 124q15 0 27.5 12.5T365 164q0 13-12 24zm7 259h-31v33h31v-33zm80 33h-32v-31h32V0H72v321h95q14 0 23.5 9t9.5 22v97h64v31h-96L40 352V0q0-13 9.5-22.5T72-32h368q14 0 23 9.5T472 0v448q0 14-9 23t-23 9z"; +const d = "M329 97v31h-34V97h34zm31 0h-31V64h31v33zm-31-64v31h-34V33h34zm31 127h-31v-32h31v32zM255 318q0-8 3-21t7-25l33-81v-31h31v31h30l36 99 6 28q0 30-22 52t-52 22-51-22-21-52zm98-26q-11-12-24-12-15 0-27.5 12.5T289 320q0 13 11.5 24.5T325 356q15 0 27.5-12.5T365 316q0-13-12-24zm7-259h-31V0h31v33zm80-33h-32v31h32v449H72V159h95q14 0 23.5-9t9.5-22V31h64V0h-96L40 128v352q0 13 9.5 22.5T72 512h368q14 0 23-9.5t9-22.5V32q0-14-9-23t-23-9z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/attachment.js b/packages/base/src/icons/attachment.js index c46cc48f46e0..3e993d2a44d1 100644 --- a/packages/base/src/icons/attachment.js +++ b/packages/base/src/icons/attachment.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://attachment"; -const viewBox = "0 -4 512 512"; -const d = "M483 452q29-32 29-70 0-40-29-69L234 64q-40-40-97-40-28 0-53 11T40.5 64.5 11 108 0 161q0 57 40 97l222 221 27-27L68 230q-15-15-22-32.5T39 162q0-19 7-37t20-31.5 31-22 40-8.5q40 0 69 29l250 249q17 17 17 41 0 23-18 41t-41 18q-25 0-42-17L165 216q-6-6-6-13 0-9 6-14.5t14-5.5 14 6l179 179 28-27-180-180q-17-17-42-17-23 0-40.5 17.5T120 202q0 25 17 42l208 208q28 28 68 28 18 0 36.5-7t33.5-21z"; +const d = "M483 56q29 32 29 70 0 40-29 69L234 444q-40 40-97 40-28 0-53-11t-43.5-29.5T11 400 0 347q0-57 40-97L262 29l27 27L68 278q-15 15-22 32.5T39 346q0 19 7 37t20 31.5 31 22 40 8.5q40 0 69-29l250-249q17-17 17-41 0-23-18-41t-41-18q-25 0-42 17L165 292q-6 6-6 13 0 9 6 14.5t14 5.5 14-6l179-179 28 27-180 180q-17 17-42 17-23 0-40.5-17.5T120 306q0-25 17-42L345 56q28-28 68-28 18 0 36.5 7T483 56z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/away.js b/packages/base/src/icons/away.js index 6bbdb9280c79..4e077b684a2c 100644 --- a/packages/base/src/icons/away.js +++ b/packages/base/src/icons/away.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://away"; -const viewBox = "0 -32 512 512"; -const d = "M256 480q53 0 100-20t81.5-55 54.5-81.5 20-99.5-20-99.5T437.5 43 356-12 256-32t-99.5 20T75 43t-55 81.5T0 224t20 99.5T75 405t81.5 55 99.5 20zm128-288q18 0 30.5 7t12.5 25q0 17-12.5 24.5T384 256h-96v96q0 18-7 30.5T256 395q-17 0-24.5-12.5T224 352V224q0-18 7.5-25t24.5-7h128z"; +const d = "M256 0q53 0 100 20t81.5 55 54.5 81.5 20 99.5-20 99.5-54.5 81.5-81.5 55-100 20-99.5-20T75 437t-55-81.5T0 256t20-99.5T75 75t81.5-55T256 0zm128 288q18 0 30.5-7t12.5-25q0-17-12.5-24.5T384 224h-96v-96q0-18-7-30.5T256 85q-17 0-24.5 12.5T224 128v128q0 18 7.5 25t24.5 7h128z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/back-to-top.js b/packages/base/src/icons/back-to-top.js index e78e1d3b61b8..dbbc1b72b752 100644 --- a/packages/base/src/icons/back-to-top.js +++ b/packages/base/src/icons/back-to-top.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://back-to-top"; -const viewBox = "0 -32 512 512"; -const d = "M480 480q14 0 23-9.5t9-22.5q0-14-9-23t-23-9H32q-14 0-23 9t-9 23q0 13 9 22.5t23 9.5h448zm-98-239q11-12 0-23-12-11-23 0l-87 87V-16q0-16-16-16t-16 16v319l-85-85q-5-5-11-5t-11 5q-12 11 0 23l102 101q9 10 22 10t23-10z"; +const d = "M480 0q14 0 23 9.5t9 22.5q0 14-9 23t-23 9H32q-14 0-23-9T0 32Q0 19 9 9.5T32 0h448zm-98 239q11 12 0 23-12 11-23 0l-87-87v321q0 16-16 16t-16-16V177l-85 85q-5 5-11 5t-11-5q-12-11 0-23l102-101q9-10 22-10t23 10z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/background.js b/packages/base/src/icons/background.js index 5c5b2c0c7e69..76bbd84da773 100644 --- a/packages/base/src/icons/background.js +++ b/packages/base/src/icons/background.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://background"; -const viewBox = "0 0 512 512"; -const d = "M368 320q-20 0-34 14t-14 34 14 34 34 14 34-14 14-34-14-34-34-14zm80 160q14 0 23-9t9-23V64q0-14-9-23t-23-9H64q-13 0-22.5 9T32 64v384q0 14 9.5 23t22.5 9h384zm0-32H64V64h384v384zm-92-288l-58 85 22 43 96-128h-60zm-7-32H94l130 183z"; +const d = "M368 192q-20 0-34-14t-14-34 14-34 34-14 34 14 14 34-14 34-34 14zm80-160q14 0 23 9t9 23v384q0 14-9 23t-23 9H64q-13 0-22.5-9T32 448V64q0-14 9.5-23T64 32h384zm0 32H64v384h384V64zm-92 288l-58-85 22-43 96 128h-60zm-7 32H94l130-183z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/badge.js b/packages/base/src/icons/badge.js index f221127c8b5a..a43009567aeb 100644 --- a/packages/base/src/icons/badge.js +++ b/packages/base/src/icons/badge.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://badge"; -const viewBox = "0 -32 512 512"; -const d = "M479.5 237q5-17 9-33.5t4-32.5q0-43-14.5-71.5T441 53t-49-28-50.5-17-42-13-23-15l-1-8-13-4h-10l-14 4-1 8Q205.5-6 168 6T98 37 43.5 86.5t-22 80.5q0 6 5 28t11 48 11 49.5 5 31.5q0 31-23 83l76 73q29-20 49.5-31t44.5-11q23 0 48 17l8 7 9-7q12-13 25.5-15t25.5-2q20 0 41 12l50 30 77-73q-17-31-20.5-48.5t-3.5-34.5q0-23 5.5-45t13.5-42zm-22-68q0 12-6 29l-22 76-6 48q0 35 17 77l-39 34q-59-32-88-32-28 0-56 12-30-12-57-12-18 0-90 33l-35-35q7-20 10.5-39t3.5-40q1-13-4-33.5t-12-50.5l-15-67q0-47 21-71t52-37.5 65-22 61-25.5q17 13 38.5 20t43.5 13T382 59t37 20.5 27 34.5 11.5 55zm-155 104l99-14-72-72 18-99-90 47-90-47 17 99-72 72 99 14 46 90z"; +const d = "M479.5 243q5 17 9 33.5t4 32.5q0 43-14.5 71.5T441 427t-49 28-50.5 17-42 13-23 15l-1 8-13 4h-10l-14-4-1-8q-32-14-69.5-26t-70-31-54.5-49.5-22-80.5q0-6 5-28t11-48 11-49.5 5-31.5q0-31-23-83l76-73q29 20 49.5 31t44.5 11q23 0 48-17l8-7 9 7q12 13 25.5 15t25.5 2q20 0 41-12l50-30 77 73q-17 31-20.5 48.5t-3.5 34.5q0 23 5.5 45t13.5 42zm-22 68q0-12-6-29l-22-76-6-48q0-35 17-77l-39-34q-59 32-88 32-28 0-56-12-30 12-57 12-18 0-90-33l-35 35q7 20 10.5 39t3.5 40q1 13-4 33.5t-12 50.5l-15 67q0 47 21 71t52 37.5 65 22 61 25.5q17-13 38.5-20t43.5-13 42.5-13 37-20.5 27-34.5 11.5-55zm-155-104l99 14-72 72 18 99-90-47-90 47 17-99-72-72 99-14 46-90z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/bar-chart.js b/packages/base/src/icons/bar-chart.js index 3da09fa7a624..06e82b830623 100644 --- a/packages/base/src/icons/bar-chart.js +++ b/packages/base/src/icons/bar-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://bar-chart"; -const viewBox = "0 0 512 512"; -const d = "M88 160q8 0 8-8V40q0-8-8-8H40q-8 0-8 8v112q0 8 8 8h48zm128 192q8 0 8-8V40q0-8-8-8h-48q-8 0-8 8v304q0 8 8 8h48zm128-64q8 0 8-8V40q0-8-8-8h-48q-8 0-8 8v240q0 8 8 8h48zm128 192q8 0 8-8V40q0-8-8-8h-48q-8 0-8 8v432q0 8 8 8h48z"; +const d = "M88 352q8 0 8 8v112q0 8-8 8H40q-8 0-8-8V360q0-8 8-8h48zm128-192q8 0 8 8v304q0 8-8 8h-48q-8 0-8-8V168q0-8 8-8h48zm128 64q8 0 8 8v240q0 8-8 8h-48q-8 0-8-8V232q0-8 8-8h48zM472 32q8 0 8 8v432q0 8-8 8h-48q-8 0-8-8V40q0-8 8-8h48z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/bar-code.js b/packages/base/src/icons/bar-code.js index cb4a084056e2..cd3bf091ad72 100644 --- a/packages/base/src/icons/bar-code.js +++ b/packages/base/src/icons/bar-code.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://bar-code"; -const viewBox = "0 0 512 512"; -const d = "M73 384h17V191H73v193zm0-223h17V97H73v64zm37 0h17V97h-17v64zm54 0h18V97h-18v64zm37 0h17V97h-17v64zm36 0h17V97h-17v64zm54 0h18V97h-18v64zm37 0h17V97h-17v64zm54 0h17V97h-17v64zm37 0h16V97h-16v64zM164 384h18V191h-18v193zm37 0h17V191h-17v193zm90 0h18V191h-18v193zm91-86h17V191h-17v107zm37 0h16V191h-16v107zm-309 86h34V191h-34v193zm127 0h37V191h-37v193zm91-86h35V191h-35v107zm184 55V104q0-15-6-28-6-11-16-23-11-11-24-15-12-6-28-6H73q-16 0-29 6-11 5-23 15-5 6-8.5 11.5T6 76q-6 13-6 28v303q0 15 6 29 3 6 6.5 12t8.5 11q10 8 23 15 13 6 29 6h312zm-38-33h-86q-15 0-25.5 10.5T352 356v87H73q-16 0-25.5-10T38 407V104q0-15 9.5-25T73 69h365q16 0 26 10t10 25v216z"; +const d = "M73 128h17v193H73V128zm0 223h17v64H73v-64zm37 0h17v64h-17v-64zm54 0h18v64h-18v-64zm37 0h17v64h-17v-64zm36 0h17v64h-17v-64zm54 0h18v64h-18v-64zm37 0h17v64h-17v-64zm54 0h17v64h-17v-64zm37 0h16v64h-16v-64zM164 128h18v193h-18V128zm37 0h17v193h-17V128zm90 0h18v193h-18V128zm91 86h17v107h-17V214zm37 0h16v107h-16V214zm-309-86h34v193h-34V128zm127 0h37v193h-37V128zm91 86h35v107h-35V214zm184-55v249q0 15-6 28-6 11-16 23-11 11-24 15-12 6-28 6H73q-16 0-29-6-11-5-23-15-5-6-8.5-11.5T6 436q-6-13-6-28V105q0-15 6-29 3-6 6.5-12T21 53q10-8 23-15 13-6 29-6h312zm-38 33h-86q-15 0-25.5-10.5T352 156V69H73q-16 0-25.5 10T38 105v303q0 15 9.5 25T73 443h365q16 0 26-10t10-25V192z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/basket.js b/packages/base/src/icons/basket.js index 648ee3da3ba5..b98e3fc095b3 100644 --- a/packages/base/src/icons/basket.js +++ b/packages/base/src/icons/basket.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://basket"; -const viewBox = "0 0 512.108 512.108"; -const d = "M173.893 427q-2 6 .5 12t8.5 8q7 3 13 0t8-9l66-180q2-7-1-13t-9-8-12.5.5-8.5 9.5zm306-139q17 0 26.5-13.5t3.5-29.5l-78-171q-7-19-23.5-30.5t-36.5-11.5h-231q-20 0-36.5 11.5T80.893 74l-79 171q-5 16 4 29.5t26 13.5h134q7-7 13-12 5-5 9-10t4-10q0-26 19-45t45-19q27 0 45.5 19t18.5 45q0 5 4 10t9 10l14 12h133zm-14-64h-119q-11-28-35-46t-56-18q-31 0-55.5 18t-34.5 46h-119l63-137v-1l1-1q3-9 11.5-15t18.5-6h231q10 0 18 6t12 15v1l1 1z"; +const d = "M173.856 78.085q-2-5.999.5-11.997t8.498-7.999q6.999-3 12.997 0t7.999 8.998l65.986 179.962q2 6.999-1 12.998t-8.998 7.998-12.497-.5-8.499-9.498zm305.935 138.97q16.997 0 26.495 13.498t3.499 29.494L431.802 431.01q-6.999 18.996-23.496 30.494T371.814 473H140.863q-19.996 0-36.492-11.497T80.876 431.01L1.892 260.047q-4.999-15.997 4-29.494t25.994-13.497h133.972q6.998 6.998 12.997 11.997 4.999 4.999 8.998 9.998t4 9.998q0 25.994 18.995 44.99t44.99 18.996q26.995 0 45.491-18.996t18.496-44.99q0-5 4-9.998t8.997-9.998l13.997-11.997h132.972zm-13.997 63.987H346.82q-10.997 27.994-34.992 45.99t-55.988 17.997q-30.994 0-55.489-17.997t-34.492-45.99H46.883l62.987 136.971v1l1 1q2.999 8.998 11.497 14.997t18.496 5.998h230.951q9.998 0 17.996-5.998t11.998-14.997v-1l1-1z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/batch-payments.js b/packages/base/src/icons/batch-payments.js index 26d59505c233..8dd6ecfb8037 100644 --- a/packages/base/src/icons/batch-payments.js +++ b/packages/base/src/icons/batch-payments.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://batch-payments"; -const viewBox = "0 0 512 512"; -const d = "M168 271q0 3-1 4l35 5 6-9h-40zm14 50q-7 5-11.5 13t-4.5 20q0 36 49 47l-1 11 19 2 1-10q22 0 36.5-10t17.5-26l-32-6q-3 6-8 10.5t-11 5.5l4-44q34-5 46.5-16t14.5-28v-5q0-8-2-14h-34q3 6 3 12-2 8-7 12.5t-19 7.5l3-32h-20l-4 35q-14 2-24 5t-16 10zm21 46q-2-4-2-12 0-10 20-18l-4 40q-10-5-14-10zm294-84q8-6 8-14L449 32H40L9 328h18l-11 64 92 16-3 29 228 21 2-24 119-14-7-113h-19l4 95-94 10 13-141h-21l-14 158-188-18 13-140h-20l-11 114-69-12 27-149-9-38-11 46q-5 18-9 35t-6 23l3-31q1-7 1.5-15t2.5-18l4-37q2-23 4.5-48T55 88l38 164h279v-1 6.5l1.5 11.5 5 11 9.5 5h99q2 0 10-2zm-40-67H121L83 67h337z"; +const d = "M168 241q0-3-1-4l35-5 6 9h-40zm14-50q-7-5-11.5-13t-4.5-20q0-36 49-47l-1-11 19-2 1 10q22 0 36.5 10t17.5 26l-32 6q-3-6-8-10.5t-11-5.5l4 44q34 5 46.5 16t14.5 28v5q0 8-2 14h-34q3-6 3-12-2-8-7-12.5t-19-7.5l3 32h-20l-4-35q-14-2-24-5t-16-10zm21-46q-2 4-2 12 0 10 20 18l-4-40q-10 5-14 10zm294 84q8 6 8 14l-56 237H40L9 184h18l-11-64 92-16-3-29 228-21 2 24 119 14-7 113h-19l4-95-94-10 13 141h-21L316 83l-188 18 13 140h-20l-11-114-69 12 27 149-9 38-11-46q-5-18-9-35t-6-23l3 31q1 7 1.5 15t2.5 18l4 37q2 23 4.5 48t6.5 53l38-164h279v1-6.5l1.5-11.5 5-11 9.5-5h99q2 0 10 2zm-40 67H121L83 445h337z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/bbyd-active-sales.js b/packages/base/src/icons/bbyd-active-sales.js index 66fce125f3bb..b6cbe444c897 100644 --- a/packages/base/src/icons/bbyd-active-sales.js +++ b/packages/base/src/icons/bbyd-active-sales.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://bbyd-active-sales"; -const viewBox = "0 -32 512 512"; -const d = "M493 420q8-2 13.5-8.5T512 397V52q0-3-1-7-1-3-2-6.5t-4-5.5q-2-1-6-1-5 0-13 2-4 1-6 3v333q0 8-5.5 14.5T461 393l-205 53q-2 0-3 .5t-3 .5q-3 0-9-2l-88-33 244-62q19-5 19-24V-8q0-10-7-17t-17-7h-8v352l-256 64v-32H96v55q0 16 15 23l130 48q3 2 9 2h4zM347-5q11-11 0-22-5-5-11-5t-11 5l-92 91q-18-15-40.5-23.5T144 32q-30 0-56.5 11.5t-46 31T11 120 0 176t11 56 30.5 45.5 46 31T144 320t56-11.5 45.5-31 31-45.5 11.5-56q0-51-32-89zM144 64q23 0 43.5 9T223 97t24 35.5 9 43.5-9 43.5-24 35.5-35.5 24-43.5 9-43.5-9T65 255t-24-35.5-9-43.5 9-43.5T65 97t35.5-24 43.5-9zm49 171l20-20-93-108-49 54 20 20 29-33z"; +const d = "M493 60q8 2 13.5 8.5T512 83v345q0 3-1 7-1 3-2 6.5t-4 5.5q-2 1-6 1-5 0-13-2-4-1-6-3V110q0-8-5.5-14.5T461 87L256 34q-2 0-3-.5t-3-.5q-3 0-9 2l-88 33 244 62q19 5 19 24v334q0 10-7 17t-17 7h-8V160L128 96v32H96V73q0-16 15-23L241 2q3-2 9-2h4zM347 485q11 11 0 22-5 5-11 5t-11-5l-92-91q-18 15-40.5 23.5T144 448q-30 0-56.5-11.5t-46-31T11 360 0 304t11-56 30.5-45.5 46-31T144 160t56 11.5 45.5 31 31 45.5 11.5 56q0 51-32 89zm-203-69q23 0 43.5-9t35.5-24 24-35.5 9-43.5-9-43.5-24-35.5-35.5-24-43.5-9-43.5 9T65 225t-24 35.5-9 43.5 9 43.5T65 383t35.5 24 43.5 9zm49-171l20 20-93 108-49-54 20-20 29 33z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/bbyd-dashboard.js b/packages/base/src/icons/bbyd-dashboard.js index 4c32d22117a7..4651dc8f973a 100644 --- a/packages/base/src/icons/bbyd-dashboard.js +++ b/packages/base/src/icons/bbyd-dashboard.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://bbyd-dashboard"; -const viewBox = "0 -32 512 512"; -const d = "M153.5 114q4 0 4-5V31q0-5-4-5h-79q-5 0-5 5v78q0 5 5 5h79zm-10 185q6 0 10-4.5t4-10.5V166q0-6-4-10.5t-10-4.5h-118q-6 0-10.5 4.5T10.5 166v118q0 6 4.5 10.5t10.5 4.5h118zm-8-23h-102V174h102v102zm346 204q8 0 14-6.5t6-14.5V173q0-9-6-15t-14-6h-265q-9 0-15 6t-6 15v286q0 8 6 14.5t15 6.5h265zm-189-154h-47v-96h47v96zm80 79h-48V230h48v175zm77-35h-47V230h47v140zm-122-256q15 0 15-15V-17q0-15-15-15h-118q-6 0-10.5 4t-4.5 11V99q0 6 4.5 10.5t10.5 4.5h118zm-7-22h-102V-10h102V92z"; +const d = "M153.5 366q4 0 4 5v78q0 5-4 5h-79q-5 0-5-5v-78q0-5 5-5h79zm-10-185q6 0 10 4.5t4 10.5v118q0 6-4 10.5t-10 4.5h-118q-6 0-10.5-4.5T10.5 314V196q0-6 4.5-10.5t10.5-4.5h118zm-8 23h-102v102h102V204zm346-204q8 0 14 6.5t6 14.5v286q0 9-6 15t-14 6h-265q-9 0-15-6t-6-15V21q0-8 6-14.5t15-6.5h265zm-189 154h-47v96h47v-96zm80-79h-48v175h48V75zm77 35h-47v140h47V110zm-122 256q15 0 15 15v116q0 15-15 15h-118q-6 0-10.5-4t-4.5-11V381q0-6 4.5-10.5t10.5-4.5h118zm-7 22h-102v102h102V388z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/bed.js b/packages/base/src/icons/bed.js index 84d9351a45e9..278da8af28cb 100644 --- a/packages/base/src/icons/bed.js +++ b/packages/base/src/icons/bed.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://bed"; -const viewBox = "0 0 512 512"; -const d = "M511 287V32h-30v62H33V32H2v320h31V126h448v161h30zM114 174q-18 0-29.5 12.5T73 215q0 18 11.5 29.5T114 256q17 0 28-11.5t11-29.5q0-16-11-28.5T114 174zm261 54q15 0 28-3t24-12 16.5-22 4.5-30H166l5.5 7 9 16.5 5.5 19 2 24.5h187z"; +const d = "M511 225v255h-30v-62H33v62H2V160h31v226h448V225h30zM114 338q-18 0-29.5-12.5T73 297q0-18 11.5-29.5T114 256q17 0 28 11.5t11 29.5q0 16-11 28.5T114 338zm261-54q15 0 28 3t24 12 16.5 22 4.5 30H166l5.5-7 9-16.5 5.5-19 2-24.5h187z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/begin.js b/packages/base/src/icons/begin.js index 18b4ff83c9f6..1cfaff6e9232 100644 --- a/packages/base/src/icons/begin.js +++ b/packages/base/src/icons/begin.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://begin"; -const viewBox = "0 -1 512 512"; -const d = "M502 277q10-10 10-23t-10-22L278 40q-9-10-22-10t-23 10q-9 9-9 22t9 23l190 158q11 11 0 23L234 425q-9 9-9 22.5t9 22.5q10 10 23 10t23-10zM50 37h-1l-8-4-9-2q-14 0-23 9.5T0 63v384q0 14 9.5 23t22.5 9q9 0 17-4l259-191q16-10 16-28t-16-27zm194 219L64 383V127z"; +const d = "M502 234q10 10 10 23t-10 22L278 471q-9 10-22 10t-23-10q-9-9-9-22t9-23l190-158q11-11 0-23L234 86q-9-9-9-22.5t9-22.5q10-10 23-10t23 10zM50 474h-1l-8 4-9 2q-14 0-23-9.5T0 448V64q0-14 9.5-23T32 32q9 0 17 4l259 191q16 10 16 28t-16 27zm194-219L64 128v256z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/bell.js b/packages/base/src/icons/bell.js index 684f8e51813d..7e157763054f 100644 --- a/packages/base/src/icons/bell.js +++ b/packages/base/src/icons/bell.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://bell"; -const viewBox = "0 -32 512 512"; -const d = "M404 294q-12-60-1.5-101t27.5-67.5T463.5 85 480 64q0-14-9-23t-23-9H320q0-26-19-45t-45-19-45 19-19 45H64q-14 0-23 9t-9 23q0 7 15 21t31 40.5 25.5 67.5-1.5 101q-5 29 2.5 54.5t25 45 42 33T225 445q0 1-.5 1.5t-.5 1.5q0 14 9 23t23 9 23-9 9-23q0-2-1-3 26-5 50-18t41-33 24.5-45.5T404 294zm36-230q-10 11-25.5 30.5t-28 48.5-18 68 4.5 89q5 25-2.5 44T354 374q-19 23-42 32.5t-56 9.5q-32 0-57.5-9.5T154 374q-10-11-18-30t-3-44q9-50 4.5-89t-16-68-26-48.5T71 64h369z"; +const d = "M404 186q-12 60-1.5 101t27.5 67.5 33.5 40.5 16.5 21q0 14-9 23t-23 9H320q0 26-19 45t-45 19-45-19-19-45H64q-14 0-23-9t-9-23q0-7 15-21t31-40.5 25.5-67.5-1.5-101q-5-29 2.5-54.5t25-45 42-33T225 35q0-1-.5-1.5T224 32q0-14 9-23t23-9 23 9 9 23q0 2-1 3 26 5 50 18t41 33 24.5 45.5T404 186zm36 230q-10-11-25.5-30.5t-28-48.5-18-68 4.5-89q5-25-2.5-44T354 106q-19-23-42-32.5T256 64q-32 0-57.5 9.5T154 106q-10 11-18 30t-3 44q9 50 4.5 89t-16 68-26 48.5T71 416h369z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/blank-tag-2.js b/packages/base/src/icons/blank-tag-2.js index 33435a5aee70..edb4d5dacc50 100644 --- a/packages/base/src/icons/blank-tag-2.js +++ b/packages/base/src/icons/blank-tag-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://blank-tag-2"; -const viewBox = "0 -31 512 512"; -const d = "M442 99L192-30 71 204v147l56 30q-2 7-4 15.5t-2 16.5q0 7 3 15 9 24 25 33t36 9q18 0 39-5l82-24 39-5q21 0 37.5 9.5T409 481l17-37q-15-20-33.5-28t-38.5-8q-21 0-43 6t-43 13l-40 14-36 7q-12 0-22-4.5T152 428q-3-5-3-11t1.5-12 2.5-11l48 25 120-86zM204 4l204 106-107 203-96 79-42-22q2-3 7-5.5t11-4.5q11-2 11-10 0-3-1-4-2-12-12-12h-4q-18 3-30 14-3 2-4.5 5t-3.5 5l-47-24 8-126zm-21 276q-8-4-18-4-11 0-19.5 5T132 297q-4 7-4 18 0 10 4 17 10-8 25-10h7q22 0 31 16 3-5 4-7 4-7 4-17 0-11-5-20t-15-14z"; +const d = "M442 382L192 511 71 277V130l56-30q-2-7-4-15.5T121 68q0-7 3-15 9-24 25-33t36-9q18 0 39 5l82 24 39 5q21 0 37.5-9.5T409 0l17 37q-15 20-33.5 28T354 73q-21 0-43-6t-43-13l-40-14-36-7q-12 0-22 4.5T152 53q-3 5-3 11t1.5 12 2.5 11l48-25 120 86zm-238 95l204-106-107-203-96-79-42 22q2 3 7 5.5t11 4.5q11 2 11 10 0 3-1 4-2 12-12 12h-4q-18-3-30-14-3-2-4.5-5t-3.5-5l-47 24 8 126zm-21-276q-8 4-18 4-11 0-19.5-5T132 184q-4-7-4-18 0-10 4-17 10 8 25 10h7q22 0 31-16 3 5 4 7 4 7 4 17 0 11-5 20t-15 14z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/blank-tag.js b/packages/base/src/icons/blank-tag.js index e61be55e45bb..bef4ed06952e 100644 --- a/packages/base/src/icons/blank-tag.js +++ b/packages/base/src/icons/blank-tag.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://blank-tag"; -const viewBox = "0 -32 512 512"; -const d = "M511.5 210V-32h-241L.5 238l242 242zm-35-15l-234 235-191-192 234-234h190zm-73-83q15 0 26-10t11-25-11-25.5-26-10.5q-14 0-25 10.5t-11 25.5 11 25 25 10z"; +const d = "M511.5 270v242h-241L.5 242l242-242zm-35 15l-234-235-191 192 234 234h190zm-73 83q15 0 26 10t11 25-11 25.5-26 10.5q-14 0-25-10.5t-11-25.5 11-25 25-10z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/blur.js b/packages/base/src/icons/blur.js index 1adf37283311..23a801bfe9ac 100644 --- a/packages/base/src/icons/blur.js +++ b/packages/base/src/icons/blur.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://blur"; -const viewBox = "0 -32 512 512"; -const d = "M206.5 480q10 0 31-12.5t48-35T341 379t51.5-67 38-75.5 15-79.5q0-39-15-73.5t-40.5-60T330-17t-73.5-15T183-17t-60 40.5-40.5 60-15 73.5q0 43 14.5 70.5t35 47.5 42.5 36.5T197 348t19 48-13.5 72q-5 12 4 12zm50-480q32 0 60.5 12.5T367 46t34 49.5 12.5 61.5q0 40-17 79.5t-42.5 75-54.5 64-53 46.5q3-28-3-49.5T226 334t-26.5-30-29-25q-14-11-27-22.5t-23-25.5-15.5-32-5.5-42q0-33 12.5-61.5T146 46t50-33.5T256.5 0zm30 113q22 5 36 18t22 27q10 16 14 33 26-127-75-144-14-1-21.5 7.5t-7.5 20 7.5 23 24.5 15.5z"; +const d = "M206.5 0q10 0 31 12.5t48 35T341 101t51.5 67 38 75.5 15 79.5q0 39-15 73.5t-40.5 60-60 40.5-73.5 15-73.5-15-60-40.5-40.5-60-15-73.5q0-43 14.5-70.5t35-47.5 42.5-36.5T197 132t19-48-13.5-72q-5-12 4-12zm50 480q32 0 60.5-12.5t50-33.5 34-49.5 12.5-61.5q0-40-17-79.5t-42.5-75-54.5-64-53-46.5q3 28-3 49.5T226 146t-26.5 30-29 25q-14 11-27 22.5t-23 25.5-15.5 32-5.5 42q0 33 12.5 61.5t34 49.5 50 33.5 60.5 12.5zm30-113q22-5 36-18t22-27q10-16 14-33 26 127-75 144-14 1-21.5-7.5t-7.5-20 7.5-23 24.5-15.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/bo-strategy-management.js b/packages/base/src/icons/bo-strategy-management.js index 1d99907c3d11..9a71a905274c 100644 --- a/packages/base/src/icons/bo-strategy-management.js +++ b/packages/base/src/icons/bo-strategy-management.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://bo-strategy-management"; -const viewBox = "0 -32 512 512"; -const d = "M256 480q53 0 100-20t81.5-55 54.5-81.5 20-99.5-20-99.5T437.5 43 356-12 256-32t-99.5 20T75 43t-55 81.5T0 224t20 99.5T75 405t81.5 55 99.5 20zm0-480q46 0 87 17.5t71.5 48 48 71T480 224q0 46-17.5 87t-48 71.5-71.5 48-87 17.5-87-17.5-71.5-48-48-71.5T32 224q0-47 17.5-87.5t48-71 71.5-48T256 0zm0 320q40 0 68-28t28-68-28-68-68-28-68 28-28 68 28 68 68 28z"; +const d = "M256 0q53 0 100 20t81.5 55 54.5 81.5 20 99.5-20 99.5-54.5 81.5-81.5 55-100 20-99.5-20T75 437t-55-81.5T0 256t20-99.5T75 75t81.5-55T256 0zm0 480q46 0 87-17.5t71.5-48 48-71T480 256q0-46-17.5-87t-48-71.5-71.5-48T256 32t-87 17.5-71.5 48-48 71.5T32 256q0 47 17.5 87.5t48 71 71.5 48 87 17.5zm0-320q40 0 68 28t28 68-28 68-68 28-68-28-28-68 28-68 68-28z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/bold-text.js b/packages/base/src/icons/bold-text.js index a2633182a03d..f60aea3c3c29 100644 --- a/packages/base/src/icons/bold-text.js +++ b/packages/base/src/icons/bold-text.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://bold-text"; -const viewBox = "0 0 512 512"; -const d = "M350 257q7-6 17-12t19-16.5 15.5-27.5 6.5-45q0-32-14.5-55t-36-38.5-46-23T267 32H123q-8 0-13.5 5.5T104 51v412q0 8 5 12.5t13 4.5h142q21 0 44.5-6.5t43-20.5 32-37.5T397 359q0-18-4.5-32.5T381 301t-15-19-15-14q-6-6-1-11zm-182 34q0-3 3-3h71q15 0 30 3t26.5 10.5 18 20T323 352q0 20-7 32.5T298.5 404t-23.5 9.5-26 2.5h-63q-8 0-13-4.5t-5-12.5V291zm89-195q12 0 24.5 3.5t23 11 17 19.5 6.5 30q0 19-6.5 31.5t-17 19.5-24 10-26.5 3h-83q-3 0-3-2V99q0-3 3-3h86z"; +const d = "M350 255q7 6 17 12t19 16.5 15.5 27.5 6.5 45q0 32-14.5 55t-36 38.5-46 23T267 480H123q-8 0-13.5-5.5T104 461V49q0-8 5-12.5t13-4.5h142q21 0 44.5 6.5t43 20.5 32 37.5T397 153q0 18-4.5 32.5T381 211t-15 19-15 14q-6 6-1 11zm-182-34q0 3 3 3h71q15 0 30-3t26.5-10.5 18-20T323 160q0-20-7-32.5T298.5 108 275 98.5 249 96h-63q-8 0-13 4.5t-5 12.5v108zm89 195q12 0 24.5-3.5t23-11 17-19.5 6.5-30q0-19-6.5-31.5t-17-19.5-24-10-26.5-3h-83q-3 0-3 2v123q0 3 3 3h86z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/bookmark.js b/packages/base/src/icons/bookmark.js index 58241999bf9c..1c739629d233 100644 --- a/packages/base/src/icons/bookmark.js +++ b/packages/base/src/icons/bookmark.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://bookmark"; -const viewBox = "0 -32 512 512"; -const d = "M257.5 189l-74-63v282h146V126zm145 291V-32l-145 124-147-124v512h292zm-37-37h-218V47l110 93 108-93v396z"; +const d = "M257.5 291l-74 63V72h146v282zm145-291v512l-145-124-147 124V0h292zm-37 37h-218v396l110-93 108 93V37z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/border.js b/packages/base/src/icons/border.js index 3cd754c14a11..5dd568572885 100644 --- a/packages/base/src/icons/border.js +++ b/packages/base/src/icons/border.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://border"; -const viewBox = "0 0 512 512"; -const d = "M448 480q13 0 22.5-9t9.5-23V64q0-14-9.5-23T448 32H64q-14 0-23 9t-9 23v384q0 14 9 23t23 9h384zm0-32H64V64h384v384z"; +const d = "M448 32q13 0 22.5 9t9.5 23v384q0 14-9.5 23t-22.5 9H64q-14 0-23-9t-9-23V64q0-14 9-23t23-9h384zm0 32H64v384h384V64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/broken-link.js b/packages/base/src/icons/broken-link.js index bbd927bfc2f8..18afc9668d33 100644 --- a/packages/base/src/icons/broken-link.js +++ b/packages/base/src/icons/broken-link.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://broken-link"; -const viewBox = "0 -32 512 512"; -const d = "M235 112h45l-86-87q-13-13-29.5-19T131 0 98 6 69 25L58 37Q32 63 32 99t26 62l70 71v-46l-47-47q-17-17-17-40t17-40l11-11q16-16 39-16 24 0 40 16zm207 299q13-13 19.5-29t6.5-33-6.5-33.5T442 286l-74-74q-25-25-62-25t-62 25l-12 12q-2 2-4 5l-4 6 21 21 21-21q16-16 40-16t40 16l74 74q16 17 16 39.5T420 388l-12 12q-16 16-39 16-22 0-40-16l-41-41v45l18 18q28 26 63 26 17 0 33-6.5t29-19.5zm-258-59h-16v128h16V352zm-56-56H0v16h128v-16zM328 96h16V-32h-16V96zm184 56v-16H384v16h128z"; +const d = "M235 368h45l-86 87q-13 13-29.5 19t-33.5 6-33-6-29-19l-11-12q-26-26-26-62t26-62l70-71v46l-47 47q-17 17-17 40t17 40l11 11q16 16 39 16 24 0 40-16zM442 69q13 13 19.5 29t6.5 33-6.5 33.5T442 194l-74 74q-25 25-62 25t-62-25l-12-12q-2-2-4-5l-4-6 21-21 21 21q16 16 40 16t40-16l74-74q16-17 16-39.5T420 92l-12-12q-16-16-39-16-22 0-40 16l-41 41V76l18-18q28-26 63-26 17 0 33 6.5T431 58zm-258 59h-16V0h16v128zm-56 56H0v-16h128v16zm200 200h16v128h-16V384zm184-56v16H384v-16h128z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/browse-folder.js b/packages/base/src/icons/browse-folder.js index 919a09b480b6..5fb28d18711c 100644 --- a/packages/base/src/icons/browse-folder.js +++ b/packages/base/src/icons/browse-folder.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://browse-folder"; -const viewBox = "0 -32 512 512"; -const d = "M480 416q11 0 18-5t10-11q4-7 4-16V256h-32v96q-1 9-5 16-3 6-9.5 11t-17.5 5H224l-32 32H64q-12 0-18.5-5T36 400q-4-7-4-16V64q0-13 5-19t11-9q7-4 16-4h160V0H32q-9 0-16 4-6 3-11 9.5T0 32v384q0 9 4 16 3 6 9.5 11t18.5 5h186l30-32h232zM512-9l-22-23-82 82q-26-18-56-18-40 0-68 28t-28 68 28 68 68 28 68-28 28-68q0-29-18-55zM352 64q26 0 45 19t19 45q0 27-19 45.5T352 192t-45-18.5-19-45.5q0-26 19-45t45-19z"; +const d = "M480 64q11 0 18 5t10 11q4 7 4 16v128h-32v-96q-1-9-5-16-3-6-9.5-11T448 96H224l-32-32H64q-12 0-18.5 5T36 80q-4 7-4 16v320q0 13 5 19t11 9q7 4 16 4h160v32H32q-9 0-16-4-6-3-11-9.5T0 448V64q0-9 4-16 3-6 9.5-11T32 32h186l30 32h232zm32 425l-22 23-82-82q-26 18-56 18-40 0-68-28t-28-68 28-68 68-28 68 28 28 68q0 29-18 55zm-160-73q26 0 45-19t19-45q0-27-19-45.5T352 288t-45 18.5-19 45.5q0 26 19 45t45 19z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/bubble-chart.js b/packages/base/src/icons/bubble-chart.js index 5a7990e266ae..e771a42e810c 100644 --- a/packages/base/src/icons/bubble-chart.js +++ b/packages/base/src/icons/bubble-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://bubble-chart"; -const viewBox = "0 0 512 512"; -const d = "M480 64V32H33v448h31V64h416zm-374 69q0 17 11 26t25 9 25.5-9 11.5-26q0-15-11-25.5T142 97t-25.5 10.5T106 133zm107 29q-8 8-12 18.5t-4 21.5q0 23 16 39t39 16 38.5-16 15.5-39q0-22-15.5-39T252 146q-24 0-39 16zm5 165q-16-16-39-16t-39 16-16 39 16 39 39 16 39-16 16-39-16-39zm201-45q-10-5-19.5-6.5T381 274q-21 0-39.5 8t-33 21.5T286 335t-8 39q0 20 8 38.5t22 32.5 32 22 39 8q20 0 38-8t32-21.5 22.5-31.5 8.5-38q0-30-17-56t-44-38zm-41-156q-8 8-12 18t-4 21q0 23 16 39t39 16 38.5-16 15.5-39-15.5-39-38.5-16q-24 0-39 16z"; +const d = "M480 448v32H33V32h31v416h416zm-374-69q0-17 11-26t25-9 25.5 9 11.5 26q0 15-11 25.5T142 415t-25.5-10.5T106 379zm107-29q-8-8-12-18.5t-4-21.5q0-23 16-39t39-16 38.5 16 15.5 39q0 22-15.5 39T252 366q-24 0-39-16zm5-165q-16 16-39 16t-39-16-16-39 16-39 39-16 39 16 16 39-16 39zm201 45q-10 5-19.5 6.5T381 238q-21 0-39.5-8t-33-21.5T286 177t-8-39q0-20 8-38.5T308 67t32-22 39-8q20 0 38 8t32 21.5T471.5 98t8.5 38q0 30-17 56t-44 38zm-41 156q-8-8-12-18t-4-21q0-23 16-39t39-16 38.5 16 15.5 39-15.5 39-38.5 16q-24 0-39-16z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/building.js b/packages/base/src/icons/building.js index bb4575b81d5c..8a678ade7d16 100644 --- a/packages/base/src/icons/building.js +++ b/packages/base/src/icons/building.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://building"; -const viewBox = "0 -32 512 512"; -const d = "M193 320h128v-32H193v32zm0-64h128v-32H193v32zm0-64h128v-32H193v32zm0-160h128v-64h-32V0h-64v-32h-32v64zm318 82V-32H369v480H145V-32H2v220l109 72v220h291V188zm-37-36h-72V42h72v36zm-281 50h128V96H193v32zm-82-50H39V42h72v36zm0 73H39v-37h72v37zm82 233h128v-32H193v32z"; +const d = "M193 160h128v32H193v-32zm0 64h128v32H193v-32zm0 64h128v32H193v-32zm0 160h128v64h-32v-32h-64v32h-32v-64zm318-82v146H369V32H145v480H2V292l109-72V0h291v292zm-37 36h-72v36h72v-36zm-281-50h128v32H193v-32zm-82 50H39v36h72v-36zm0-73H39v37h72v-37zm82-233h128v32H193V96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/bullet-text.js b/packages/base/src/icons/bullet-text.js index 189678cf78ee..f0d53bf87359 100644 --- a/packages/base/src/icons/bullet-text.js +++ b/packages/base/src/icons/bullet-text.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://bullet-text"; -const viewBox = "0 -32 512 512"; -const d = "M96 480q26 0 45-18.5t19-45.5q0-26-19-45t-45-19-45 19-19 45q0 27 19 45.5T96 480zm0-192q26 0 45-18.5t19-45.5q0-26-19-45t-45-19-45 19-19 45q0 27 19 45.5T96 288zm0-192q26 0 45-18.5T160 32q0-26-19-45T96-32 51-13 32 32q0 27 19 45.5T96 96zm368 319q16 0 16-16 0-6-4.5-11t-11.5-5H273q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h191zm0-191q16 0 16-16 0-6-4.5-11t-11.5-5H273q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h191zm0-192q16 0 16-16 0-6-4.5-11T464 0H273q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h191z"; +const d = "M96 0q26 0 45 18.5T160 64q0 26-19 45t-45 19-45-19-19-45q0-27 19-45.5T96 0zm0 192q26 0 45 18.5t19 45.5q0 26-19 45t-45 19-45-19-19-45q0-27 19-45.5T96 192zm0 192q26 0 45 18.5t19 45.5q0 26-19 45t-45 19-45-19-19-45q0-27 19-45.5T96 384zM464 65q16 0 16 16 0 6-4.5 11T464 97H273q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h191zm0 191q16 0 16 16 0 6-4.5 11t-11.5 5H273q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h191zm0 192q16 0 16 16 0 6-4.5 11t-11.5 5H273q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h191z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/burglary.js b/packages/base/src/icons/burglary.js index bd06184a79cc..de264267eb6d 100644 --- a/packages/base/src/icons/burglary.js +++ b/packages/base/src/icons/burglary.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://burglary"; -const viewBox = "0 -32 512 512"; -const d = "M510.5 190l-125-222-162 91H2.5v326h363V271zm-298 62l27 47 32-17 17 31 40-22v58h-253v-36h-36v-54h36v-73h-36v-54h36V95h92l15 28-32 17 26 48 33-17 36 63zm178-140q7 10 7 30 0 23-15.5 40.5T337.5 200q-22 0-40.5-16.5T278.5 139q0-23 17.5-40.5T339.5 81q18 0 29.5 9.5t21.5 21.5zm-32 65q20-14 20-35 0-18-11.5-29.5T339.5 101q-20 0-30.5 12t-10.5 29q0 19 11.5 29t27.5 10q14 0 21-4z"; +const d = "M510.5 290l-125 222-162-91H2.5V95h363v114zm-298-62l27-47 32 17 17-31 40 22v-58h-253v36h-36v54h36v73h-36v54h36v37h92l15-28-32-17 26-48 33 17 36-63zm178 140q7-10 7-30 0-23-15.5-40.5T337.5 280q-22 0-40.5 16.5T278.5 341q0 23 17.5 40.5t43.5 17.5q18 0 29.5-9.5t21.5-21.5zm-32-65q20 14 20 35 0 18-11.5 29.5T339.5 379q-20 0-30.5-12t-10.5-29q0-19 11.5-29t27.5-10q14 0 21 4z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/bus-public-transport.js b/packages/base/src/icons/bus-public-transport.js index 4841ed83a610..7c7337ec41d9 100644 --- a/packages/base/src/icons/bus-public-transport.js +++ b/packages/base/src/icons/bus-public-transport.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://bus-public-transport"; -const viewBox = "0 32 512 512"; -const d = "M384 480q26 0 49.5-10t41-27.5T502 402t10-50V192q0-13-9.5-22.5T480 160h-34q-5-27-27-45.5T368 96t-51 18.5-28 45.5h-67q-5-27-27-45.5T144 96t-51 18.5T65 160H0l26 263q2 25 20.5 41T89 480h295zM256 320h96v128h-96V320zm-128 0h96v128h-96V320zm-78 0h46v128h-7q-12 0-21-9.5T58 416zm94-192q20 0 34 14t14 34-14 34-34 14-34-14-14-34 14-34 34-14zm224 0q20 0 34 14t14 34-14 34-34 14-34-14-14-34 14-34 34-14zm112 160H47l-11-96h29q6 28 28 46t51 18 51-18 27-46h67q6 28 28 46t51 18 51-18 27-46h34v96zm0 64q0 40-28 68t-68 28V320h96v32z"; +const d = "M384 64q26 0 49.5 10t41 27.5T502 142t10 50v160q0 13-9.5 22.5T480 384h-34q-5 27-27 45.5T368 448t-51-18.5-28-45.5h-67q-5 27-27 45.5T144 448t-51-18.5T65 384H0l26-263q2-25 20.5-41T89 64h295zM256 224h96V96h-96v128zm-128 0h96V96h-96v128zm-78 0h46V96h-7q-12 0-21 9.5T58 128zm94 192q20 0 34-14t14-34-14-34-34-14-34 14-14 34 14 34 34 14zm224 0q20 0 34-14t14-34-14-34-34-14-34 14-14 34 14 34 34 14zm112-160H47l-11 96h29q6-28 28-46t51-18 51 18 27 46h67q6-28 28-46t51-18 51 18 27 46h34v-96zm0-64q0-40-28-68t-68-28v128h96v-32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/business-by-design.js b/packages/base/src/icons/business-by-design.js index 7f97e6e22799..82c01f560a07 100644 --- a/packages/base/src/icons/business-by-design.js +++ b/packages/base/src/icons/business-by-design.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://business-by-design"; -const viewBox = "0 -32 512 512"; -const d = "M165 75h49V0h-49v75zM19 140h47V0H19v140zm72 37h49V0H91v177zm344 175q9-4 13-10.5t4-20.5v-31H338v31q0 13 5.5 20.5T357 353t18 5 18 1h6q8 0 18-1.5t18-5.5zm63-153q12 0 12-13V-19q0-13-12-13H294q-13 0-13 13v205q0 13 13 13h204zm-18-55l-33 23-83-118-35 27-24-32 51-39q3-4 11-5 10 0 18 9zm18 336q12 0 12-13V263q0-5-3.5-9.5T498 249H294q-5 0-9 4.5t-4 9.5v204q0 5 4.5 9t9.5 4h203zm-3-23q0 6-5 6H304q-6 0-6-6V271q0-5 6-5h186q5 0 5 5v186zm-132-61q0 16 9.5 23.5T396 427q15 0 24-8.5t9-25.5q0-15-10.5-22.5T396 363q-14 0-23.5 8t-9.5 25zm-146 84q12 0 12-13V262q0-13-12-13H15q-13 0-13 13v205q0 13 13 13h202zm-32-152H47v-28h138v28zm0 50H47v-28h138v28zm0 50H47v-27h138v27z"; +const d = "M165 405h49v75h-49v-75zM19 340h47v140H19V340zm72-37h49v177H91V303zm344-175q9 4 13 10.5t4 20.5v31H338v-31q0-13 5.5-20.5T357 127t18-5 18-1h6q8 0 18 1.5t18 5.5zm63 153q12 0 12 13v205q0 13-12 13H294q-13 0-13-13V294q0-13 13-13h204zm-18 55l-33-23-83 118-35-27-24 32 51 39q3 4 11 5 10 0 18-9zM498 0q12 0 12 13v204q0 5-3.5 9.5T498 231H294q-5 0-9-4.5t-4-9.5V13q0-5 4.5-9t9.5-4h203zm-3 23q0-6-5-6H304q-6 0-6 6v186q0 5 6 5h186q5 0 5-5V23zM363 84q0-16 9.5-23.5T396 53q15 0 24 8.5t9 25.5q0 15-10.5 22.5T396 117q-14 0-23.5-8T363 84zM217 0q12 0 12 13v205q0 13-12 13H15q-13 0-13-13V13Q2 0 15 0h202zm-32 152H47v28h138v-28zm0-50H47v28h138v-28zm0-50H47v27h138V52z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/business-card.js b/packages/base/src/icons/business-card.js index 066e56897741..8a10b728fd7c 100644 --- a/packages/base/src/icons/business-card.js +++ b/packages/base/src/icons/business-card.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://business-card"; -const viewBox = "0 32 512 512"; -const d = "M480 480q14 0 23-9t9-23V128q0-13-9-22.5T480 96H32q-13 0-22.5 9.5T0 128v320q0 14 9.5 23t22.5 9h448zm0-32H32V128h448v320zM160 256q47 0 71.5-21t24.5-75H64q0 54 24.5 75t71.5 21zm64 64q0-26-19-45t-45-19-45 19-19 45q0 27 19 45.5t45 18.5 45-18.5 19-45.5zm176 0q16 0 16-16 0-6-4.5-11t-11.5-5h-96q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96zm0 64q16 0 16-16 0-6-4.5-11t-11.5-5h-96q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96z"; +const d = "M480 64q14 0 23 9t9 23v320q0 13-9 22.5t-23 9.5H32q-13 0-22.5-9.5T0 416V96q0-14 9.5-23T32 64h448zm0 32H32v320h448V96zM160 288q47 0 71.5 21t24.5 75H64q0-54 24.5-75t71.5-21zm64-64q0 26-19 45t-45 19-45-19-19-45q0-27 19-45.5t45-18.5 45 18.5 19 45.5zm176 0q16 0 16 16 0 6-4.5 11t-11.5 5h-96q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h96zm0-64q16 0 16 16 0 6-4.5 11t-11.5 5h-96q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/business-objects-experience.js b/packages/base/src/icons/business-objects-experience.js index b89f580e9bb6..ca4d64a4f327 100644 --- a/packages/base/src/icons/business-objects-experience.js +++ b/packages/base/src/icons/business-objects-experience.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://business-objects-experience"; -const viewBox = "0 0 512 512"; -const d = "M88 128q8 0 8-8V40q0-8-8-8H40q-8 0-8 8v80q0 8 8 8h48zm128 64q8 0 8-8V40q0-8-8-8h-48q-8 0-8 8v144q0 8 8 8h48zm128-32q8 0 8-8V40q0-8-8-8h-48q-8 0-8 8v112q0 8 8 8h48zm128 96q8 0 8-8V40q0-8-8-8h-48q-8 0-8 8v208q0 8 8 8h48zm-90 76q2-8 2-12 0-14-9-23t-23-9-23 9-9 23q0 10 8 20l-62 78q-6-2-10-2h-3l-45-101q7-5 11.5-12t4.5-15q0-14-9-23t-23-9-23 9-9 23q0 8 5 16l-52 53q-8-5-17-5t-16 5l-37-37-11 11 36 38q-4 8-4 15 0 13 9 22.5t23 9.5 23-9.5 9-22.5q0-7-4-15l53-54q7 5 15 5h1l45 102q-14 10-14 26 0 13 9 22.5t23 9.5 23-9.5 9-22.5-8-21l60-78q6 3 12 3 10 0 19-7l93 106 12-10z"; +const d = "M88 384q8 0 8 8v80q0 8-8 8H40q-8 0-8-8v-80q0-8 8-8h48zm128-64q8 0 8 8v144q0 8-8 8h-48q-8 0-8-8V328q0-8 8-8h48zm128 32q8 0 8 8v112q0 8-8 8h-48q-8 0-8-8V360q0-8 8-8h48zm128-96q8 0 8 8v208q0 8-8 8h-48q-8 0-8-8V264q0-8 8-8h48zm-90-76q2 8 2 12 0 14-9 23t-23 9-23-9-9-23q0-10 8-20l-62-78q-6 2-10 2h-3l-45 101q7 5 11.5 12t4.5 15q0 14-9 23t-23 9-23-9-9-23q0-8 5-16l-52-53q-8 5-17 5t-16-5l-37 37-11-11 36-38q-4-8-4-15 0-13 9-22.5T96 96t23 9.5 9 22.5q0 7-4 15l53 54q7-5 15-5h1l45-102q-14-10-14-26 0-13 9-22.5t23-9.5 23 9.5 9 22.5-8 21l60 78q6-3 12-3 10 0 19 7l93-106 12 10z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/business-objects-explorer.js b/packages/base/src/icons/business-objects-explorer.js index 9606ef1018e4..745f419d8a8e 100644 --- a/packages/base/src/icons/business-objects-explorer.js +++ b/packages/base/src/icons/business-objects-explorer.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://business-objects-explorer"; -const viewBox = "0 -40 512 512"; -const d = "M288.5 283h-60l31 54zm14 117q38-8 70.5-28t56-48.5 37-65 13.5-76.5q0-47-17.5-87.5T414.5 24t-70-47.5-86-17.5q-47 0-88 17.5T99.5 24 52 94.5 34.5 182q0 41 14 77.5t38 65.5 57 48.5 72 27.5q-7 5-11.5 13.5t-4.5 19.5q0 19 13 32t31 13h30q19 0 32-13t13-32q0-21-16-34zm-59 50q-6 0-10.5-4.5t-4.5-11.5q0-6 4.5-10.5t10.5-4.5h30q7 0 11 4.5t4 10.5q0 16-15 16h-30zm-54-429q31-14 68-14T327 20.5 384 56t39 54.5 14.5 69.5q0 36-13.5 69t-37.5 57.5-56.5 39-69.5 14.5q-36 0-68.5-13.5T135 309t-39-56-14.5-69q0-27 7.5-53t22-48 34.5-37.5 44-24.5zm191 245q2 1 7 1 9 0 9-6 0-5-6-11l-109-107-146-46q-2-1-7-1-8 0-8 6 0 4 6 10l109 107zm-121-108q9 0 16 6.5t7 17.5q0 9-7 16t-16 7q-11 0-17.5-7t-6.5-16q0-24 24-24z"; +const d = "M288.5 196h-60l31-54zm14-117q38 8 70.5 28t56 48.5 37 65 13.5 76.5q0 47-17.5 87.5T414.5 455t-70 47.5-86 17.5q-47 0-88-17.5t-71-47.5T52 384.5 34.5 297q0-41 14-77.5t38-65.5 57-48.5 72-27.5q-7-5-11.5-13.5T199.5 45q0-19 13-32t31-13h30q19 0 32 13t13 32q0 21-16 34zm-59-50q-6 0-10.5 4.5T228.5 45q0 6 4.5 10.5t10.5 4.5h30q7 0 11-4.5t4-10.5q0-16-15-16h-30zm-54 429q31 14 68 14t69.5-13.5 57-35.5 39-54.5 14.5-69.5q0-36-13.5-69t-37.5-57.5-56.5-39-69.5-14.5q-36 0-68.5 13.5T135 170t-39 56-14.5 69q0 27 7.5 53t22 48 34.5 37.5 44 24.5zm191-245q2-1 7-1 9 0 9 6 0 5-6 11l-109 107-146 46q-2 1-7 1-8 0-8-6 0-4 6-10l109-107zm-121 108q9 0 16-6.5t7-17.5q0-9-7-16t-16-7q-11 0-17.5 7t-6.5 16q0 24 24 24z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/business-objects-mobile.js b/packages/base/src/icons/business-objects-mobile.js index 1e777b8dfa5b..44ce9fdd53d1 100644 --- a/packages/base/src/icons/business-objects-mobile.js +++ b/packages/base/src/icons/business-objects-mobile.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://business-objects-mobile"; -const viewBox = "0 0 512 512"; -const d = "M216 480q8 0 8-8V40q0-8-8-8H40q-8 0-8 8v432q0 8 8 8h176zm256 0q8 0 8-8V296q0-8-8-8H296q-8 0-8 8v176q0 8 8 8h176zm-88-256q40 0 68-28t28-68-28-68-68-28-68 28-28 68 28 68 68 28z"; +const d = "M216 32q8 0 8 8v432q0 8-8 8H40q-8 0-8-8V40q0-8 8-8h176zm256 0q8 0 8 8v176q0 8-8 8H296q-8 0-8-8V40q0-8 8-8h176zm-88 256q40 0 68 28t28 68-28 68-68 28-68-28-28-68 28-68 68-28z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/business-one.js b/packages/base/src/icons/business-one.js index 82efb37de351..39db0dd3ebe7 100644 --- a/packages/base/src/icons/business-one.js +++ b/packages/base/src/icons/business-one.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://business-one"; -const viewBox = "0 -32 512 512"; -const d = "M471.5 480q10 0 16.5-7t6.5-16V244q0-10-6.5-16.5t-16.5-6.5h-213q-10 0-16.5 6.5t-6.5 16.5v213q0 9 6.5 16t16.5 7h213zm-174-204l19 19-13 13-19-19-18 19-12-13 19-19-19-18 12-13 18 19 19-19 13 13zm24 92l-5 13-38-31-12 13-12-13 24-25zm0 69l-11 13-32-32-12 13-12-13 24-24zm142-141h-123v-25h123v25zm0 68h-123v-25h123v25zm0 67h-123v-24h123v24zm-273-300q16 0 16-15V-16q0-16-16-16h-132q-16 0-16 16v132q0 15 16 15h132zm-94-55h-26V-5h26v81zm41 27h-26V-5h26v108zm42-54h-28V-5h28v54zm25 129q0-6-4.5-11t-12.5-5h-153q-8 0-12.5 5t-4.5 11v155q0 18 17 18h153q17 0 17-18V178zm-126 20l-19 19-12-31zm108 104l-30 30-91-97 30-30zm220-111q6 0 10.5-5t4.5-11V20q0-8-4.5-12.5T406.5 3h-155q-7 0-12 4.5t-5 12.5v155q0 6 5 11t12 5h155zm-40-143q11 11 11 26 0 11-8 20.5t-34 14.5v33q10-4 13-13l25 2q-6 26-38 29v12h-14v-12q-17-2-27.5-10.5T283.5 127q0-15 9.5-23.5T321.5 89q0-13-.5-20t-.5-10v-4q-5 3-9 7t-6 12l-26-3q6-32 42-35V23h14v13q22 3 31 12zm-54 88q3 4 9 6v-28q-13 4-13 14 0 3 4 8zm23-50q11-3 14.5-5.5t3.5-9.5q0-14-18-17v32z"; +const d = "M471.5 0q10 0 16.5 7t6.5 16v213q0 10-6.5 16.5t-16.5 6.5h-213q-10 0-16.5-6.5t-6.5-16.5V23q0-9 6.5-16t16.5-7h213zm-174 204l19-19-13-13-19 19-18-19-12 13 19 19-19 18 12 13 18-19 19 19 13-13zm24-92l-5-13-38 31-12-13-12 13 24 25zm0-69l-11-13-32 32-12-13-12 13 24 24zm142 141h-123v25h123v-25zm0-68h-123v25h123v-25zm0-67h-123v24h123V49zm-273 300q16 0 16 15v132q0 16-16 16h-132q-16 0-16-16V364q0-15 16-15h132zm-94 55h-26v81h26v-81zm41-27h-26v108h26V377zm42 54h-28v54h28v-54zm25-129q0 6-4.5 11t-12.5 5h-153q-8 0-12.5-5t-4.5-11V147q0-18 17-18h153q17 0 17 18v155zm-126-20l-19-19-12 31zm108-104l-30-30-91 97 30 30zm220 111q6 0 10.5 5t4.5 11v155q0 8-4.5 12.5t-10.5 4.5h-155q-7 0-12-4.5t-5-12.5V305q0-6 5-11t12-5h155zm-40 143q11-11 11-26 0-11-8-20.5t-34-14.5v-33q10 4 13 13l25-2q-6-26-38-29v-12h-14v12q-17 2-27.5 10.5T283.5 353q0 15 9.5 23.5t28.5 14.5q0 13-.5 20t-.5 10v4q-5-3-9-7t-6-12l-26 3q6 32 42 35v13h14v-13q22-3 31-12zm-54-88q3-4 9-6v28q-13-4-13-14 0-3 4-8zm23 50q11 3 14.5 5.5t3.5 9.5q0 14-18 17v-32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/busy.js b/packages/base/src/icons/busy.js index 9c2870ffb8b4..35637bdba1ae 100644 --- a/packages/base/src/icons/busy.js +++ b/packages/base/src/icons/busy.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://busy"; -const viewBox = "0 -32 512 512"; -const d = "M256 480q53 0 100-20t81.5-55 54.5-81.5 20-99.5-20-100-54.5-81.5T356-12 256-32t-99.5 20T75 42.5 20 124 0 224t20 99.5T75 405t81.5 55 99.5 20zm0-342q18 0 33.5 7t27 18.5 18.5 27 7 33.5-7 33.5-18.5 27-27 18T256 309q-35 0-60-25t-25-60q0-18 6.5-33.5t18-27 27-18.5 33.5-7z"; +const d = "M256 0q53 0 100 20t81.5 55 54.5 81.5 20 99.5-20 100-54.5 81.5T356 492t-100 20-99.5-20T75 437.5 20 356 0 256t20-99.5T75 75t81.5-55T256 0zm0 342q18 0 33.5-7t27-18.5 18.5-27 7-33.5-7-33.5-18.5-27-27-18T256 171q-35 0-60 25t-25 60q0 18 6.5 33.5t18 27 27 18.5 33.5 7z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/calendar.js b/packages/base/src/icons/calendar.js index f96d7efb64df..fa44ab94b595 100644 --- a/packages/base/src/icons/calendar.js +++ b/packages/base/src/icons/calendar.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://calendar"; -const viewBox = "0 -32 512 512"; -const d = "M325 102h-95v37l95 129h38V139h38v-37h-38V55h-38v47zm-57 37h57v76zm-108 67q-16-10-37-10v38q16 0 26.5 9.5T160 268h38V52h-38v154zm288 242q14 0 23-9.5t9-22.5V0q0-14-9-23t-23-9H64q-14 0-23 9T32 0v416q0 13 9 22.5t23 9.5h64v32h32v-32h192v32h32v-32h64zm-96-64h32v32h-32v-32zm-224 0h32v32h-32v-32zm320-32H64V0h384v352z"; +const d = "M325 378h-95v-37l95-129h38v129h38v37h-38v47h-38v-47zm-57-37h57v-76zm-108-67q-16 10-37 10v-38q16 0 26.5-9.5T160 212h38v216h-38V274zM448 32q14 0 23 9.5t9 22.5v416q0 14-9 23t-23 9H64q-14 0-23-9t-9-23V64q0-13 9-22.5T64 32h64V0h32v32h192V0h32v32h64zm-96 64h32V64h-32v32zm-224 0h32V64h-32v32zm320 32H64v352h384V128z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/call.js b/packages/base/src/icons/call.js index eeb30fc76be5..2c7f246e10be 100644 --- a/packages/base/src/icons/call.js +++ b/packages/base/src/icons/call.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://call"; -const viewBox = "0 0 512 512"; -const d = "M400.242 214q17-16 33-32l32-32q15-15 14.5-33t-14.5-33q-6-5-11.5-10.5t-10.5-11.5q-15-17-33.5-23.5t-38.5-6.5h-8l-9 1q-36 4-68 18.5t-62 34.5q-54 37-96 83.5t-71 105.5q-10 20-16 40.5t-8 42.5q-2 24 3.5 45.5t25.5 38.5q6 5 11.5 11t11.5 12q15 15 33 15 15 0 30-13l34-34 34-35q14-14 13-31t-15-31q-9-10-18-19l-19-19q49-72 121-121 19 18 37 37 17 15 33 15 18 0 32-15zm42-107q10 10 0 20-16 17-32 33l-32 32q-2 2-4.5 3.5t-5.5 1.5q-6 0-10-6l-26-26-11-11-19-19-22 15q-38 28-70.5 60t-59.5 70l-15 22 19 19 12 12q7 6 13 12.5t13 12.5q9 10 1 18-17 19-33.5 35.5t-33.5 32.5q-6 4-8 4-6 0-10-6-2-2-4-3.5t-4-3.5q-8-9-17-17-11-11-15.5-24.5t-2.5-33.5q3-32 21-71 51-105 156-176 32-22 60-33.5t56-15.5h13q29 0 48 19 4 5 7.5 9t8.5 8z"; +const d = "M400.242 298q17 16 33 32l32 32q15 15 14.5 33t-14.5 33q-6 5-11.5 10.5t-10.5 11.5q-15 17-33.5 23.5t-38.5 6.5h-8l-9-1q-36-4-68-18.5t-62-34.5q-54-37-96-83.5t-71-105.5q-10-20-16-40.5t-8-42.5q-2-24 3.5-45.5t25.5-38.5q6-5 11.5-11t11.5-12q15-15 33-15 15 0 30 13l34 34 34 35q14 14 13 31t-15 31q-9 10-18 19l-19 19q49 72 121 121 19-18 37-37 17-15 33-15 18 0 32 15zm42 107q10-10 0-20-16-17-32-33l-32-32q-2-2-4.5-3.5t-5.5-1.5q-6 0-10 6l-26 26-11 11-19 19-22-15q-38-28-70.5-60t-59.5-70l-15-22 19-19 12-12q7-6 13-12.5t13-12.5q9-10 1-18-17-19-33.5-35.5t-33.5-32.5q-6-4-8-4-6 0-10 6-2 2-4 3.5t-4 3.5q-8 9-17 17-11 11-15.5 24.5t-2.5 33.5q3 32 21 71 51 105 156 176 32 22 60 33.5t56 15.5h13q29 0 48-19 4-5 7.5-9t8.5-8z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/camera.js b/packages/base/src/icons/camera.js index 2079bda57cd7..8b99cb5c6965 100644 --- a/packages/base/src/icons/camera.js +++ b/packages/base/src/icons/camera.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://camera"; -const viewBox = "0 0 512 512"; -const d = "M480 384q9 0 16-4 6-3 11-9t5-17V64q0-12-9-22t-23-10H32Q19 32 9.5 42T0 64v290q0 13 9.5 21.5T32 384h64q4 14 12 30.5t17 31 18 24.5 17 10h192q8 0 17.5-9.5t18.5-24 16-31.5 12-31h64zm0-32h-87l-7 22q-8 25-20 46t-19 28H166q-8-7-19.5-28T127 374l-7-22H32V64h448v288zm-224 0q27 0 50-10t40.5-27.5 27.5-41 10-49.5q0-27-10-50t-27.5-40.5T306 106t-50-10-50 10-40.5 27.5T138 174t-10 50q0 26 10 49.5t27.5 41T206 342t50 10zm0-224q40 0 68 28t28 68-28 68-68 28-68-28-28-68 28-68 68-28zm176 192q16 0 16-16t-16-16-16 16 16 16z"; +const d = "M480 128q9 0 16 4 6 3 11 9t5 17v290q0 12-9 22t-23 10H32q-13 0-22.5-10T0 448V158q0-13 9.5-21.5T32 128h64q4-14 12-30.5t17-31T143 42t17-10h192q8 0 17.5 9.5t18.5 24T404 97t12 31h64zm0 32h-87l-7-22q-8-25-20-46t-19-28H166q-8 7-19.5 28T127 138l-7 22H32v288h448V160zm-224 0q27 0 50 10t40.5 27.5 27.5 41 10 49.5q0 27-10 50t-27.5 40.5T306 406t-50 10-50-10-40.5-27.5T138 338t-10-50q0-26 10-49.5t27.5-41T206 170t50-10zm0 224q40 0 68-28t28-68-28-68-68-28-68 28-28 68 28 68 68 28zm176-192q16 0 16 16t-16 16-16-16 16-16z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/cancel-maintenance.js b/packages/base/src/icons/cancel-maintenance.js index 10b743b6b63d..accf04c7f0fe 100644 --- a/packages/base/src/icons/cancel-maintenance.js +++ b/packages/base/src/icons/cancel-maintenance.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://cancel-maintenance"; -const viewBox = "0 0 512 512"; -const d = "M445 417l65-65-32-32-63 65-65-65-32 32 65 65-65 63 32 32 65-64 63 64 32-32zM272 298q6 19 6 39 0 29-11 55t-30.5 45.5-45 31T136 480q-47 0-83-26.5T2 385h118q14 0 27.5-9t13.5-23v-32q0-14-13.5-23.5T120 288H2q15-40 51-66.5t83-26.5q29 0 52 10L351 41q9-9 23-9 12 0 21 9l46 46q9 9 9 21.5t-9 22.5zM374 64L211 228l-15 15-19-8q-24-8-41-8-22 0-42 8t-35 22h61q13 0 26 5t23.5 14 17 20.5T193 321v32q0 13-6.5 24.5t-17 19.5-23.5 13-26 5H59q31 33 77 33 23 0 43-9t35-24 23.5-35 8.5-43q0-7-1-14t-4-16l-5-18 14-13 168-168z"; +const d = "M445 95l65 65-32 32-63-65-65 65-32-32 65-65-65-63 32-32 65 64 63-64 32 32zM272 214q6-19 6-39 0-29-11-55t-30.5-45.5-45-31T136 32q-47 0-83 26.5T2 127h118q14 0 27.5 9t13.5 23v32q0 14-13.5 23.5T120 224H2q15 40 51 66.5t83 26.5q29 0 52-10l163 164q9 9 23 9 12 0 21-9l46-46q9-9 9-21.5t-9-22.5zm102 234L211 284l-15-15-19 8q-24 8-41 8-22 0-42-8t-35-22h61q13 0 26-5t23.5-14 17-20.5T193 191v-32q0-13-6.5-24.5t-17-19.5-23.5-13-26-5H59q31-33 77-33 23 0 43 9t35 24 23.5 35 8.5 43q0 7-1 14t-4 16l-5 18 14 13 168 168z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/cancel-share.js b/packages/base/src/icons/cancel-share.js index 925796471515..00e56b529728 100644 --- a/packages/base/src/icons/cancel-share.js +++ b/packages/base/src/icons/cancel-share.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://cancel-share"; -const viewBox = "0 -32 512 512"; -const d = "M192 288l-65-63 65-65-32-32-63 65-65-65-32 32 65 65-65 63 32 32 65-64 63 64zm224-128q40 0 68-28t28-68-28-68-68-28-68 28-28 68q0 5 .5 9.5T322 83l-94 51q9 14 15 28l91-49q13 21 34.5 34t47.5 13zm0-160q26 0 45 18.5T480 64q0 26-19 45t-45 19-45-19-19-45q0-27 19-45.5T416 0zM249 268q-5 16-12 30l90 51q-3 8-5 16.5t-2 18.5q0 40 28 68t68 28 68-28 28-68-28-68-68-28q-22 0-40.5 9T344 321zm167 180q-26 0-45-19t-19-45q0-27 19-45.5t45-18.5 45 18.5 19 45.5q0 26-19 45t-45 19z"; +const d = "M192 192l-65 63 65 65-32 32-63-65-65 65-32-32 65-65-65-63 32-32 65 64 63-64zm224 128q40 0 68 28t28 68-28 68-68 28-68-28-28-68q0-5 .5-9.5t1.5-9.5l-94-51q9-14 15-28l91 49q13-21 34.5-34t47.5-13zm0 160q26 0 45-18.5t19-45.5q0-26-19-45t-45-19-45 19-19 45q0 27 19 45.5t45 18.5zM249 212q-5-16-12-30l90-51q-3-8-5-16.5T320 96q0-40 28-68t68-28 68 28 28 68-28 68-68 28q-22 0-40.5-9T344 159zM416 32q-26 0-45 19t-19 45q0 27 19 45.5t45 18.5 45-18.5T480 96q0-26-19-45t-45-19z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/cancel.js b/packages/base/src/icons/cancel.js index ece4d18712ab..13ba258799f7 100644 --- a/packages/base/src/icons/cancel.js +++ b/packages/base/src/icons/cancel.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://cancel"; -const viewBox = "0 -32 512 512"; -const d = "M256 480q53 0 99.5-20t81.5-54.5 55-81.5 20-100-20-99.5T437 43t-81.5-55T256-32t-99.5 20T75 43t-55 81.5T0 224t20 100 55 81.5 81.5 54.5 99.5 20zm0-480q38 0 72.5 12.5T392 46L78 360q-22-29-34-63.5T32 224q0-46 17.5-87t48-71.5 71.5-48T256 0zm180 92q21 28 32.5 61.5T480 224q0 46-17.5 87t-48 71.5-71.5 48-87 17.5q-37 0-70.5-11.5T124 405z"; +const d = "M256 0q53 0 99.5 20T437 74.5t55 81.5 20 100-20 99.5-55 81.5-81.5 55-99.5 20-99.5-20T75 437t-55-81.5T0 256t20-100 55-81.5T156.5 20 256 0zm0 480q38 0 72.5-12.5T392 434L78 120q-22 29-34 63.5T32 256q0 46 17.5 87t48 71.5 71.5 48 87 17.5zm180-92q21-28 32.5-61.5T480 256q0-46-17.5-87t-48-71.5-71.5-48T256 32q-37 0-70.5 11.5T124 75z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/capital-projects.js b/packages/base/src/icons/capital-projects.js index b0141ba81c9d..ae0ef101aacc 100644 --- a/packages/base/src/icons/capital-projects.js +++ b/packages/base/src/icons/capital-projects.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://capital-projects"; -const viewBox = "0 1 512 512"; -const d = "M345 250q0-44 44-52v83q-18 6-34.5 11t-30 13-21.5 21.5-8 37.5q0 42 28 63.5t66 23.5v30h24v-30q35-5 61-24.5t29-61.5h-57q0 17-10 28t-24 11v-72q37-6 57-18.5t29.5-26.5 11.5-28 2-24q0-9-4.5-22.5T492 186t-30-23-49-12v-36h-24v36q-92 6-101 99h57zm68-52q14 2 28.5 10.5T456 237q0 16-10 23.5T413 274v-76zm-60 173q0-14 8-21t28-12v66q-14 0-25-8t-11-25zM496 66q7 0 11.5-5t4.5-11q0-16-16-16H160v128H96V34H0v319q0 22 21 30l11 6v92h96v-46l79 38q4 2 9 4t10 3 12 1q12 0 15-11t3-21V66h240zM224 449L96 386v63H64v-79l-32-16V66h32v96q0 13 9.5 22.5T96 194h64q14 0 23-9.5t9-22.5V66h32v383zm-48-192q16 0 16-16 0-6-4.5-11t-11.5-5H80q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96zm0 64q16 0 16-16 0-6-4.5-11t-11.5-5H80q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96z"; +const d = "M345 263q0 44 44 52v-83q-18-6-34.5-11t-30-13-21.5-21.5-8-37.5q0-42 28-63.5T389 62V32h24v30q35 5 61 24.5t29 61.5h-57q0-17-10-28t-24-11v72q37 6 57 18.5t29.5 26.5 11.5 28 2 24q0 9-4.5 22.5T492 327t-30 23-49 12v36h-24v-36q-92-6-101-99h57zm68 52q14-2 28.5-10.5T456 276q0-16-10-23.5T413 239v76zm-60-173q0 14 8 21t28 12v-66q-14 0-25 8t-11 25zm143 305q7 0 11.5 5t4.5 11q0 16-16 16H160V351H96v128H0V160q0-22 21-30l11-6V32h96v46l79-38q4-2 9-4t10-3 12-1q12 0 15 11t3 21v383h240zM224 64L96 127V64H64v79l-32 16v288h32v-96q0-13 9.5-22.5T96 319h64q14 0 23 9.5t9 22.5v96h32V64zm-48 192q16 0 16 16 0 6-4.5 11t-11.5 5H80q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h96zm0-64q16 0 16 16 0 6-4.5 11t-11.5 5H80q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/car-rental.js b/packages/base/src/icons/car-rental.js index 55ab7d47c672..5658a0627ae8 100644 --- a/packages/base/src/icons/car-rental.js +++ b/packages/base/src/icons/car-rental.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://car-rental"; -const viewBox = "0 32 512 512"; -const d = "M384 352q26 0 49.5-10t41-27.5 27.5-41 10-49.5v-64h-66q-5-28-27-46t-51-18-51 18-28 46h-99q-5-28-27-46t-51-18-51 18-28 46H0v104.5l1 8.5q1 2 1 5l2 6 2 6q1 1 1 2t1 2q2 5 6 13 2 2 3 3.5t3 3.5q1 1 1.5 2t1.5 2q6 7 13 12.5t15 9.5q45 70 94 97t110 27h1q16 0 27.5-2t23.5-12.5 27-33 38-64.5h12zm-129 80q-22 0-42-3t-39.5-12-38.5-24.5T98 352h238q-16 29-26.5 45.5t-18.5 24-15.5 9T259 432h-4zm-88-256l-1 11q-4 20-19 32.5T112 232t-35.5-12.5T57 187l-1-11 1-11q4-20 19.5-32.5T112 120t35 12.5 19 32.5zm256 0l-1 11q-4 20-19 32.5T368 232t-35.5-12.5T313 187l-1-11 1-11q4-20 19.5-32.5T368 120t35 12.5 19 32.5zm57 48q0 40-28 68t-68 28H96q-27 0-45.5-19T32 256v-64h1q6 27 28 45.5t51 18.5 51-18.5 27-45.5h99q6 27 28 45.5t51 18.5 51-18.5 27-45.5h34v32z"; +const d = "M384 192q26 0 49.5 10t41 27.5 27.5 41 10 49.5v64h-66q-5 28-27 46t-51 18-51-18-28-46h-99q-5 28-27 46t-51 18-51-18-28-46H0V279.5l1-8.5q1-2 1-5l2-6 2-6q1-1 1-2t1-2q2-5 6-13 2-2 3-3.5t3-3.5q1-1 1.5-2t1.5-2q6-7 13-12.5t15-9.5q45-70 94-97t110-27h1q16 0 27.5 2T307 94.5t27 33 38 64.5h12zm-129-80q-22 0-42 3t-39.5 12-38.5 24.5T98 192h238q-16-29-26.5-45.5t-18.5-24-15.5-9T259 112h-4zm-88 256l-1-11q-4-20-19-32.5T112 312t-35.5 12.5T57 357l-1 11 1 11q4 20 19.5 32.5T112 424t35-12.5 19-32.5zm256 0l-1-11q-4-20-19-32.5T368 312t-35.5 12.5T313 357l-1 11 1 11q4 20 19.5 32.5T368 424t35-12.5 19-32.5zm57-48q0-40-28-68t-68-28H96q-27 0-45.5 19T32 288v64h1q6-27 28-45.5t51-18.5 51 18.5 27 45.5h99q6-27 28-45.5t51-18.5 51 18.5 27 45.5h34v-32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/card.js b/packages/base/src/icons/card.js index 60ad4adaedad..1dc812f89357 100644 --- a/packages/base/src/icons/card.js +++ b/packages/base/src/icons/card.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://card"; -const viewBox = "0 0 512 512"; -const d = "M393 416q0 23 16 39t39 16 39-16 16-39-16-39-39-16-39 16-16 39zM512 87L366 310l-78-109 78-114h146zM366 32H0l173 278z"; +const d = "M393 96q0-23 16-39t39-16 39 16 16 39-16 39-39 16-39-16-16-39zm119 329L366 202l-78 109 78 114h146zm-146 55H0l173-278z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/cargo-train.js b/packages/base/src/icons/cargo-train.js index 3096fc6a474c..a0c5612119ed 100644 --- a/packages/base/src/icons/cargo-train.js +++ b/packages/base/src/icons/cargo-train.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://cargo-train"; -const viewBox = "0 -32 512 512"; -const d = "M256 320q20 0 34-14t14-34-14-34-34-14-34 14-14 34 14 34 34 14zm0-72q10 0 17 7t7 17q0 11-7 17.5t-17 6.5-17-6.5-7-17.5q0-10 7-17t17-7zM104 136q-8 5-8 13v171q0 18 9 32.5t23 22.5v41q0 26 19 45t45 19h128q26 0 45-19t19-45v-41q14-8 23-22.5t9-32.5V149q0-7-8-13-1-1-2-1l-10-4-36-15-6-2-47-19-11-4-33-14h-1q-2-1-6-1t-6 1l-34 14-11 4-48 19-5 2-46 19q-2 0-2 1zm96 40h-32v-32l32-13v45zm48 0h-32v-51l32-13v64zm48 0h-32v-64l32 13v51zm48 0h-32v-45l32 13v32zm40 0h-24v-25l24 9v16zM264 384h88v32q0 14-9.5 23t-22.5 9h-56v-64zm-104 0h88v64h-56q-14 0-23-9t-9-23v-32zm-32-192h256v128q0 14-9.5 23t-22.5 9H160q-14 0-23-9t-9-23V192zm0-32l24-9v25h-24v-16zm212-96l21-32H149l21 32h170zm43-64l21-32H107l21 32h255zm97-32h-37L367 85l28 11zM146 84L69-32H32l86 127z"; +const d = "M256 160q20 0 34 14t14 34-14 34-34 14-34-14-14-34 14-34 34-14zm0 72q10 0 17-7t7-17q0-11-7-17.5t-17-6.5-17 6.5-7 17.5q0 10 7 17t17 7zM104 344q-8-5-8-13V160q0-18 9-32.5t23-22.5V64q0-26 19-45t45-19h128q26 0 45 19t19 45v41q14 8 23 22.5t9 32.5v171q0 7-8 13-1 1-2 1l-10 4-36 15-6 2-47 19-11 4-33 14h-1q-2 1-6 1t-6-1l-34-14-11-4-48-19-5-2-46-19q-2 0-2-1zm96-40h-32v32l32 13v-45zm48 0h-32v51l32 13v-64zm48 0h-32v64l32-13v-51zm48 0h-32v45l32-13v-32zm40 0h-24v25l24-9v-16zM264 96h88V64q0-14-9.5-23T320 32h-56v64zm-104 0h88V32h-56q-14 0-23 9t-9 23v32zm-32 192h256V160q0-14-9.5-23t-22.5-9H160q-14 0-23 9t-9 23v128zm0 32l24 9v-25h-24v16zm212 96l21 32H149l21-32h170zm43 64l21 32H107l21-32h255zm97 32h-37l-76-117 28-11zM146 396L69 512H32l86-127z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/cart-2.js b/packages/base/src/icons/cart-2.js index d9116e94105a..623314c09333 100644 --- a/packages/base/src/icons/cart-2.js +++ b/packages/base/src/icons/cart-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://cart-2"; -const viewBox = "0 -32 512.483 512.483"; -const d = "M128 32q14 0 23-9.5T160 0q0-14-9-23t-23-9q-13 0-22.5 9T96 0q0 13 9.5 22.5T128 32zm288 0q14 0 23-9.5T448 0q0-14-9-23t-23-9q-13 0-22.5 9T384 0q0 13 9.5 22.5T416 32zm69 320q14 0 22.5-12t2.5-26l-55-138q-6-16-23-16H205q-16 0-26-14-6-8-11-17t-7-16.5.5-12T173 96h259q7 0 11.5-5t4.5-11q0-16-16-16H134q-17 0-20.5 8t1 21 14 28.5T146 152l6 11q4 5 2 14L82 354q-9 22-16.5 42T41 416H16q-6 0-11 4.5T0 432q0 6 5 11t11 5h49q20-1 27.5-15.5T108 395l65-174q5-14 11.5-21.5T214 192h185q23 0 29 7t11 19zm-74 27q5-5 5-11t-5-11-11.5-5-11.5 5l-68 75V272q-2-15-16-17-16 0-16 17v160l-69-76q-5-5-11.5-4.5T196 357q-5 4-5 10.5t5 11.5l87 91q9 9 21.5 9t23.5-9z"; +const d = "M127.88 441.037q13.986 0 22.978 9.49t8.991 22.48q0 13.986-8.991 22.978t-22.979 8.991q-12.987 0-22.478-8.991t-9.491-22.978q0-12.988 9.49-22.48t22.48-9.49zm287.728 0q13.987 0 22.978 9.49t8.992 22.48q0 13.986-8.992 22.978t-22.978 8.991q-12.988 0-22.479-8.991t-9.49-22.978q0-12.988 9.49-22.48t22.48-9.49zm68.935-319.699q13.987 0 22.479 11.989t2.498 25.975l-54.949 137.87q-5.994 15.985-22.978 15.985H204.807q-15.985 0-25.976 13.987-5.994 7.993-10.99 16.984t-6.993 16.485.5 11.988 11.489 4.496H431.593q6.993 0 11.49 4.995t4.495 10.99q0 15.985-15.985 15.985h-297.72q-16.983 0-20.48-7.993t1-20.98 13.986-28.473 17.483-30.471l5.995-10.99q3.996-4.995 1.998-13.987L81.923 119.34Q72.93 97.36 65.438 77.38T40.961 57.398H15.985q-5.994 0-10.99-4.495T0 41.413q0-5.994 4.995-10.99t10.99-4.994h48.954q19.98.999 27.474 15.485t15.485 37.465l64.939 173.836q4.995 13.987 11.49 21.48t29.471 7.492h184.826q22.978 0 28.973-6.993t10.99-18.982zm-73.93-26.974q4.995 4.995 4.995 10.99t-4.995 10.989-11.49 4.995-11.489-4.995L319.7 41.413v159.85q-1.999 14.986-15.985 16.984-15.985 0-15.985-16.984V41.413l-68.935 75.929q-4.996 4.995-11.49 4.496t-11.489-5.495q-4.995-3.996-4.995-10.49t4.995-11.49L282.733 3.45q8.992-8.991 21.48-8.991t23.478 8.991z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/cart-3.js b/packages/base/src/icons/cart-3.js index f1f29b0bc3cf..3467d190e955 100644 --- a/packages/base/src/icons/cart-3.js +++ b/packages/base/src/icons/cart-3.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://cart-3"; -const viewBox = "0 -32 512 512"; -const d = "M128.038 32q14 0 23-9.5t9-22.5q0-14-9-23t-23-9-23 9-9 23q0 13 9 22.5t23 9.5zm288 0q14 0 23-9.5t9-22.5q0-14-9-23t-23-9-23 9-9 23q0 13 9 22.5t23 9.5zm69 320q14 0 22-12t3-26l-55-138q-6-16-24-16h-226q-16 0-26-14-6-8-11-17t-7.5-16.5 0-12 12.5-4.5h259q7 0 11.5-5t4.5-11q0-16-16-16h-299q-17 0-20.5 8t1 21 14 28.5 17.5 30.5l6 11q5 7 2 14l-71 177q-5 11-8.5 22t-8 20-10.5 14.5-15 5.5h-24q-16 0-16 16 0 6 4.5 11t11.5 5h49q20-1 27.5-15.5t15.5-37.5l64-174q5-14 12-21.5t29-7.5h185q23 0 29 7t11 19zm-157-86q-11-9-23.5-9t-21.5 9l-87 91q-5 5-5 11.5t5 10.5q12 12 23 1l69-76v160q0 17 16 17 14-2 16-17V304l68 75q5 5 11.5 5t11.5-5 5-11-5-11z"; +const d = "M128.038 448q14 0 23 9.5t9 22.5q0 14-9 23t-23 9-23-9-9-23q0-13 9-22.5t23-9.5zm288 0q14 0 23 9.5t9 22.5q0 14-9 23t-23 9-23-9-9-23q0-13 9-22.5t23-9.5zm69-320q14 0 22 12t3 26l-55 138q-6 16-24 16h-226q-16 0-26 14-6 8-11 17t-7.5 16.5 0 12 12.5 4.5h259q7 0 11.5 5t4.5 11q0 16-16 16h-299q-17 0-20.5-8t1-21 14-28.5 17.5-30.5l6-11q5-7 2-14l-71-177q-5-11-8.5-22t-8-20-10.5-14.5-15-5.5h-24q-16 0-16-16 0-6 4.5-11t11.5-5h49q20 1 27.5 15.5t15.5 37.5l64 174q5 14 12 21.5t29 7.5h185q23 0 29-7t11-19zm-157 86q-11 9-23.5 9t-21.5-9l-87-91q-5-5-5-11.5t5-10.5q12-12 23-1l69 76V16q0-17 16-17 14 2 16 17v160l68-75q5-5 11.5-5t11.5 5 5 11-5 11z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/cart-4.js b/packages/base/src/icons/cart-4.js index 0292285ad1ae..b10d65332f0b 100644 --- a/packages/base/src/icons/cart-4.js +++ b/packages/base/src/icons/cart-4.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://cart-4"; -const viewBox = "0 -32 512 512"; -const d = "M288.038 320h-96v32h96v96h32v-96h96v-32h-96v-96h-32v96zm-160-288q14 0 23-9t9-23q0-13-9-22.5t-23-9.5-23 9.5-9 22.5q0 14 9 23t23 9zm288 0q14 0 23-9t9-23q0-13-9-22.5t-23-9.5-23 9.5-9 22.5q0 14 9 23t23 9zm68 320q15 0 23-11.5t3-25.5l-55-139q-7-16-24-16h-226q-18 0-27-14-5-8-10-16.5t-7.5-16 0-12.5 12.5-5h259q16 0 16-16 0-6-4.5-11t-11.5-5h-299q-17 0-20.5 8.5t1 21 14 28.5 17.5 31l6 11q5 7 2 14l-72 177q-9 22-16.5 41.5t-24.5 19.5h-24q-7 0-11.5 5t-4.5 11q0 16 16 16h48q20 0 28-14.5t15-37.5l65-174q5-14 12-22t29-8h185q22 0 28.5 7.5t11.5 19.5z"; +const d = "M288.038 160h-96v-32h96V32h32v96h96v32h-96v96h-32v-96zm-160 288q14 0 23 9t9 23q0 13-9 22.5t-23 9.5-23-9.5-9-22.5q0-14 9-23t23-9zm288 0q14 0 23 9t9 23q0 13-9 22.5t-23 9.5-23-9.5-9-22.5q0-14 9-23t23-9zm68-320q15 0 23 11.5t3 25.5l-55 139q-7 16-24 16h-226q-18 0-27 14-5 8-10 16.5t-7.5 16 0 12.5 12.5 5h259q16 0 16 16 0 6-4.5 11t-11.5 5h-299q-17 0-20.5-8.5t1-21 14-28.5 17.5-31l6-11q5-7 2-14l-72-177q-9-22-16.5-41.5T40.038 64h-24q-7 0-11.5-5t-4.5-11q0-16 16-16h48q20 0 28 14.5t15 37.5l65 174q5 14 12 22t29 8h185q22 0 28.5-7.5t11.5-19.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/cart-5.js b/packages/base/src/icons/cart-5.js index 48aec3a40164..c8f1fdebab63 100644 --- a/packages/base/src/icons/cart-5.js +++ b/packages/base/src/icons/cart-5.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://cart-5"; -const viewBox = "0 -32 512 512"; -const d = "M128.038 32q14 0 23-9t9-23q0-13-9-22.5t-23-9.5q-13 0-22.5 9.5T96.038 0q0 14 9.5 23t22.5 9zm288 0q14 0 23-9t9-23q0-13-9-22.5t-23-9.5q-13 0-22.5 9.5t-9.5 22.5q0 14 9.5 23t22.5 9zm69 320q14 0 22-11.5t3-25.5l-55-139q-7-16-24-16h-226q-17 0-26-14-6-8-11-16.5t-7.5-16 0-12.5 12.5-5h259q16 0 16-16 0-6-4.5-11t-11.5-5h-299q-17 0-20.5 8.5t1 21 14 28.5 18.5 31l6 11q3 7 2 14l-72 177q-10 22-17 41.5t-24 19.5h-25q-7 0-11.5 5t-4.5 11q0 16 16 16h49q20 0 27.5-14.5t15.5-37.5l64-174q5-14 12-22t30-8h184q23 0 29.5 7.5t11.5 19.5zm-134-95h-125v95h190z"; +const d = "M128.038 448q14 0 23 9t9 23q0 13-9 22.5t-23 9.5q-13 0-22.5-9.5t-9.5-22.5q0-14 9.5-23t22.5-9zm288 0q14 0 23 9t9 23q0 13-9 22.5t-23 9.5q-13 0-22.5-9.5t-9.5-22.5q0-14 9.5-23t22.5-9zm69-320q14 0 22 11.5t3 25.5l-55 139q-7 16-24 16h-226q-17 0-26 14-6 8-11 16.5t-7.5 16 0 12.5 12.5 5h259q16 0 16 16 0 6-4.5 11t-11.5 5h-299q-17 0-20.5-8.5t1-21 14-28.5 18.5-31l6-11q3-7 2-14l-72-177q-10-22-17-41.5t-24-19.5h-25q-7 0-11.5-5t-4.5-11q0-16 16-16h49q20 0 27.5 14.5t15.5 37.5l64 174q5 14 12 22t30 8h184q23 0 29.5-7.5t11.5-19.5zm-134 95h-125v-95h190z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/cart-approval.js b/packages/base/src/icons/cart-approval.js index e14857573a16..9e5e6632f406 100644 --- a/packages/base/src/icons/cart-approval.js +++ b/packages/base/src/icons/cart-approval.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://cart-approval"; -const viewBox = "0 -32 512 512"; -const d = "M316.038 257l-83 84 32 31 50-51 101 127 32-32zm-188-225q14 0 23-9t9-23q0-13-9-22.5t-23-9.5-23 9.5-9 22.5q0 14 9 23t23 9zm288 0q14 0 23-9t9-23q0-13-9-22.5t-23-9.5-23 9.5-9 22.5q0 14 9 23t23 9zm69 320q14 0 22-11.5t3-25.5l-55-139q-7-16-24-16h-226q-17 0-26-14-6-8-11-16.5t-7.5-16 0-12.5 12.5-5h259q16 0 16-16 0-6-4.5-11t-11.5-5h-299q-17 0-20.5 8.5t1 21 14 28.5 17.5 31l6 11q5 7 2 14l-71 177q-10 22-17 41.5t-24 19.5h-25q-7 0-11.5 5t-4.5 11q0 16 16 16h49q20 0 27.5-14.5t15.5-37.5l64-174q5-14 12-22t29-8h185q23 0 29 7.5t11 19.5z"; +const d = "M316.038 223l-83-84 32-31 50 51 101-127 32 32zm-188 225q14 0 23 9t9 23q0 13-9 22.5t-23 9.5-23-9.5-9-22.5q0-14 9-23t23-9zm288 0q14 0 23 9t9 23q0 13-9 22.5t-23 9.5-23-9.5-9-22.5q0-14 9-23t23-9zm69-320q14 0 22 11.5t3 25.5l-55 139q-7 16-24 16h-226q-17 0-26 14-6 8-11 16.5t-7.5 16 0 12.5 12.5 5h259q16 0 16 16 0 6-4.5 11t-11.5 5h-299q-17 0-20.5-8.5t1-21 14-28.5 17.5-31l6-11q5-7 2-14l-71-177q-10-22-17-41.5t-24-19.5h-25q-7 0-11.5-5t-4.5-11q0-16 16-16h49q20 0 27.5 14.5t15.5 37.5l64 174q5 14 12 22t29 8h185q23 0 29-7.5t11-19.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/cart-full.js b/packages/base/src/icons/cart-full.js index 53a2c6d96db2..c5faa809adaf 100644 --- a/packages/base/src/icons/cart-full.js +++ b/packages/base/src/icons/cart-full.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://cart-full"; -const viewBox = "0 -32 512.852 512.852"; -const d = "M220 224q-10 0-15 11l-45 117h288l-40-117q-4-11-15-11H220zM128 32q14 0 23-9t9-23q0-13-9-22.5T128-32q-13 0-22.5 9.5T96 0q0 14 9.5 23t22.5 9zm288 0q14 0 23-9t9-23q0-13-9-22.5T416-32q-13 0-22.5 9.5T384 0q0 14 9.5 23t22.5 9zm69 320q14 0 22.5-11.5T511 315l-56-139q-7-16-23-16H205q-17 0-26-14-6-8-11-16.5t-7-16 .5-12.5 11.5-5h260q6 0 10.5-4.5T448 80q0-6-4.5-11T433 64H134q-17 0-20.5 8.5t1 21 14 28.5 17.5 31l6 11q4 5 2 14L82 355q-9 22-16.5 41.5T41 416H16q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h49q20 0 27.5-14.5T108 396l65-174q5-14 11.5-22t29.5-8h185q22 0 28.5 7.5T439 219z"; +const d = "M219.635 249.384q-9.984 0-14.976-10.982l-44.925-116.806h287.522l-39.934 116.806q-3.993 10.982-14.975 10.982H219.635zm-91.848 191.68q13.977 0 22.962 8.986t8.985 22.962q0 12.978-8.985 22.462t-22.962 9.484q-12.978 0-22.462-9.484t-9.484-22.462q0-13.977 9.484-22.962t22.462-8.985zm287.522 0q13.977 0 22.962 8.986t8.985 22.962q0 12.978-8.985 22.462t-22.962 9.484q-12.978 0-22.463-9.484t-9.484-22.462q0-13.977 9.484-22.962t22.463-8.985zm68.885-319.468q13.977 0 22.463 11.481t3.494 25.458l-55.907 138.769q-6.988 15.973-22.962 15.973H204.66q-16.971 0-25.956 13.977-5.99 7.987-10.982 16.473t-6.988 15.973.499 12.48 11.48 4.991h259.569q5.99 0 10.482 4.493t4.493 11.48q0 5.99-4.493 10.982t-10.482 4.992H133.777q-16.971 0-20.466-8.486t.999-20.965 13.977-28.453 17.47-30.948l5.99-10.982q3.994-4.992 1.997-13.977l-71.88-176.706q-8.985-21.963-16.473-41.43t-24.46-19.468H15.974q-5.99 0-10.981-4.992T0 41.729q0-6.988 4.992-11.48t10.981-4.493h48.919q19.967 0 27.454 14.476t15.475 37.437l64.892 173.711q4.991 13.977 11.48 21.964t29.452 7.987h184.692q21.964 0 28.453-7.488t11.48-19.468z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/cart.js b/packages/base/src/icons/cart.js index 2ff144fddb4f..18e82ab2537c 100644 --- a/packages/base/src/icons/cart.js +++ b/packages/base/src/icons/cart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://cart"; -const viewBox = "0 -32 512 512"; -const d = "M205.038 160q-18 0-27-14-5-8-10-16.5t-7.5-16 0-12.5 12.5-5h259q6 0 11-4.5t5-11.5q0-6-5-11t-11-5h-299q-17 0-20.5 8.5t1 21 14 28.5 17.5 31l6 11q5 7 2 14l-72 177q-9 22-16.5 41.5t-24.5 19.5h-24q-7 0-11.5 5t-4.5 11q0 16 16 16h48q10 0 19.5-15t18-33 15-33 11.5-15h356q15 0 23-11.5t3-25.5l-55-139q-7-16-24-16h-226zm-33 62q5-14 12-22t29-8h185q22 0 28.5 7.5t11.5 19.5l24 57q10 32 1 38t-31 6h-249q-17 0-25.5-1t-11-5-1-12.5 6.5-23.5zm-44-190q13 0 22.5-9t9.5-23q0-13-9.5-22.5t-22.5-9.5q-14 0-23 9.5t-9 22.5q0 14 9 23t23 9zm288 0q13 0 22.5-9t9.5-23q0-13-9.5-22.5t-22.5-9.5q-14 0-23 9.5t-9 22.5q0 14 9 23t23 9z"; +const d = "M205.038 320q-18 0-27 14-5 8-10 16.5t-7.5 16 0 12.5 12.5 5h259q6 0 11 4.5t5 11.5q0 6-5 11t-11 5h-299q-17 0-20.5-8.5t1-21 14-28.5 17.5-31l6-11q5-7 2-14l-72-177q-9-22-16.5-41.5T40.038 64h-24q-7 0-11.5-5t-4.5-11q0-16 16-16h48q10 0 19.5 15t18 33 15 33 11.5 15h356q15 0 23 11.5t3 25.5l-55 139q-7 16-24 16h-226zm-33-62q5 14 12 22t29 8h185q22 0 28.5-7.5t11.5-19.5l24-57q10-32 1-38t-31-6h-249q-17 0-25.5 1t-11 5-1 12.5 6.5 23.5zm-44 190q13 0 22.5 9t9.5 23q0 13-9.5 22.5t-22.5 9.5q-14 0-23-9.5t-9-22.5q0-14 9-23t23-9zm288 0q13 0 22.5 9t9.5 23q0 13-9.5 22.5t-22.5 9.5q-14 0-23-9.5t-9-22.5q0-14 9-23t23-9z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/cause.js b/packages/base/src/icons/cause.js index b6e63321f6b6..eba1a8a15930 100644 --- a/packages/base/src/icons/cause.js +++ b/packages/base/src/icons/cause.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://cause"; -const viewBox = "0 0 512 512"; -const d = "M416 192h32V64q0-13-9-22.5T416 32H32q-13 0-22.5 9.5T0 64v384q0 14 9.5 23t22.5 9h128v-32H32V64h384v128zm80 320q16 0 16-16t-16-16h-16q-40 0-75-15t-61-41-41-61-15-75v-48l69 76q5 5 11.5 5t11.5-5 5-11-5-11l-84-93q-10-9-23-9t-23 9l-85 93q-5 5-5 11t5 11q12 11 23 0l68-76v48q0 45 17 85.5t46.5 70.5 69 48 84.5 20h23z"; +const d = "M416 320h32v128q0 13-9 22.5t-23 9.5H32q-13 0-22.5-9.5T0 448V64q0-14 9.5-23T32 32h128v32H32v384h384V320zM496 0q16 0 16 16t-16 16h-16q-40 0-75 15t-61 41-41 61-15 75v48l69-76q5-5 11.5-5t11.5 5 5 11-5 11l-84 93q-10 9-23 9t-23-9l-85-93q-5-5-5-11t5-11q12-11 23 0l68 76v-48q0-45 17-85.5T319.5 68t69-48T473 0h23z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/chain-link.js b/packages/base/src/icons/chain-link.js index 03cbcafca825..f1b9a28fefbf 100644 --- a/packages/base/src/icons/chain-link.js +++ b/packages/base/src/icons/chain-link.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://chain-link"; -const viewBox = "0 1 512 512"; -const d = "M452 445q13-13 19-29t6-33-6-33.5-19-29.5L334 203q-26-26-62-26-17 0-33 6.5T210 203l-11 11q-3 3-5 6l-4 6 21 21 21-21 1-1q16-16 39-16 22 0 40 16l117 118q17 17 17 39.5T429 422l-11 12q-16 16-40 16-23 0-39-16l-75-76h-45l97 98q13 13 29 19.5t33 6.5q37 0 63-26zM236 137h45l-78-78q-25-25-62-25-17 0-33 6T79 59L68 71q-26 26-26 62t26 62l100 101q13 13 29 19t33 6q37 0 63-25l11-12 2-2-22-22-26 22q-11 7-28 7-24 0-39-16L90 173q-16-18-16-40t16-40l12-11q16-16 39-16 22 0 40 16z"; +const d = "M452 68q13 13 19 29t6 33-6 33.5-19 29.5L334 310q-26 26-62 26-17 0-33-6.5T210 310l-11-11q-3-3-5-6l-4-6 21-21 21 21 1 1q16 16 39 16 22 0 40-16l117-118q17-17 17-39.5T429 91l-11-12q-16-16-40-16-23 0-39 16l-75 76h-45l97-98q13-13 29-19.5t33-6.5q37 0 63 26zM236 376h45l-78 78q-25 25-62 25-17 0-33-6t-29-19l-11-12q-26-26-26-62t26-62l100-101q13-13 29-19t33-6q37 0 63 25l11 12 2 2-22 22-26-22q-11-7-28-7-24 0-39 16L90 340q-16 18-16 40t16 40l12 11q16 16 39 16 22 0 40-16z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/chalkboard.js b/packages/base/src/icons/chalkboard.js index bda1ed0eeaae..e398bc2eb2bf 100644 --- a/packages/base/src/icons/chalkboard.js +++ b/packages/base/src/icons/chalkboard.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://chalkboard"; -const viewBox = "0 0 561 561"; -const d = "M521 445q16 0 28-11.5t12-27.5V77q0-17-12-31t-28-14H41q-17 0-29 14T0 77v329q0 16 12 27.5T41 445h480zm-41-84h-32q-6-19-24-32-17-14-32-18v-35q29 9 50 29V160h38v201zM72 276q30 9 50 29V160h38v201h-31q-6-19-23.5-32T72 311v-35zm189-116l26 41 26-41h43l-48 68 44 62h-41l-24-35-23 35h-42l45-63-47-67h41zm180-85v41H281V75h160z"; +const d = "M475.494 96.684q14.602 0 25.554 10.496T512 132.278v300.264q0 15.515-10.952 28.292t-25.554 12.777H37.419q-15.515 0-26.467-12.777T0 432.542V132.278q0-14.602 10.952-25.098t26.467-10.496h438.075zm-37.42 76.664H408.87q-5.476 17.34-21.904 29.205-15.515 12.777-29.205 16.427v31.943q26.467-8.214 45.633-26.467v132.335h34.68V173.348zM65.712 250.923q27.38-8.214 45.633-26.467v132.335h34.681V173.348h-28.292q-5.476 17.34-21.448 29.205T65.711 218.98v31.943zm172.492 105.868l23.73-37.418 23.728 37.418h39.245l-43.808-62.06 40.157-56.585h-37.419l-21.904 31.943-20.99-31.943H202.61l41.07 57.497-42.896 61.148h37.42zm164.278 77.576v-37.419H256.456v37.42h146.025z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/chart-axis.js b/packages/base/src/icons/chart-axis.js index d447ce0fe5f8..52cfb36d0f85 100644 --- a/packages/base/src/icons/chart-axis.js +++ b/packages/base/src/icons/chart-axis.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://chart-axis"; -const viewBox = "0 -32 512 512"; -const d = "M487.5 72q9-10 9-23t-9-23l-61-53q-5-5-11-5t-11 5-5 11.5 5 11.5l44 36h-336q-14 0-23 9.5t-9 22.5v336l-37-43q-5-5-11.5-5t-11.5 5-5 11 5 11l52 60q10 9 23 9t23-9l53-60q5-5 5-11t-5-11-11.5-5-11.5 5l-36 43V87l187 187 38 38-57-5q-16 2-16 16 0 7 4.5 11.5t10.5 4.5l80 6q13-1 22.5-10t9.5-22l-5-81q0-6-4.5-10.5t-10.5-4.5q-17 0-17 16l5 56-224-225h313l-44 37q-5 5-5 11.5t5 11.5 11 5 11-5z"; +const d = "M487.5 408q9 10 9 23t-9 23l-61 53q-5 5-11 5t-11-5-5-11.5 5-11.5l44-36h-336q-14 0-23-9.5t-9-22.5V80l-37 43q-5 5-11.5 5t-11.5-5-5-11 5-11l52-60q10-9 23-9t23 9l53 60q5 5 5 11t-5 11-11.5 5-11.5-5l-36-43v313l187-187 38-38-57 5q-16-2-16-16 0-7 4.5-11.5t10.5-4.5l80-6q13 1 22.5 10t9.5 22l-5 81q0 6-4.5 10.5t-10.5 4.5q-17 0-17-16l5-56-224 225h313l-44-37q-5-5-5-11.5t5-11.5 11-5 11 5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/chart-table-view.js b/packages/base/src/icons/chart-table-view.js index d7027235124a..804bb31556b0 100644 --- a/packages/base/src/icons/chart-table-view.js +++ b/packages/base/src/icons/chart-table-view.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://chart-table-view"; -const viewBox = "0 -32 512 512"; -const d = "M464 256q13 0 22.5-9.5T496 224V0q0-14-9.5-23T464-32H112q-14 0-23 9T80 0v224q0 13 9 22.5t23 9.5h352zM208 96h-96V0h96v96zm0 128h-96v-96h96v96zM336 96h-96V0h96v96zm0 128h-96v-96h96v96zM464 96h-96V0h96v96zm0 128h-96v-96h96v96zM96 448q-16 0-16 16 0 6 4.5 11t11.5 5h352q7 0 11.5-5t4.5-11q0-16-16-16H96zm0-64q-16 0-16 16 0 6 4.5 11t11.5 5h224q7 0 11.5-5t4.5-11q0-16-16-16H96zM48 144q0-16-16-16-6 0-11 4.5T16 144v64q0 7 5 11.5t11 4.5q16 0 16-16v-64zm0-129Q48-1 32-1q-6 0-11 4.5T16 15v64q0 7 5 11.5T32 95q16 0 16-16V15zm0 321q0-16-16-16-6 0-11 4.5T16 336v129q0 7 5 11.5t11 4.5q16 0 16-16V336zm48-16q-16 0-16 16 0 6 4.5 11t11.5 5h96q7 0 11.5-5t4.5-11q0-16-16-16H96z"; +const d = "M464 224q13 0 22.5 9.5T496 256v224q0 14-9.5 23t-22.5 9H112q-14 0-23-9t-9-23V256q0-13 9-22.5t23-9.5h352zM208 384h-96v96h96v-96zm0-128h-96v96h96v-96zm128 128h-96v96h96v-96zm0-128h-96v96h96v-96zm128 128h-96v96h96v-96zm0-128h-96v96h96v-96zM96 32q-16 0-16-16 0-6 4.5-11T96 0h352q7 0 11.5 5t4.5 11q0 16-16 16H96zm0 64q-16 0-16-16 0-6 4.5-11T96 64h224q7 0 11.5 5t4.5 11q0 16-16 16H96zM48 336q0 16-16 16-6 0-11-4.5T16 336v-64q0-7 5-11.5t11-4.5q16 0 16 16v64zm0 129q0 16-16 16-6 0-11-4.5T16 465v-64q0-7 5-11.5t11-4.5q16 0 16 16v64zm0-321q0 16-16 16-6 0-11-4.5T16 144V15q0-7 5-11.5T32-1q16 0 16 16v129zm48 16q-16 0-16-16 0-6 4.5-11t11.5-5h96q7 0 11.5 5t4.5 11q0 16-16 16H96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/check-availability.js b/packages/base/src/icons/check-availability.js index d0d823d01d5e..fe0270c9a531 100644 --- a/packages/base/src/icons/check-availability.js +++ b/packages/base/src/icons/check-availability.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://check-availability"; -const viewBox = "0 -33 513 513"; -const d = "M32 6h192v-32H32q-14 0-23 9T0 6v416q0 13 9 22.5t23 9.5h64v32h32v-32h192v32h32v-32h64q14 0 23-9.5t9-22.5V294h-32v64H32V6zm288 384h32v32h-32v-32zm-224 0h32v32H96v-32zM507 1q12-11 0-23-5-5-11-5t-11 5l-82 82q-30-22-67-22-23 0-43.5 9T257 71t-24 35.5-9 43.5 9 43.5 24 35.5 35.5 24 43.5 9 43.5-9 35.5-24 24-35.5 9-43.5q0-19-6-36t-17-31zM336 70q33 0 56.5 23.5T416 150t-23.5 56.5T336 230t-56.5-23.5T256 150t23.5-56.5T336 70z"; +const d = "M31.938 473.014h191.625v31.937H31.938q-13.973 0-22.956-8.982T0 473.014V57.824Q0 44.85 8.982 35.369t22.956-9.481h63.875V-6.051h31.937v31.938h191.626V-6.051h31.938v31.938h63.875q13.973 0 22.955 9.481t8.983 22.457v127.75h-31.938V121.7H31.938v351.314zM319.376 89.762h31.938V57.825h-31.938v31.937zm-223.563 0h31.937V57.825H95.813v31.937zm410.199 388.242q11.976 10.978 0 22.955-4.99 4.99-10.979 4.99t-10.978-4.99l-81.84-81.84q-29.942 21.957-66.87 21.957-22.955 0-43.415-8.982t-35.431-23.954-23.953-35.43-8.983-43.416 8.983-43.415 23.953-35.43 35.43-23.954 43.416-8.982 43.415 8.982 35.431 23.953 23.953 35.431 8.983 43.415q0 18.963-5.989 35.93t-16.966 30.94zm-170.667-68.866q32.936 0 56.39-23.454t23.454-56.39-23.454-56.39-56.39-23.454-56.39 23.454-23.454 56.39 23.454 56.39 56.39 23.454z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/checklist-2.js b/packages/base/src/icons/checklist-2.js index 31bde57f918e..af2bdf964909 100644 --- a/packages/base/src/icons/checklist-2.js +++ b/packages/base/src/icons/checklist-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://checklist-2"; -const viewBox = "0 -0.5 512 512"; -const d = "M444 383.5q15 0 25.5-11.5t10.5-26.5v-74q0-18-12-28l-103-111q-12-11-23 0l-21 26q-1-1-.5 13.5t.5 31.5v46q0 29-20 49.5t-49 20.5h-28v26q0 15 12 26.5t27 11.5h181zm-192-96q15 0 25.5-11.5t10.5-26.5v-74q0-18-12-28l-103-111q-12-11-23 0l-103 111q-6 5-10.5 12.5T32 175.5v74q0 15 12 26.5t27 11.5h181zm-181 32q-1 0-4 3t-8 7l-12 10q-6 5-10.5 12.5T32 367.5v74q0 15 12 26.5t27 11.5h181q15 0 25.5-11.5t10.5-26.5v-26h-25q-29 0-50-20.5t-21-49.5v-26H71z"; +const d = "M444 128q15 0 25.5 11.5T480 166v74q0 18-12 28L365 379q-12 11-23 0l-21-26q-1 1-.5-13.5t.5-31.5v-46q0-29-20-49.5T252 192h-28v-26q0-15 12-26.5t27-11.5h181zm-192 96q15 0 25.5 11.5T288 262v74q0 18-12 28L173 475q-12 11-23 0L47 364q-6-5-10.5-12.5T32 336v-74q0-15 12-26.5T71 224h181zM71 192q-1 0-4-3t-8-7l-12-10q-6-5-10.5-12.5T32 144V70q0-15 12-26.5T71 32h181q15 0 25.5 11.5T288 70v26h-25q-29 0-50 20.5T192 166v26H71z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/checklist-item-2.js b/packages/base/src/icons/checklist-item-2.js index 722986560ec9..0128afa98253 100644 --- a/packages/base/src/icons/checklist-item-2.js +++ b/packages/base/src/icons/checklist-item-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://checklist-item-2"; -const viewBox = "0 0 512 512"; -const d = "M416 480q27 0 45.5-18.5T480 416V286q0-30-22-49L277 40q-9-8-21-8t-20 8L55 237q-23 18-23 49v130q0 27 19 45.5T96 480h320z"; +const d = "M416 32q27 0 45.5 18.5T480 96v130q0 30-22 49L277 472q-9 8-21 8t-20-8L55 275q-23-18-23-49V96q0-27 19-45.5T96 32h320z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/checklist-item.js b/packages/base/src/icons/checklist-item.js index 3e951cba33d5..dbb5a327b61e 100644 --- a/packages/base/src/icons/checklist-item.js +++ b/packages/base/src/icons/checklist-item.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://checklist-item"; -const viewBox = "0 0 512 512"; -const d = "M416 480q27 0 45.5-19t18.5-45V285q0-29-22-48L277 40q-8-8-21-8-12 0-20 8L55 237q-23 20-23 48v131q0 26 19 45t45 19h320zm32-64q0 13-9 22.5t-23 9.5H96q-13 0-22.5-9.5T64 416V285q0-14 12-24l1-1 1-2L256 64l179 194 1 2 1 1q11 9 11 24v131z"; +const d = "M416 32q27 0 45.5 19T480 96v131q0 29-22 48L277 472q-8 8-21 8-12 0-20-8L55 275q-23-20-23-48V96q0-26 19-45t45-19h320zm32 64q0-13-9-22.5T416 64H96q-13 0-22.5 9.5T64 96v131q0 14 12 24l1 1 1 2 178 194 179-194 1-2 1-1q11-9 11-24V96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/checklist.js b/packages/base/src/icons/checklist.js index e4e7f0eed0b5..c4c168548eff 100644 --- a/packages/base/src/icons/checklist.js +++ b/packages/base/src/icons/checklist.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://checklist"; -const viewBox = "0 2 512 512"; -const d = "M256 290q16 0 24-11t8-26v-74q0-15-14-27L171 40q-4-4-12-4-7 0-11 4L45 152q-13 11-13 27v74q0 15 8.5 26T64 290h192zm0-37q0 5-6 5H69q-5 0-5-5v-74q0-1 14.5-17t32.5-36l48-52 48 52q18 20 33.5 36t15.5 17v74zM45 344q-13 11-13 27v74q0 15 8.5 26T64 482h192q16 0 24-11t8-26v-27h-32v27q0 5-6 5H69q-5 0-5-5v-74q0-1 7-8.5T86 346q10-11 23-24H66zm403 42q16 0 24-11t8-26v-74q0-15-14-27L363 136q-4-4-12-4-7 0-11 4l-20 21v49l31-35 48 52q18 20 33.5 35.5T448 275v74q0 5-6 5H261q-5 0-5-5v-27h-32v27q0 15 8.5 26t23.5 11h192z"; +const d = "M256 224q16 0 24 11t8 26v74q0 15-14 27L171 474q-4 4-12 4-7 0-11-4L45 362q-13-11-13-27v-74q0-15 8.5-26T64 224h192zm0 37q0-5-6-5H69q-5 0-5 5v74q0 1 14.5 17t32.5 36l48 52 48-52q18-20 33.5-36t15.5-17v-74zM45 170q-13-11-13-27V69q0-15 8.5-26T64 32h192q16 0 24 11t8 26v27h-32V69q0-5-6-5H69q-5 0-5 5v74q0 1 7 8.5T86 168q10 11 23 24H66zm403-42q16 0 24 11t8 26v74q0 15-14 27L363 378q-4 4-12 4-7 0-11-4l-20-21v-49l31 35 48-52q18-20 33.5-35.5T448 239v-74q0-5-6-5H261q-5 0-5 5v27h-32v-27q0-15 8.5-26t23.5-11h192z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/chevron-phase-2.js b/packages/base/src/icons/chevron-phase-2.js index 50724ecf3a4a..5637b2906ce1 100644 --- a/packages/base/src/icons/chevron-phase-2.js +++ b/packages/base/src/icons/chevron-phase-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://chevron-phase-2"; -const viewBox = "0 64 512.261 512.261"; -const d = "M505.13 340q7-9 7-20.5t-7-19.5l-102-128q-9-12-25-12h-362q-10 0-14.5 9t2.5 17l91 114q7 8 7 19.5t-7 20.5l-91 114q-7 8-2.5 17t14.5 9h362q15 0 25-12l102-128z"; +const d = "M504.873 229.128q6.997 8.995 6.997 20.49t-6.997 19.49L402.925 397.041q-8.995 11.994-24.987 11.994H16.122q-9.995 0-14.492-8.995t2.498-16.992l90.954-113.942q6.996-7.995 6.996-19.49t-6.996-20.49L4.128 115.187q-6.996-7.996-2.498-16.991t14.492-8.996h361.816q14.992 0 24.987 11.994l101.948 127.935z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/chevron-phase.js b/packages/base/src/icons/chevron-phase.js index d259edd07d9d..5d092dffc24a 100644 --- a/packages/base/src/icons/chevron-phase.js +++ b/packages/base/src/icons/chevron-phase.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://chevron-phase"; -const viewBox = "0 64 512.429 512.429"; -const d = "M505.214 340q7-9 7-20.5t-7-19.5l-102-128q-11-12-25-12h-362q-10 0-14.5 9t1.5 17l92 114q7 8 7 19.5t-7 20.5l-92 114q-6 8-1.5 17t14.5 9h362q13 0 25-12zm-25-20l-102 128h-329l71-88q14-18 14-40.5t-14-39.5l-71-88h329z"; +const d = "M504.792 229.21q6.994 8.992 6.994 20.483t-6.994 19.483L402.877 397.07q-10.99 11.99-24.979 11.99H16.201q-9.992 0-14.488-8.992t1.499-16.986l91.923-113.905q6.994-7.993 6.994-19.483t-6.994-20.483L3.212 115.305q-5.995-7.993-1.499-16.985t14.488-8.993h361.697q12.99 0 24.98 11.99zm-24.98 19.983L377.899 121.3H49.173l70.94 87.927q13.99 17.985 13.99 40.466t-13.99 39.467l-70.94 87.926h328.725z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/choropleth-chart.js b/packages/base/src/icons/choropleth-chart.js index 42cf896c4148..878bfba818be 100644 --- a/packages/base/src/icons/choropleth-chart.js +++ b/packages/base/src/icons/choropleth-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://choropleth-chart"; -const viewBox = "0 0 512 512"; -const d = "M259.5 225l37 63h183v-63l-32-65-64-96-50-32v119zm-227 35v220h191v-56l-64-104v-37l-37 37h-53v-49l154-47v-55l-63-137-34 31-15 95-46 87zm319 220v-53h-37zm19-77l73 77h36V334l-36 37v-37h-19l-18 37h-36l-37-55h-36v55l36 32h37z"; +const d = "M259.5 287l37-63h183v63l-32 65-64 96-50 32V361zm-227-35V32h191v56l-64 104v37l-37-37h-53v49l154 47v55l-63 137-34-31-15-95-46-87zm319-220v53h-37zm19 77l73-77h36v146l-36-37v37h-19l-18-37h-36l-37 55h-36v-55l36-32h37z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/circle-task-2.js b/packages/base/src/icons/circle-task-2.js index 859196e4c2f6..7d179513d073 100644 --- a/packages/base/src/icons/circle-task-2.js +++ b/packages/base/src/icons/circle-task-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://circle-task-2"; -const viewBox = "0 0 512 512"; -const d = "M256 480q46 0 87-17.5t71.5-48 48-71.5 17.5-87-17.5-87-48-71.5-71.5-48T256 32q-47 0-87.5 17.5t-71 48-48 71.5T32 256t17.5 87 48 71.5 71 48T256 480z"; +const d = "M256 32q46 0 87 17.5t71.5 48 48 71.5 17.5 87-17.5 87-48 71.5-71.5 48-87 17.5q-47 0-87.5-17.5t-71-48-48-71.5T32 256t17.5-87 48-71.5 71-48T256 32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/circle-task.js b/packages/base/src/icons/circle-task.js index a0cecb580f7a..3795e8f63d37 100644 --- a/packages/base/src/icons/circle-task.js +++ b/packages/base/src/icons/circle-task.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://circle-task"; -const viewBox = "0 0 512 512"; -const d = "M256 480q46 0 87-17.5t71.5-48 48-71.5 17.5-87-17.5-87-48-71.5-71.5-48T256 32q-47 0-87.5 17.5t-71 48-48 71.5T32 256t17.5 87 48 71.5 71 48T256 480zm0-416q40 0 75 15t61 41.5 41 61.5 15 74q0 40-15 75t-41 61-61 41-75 15-75-15-61-41-41-61-15-75q0-39 15-74t41-61.5T181 79t75-15z"; +const d = "M256 32q46 0 87 17.5t71.5 48 48 71.5 17.5 87-17.5 87-48 71.5-71.5 48-87 17.5q-47 0-87.5-17.5t-71-48-48-71.5T32 256t17.5-87 48-71.5 71-48T256 32zm0 416q40 0 75-15t61-41.5 41-61.5 15-74q0-40-15-75t-41-61-61-41-75-15-75 15-61 41-41 61-15 75q0 39 15 74t41 61.5 61 41.5 75 15z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/citizen-connect.js b/packages/base/src/icons/citizen-connect.js index 01cff2256950..669209751027 100644 --- a/packages/base/src/icons/citizen-connect.js +++ b/packages/base/src/icons/citizen-connect.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://citizen-connect"; -const viewBox = "0 -33 512 512"; -const d = "M256 390q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q26 0 45 18.5t19 45.5q0 26-19 45t-45 19q-27 0-45.5-19T96 390q0-27 18.5-45.5T160 326zm288 80q0-34-23.5-57T368 326t-56.5 23-23.5 57q0 33 23.5 56.5T368 486t56.5-23.5T448 406zm-80-48q20 0 34 14t14 34-14 34-34 14-34-14-14-34 14-34 34-14zm-240-96q-40 0-68-28t-28-68H0q0 26 10 49.5t27.5 41T78 284t50 10h64q26 0 49.5-10t41-27.5 27.5-41 10-49.5h-32q0 40-28 68t-68 28h-64zm256 64q26 0 49.5-10t41-27.5 27.5-41 10-49.5h-32q0 40-28 68t-68 28h-64q-2 1-5 2t-11 5q-7 3-16 7 14 8 30 13t34 5h32zm87-248q9-10 9-23t-9-23l-61-54q-5-5-11-5t-11 5-5 11.5T388 1l45 37H304q-16 0-16 16t16 16h129l-45 36q-5 5-5 11.5t5 11.5 11 5 11-5zm-369 51q11 11 22 0t0-23L79 70h130q16 0 16-16t-16-16H79l45-37q11-11 0-23-5-5-11-5t-11 5L41 32q-9 10-9 23t9 23z"; +const d = "M256 96q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q26 0 45-18.5T224 96q0-26-19-45t-45-19q-27 0-45.5 19T96 96q0 27 18.5 45.5T160 160zm288-80q0 34-23.5 57T368 160t-56.5-23T288 80q0-33 23.5-56.5T368 0t56.5 23.5T448 80zm-80 48q20 0 34-14t14-34-14-34-34-14-34 14-14 34 14 34 34 14zm-240 96q-40 0-68 28t-28 68H0q0-26 10-49.5t27.5-41T78 202t50-10h64q26 0 49.5 10t41 27.5 27.5 41 10 49.5h-32q0-40-28-68t-68-28h-64zm256-64q26 0 49.5 10t41 27.5 27.5 41 10 49.5h-32q0-40-28-68t-68-28h-64q-2-1-5-2t-11-5q-7-3-16-7 14-8 30-13t34-5h32zm87 248q9 10 9 23t-9 23l-61 54q-5 5-11 5t-11-5-5-11.5 5-11.5l45-37H304q-16 0-16-16t16-16h129l-45-36q-5-5-5-11.5t5-11.5 11-5 11 5zm-369-51q11-11 22 0t0 23l-45 36h130q16 0 16 16t-16 16H79l45 37q11 11 0 23-5 5-11 5t-11-5l-61-54q-9-10-9-23t9-23z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/clear-filter.js b/packages/base/src/icons/clear-filter.js index 177593669d41..5bb995749238 100644 --- a/packages/base/src/icons/clear-filter.js +++ b/packages/base/src/icons/clear-filter.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://clear-filter"; -const viewBox = "0 -32 512.05 512.05"; -const d = "M447.025 65l65-65-32-32-63 65-65-65-32 32 65 65-65 63 32 32 65-64 63 64 32-32zm-95 383q20 0 29-17t-2-33l-113-130q-10-10-10-22V128l-100-91q-7-5-12-5-6 0-11 4.5t-5 11.5v198q0 13-9 22-32 37-57 65l-38.5 44-17.5 21q-11 16-2 33t28 17h320zm-109-158l4.5 5 12 14 17.5 20.5 20 23.5q24 28 55 63h-320 1l8-9.5 20-23.5 26.5-30.5 27-30.5 20.5-23 8-9q17-19 17-44V84l64 59v103q0 25 19 44z"; +const d = "M446.981 408.007l64.994 64.994-31.997 31.997-62.994-64.994-64.993 64.994L319.994 473l64.993-64.994-64.993-62.994 31.997-31.997 64.993 63.994 62.994-63.994 31.997 31.997zm-94.99-382.963q19.998 0 28.997 16.999t-2 32.997L265.999 205.027Q256 215.026 256 227.025v117.988l-99.99 90.991q-7 5-12 5-5.998 0-10.998-4.5t-5-11.499v-197.98q0-12.999-8.999-21.998-31.996-36.997-56.994-64.994L23.523 96.037 6.024 75.04q-10.999-15.999-2-32.997t27.998-16.999H351.99zM243 183.03l4.5-5 11.999-13.998 17.498-20.498 19.998-23.498q23.998-27.997 54.995-62.994H32.02h1l8 9.5 19.998 23.497 26.497 30.497 26.998 30.497 20.498 22.998 7.999 8.999q16.998 18.998 16.998 43.996v161.984l63.994-58.994v-102.99q0-24.998 18.998-43.996z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/clinical-order.js b/packages/base/src/icons/clinical-order.js index 70b22b6fa26d..6476ce6bb97d 100644 --- a/packages/base/src/icons/clinical-order.js +++ b/packages/base/src/icons/clinical-order.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://clinical-order"; -const viewBox = "0 -32 512 512"; -const d = "M288 224v64h-64v-64h-64v-64h64V96h64v64h64v64h-64zm128 256q14 0 23-9t9-23V0q0-14-8.5-23T417-32H97q-14 0-23.5 9T64 0v352l128 128h224zm1-480l-1 448H224v-96q0-14-9-23t-23-9H96V0h321z"; +const d = "M288 256v-64h-64v64h-64v64h64v64h64v-64h64v-64h-64zM416 0q14 0 23 9t9 23v448q0 14-8.5 23t-22.5 9H97q-14 0-23.5-9T64 480V128L192 0h224zm1 480l-1-448H224v96q0 14-9 23t-23 9H96v320h321z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/clinical-tast-tracker.js b/packages/base/src/icons/clinical-tast-tracker.js index bc9a59be488d..2d2b75bf8393 100644 --- a/packages/base/src/icons/clinical-tast-tracker.js +++ b/packages/base/src/icons/clinical-tast-tracker.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://clinical-tast-tracker"; -const viewBox = "0 -32 512 512"; -const d = "M416 416q14 0 23-9t9-23V0q0-13-9-22.5T416-32H96q-13 0-22.5 9.5T64 0v384q0 14 9.5 23t22.5 9h67q5 12 14.5 21t23.5 11q8 14 23 23t32 9q18 0 33-9t23-23q14-2 23.5-11t13.5-21h67zm-208 0q-6 0-11-4.5t-5-11.5 5-11.5 11-4.5h96q16 0 16 16t-16 16h-16q0 14-9 23t-23 9q-13 0-22.5-9t-9.5-23h-16zm208-32h-67q-2-5-4-9.5t-6-9.5q-10-13-25-13H199q-15 0-25 13-4 5-6 9.5t-4 9.5H96V0h320v384zM216 192q8 0 8-8v-80q0-8-8-8h-80q-8 0-8 8v80q0 8 8 8h80zm-12-21h-55v-54h55v54zm12 149q8 0 8-8v-80q0-8-8-8h-80q-8 0-8 8v80q0 8 8 8h80zm-12-21h-55v-54h55v54zm164-139q16 0 16-16 0-6-4.5-11t-11.5-5h-96q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96zm0 128q16 0 16-16 0-6-4.5-11t-11.5-5h-96q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96z"; +const d = "M416 64q14 0 23 9t9 23v384q0 13-9 22.5t-23 9.5H96q-13 0-22.5-9.5T64 480V96q0-14 9.5-23T96 64h67q5-12 14.5-21T201 32q8-14 23-23t32-9q18 0 33 9t23 23q14 2 23.5 11T349 64h67zm-208 0q-6 0-11 4.5T192 80t5 11.5 11 4.5h96q16 0 16-16t-16-16h-16q0-14-9-23t-23-9q-13 0-22.5 9T224 64h-16zm208 32h-67q-2 5-4 9.5t-6 9.5q-10 13-25 13H199q-15 0-25-13-4-5-6-9.5t-4-9.5H96v384h320V96zM216 288q8 0 8 8v80q0 8-8 8h-80q-8 0-8-8v-80q0-8 8-8h80zm-12 21h-55v54h55v-54zm12-149q8 0 8 8v80q0 8-8 8h-80q-8 0-8-8v-80q0-8 8-8h80zm-12 21h-55v54h55v-54zm164 139q16 0 16 16 0 6-4.5 11t-11.5 5h-96q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h96zm0-128q16 0 16 16 0 6-4.5 11t-11.5 5h-96q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/close-command-field.js b/packages/base/src/icons/close-command-field.js index 4e04f788a2b2..79627d3c46b8 100644 --- a/packages/base/src/icons/close-command-field.js +++ b/packages/base/src/icons/close-command-field.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://close-command-field"; -const viewBox = "0 -2 512 512"; -const d = "M119 265q-11-12 0-23L276 83q10-10 10-23t-10-22q-9-10-22-10t-23 10L40 231q-9 9-9 22.5t9 22.5l192 192q10 10 23 10t23-10q9-9 9-22.5t-9-22.5zm193 0q-5-5-5-11.5t5-11.5L469 83q10-10 10-23t-10-22q-9-10-22-10t-23 10L233 231q-9 9-9 22.5t9 22.5l192 192q10 10 23 10t23-10q9-9 9-22.5t-9-22.5z"; +const d = "M119 245q-11 12 0 23l157 159q10 10 10 23t-10 22q-9 10-22 10t-23-10L40 279q-9-9-9-22.5t9-22.5L232 42q10-10 23-10t23 10q9 9 9 22.5T278 87zm193 0q-5 5-5 11.5t5 11.5l157 159q10 10 10 23t-10 22q-9 10-22 10t-23-10L233 279q-9-9-9-22.5t9-22.5L425 42q10-10 23-10t23 10q9 9 9 22.5T471 87z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/cloud.js b/packages/base/src/icons/cloud.js index 6d7eb85d4b2f..12aa2880cf97 100644 --- a/packages/base/src/icons/cloud.js +++ b/packages/base/src/icons/cloud.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://cloud"; -const viewBox = "0 32 512 512"; -const d = "M448 320q29-15 46.5-43t17.5-63q0-23-8.5-44T476 132.5 426.5 106 352 96H128q-25 1-48 11t-41 26-28.5 37.5T0 215q0 39 21.5 65.5T79 320q-8 31 1 59.5t29 49.5 48 33.5 57 12.5q31 0 59-15t48-50q24 9 43 9 21 0 36.5-9t26-23.5 16-32T448 320zm-96-192q61 0 94.5 22.5T480 214q0 25-12.5 45.5T433 291l-17 9v20q0 10-3 22t-9.5 22-16.5 16.5-23 6.5q-16 0-31-7l-26-11-14 25q-17 30-39.5 39.5T214 443q-25 0-48.5-12T126 399q-9-11-15.5-29.5T110 327l7-28-27-10q-20-7-39-23.5T32 215q0-16 8-31.5T61.5 156t31-20 35.5-8h224z"; +const d = "M448 224q29 15 46.5 43t17.5 63q0 23-8.5 44T476 411.5 426.5 438 352 448H128q-25-1-48-11t-41-26-28.5-37.5T0 329q0-39 21.5-65.5T79 224q-8-31 1-59.5t29-49.5 48-33.5T214 69q31 0 59 15t48 50q24-9 43-9 21 0 36.5 9t26 23.5 16 32T448 224zm-96 192q61 0 94.5-22.5T480 330q0-25-12.5-45.5T433 253l-17-9v-20q0-10-3-22t-9.5-22-16.5-16.5-23-6.5q-16 0-31 7l-26 11-14-25q-17-30-39.5-39.5T214 101q-25 0-48.5 12T126 145q-9 11-15.5 29.5T110 217l7 28-27 10q-20 7-39 23.5T32 329q0 16 8 31.5T61.5 388t31 20 35.5 8h224z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/co.js b/packages/base/src/icons/co.js index 4bda71ea7baf..eddc74a0fc34 100644 --- a/packages/base/src/icons/co.js +++ b/packages/base/src/icons/co.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://co"; -const viewBox = "0 -32 512 512"; -const d = "M450.5 53q16-2 16-16 0-5-1.5-7.5t-2.5-3.5-1.5-1-1.5-1q-33-26-73.5-41t-85.5-15q-53 0-99.5 20t-81.5 55-55 81.5-20 99.5 20 100 55 81.5T201 460t99.5 20q46 0 87-15t74-42l3-3q3-3 3-9 0-15-16-17-3 0-7 2-2 1-3 2-29 23-64.5 36.5T300.5 448q-47 0-87.5-17.5t-71-48T94 311t-17.5-87T94 137t48-71.5 71-48T300.5 0q41 0 76.5 13.5T441.5 51q1 0 3 1t6 1zm-150 331q33 0 62-12.5t51-34 34.5-51 12.5-62.5-12.5-62-34.5-51-51-34.5-62-12.5-62 12.5-51 34.5-34.5 51-12.5 62 12.5 62.5 34.5 51 51 34 62 12.5zm0-288q27 0 50 10t40.5 27.5 27.5 41 10 49.5q0 27-10 50T391 314.5 350.5 342t-50 10-50-10-40.5-27.5-27.5-40.5-10-50q0-26 10-49.5t27.5-41 40.5-27.5 50-10z"; +const d = "M450.5 427q16 2 16 16 0 5-1.5 7.5t-2.5 3.5-1.5 1-1.5 1q-33 26-73.5 41t-85.5 15q-53 0-99.5-20t-81.5-55-55-81.5-20-99.5 20-100 55-81.5T201 20t99.5-20q46 0 87 15t74 42l3 3q3 3 3 9 0 15-16 17-3 0-7-2-2-1-3-2-29-23-64.5-36.5T300.5 32q-47 0-87.5 17.5t-71 48T94 169t-17.5 87T94 343t48 71.5 71 48 87.5 17.5q41 0 76.5-13.5t64.5-37.5q1 0 3-1t6-1zm-150-331q33 0 62 12.5t51 34 34.5 51 12.5 62.5-12.5 62-34.5 51-51 34.5-62 12.5-62-12.5-51-34.5-34.5-51-12.5-62 12.5-62.5 34.5-51 51-34 62-12.5zm0 288q27 0 50-10t40.5-27.5 27.5-41 10-49.5q0-27-10-50T391 165.5 350.5 138t-50-10-50 10-40.5 27.5-27.5 40.5-10 50q0 26 10 49.5t27.5 41 40.5 27.5 50 10z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/collaborate.js b/packages/base/src/icons/collaborate.js index 92d8282bb64e..549510d080e0 100644 --- a/packages/base/src/icons/collaborate.js +++ b/packages/base/src/icons/collaborate.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://collaborate"; -const viewBox = "0 -32 512 512"; -const d = "M224 192q26 0 44.5-10t30-27.5T315 114t5-50v-96H0v96q0 27 5 50t16.5 40.5 30 27.5T96 192h128zm64-128q0 20-2.5 37.5T276 132t-19.5 20.5T224 160H96q-20 0-32.5-7.5T44 132t-9.5-30.5T32 64V0h256v64zm-32 224q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q26 0 45 19t19 45q0 27-19 45.5T160 352t-45-18.5T96 288q0-26 19-45t45-19zm288 176q0-33-23.5-56.5T368 320t-56.5 23.5T288 400t23.5 56.5T368 480t56.5-23.5T448 400zm-80-48q20 0 34 14t14 34-14 34-34 14-34-14-14-34 14-34 34-14zm80-32q24 0 37-10.5t19-27.5 7-40 1-50v-64H353v32h127v32q0 20 .5 37.5t-2 30.5-9 20.5T448 288H288v32h160zM160 96h96V64h-96v32zm288 96h-96v32h96v-32z"; +const d = "M224 288q26 0 44.5 10t30 27.5T315 366t5 50v96H0v-96q0-27 5-50t16.5-40.5 30-27.5T96 288h128zm64 128q0-20-2.5-37.5T276 348t-19.5-20.5T224 320H96q-20 0-32.5 7.5T44 348t-9.5 30.5T32 416v64h256v-64zm-32-224q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q26 0 45-19t19-45q0-27-19-45.5T160 128t-45 18.5T96 192q0 26 19 45t45 19zM448 80q0 33-23.5 56.5T368 160t-56.5-23.5T288 80t23.5-56.5T368 0t56.5 23.5T448 80zm-80 48q20 0 34-14t14-34-14-34-34-14-34 14-14 34 14 34 34 14zm80 32q24 0 37 10.5t19 27.5 7 40 1 50v64H353v-32h127v-32q0-20 .5-37.5t-2-30.5-9-20.5T448 192H288v-32h160zM160 384h96v32h-96v-32zm288-96h-96v-32h96v32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/collapse-all.js b/packages/base/src/icons/collapse-all.js index e21c1d7b88d1..2bbe402d5025 100644 --- a/packages/base/src/icons/collapse-all.js +++ b/packages/base/src/icons/collapse-all.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://collapse-all"; -const viewBox = "0 63 512 512"; -const d = "M267 371q12-12 0-23-11-11-22 0l-85 86V175q0-17-16-17t-16 17v261l-87-88q-11-11-23 0-11 11 0 23l102 103q10 10 23 10t22-10zm229 108q16 0 16-16 0-6-4.5-11t-11.5-5H336q-7 0-11.5 5t-4.5 11q0 16 16 16h160z"; +const d = "M267 204q12 12 0 23-11 11-22 0l-85-86v259q0 17-16 17t-16-17V139l-87 88q-11 11-23 0-11-11 0-23l102-103q10-10 23-10t22 10zM496 96q16 0 16 16 0 6-4.5 11t-11.5 5H336q-7 0-11.5-5t-4.5-11q0-16 16-16h160z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/collapse-group.js b/packages/base/src/icons/collapse-group.js index c220aba69251..26eb4d0d761b 100644 --- a/packages/base/src/icons/collapse-group.js +++ b/packages/base/src/icons/collapse-group.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://collapse-group"; -const viewBox = "0 -1 512 512"; -const d = "M267.5 391q-12 11-23 0l-159-157q-10-10-23-10t-22 10q-10 9-10 22t10 23l193 191q9 9 22.5 9t22.5-9l192-192q10-10 10-23t-10-23q-9-9-22.5-9t-22.5 9zm0-193q-12 11-23 0L85.5 41q-10-10-23-10t-22 10q-10 9-10 22t10 23l193 191q9 9 22.5 9t22.5-9l192-192q10-10 10-23t-10-23q-9-9-22.5-9t-22.5 9z"; +const d = "M267.5 120q-12-11-23 0l-159 157q-10 10-23 10t-22-10q-10-9-10-22t10-23l193-191q9-9 22.5-9t22.5 9l192 192q10 10 10 23t-10 23q-9 9-22.5 9t-22.5-9zm0 193q-12-11-23 0l-159 157q-10 10-23 10t-22-10q-10-9-10-22t10-23l193-191q9-9 22.5-9t22.5 9l192 192q10 10 10 23t-10 23q-9 9-22.5 9t-22.5-9z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/collapse.js b/packages/base/src/icons/collapse.js index cbee13f817b4..0acd6651d228 100644 --- a/packages/base/src/icons/collapse.js +++ b/packages/base/src/icons/collapse.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://collapse"; -const viewBox = "0 0 512 512"; -const d = "M144 240h256v32H144v-32zm320 240H336v-32h128V64H80v256H48V64q0-14 9-23t23-9h384q13 0 22.5 9t9.5 23v384q0 13-9.5 22.5T464 480zm-221-6q11 12 23 0 5-5 5-11t-5-11l-99-92q-10-9-23-9t-22 9L21 452q-5 5-5 11.5t5 11.5 11.5 5 11.5-5l95-87q5-6 11 0z"; +const d = "M144 272h256v-32H144v32zM464 32H336v32h128v384H80V192H48v256q0 14 9 23t23 9h384q13 0 22.5-9t9.5-23V64q0-13-9.5-22.5T464 32zm-221 6q11-12 23 0 5 5 5 11t-5 11l-99 92q-10 9-23 9t-22-9L21 60q-5-5-5-11.5T21 37t11.5-5T44 37l95 87q5 6 11 0z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/collections-insight.js b/packages/base/src/icons/collections-insight.js index 1010d33494d8..64ca86d9cc4b 100644 --- a/packages/base/src/icons/collections-insight.js +++ b/packages/base/src/icons/collections-insight.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://collections-insight"; -const viewBox = "0 0 512 512"; -const d = "M478 454q27-27 27-61 0-36-27-61l-30-29-5 4q21 25 21 56 0 28-17 45l-39 37-27-27q-3 0-3 2v92h94l2-4-25-25zm-220-16q34 0 64-13t52.5-35.5 35.5-53 13-64.5-13-63.5-35.5-52T322 121t-64-13q-35 0-65 13t-52 35.5-35 52T93 272t13 64.5 35 53 52 35.5 65 13zm0-302q28 0 53 10.5t43.5 29 29.5 43 11 53.5-11 54-29.5 44-43.5 29.5-53 10.5q-29 0-54-10.5T160.5 370 131 326t-11-54 11-53.5 29.5-43 43.5-29 54-10.5zm8 153q30-6 42-19.5t12-36.5q0-24-15-40t-39-19v-18h-20v17q-22 3-37 16.5T191 229l35 4q3-18 20-29v55q-50 17-50 58 0 21 14 36t36 17v19h20v-19q22-2 33-14t16-32l-35-4q-2 17-14 22v-53zm-20 54q-9-5-12.5-12t-3.5-13q0-4 3.5-11t12.5-10v46zm34-131q7 7 7 16 0 8-5 15.5T266 254v-51q11 2 14 9zM35 90Q8 117 8 151q0 35 27 61l30 29 5-4q-21-26-21-56 0-28 17-45l39-37 27 27q3 0 3-2V32H41q-2 0-1.5.5T39 36l25 25z"; +const d = "M478 58q27 27 27 61 0 36-27 61l-30 29-5-4q21-25 21-56 0-28-17-45l-39-37-27 27q-3 0-3-2V0h94l2 4-25 25zM258 74q34 0 64 13t52.5 35.5 35.5 53 13 64.5-13 63.5-35.5 52T322 391t-64 13q-35 0-65-13t-52-35.5-35-52T93 240t13-64.5 35-53T193 87t65-13zm0 302q28 0 53-10.5t43.5-29 29.5-43 11-53.5-11-54-29.5-44-43.5-29.5-53-10.5q-29 0-54 10.5T160.5 142 131 186t-11 54 11 53.5 29.5 43 43.5 29 54 10.5zm8-153q30 6 42 19.5t12 36.5q0 24-15 40t-39 19v18h-20v-17q-22-3-37-16.5T191 283l35-4q3 18 20 29v-55q-50-17-50-58 0-21 14-36t36-17v-19h20v19q22 2 33 14t16 32l-35 4q-2-17-14-22v53zm-20-54q-9 5-12.5 12t-3.5 13q0 4 3.5 11t12.5 10v-46zm34 131q7-7 7-16 0-8-5-15.5T266 258v51q11-2 14-9zM35 422Q8 395 8 361q0-35 27-61l30-29 5 4q-21 26-21 56 0 28 17 45l39 37 27-27q3 0 3 2v92H41q-2 0-1.5-.5T39 476l25-25z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/collections-management.js b/packages/base/src/icons/collections-management.js index c877c864baa1..cb94e528715d 100644 --- a/packages/base/src/icons/collections-management.js +++ b/packages/base/src/icons/collections-management.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://collections-management"; -const viewBox = "0 -32 515 515"; -const d = "M127.5 65q3 3 3-2v-95h-98q-1 0-1 1v3l26 26-30 30q-28 28-28 63 0 36 28 62l31 30 5-4q-21-26-21-57 0-28 17-47l40-38zm359 355q28-27 28-63 0-37-28-62l-31-30-5 4q22 25 22 57 0 30-18 47l-40 38-25-25q-3-2-3 2v92h94q6 0 2-4l-26-26zm-132-132h-192v96h192v-96zm-160-32q14 0 23-9t9-23-9-23-23-9-23 9-9 23 9 23 23 9zm128 0q14 0 23-9t9-23-9-23-23-9q-13 0-22.5 9t-9.5 23 9.5 23 22.5 9zm-128-96q14 0 23-9t9-23-9-23-23-9-23 9-9 23 9 23 23 9zm128 0q14 0 23-9t9-23-9-23-23-9q-13 0-22.5 9t-9.5 23 9.5 23 22.5 9zm32 256h-224V96h-32v320q0 14 9.5 23t22.5 9h224v-32zm32-64h32V32q0-14-9-23t-23-9h-224v32h224v320z"; +const d = "M126.76 408.42q2.983-2.983 2.983 1.988v94.446H32.314q-.995 0-.995-.994v-2.982l25.849-25.849-29.825-29.825Q-.494 417.367-.494 382.57q0-35.79 27.837-61.639l30.82-29.825 4.97 3.976q-20.878 25.849-20.878 56.668 0 27.837 16.901 46.727l39.767 37.778zM483.67 55.486q27.837 26.843 27.837 62.633 0 36.785-27.837 61.64l-30.82 29.824-4.97-3.976q21.871-24.855 21.871-56.668 0-29.825-17.895-46.726l-39.767-37.779-24.854 24.854q-2.983 1.989-2.983-1.988V-4.163h93.453q5.965 0 1.988 3.977l-25.848 25.848zM352.438 186.718H161.556v-95.44h190.882v95.44zM193.37 218.532q13.918 0 22.866 8.948t8.947 22.866-8.947 22.866-22.866 8.947-22.866-8.947-8.948-22.866 8.948-22.866 22.866-8.948zm127.254 0q13.919 0 22.866 8.948t8.948 22.866-8.948 22.866-22.866 8.947q-12.924 0-22.369-8.947t-9.444-22.866 9.444-22.866 22.37-8.948zm-127.254 95.44q13.918 0 22.866 8.948t8.947 22.866-8.947 22.866-22.866 8.948-22.866-8.948-8.948-22.866 8.948-22.866 22.866-8.947zm127.254 0q13.919 0 22.866 8.948t8.948 22.866-8.948 22.866-22.866 8.948q-12.924 0-22.369-8.948t-9.444-22.866 9.444-22.866 22.37-8.947zm31.814-254.508H129.743V377.6H97.929V59.464q0-13.918 9.445-22.866t22.369-8.948h222.695v31.814zm31.813 63.627h31.814v318.136q0 13.919-8.948 22.866t-22.866 8.948H161.556v-31.814h222.695V123.091z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/collision.js b/packages/base/src/icons/collision.js index 66b86e99e0c7..182910f5b70c 100644 --- a/packages/base/src/icons/collision.js +++ b/packages/base/src/icons/collision.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://collision"; -const viewBox = "0 0 512 512"; -const d = "M512 480V32h-32v68l-45-2q-6-3-12-14t-13.5-22.5-17-20.5-24.5-9q-29 0-51 18t-28 46h-99q-5-28-27-46t-51-18-51 18-28 46H0v104.5l2 8.5q0 3 1 5l3 12q1 1 1 2t1 2q3 8 7 13 2 4 5 7 1 2 3 4 6 7 13 12.5t15 9.5q46 70 94.5 97T255 400h1q16 0 27.5-2t23.5-12.5 27-33 39-64.5h11q9 0 13 3.5t6.5 7.5 6 5.5T420 302q4-3 5.5-4.5t2.5-3 2-3.5 5-6q3-3 5-.5t4.5 6.5 5.5 6 7-2q7-8 12.5-27.5T480 227v253h32zM255 368q-22 0-42-3t-39.5-12-38-24.5T98 288h238q-16 29-26.5 45.5t-18.5 24-15.5 9T259 368h-4zm-86-256l-2 11q-5 20-20 32.5T112 168t-35.5-12.5T57 123l-2-11 2-11q4-20 19.5-32.5T112 56t35 12.5 20 32.5zm254 7l-2 19q-2 10-1.5 16t-.5 9-4.5 4-13.5 1-24.5-3.5-28-9.5-23.5-14-12-18l-2-11 2-11q4-20 19.5-32.5T368 56t28.5 13.5T409 103zm45 9l-2 33q0 4-1.5 12l-3 16-3.5 15.5-3 11.5q-2 6-3 21t-10 19q-5 2-8.5-3.5T427 240t-6-12.5-5-3.5q-6 6-8.5 11.5t-5 10-6 7.5-12.5 3H96q-27 0-45.5-19T32 192v-64h1q6 28 28 46t51 18 51-18 27-46h99q3 14 14 25t26 19.5 31.5 15T391 199q18 6 28.5 1.5T436 185t8-26.5 2-30.5h22zm-64 209l-73 105 13 9 73-105zm38 10l-19 127 15 2 20-126z"; +const d = "M512 32v448h-32v-68l-45 2q-6 3-12 14t-13.5 22.5-17 20.5-24.5 9q-29 0-51-18t-28-46h-99q-5 28-27 46t-51 18-51-18-28-46H0V311.5l2-8.5q0-3 1-5l3-12q1-1 1-2t1-2q3-8 7-13 2-4 5-7 1-2 3-4 6-7 13-12.5t15-9.5q46-70 94.5-97T255 112h1q16 0 27.5 2t23.5 12.5 27 33 39 64.5h11q9 0 13-3.5t6.5-7.5 6-5.5T420 210q4 3 5.5 4.5t2.5 3 2 3.5 5 6q3 3 5 .5t4.5-6.5 5.5-6 7 2q7 8 12.5 27.5T480 285V32h32zM255 144q-22 0-42 3t-39.5 12-38 24.5T98 224h238q-16-29-26.5-45.5t-18.5-24-15.5-9T259 144h-4zm-86 256l-2-11q-5-20-20-32.5T112 344t-35.5 12.5T57 389l-2 11 2 11q4 20 19.5 32.5T112 456t35-12.5 20-32.5zm254-7l-2-19q-2-10-1.5-16t-.5-9-4.5-4-13.5-1-24.5 3.5-28 9.5-23.5 14-12 18l-2 11 2 11q4 20 19.5 32.5T368 456t28.5-13.5T409 409zm45-9l-2-33q0-4-1.5-12l-3-16-3.5-15.5-3-11.5q-2-6-3-21t-10-19q-5-2-8.5 3.5T427 272t-6 12.5-5 3.5q-6-6-8.5-11.5t-5-10-6-7.5-12.5-3H96q-27 0-45.5 19T32 320v64h1q6-28 28-46t51-18 51 18 27 46h99q3-14 14-25t26-19.5 31.5-15T391 313q18-6 28.5-1.5T436 327t8 26.5 2 30.5h22zm-64-209L331 70l13-9 73 105zm38-10L423 38l15-2 20 126z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/color-fill.js b/packages/base/src/icons/color-fill.js index f36e86353513..43cd6c308f7b 100644 --- a/packages/base/src/icons/color-fill.js +++ b/packages/base/src/icons/color-fill.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://color-fill"; -const viewBox = "0 0 512 512"; -const d = "M448 480q14 0 23-9.5t9-22.5V64q0-14-9-23t-23-9H64q-13 0-22.5 9T32 64v384q0 13 9.5 22.5T64 480h384z"; +const d = "M448 32q14 0 23 9.5t9 22.5v384q0 14-9 23t-23 9H64q-13 0-22.5-9T32 448V64q0-13 9.5-22.5T64 32h384z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/column-chart-dual-axis.js b/packages/base/src/icons/column-chart-dual-axis.js index caf2173cf4dd..1230044b78c4 100644 --- a/packages/base/src/icons/column-chart-dual-axis.js +++ b/packages/base/src/icons/column-chart-dual-axis.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://column-chart-dual-axis"; -const viewBox = "0 0 512 512"; -const d = "M448 480h32V32H32v448h32V64h384v416zM232 96q-8 0-8 8v240q0 8 8 8h48q8 0 8-8V104q0-8-8-8h-48zm-96 0q-8 0-8 8v176q0 8 8 8h48q8 0 8-8V104q0-8-8-8h-48zm192 0q-8 0-8 8v336q0 8 8 8h48q8 0 8-8V104q0-8-8-8h-48z"; +const d = "M448 32h32v448H32V32h32v416h384V32zM232 416q-8 0-8-8V168q0-8 8-8h48q8 0 8 8v240q0 8-8 8h-48zm-96 0q-8 0-8-8V232q0-8 8-8h48q8 0 8 8v176q0 8-8 8h-48zm192 0q-8 0-8-8V72q0-8 8-8h48q8 0 8 8v336q0 8-8 8h-48z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/combine.js b/packages/base/src/icons/combine.js index a9f083a0869f..d946f78a1bb3 100644 --- a/packages/base/src/icons/combine.js +++ b/packages/base/src/icons/combine.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://combine"; -const viewBox = "0 42 512 512"; -const d = "M475 310q5-8 5-12t-5-12l-73-72q-6-6-12.5-5.5t-10.5 5-5 11 5 12.5l46 45h-66q-43 0-80.5-19.5T216 208q-28-42-71-66.5T48 116q-10 0-13 4.5T32 132t3 11.5 13 4.5q49 2 82.5 22t59.5 56q35 50 89 72-54 22-89 72-25 36-60.5 57T49 448q-11 0-14 4.5T32 464q0 6 3 11t13 5q51 0 95.5-25t72.5-67q25-35 62.5-54t80.5-20h66l-46 45q-5 6-4.5 12.5t4.5 11 10.5 5T402 382z"; +const d = "M475 244q5 8 5 12t-5 12l-73 72q-6 6-12.5 5.5t-10.5-5-5-11 5-12.5l46-45h-66q-43 0-80.5 19.5T216 346q-28 42-71 66.5T48 438q-10 0-13-4.5T32 422t3-11.5 13-4.5q49-2 82.5-22t59.5-56q35-50 89-72-54-22-89-72-25-36-60.5-57T49 106q-11 0-14-4.5T32 90q0-6 3-11t13-5q51 0 95.5 25t72.5 67q25 35 62.5 54t80.5 20h66l-46-45q-5-6-4.5-12.5t4.5-11 10.5-5T402 172z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/comment.js b/packages/base/src/icons/comment.js index 666a36f45e16..6ea85ac69fda 100644 --- a/packages/base/src/icons/comment.js +++ b/packages/base/src/icons/comment.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://comment"; -const viewBox = "0 -32 512 512"; -const d = "M32 256q0-14 9-23t23-9h64v-32H64q-27 0-45.5 19T0 256v160q0 26 18.5 45T64 480h224q26 0 45-19t19-45v-64h-32v64q0 14-9.5 23t-22.5 9H64q-14 0-23-9t-9-23V256zm416 64q26 0 45-19t19-45V128q0-27-19-45.5T448 64v-76q0-9-6.5-14.5T427-32t-13 4l-78 91-112 1q-26 0-45 18.5T160 128v128q0 26 19 45t45 19h224zm32-64q0 13-9.5 22.5T448 288H224q-14 0-23-9.5t-9-22.5V128q0-14 9-23t23-9l128-1 64-79v80h32q13 0 22.5 9t9.5 23v128z"; +const d = "M32 224q0 14 9 23t23 9h64v32H64q-27 0-45.5-19T0 224V64q0-26 18.5-45T64 0h224q26 0 45 19t19 45v64h-32V64q0-14-9.5-23T288 32H64q-14 0-23 9t-9 23v160zm416-64q26 0 45 19t19 45v128q0 27-19 45.5T448 416v76q0 9-6.5 14.5T427 512t-13-4l-78-91-112-1q-26 0-45-18.5T160 352V224q0-26 19-45t45-19h224zm32 64q0-13-9.5-22.5T448 192H224q-14 0-23 9.5t-9 22.5v128q0 14 9 23t23 9l128 1 64 79v-80h32q13 0 22.5-9t9.5-23V224z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/commission-check.js b/packages/base/src/icons/commission-check.js index b0d927797d0c..29b7eb89ba79 100644 --- a/packages/base/src/icons/commission-check.js +++ b/packages/base/src/icons/commission-check.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://commission-check"; -const viewBox = "0 -33 512 512"; -const d = "M490.5 1q12-11 0-23-5-5-11-5t-11 5l-91 92q-19-15-41.5-23.5T287.5 38q-30 0-56 11T186 79.5t-31 46-11.5 56.5 11.5 56 31 45.5 45.5 31 56 11.5 56-11.5 45.5-31 31-45.5 11.5-56q0-26-8.5-48.5T399.5 92zm-203 69q23 0 43.5 9t35.5 24 24 35.5 9 43.5-9 43.5-24 35.5-35.5 24-43.5 9-43.5-9-35.5-24-24-35.5-9-43.5 9-43.5 24-35.5T244 79t43.5-9zm-128-32h13l13 1q22-17 51-26-17-3-36-5t-41-2q-30 0-56 3.5T58 19.5 27 35 15.5 54v256q0 10 11.5 18.5t31 15 45.5 10.5 56 4q42 0 77-8-14-5-27-11t-24-14q-6 0-12.5.5t-13.5.5q-36 0-61.5-5.5T58.5 310q13-5 37-10t57-6q-13-16-21-31-51 3-84 17v-32q14-6 32-10t40-6q-2-8-4-15.5t-3-15.5q-40 5-65 15v-32q25-10 65-15 1-9 2-17t3-16q-21 2-38.5 6t-31.5 10v-32q32-13 78-17h5q9-18 21-33-32 1-58.5 5.5T47.5 88V56q32-13 78-17h1q8-1 16.5-1h16.5zm146 320q-23 16-58.5 23t-71.5 8v17q0 10 11.5 18.5t31 15 45.5 10.5 56 4 56-4 45.5-10.5 31-15 11.5-18.5V230q-5 7-9 16-5 8-10 17t-13 20v29q-5-2-9.5-3.5t-9.5-3.5q-7 8-15 14l-16 12q14 2 27 5t23 8v32q-20-8-48.5-13t-63.5-5h-14zm14 64q-36 0-61.5-5.5T218.5 406q14-6 39.5-11t61.5-5 61.5 5 39.5 11q-14 5-39.5 10.5t-61.5 5.5zm14-179l-67-123h-17l68 123h16zm-65-60q-7-7-19-7t-19.5 7-7.5 25q0 30 26 30 27 0 27-30 0-18-7-25zm-28 25q0-13 2.5-16.5t5.5-3.5q4 0 6 3 2 2 2 17 0 18-8 18t-8-18zm95-22q26 0 26-30 0-18-7.5-25t-18.5-7q-26 0-26 32 0 30 26 30zm5-47q2 6 2 17 0 18-7 18-9 0-9-18 0-10 1.5-14.5t7.5-4.5q3 0 5 2z"; +const d = "M490.5 485q12 11 0 23-5 5-11 5t-11-5l-91-92q-19 15-41.5 23.5t-48.5 8.5q-30 0-56-11T186 406.5t-31-46-11.5-56.5 11.5-56 31-45.5 45.5-31 56-11.5 56 11.5 45.5 31 31 45.5 11.5 56q0 26-8.5 48.5T399.5 394zm-203-69q23 0 43.5-9t35.5-24 24-35.5 9-43.5-9-43.5-24-35.5-35.5-24-43.5-9-43.5 9-35.5 24-24 35.5-9 43.5 9 43.5 24 35.5 35.5 24 43.5 9zm-128 32h13l13-1q22 17 51 26-17 3-36 5t-41 2q-30 0-56-3.5t-45.5-10T27 451t-11.5-19V176q0-10 11.5-18.5t31-15 45.5-10.5 56-4q42 0 77 8-14 5-27 11t-24 14q-6 0-12.5-.5t-13.5-.5q-36 0-61.5 5.5T58.5 176q13 5 37 10t57 6q-13 16-21 31-51-3-84-17v32q14 6 32 10t40 6q-2 8-4 15.5t-3 15.5q-40-5-65-15v32q25 10 65 15 1 9 2 17t3 16q-21-2-38.5-6t-31.5-10v32q32 13 78 17h5q9 18 21 33-32-1-58.5-5.5T47.5 398v32q32 13 78 17h1q8 1 16.5 1h16.5zm146-320q-23-16-58.5-23t-71.5-8V80q0-10 11.5-18.5t31-15T263.5 36t56-4 56 4T421 46.5t31 15T463.5 80v176q-5-7-9-16-5-8-10-17t-13-20v-29q-5 2-9.5 3.5t-9.5 3.5q-7-8-15-14l-16-12q14-2 27-5t23-8v-32q-20 8-48.5 13t-63.5 5h-14zm14-64q-36 0-61.5 5.5T218.5 80q14 6 39.5 11t61.5 5 61.5-5 39.5-11q-14-5-39.5-10.5T319.5 64zm14 179l-67 123h-17l68-123h16zm-65 60q-7 7-19 7t-19.5-7-7.5-25q0-30 26-30 27 0 27 30 0 18-7 25zm-28-25q0 13 2.5 16.5t5.5 3.5q4 0 6-3 2-2 2-17 0-18-8-18t-8 18zm95 22q26 0 26 30 0 18-7.5 25t-18.5 7q-26 0-26-32 0-30 26-30zm5 47q2-6 2-17 0-18-7-18-9 0-9 18 0 10 1.5 14.5t7.5 4.5q3 0 5-2z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/company-view.js b/packages/base/src/icons/company-view.js index 209469b6ed38..6f5da39cc261 100644 --- a/packages/base/src/icons/company-view.js +++ b/packages/base/src/icons/company-view.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://company-view"; -const viewBox = "0 -32 512 512"; -const d = "M256 224q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q26 0 45 19t19 45-19 45-45 19q-27 0-45.5-19T96 224t18.5-45 45.5-19zm288 112q0-33-23.5-56.5T368 192q-34 0-57 23.5T288 272t23 56.5 57 23.5q33 0 56.5-23.5T448 272zm-80-48q20 0 34 14t14 34-14 34-34 14-34-14-14-34 14-34 34-14zm112 224q13 0 22.5-9t9.5-23V159q-8 9-15.5 17T480 191v225H160v-64h-32v64q0 14 9 23t23 9h320zm-96-256q26 0 49.5-10t41-27.5T502 114t10-50V32H352v32h128q0 20-7.5 37.5t-21 30.5-31 20.5T384 160h-32q-42 0-69-29-7 5-13.5 9t-14.5 7q17 20 42.5 32.5T352 192h32zm-192-64q26 0 49.5-10t41-27.5T310 50t10-50v-32H0V0q0 27 10 50t27.5 40.5T78 118t50 10h64zM288 0q0 20-7.5 37.5t-21 30.5-31 20.5T192 96h-64q-40 0-68-28T32 0h256z"; +const d = "M256 256q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q26 0 45-19t19-45-19-45-45-19q-27 0-45.5 19T96 256t18.5 45 45.5 19zm288-112q0 33-23.5 56.5T368 288q-34 0-57-23.5T288 208t23-56.5 57-23.5q33 0 56.5 23.5T448 208zm-80 48q20 0 34-14t14-34-14-34-34-14-34 14-14 34 14 34 34 14zM480 32q13 0 22.5 9t9.5 23v257q-8-9-15.5-17T480 289V64H160v64h-32V64q0-14 9-23t23-9h320zm-96 256q26 0 49.5 10t41 27.5T502 366t10 50v32H352v-32h128q0-20-7.5-37.5t-21-30.5-31-20.5T384 320h-32q-42 0-69 29-7-5-13.5-9t-14.5-7q17-20 42.5-32.5T352 288h32zm-192 64q26 0 49.5 10t41 27.5T310 430t10 50v32H0v-32q0-27 10-50t27.5-40.5T78 362t50-10h64zm96 128q0-20-7.5-37.5t-21-30.5-31-20.5T192 384h-64q-40 0-68 28t-28 68h256z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/compare-2.js b/packages/base/src/icons/compare-2.js index 58224f8a9904..7e743ec326d7 100644 --- a/packages/base/src/icons/compare-2.js +++ b/packages/base/src/icons/compare-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://compare-2"; -const viewBox = "0 -32 512 512"; -const d = "M326.5 134l51 210-76 25q-8-6-12-8V0h112q16 0 16-16t-16-16h-288q-6 0-11 4.5t-5 11.5 5 11.5 11 4.5h112v361q-11 7-19.5 17.5T195.5 403l-54 18 46-190h5q-6-28-28-46t-51-18-51 18-27 46h5l50 206-5 2q-6 2-9 7.5t-1 12.5q2 6 7.5 9t12.5 1l102-33q6 19 22.5 31.5t37.5 12.5q27 0 45.5-19t18.5-45q0-10-3-19l112-36q6-2 9-8t1-12q-4-11-14-11l48-196h4q-5-27-27-45.5t-51-18.5-51 18.5-28 45.5h5zm-203 292l-18 6-49-201h115zm134-42q14 0 23 9t9 23-9 23-23 9q-13 0-22.5-9t-9.5-23 9.5-23 22.5-9zm85-250h115l-49 200-15 5z"; +const d = "M326.5 346l51-210-76-25q-8 6-12 8v361h112q16 0 16 16t-16 16h-288q-6 0-11-4.5t-5-11.5 5-11.5 11-4.5h112V119q-11-7-19.5-17.5T195.5 77l-54-18 46 190h5q-6 28-28 46t-51 18-51-18-27-46h5l50-206-5-2q-6-2-9-7.5t-1-12.5q2-6 7.5-9t12.5-1l102 33q6-19 22.5-31.5T257.5 0q27 0 45.5 19t18.5 45q0 10-3 19l112 36q6 2 9 8t1 12q-4 11-14 11l48 196h4q-5 27-27 45.5t-51 18.5-51-18.5-28-45.5h5zm-203-292l-18-6-49 201h115zm134 42q14 0 23-9t9-23-9-23-23-9q-13 0-22.5 9t-9.5 23 9.5 23 22.5 9zm85 250h115l-49-200-15-5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/compare.js b/packages/base/src/icons/compare.js index c8660ca931d8..58b6205d0050 100644 --- a/packages/base/src/icons/compare.js +++ b/packages/base/src/icons/compare.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://compare"; -const viewBox = "0 -32 512 512"; -const d = "M326 192l47 192h-60q-9-15-23-23V0h112q6 0 11-4.5t5-11.5-5-11.5-11-4.5H114q-16 0-16 16t16 16h112v361q-15 7-24 23h-62l48-192h4q-6-28-27.5-46T114 128t-51 18-28 46h5l47 192h-5q-16 0-16 16t16 16h112q0 26 18.5 45t45.5 19q26 0 45-19t19-45h112q6 0 11-4.5t5-11.5-5-11.5-11-4.5h-7l47-192h4q-5-28-27-46t-51-18-51 18-27 46h4zM124 384h-21L56 192h115zm134 0q13 0 22.5 9t9.5 23-9.5 23-22.5 9q-14 0-23-9t-9-23 9-23 23-9zm85-192h114l-47 192h-20z"; +const d = "M326 288l47-192h-60q-9 15-23 23v361h112q6 0 11 4.5t5 11.5-5 11.5-11 4.5H114q-16 0-16-16t16-16h112V119q-15-7-24-23h-62l48 192h4q-6 28-27.5 46T114 352t-51-18-28-46h5L87 96h-5q-16 0-16-16t16-16h112q0-26 18.5-45T258 0q26 0 45 19t19 45h112q6 0 11 4.5t5 11.5-5 11.5-11 4.5h-7l47 192h4q-5 28-27 46t-51 18-51-18-27-46h4zM124 96h-21L56 288h115zm134 0q13 0 22.5-9t9.5-23-9.5-23-22.5-9q-14 0-23 9t-9 23 9 23 23 9zm85 192h114L410 96h-20z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/competitor.js b/packages/base/src/icons/competitor.js index ca9ee3638f9c..f8d45b5c32bd 100644 --- a/packages/base/src/icons/competitor.js +++ b/packages/base/src/icons/competitor.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://competitor"; -const viewBox = "0 0 512 512"; -const d = "M512 383q0-55-10.5-90.5t-27-56.5-37-31-40-15-35.5-8.5-24-11.5q-5-10-10-20.5T318 128q12 0 29-15t32-33q18-21 36-48H96q18 27 36 48 15 18 32 32.5t31 15.5q-5 11-10 21.5T175 170q-8 8-24.5 11t-35.5 8.5T75.5 205 38 236t-27.5 56T0 383q0 16 9 24t24 8h63v32q0 16 9 24t24 8h255q32 0 32-32v-32h64q32 0 32-32zm-97 1q-1-39-4-63.5t-7-40-9.5-26T383 233q16 4 33 9t31.5 19 23.5 42.5 9 79.5h-20q-9 0-20.5.5t-24.5.5zm-383-1q0-51 9.5-79.5T65 261t31.5-19 33.5-9q-6 11-11.5 21.5t-10 26-7.5 40-4 63.5q-26 0-45-.5t-20-.5zM342 64q-7 9-15 16-8 6-17.5 11T288 96h-64q-11 0-21-5t-18-11q-9-7-16-16h173zm-57 64q11 29 23 53t22 33q10 10 19.5 18.5t17 30 12.5 64 5 120.5H128q0-78 5-120.5t13-64 17.5-30T183 214q10-9 22-33t23-53h57z"; +const d = "M512 129q0 55-10.5 90.5t-27 56.5-37 31-40 15-35.5 8.5-24 11.5q-5 10-10 20.5T318 384q12 0 29 15t32 33q18 21 36 48H96q18-27 36-48 15-18 32-32.5t31-15.5q-5-11-10-21.5T175 342q-8-8-24.5-11t-35.5-8.5T75.5 307 38 276t-27.5-56T0 129q0-16 9-24t24-8h63V65q0-16 9-24t24-8h255q32 0 32 32v32h64q32 0 32 32zm-97-1q-1 39-4 63.5t-7 40-9.5 26T383 279q16-4 33-9t31.5-19 23.5-42.5 9-79.5h-20q-9 0-20.5-.5T415 128zm-383 1q0 51 9.5 79.5T65 251t31.5 19 33.5 9q-6-11-11.5-21.5t-10-26-7.5-40-4-63.5q-26 0-45 .5t-20 .5zm310 319q-7-9-15-16-8-6-17.5-11t-21.5-5h-64q-11 0-21 5t-18 11q-9 7-16 16h173zm-57-64q11-29 23-53t22-33q10-10 19.5-18.5t17-30 12.5-64T384 65H128q0 78 5 120.5t13 64 17.5 30T183 298q10 9 22 33t23 53h57z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/complete.js b/packages/base/src/icons/complete.js index 12c1bd0404a4..d801e7078b01 100644 --- a/packages/base/src/icons/complete.js +++ b/packages/base/src/icons/complete.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://complete"; -const viewBox = "0 0 512 512"; -const d = "M431.958 192h32V64q0-14-9.5-23t-22.5-9h-384q-14 0-23 9t-9 23v384q0 13 9 22.5t23 9.5h128v-32h-128V64h384v128zm60 295q7-7 2-16l-185-272q-3-6-10-7t-12 4l-125 139q-9 9 0 18l21 21q10 10 19 0l80-80q5-5 11.5-4t9.5 8l146 207q3 6 9.5 7t11.5-4z"; +const d = "M431.958 320h32v128q0 14-9.5 23t-22.5 9h-384q-14 0-23-9t-9-23V64q0-13 9-22.5t23-9.5h128v32h-128v384h384V320zm60-295q7 7 2 16l-185 272q-3 6-10 7t-12-4l-125-139q-9-9 0-18l21-21q10-10 19 0l80 80q5 5 11.5 4t9.5-8l146-207q3-6 9.5-7t11.5 4z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/connected.js b/packages/base/src/icons/connected.js index 19bb643ce3c8..d833910b28c3 100644 --- a/packages/base/src/icons/connected.js +++ b/packages/base/src/icons/connected.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://connected"; -const viewBox = "0 0 512 512"; -const d = "M480 52l-18-20-127 126 2 2-19-18q-27-25-57-25-32 0-56 25l-26 26-46 44q-26 26-26 59.5t26 58.5l12 13L32 458l21 22 113-115 13 13q11 13 26 19t31 6q33 0 60-25l45-48v-1l26-26q25-23 25-56.5T367 190l-12-12zM139 272q0-21 16-37l23-23 118 118-24 26q-15 15-36 15t-33-14l-47-50q-17-14-17-35zm206-59q15 13 15 33t-14 34l-28 27-116-117 25-25h1l1-1q13-15 32-15 18 0 34 16z"; +const d = "M480 460l-18 20-127-126 2-2-19 18q-27 25-57 25-32 0-56-25l-26-26-46-44q-26-26-26-59.5t26-58.5l12-13L32 54l21-22 113 115 13-13q11-13 26-19t31-6q33 0 60 25l45 48v1l26 26q25 23 25 56.5T367 322l-12 12zM139 240q0 21 16 37l23 23 118-118-24-26q-15-15-36-15t-33 14l-47 50q-17 14-17 35zm206 59q15-13 15-33t-14-34l-28-27-116 117 25 25h1l1 1q13 15 32 15 18 0 34-16z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/contacts.js b/packages/base/src/icons/contacts.js index a937844a8225..0c5485405859 100644 --- a/packages/base/src/icons/contacts.js +++ b/packages/base/src/icons/contacts.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://contacts"; -const viewBox = "0 -32 512 512"; -const d = "M512 352q0-14-9-23t-23-9v-32q14 0 23-9t9-23v-64q0-14-9-23t-23-9v-32q14 0 23-9t9-23V32q0-14-9-23t-23-9q0-14-9-23t-23-9H64q-13 0-22.5 9T32 0v64H0v32h32v32H0v32h32v128H0v32h32v32H0v32h32v64q0 14 9.5 23t22.5 9h384q14 0 23-9t9-23q14 0 23-9t9-23v-64zM448 32v416H64v-64h32v-32H64v-32h32v-32H64V160h32v-32H64V96h32V64H64V0h384v32zM160 384h224v-64H160v64z"; +const d = "M512 128q0 14-9 23t-23 9v32q14 0 23 9t9 23v64q0 14-9 23t-23 9v32q14 0 23 9t9 23v64q0 14-9 23t-23 9q0 14-9 23t-23 9H64q-13 0-22.5-9T32 480v-64H0v-32h32v-32H0v-32h32V192H0v-32h32v-32H0V96h32V32q0-14 9.5-23T64 0h384q14 0 23 9t9 23q14 0 23 9t9 23v64zm-64 320V32H64v64h32v32H64v32h32v32H64v128h32v32H64v32h32v32H64v64h384v-32zM160 96h224v64H160V96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/copy.js b/packages/base/src/icons/copy.js index e424909aa7c2..f2b4ff7fde98 100644 --- a/packages/base/src/icons/copy.js +++ b/packages/base/src/icons/copy.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://copy"; -const viewBox = "0 -32 512 512"; -const d = "M352 384q13 0 22.5-9t9.5-23V0q0-14-9-23t-23-9H65q-14 0-23.5 9T32 0v288l96 96h224zm0-32H160v-64q0-14-9.5-23t-23.5-9H65V0h287v352zm96 128q12 0 22-9t10-23V96q0-14-9-23t-23-9h-32v32h32v352H256v-32h-97l65 64h224zM272 160q16 0 16-16 0-6-4.5-11t-11.5-5H144q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128zm0-64q16 0 16-16 0-6-4.5-11T272 64H144q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128z"; +const d = "M352 96q13 0 22.5 9t9.5 23v352q0 14-9 23t-23 9H65q-14 0-23.5-9T32 480V192l96-96h224zm0 32H160v64q0 14-9.5 23t-23.5 9H65v256h287V128zM448 0q12 0 22 9t10 23v352q0 14-9 23t-23 9h-32v-32h32V32H256v32h-97l65-64h224zM272 320q16 0 16 16 0 6-4.5 11t-11.5 5H144q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128zm0 64q16 0 16 16 0 6-4.5 11t-11.5 5H144q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/course-book.js b/packages/base/src/icons/course-book.js index 60ca60ba052e..72f9489da17e 100644 --- a/packages/base/src/icons/course-book.js +++ b/packages/base/src/icons/course-book.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://course-book"; -const viewBox = "0 -32 512 512"; -const d = "M461 420q8-2 13.5-8.5T480 396V52q0-4-1-8l-2-6-4-5q-1-1-5-1-5 0-13 2-4 1-7 3v328q0 8-5 14.5t-13 8.5l-238 58q-2 0-2.5.5t-2.5.5q-3 0-9-2l-88-34 275-61q19-5 19-24V-8q0-11-7-17.5T360-32h-4L52 45q-8 2-14 8.5T32 69v338q0 17 15 22l130 49q6 2 9 2t5-1zM83 380l-19 4V75L352 2v318z"; +const d = "M461 60q8 2 13.5 8.5T480 84v344q0 4-1 8l-2 6-4 5q-1 1-5 1-5 0-13-2-4-1-7-3V115q0-8-5-14.5T430 92L192 34q-2 0-2.5-.5T187 33q-3 0-9 2L90 69l275 61q19 5 19 24v334q0 11-7 17.5t-17 6.5h-4L52 435q-8-2-14-8.5T32 411V73q0-17 15-22L177 2q6-2 9-2t5 1zM83 100l-19-4v309l288 73V160z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/course-program.js b/packages/base/src/icons/course-program.js index e8af592e0414..a86efbc455ba 100644 --- a/packages/base/src/icons/course-program.js +++ b/packages/base/src/icons/course-program.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://course-program"; -const viewBox = "0 -32 512 512"; -const d = "M32 0h160v-32H33q-14 0-23.5 9T0 0v352l128 128h224q14 0 23-9.5t9-22.5v-64h-32v64H160v-96q0-14-9.5-23t-22.5-9H32V0zm461 272q8-5 13.5-10.5T512 248V52q0-4-1-8-1-3-2.5-6t-4.5-5q-1-1-5-1-5 0-13 2-4 1-6 3v193q0 8-5.5 13.5T461 253l-113 33q-2 1-6 1t-8-2l-53-13 148-50q8-5 13.5-10.5T448 198V3q0-10-7-17t-17-7h-5L243 45q-8 2-13.5 8.5T224 69v199q0 15 15 22l90 27q6 2 8 2t3-.5 2-.5zm-237-27V75l160-62v179z"; +const d = "M32 480h160v32H33q-14 0-23.5-9T0 480V128L128 0h224q14 0 23 9.5t9 22.5v64h-32V32H160v96q0 14-9.5 23t-22.5 9H32v320zm461-272q8 5 13.5 10.5T512 232v196q0 4-1 8-1 3-2.5 6t-4.5 5q-1 1-5 1-5 0-13-2-4-1-6-3V250q0-8-5.5-13.5T461 227l-113-33q-2-1-6-1t-8 2l-53 13 148 50q8 5 13.5 10.5T448 282v195q0 10-7 17t-17 7h-5l-176-66q-8-2-13.5-8.5T224 411V212q0-15 15-22l90-27q6-2 8-2t3 .5 2 .5zm-237 27v170l160 62V288z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/create-entry-time.js b/packages/base/src/icons/create-entry-time.js index b5dca0539290..acf0ea314b1f 100644 --- a/packages/base/src/icons/create-entry-time.js +++ b/packages/base/src/icons/create-entry-time.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://create-entry-time"; -const viewBox = "0 -32 512 512"; -const d = "M159 63v64H95v32h64v64h32v-64h64v-32h-64V63h-32zm193 65h32V0q0-14-9-23t-23-9H32q-14 0-23 9T0 0v352l128 128h224q13 0 22.5-9t9.5-23H160v-96q0-14-9.5-23t-23.5-9H32V0h320v128zm80 128q16 0 16 16t-16 16h-33v48q0 16-16 16t-16-16v-80h65zm-48-96q27 0 50 10t40.5 27.5 27.5 41 10 49.5q0 27-10 50t-27.5 40.5T434 406t-50 10-50-10-40.5-27.5T266 338t-10-50q0-26 10-49.5t27.5-41T334 170t50-10zm0 224q40 0 68-28t28-68-28-68-68-28-68 28-28 68 28 68 68 28z"; +const d = "M159 417v-64H95v-32h64v-64h32v64h64v32h-64v64h-32zm193-65h32v128q0 14-9 23t-23 9H32q-14 0-23-9t-9-23V128L128 0h224q13 0 22.5 9t9.5 23H160v96q0 14-9.5 23t-23.5 9H32v320h320V352zm80-128q16 0 16-16t-16-16h-33v-48q0-16-16-16t-16 16v80h65zm-48 96q27 0 50-10t40.5-27.5 27.5-41 10-49.5q0-27-10-50t-27.5-40.5T434 74t-50-10-50 10-40.5 27.5T266 142t-10 50q0 26 10 49.5t27.5 41T334 310t50 10zm0-224q40 0 68 28t28 68-28 68-68 28-68-28-28-68 28-68 68-28z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/create-form.js b/packages/base/src/icons/create-form.js index 19e9116ca2e8..719fada56b49 100644 --- a/packages/base/src/icons/create-form.js +++ b/packages/base/src/icons/create-form.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://create-form"; -const viewBox = "0 -32 512 512"; -const d = "M496 96V64h-96v-96h-32v96h-96v32h96v96h32V96h96zM48 0h224v-32H48q-13 0-22.5 9.5T16 0v448q0 14 9.5 23t22.5 9h320q14 0 23-9t9-23V256h-32v192H48V0zm272 384q16 0 16-16 0-6-4.5-11t-11.5-5H192q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128zm0-96q16 0 16-16 0-6-4.5-11t-11.5-5H192q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128zm0-96q16 0 16-16 0-6-4.5-11t-11.5-5H192q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128zM128 384q16 0 16-16 0-6-4.5-11t-11.5-5H96q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h32zm0-96q16 0 16-16 0-6-4.5-11t-11.5-5H96q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h32zm0-96q16 0 16-16 0-6-4.5-11t-11.5-5H96q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h32z"; +const d = "M496 384v32h-96v96h-32v-96h-96v-32h96v-96h32v96h96zM48 480h224v32H48q-13 0-22.5-9.5T16 480V32q0-14 9.5-23T48 0h320q14 0 23 9t9 23v192h-32V32H48v448zM320 96q16 0 16 16 0 6-4.5 11t-11.5 5H192q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128zm0 96q16 0 16 16 0 6-4.5 11t-11.5 5H192q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128zm0 96q16 0 16 16 0 6-4.5 11t-11.5 5H192q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128zM128 96q16 0 16 16 0 6-4.5 11t-11.5 5H96q-6 0-11-5t-5-11q0-7 5-11.5T96 96h32zm0 96q16 0 16 16 0 6-4.5 11t-11.5 5H96q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h32zm0 96q16 0 16 16 0 6-4.5 11t-11.5 5H96q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/create-leave-request.js b/packages/base/src/icons/create-leave-request.js index 5e8812568fe6..17770f41bd20 100644 --- a/packages/base/src/icons/create-leave-request.js +++ b/packages/base/src/icons/create-leave-request.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://create-leave-request"; -const viewBox = "0 -32 512.545 512.545"; -const d = "M152.273 428q-2 0-4 .5t-4 .5-4-.5-4-.5v52h16v-52zm63-33q-5 6-11 11l36 37 12-11zm73-67h-52q1 2 1 8 0 5-1 8h52v-16zm-84-63q6 5 11 11l37-37-12-11zm-60-22h8v-51h-16v51h8zm-107-4l36 37q3-3 5.5-6t6.5-5l-37-37zm14 97q0-2 .5-4t.5-4h-52v16h52q0-2-.5-4t-.5-4zm34 70q-4-2-6.5-5t-5.5-6l-36 37 11 11zm59-150q-33 0-56.5 23t-23.5 57q0 33 23.5 56.5t56.5 23.5 56.5-23.5 23.5-56.5q0-34-23.5-57t-56.5-23zm0 128q-20 0-34-14t-14-34 14-34 34-14 34 14 14 34-14 34-34 14zm368-128v-32h-96v-96h-32v96h-96v32h96v96h32v-96h96zm-224-192h-91q-23 0-38.5 1.5t-28.5 8-26.5 19-31.5 35.5l-44 51q-5 5-11.5 6t-11.5-4-5.5-11.5 4.5-11.5l95-116-61-74h24l51 64h175q42 0 65.5-15t49.5-40q9-9 22-9h30q-18 22-35 39.5t-36.5 30-42.5 19.5-53 7z"; +const d = "M152.111 45.463q-1.998 0-3.996-.5t-3.996-.499-3.995.5-3.996.499V-6.482h15.983v51.945zm62.933 32.965q-4.995-5.994-10.988-10.988l35.961-36.961 11.988 10.988zm72.922 66.929h-51.944q.999-1.998.999-7.992 0-4.995-1-7.991h51.945v15.983zm-83.91 62.932q5.993-4.994 10.988-10.988l36.96 36.96-11.987 10.99zm-59.937 21.977h7.992v50.946h-15.983v-50.946h7.991zm-106.886 3.996l35.962-36.96q2.997 2.996 5.494 5.993t6.493 4.994l-36.96 36.961zm13.985-96.897q0 1.998.5 3.996t.5 3.996H.272v-15.983h51.944q0 1.997-.5 3.995t-.499 3.996zM85.182 67.44q-3.995 1.997-6.493 4.994t-5.494 5.994l-35.962-36.96 10.989-10.99zm58.937 149.84q-32.964 0-56.44-22.976t-23.474-56.939q0-32.965 23.475-56.44t56.44-23.475 56.44 23.475 23.474 56.44q0 33.964-23.475 56.94t-56.44 22.975zm0-127.864q-19.978 0-33.963 13.985T96.17 137.365t13.985 33.964 33.963 13.985 33.964-13.985 13.985-33.964-13.985-33.964-33.964-13.985zM511.728 217.28v31.966H415.83v95.898h-31.966v-95.898h-95.898V217.28h95.898v-95.898h31.966v95.898h95.898zM287.966 409.076h-90.903q-22.975 0-38.459-1.499t-28.47-7.991-26.471-18.98-31.467-35.462l-43.953-50.946q-4.995-4.995-11.488-5.994T5.267 292.2t-5.494 11.488 4.495 11.488l94.9 115.876-60.936 73.921h23.975l50.945-63.931H287.966q41.956 0 65.43 14.984t49.448 39.957q8.99 8.99 21.976 8.99h29.968q-17.98-21.976-34.962-39.458t-36.461-29.968-42.455-19.479-52.944-6.992z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/create-session.js b/packages/base/src/icons/create-session.js index d491408aa7e1..ac8d09aa4cf6 100644 --- a/packages/base/src/icons/create-session.js +++ b/packages/base/src/icons/create-session.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://create-session"; -const viewBox = "0 -32 512 512"; -const d = "M32 32h224V0H32Q18 0 9 9T0 32v384q0 13 9 22.5t23 9.5h384q13 0 22.5-9.5T448 416V192h-32v128H32V32zm303-64l26 79-67 49h83l26 79 26-79h83l-68-49 26-79-67 49z"; +const d = "M32 448h224v32H32q-14 0-23-9t-9-23V64q0-13 9-22.5T32 32h384q13 0 22.5 9.5T448 64v224h-32V160H32v288zm303 64l26-79-67-49h83l26-79 26 79h83l-68 49 26 79-67-49z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/create.js b/packages/base/src/icons/create.js index 8a8aedde46b5..786e9cd6fce7 100644 --- a/packages/base/src/icons/create.js +++ b/packages/base/src/icons/create.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://create"; -const viewBox = "0 -32 512 512"; -const d = "M353 192h31V0q0-14-8.5-23T353-32H33q-14 0-23.5 9T0 0v352l128 128h192v-32H160v-96q0-14-9-23t-23-9H32V0h321v192zm95 145l24-75-64 46-64-46 24 75-64 47h80l24 75 25-75h79zM272 96q16 0 16-16 0-6-4.5-11T272 64H112q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h160zm0 64q16 0 16-16 0-6-4.5-11t-11.5-5H112q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h160z"; +const d = "M353 288h31v192q0 14-8.5 23t-22.5 9H33q-14 0-23.5-9T0 480V128L128 0h192v32H160v96q0 14-9 23t-23 9H32v320h321V288zm95-145l24 75-64-46-64 46 24-75-64-47h80l24-75 25 75h79zM272 384q16 0 16 16 0 6-4.5 11t-11.5 5H112q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h160zm0-64q16 0 16 16 0 6-4.5 11t-11.5 5H112q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h160z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/credit-card.js b/packages/base/src/icons/credit-card.js index a282d7cad2f2..96d66138f69c 100644 --- a/packages/base/src/icons/credit-card.js +++ b/packages/base/src/icons/credit-card.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://credit-card"; -const viewBox = "0 32 512 512"; -const d = "M448 480q26 0 45-18.5t19-45.5V160q0-26-19-45t-45-19H64q-26 0-45 19T0 160v256q0 27 19 45.5T64 480h384zm32-64q0 14-9 23t-23 9H64q-14 0-23-9t-9-23V160q0-13 9-22.5t23-9.5h384q14 0 23 9.5t9 22.5v256zm-86 0q16 0 27-11t11-28q0-16-11-27t-27-11q-14 0-26 10-12-10-25-10-17 0-28 11t-11 27q0 17 11 28t28 11q13 0 25-10 12 10 26 10zM80 352q-7 0-11.5 5T64 368v32q0 16 16 16h64q16 0 16-16v-32q0-6-4.5-11t-11.5-5H80zm352-64q16 0 16-16v-32q0-6-4.5-11t-11.5-5H80q-7 0-11.5 5T64 240v32q0 16 16 16h352zm-192-96q16 0 16-16 0-6-4.5-11t-11.5-5H80q-7 0-11.5 5T64 176q0 16 16 16h160z"; +const d = "M448 64q26 0 45 18.5t19 45.5v256q0 26-19 45t-45 19H64q-26 0-45-19T0 384V128q0-27 19-45.5T64 64h384zm32 64q0-14-9-23t-23-9H64q-14 0-23 9t-9 23v256q0 13 9 22.5t23 9.5h384q14 0 23-9.5t9-22.5V128zm-86 0q16 0 27 11t11 28q0 16-11 27t-27 11q-14 0-26-10-12 10-25 10-17 0-28-11t-11-27q0-17 11-28t28-11q13 0 25 10 12-10 26-10zM80 192q-7 0-11.5-5T64 176v-32q0-16 16-16h64q16 0 16 16v32q0 6-4.5 11t-11.5 5H80zm352 64q16 0 16 16v32q0 6-4.5 11t-11.5 5H80q-7 0-11.5-5T64 304v-32q0-16 16-16h352zm-192 96q16 0 16 16 0 6-4.5 11t-11.5 5H80q-7 0-11.5-5T64 368q0-16 16-16h160z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/crm-sales.js b/packages/base/src/icons/crm-sales.js index ab1589a34faf..36b9f9a8b9d9 100644 --- a/packages/base/src/icons/crm-sales.js +++ b/packages/base/src/icons/crm-sales.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://crm-sales"; -const viewBox = "0 -34 512 512"; -const d = "M336.5 485q23 10 48 10t47.5-10 40-26.5 28-39.5 10.5-48q0-26-9.5-49t-26.5-40-39.5-27.5-48.5-10.5q-25 0-47.5 10t-40 27-28 39.5-10.5 48.5q0 38 21.5 69.5t54.5 46.5zm96-182q12 13 12 35 0 20-10.5 30.5T394.5 387v45q5-2 10-6.5t6-12.5l29 4q-6 37-45 40v12h-17v-12q-46-3-46-46 0-38 46-51v-48q-9 5-14 10t-7 16l-30-4q5-24 16.5-35t34.5-15v-18h17v19q11 2 21.5 6t16.5 12zm-38 52q10-3 16-7t6-14q0-21-22-24v45zm-30 70q2 3 13 8v-40q-17 6-17 19 0 9 4 13zm-235-68q47 0 71.5-21t24.5-74h-192q0 53 24.5 74t71.5 21zm64 64q0-26-19-45t-45-19-45 19-19 45q0 27 19 45.5t45 18.5 45-18.5 19-45.5zm-2-343q-3-2-2-4l36-97q1-3-1-5t-5 0l-87 62q-3 1-5 0l-88-62q-2-2-4.5 0t-1.5 5l36 97q1 3-1 4l-65 47q-3 1-2 4t4 3h83q2 0 4 2l33 91q1 3 4 3t4-3l34-91q1-2 4-2h82q3 0 4.5-3t-1.5-4zm274-41q16 0 16-16 0-6-4.5-11t-11.5-5h-160q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h160zm0 64q16 0 16-16 0-6-4.5-11t-11.5-5h-160q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h160zm0 64q16 0 16-16 0-6-4.5-11t-11.5-5h-160q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h160z"; +const d = "M336.5 0q23-10 48-10T432 0t40 26.5T500 66t10.5 48q0 26-9.5 49t-26.5 40-39.5 27.5-48.5 10.5q-25 0-47.5-10t-40-27-28-39.5-10.5-48.5q0-38 21.5-69.5T336.5 0zm96 182q12-13 12-35 0-20-10.5-30.5T394.5 98V53q5 2 10 6.5t6 12.5l29-4q-6-37-45-40V16h-17v12q-46 3-46 46 0 38 46 51v48q-9-5-14-10t-7-16l-30 4q5 24 16.5 35t34.5 15v18h17v-19q11-2 21.5-6t16.5-12zm-38-52q10 3 16 7t6 14q0 21-22 24v-45zm-30-70q2-3 13-8v40q-17-6-17-19 0-9 4-13zm-235 68q47 0 71.5 21t24.5 74h-192q0-53 24.5-74t71.5-21zm64-64q0 26-19 45t-45 19-45-19-19-45q0-27 19-45.5t45-18.5 45 18.5 19 45.5zm-2 343q-3 2-2 4l36 97q1 3-1 5t-5 0l-87-62q-3-1-5 0l-88 62q-2 2-4.5 0t-1.5-5l36-97q1-3-1-4l-65-47q-3-1-2-4t4-3h83q2 0 4-2l33-91q1-3 4-3t4 3l34 91q1 2 4 2h82q3 0 4.5 3t-1.5 4zm274 41q16 0 16 16 0 6-4.5 11t-11.5 5h-160q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h160zm0-64q16 0 16 16 0 6-4.5 11t-11.5 5h-160q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h160zm0-64q16 0 16 16 0 6-4.5 11t-11.5 5h-160q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h160z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/crm-service-manager.js b/packages/base/src/icons/crm-service-manager.js index 99c42a7bb3f9..f058dc18c274 100644 --- a/packages/base/src/icons/crm-service-manager.js +++ b/packages/base/src/icons/crm-service-manager.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://crm-service-manager"; -const viewBox = "0 -32 512 512"; -const d = "M416 416q14 0 23-9.5t9-22.5V0q0-14-9-23t-23-9H96q-13 0-22.5 9T64 0v384q0 13 9.5 22.5T96 416h67q10 26 38 31 8 14 23 23.5t32 9.5q18 0 33-9.5t23-23.5q28-5 38-31h66zm-208 0q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h96q16 0 16 16 0 6-4.5 11t-11.5 5h-16q0 13-9 22.5t-23 9.5q-13 0-22.5-9.5T224 416h-16zm208-32h-67q-3-10-10-20-9-12-25-12H199q-16 0-25 12-7 10-10 20H96V0h320v384zm-81-96q16 0 16-16 0-6-4.5-11t-11.5-5H176q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h159zm0-64q16 0 16-16 0-6-4.5-11t-11.5-5H176q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h159zm0-64q16 0 16-16 0-6-4.5-11t-11.5-5H176q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h159zm-44-71q11 12 23 0 5-5 5-11t-5-11l-35-26q-10-9-23-9t-22 9l-38 27q-5 5-5 11.5t5 11.5 11.5 5 11.5-5l32-22q5-6 11 0z"; +const d = "M416 64q14 0 23 9.5t9 22.5v384q0 14-9 23t-23 9H96q-13 0-22.5-9T64 480V96q0-13 9.5-22.5T96 64h67q10-26 38-31 8-14 23-23.5T256 0q18 0 33 9.5T312 33q28 5 38 31h66zm-208 0q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96q16 0 16-16 0-6-4.5-11T304 64h-16q0-13-9-22.5T256 32q-13 0-22.5 9.5T224 64h-16zm208 32h-67q-3 10-10 20-9 12-25 12H199q-16 0-25-12-7-10-10-20H96v384h320V96zm-81 96q16 0 16 16 0 6-4.5 11t-11.5 5H176q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h159zm0 64q16 0 16 16 0 6-4.5 11t-11.5 5H176q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h159zm0 64q16 0 16 16 0 6-4.5 11t-11.5 5H176q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h159zm-44 71q11-12 23 0 5 5 5 11t-5 11l-35 26q-10 9-23 9t-22-9l-38-27q-5-5-5-11.5t5-11.5 11.5-5 11.5 5l32 22q5 6 11 0z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/crop.js b/packages/base/src/icons/crop.js index e38c8a1eb253..99c0d17ac9e7 100644 --- a/packages/base/src/icons/crop.js +++ b/packages/base/src/icons/crop.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://crop"; -const viewBox = "0 -32 512 512"; -const d = "M511.5 407v-36h-74V42h-327v-74h-35v74h-74v36h74v329h327v73h35v-73h74zm-109-36h-292V78h292v293zm-72-257h-183l92 183 48-96 25 41 55-91h-55zm9 165q-11 0-19 8t-8 19q0 12 8 20t19 8q12 0 20-8t8-20q0-11-8-19t-20-8z"; +const d = "M511.5 73v36h-74v329h-327v74h-35v-74h-74v-36h74V73h327V0h35v73h74zm-109 36h-292v293h292V109zm-72 257h-183l92-183 48 96 25-41 55 91h-55zm9-165q-11 0-19-8t-8-19q0-12 8-20t19-8q12 0 20 8t8 20q0 11-8 19t-20 8z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/crossed-line-chart.js b/packages/base/src/icons/crossed-line-chart.js index c0fe7b40adca..c3d4d55c1b02 100644 --- a/packages/base/src/icons/crossed-line-chart.js +++ b/packages/base/src/icons/crossed-line-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://crossed-line-chart"; -const viewBox = "0 -32 512 512"; -const d = "M55.5 128l20-49-37-100q-3-11-17-11-18 0-18 18 0 5 1 6zm454-28q1-1 1-6 0-7-5-12t-13-5q-13 0-17 12l-31 87 19 57zm-396 80l-20 53 34 88 39-76-18-47-17 32zm184 20l21-50-58-175-68 133 19 48 42-86zm56 53l-22 50 51 156 39-109-18-59-20 57zm143 223q14-5 14-18 0-2-.5-3t-.5-2l-124-411-127 295-129-347-126 316q-1 1-1 6 0 18 19 18 11 0 17-11l90-228 126 342 126-286 94 316q5 13 18 13h4z"; +const d = "M55.5 352l20 49-37 100q-3 11-17 11-18 0-18-18 0-5 1-6zm454 28q1 1 1 6 0 7-5 12t-13 5q-13 0-17-12l-31-87 19-57zm-396-80l-20-53 34-88 39 76-18 47-17-32zm184-20l21 50-58 175-68-133 19-48 42 86zm56-53l-22-50 51-156 39 109-18 59-20-57zm143-223q14 5 14 18 0 2-.5 3t-.5 2l-124 411-127-295-129 347-126-316q-1-1-1-6 0-18 19-18 11 0 17 11l90 228 126-342 126 286 94-316q5-13 18-13h4z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/curriculum.js b/packages/base/src/icons/curriculum.js index 5ea8fcbbb9f0..c2442e5af891 100644 --- a/packages/base/src/icons/curriculum.js +++ b/packages/base/src/icons/curriculum.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://curriculum"; -const viewBox = "0 0 512 512"; -const d = "M365 354q8-4 13.5-9.5T384 331V167q0-4-1-8-2-8-6-11-2-1-6-1-5 0-13 2-4 1-6 3v160q0 8-2 11.5t-10 8.5l-88 20h-5q-6 0-9-1l-53-14 116-33q8-4 13.5-9.5T320 281V118q0-11-7-17.5T296 94h-5l-144 49q-8 2-13.5 8.5T128 166v167q0 17 15 22l90 27q6 2 9 2t5-1zm-205-44V173l128-45v146zm320 138q11 0 18-5t10-11q4-7 4-16V64q0-12-5-18.5T496 36q-7-4-16-4H32q-9 0-16 4-6 3-11 9.5T0 64v384q0 9 4 16 3 6 9.5 11t18.5 5h187l37-32h224zm0-64q-1 9-5 16-3 6-9.5 11t-17.5 5H224l-32 32H64q-12 0-18.5-5T36 432q-4-7-4-16V96q0-13 5-19t11-9q7-4 16-4h384q9 0 16 4 6 3 11 9t5 19v288z"; +const d = "M365 158q8 4 13.5 9.5T384 181v164q0 4-1 8-2 8-6 11-2 1-6 1-5 0-13-2-4-1-6-3V200q0-8-2-11.5t-10-8.5l-88-20h-5q-6 0-9 1l-53 14 116 33q8 4 13.5 9.5T320 231v163q0 11-7 17.5t-17 6.5h-5l-144-49q-8-2-13.5-8.5T128 346V179q0-17 15-22l90-27q6-2 9-2t5 1zm-205 44v137l128 45V238zM480 64q11 0 18 5t10 11q4 7 4 16v352q0 12-5 18.5t-11 9.5q-7 4-16 4H32q-9 0-16-4-6-3-11-9.5T0 448V64q0-9 4-16 3-6 9.5-11T32 32h187l37 32h224zm0 64q-1-9-5-16-3-6-9.5-11T448 96H224l-32-32H64q-12 0-18.5 5T36 80q-4 7-4 16v320q0 13 5 19t11 9q7 4 16 4h384q9 0 16-4 6-3 11-9t5-19V128z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/cursor-arrow.js b/packages/base/src/icons/cursor-arrow.js index dfc230bc50fa..bc69eca6d76f 100644 --- a/packages/base/src/icons/cursor-arrow.js +++ b/packages/base/src/icons/cursor-arrow.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://cursor-arrow"; -const viewBox = "0 0 512 512"; -const d = "M471.5 132q9-9 9-22.5t-9-22.5l-46-45q-9-10-22-10-14 0-23 10l-124 124v-61q0-17-12-29t-29-12q-11 0-20.5 5.5T180.5 85l-1 2-1 2q-31 79-59 150-12 30-24.5 61.5t-24 61T49.5 416t-16 43q-3 8 2 14.5t13 6.5q3 0 5-1 18-6 43-16t54-21 61-23 62-24q70-27 149-58l2-1h1q13-7 19-20t3-28q-4-14-15-23t-25-9h-61zm-23-23l-124 125-55 54h138q6 0 9 8 2 8-5 11-1 0-18.5 7t-45.5 18-63.5 24.5-72.5 28-72.5 28T75.5 437q11-28 25-63.5T129 301t28.5-72.5 25-63.5 18-45.5 7-18.5h1q2-5 7-5 9 0 9 9v138l54-55 125-124z"; +const d = "M471.5 380q9 9 9 22.5t-9 22.5l-46 45q-9 10-22 10-14 0-23-10l-124-124v61q0 17-12 29t-29 12q-11 0-20.5-5.5T180.5 427l-1-2-1-2q-31-79-59-150-12-30-24.5-61.5t-24-61T49.5 96t-16-43q-3-8 2-14.5t13-6.5q3 0 5 1 18 6 43 16t54 21 61 23 62 24q70 27 149 58l2 1h1q13 7 19 20t3 28q-4 14-15 23t-25 9h-61zm-23 23l-124-125-55-54h138q6 0 9-8 2-8-5-11-1 0-18.5-7t-45.5-18-63.5-24.5-72.5-28-72.5-28T75.5 75q11 28 25 63.5T129 211t28.5 72.5 25 63.5 18 45.5 7 18.5h1q2 5 7 5 9 0 9-9V269l54 55 125 124z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/customer-and-contacts.js b/packages/base/src/icons/customer-and-contacts.js index 1304ccf95135..460ca7f8ccfb 100644 --- a/packages/base/src/icons/customer-and-contacts.js +++ b/packages/base/src/icons/customer-and-contacts.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://customer-and-contacts"; -const viewBox = "0 -32 512 512"; -const d = "M256.5 384q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q26 0 45 19t19 45-19 45-45 19-45-19-19-45 19-45 45-19zm-32-64q-40 0-68-28t-28-68v-32h193q0-4-.5-7.5t-.5-7.5q0-5 .5-8.5t.5-8.5H.5v64q0 26 10 49.5t27.5 41T78.5 278t50 10h64q26 0 49.5-10.5t41.5-27.5q-7-5-12.5-11t-10.5-12q-27 29-68 29h-64zm263-263q45 0 87 31h33q-19-24-49.5-40t-69.5-16q-29 0-53 10.5t-41 29-27 44.5-10 56q0 33 10 59t27.5 45 41.5 29 53 10q54 0 86-32.5t32-86.5q0-21-6.5-39.5T487 60t-27-22.5-34.5-8.5-25 20q-20-20-31-20-23 0-38 18.5t-15 52.5q0 16 5 33t14 31 21 22.5 27 8.5q5 0 13.5-5t19.5-20l3 20h32l-21-120q-1-1-1-7 0-5 8-5 18 0 33.5 22.5t15.5 51.5q0 44-25.5 69.5T393.5 227q-45 0-76-32.5t-31-86.5 30-84.5 75-30.5zm-17 60q4 0 9.5 7.5t10.5 20 8.5 28 3.5 32.5q0 27-18 27-9 0-16-7.5t-11.5-19-7-24.5-2.5-24q0-40 23-40z"; +const d = "M256.5 96q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q26 0 45-19t19-45-19-45-45-19-45 19-19 45 19 45 45 19zm-32 64q-40 0-68 28t-28 68v32h193q0 4-.5 7.5t-.5 7.5q0 5 .5 8.5t.5 8.5H.5v-64q0-26 10-49.5t27.5-41T78.5 202t50-10h64q26 0 49.5 10.5t41.5 27.5q-7 5-12.5 11t-10.5 12q-27-29-68-29h-64zm263 263q45 0 87-31h33q-19 24-49.5 40t-69.5 16q-29 0-53-10.5t-41-29-27-44.5-10-56q0-33 10-59t27.5-45 41.5-29 53-10q54 0 86 32.5t32 86.5q0 21-6.5 39.5T487 420t-27 22.5-34.5 8.5-25-20q-20 20-31 20-23 0-38-18.5t-15-52.5q0-16 5-33t14-31 21-22.5 27-8.5q5 0 13.5 5t19.5 20l3-20h32l-21 120q-1 1-1 7 0 5 8 5 18 0 33.5-22.5t15.5-51.5q0-44-25.5-69.5T393.5 253q-45 0-76 32.5t-31 86.5 30 84.5 75 30.5zm-17-60q4 0 9.5-7.5t10.5-20 8.5-28 3.5-32.5q0-27-18-27-9 0-16 7.5t-11.5 19-7 24.5-2.5 24q0 40 23 40z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/customer-and-supplier.js b/packages/base/src/icons/customer-and-supplier.js index fe58e628cd0f..8bd7d1c87f46 100644 --- a/packages/base/src/icons/customer-and-supplier.js +++ b/packages/base/src/icons/customer-and-supplier.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://customer-and-supplier"; -const viewBox = "0 -32 512 512"; -const d = "M352 288q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q26 0 45 19t19 45-19 45-45 19q-27 0-45.5-19T192 288t18.5-45 45.5-19zM160 96h192V-32H160V96zM64 48q0 20 14 34t34 14h16V0h-16Q92 0 78 14T64 48zm336 48q20 0 34-14t14-34-14-34-34-14h-16v96h16zm-112 96q43 0 64.5-16.5T380 128h-34q-6 14-19 23t-39 9h-64q-26 0-39.5-9T165 128h-34q8 29 29.5 46.5T224 192h64zm-32 288q53 0 99.5-20t81.5-54.5 55-81.5 20-100q0-38-11-73.5T470 85q-8 16-21 26 14 25 22.5 53.5T480 224q0 46-17.5 87t-48 71.5-71.5 48-87 17.5q-47 0-87.5-17.5t-71-48-48-71.5T32 224q0-62 31-113-15-11-22-26-20 30-30.5 65.5T0 224q0 53 20 100t54.5 81.5T156 460t100 20z"; +const d = "M352 192q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q26 0 45-19t19-45-19-45-45-19q-27 0-45.5 19T192 192t18.5 45 45.5 19zm-96 128h192v128H160V384zm-96 48q0-20 14-34t34-14h16v96h-16q-20 0-34-14t-14-34zm336-48q20 0 34 14t14 34-14 34-34 14h-16v-96h16zm-112-96q43 0 64.5 16.5T380 352h-34q-6-14-19-23t-39-9h-64q-26 0-39.5 9T165 352h-34q8-29 29.5-46.5T224 288h64zM256 0q53 0 99.5 20T437 74.5t55 81.5 20 100q0 38-11 73.5T470 395q-8-16-21-26 14-25 22.5-53.5T480 256q0-46-17.5-87t-48-71.5-71.5-48T256 32q-47 0-87.5 17.5t-71 48-48 71.5T32 256q0 62 31 113-15 11-22 26-20-30-30.5-65.5T0 256q0-53 20-100t54.5-81.5T156 20 256 0z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/customer-briefing.js b/packages/base/src/icons/customer-briefing.js index 878bdcc2dab5..951ccaff35d7 100644 --- a/packages/base/src/icons/customer-briefing.js +++ b/packages/base/src/icons/customer-briefing.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://customer-briefing"; -const viewBox = "0 -32 512 512"; -const d = "M512 352q0-13-9-22.5t-23-9.5v-32q14 0 23-9t9-23v-64q0-13-9-22.5t-23-9.5v-32q14 0 23-9t9-23V32q0-13-9-22.5T480 0q0-13-9-22.5T448-32H64q-13 0-22.5 9.5T32 0v64H0v32h32v32H0v32h32v128H0v32h32v32H0v32h32v64q0 14 9.5 23t22.5 9h384q14 0 23-9t9-23q14 0 23-9t9-23v-64zm-64 96H64v-64h32v-32H64v-32h32v-32H64V160h32v-32H64V96h32V64H64V0h384v448zM384 96H160v32q0 54 21.5 75t74.5 21h32q54 0 75-21t21-75V96zm-32 32q0 20-2.5 32.5T340 180t-19.5 9.5T288 192h-32q-20 0-32.5-2.5T204 180t-9.5-19.5T192 128h160zm0 176q0-33-23.5-56.5T272 224t-56.5 23.5T192 304t23.5 56.5T272 384t56.5-23.5T352 304zm-80-48q20 0 34 14t14 34-14 34-34 14-34-14-14-34 14-34 34-14z"; +const d = "M512 128q0 13-9 22.5t-23 9.5v32q14 0 23 9t9 23v64q0 13-9 22.5t-23 9.5v32q14 0 23 9t9 23v64q0 13-9 22.5t-23 9.5q0 13-9 22.5t-23 9.5H64q-13 0-22.5-9.5T32 480v-64H0v-32h32v-32H0v-32h32V192H0v-32h32v-32H0V96h32V32q0-14 9.5-23T64 0h384q14 0 23 9t9 23q14 0 23 9t9 23v64zm-64-96H64v64h32v32H64v32h32v32H64v128h32v32H64v32h32v32H64v64h384V32zm-64 352H160v-32q0-54 21.5-75t74.5-21h32q54 0 75 21t21 75v32zm-32-32q0-20-2.5-32.5T340 300t-19.5-9.5T288 288h-32q-20 0-32.5 2.5T204 300t-9.5 19.5T192 352h160zm0-176q0 33-23.5 56.5T272 256t-56.5-23.5T192 176t23.5-56.5T272 96t56.5 23.5T352 176zm-80 48q20 0 34-14t14-34-14-34-34-14-34 14-14 34 14 34 34 14z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/customer-financial-fact-sheet.js b/packages/base/src/icons/customer-financial-fact-sheet.js index 43b64034894d..49ee81520cf9 100644 --- a/packages/base/src/icons/customer-financial-fact-sheet.js +++ b/packages/base/src/icons/customer-financial-fact-sheet.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://customer-financial-fact-sheet"; -const viewBox = "0 -32 512 512"; -const d = "M351 244q5-7 11-9v46q-23 6-32.5 18.5T320 329q0 39 42 45v10h16v-10q35-6 41-38l-28-4q-3 14-13 18v-43q24-8 35-18t11-30q0-19-13-33.5T378 209v-21h-16v21q-38 3-47 47l30 3q1-11 6-15zm27-11q18 5 18 22 0 15-18 21v-43zm-16 117q-8-2-11.5-8t-3.5-11q0-15 15-19v38zm86 130q14 0 23-9.5t9-22.5V0q0-14-9-23t-22-9H65q-14 0-23.5 9T32 0v352l128 128h288zm1-480l-1 448H192v-96q0-14-9.5-23t-22.5-9H64V0h385zm-50 128q16 0 16-16 0-6-4.5-11T399 96h-64q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h64zm0-64q16 0 16-16 0-6-4.5-11T399 32h-64q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h64zm-207 64q47 0 71.5-21T288 32H96q0 54 24.5 75t71.5 21zm64 64q0-26-19-45t-45-19-45 19-19 45q0 27 19 45.5t45 18.5 45-18.5 19-45.5z"; +const d = "M351 236q5 7 11 9v-46q-23-6-32.5-18.5T320 151q0-39 42-45V96h16v10q35 6 41 38l-28 4q-3-14-13-18v43q24 8 35 18t11 30q0 19-13 33.5T378 271v21h-16v-21q-38-3-47-47l30-3q1 11 6 15zm27 11q18-5 18-22 0-15-18-21v43zm-16-117q-8 2-11.5 8t-3.5 11q0 15 15 19v-38zM448 0q14 0 23 9.5t9 22.5v448q0 14-9 23t-22 9H65q-14 0-23.5-9T32 480V128L160 0h288zm1 480l-1-448H192v96q0 14-9.5 23t-22.5 9H64v320h385zm-50-128q16 0 16 16 0 6-4.5 11t-11.5 5h-64q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h64zm0 64q16 0 16 16 0 6-4.5 11t-11.5 5h-64q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h64zm-207-64q47 0 71.5 21t24.5 75H96q0-54 24.5-75t71.5-21zm64-64q0 26-19 45t-45 19-45-19-19-45q0-27 19-45.5t45-18.5 45 18.5 19 45.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/customer-history.js b/packages/base/src/icons/customer-history.js index 4159336f270d..e091c55b0a42 100644 --- a/packages/base/src/icons/customer-history.js +++ b/packages/base/src/icons/customer-history.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://customer-history"; -const viewBox = "0 -32 512 512"; -const d = "M384 128q36 0 60.5-10T484 90.5t21.5-41T512 0v-32H192V0q0 26 7 49.5t22 41 39.5 27.5 59.5 10h64zM480 0q0 40-28 68t-68 28h-64q-40 0-68-28T224 0h256zm-32 224q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q26 0 45 19t19 45-19 45-45 19-45-19-19-45 19-45 45-19zM32 272q0-30 9.5-57.5T68 165t40.5-38 51.5-24V70q-35 8-64 26.5T45.5 142 12 202 0 272q0 43 16.5 81T61 419t66 44.5 81 16.5q56 0 101.5-26t73.5-70h-39q-25 29-59.5 46.5T208 448q-36 0-68-14t-56-38-38-56-14-68zm65 0q0 7 5 11.5t11 4.5h79v112q0 7 5 11.5t11 4.5q16 0 16-16V256H113q-6 0-11 4.5T97 272z"; +const d = "M384 352q36 0 60.5 10t39.5 27.5 21.5 41T512 480v32H192v-32q0-26 7-49.5t22-41 39.5-27.5 59.5-10h64zm96 128q0-40-28-68t-68-28h-64q-40 0-68 28t-28 68h256zm-32-224q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q26 0 45-19t19-45-19-45-45-19-45 19-19 45 19 45 45 19zM32 208q0 30 9.5 57.5T68 315t40.5 38 51.5 24v33q-35-8-64-26.5T45.5 338 12 278 0 208q0-43 16.5-81T61 61t66-44.5T208 0q56 0 101.5 26T383 96h-39q-25-29-59.5-46.5T208 32q-36 0-68 14T84 84t-38 56-14 68zm65 0q0-7 5-11.5t11-4.5h79V80q0-7 5-11.5t11-4.5q16 0 16 16v144H113q-6 0-11-4.5T97 208z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/customer-order-entry.js b/packages/base/src/icons/customer-order-entry.js index e3f4c273bdc8..aa23c52a7469 100644 --- a/packages/base/src/icons/customer-order-entry.js +++ b/packages/base/src/icons/customer-order-entry.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://customer-order-entry"; -const viewBox = "0 -32 512 512"; -const d = "M416 480q14 0 23-9t9-23V0q0-13-9-22.5T416-32H96q-13 0-22.5 9.5T64 0v448q0 14 9.5 23t22.5 9h320zm0-32H96V0h320v448zM216 32q-11 0-11 10 0 13 11 37.5t25 40.5q9 9 16.5 10.5T270 128t7-10 1-12q0-3-.5-7.5T277 89q0-2-.5-4t-.5-4v-4l3 3q6 8 17.5 17t24.5 9q7 0 18-2.5t21-7 17-9.5 7-9q0-12-11-12-5 0-11.5 2.5t-14 6-14.5 6-12 2.5q-1 0-6-5.5T302 66t-17.5-11.5T266 49q-6 2-7 4l-4 3q-2 7-2.5 10.5T252 75q0 6 1 12.5t1 12.5l-2-3q-11-14-15.5-26T230 50.5 225.5 37t-9.5-5zm-43 283l-37 35 18 19 19-17 54 55 18-19zm0-128l-37 37 18 18 19-17 54 55 18-19zm195 197q16 0 16-16 0-6-4.5-11t-11.5-5h-64q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h64zm0-128q16 0 16-16 0-6-4.5-11t-11.5-5h-64q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h64z"; +const d = "M416 0q14 0 23 9t9 23v448q0 13-9 22.5t-23 9.5H96q-13 0-22.5-9.5T64 480V32q0-14 9.5-23T96 0h320zm0 32H96v448h320V32zM216 448q-11 0-11-10 0-13 11-37.5t25-40.5q9-9 16.5-10.5T270 352t7 10 1 12q0 3-.5 7.5t-.5 9.5q0 2-.5 4t-.5 4v4l3-3q6-8 17.5-17t24.5-9q7 0 18 2.5t21 7 17 9.5 7 9q0 12-11 12-5 0-11.5-2.5t-14-6-14.5-6-12-2.5q-1 0-6 5.5T302 414t-17.5 11.5T266 431q-6-2-7-4l-4-3q-2-7-2.5-10.5t-.5-8.5q0-6 1-12.5t1-12.5l-2 3q-11 14-15.5 26t-6.5 20.5-4.5 13.5-9.5 5zm-43-283l-37-35 18-19 19 17 54-55 18 19zm0 128l-37-37 18-18 19 17 54-55 18 19zM368 96q16 0 16 16 0 6-4.5 11t-11.5 5h-64q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h64zm0 128q16 0 16 16 0 6-4.5 11t-11.5 5h-64q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/customer-view.js b/packages/base/src/icons/customer-view.js index a578ae106096..08355f43c4e8 100644 --- a/packages/base/src/icons/customer-view.js +++ b/packages/base/src/icons/customer-view.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://customer-view"; -const viewBox = "0 -32 512 512"; -const d = "M156.5 166q35-21 44-40.5t9-44.5V43l-134 66v31q0 16 4.5 28t22.5 12q5 0 11-1t14-1q-13 12-21 27t-8 33q0 17 11.5 28.5t24.5 11.5q23 0 38-20.5t15-49.5q0-40-31-42zm320 204V78l-221-110v293l-219 109 220 110zm-220 38l110-56 36 18-110 55zm-91-10l146-74 37 19-147 73zm91-101l36 19-73 36-36-18zm164-188q-2 4-8.5 18t-7.5 31q20 20 31 44t11 44q0 39-37 39-21 0-43-13.5t-40-33T297 196t-11.5-42q0-20 10.5-30t27.5-10q8 0 22.5 3.5t23.5 12.5q14-20 26.5-26t14.5-6q6 0 8 3.5t2 7.5z"; +const d = "M156.5 314q35 21 44 40.5t9 44.5v38l-134-66v-31q0-16 4.5-28t22.5-12q5 0 11 1t14 1q-13-12-21-27t-8-33q0-17 11.5-28.5t24.5-11.5q23 0 38 20.5t15 49.5q0 40-31 42zm320-204v292l-221 110V219l-219-109 220-110zm-220-38l110 56 36-18-110-55zm-91 10l146 74 37-19-147-73zm91 101l36-19-73-36-36 18zm164 188q-2-4-8.5-18t-7.5-31q20-20 31-44t11-44q0-39-37-39-21 0-43 13.5t-40 33T297 284t-11.5 42q0 20 10.5 30t27.5 10q8 0 22.5-3.5t23.5-12.5q14 20 26.5 26t14.5 6q6 0 8-3.5t2-7.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/customer.js b/packages/base/src/icons/customer.js index 56d5b6bf4c39..65d3dfd04907 100644 --- a/packages/base/src/icons/customer.js +++ b/packages/base/src/icons/customer.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://customer"; -const viewBox = "0 -32 512 512"; -const d = "M352 256q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q27 0 45.5 19t18.5 45-18.5 45-45.5 19q-26 0-45-19t-19-45 19-45 45-19zm0 288q53 0 100-20t81.5-55 54.5-81.5 20-99.5-20-99.5T437.5 43 356-12 256-32t-99.5 20T75 43t-55 81.5T0 224t20 99.5T75 405t81.5 55 99.5 20zm0-480q36 0 68 10.5T383 39q-5 39-31.5 64T288 128h-64q-36 0-62.5-25T130 40q27-19 59-29.5T256 0zm156 63q32 31 50 72t18 89q0 46-17.5 87t-48 71.5-71.5 48-87 17.5-87-17.5-71.5-48-48-71.5T32 224q0-48 18.5-89T101 63q11 42 44.5 69.5T224 160h64q45 0 79-27.5T412 63z"; +const d = "M352 224q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q27 0 45.5-19t18.5-45-18.5-45-45.5-19q-26 0-45 19t-19 45 19 45 45 19zm0-288q53 0 100 20t81.5 55 54.5 81.5 20 99.5-20 99.5-54.5 81.5-81.5 55-100 20-99.5-20T75 437t-55-81.5T0 256t20-99.5T75 75t81.5-55T256 0zm0 480q36 0 68-10.5t59-28.5q-5-39-31.5-64T288 352h-64q-36 0-62.5 25T130 440q27 19 59 29.5t67 10.5zm156-63q32-31 50-72t18-89q0-46-17.5-87t-48-71.5-71.5-48T256 32t-87 17.5-71.5 48-48 71.5T32 256q0 48 18.5 89t50.5 72q11-42 44.5-69.5T224 320h64q45 0 79 27.5t45 69.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/customize.js b/packages/base/src/icons/customize.js index c25ac5aea70d..f0d04337bd54 100644 --- a/packages/base/src/icons/customize.js +++ b/packages/base/src/icons/customize.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://customize"; -const viewBox = "0 0 512 512"; -const d = "M512 176q0-29-18.5-51T448 98V48q0-7-5-11.5T432 32q-16 0-16 16v50q-28 5-46 27t-18 51 18 51 46 27v210q0 16 16 16 6 0 11-4.5t5-11.5V254q27-5 45.5-27t18.5-51zm-80-48q20 0 34 14t14 34-14 34-34 14-34-14-14-34 14-34 34-14zM272 446q27-5 45.5-27t18.5-51-18.5-51-45.5-27V48q0-7-5-11.5T256 32q-16 0-16 16v242q-28 5-46 27t-18 51 18 51 46 27v18q0 16 16 16 6 0 11-4.5t5-11.5v-18zm-16-126q20 0 34 14t14 34-14 34-34 14-34-14-14-34 14-34 34-14zM96 286q27-5 45.5-27t18.5-51-18.5-51T96 130V48q0-7-5-11.5T80 32q-16 0-16 16v82q-28 5-46 27T0 208t18 51 46 27v178q0 16 16 16 6 0 11-4.5t5-11.5V286zM80 160q20 0 34 14t14 34-14 34-34 14-34-14-14-34 14-34 34-14z"; +const d = "M512 336q0 29-18.5 51T448 414v50q0 7-5 11.5t-11 4.5q-16 0-16-16v-50q-28-5-46-27t-18-51 18-51 46-27V48q0-16 16-16 6 0 11 4.5t5 11.5v210q27 5 45.5 27t18.5 51zm-80 48q20 0 34-14t14-34-14-34-34-14-34 14-14 34 14 34 34 14zM272 66q27 5 45.5 27t18.5 51-18.5 51-45.5 27v242q0 7-5 11.5t-11 4.5q-16 0-16-16V222q-28-5-46-27t-18-51 18-51 46-27V48q0-16 16-16 6 0 11 4.5t5 11.5v18zm-16 126q20 0 34-14t14-34-14-34-34-14-34 14-14 34 14 34 34 14zM96 226q27 5 45.5 27t18.5 51-18.5 51T96 382v82q0 7-5 11.5T80 480q-16 0-16-16v-82q-28-5-46-27T0 304t18-51 46-27V48q0-16 16-16 6 0 11 4.5T96 48v178zM80 352q20 0 34-14t14-34-14-34-34-14-34 14-14 34 14 34 34 14z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/database.js b/packages/base/src/icons/database.js index afe42d8146b9..24266ea2ba60 100644 --- a/packages/base/src/icons/database.js +++ b/packages/base/src/icons/database.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://database"; -const viewBox = "0 -31 512 512"; -const d = "M257 372l-92 54 92 55 91-55zm218-19V244l-91-55v109l-91 55 91 55zM38 207l91-54V43L38 98v109zm219 128l91-54V171l-91-54-92 54v110zm-37 19l-91-56V189l-91 55v109l91 55zm164-201l91 54V98l-91-55v110zM257 79l91 55V25l-91-55-92 55v109z"; +const d = "M257 109l-92-54 92-55 91 55zm218 19v109l-91 55V183l-91-55 91-55zM38 274l91 54v110l-91-55V274zm219-128l91 54v110l-91 54-92-54V200zm-37-19l-91 56v109l-91-55V128l91-55zm164 201l91-54v109l-91 55V328zm-127 74l91-55v109l-91 55-92-55V347z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/date-time.js b/packages/base/src/icons/date-time.js index bdf54fe68e34..38344260897a 100644 --- a/packages/base/src/icons/date-time.js +++ b/packages/base/src/icons/date-time.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://date-time"; -const viewBox = "0 -32 512 512"; -const d = "M352 288q33 0 62-12.5t51-34.5 34.5-51 12.5-62-12.5-62T465 15t-51-34.5T352-32t-62 12.5T239 15t-34.5 51-12.5 62 12.5 62 34.5 51 51 34.5 62 12.5zm0-288q27 0 50 10t40.5 27.5T470 78t10 50-10 50-27.5 40.5T402 246t-50 10-50-10-40.5-27.5T234 178t-10-50 10-50 27.5-40.5T302 10t50-10zM32 0h128v-32H32q-14 0-23 9T0 0v416q0 14 9 23t23 9h64v32h32v-32h192v32h32v-32h64q14 0 23-9t9-23v-96h-32v32H32V0zm288 384h32v32h-32v-32zm-224 0h32v32H96v-32zm320-256q16 0 16-16 0-6-4.5-11T416 96h-65q-7 0-11.5 5t-4.5 11v64q0 16 16 16t16-16v-48h49z"; +const d = "M352 192q33 0 62 12.5t51 34.5 34.5 51 12.5 62-12.5 62-34.5 51-51 34.5-62 12.5-62-12.5-51-34.5-34.5-51-12.5-62 12.5-62 34.5-51 51-34.5 62-12.5zm0 288q27 0 50-10t40.5-27.5T470 402t10-50-10-50-27.5-40.5T402 234t-50-10-50 10-40.5 27.5T234 302t-10 50 10 50 27.5 40.5T302 470t50 10zm-320 0h128v32H32q-14 0-23-9t-9-23V64q0-14 9-23t23-9h64V0h32v32h192V0h32v32h64q14 0 23 9t9 23v96h-32v-32H32v352zM320 96h32V64h-32v32zM96 96h32V64H96v32zm320 256q16 0 16 16 0 6-4.5 11t-11.5 5h-65q-7 0-11.5-5t-4.5-11v-64q0-16 16-16t16 16v48h49z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/decision.js b/packages/base/src/icons/decision.js index a0ee668a3a9b..844aedabb0e5 100644 --- a/packages/base/src/icons/decision.js +++ b/packages/base/src/icons/decision.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://decision"; -const viewBox = "0 -30.818 621 621"; -const d = "M173.5 365.182l-160-137-29 25 170 143zm-23-302q-15 15-30 33t-27 36.5-18.5 36.5-3.5 34q3 21 20.5 41.5t40 36.5 45 25 36.5 7q4 0 12-3l16-6 14-5.5 8-2.5-35-10q-12-3-21-2-17 3-34.5-9t-32.5-27q-8-8-16.5-18.5t-17.5-21.5q-2-15 3.5-32t15-33.5 22.5-32 26-28.5l74-78q6-9 16-9 8-2 14 2t7 10q0 5-2 8l-56 65 18 15q15-18 29-32 11-14 21.5-25t13.5-13q3-4 7-4 8-2 15 3.5t8 13.5q1 5-2 11l-56 65 15 14 56-64q3-3 5-3 7-2 13.5 2t8.5 12q0 8-4 15l-75 94-30-5q-28-5-44-2-16 2-27 16.5t-8 34.5q4 20 25 29.5t40 12.5q33 5 54.5 15.5t39 20.5 33.5 16.5 39 3.5q24-4 41.5-17.5t28-31.5 14.5-39 1-40-13.5-35-23.5-28-25.5-19.5-19.5-9.5l-14 31q24 14 42 33t22 42q3 19-3 34t-16.5 26-22.5 17-21 8q-14 2-26.5-3.5t-29.5-14.5-41.5-20-63.5-20q-10-2-18.5-4.5t-10.5-11.5q-2-11 3.5-13.5t7.5-3.5l13-1 79 12v-25q9-11 23.5-25t28-30.5 22-34 5.5-34.5-17.5-35.5-35.5-33.5-45.5-23-46.5-5q-16 3-34.5 17t-34.5 30.5-27 30-12 14.5zm455 213l-32-28-139 141 28 29z"; +const d = "M145.767 174.12L13.851 287.071l-23.91-20.611 140.161-117.9zM126.804 423.11q-12.367-12.367-24.734-27.208T79.81 365.81t-15.254-30.093-2.885-28.033q2.473-17.314 16.901-34.215t32.98-30.094 37.101-20.612 30.093-5.771q3.298 0 9.894 2.473l13.192 4.947 11.542 4.535 6.596 2.061-28.856 8.245q-9.894 2.473-17.314 1.649-14.017-2.474-28.445 7.42t-26.795 22.26q-6.596 6.597-13.604 15.254t-14.429 17.726q-1.649 12.367 2.886 26.383t12.367 27.62 18.55 26.383 21.437 23.498l61.012 64.31q4.946 7.42 13.191 7.42 6.596 1.648 11.543-1.65t5.771-8.244q0-4.123-1.649-6.596l-46.17-53.591 14.84-12.367q12.367 14.84 23.91 26.383 9.07 11.543 17.726 20.612t11.13 10.718q2.474 3.298 5.772 3.298 6.596 1.65 12.367-2.886t6.596-11.13q.824-4.122-1.649-9.07l-46.17-53.59 12.366-11.543 46.171 52.767q2.474 2.473 4.123 2.473 5.77 1.649 11.13-1.649t7.008-9.894q0-6.595-3.298-12.367l-61.836-77.5-24.734 4.122q-23.085 4.122-36.277 1.649-13.192-1.65-22.26-13.604t-6.597-28.445q3.298-16.49 20.612-24.322t32.98-10.306q27.207-4.122 44.933-12.779t32.155-16.902 27.62-13.604 32.155-2.885q19.787 3.298 34.215 14.428t23.086 25.971 11.955 32.155.824 32.979-11.13 28.856-19.376 23.086-21.024 16.077-16.077 7.833l-11.543-25.56q19.788-11.542 34.628-27.207t18.139-34.628q2.473-15.665-2.474-28.032t-13.604-21.437-18.55-14.016-17.314-6.595q-11.543-1.65-21.849 2.885t-24.322 11.955-34.216 16.49-52.354 16.49q-8.245 1.648-15.253 3.71t-8.657 9.48q-1.649 9.07 2.886 11.131t6.183 2.886l10.719.824 65.133-9.893v20.612q7.42 9.069 19.375 20.612t23.086 25.146 18.138 28.032 4.535 28.445-14.428 29.269-29.27 27.62-37.513 18.963-38.338 4.122q-13.192-2.473-28.445-14.016T158.96 459.8t-22.26-24.734-9.895-11.955zm375.137-175.613l-26.383 23.085-114.602-116.251 23.085-23.91z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/decline.js b/packages/base/src/icons/decline.js index 033f73d9d02d..4a7d4ec60f0b 100644 --- a/packages/base/src/icons/decline.js +++ b/packages/base/src/icons/decline.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://decline"; -const viewBox = "0 48.5 512 512"; -const d = "M425.25 451.5q5-5 5-11.5t-5-11.5l-124-124 124-125q11-11 0-22l-22-23q-12-11-23 0l-125 125-124-125q-5-5-11.5-5t-11.5 5l-22 23q-5 5-5 11t5 11l124 125-124 124q-5 5-5 11.5t5 11.5l22 23q12 11 23 0l124-125 125 125q11 11 23 0l22-23z"; +const d = "M425.25 109q5 5 5 11.5t-5 11.5l-124 124 124 125q11 11 0 22l-22 23q-12 11-23 0l-125-125-124 125q-5 5-11.5 5t-11.5-5l-22-23q-5-5-5-11t5-11l124-125-124-124q-5-5-5-11.5t5-11.5l22-23q12-11 23 0l124 125 125-125q11-11 23 0l22 23z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/decrease-line-height.js b/packages/base/src/icons/decrease-line-height.js index 465960689fdd..691e08e88d3c 100644 --- a/packages/base/src/icons/decrease-line-height.js +++ b/packages/base/src/icons/decrease-line-height.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://decrease-line-height"; -const viewBox = "0 -32 512 512"; -const d = "M465 320q6 0 10.5-4.5T480 304t-4.5-11.5T465 288H305q-16 0-16 16t16 16h160zm0-96q6 0 10.5-4.5T480 208t-4.5-11.5T465 192H305q-16 0-16 16t16 16h160zm0-96q6 0 10.5-4.5T480 112t-4.5-11.5T465 96H305q-16 0-16 16t16 16h160zm0-96q6 0 10.5-4.5T480 16t-4.5-11.5T465 0H305q-16 0-16 16t16 16h160zM250 92q11-11 0-23-5-5-11.5-5T227 69l-67 75V-16q0-7-5-11.5T144-32q-16 0-16 16v160L60 69q-5-5-11.5-5T37 69t-5 11.5T37 92l83 90q9 10 22.5 10t22.5-10zm-23 287q12 11 23 0 11-12 0-23l-85-90q-9-10-22.5-10T120 266l-82 89q-11 11 0 23 12 11 23 0l67-74v159q0 16 16 16 6 0 11-4.5t5-11.5V304zm238 37q6 0 10.5-4.5T480 400t-4.5-11.5T465 384H305q-16 0-16 16t16 16h160z"; +const d = "M465 160q6 0 10.5 4.5T480 176t-4.5 11.5T465 192H305q-16 0-16-16t16-16h160zm0 96q6 0 10.5 4.5T480 272t-4.5 11.5T465 288H305q-16 0-16-16t16-16h160zm0 96q6 0 10.5 4.5T480 368t-4.5 11.5T465 384H305q-16 0-16-16t16-16h160zm0 96q6 0 10.5 4.5T480 464t-4.5 11.5T465 480H305q-16 0-16-16t16-16h160zm-215-60q11 11 0 23-5 5-11.5 5t-11.5-5l-67-75v160q0 7-5 11.5t-11 4.5q-16 0-16-16V336l-68 75q-5 5-11.5 5T37 411t-5-11.5 5-11.5l83-90q9-10 22.5-10t22.5 10zm-23-287q12-11 23 0 11 12 0 23l-85 90q-9 10-22.5 10T120 214l-82-89q-11-11 0-23 12-11 23 0l67 74V17q0-16 16-16 6 0 11 4.5t5 11.5v159zm238-37q6 0 10.5 4.5T480 80t-4.5 11.5T465 96H305q-16 0-16-16t16-16h160z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/delete.js b/packages/base/src/icons/delete.js index ef9d94f67623..07a002b379ea 100644 --- a/packages/base/src/icons/delete.js +++ b/packages/base/src/icons/delete.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://delete"; -const viewBox = "0 -32 512 512"; -const d = "M480 448v-32H32v32h145q-1 0 7 16t40 16h65q31 0 39-16l8-16h144zm-46-64h46v-33h-32L416 0q0-32-32-32H128Q96-32 96 0L64 351H32v33h402zm-18-33H96L128 0h256zM201 66l-31-3-20 224 31 3zm71-2h-34v225h34V64zm70-1l-33 3 20 224 33-3z"; +const d = "M480 32v32H32V32h145q-1 0 7-16t40-16h65q31 0 39 16l8 16h144zm-46 64h46v33h-32l-32 351q0 32-32 32H128q-32 0-32-32L64 129H32V96h402zm-18 33H96l32 351h256zM201 414l-31 3-20-224 31-3zm71 2h-34V191h34v225zm70 1l-33-3 20-224 33 3z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/desktop-mobile.js b/packages/base/src/icons/desktop-mobile.js index 3570eea0bc18..20d052ea7188 100644 --- a/packages/base/src/icons/desktop-mobile.js +++ b/packages/base/src/icons/desktop-mobile.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://desktop-mobile"; -const viewBox = "0 0 512 512"; -const d = "M32 192h288v-32H32q-13 0-22.5 9.5T0 192v256q0 14 9.5 23t22.5 9h352q14 0 23-9t9-23V320h-32v128H32V192zm240-64q16 0 16-16 0-6-4.5-11T272 96H144q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128zm208 160q13 0 22.5-9t9.5-23V64q0-14-9.5-23T480 32h-96q-14 0-23 9t-9 23v192q0 14 9 23t23 9h96zm0-32h-96V64h96v192z"; +const d = "M32 320h288v32H32q-13 0-22.5-9.5T0 320V64q0-14 9.5-23T32 32h352q14 0 23 9t9 23v128h-32V64H32v256zm240 64q16 0 16 16 0 6-4.5 11t-11.5 5H144q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128zm208-160q13 0 22.5 9t9.5 23v192q0 14-9.5 23t-22.5 9h-96q-14 0-23-9t-9-23V256q0-14 9-23t23-9h96zm0 32h-96v192h96V256z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/developer-settings.js b/packages/base/src/icons/developer-settings.js index be4c18c08918..7fbaa6b3221f 100644 --- a/packages/base/src/icons/developer-settings.js +++ b/packages/base/src/icons/developer-settings.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://developer-settings"; -const viewBox = "0 -32 512 512"; -const d = "M512 97L430-6q-7-7-15-7-7 0-11 4-7 4-7 14 0 7 4 11l64 81-64 80q-4 4-4 11 0 18 18 18 8 0 15-7zM361 225q8 0 12.5-6t4.5-12-1-7L305-19q-4-13-18-13-8 0-13 6t-5 13q0 5 1 6l73 218q5 14 18 14zm-111-38q0-6-3-10l-64-80 64-81q2-8 2-11 0-6-3.5-12T232-13q-7 0-14 7L136 97l82 102q4 7 14 7 7 0 11-4 7-6 7-15zm61 69q-8 14-23 23t-32 9q-24 0-41.5-15T193 235l-29-36q-4 11-4 25 0 40 28 68t68 28q32 0 56-18t34-46h-35zm126 104l-45 45-20-20-17-16-21 10q-6 3-12 5.5t-12 4.5l-22 8v51h-64v-51l-22-8q-6-2-12.5-4.5T177 379l-20-10-17 16-20 20-45-45 20-20 16-17-10-20q-3-6-5.5-12.5T91 278l-8-22H32v-64h51l8-22q2-6 4.5-12t5.5-12l10-21-16-17-20-20 30-30-20-25-33 33q-9 9-9 22.5t9 22.5l20 20q-3 7-6.5 14T60 160H32q-14 0-23 9.5T0 192v64q0 14 9 23t23 9h28q2 8 5.5 15t6.5 14l-20 20q-9 10-9 23t9 22l46 46q9 9 22 9 14 0 23-9l20-20q7 3 14 6.5t15 5.5v28q0 14 9 23t23 9h64q14 0 23-9t9-23v-28q8-2 15-5.5t14-6.5l20 20q9 9 23 9 13 0 22-9l46-46q9-9 9-22t-9-23l-20-20 11-27h-34q-2 3-3 6.5t-3 6.5l-11 20 17 17z"; +const d = "M512 383l-82 103q-7 7-15 7-7 0-11-4-7-4-7-14 0-7 4-11l64-81-64-80q-4-4-4-11 0-18 18-18 8 0 15 7zM361 255q8 0 12.5 6t4.5 12-1 7l-72 219q-4 13-18 13-8 0-13-6t-5-13q0-5 1-6l73-218q5-14 18-14zm-111 38q0 6-3 10l-64 80 64 81q2 8 2 11 0 6-3.5 12t-13.5 6q-7 0-14-7l-82-103 82-102q4-7 14-7 7 0 11 4 7 6 7 15zm61-69q-8-14-23-23t-32-9q-24 0-41.5 15T193 245l-29 36q-4-11-4-25 0-40 28-68t68-28q32 0 56 18t34 46h-35zm126-104l-45-45-20 20-17 16-21-10q-6-3-12-5.5T310 91l-22-8V32h-64v51l-22 8q-6 2-12.5 4.5T177 101l-20 10-17-16-20-20-45 45 20 20 16 17-10 20q-3 6-5.5 12.5T91 202l-8 22H32v64h51l8 22q2 6 4.5 12t5.5 12l10 21-16 17-20 20 30 30-20 25-33-33q-9-9-9-22.5t9-22.5l20-20q-3-7-6.5-14T60 320H32q-14 0-23-9.5T0 288v-64q0-14 9-23t23-9h28q2-8 5.5-15t6.5-14l-20-20q-9-10-9-23t9-22l46-46q9-9 22-9 14 0 23 9l20 20q7-3 14-6.5t15-5.5V32q0-14 9-23t23-9h64q14 0 23 9t9 23v28q8 2 15 5.5t14 6.5l20-20q9-9 23-9 13 0 22 9l46 46q9 9 9 22t-9 23l-20 20 11 27h-34q-2-3-3-6.5t-3-6.5l-11-20 17-17z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/dimension.js b/packages/base/src/icons/dimension.js index f33eab0b5141..4eff11e14aea 100644 --- a/packages/base/src/icons/dimension.js +++ b/packages/base/src/icons/dimension.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://dimension"; -const viewBox = "0 -32 512 512"; -const d = "M494.5 334V114l-256-146v220zm-219 52l-184-105V156l-72-42v220l256 146v-94zm110-72l-184-105V83l-73-41v218l257 147v-93z"; +const d = "M494.5 146v220l-256 146V292zm-219-52l-184 105v125l-72 42V146l256-146v94zm110 72l-184 105v126l-73 41V220l257-147v93z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/disconnected.js b/packages/base/src/icons/disconnected.js index 7b68e03c6ac6..89861004a595 100644 --- a/packages/base/src/icons/disconnected.js +++ b/packages/base/src/icons/disconnected.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://disconnected"; -const viewBox = "0 -2 512 512"; -const d = "M450.5 79l30-29-19-20-47 43-20-19q-26-26-57-26-32 0-55 26l-50 47 162 162 50-48q25-23 25-57t-25-57l-8-7zm-29 45q15 13 15 34t-14 33l-28 27-116-116 26-25v-1h1q14-16 32-16t34 16zm-192 106q5-3 5-9t-5-9q-5-5-10-5t-8 5l-39 39-39-39-46 45q-26 26-26 59t26 58l15 16-71 69 23 19 67-69 12 14q24 25 57 25 35 0 60-25l45-49-38-38 12-11 26-27q5-4 5-10.5t-5-9.5q-4-4-8-4t-8 4l-41 39-49-50 11-10zm22 145l-24 26q-15 15-37 15-18 0-33-15l-47-49q-15-15-17-36 0-20 17-37l23-22z"; +const d = "M450.5 431l30 29-19 20-47-43-20 19q-26 26-57 26-32 0-55-26l-50-47 162-162 50 48q25 23 25 57t-25 57l-8 7zm-29-45q15-13 15-34t-14-33l-28-27-116 116 26 25v1h1q14 16 32 16t34-16zm-192-106q5 3 5 9t-5 9q-5 5-10 5t-8-5l-39-39-39 39-46-45q-26-26-26-59t26-58l15-16-71-69 23-19 67 69 12-14q24-25 57-25 35 0 60 25l45 49-38 38 12 11 26 27q5 4 5 10.5t-5 9.5q-4 4-8 4t-8-4l-41-39-49 50 11 10zm22-145l-24-26q-15-15-37-15-18 0-33 15l-47 49q-15 15-17 36 0 20 17 37l23 22z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/discussion-2.js b/packages/base/src/icons/discussion-2.js index 9a8bcbb4e53e..45c735f1011f 100644 --- a/packages/base/src/icons/discussion-2.js +++ b/packages/base/src/icons/discussion-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://discussion-2"; -const viewBox = "0 -32 512 512"; -const d = "M448 416q26 0 45-19t19-45V192q0-27-19-45.5T448 128h-32V-12q0-9-6.5-14.5T395-32t-13 4l-94 156h-80l-78-92q-5-4-13-4t-14.5 5.5T96 52v76H64q-26 0-45 18.5T0 192v160q0 26 19 45t45 19h384zm32-64q0 13-9 22.5t-23 9.5H64q-14 0-23-9.5T32 352V192q0-14 9-23t23-9h64V80l64 79h112l80-127v128h64q14 0 23 9t9 23v160zm-272 0q7 0 11.5-5t4.5-11q0-16-16-16h-96q-16 0-16 16 0 6 4.5 11t11.5 5h96zm0-64q7 0 11.5-5t4.5-11q0-16-16-16h-96q-16 0-16 16 0 6 4.5 11t11.5 5h96zm192 32q7 0 11.5-5t4.5-11q0-16-16-16h-96q-16 0-16 16 0 6 4.5 11t11.5 5h96zm0-64q7 0 11.5-5t4.5-11q0-16-16-16h-96q-16 0-16 16 0 6 4.5 11t11.5 5h96z"; +const d = "M448 64q26 0 45 19t19 45v160q0 27-19 45.5T448 352h-32v140q0 9-6.5 14.5T395 512t-13-4l-94-156h-80l-78 92q-5 4-13 4t-14.5-5.5T96 428v-76H64q-26 0-45-18.5T0 288V128q0-26 19-45t45-19h384zm32 64q0-13-9-22.5T448 96H64q-14 0-23 9.5T32 128v160q0 14 9 23t23 9h64v80l64-79h112l80 127V320h64q14 0 23-9t9-23V128zm-272 0q7 0 11.5 5t4.5 11q0 16-16 16h-96q-16 0-16-16 0-6 4.5-11t11.5-5h96zm0 64q7 0 11.5 5t4.5 11q0 16-16 16h-96q-16 0-16-16 0-6 4.5-11t11.5-5h96zm192-32q7 0 11.5 5t4.5 11q0 16-16 16h-96q-16 0-16-16 0-6 4.5-11t11.5-5h96zm0 64q7 0 11.5 5t4.5 11q0 16-16 16h-96q-16 0-16-16 0-6 4.5-11t11.5-5h96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/discussion.js b/packages/base/src/icons/discussion.js index 0321fdbadd9a..9241e0d3c044 100644 --- a/packages/base/src/icons/discussion.js +++ b/packages/base/src/icons/discussion.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://discussion"; -const viewBox = "0 -32 512 512"; -const d = "M448 288q26 0 45-19t19-45v-96q0-27-19-45.5T448 64v-76q0-9-6.5-14.5T427-32t-13 4l-78 91-48 1q-26 0-45 18.5T224 128v96q0 26 19 45t45 19h160zm32-64q0 13-9.5 22.5T448 256H288q-14 0-23-9.5t-9-22.5v-96q0-14 9-23t23-9l64-1 64-79v80h32q13 0 22.5 9t9.5 23v96zm-320 63l57 1q-13-14-19-33h-22l-78-91q-5-4-13-4t-14.5 5.5T64 180v76q-26 0-45 18.5T0 320v96q0 26 19 45t45 19h160q26 0 45-19t19-45v-96q-9 0-17.5-2t-16.5-5q2 4 2 7v96q0 13-9.5 22.5T224 448H64q-14 0-23-9.5T32 416v-96q0-14 9-23t23-9h32v-80z"; +const d = "M448 192q26 0 45 19t19 45v96q0 27-19 45.5T448 416v76q0 9-6.5 14.5T427 512t-13-4l-78-91-48-1q-26 0-45-18.5T224 352v-96q0-26 19-45t45-19h160zm32 64q0-13-9.5-22.5T448 224H288q-14 0-23 9.5t-9 22.5v96q0 14 9 23t23 9l64 1 64 79v-80h32q13 0 22.5-9t9.5-23v-96zm-320-63l57-1q-13 14-19 33h-22l-78 91q-5 4-13 4t-14.5-5.5T64 300v-76q-26 0-45-18.5T0 160V64q0-26 19-45T64 0h160q26 0 45 19t19 45v96q-9 0-17.5 2t-16.5 5q2-4 2-7V64q0-13-9.5-22.5T224 32H64q-14 0-23 9.5T32 64v96q0 14 9 23t23 9h32v80z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/dishwasher.js b/packages/base/src/icons/dishwasher.js index 0c9804b96453..bdb5c7c3b542 100644 --- a/packages/base/src/icons/dishwasher.js +++ b/packages/base/src/icons/dishwasher.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://dishwasher"; -const viewBox = "0 -1 512 512"; -const d = "M400 383q-16 0-16 16t16 16 16-16-16-16zm-64 0q-16 0-16 16t16 16 16-16-16-16zM480 62q0-13-9.5-22.5T448 30H64q-14 0-23 9.5T32 62v384q0 14 9 23t23 9h384q13 0 22.5-9t9.5-23V62zm-33 257H63V63h384v256zm0 128H63v-97h384v97zM101 94q-5 18-5 32 0 20 7.5 37.5t20.5 31 30.5 21T192 223t37.5-7.5 30.5-21 20.5-31T288 126q0-8-2-16l-4-16h-35q4 8 6.5 16t2.5 16q0 27-19 46t-45 19q-27 0-45.5-19T128 126q0-16 8-32h-35zm235 97q33 0 56.5-23.5T416 110q0-4-.5-7.5T414 94h-33l2 8 1 8q0 20-14 34.5T336 159q-10 0-20-5-3 15-11 30 16 7 31 7zm-21 48q-6-6-11 0-6 5 0 11l34 34q5 5 11 0 5-6 0-11zm-64 0q-6-6-11 0-6 5 0 11l34 34q5 5 11 0 5-6 0-11zm117-14q-5-5-12 0-6 5 0 11l46 46q5 5 11 0 5-5 0-12z"; +const d = "M400 128q-16 0-16-16t16-16 16 16-16 16zm-64 0q-16 0-16-16t16-16 16 16-16 16zm144 321q0 13-9.5 22.5T448 481H64q-14 0-23-9.5T32 449V65q0-14 9-23t23-9h384q13 0 22.5 9t9.5 23v384zm-33-257H63v256h384V192zm0-128H63v97h384V64zM101 417q-5-18-5-32 0-20 7.5-37.5t20.5-31 30.5-21T192 288t37.5 7.5 30.5 21 20.5 31T288 385q0 8-2 16l-4 16h-35q4-8 6.5-16t2.5-16q0-27-19-46t-45-19q-27 0-45.5 19T128 385q0 16 8 32h-35zm235-97q33 0 56.5 23.5T416 401q0 4-.5 7.5T414 417h-33l2-8 1-8q0-20-14-34.5T336 352q-10 0-20 5-3-15-11-30 16-7 31-7zm-21-48q-6 6-11 0-6-5 0-11l34-34q5-5 11 0 5 6 0 11zm-64 0q-6 6-11 0-6-5 0-11l34-34q5-5 11 0 5 6 0 11zm117 14q-5 5-12 0-6-5 0-11l46-46q5-5 11 0 5 5 0 12z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/display-more.js b/packages/base/src/icons/display-more.js index 5d2d9f0f8e7a..9477e60783aa 100644 --- a/packages/base/src/icons/display-more.js +++ b/packages/base/src/icons/display-more.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://display-more"; -const viewBox = "0 -32 512 512"; -const d = "M288 256q14 0 23-9t9-23V0q0-13-9-22.5T288-32H32q-13 0-22.5 9.5T0 0v224q0 14 9.5 23t22.5 9h256zm215 136q9-10 9-23t-9-23l-92-86q-5-5-11-5t-11 5-5 11.5 5 11.5l75 69H273q-16 0-16 16t16 16h191l-75 68q-5 5-5 11.5t5 11.5 11 5 11-5z"; +const d = "M288 224q14 0 23 9t9 23v224q0 13-9 22.5t-23 9.5H32q-13 0-22.5-9.5T0 480V256q0-14 9.5-23t22.5-9h256zM503 88q9 10 9 23t-9 23l-92 86q-5 5-11 5t-11-5-5-11.5 5-11.5l75-69H273q-16 0-16-16t16-16h191l-75-68q-5-5-5-11.5T389 5t11-5 11 5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/display.js b/packages/base/src/icons/display.js index 28bac2c24c13..948ff7559c9e 100644 --- a/packages/base/src/icons/display.js +++ b/packages/base/src/icons/display.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://display"; -const viewBox = "0 -32 512 512"; -const d = "M490 146q10-14 16-30.5t6-35.5q0-23-9-43.5T479 1t-35.5-24-43.5-9-43.5 9T321 1t-24 35.5-9 43.5q0 6 1 9-8 3-16 5t-17 2q-16 0-33-7 0-2 .5-4.5t.5-4.5q0-23-9-43.5T191 1t-35.5-24-43.5-9-43.5 9T33 1 9 36.5 0 80q0 38 22 66l74 161q2 4 6.5 11.5T113 333t13.5 12.5T143 352q22 2 33.5-5.5T193 330q6-11 7-25 2-6-1.5-11t-8.5-7q-8-4-14 2-3 3-5 6l-1 2q-2 2-2 6-1 4-2 7-3 10-14 10-13 0-19-10.5t-8-15.5L75 185q9 3 18 5t19 2q35 0 63-20t41-51q9 3 19 5t21 2 20.5-2 19.5-5q12 31 40 51t64 20q17 0 36-7l-50 109q-2 5-8 15.5T360 320q-10 0-15-10-1-3-2-7l-2-8q-2-3-5-6-6-6-14-2-13 5-11 18 1 14 7 25 5 9 17 16.5t34 5.5q8-1 16-6.5t14-12.5 10.5-14.5T416 307zM112 0q33 0 56.5 23.5T192 80t-23.5 56.5T112 160t-56.5-23.5T32 80t23.5-56.5T112 0zm288 0q33 0 56.5 23.5T480 80t-23.5 56.5T400 160t-56.5-23.5T320 80t23.5-56.5T400 0z"; +const d = "M490 334q10 14 16 30.5t6 35.5q0 23-9 43.5T479 479t-35.5 24-43.5 9-43.5-9-35.5-24-24-35.5-9-43.5q0-6 1-9-8-3-16-5t-17-2q-16 0-33 7 0 2 .5 4.5t.5 4.5q0 23-9 43.5T191 479t-35.5 24-43.5 9-43.5-9T33 479 9 443.5 0 400q0-38 22-66l74-161q2-4 6.5-11.5T113 147t13.5-12.5T143 128q22-2 33.5 5.5T193 150q6 11 7 25 2 6-1.5 11t-8.5 7q-8 4-14-2-3-3-5-6l-1-2q-2-2-2-6-1-4-2-7-3-10-14-10-13 0-19 10.5t-8 15.5L75 295q9-3 18-5t19-2q35 0 63 20t41 51q9-3 19-5t21-2 20.5 2 19.5 5q12-31 40-51t64-20q17 0 36 7l-50-109q-2-5-8-15.5T360 160q-10 0-15 10-1 3-2 7l-2 8q-2 3-5 6-6 6-14 2-13-5-11-18 1-14 7-25 5-9 17-16.5t34-5.5q8 1 16 6.5t14 12.5 10.5 14.5T416 173zM112 480q33 0 56.5-23.5T192 400t-23.5-56.5T112 320t-56.5 23.5T32 400t23.5 56.5T112 480zm288 0q33 0 56.5-23.5T480 400t-23.5-56.5T400 320t-56.5 23.5T320 400t23.5 56.5T400 480z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/doc-attachment.js b/packages/base/src/icons/doc-attachment.js index b96de9ab0cfb..c4a10b728e4b 100644 --- a/packages/base/src/icons/doc-attachment.js +++ b/packages/base/src/icons/doc-attachment.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://doc-attachment"; -const viewBox = "0 -32 512 512"; -const d = "M511 335l-55-220h-37l-53 165-55-165h-37l-55 220h37l37-165 54 165h36l55-165 36 165h37zM385 48V0q0-14-9-23t-23-9H33q-14 0-23 9T1 0v352l128 128h224q13 0 22.5-9t9.5-23v-64h-32v64H161v-96q0-14-9.5-23t-23.5-9H33V0h320v48h32z"; +const d = "M511 145l-55 220h-37l-53-165-55 165h-37l-55-220h37l37 165 54-165h36l55 165 36-165h37zM385 432v48q0 14-9 23t-23 9H33q-14 0-23-9t-9-23V128L129 0h224q13 0 22.5 9t9.5 23v64h-32V32H161v96q0 14-9.5 23t-23.5 9H33v320h320v-48h32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/doctor.js b/packages/base/src/icons/doctor.js index 7551f908adff..b1c52c28c534 100644 --- a/packages/base/src/icons/doctor.js +++ b/packages/base/src/icons/doctor.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://doctor"; -const viewBox = "0 -32 512 512"; -const d = "M288 336q0-23-9-43.5T255 257t-35.5-24-43.5-9-43.5 9T97 257t-24 35.5-9 43.5 9 43.5T97 415t35.5 24 43.5 9 43.5-9 35.5-24 24-35.5 9-43.5zm-112-80q34 0 57 23.5t23 56.5-23 56.5-57 23.5q-33 0-56.5-23.5T96 336t23.5-56.5T176 256zm48-32q27 0 50-10t40.5-27.5T342 146t10-50V-32H0V96q0 27 10 50t27.5 40.5 41 27.5 49.5 10h96zm96-128q0 40-28 68t-68 28h-96q-20 0-37-7.5T60.5 164t-21-30.5T32 96V0h288v96zm192 320v-64h-64v-64h-64v64h-64v64h64v64h64v-64h64zM256 96h32V64h-32V32h-32v32h-32v32h32v32h32V96z"; +const d = "M288 144q0 23-9 43.5T255 223t-35.5 24-43.5 9-43.5-9T97 223t-24-35.5-9-43.5 9-43.5T97 65t35.5-24 43.5-9 43.5 9T255 65t24 35.5 9 43.5zm-112 80q34 0 57-23.5t23-56.5-23-56.5T176 64q-33 0-56.5 23.5T96 144t23.5 56.5T176 224zm48 32q27 0 50 10t40.5 27.5T342 334t10 50v128H0V384q0-27 10-50t27.5-40.5 41-27.5 49.5-10h96zm96 128q0-40-28-68t-68-28h-96q-20 0-37 7.5T60.5 316t-21 30.5T32 384v96h288v-96zM512 64v64h-64v64h-64v-64h-64V64h64V0h64v64h64zM256 384h32v32h-32v32h-32v-32h-32v-32h32v-32h32v32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/document-text.js b/packages/base/src/icons/document-text.js index 0568d2a843bc..542cb8877431 100644 --- a/packages/base/src/icons/document-text.js +++ b/packages/base/src/icons/document-text.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://document-text"; -const viewBox = "0 -32 512 512"; -const d = "M416 480q14 0 23-9.5t9-22.5V0q0-14-9-23t-22-9H97q-14 0-23.5 9T64 0v352l128 128h224zm1-480l-1 448H224v-96q0-14-9.5-23t-22.5-9H96V0h321zm-81 96q16 0 16-16 0-6-4.5-11T336 64H176q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h160zm0 64q16 0 16-16 0-6-4.5-11t-11.5-5H176q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h160z"; +const d = "M416 0q14 0 23 9.5t9 22.5v448q0 14-9 23t-22 9H97q-14 0-23.5-9T64 480V128L192 0h224zm1 480l-1-448H224v96q0 14-9.5 23t-22.5 9H96v320h321zm-81-96q16 0 16 16 0 6-4.5 11t-11.5 5H176q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h160zm0-64q16 0 16 16 0 6-4.5 11t-11.5 5H176q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h160z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/document.js b/packages/base/src/icons/document.js index 206a414b3db7..771bac6a9358 100644 --- a/packages/base/src/icons/document.js +++ b/packages/base/src/icons/document.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://document"; -const viewBox = "0 -32 512 512"; -const d = "M416 480q14 0 23-9t9-23V0q0-14-8.5-23T417-32H97q-14 0-23.5 9T64 0v352l128 128h224zm1-480l-1 448H224v-96q0-14-9-23t-23-9H96V0h321z"; +const d = "M416 0q14 0 23 9t9 23v448q0 14-8.5 23t-22.5 9H97q-14 0-23.5-9T64 480V128L192 0h224zm1 480l-1-448H224v96q0 14-9 23t-23 9H96v320h321z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/documents.js b/packages/base/src/icons/documents.js index 6714498c65af..0b3cf9f29ca5 100644 --- a/packages/base/src/icons/documents.js +++ b/packages/base/src/icons/documents.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://documents"; -const viewBox = "0 -32 512 512"; -const d = "M448 384q13 0 22.5-9t9.5-23V0q0-14-9-23t-23-9H160q-14 0-23 9t-9 23v288l96 96h224zm0-32H256v-64q0-14-9.5-23t-23.5-9h-63V0h288v352zM64 64H32v384q0 14 9.5 23t22.5 9h288v-32H64V64zm320 64H224v32h160v-32zm0-64H224v32h160V64z"; +const d = "M448 96q13 0 22.5 9t9.5 23v352q0 14-9 23t-23 9H160q-14 0-23-9t-9-23V192l96-96h224zm0 32H256v64q0 14-9.5 23t-23.5 9h-63v256h288V128zM64 416H32V32q0-14 9.5-23T64 0h288v32H64v384zm320-64H224v-32h160v32zm0 64H224v-32h160v32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/donut-chart.js b/packages/base/src/icons/donut-chart.js index 751173e7f925..2ff37c8f7647 100644 --- a/packages/base/src/icons/donut-chart.js +++ b/packages/base/src/icons/donut-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://donut-chart"; -const viewBox = "0 -31.762 512 512"; -const d = "M360.08 298.238q-15 22-38 35.5t-49 17.5v129q63-5 116-37t85-85zm-80-199q17 3 32 10.5t27 18.5l96-87q-26-25-59-42.5t-71-25.5q-52-10-101.5 1t-90.5 38.5-69.5 69.5-38.5 94 .5 101.5 38 90 69.5 69.5 94 39q8 2 16.5 2.5t17.5 1.5v-129q-7 0-10-1-26-5-47-19.5t-34.5-34.5-19-45-.5-51 19.5-47 35-34.5 45-19 50.5-.5zm227 175q11-58-3-112t-48-97l-95 86q14 21 19.5 46.5t.5 51.5q-1 5-2 10.5t-3 10.5l113 59q12-25 18-55z"; +const d = "M360.08 182q-15-22-38-35.5t-49-17.5V0q63 5 116 37t85 85zm-80 199q17-3 32-10.5t27-18.5l96 87q-26 25-59 42.5t-71 25.5q-52 10-101.5-1t-90.5-38.5-69.5-69.5-38.5-94 .5-101.5 38-90 69.5-69.5 94-39q8-2 16.5-2.5t17.5-1.5v129q-7 0-10 1-26 5-47 19.5t-34.5 34.5-19 45-.5 51 19.5 47 35 34.5 45 19 50.5.5zm227-175q11 58-3 112t-48 97l-95-86q14-21 19.5-46.5t.5-51.5q-1-5-2-10.5t-3-10.5l113-59q12 25 18 55z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/down.js b/packages/base/src/icons/down.js index 1d73a66688c6..e1a94442fe45 100644 --- a/packages/base/src/icons/down.js +++ b/packages/base/src/icons/down.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://down"; -const viewBox = "0 0 512 512"; -const d = "M0 480h512L256 32zm64-32L256 96l192 352H64z"; +const d = "M0 32h512L256 480zm64 32l192 352L448 64H64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/download-from-cloud.js b/packages/base/src/icons/download-from-cloud.js index 4e667b6c23d7..779a28cebfb0 100644 --- a/packages/base/src/icons/download-from-cloud.js +++ b/packages/base/src/icons/download-from-cloud.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://download-from-cloud"; -const viewBox = "0 -32 512 512"; -const d = "M494 269q18-23 18-56 0-18-7-31-3-8-8-15l-10-14q-6-7-10.5-10t-12.5-6q-19-8-34-8h-14v32h14q7 0 22 5 5 2 6.5 3t4.5 4q4 5 7 10t5 10l1 2 1 2q3 6 3 16 0 24-11 36-9 12-30 18l-41 11 22 36q4 7 4 18 0 25-17 41-16 16-42 16-21 0-36-12l-33-29-17 40q-13 28-37 44-23 17-58 17-13 0-32-8-17-8-34-23-11-10-21-31-7-14-7-35 0-19 9-34l22-37-42-10q-22-6-33-20l-1-1v-1q-13-15-13-36 0-9 5-19 1-2 5-8t17-17q2-2 13-5t40-3v-32q-23 0-43 3t-31 13q-24 21-31 36t-7 32q0 35 21 58 19 23 50 31-13 22-13 50 0 29 10 49 11 24 28 41 18 17 42 28t46 11q45 0 76-22 32-22 48-58 23 20 57 20 39 0 64-25 27-26 27-64 0-19-9-34 28-7 47-29zM280-22q-10-10-23-10t-22 10L133 79q-12 12 0 23 5 5 11 5t11-5l85-85v271q0 16 16 16t16-16V15l87 87q11 11 23 0 11-11 0-23z"; +const d = "M494 211q18 23 18 56 0 18-7 31-3 8-8 15l-10 14q-6 7-10.5 10t-12.5 6q-19 8-34 8h-14v-32h14q7 0 22-5 5-2 6.5-3t4.5-4q4-5 7-10t5-10l1-2 1-2q3-6 3-16 0-24-11-36-9-12-30-18l-41-11 22-36q4-7 4-18 0-25-17-41-16-16-42-16-21 0-36 12l-33 29-17-40q-13-28-37-44-23-17-58-17-13 0-32 8-17 8-34 23-11 10-21 31-7 14-7 35 0 19 9 34l22 37-42 10q-22 6-33 20l-1 1v1q-13 15-13 36 0 9 5 19 1 2 5 8t17 17q2 2 13 5t40 3v32q-23 0-43-3t-31-13q-24-21-31-36t-7-32q0-35 21-58 19-23 50-31-13-22-13-50 0-29 10-49 11-24 28-41 18-17 42-28t46-11q45 0 76 22 32 22 48 58 23-20 57-20 39 0 64 25 27 26 27 64 0 19-9 34 28 7 47 29zM280 502q-10 10-23 10t-22-10L133 401q-12-12 0-23 5-5 11-5t11 5l85 85V192q0-16 16-16t16 16v273l87-87q11-11 23 0 11 11 0 23z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/download.js b/packages/base/src/icons/download.js index e568c6c994ab..8cd2929ba94c 100644 --- a/packages/base/src/icons/download.js +++ b/packages/base/src/icons/download.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://download"; -const viewBox = "0 -32 512 512"; -const d = "M480 32q13 0 22.5-9.5T512 0q0-14-9.5-23T480-32H32q-14 0-23 9T0 0q0 13 9 22.5T32 32h448zm-200 74q-10-10-23-10t-22 10L133 207q-12 12 0 23 11 11 22 0l85-85v319q0 16 16 16t16-16V143l87 87q11 11 23 0 11-11 0-23z"; +const d = "M480 448q13 0 22.5 9.5T512 480q0 14-9.5 23t-22.5 9H32q-14 0-23-9t-9-23q0-13 9-22.5t23-9.5h448zm-200-74q-10 10-23 10t-22-10L133 273q-12-12 0-23 11-11 22 0l85 85V16q0-16 16-16t16 16v321l87-87q11-11 23 0 11 11 0 23z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/draw-rectangle.js b/packages/base/src/icons/draw-rectangle.js index f7c7ec793ffe..56ed43fd647d 100644 --- a/packages/base/src/icons/draw-rectangle.js +++ b/packages/base/src/icons/draw-rectangle.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://draw-rectangle"; -const viewBox = "0 -32 512 512"; -const d = "M474.5 407V260h37v-72h-37V42h37v-74h-74V5h-145v-37h-72V5h-145v-37h-74v74h37v146h-37v72h37v147h-37v73h74v-37h145v37h72v-37h145v37h74v-73h-37zm-37 0h-362V42h362v365z"; +const d = "M474.5 73v147h37v72h-37v146h37v74h-74v-37h-145v37h-72v-37h-145v37h-74v-74h37V292h-37v-72h37V73h-37V0h74v37h145V0h72v37h145V0h74v73h-37zm-37 0h-362v365h362V73z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/drill-down.js b/packages/base/src/icons/drill-down.js index 38d38741a954..6c36b3987943 100644 --- a/packages/base/src/icons/drill-down.js +++ b/packages/base/src/icons/drill-down.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://drill-down"; -const viewBox = "0 -31 512 512"; -const d = "M394 154q11 9 23 9.5t22-9.5q9-9 9-22.5t-9-22.5L279-20q-9-10-22.5-10T234-20L74 111q-10 9-10 22.5T74 156q9 10 21.5 9.5T119 156l126-97q5-5 11.5-5t11.5 5zm-22 146q21 17 38 0 8-8 8-18.5t-8-18.5L275 154q-8-8-19-8t-19 8L103 264q-8 8-8 19t8 19 18.5 8 19.5-8l106-82q4-4 9.5-4t9.5 4zm-11 140q18 15 33 0 7-7 7-16.5t-7-16.5l-120-97q-7-8-16.5-8t-17.5 8l-120 98q-7 7-7 17t7 17 16.5 7 17.5-7l95-73q8-9 17 0z"; +const d = "M394 327q11-9 23-9.5t22 9.5q9 9 9 22.5t-9 22.5L279 501q-9 10-22.5 10T234 501L74 370q-10-9-10-22.5T74 325q9-10 21.5-9.5T119 325l126 97q5 5 11.5 5t11.5-5zm-22-146q21-17 38 0 8 8 8 18.5t-8 18.5L275 327q-8 8-19 8t-19-8L103 217q-8-8-8-19t8-19 18.5-8 19.5 8l106 82q4 4 9.5 4t9.5-4zM361 41q18-15 33 0 7 7 7 16.5T394 74l-120 97q-7 8-16.5 8t-17.5-8L120 73q-7-7-7-17t7-17 16.5-7 17.5 7l95 73q8 9 17 0z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/drill-up.js b/packages/base/src/icons/drill-up.js index 62daa6b54f0e..a0d22f540f38 100644 --- a/packages/base/src/icons/drill-up.js +++ b/packages/base/src/icons/drill-up.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://drill-up"; -const viewBox = "0 1 512 512"; -const d = "M268 424q-5 5-11.5 5t-11.5-5l-126-97q-11-9-23.5-9.5T74 327q-10 9-10 22.5T74 372l160 131q9 10 22.5 10t22.5-10l160-129q9-9 9-22.5t-9-22.5q-10-10-22-9.5t-23 9.5zm-2-161q-4 4-9.5 4t-9.5-4l-106-82q-9-8-19.5-8t-18.5 8-8 19 8 19l134 110q8 8 19 8t19-8l135-109q8-8 8-18.5t-8-18.5q-17-17-38 0zm0-149q-9 9-17 0l-95-73q-8-7-17.5-7T120 41t-7 17 7 17l120 98q8 8 17.5 8t16.5-8l120-97q7-7 7-16.5T394 43q-15-15-33 0z"; +const d = "M268 89q-5-5-11.5-5T245 89l-126 97q-11 9-23.5 9.5T74 186q-10-9-10-22.5T74 141L234 10q9-10 22.5-10T279 10l160 129q9 9 9 22.5t-9 22.5q-10 10-22 9.5t-23-9.5zm-2 161q-4-4-9.5-4t-9.5 4l-106 82q-9 8-19.5 8t-18.5-8-8-19 8-19l134-110q8-8 19-8t19 8l135 109q8 8 8 18.5t-8 18.5q-17 17-38 0zm0 149q-9-9-17 0l-95 73q-8 7-17.5 7t-16.5-7-7-17 7-17l120-98q8-8 17.5-8t16.5 8l120 97q7 7 7 16.5t-7 16.5q-15 15-33 0z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/drop-down-list.js b/packages/base/src/icons/drop-down-list.js index a0bdd5c5a928..8776f14c2eb8 100644 --- a/packages/base/src/icons/drop-down-list.js +++ b/packages/base/src/icons/drop-down-list.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://drop-down-list"; -const viewBox = "0 33 512 512"; -const d = "M321 190q11 12 23 0 11-11 0-22l-65-61q-10-9-23-9t-22 9l-65 58q-12 11 0 23 11 11 23 0l59-53q5-6 11 0zm111 195q6 0 11-4.5t5-11.5-5-11.5-11-4.5H80q-16 0-16 16t16 16h352zm0-96q6 0 11-4.5t5-11.5-5-11.5-11-4.5H80q-16 0-16 16t16 16h352zm0 192q6 0 11-4.5t5-11.5-5-11.5-11-4.5H80q-16 0-16 16t16 16h352z"; +const d = "M321 355q11-12 23 0 11 11 0 22l-65 61q-10 9-23 9t-22-9l-65-58q-12-11 0-23 11-11 23 0l59 53q5 6 11 0zm111-195q6 0 11 4.5t5 11.5-5 11.5-11 4.5H80q-16 0-16-16t16-16h352zm0 96q6 0 11 4.5t5 11.5-5 11.5-11 4.5H80q-16 0-16-16t16-16h352zm0-192q6 0 11 4.5t5 11.5-5 11.5-11 4.5H80q-16 0-16-16t16-16h352z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/dropdown.js b/packages/base/src/icons/dropdown.js index e6381cc20530..01fa8ce24dd9 100644 --- a/packages/base/src/icons/dropdown.js +++ b/packages/base/src/icons/dropdown.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://dropdown"; -const viewBox = "0 -32 512 512"; -const d = "M356 91q11 12 23 0 5-5 5-11t-5-11l-99-92q-10-9-23-9t-22 9L134 69q-5 5-5 11.5t5 11.5 11.5 5 11.5-5l95-87q5-6 11 0z"; +const d = "M356 389q11-12 23 0 5 5 5 11t-5 11l-99 92q-10 9-23 9t-22-9l-101-92q-5-5-5-11.5t5-11.5 11.5-5 11.5 5l95 87q5 6 11 0z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/duplicate.js b/packages/base/src/icons/duplicate.js index 77380b18c9ed..08ad43dd0448 100644 --- a/packages/base/src/icons/duplicate.js +++ b/packages/base/src/icons/duplicate.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://duplicate"; -const viewBox = "0 -32 512 512"; -const d = "M32 96h96V64H32q-14 0-23 9T0 96v352q0 13 9 22.5t23 9.5h256q13 0 22.5-9.5T320 448v-32h-32v32H32V96zm448 288q13 0 22.5-9.5T512 352V0q0-14-9.5-23T480-32H224q-14 0-23 9t-9 23v64h32V0h256v352H224v-65h-32v65q0 13 9 22.5t23 9.5h256zM375 200q9-10 9-23t-9-23l-92-86q-5-5-11-5t-11 5-5 11.5 5 11.5l75 69H145q-16 0-16 16t16 16h191l-75 68q-5 5-5 11.5t5 11.5 11 5 11-5z"; +const d = "M32 384h96v32H32q-14 0-23-9t-9-23V32Q0 19 9 9.5T32 0h256q13 0 22.5 9.5T320 32v32h-32V32H32v352zM480 96q13 0 22.5 9.5T512 128v352q0 14-9.5 23t-22.5 9H224q-14 0-23-9t-9-23v-64h32v64h256V128H224v65h-32v-65q0-13 9-22.5t23-9.5h256zM375 280q9 10 9 23t-9 23l-92 86q-5 5-11 5t-11-5-5-11.5 5-11.5l75-69H145q-16 0-16-16t16-16h191l-75-68q-5-5-5-11.5t5-11.5 11-5 11 5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/e-care.js b/packages/base/src/icons/e-care.js index da063d32d9ed..348a67c8f03d 100644 --- a/packages/base/src/icons/e-care.js +++ b/packages/base/src/icons/e-care.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://e-care"; -const viewBox = "0 -32 512 512"; -const d = "M485 480q10 0 16-17.5t8-37.5q3-24 3-54 0-75-9-137.5T468 126t-74.5-70T266 31q-37 0-70.5 5T132 61Q113 37 96-1q-5-15-17-23t-27-8q-20 0-36 14.5T0 26q0 30 19.5 58.5T59 136q0 1 .5 1t.5 1l-2 21-1 7q-1 5-1 8.5V190q-2 27 9.5 59.5T103 310t66.5 48 96.5 22q45 1 73 6t46 14 29 21 22 27q14 21 27.5 26.5T485 480zm1-154q3 51-2 85.5T474 448q-4 1-8.5-13.5t-24-32.5-59.5-34.5T267 348q-53-2-87-19.5T125.5 287t-29-50.5T88 190v-9q0-6 1-9l1-10 11 12q29 36 56 50t52.5 17 50.5 1 51 2 53 19 57 53q-17-46-39.5-68.5t-49-31.5-55-10-58-5-58.5-16.5-55-43.5l-8-7q-7-10-18.5-23t-22-27.5-18-29.5T32 26q0-14 6.5-20T52 0q11 0 15 11 13 29 26.5 50.5T127 103q16-13 36.5-21t42-12 43-5 39.5-1q64 0 102.5 25t59 63 27.5 84.5 9 89.5z"; +const d = "M485 0q10 0 16 17.5t8 37.5q3 24 3 54 0 75-9 137.5T468 354t-74.5 70T266 449q-37 0-70.5-5T132 419q-19 24-36 62-5 15-17 23t-27 8q-20 0-36-14.5T0 454q0-30 19.5-58.5T59 344q0-1 .5-1t.5-1l-2-21-1-7q-1-5-1-8.5V290q-2-27 9.5-59.5T103 170t66.5-48 96.5-22q45-1 73-6t46-14 29-21 22-27q14-21 27.5-26.5T485 0zm1 154q3-51-2-85.5T474 32q-4-1-8.5 13.5t-24 32.5-59.5 34.5T267 132q-53 2-87 19.5T125.5 193t-29 50.5T88 290v9q0 6 1 9l1 10 11-12q29-36 56-50t52.5-17 50.5-1 51-2 53-19 57-53q-17 46-39.5 68.5t-49 31.5-55 10-58 5-58.5 16.5-55 43.5l-8 7q-7 10-18.5 23t-22 27.5-18 29.5-7.5 28q0 14 6.5 20t13.5 6q11 0 15-11 13-29 26.5-50.5T127 377q16 13 36.5 21t42 12 43 5 39.5 1q64 0 102.5-25t59-63 27.5-84.5 9-89.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/e-learning.js b/packages/base/src/icons/e-learning.js index 8466dfbeac16..5e57eb077732 100644 --- a/packages/base/src/icons/e-learning.js +++ b/packages/base/src/icons/e-learning.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://e-learning"; -const viewBox = "0 -32 512 512"; -const d = "M368 0q16 0 16-16 0-6-4.5-11T368-32H144q-6 0-11 5t-5 11q0 7 5 11.5T144 0h224zm112 480q12 0 18.5-5t9.5-11q4-7 4-16V192q0-12-5-18.5t-11-9.5q-7-4-16-4h-64q-10 0-21-2.5t-21.5-7-19-9T341 133q-2-2-2.5-3t-2.5-2v1l-1-1q-1 1-1.5 2t-2.5 2q-11 8-33 18.5t-42 9.5h-64q-9 0-16 4-6 3-11 9.5t-5 18.5v256q0 9 4 16 3 6 9 11t19 5h96q21 0 32-12t16-19q5 7 16 19t31 12h97zm-160-64q-3 9-10 16-7 6-19 10.5t-35 5.5h-64V224h64q12-1 23.5-5.5T300 208q11-7 20-16v224zm160 32h-64q-23-1-36-5.5T361 432q-7-7-9-16V192q9 9 20 16 9 6 20.5 10.5T416 224h64v224zm0-320h32V64q0-13-9-22.5T480 32H32q-13 0-22.5 9.5T0 64v320q0 14 9.5 23t22.5 9h96v-32H32V64h448v64z"; +const d = "M368 480q16 0 16 16 0 6-4.5 11t-11.5 5H144q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h224zM480 0q12 0 18.5 5t9.5 11q4 7 4 16v256q0 12-5 18.5t-11 9.5q-7 4-16 4h-64q-10 0-21 2.5t-21.5 7-19 9T341 347q-2 2-2.5 3t-2.5 2v-1l-1 1q-1-1-1.5-2t-2.5-2q-11-8-33-18.5t-42-9.5h-64q-9 0-16-4-6-3-11-9.5t-5-18.5V32q0-9 4-16 3-6 9-11t19-5h96q21 0 32 12t16 19q5-7 16-19t31-12h97zM320 64q-3-9-10-16-7-6-19-10.5T256 32h-64v224h64q12 1 23.5 5.5T300 272q11 7 20 16V64zm160-32h-64q-23 1-36 5.5T361 48q-7 7-9 16v224q9-9 20-16 9-6 20.5-10.5T416 256h64V32zm0 320h32v64q0 13-9 22.5t-23 9.5H32q-13 0-22.5-9.5T0 416V96q0-14 9.5-23T32 64h96v32H32v320h448v-64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/eam-work-order.js b/packages/base/src/icons/eam-work-order.js index a1825857aba7..956bee9d5ada 100644 --- a/packages/base/src/icons/eam-work-order.js +++ b/packages/base/src/icons/eam-work-order.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://eam-work-order"; -const viewBox = "0 -32 513 513"; -const d = "M513 127L380-32l-82 84 31 31 50-50 101 127zm-33 113q0-20-13.5-34T433 192H48q-20 0-34 14T0 240q0 18 5 27.5T17 282t17 6q5 61 41.5 109t91.5 69q2-11 6-19 3-7 7-12t9-3q5 1 6 7.5t0 14.5q-1 9-3 20l24 4 24 2q13 0 25-2l24-4q-2-11-3-20-1-8 0-14.5t6-7.5q5-2 9 3t7 12q4 8 6 19 55-21 91.5-69T447 288q9-1 16-6 6-5 11.5-15t5.5-27zm-448 0q0-7 5-11.5t11-4.5h385q6 0 10.5 4.5T448 240t-4.5 11.5T433 256h-17l-1 32q-4 42-27 78t-60 58q-6-13-14-22-7-8-16-13t-20-2-15.5 12.5T256 420q-2 12 0 27-4 0-7.5.5t-8.5.5q-4 0-7.5-.5t-8.5-.5q2-15 0-27-2-11-6-20.5T203 387t-20 2-16 13q-8 9-14 22-37-22-60-58t-27-78l-2-32H48q-6 0-11-4.5T32 240z"; +const d = "M512 346.261l-132.74 158.69-81.84-83.836 30.939-30.94 49.902 49.903 100.803-126.752zm-32.936-112.78q0 19.961-13.473 33.934t-33.435 13.973H47.906q-19.96 0-33.933-13.973T0 233.481q0-17.964 4.99-27.446t11.977-14.472 16.967-5.988q4.99-60.881 41.419-108.787t91.321-68.866q1.997 10.979 5.989 18.963 2.994 6.986 6.986 11.977t8.983 2.994q4.99-.998 5.988-7.486t0-14.471q-.998-8.983-2.994-19.961l23.953-3.993 23.953-1.996q12.975 0 24.951 1.996l23.954 3.993q-1.996 10.978-2.995 19.96-.998 7.985 0 14.472t5.989 7.486q4.99 1.996 8.982-2.994t6.987-11.977q3.992-7.984 5.988-18.963 54.893 20.96 91.322 68.866t41.419 108.787q8.982.998 15.968 5.988 5.989 4.99 11.478 14.971t5.49 26.947zm-447.126 0q0 6.987 4.99 11.478t10.978 4.491h384.25q5.988 0 10.48-4.49t4.49-11.479-4.49-11.477-10.48-4.491h-16.967l-.998-31.938q-3.992-41.918-26.947-77.848T327.36 49.84q-5.989 12.975-13.973 21.957-6.986 7.985-15.969 12.975t-19.96 1.996-15.47-12.476-6.488-20.46q-1.996-11.976 0-26.947-3.992 0-7.485-.499t-8.484-.5q-3.992 0-7.485.5t-8.484.499q1.996 14.97 0 26.947-1.996 10.979-5.988 20.46t-14.97 12.476-19.962-1.996-15.969-12.975q-7.984-8.982-13.972-21.957-36.928 21.957-59.883 57.887T65.87 185.575l-1.996 31.938H47.906q-5.988 0-10.978 4.49t-4.99 11.478z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/edit-outside.js b/packages/base/src/icons/edit-outside.js index 8bd6a32aa203..7bc777cacdc6 100644 --- a/packages/base/src/icons/edit-outside.js +++ b/packages/base/src/icons/edit-outside.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://edit-outside"; -const viewBox = "0 -32 512 512"; -const d = "M443 376q5-5 5-11.5t-5-11.5L118 27q-4-4-8-4L0 0l22 110q0 3 1 5t3 4l326 325q5 4 11 4 7 0 11-4zm-121-99l-46 45L53 99h-1l46-46zm87 88l-46 44-64-64 45-45zm94-228q9-10 9-23t-9-23L411 5q-5-5-11-5t-11 5-5 11.5 5 11.5l75 68h-80q-40 0-68-28T288 0v-16q0-16-16-16t-16 16V0q0 27 10 50t27.5 40.5 41 27.5 49.5 10h80l-75 69q-5 5-5 11.5t5 11.5 11 5 11-5z"; +const d = "M443 104q5 5 5 11.5t-5 11.5L118 453q-4 4-8 4L0 480l22-110q0-3 1-5t3-4L352 36q5-4 11-4 7 0 11 4zm-121 99l-46-45L53 381h-1l46 46zm87-88l-46-44-64 64 45 45zm94 228q9 10 9 23t-9 23l-92 86q-5 5-11 5t-11-5-5-11.5 5-11.5l75-68h-80q-40 0-68 28t-28 68v16q0 16-16 16t-16-16v-16q0-27 10-50t27.5-40.5 41-27.5 49.5-10h80l-75-69q-5-5-5-11.5t5-11.5 11-5 11 5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/edit.js b/packages/base/src/icons/edit.js index 38df83182969..a141e5eaa4e8 100644 --- a/packages/base/src/icons/edit.js +++ b/packages/base/src/icons/edit.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://edit"; -const viewBox = "0 0 512 512"; -const d = "M475 408q5-7 5-12 0-6-5-11L150 59q-4-4-8-4L32 32l22 110q0 5 4 9l326 325q4 4 11 4t11-4zm-121-99l-46 45L84 131l46-46zm87 88l-46 44-64-64 45-45z"; +const d = "M475 104q5 7 5 12 0 6-5 11L150 453q-4 4-8 4L32 480l22-110q0-5 4-9L384 36q4-4 11-4t11 4zm-121 99l-46-45L84 381l46 46zm87-88l-46-44-64 64 45 45z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/education.js b/packages/base/src/icons/education.js index 7f8784d68884..ccec2e69878f 100644 --- a/packages/base/src/icons/education.js +++ b/packages/base/src/icons/education.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://education"; -const viewBox = "0 0 512 512"; -const d = "M96 449q0 11-9 19.5T71 479h82q11 0 24.5-10.5T192 447V255l-48 63-48-63v194zm382 30q16 0 25-10t9-26V95q0-14-9.5-23T480 63H326q-22 0-42-12t-28-19q-3 3-11.5 8.5T225 51t-23 8.5-23 3.5H32Q0 63 0 95v352q0 11 7.5 21.5T32 479h11q7-2 13-12.5t8-19.5H32V127h162q10 0 18-4t14-9.5 9.5-10.5 6.5-8v320q-1 11-9.5 21.5T212 447q0 5-3 11t-7.5 10.5-8.5 7.5-5 3q27 0 43.5-9t20.5-17q5 8 18 17t39 9h169zm2-32H302q-18 0-23.5-12.5T272 414l-1-319q3 3 6 8t8 10.5 11 9.5 15 4h169v320z"; +const d = "M96 63q0-11-9-19.5T71 33h82q11 0 24.5 10.5T192 65v192l-48-63-48 63V63zm382-30q16 0 25 10t9 26v348q0 14-9.5 23t-22.5 9H326q-22 0-42 12t-28 19q-3-3-11.5-8.5T225 461t-23-8.5-23-3.5H32q-32 0-32-32V65q0-11 7.5-21.5T32 33h11q7 2 13 12.5T64 65H32v320h162q10 0 18 4t14 9.5 9.5 10.5 6.5 8V97q-1-11-9.5-21.5T212 65q0-5-3-11t-7.5-10.5T193 36t-5-3q27 0 43.5 9T252 59q5-8 18-17t39-9h169zm2 32H302q-18 0-23.5 12.5T272 98l-1 319q3-3 6-8t8-10.5 11-9.5 15-4h169V65z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/electrocardiogram.js b/packages/base/src/icons/electrocardiogram.js index fc51aa18f2b8..5e9030c70013 100644 --- a/packages/base/src/icons/electrocardiogram.js +++ b/packages/base/src/icons/electrocardiogram.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://electrocardiogram"; -const viewBox = "0 -33 512 512"; -const d = "M509.5 372q-5-36-36-82.5t-85-91.5l-24-20-23 20q-54 47-86.5 91.5T220.5 372v20q2 40 27.5 64t58.5 24q14 0 31.5-8t26.5-21q14 13 27 21t31 8q37 0 60.5-25t26.5-63v-20zm-36 17q-3 22-15 37t-26 17q-18 0-30.5-10.5T381 409t-12.5-25-4-15q-4 12-9 25T344 418t-16 18-21.5 7q-15 0-32.5-12.5T256.5 389v-14q0-25 28-64t80-85q54 46 80.5 85t28.5 64v14zm18-347q9 0 13.5-5.5t4.5-12.5-4.5-12.5T491.5 6h-144q-8 0-13 5l-19 23-24-51q-7-10-17-10-15 0-18 14l-23 98-51-101q-5-11-16-11-6 0-12 4.5t-6 12.5l-19 244-17-207q0-18-19-18-11 0-16 11l-15 33-24-67q-4-13-17-13-18 0-18 18 0 5 1 6l37 108q3 12 16 13 13 0 16-10l8-14 31 330q2 17 18 17t18-17l31-366 43 86q4 10 16 10 6 0 11.5-4t6.5-10l24-97 15 29q3 10 15 10 5 0 13-5l31-35h137z"; +const d = "M509.5 114q-5 36-36 82.5t-85 91.5l-24 20-23-20q-54-47-86.5-91.5T220.5 114V94q2-40 27.5-64t58.5-24q14 0 31.5 8t26.5 21q14-13 27-21t31-8q37 0 60.5 25t26.5 63v20zm-36-17q-3-22-15-37t-26-17q-18 0-30.5 10.5T381 77t-12.5 25-4 15q-4-12-9-25T344 68t-16-18-21.5-7q-15 0-32.5 12.5T256.5 97v14q0 25 28 64t80 85q54-46 80.5-85t28.5-64V97zm18 347q9 0 13.5 5.5t4.5 12.5-4.5 12.5-13.5 5.5h-144q-8 0-13-5l-19-23-24 51q-7 10-17 10-15 0-18-14l-23-98-51 101q-5 11-16 11-6 0-12-4.5t-6-12.5l-19-244-17 207q0 18-19 18-11 0-16-11l-15-33-24 67q-4 13-17 13-18 0-18-18 0-5 1-6l37-108q3-12 16-13 13 0 16 10l8 14 31-330q2-17 18-17t18 17l31 366 43-86q4-10 16-10 6 0 11.5 4t6.5 10l24 97 15-29q3-10 15-10 5 0 13 5l31 35h137z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/electronic-medical-record.js b/packages/base/src/icons/electronic-medical-record.js index 10e0c271a1c3..24937ba3b5dd 100644 --- a/packages/base/src/icons/electronic-medical-record.js +++ b/packages/base/src/icons/electronic-medical-record.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://electronic-medical-record"; -const viewBox = "0 -32 512 512"; -const d = "M512 416v-64h-64v-64h-64v64h-64v64h64v64h64v-64h64zM239 118l19 34q3 5 9 7h8q7 0 10-6l31-40 20 13q4 3 10 3 7 0 10-4l24-22q4-6 4-9 0-13-16-13-7 0-12 4l-13 14-22-15q-5-3-12-3-6 1-11 6l-23 33-12-19q-6-7-12-7l-25-3-18-52q-4-7-15-7-10 1-11.5 11.5T180 62l-3 9-12 94-24-76q-3-8-10-9l-6-1q-7 0-12 4l-10 12-12-12q-4-4-12-4-6 0-10.5 3.5T64 91q0 6 4 10l23 21q5 5 12 5t10-5l5-3 42 159q3 10 15 10 14 0 17-12l14-162q1 1 6 1zm177 106h32V0q0-13-9.5-22.5T416-32H32q-14 0-23 9.5T0 0v320q0 14 9 23t23 9h224v-32H32V0h384v224z"; +const d = "M512 64v64h-64v64h-64v-64h-64V64h64V0h64v64h64zM239 362l19-34q3-5 9-7h8q7 0 10 6l31 40 20-13q4-3 10-3 7 0 10 4l24 22q4 6 4 9 0 13-16 13-7 0-12-4l-13-14-22 15q-5 3-12 3-6-1-11-6l-23-33-12 19q-6 7-12 7l-25 3-18 52q-4 7-15 7-10-1-11.5-11.5T180 418l-3-9-12-94-24 76q-3 8-10 9l-6 1q-7 0-12-4l-10-12-12 12q-4 4-12 4-6 0-10.5-3.5T64 389q0-6 4-10l23-21q5-5 12-5t10 5l5 3 42-159q3-10 15-10 14 0 17 12l14 162q1-1 6-1zm177-106h32v224q0 13-9.5 22.5T416 512H32q-14 0-23-9.5T0 480V160q0-14 9-23t23-9h224v32H32v320h384V256z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/email-read.js b/packages/base/src/icons/email-read.js index 4bbd3a412d44..6ff05f7e11ab 100644 --- a/packages/base/src/icons/email-read.js +++ b/packages/base/src/icons/email-read.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://email-read"; -const viewBox = "0 -32 512 512"; -const d = "M512 337V0q0-13-9.5-22.5T480-32H32q-14 0-23 9.5T0 0v337l254 143zM464 0L256 154 48 0h416zM328 186l152 135-225 122L32 321l151-135-17-18L32 289V16l223 170L480 18v270L347 168z"; +const d = "M512 143v337q0 13-9.5 22.5T480 512H32q-14 0-23-9.5T0 480V143L254 0zm-48 337L256 326 48 480h416zM328 294l152-135L255 37 32 159l151 135-17 18L32 191v273l223-170 225 168V192L347 312z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/email.js b/packages/base/src/icons/email.js index bd94677c46d9..eaf4ed16b380 100644 --- a/packages/base/src/icons/email.js +++ b/packages/base/src/icons/email.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://email"; -const viewBox = "0 0 512 512"; -const d = "M480 416q14 0 23-9t9-23V64q0-13-9-22.5T480 32H32q-13 0-22.5 9.5T0 64v320q0 14 9.5 23t22.5 9h448zM64 384l192-160 192 160H64zm416-16L256 192 32 368V80l133 136 19-18L48 64h416L329 198l17 18L480 80v288z"; +const d = "M480 96q14 0 23 9t9 23v320q0 13-9 22.5t-23 9.5H32q-13 0-22.5-9.5T0 448V128q0-14 9.5-23T32 96h448zM64 128l192 160 192-160H64zm416 16L256 320 32 144v288l133-136 19 18L48 448h416L329 314l17-18 134 136V144z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/employee-approvals.js b/packages/base/src/icons/employee-approvals.js index eb1a588a06be..ec2f16e8ea77 100644 --- a/packages/base/src/icons/employee-approvals.js +++ b/packages/base/src/icons/employee-approvals.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://employee-approvals"; -const viewBox = "0 -32 512 512"; -const d = "M512 448L380 289l-83 83 32 32 50-51 101 127zM192 160q27 0 50-10t40.5-27.5T310 82t10-50v-64H0v64q0 27 10 50t27.5 40.5 41 27.5 49.5 10h64zm96-128q0 40-28 68t-68 28h-64q-40 0-68-28T32 32V0h256v32zm-32 224q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q26 0 45 19t19 45q0 27-19 45.5T160 320t-45-18.5T96 256q0-26 19-45t45-19z"; +const d = "M512 32L380 191l-83-83 32-32 50 51L480 0zM192 320q27 0 50 10t40.5 27.5T310 398t10 50v64H0v-64q0-27 10-50t27.5-40.5 41-27.5 49.5-10h64zm96 128q0-40-28-68t-68-28h-64q-40 0-68 28t-28 68v32h256v-32zm-32-224q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q26 0 45-19t19-45q0-27-19-45.5T160 160t-45 18.5T96 224q0 26 19 45t45 19z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/employee-lookup.js b/packages/base/src/icons/employee-lookup.js index b3b41e3c80ab..fa5b05d434ff 100644 --- a/packages/base/src/icons/employee-lookup.js +++ b/packages/base/src/icons/employee-lookup.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://employee-lookup"; -const viewBox = "0 -32 512 512"; -const d = "M512-9l-22-23-82 82q-26-18-56-18-40 0-68 28t-28 68 28 68 68 28 68-28 28-68q0-29-18-55zM352 64q26 0 45 19t19 45q0 27-19 45.5T352 192t-45-18.5-19-45.5q0-26 19-45t45-19zm-96 320q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q26 0 45 19t19 45q0 27-19 45.5T160 448t-45-18.5T96 384q0-26 19-45t45-19zm64-192q0-14 5-32H0v64q0 27 10 50t27.5 40.5 41 27.5 49.5 10h64q30 0 56-13t43-35q-15-8-26-18-13 16-31.5 25t-41.5 9h-64q-40 0-68-28t-28-68v-32h192z"; +const d = "M512 489l-22 23-82-82q-26 18-56 18-40 0-68-28t-28-68 28-68 68-28 68 28 28 68q0 29-18 55zm-160-73q26 0 45-19t19-45q0-27-19-45.5T352 288t-45 18.5-19 45.5q0 26 19 45t45 19zM256 96q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q26 0 45-19t19-45q0-27-19-45.5T160 32t-45 18.5T96 96q0 26 19 45t45 19zm64 192q0 14 5 32H0v-64q0-27 10-50t27.5-40.5 41-27.5 49.5-10h64q30 0 56 13t43 35q-15 8-26 18-13-16-31.5-25t-41.5-9h-64q-40 0-68 28t-28 68v32h192z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/employee-pane.js b/packages/base/src/icons/employee-pane.js index 8a8f903f810d..2b9c7722ecb7 100644 --- a/packages/base/src/icons/employee-pane.js +++ b/packages/base/src/icons/employee-pane.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://employee-pane"; -const viewBox = "0 0 512 512"; -const d = "M352 320q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q26 0 45 18.5t19 45.5q0 26-19 45t-45 19-45-19-19-45q0-27 19-45.5t45-18.5zm0-128h96V96h-96v32zm192 352q14 0 23-9t9-23V64q0-14-9-23t-23-9H64q-13 0-22.5 9T32 64v384q0 14 9.5 23t22.5 9h384zM384 96q0 96-96 96h-64q-96 0-96-96V64h256v32zm64 352H64V64h32v32q0 26 7 49.5t22.5 41T165 214t59 10h64q35 0 59.5-10t39.5-27.5 22-41 7-49.5V64h32v384z"; +const d = "M352 192q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q26 0 45-18.5t19-45.5q0-26-19-45t-45-19-45 19-19 45q0 27 19 45.5t45 18.5zm0 128h96v32h-96v-32zM448 32q14 0 23 9t9 23v384q0 14-9 23t-23 9H64q-13 0-22.5-9T32 448V64q0-14 9.5-23T64 32h384zm-64 384q0-96-96-96h-64q-96 0-96 96v32h256v-32zm64-352H64v384h32v-32q0-26 7-49.5t22.5-41T165 298t59-10h64q35 0 59.5 10t39.5 27.5 22 41 7 49.5v32h32V64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/employee-rejections.js b/packages/base/src/icons/employee-rejections.js index d46fdb83d2e2..1e169de2dbbd 100644 --- a/packages/base/src/icons/employee-rejections.js +++ b/packages/base/src/icons/employee-rejections.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://employee-rejections"; -const viewBox = "0 -32 512 512"; -const d = "M445 385l65-65-32-32-63 65-65-65-32 32 65 65-65 63 32 32 65-64 63 64 32-32zM194 160q26 0 49.5-10t41-27.5T312 82t10-50v-64H2v64q0 27 10 50t27.5 40.5 41 27.5 49.5 10h64zm96-128q0 40-28 68t-68 28h-64q-40 0-68-28T34 32V0h256v32zm-32 224q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q26 0 45 19t19 45q0 27-19 45.5T162 320t-45-18.5T98 256q0-26 19-45t45-19z"; +const d = "M445 95l65 65-32 32-63-65-65 65-32-32 65-65-65-63 32-32 65 64 63-64 32 32zM194 320q26 0 49.5 10t41 27.5T312 398t10 50v64H2v-64q0-27 10-50t27.5-40.5 41-27.5 49.5-10h64zm96 128q0-40-28-68t-68-28h-64q-40 0-68 28t-28 68v32h256v-32zm-32-224q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q26 0 45-19t19-45q0-27-19-45.5T162 160t-45 18.5T98 224q0 26 19 45t45 19z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/employee.js b/packages/base/src/icons/employee.js index 10e74ae6e7dc..79721a522ad6 100644 --- a/packages/base/src/icons/employee.js +++ b/packages/base/src/icons/employee.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://employee"; -const viewBox = "0 -32 512 512"; -const d = "M384 352q0-27-10-50t-27.5-40.5-41-27.5-49.5-10q-27 0-50 10t-40.5 27.5T138 302t-10 50q0 26 10 49.5t27.5 41T206 470t50 10q26 0 49.5-10t41-27.5 27.5-41 10-49.5zm-128-96q40 0 68 28t28 68-28 68-68 28-68-28-28-68 28-68 68-28zm64-32q26 0 49.5-10t41-27.5 27.5-41T448 96V-32H64V96q0 26 10 49.5t27.5 41T142 214t50 10h128zm96-128q0 40-28 68t-68 28H192q-40 0-68-28T96 96V0h320v96zm-128 0h96V64h-96v32z"; +const d = "M384 128q0 27-10 50t-27.5 40.5-41 27.5-49.5 10q-27 0-50-10t-40.5-27.5T138 178t-10-50q0-26 10-49.5t27.5-41T206 10t50-10q26 0 49.5 10t41 27.5 27.5 41 10 49.5zm-128 96q40 0 68-28t28-68-28-68-68-28-68 28-28 68 28 68 68 28zm64 32q26 0 49.5 10t41 27.5 27.5 41 10 49.5v128H64V384q0-26 10-49.5t27.5-41T142 266t50-10h128zm96 128q0-40-28-68t-68-28H192q-40 0-68 28t-28 68v96h320v-96zm-128 0h96v32h-96v-32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/end-user-experience-monitoring.js b/packages/base/src/icons/end-user-experience-monitoring.js index aadcdba79529..344a58b79184 100644 --- a/packages/base/src/icons/end-user-experience-monitoring.js +++ b/packages/base/src/icons/end-user-experience-monitoring.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://end-user-experience-monitoring"; -const viewBox = "0 -29 512 512"; -const d = "M419 407q8-11 12.5-24.5t7-26 3-22.5.5-14q0-26-14-62.5t-34.5-75T349 106t-45-67L270-9l-14-17-15 22q-3 4-91 134T72 319q0 40 13 72.5t37 55 57.5 34.5 74.5 12q33 0 54.5-4t34.5-9.5 20-10.5l11-9-19-12q-7-5-12.5-8.5T337 437q-4 4-13.5 7.5T302 451t-25 5-23 2q-28 0-54.5-10.5t-47.5-28-33.5-41T106 330q0-24 10-54t26-61.5 34-61.5l85-126 83 135q59 104 58.5 152t-5.5 60l13 21zm-192-85q1 2 9.5 8t21.5 14l141 93-114-173q-12-12-29-12t-29 12-12 29 12 29zm29-7q-9 0-15-6t-6-15q0-8 6-14t15-6q8 0 14 6t6 14q0 9-6 15t-14 6z"; +const d = "M419 76q8 11 12.5 24.5t7 26 3 22.5.5 14q0 26-14 62.5t-34.5 75T349 377t-45 67l-34 48-14 17-15-22q-3-4-91-134T72 164q0-40 13-72.5t37-55T179.5 2 254-10q33 0 54.5 4T343 3.5 363 14l11 9-19 12q-7 5-12.5 8.5T337 46q-4-4-13.5-7.5T302 32t-25-5-23-2q-28 0-54.5 10.5t-47.5 28-33.5 41T106 153q0 24 10 54t26 61.5 34 61.5l85 126 83-135q59-104 58.5-152t-5.5-60l13-21zm-192 85q1-2 9.5-8t21.5-14l141-93-114 173q-12 12-29 12t-29-12-12-29 12-29zm29 7q-9 0-15 6t-6 15q0 8 6 14t15 6q8 0 14-6t6-14q0-9-6-15t-14-6z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/endoscopy.js b/packages/base/src/icons/endoscopy.js index cf690c698381..60b864fa617c 100644 --- a/packages/base/src/icons/endoscopy.js +++ b/packages/base/src/icons/endoscopy.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://endoscopy"; -const viewBox = "0 -40 531 531"; -const d = "M360 186q-9 0-13.5-6t-4.5-13q0-8 4.5-13.5T360 148q10 0 14.5 5.5T379 167q0 7-4.5 13t-14.5 6zm0-48q10 0 10-8V91q0-10-10-10-9 0-9 10v39q0 8 9 8zm63-22q3-3 3-7 0-8-9-8 1 0-7 2l-25 27q-3 3-3 7 0 2 2.5 5.5t6.5 3.5q3 0 6-3zm-99 27q2 2 6 2 10 0 10-8 0-4-3-7l-25-27-8-2q-7 0-8.5 3.5T294 110q0 3 3 6zm-58 346q54 0 102.5-21t84.5-57 57-84.5T531 224q0-55-21-103t-57-84-84.5-57T266-41q-55 0-103.5 21T78 37t-57 84T0 224q0 54 21 102.5T78 411t84.5 57T266 489zM425 64q32 28 50 72.5t18 87.5q0 42-16.5 82.5T430 379t-72 52-92 20q-32 0-61-8.5T150 420q1-2 1-7V186q0-2 1.5-8.5t5.5-13 12-11.5 20-5 19.5 4.5T221 163t5.5 12.5T228 186v56q0 4 2 16.5t9.5 25.5 23 23.5T304 318q21 0 35.5-8.5T363 289t12.5-25 3.5-22v-37q0-10-6-14.5t-13-4.5q-8 0-13.5 4.5T341 205v37q0 3-1.5 9t-5 13-11 12-19.5 5q-14 0-22-5.5T270 263t-4.5-13.5-.5-7.5v-59q0-8-3.5-20.5t-12-24.5-23-20.5T190 109q-45 0-67 40-7 12-7.5 23.5T114 186v208q-1-3-4-6l-4-4q-32-29-49.5-72T39 224q0-47 17.5-88T105 64t72-49 89-18q43 0 86.5 17T425 64z"; +const d = "M347.119 292.942q-8.678 0-13.017 5.785t-4.34 12.535q0 7.714 4.34 13.017t13.017 5.303q9.642 0 13.98-5.303t4.34-13.017q0-6.75-4.34-12.535t-13.98-5.785zm0 46.282q9.642 0 9.642 7.714v37.604q0 9.643-9.642 9.643-8.678 0-8.678-9.643v-37.604q0-7.714 8.678-7.714zm60.745 21.213q2.893 2.893 2.893 6.75 0 7.713-8.678 7.713.964 0-6.75-1.928l-24.105-26.034q-2.893-2.893-2.893-6.75 0-1.928 2.411-5.303t6.267-3.375q2.893 0 5.786 2.893zm-95.457-26.034q1.928-1.928 5.785-1.928 9.642 0 9.642 7.713 0 3.857-2.892 6.75l-24.106 26.034-7.714 1.928q-6.75 0-8.195-3.375t-1.447-5.303q0-2.892 2.893-5.785zM256.482.783q52.068 0 98.833 20.249t81.476 54.96 54.96 81.477T512 256.3q0 53.032-20.249 99.315t-54.96 80.994-81.476 54.96-98.833 20.25q-53.032 0-99.797-20.25T75.21 436.61t-54.96-80.994T0 256.3q0-52.067 20.249-98.832t54.96-81.477 81.476-54.96T256.482.783zm153.31 409.793q30.856-26.998 48.212-69.906t17.356-84.369q0-40.497-15.91-79.548t-44.836-69.906-69.424-50.139-88.708-19.284q-30.855 0-58.817 8.196t-53.032 21.695q.964 1.928.964 6.749v218.878q0 1.928 1.446 8.195t5.304 12.535 11.57 11.089 19.285 4.82 18.802-4.338 11.088-10.124 5.303-12.053 1.447-10.124v-53.997q0-3.856 1.928-15.91t9.16-24.587 22.177-22.659 40.015-10.124q20.249 0 34.23 8.196t22.66 19.766 12.052 24.106 3.375 21.212v35.676q0 9.643-5.786 13.982t-12.534 4.339q-7.714 0-13.017-4.34t-5.304-13.98v-35.677q0-2.892-1.446-8.678t-4.82-12.534-10.607-11.571-18.803-4.821q-13.499 0-21.212 5.303t-11.571 12.053T256 231.714t-.482 7.231v56.89q0 7.713-3.375 19.766t-11.57 23.623-22.178 19.767-35.193 8.195q-43.39 0-64.603-38.568-6.75-11.57-7.232-22.66t-1.446-13.016V92.384q-.964 2.893-3.857 5.785l-3.857 3.857Q71.352 129.99 54.478 171.45t-16.873 84.851q0 45.319 16.873 84.852t46.765 69.423 69.424 47.247 85.815 17.356q41.462 0 83.405-16.392t69.906-48.21z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/energy-saving-lightbulb.js b/packages/base/src/icons/energy-saving-lightbulb.js index 5add24935312..8c529455520e 100644 --- a/packages/base/src/icons/energy-saving-lightbulb.js +++ b/packages/base/src/icons/energy-saving-lightbulb.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://energy-saving-lightbulb"; -const viewBox = "0 -32 512 512"; -const d = "M216 150q-3 14-9 25l150 46q12 3 12 16 0 8-4.5 14.5T352 258q-2 0-3-.5t-3-.5l-186-56q-2-2-5-2.5t-5-4.5l-2-8q-1-1-1-4 0-9 3.5-13t7.5-5 6.5-.5-.5.5q8 0 14.5-16t6.5-40h36q0 20-5 42zm-50 88q-14 0-18 13-2 9 1.5 15.5T160 275l186 56q7 2 14-1.5t9-11.5-1.5-14.5T357 295l-186-56q-3-1-5-1zm0 74q-14 0-18 14-2 8 1.5 14.5T160 349l186 56q7 2 14-1.5t9-11-1.5-14.5-10.5-9l-186-56q-3-1-5-1zm0 75q-14 0-18 14-2 7 1.5 13.5T160 423l186 56q7 2 14-1.5t9-10.5-1.5-14.5T357 443l-186-55q-3-1-5-1zm171-263q6 22 14 22t13.5 5.5 5.5 13-5.5 12.5-13.5 5q-37 0-50-50-3-11-4-24h38zM207-10q22-22 55-22 32 0 54 22l10 10H198zm112 90H204q-14 0-14-16V32q0-16 14-16h115q6 0 10.5 4.5T334 32v32q0 7-4.5 11.5T319 80zm-43-48q-14 0-14 16t14 16 14-16-14-16z"; +const d = "M216 330q-3-14-9-25l150-46q12-3 12-16 0-8-4.5-14.5T352 222q-2 0-3 .5t-3 .5l-186 56q-2 2-5 2.5t-5 4.5l-2 8q-1 1-1 4 0 9 3.5 13t7.5 5 6.5.5-.5-.5q8 0 14.5 16t6.5 40h36q0-20-5-42zm-50-88q-14 0-18-13-2-9 1.5-15.5T160 205l186-56q7-2 14 1.5t9 11.5-1.5 14.5T357 185l-186 56q-3 1-5 1zm0-74q-14 0-18-14-2-8 1.5-14.5T160 131l186-56q7-2 14 1.5t9 11-1.5 14.5-10.5 9l-186 56q-3 1-5 1zm0-75q-14 0-18-14-2-7 1.5-13.5T160 57L346 1q7-2 14 1.5t9 10.5-1.5 14.5T357 37L171 92q-3 1-5 1zm171 263q6-22 14-22t13.5-5.5 5.5-13-5.5-12.5-13.5-5q-37 0-50 50-3 11-4 24h38zM207 490q22 22 55 22 32 0 54-22l10-10H198zm112-90H204q-14 0-14 16v32q0 16 14 16h115q6 0 10.5-4.5T334 448v-32q0-7-4.5-11.5T319 400zm-43 48q-14 0-14-16t14-16 14 16-14 16z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/enter-more.js b/packages/base/src/icons/enter-more.js index bd1cd47941ff..9e9157975ff6 100644 --- a/packages/base/src/icons/enter-more.js +++ b/packages/base/src/icons/enter-more.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://enter-more"; -const viewBox = "0 -32 512 512"; -const d = "M288 256q13 0 22.5-9t9.5-23V0q0-13-9.5-22.5T288-32H32q-14 0-23 9.5T0 0v224q0 14 9 23t23 9h256zm0-32H32V0h256v224zm215 168q9-10 9-23t-9-23l-92-86q-5-5-11-5t-11 5-5 11.5 5 11.5l75 69H273q-16 0-16 16t16 16h191l-75 68q-5 5-5 11.5t5 11.5 11 5 11-5z"; +const d = "M288 224q13 0 22.5 9t9.5 23v224q0 13-9.5 22.5T288 512H32q-14 0-23-9.5T0 480V256q0-14 9-23t23-9h256zm0 32H32v224h256V256zM503 88q9 10 9 23t-9 23l-92 86q-5 5-11 5t-11-5-5-11.5 5-11.5l75-69H273q-16 0-16-16t16-16h191l-75-68q-5-5-5-11.5T389 5t11-5 11 5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/eraser.js b/packages/base/src/icons/eraser.js index 61e661a0447a..c1c65ec52080 100644 --- a/packages/base/src/icons/eraser.js +++ b/packages/base/src/icons/eraser.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://eraser"; -const viewBox = "0 0 512 512"; -const d = "M155 64h325V32H116q-7 0-11 4l-69 69q-5 5-5 11.5t5 11.5l326 325q4 4 8 4l110 23-22-110q0-3-1-5t-3-4zm3 140l46-45 223 222h1l-46 46z"; +const d = "M155 448h325v32H116q-7 0-11-4l-69-69q-5-5-5-11.5t5-11.5L362 59q4-4 8-4l110-23-22 110q0 3-1 5t-3 4zm3-140l46 45 223-222h1l-46-46z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/error.js b/packages/base/src/icons/error.js index 627313e581c4..91d243eb337e 100644 --- a/packages/base/src/icons/error.js +++ b/packages/base/src/icons/error.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://error"; -const viewBox = "0 -32 512 512"; -const d = "M256 480q53 0 99.5-20t81.5-55 55-81.5 20-99.5-20-100-55-81.5T355.5-12 256-32 156-12 74.5 42.5 20 124 0 224t20 99.5T74.5 405t81.5 55 100 20zm2-127q-13 0-23.5-8T224 320l1-5 2.5-18.5 3-37.5 3.5-61q0-11 7-16t15-5q22 0 25 21l1 37 9 85q0 17-10.5 25t-22.5 8zm0-299q20 0 31 12t11 32q0 19-11 31t-31 12-31.5-12T215 98q0-20 11.5-32T258 54z"; +const d = "M256 0q53 0 99.5 20T437 75t55 81.5 20 99.5-20 100-55 81.5-81.5 54.5-99.5 20-100-20-81.5-54.5T20 356 0 256t20-99.5T74.5 75 156 20 256 0zm2 127q-13 0-23.5 8T224 160l1 5 2.5 18.5 3 37.5 3.5 61q0 11 7 16t15 5q22 0 25-21l1-37 9-85q0-17-10.5-25t-22.5-8zm0 299q20 0 31-12t11-32q0-19-11-31t-31-12-31.5 12-11.5 31q0 20 11.5 32t31.5 12z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/example.js b/packages/base/src/icons/example.js index 03cff612bdaf..6f626229efcc 100644 --- a/packages/base/src/icons/example.js +++ b/packages/base/src/icons/example.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://example"; -const viewBox = "0 -40 530 530"; -const d = "M94.5 319q20 0 37.5-7.5t30.5-20 20.5-30 7.5-36.5q0-42-28-68.5t-68-26.5q-19 0-36 7t-30 20T8 187.5.5 225q0 19 7.5 36.5t20.5 30 30 20 36 7.5zm342 0q19 0 36-7.5t30-20 20.5-30 7.5-36.5q0-20-7.5-37.5T502.5 157t-30-20-36-7q-40 0-68 26.5t-28 68.5q0 19 7.5 36.5t20.5 30 30.5 20 37.5 7.5zm-170-170q19 0 36-7.5t30-20.5 20-30.5 7-37.5q0-19-7-36t-20-30-30-20.5-36-7.5q-20 0-37.5 7.5T198.5-13t-20 30-7 36q0 40 26.5 68t68.5 28zm0 150q-42 0-68.5 28t-26.5 68q0 19 7 36t20 30 30.5 20.5 37.5 7.5q19 0 36-7.5t30-20.5 20-30 7-36q0-20-7-37.5t-20-30.5-30-20.5-36-7.5zm0 151q-25 0-41.5-16t-16.5-39q0-24 16.5-40.5t41.5-16.5q23 0 39.5 16.5t16.5 40.5q0 23-16.5 39t-39.5 16z"; +const d = "M91.274 164.106q19.32 0 36.226 7.245t29.464 19.32 19.804 28.982 7.245 35.26q0 40.574-27.049 66.174t-65.69 25.6q-18.355 0-34.778-6.762t-28.98-19.321T7.71 291.14.466 254.913q0-18.355 7.245-35.26t19.804-28.981 28.981-19.321 34.778-7.245zm330.384 0q18.355 0 34.778 7.245t28.981 19.32 19.804 28.982 7.245 35.26q0 19.321-7.245 36.227t-19.804 29.464-28.981 19.32-34.778 6.763q-38.641 0-65.69-25.6t-27.05-66.174q0-18.355 7.246-35.26t19.804-28.981 29.464-19.321 36.226-7.245zM257.432 328.332q18.355 0 34.777 7.245t28.982 19.804 19.32 29.464 6.763 36.227q0 18.354-6.763 34.777t-19.32 28.981-28.982 19.804-34.777 7.245q-19.32 0-36.226-7.245t-29.464-19.804-19.321-28.98-6.763-34.778q0-38.642 25.6-65.69t66.174-27.05zm0-144.906q-40.574 0-66.174-27.049t-25.6-65.69q0-18.355 6.763-34.778t19.32-28.98 29.465-19.804 36.226-7.246q18.355 0 34.777 7.246t28.982 19.803 19.32 28.981 6.763 34.778q0 19.32-6.763 36.226t-19.32 29.464-28.982 19.804-34.777 7.245zm0-145.871q-24.15 0-40.09 15.456t-15.94 37.676q0 23.185 15.94 39.124t40.09 15.94q22.219 0 38.159-15.94t15.94-39.124q0-22.22-15.94-37.676t-38.159-15.456z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/excel-attachment.js b/packages/base/src/icons/excel-attachment.js index 2ea375ae62ec..f569512cc950 100644 --- a/packages/base/src/icons/excel-attachment.js +++ b/packages/base/src/icons/excel-attachment.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://excel-attachment"; -const viewBox = "0 -32 512 512"; -const d = "M512 320V96H192v224h320zm-32-32h-64v-63h64v63zm-96-63v63h-63v-63h63zm-63-32v-65h63v65h-63zm-97 95v-63h65v63h-65zm0-160h65v65h-65v-65zm256 0v65h-64v-65h64zm-96-64V0q0-14-9-23t-23-9H32q-14 0-23 9T0 0v352l128 128h224q13 0 22.5-9t9.5-23v-96h-32v96H160v-96q0-14-9.5-23t-23.5-9H32V0h320v64h32z"; +const d = "M512 160v224H192V160h320zm-32 32h-64v63h64v-63zm-96 63v-63h-63v63h63zm-63 32v65h63v-65h-63zm-97-95v63h65v-63h-65zm0 160h65v-65h-65v65zm256 0v-65h-64v65h64zm-96 64v64q0 14-9 23t-23 9H32q-14 0-23-9t-9-23V128L128 0h224q13 0 22.5 9t9.5 23v96h-32V32H160v96q0 14-9.5 23t-23.5 9H32v320h320v-64h32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/exit-full-screen.js b/packages/base/src/icons/exit-full-screen.js index 7f77337d5139..1a3f5ec4cd33 100644 --- a/packages/base/src/icons/exit-full-screen.js +++ b/packages/base/src/icons/exit-full-screen.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://exit-full-screen"; -const viewBox = "0 -32.263 513 513"; -const d = "M160 166.737q14 0 23-9.5t9-23.5v-141q0-16-16-18-6 1-11 5.5t-5 11.5v118l-131-130q-12-10-24-1-10 14 0 24l134 132H16q-14 0-16 14 0 16 16 18h144zm336 160q14 0 16-14 0-16-16-18H352q-14 0-23 9.5t-9 23.5v141q0 16 16 18 6-1 11-5.5t5-11.5v-118l132 131q12 10 24 1 10-14 0-24l-135-133h123zm-48-96h32v-192q0-13-9-22.5t-23-9.5H256v32h192v192zm-384 0H32v192q0 14 9.5 23t22.5 9h192v-32H64v-192z"; +const d = "M159.688 313.326q13.973 0 22.955 9.481t8.983 23.454v140.725q0 15.97-15.97 17.965-5.987-.998-10.978-5.489t-4.99-11.478v-117.77L28.943 499.961q-11.976 9.98-23.953.998-9.98-13.973 0-23.953L138.73 345.263H15.969Q1.996 345.263 0 331.29q0-15.968 15.969-17.964h143.72zm335.345-159.689q13.973 0 15.969 13.973 0 15.969-15.969 17.965h-143.72q-13.972 0-22.954-9.481t-8.983-23.455V11.914q0-15.969 15.969-17.965 5.988.998 10.979 5.49t4.99 11.477v117.77L483.057-2.058q11.976-9.981 23.953-.999 9.98 13.973 0 23.954l-134.737 132.74h122.76zm-47.906 95.813h31.937v191.626q0 12.975-8.982 22.456t-22.955 9.482H255.5v-31.938h191.626V249.45zm-383.252 0H31.938V57.825q0-13.973 9.481-22.956t22.456-8.982h191.626v31.938H63.875V249.45z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/expand-all.js b/packages/base/src/icons/expand-all.js index 0a2f89d61a62..2afb20966ba1 100644 --- a/packages/base/src/icons/expand-all.js +++ b/packages/base/src/icons/expand-all.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://expand-all"; -const viewBox = "0 31 512 512"; -const d = "M247.5 230q11 11 23 0 10-12 0-24l-102-102q-10-10-23-10t-22 10l-102 102q-12 12 0 24 11 11 22 0l85-87v260q0 16 16 16t16-16V141zm249 185q16 0 16-16t-16-16h-160q-6 0-11 4.5t-5 11.5 5 11.5 11 4.5h160zm0-96q16 0 16-16t-16-16h-160q-6 0-11 4.5t-5 11.5 5 11.5 11 4.5h160zm0-96q16 0 16-16t-16-16h-160q-6 0-11 4.5t-5 11.5 5 11.5 11 4.5h160zm0-96q16 0 16-16t-16-16h-160q-6 0-11 4.5t-5 11.5 5 11.5 11 4.5h160z"; +const d = "M247.5 313q11-11 23 0 10 12 0 24l-102 102q-10 10-23 10t-22-10l-102-102q-12-12 0-24 11-11 22 0l85 87V140q0-16 16-16t16 16v262zm249-185q16 0 16 16t-16 16h-160q-6 0-11-4.5t-5-11.5 5-11.5 11-4.5h160zm0 96q16 0 16 16t-16 16h-160q-6 0-11-4.5t-5-11.5 5-11.5 11-4.5h160zm0 96q16 0 16 16t-16 16h-160q-6 0-11-4.5t-5-11.5 5-11.5 11-4.5h160zm0 96q16 0 16 16t-16 16h-160q-6 0-11-4.5t-5-11.5 5-11.5 11-4.5h160z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/expand-group.js b/packages/base/src/icons/expand-group.js index de7fbfa52733..997fb440dae4 100644 --- a/packages/base/src/icons/expand-group.js +++ b/packages/base/src/icons/expand-group.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://expand-group"; -const viewBox = "0 -1 512 512"; -const d = "M425.5 277q9 9 22.5 9t22.5-9q10-10 10-23t-10-23l-192-192q-9-9-22.5-9t-22.5 9l-193 191q-10 10-10 23t10 22q9 10 22 10t23-10l159-157q11-11 23 0zm0 193q9 9 22.5 9t22.5-9q10-10 10-23t-10-23l-192-192q-9-9-22.5-9t-22.5 9l-193 191q-10 10-10 23t10 22q9 10 22 10t23-10l159-157q5-5 11.5-5t11.5 5z"; +const d = "M425.5 234q9-9 22.5-9t22.5 9q10 10 10 23t-10 23l-192 192q-9 9-22.5 9t-22.5-9l-193-191q-10-10-10-23t10-22q9-10 22-10t23 10l159 157q11 11 23 0zm0-193q9-9 22.5-9t22.5 9q10 10 10 23t-10 23l-192 192q-9 9-22.5 9t-22.5-9L40.5 88q-10-10-10-23t10-22q9-10 22-10t23 10l159 157q5 5 11.5 5t11.5-5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/expand.js b/packages/base/src/icons/expand.js index cdc9ad8ca66b..c0fec0e608db 100644 --- a/packages/base/src/icons/expand.js +++ b/packages/base/src/icons/expand.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://expand"; -const viewBox = "0 0 512 512"; -const d = "M256 384V272H144v-32h112V128h32v112h112v32H288v112h-32zm208 96H208v-32h256V64H80v128H48V64q0-13 9-22.5T80 32h384q13 0 22.5 9.5T496 64v384q0 14-9.5 23t-22.5 9zm-441 4q-12 11 0 23 5 5 11 5t11-5l92-99q9-10 9-23t-9-22L45 262q-5-5-11.5-5T22 262t-5 11.5 5 11.5l87 95q6 5 0 11z"; +const d = "M256 128v112H144v32h112v112h32V272h112v-32H288V128h-32zm208-96H208v32h256v384H80V320H48v128q0 13 9 22.5t23 9.5h384q13 0 22.5-9.5T496 448V64q0-14-9.5-23T464 32zM23 28Q11 17 23 5q5-5 11-5t11 5l92 99q9 10 9 23t-9 22L45 250q-5 5-11.5 5T22 250t-5-11.5 5-11.5l87-95q6-5 0-11z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/expense-report.js b/packages/base/src/icons/expense-report.js index cde9fb8a35e7..84f340d16eb6 100644 --- a/packages/base/src/icons/expense-report.js +++ b/packages/base/src/icons/expense-report.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://expense-report"; -const viewBox = "0 -32 512 512"; -const d = "M494 179q11-14 11-33 0-23-12.5-37T450 90V69h-18v20q-46 6-54 53l32 4q2-10 6-15.5t16-12.5v52q-29 8-39 22.5T383 225q0 20 12.5 34t36.5 16v13h18v-13q24-2 35.5-13.5T500 232l-31-4q-3 13-19 20v-48q35-11 44-21zm-62 69q-12-4-15.5-10t-3.5-11q0-7 3-11.5t16-10.5v43zm37-123q6 7 6 16 0 8-4 13.5T450 165v-49q15 3 19 9zm-46-93h32V0q0-14-9-23t-23-9H135q-14 0-23 9t-9 23v288l97 96h223q13 0 22.5-9t9.5-23v-32h-32v32H232v-64q0-14-9.5-23t-23.5-9h-64V0h288v32zM39 64H7v384q0 14 9.5 23t22.5 9h288v-32H39V64zm271 96q16 0 16-16 0-6-4.5-11t-11.5-5H183q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h127zm0-64q16 0 16-16 0-6-4.5-11T310 64H183q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h127z"; +const d = "M494 301q11 14 11 33 0 23-12.5 37T450 390v21h-18v-20q-46-6-54-53l32-4q2 10 6 15.5t16 12.5v-52q-29-8-39-22.5T383 255q0-20 12.5-34t36.5-16v-13h18v13q24 2 35.5 13.5T500 248l-31 4q-3-13-19-20v48q35 11 44 21zm-62-69q-12 4-15.5 10t-3.5 11q0 7 3 11.5t16 10.5v-43zm37 123q6-7 6-16 0-8-4-13.5T450 315v49q15-3 19-9zm-46 93h32v32q0 14-9 23t-23 9H135q-14 0-23-9t-9-23V192l97-96h223q13 0 22.5 9t9.5 23v32h-32v-32H232v64q0 14-9.5 23t-23.5 9h-64v256h288v-32zM39 416H7V32q0-14 9.5-23T39 0h288v32H39v384zm271-96q16 0 16 16 0 6-4.5 11t-11.5 5H183q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h127zm0 64q16 0 16 16 0 6-4.5 11t-11.5 5H183q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h127z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/explorer.js b/packages/base/src/icons/explorer.js index b2589e7dd87a..fcc4ee613471 100644 --- a/packages/base/src/icons/explorer.js +++ b/packages/base/src/icons/explorer.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://explorer"; -const viewBox = "0 -40 530 530"; -const d = "M303 356h-77l38 57zm-39 133q55 0 103.5-21t84.5-57 57-84.5T530 223q0-54-21-102t-57-84-84.5-57T264-41q-54 0-102 21T78 37t-57 84T0 223q0 55 21 103.5T78 411t84 57 102 21zm0-492q47 0 88.5 18T425 63.5t49 71.5 18 88-18 88.5-49 72.5-72.5 49-88.5 18-88-18-71.5-49T56 311.5 38 223t18-88 48.5-71.5T176 15t88-18zm156 343q7 0 7-8 0-5-2-7L293 189q-3-3-4-3l-175-78q-1-1-4-1-8 3-8 10 0 3 2 5l135 137 3 3q65 29 100.5 45t52 23.5 19.5 9l3 1.5q1 0 1.5-.5t1.5-.5zM264 205q8 0 14 5t6 13-6 14-14 6-13-6-5-14 5-13 13-5z"; +const d = "M292.71 128.362h-74.385l36.709-55.064zM255.033-.12q53.132 0 99.985 20.287t81.63 55.064 55.064 81.63T512 256.845q0 52.166-20.287 98.536t-55.064 81.147-81.63 55.064-99.985 20.287q-52.166 0-98.536-20.287t-81.147-55.064-55.064-81.147T0 256.845q0-53.132 20.287-99.985T75.35 75.23t81.147-55.064T255.034-.121zm0 475.29q45.404 0 85.494-17.388t70.038-46.853 47.336-69.071 17.389-85.012-17.39-85.494-47.335-70.038-70.038-47.336-85.494-17.388-85.011 17.388-69.072 47.336-46.853 70.038-17.389 85.494 17.39 85.012 46.852 69.071 69.072 46.853 85.011 17.389zm150.702-331.35q6.762 0 6.762 7.728 0 4.83-1.932 6.762L283.049 289.691q-2.898 2.898-3.864 2.898l-169.057 75.35q-.966.967-3.864.967-7.728-2.898-7.728-9.66 0-2.899 1.932-4.83l130.415-132.348 2.898-2.898q62.793-28.015 97.087-43.472t50.234-22.702 18.838-8.694l2.898-1.45q.966 0 1.449.484t1.449.483zM255.034 274.234q7.728 0 13.524-4.83t5.797-12.559-5.797-13.524-13.524-5.796-12.559 5.796-4.83 13.524 4.83 12.559 12.559 4.83z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/factory.js b/packages/base/src/icons/factory.js index ac53d37a3599..81a1c009dc3f 100644 --- a/packages/base/src/icons/factory.js +++ b/packages/base/src/icons/factory.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://factory"; -const viewBox = "0 0 512 512"; -const d = "M496 256q6 0 11-4.5t5-11.5V32h-96v120q0 8-8 8h-48q-8 0-8-8V32H0v368q0 16 16 16h96q6 0 11-4.5t5-11.5V256h368zm-16-32H96v160H32V64h288v88q0 17 11.5 28.5T360 192h48q17 0 28.5-11.5T448 152V64h32v160zm-120 64q-8 0-8 8v74q0 8 8 8 2 0 4-1l123-74q5-3 3.5-9t-7.5-6H360zm-160 0q-8 0-8 8v74q0 8 8 8 2 0 4-1l123-74q5-3 3.5-9t-7.5-6H200zM8 448q-8 0-8 4v24q0 4 8 4h112q8 0 8-4v-24q0-4-8-4H8zm88-264q0 8 8 8h48q8 0 8-8v-48q0-8-8-8h-48q-8 0-8 8v48zm104-56q-8 0-8 8v48q0 8 8 8h48q8 0 8-8v-48q0-8-8-8h-48z"; +const d = "M496 256q6 0 11 4.5t5 11.5v208h-96V360q0-8-8-8h-48q-8 0-8 8v120H0V112q0-16 16-16h96q6 0 11 4.5t5 11.5v144h368zm-16 32H96V128H32v320h288v-88q0-17 11.5-28.5T360 320h48q17 0 28.5 11.5T448 360v88h32V288zm-120-64q-8 0-8-8v-74q0-8 8-8 2 0 4 1l123 74q5 3 3.5 9t-7.5 6H360zm-160 0q-8 0-8-8v-74q0-8 8-8 2 0 4 1l123 74q5 3 3.5 9t-7.5 6H200zM8 64q-8 0-8-4V36q0-4 8-4h112q8 0 8 4v24q0 4-8 4H8zm88 264q0-8 8-8h48q8 0 8 8v48q0 8-8 8h-48q-8 0-8-8v-48zm104 56q-8 0-8-8v-48q0-8 8-8h48q8 0 8 8v48q0 8-8 8h-48z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/fallback.js b/packages/base/src/icons/fallback.js index 9d3ea979605d..7247c797e6a6 100644 --- a/packages/base/src/icons/fallback.js +++ b/packages/base/src/icons/fallback.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://fallback"; -const viewBox = "0 -31 512 512"; -const d = "M480 417q11 0 18-5t10-11q4-7 4-16v-95h-32q-1 72-5 79-3 6-9.5 11t-17.5 5H224l-32 32H64q-12 0-18.5-5T36 401q-4-7-4-16V65q0-13 5-19t11-9q7-4 112-4V1H32q-9 0-16 4-6 3-11 9.5T0 33v384q0 9 4 16 3 6 9.5 11t18.5 5h188l27-32h233zm0-192q14 0 23-9t9-23V2q0-13-9-22.5T480-30H256q-13 0-22.5 9.5T224 2v191q0 14 9.5 23t22.5 9h224z"; +const d = "M480 64q11 0 18 5t10 11q4 7 4 16v95h-32q-1-72-5-79-3-6-9.5-11T448 96H224l-32-32H64q-12 0-18.5 5T36 80q-4 7-4 16v320q0 13 5 19t11 9q7 4 112 4v32H32q-9 0-16-4-6-3-11-9.5T0 448V64q0-9 4-16 3-6 9.5-11T32 32h188l27 32h233zm0 192q14 0 23 9t9 23v191q0 13-9 22.5t-23 9.5H256q-13 0-22.5-9.5T224 479V288q0-14 9.5-23t22.5-9h224z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/family-care.js b/packages/base/src/icons/family-care.js index 5c274c0f0521..f046f5e360ca 100644 --- a/packages/base/src/icons/family-care.js +++ b/packages/base/src/icons/family-care.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://family-care"; -const viewBox = "0 -31 512 512"; -const d = "M128 291q-20 0-37.5-2.5T60 279t-20.5-19.5T32 227v-97h96V98H0v129q0 26 10 44.5t27.5 30T78 318t50 5q35 0 57-5.5t39-27.5q-7-3-17-7t-15-9q-14 10-28 13.5t-36 3.5zm288-1q29 0 47.5-10t29.5-27.5 15-40.5 4-50V66h-96v32h64v64q0 20-2.5 37.5T468 230t-19.5 20.5T416 258q-18 0-24.5-3t-8.5-8l-24 24q9 8 24 13.5t33 5.5zm-304 32q-34 0-57 23.5T32 402t23 56.5 57 23.5q33 0 56.5-23.5T192 402t-23.5-56.5T112 322zm0 128q-20 0-34-14t-14-34 14-34 34-14 34 14 14 34-14 34-34 14zm288-160q-34 0-57 23.5T320 370t23 56.5 57 23.5q33 0 56.5-23.5T480 370t-23.5-56.5T400 290zm0 128q-20 0-34-14t-14-34 14-34 34-14 34 14 14 34-14 34-34 14zM288 98q53 0 74.5-21T384 2v-32H160V2q0 54 21 75t75 21h32zm64-96q0 20-2.5 32.5T340 54t-19.5 9.5T288 66h-32q-20 0-32.5-2.5T204 54t-9.5-19.5T192 2h160zm0 176q0-33-23.5-56.5T272 98t-56.5 23.5T192 178t23.5 56.5T272 258t56.5-23.5T352 178zm-80-48q20 0 34 14t14 34-14 34-34 14-34-14-14-34 14-34 34-14z"; +const d = "M128 190q-20 0-37.5 2.5T60 202t-20.5 19.5T32 254v97h96v32H0V254q0-26 10-44.5t27.5-30T78 163t50-5q35 0 57 5.5t39 27.5q-7 3-17 7t-15 9q-14-10-28-13.5t-36-3.5zm288 1q29 0 47.5 10t29.5 27.5 15 40.5 4 50v96h-96v-32h64v-64q0-20-2.5-37.5T468 251t-19.5-20.5T416 223q-18 0-24.5 3t-8.5 8l-24-24q9-8 24-13.5t33-5.5zm-304-32q-34 0-57-23.5T32 79t23-56.5T112-1q33 0 56.5 23.5T192 79t-23.5 56.5T112 159zm0-128q-20 0-34 14T64 79t14 34 34 14 34-14 14-34-14-34-34-14zm288 160q-34 0-57-23.5T320 111t23-56.5T400 31q33 0 56.5 23.5T480 111t-23.5 56.5T400 191zm0-128q-20 0-34 14t-14 34 14 34 34 14 34-14 14-34-14-34-34-14zM288 383q53 0 74.5 21t21.5 75v32H160v-32q0-54 21-75t75-21h32zm64 96q0-20-2.5-32.5T340 427t-19.5-9.5T288 415h-32q-20 0-32.5 2.5T204 427t-9.5 19.5T192 479h160zm0-176q0 33-23.5 56.5T272 383t-56.5-23.5T192 303t23.5-56.5T272 223t56.5 23.5T352 303zm-80 48q20 0 34-14t14-34-14-34-34-14-34 14-14 34 14 34 34 14z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/family-protection.js b/packages/base/src/icons/family-protection.js index 79a32dbc1fde..5ab3376c73ac 100644 --- a/packages/base/src/icons/family-protection.js +++ b/packages/base/src/icons/family-protection.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://family-protection"; -const viewBox = "0 -32 512 512"; -const d = "M448 320L265 430q-3 3-10 3-6 0-9-3L64 320H0l223 148q8 5 15.5 8.5T255 480t17-3.5 15-8.5l225-148h-64zm-80-160q20 0 34 14t14 34-14 34-34 14-34-14-14-34q0-5 2-15-14 10-34 13v2q0 33 23 56.5t57 23.5q33 0 56.5-23.5T448 208t-23.5-56.5T368 128h-2q-2 10-5 18.5t-8 16.5q6-3 15-3zm-121 44q-38-9-57-43-1-1-1-1.5t-1-1.5q-12 3-28 3-40 0-68-12.5T64 97V-32H32V97q0 41 23.5 62.5T115 188q-19 22-19 52 0 33 23 56.5t57 23.5q33 0 56.5-23.5T256 240q0-10-2.5-19t-6.5-17zm-69-12q19 2 32.5 15t13.5 33-14 34-34 14-34-14-14-34q0-19 12.5-32.5T172 192h6zM307 59q10-6 19.5-16.5t12-23 5-26T348-32h-28q0 17 1 30.5T314 26q-2 4-10 13t-16 9h-32q-8 0-16.5-9T229 26q-3-13-4.5-27T223-32h-29q1 12 4 25.5t5.5 26 12 23T236 59q-13 9-20.5 22.5T208 112q0 26 18.5 45t45.5 19q26 0 45-19t19-45q0-17-8-31t-21-22zm-35 21q13 0 22.5 9t9.5 23-9.5 23-22.5 9q-14 0-23-9t-9-23 9-23 23-9zm112 48q29 0 47.5-10T461 90.5t15-41T480 0v-32h-32V0q0 40-12.5 68T384 96q-6 0-10-.5t-8-1.5v1q1 5 1.5 8.5t.5 8.5q0 4-.5 7t-1.5 7q5 1 9 1.5t9 .5z"; +const d = "M448 160L265 50q-3-3-10-3-6 0-9 3L64 160H0L223 12q8-5 15.5-8.5T255 0t17 3.5 15 8.5l225 148h-64zm-80 160q20 0 34-14t14-34-14-34-34-14-34 14-14 34q0 5 2 15-14-10-34-13v-2q0-33 23-56.5t57-23.5q33 0 56.5 23.5T448 272t-23.5 56.5T368 352h-2q-2-10-5-18.5t-8-16.5q6 3 15 3zm-121-44q-38 9-57 43-1 1-1 1.5t-1 1.5q-12-3-28-3-40 0-68 12.5T64 383v129H32V383q0-41 23.5-62.5T115 292q-19-22-19-52 0-33 23-56.5t57-23.5q33 0 56.5 23.5T256 240q0 10-2.5 19t-6.5 17zm-69 12q19-2 32.5-15t13.5-33-14-34-34-14-34 14-14 34q0 19 12.5 32.5T172 288h6zm129 133q10 6 19.5 16.5t12 23 5 26T348 512h-28q0-17 1-30.5t-7-27.5q-2-4-10-13t-16-9h-32q-8 0-16.5 9T229 454q-3 13-4.5 27t-1.5 31h-29q1-12 4-25.5t5.5-26 12-23T236 421q-13-9-20.5-22.5T208 368q0-26 18.5-45t45.5-19q26 0 45 19t19 45q0 17-8 31t-21 22zm-35-21q13 0 22.5-9t9.5-23-9.5-23-22.5-9q-14 0-23 9t-9 23 9 23 23 9zm112-48q29 0 47.5 10t29.5 27.5 15 41 4 49.5v32h-32v-32q0-40-12.5-68T384 384q-6 0-10 .5t-8 1.5v-1q1-5 1.5-8.5t.5-8.5q0-4-.5-7t-1.5-7q5-1 9-1.5t9-.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/favorite-list.js b/packages/base/src/icons/favorite-list.js index 23c47dff2129..db88c5418541 100644 --- a/packages/base/src/icons/favorite-list.js +++ b/packages/base/src/icons/favorite-list.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://favorite-list"; -const viewBox = "0 -32 512.571 512.571"; -const d = "M340.286 179l-81-59-31 22q-4 2-8 0l-153-109q-5-2-8.5 1t-1.5 8l62 169q4 6-2 8l-114 89q-5 3-3 7.5t7 4.5h145q4 0 6 5l59 151q2 5 6.5 5t6.5-5l59-151q2-5 7-5h145q5 0 7-4.5t-3-7.5l-114-89q-5-2-3-8zm156-179q16 0 16-16 0-6-4.5-11t-11.5-5h-128q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128zm0 64q16 0 16-16 0-6-4.5-11t-11.5-5h-128q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128zm0 64q16 0 16-16 0-6-4.5-11t-11.5-5h-128q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128z"; +const d = "M339.907 294.207l-80.91 58.935-30.965-21.976q-3.996-1.998-7.992 0L67.211 440.045q-4.994 1.997-8.49-1t-1.499-7.99l61.931-168.812q3.996-5.993-1.998-7.991l-113.873-88.9q-4.994-2.997-2.996-7.492t6.992-4.495h144.838q3.996 0 5.994-4.995L217.044-2.462q1.998-4.994 6.493-4.994t6.492 4.994l58.935 150.832q1.997 4.995 6.992 4.995h144.838q4.995 0 6.992 4.495t-2.996 7.491l-113.873 88.9q-4.995 1.999-2.997 7.992zm155.826 178.8q15.982 0 15.982 15.983 0 5.993-4.495 10.988t-11.487 4.994H367.875q-5.993 0-10.987-4.994t-4.995-10.988q0-6.992 4.995-11.487t10.987-4.495h127.858zm0-63.928q15.982 0 15.982 15.982 0 5.994-4.495 10.988t-11.487 4.994H367.875q-5.993 0-10.987-4.994t-4.995-10.988q0-6.992 4.995-11.487t10.987-4.495h127.858zm0-63.929q15.982 0 15.982 15.983 0 5.993-4.495 10.987t-11.487 4.995H367.875q-5.993 0-10.987-4.995t-4.995-10.987q0-6.993 4.995-11.488t10.987-4.495h127.858z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/favorite.js b/packages/base/src/icons/favorite.js index 9c25f1c5d43a..68903213434c 100644 --- a/packages/base/src/icons/favorite.js +++ b/packages/base/src/icons/favorite.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://favorite"; -const viewBox = "0 -32.286 512.143 512.143"; -const d = "M378.786 188.714q-6-4-3-9l72-194q2-5-2.5-9t-9.5-1l-175 124q-5 3-9 0l-175-124q-5-3-9.5 1t-2.5 9l72 194q2 6-3 9l-130 92q-5 3-3 8.5t7 5.5h166q5 0 8 5l67 182q2 5 7.5 5t7.5-5l67-182q2-5 8-5h165q6 0 8-5.5t-3-8.5z"; +const d = "M378.68 291.053q-5.998 3.999-3 8.997l71.98 193.946q2 4.999-2.499 8.998t-9.497 1L260.713 380.027q-4.999-3-8.998 0L76.765 503.993q-5 3-9.498-1t-2.5-8.997l71.98-193.946q2-5.998-2.999-8.997L3.785 199.078q-4.999-2.999-3-8.497t6.998-5.499h165.954q4.999 0 7.998-4.998l66.981-181.95q2-4.998 7.498-4.998t7.498 4.998l66.981 181.95q2 4.998 7.998 4.998h164.954q5.998 0 7.998 5.499t-3 8.497z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/fax-machine.js b/packages/base/src/icons/fax-machine.js index e7d538b07a3a..a9ad75cd0653 100644 --- a/packages/base/src/icons/fax-machine.js +++ b/packages/base/src/icons/fax-machine.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://fax-machine"; -const viewBox = "0 -32 512 512"; -const d = "M32 32q-14 0-23 9T0 64v320q0 14 9 23t23 9h64q14 0 23-9t9-23V64q0-14-9-23t-23-9H32zm448 256q14 0 23-9t9-23V0q0-14-9-23t-23-9H32q-14 0-23 9T0 0h480v256H160v32h320zM224 160q-14 0-23 9t-9 23 9 23 23 9 23-9 9-23-9-23-23-9zm96 0q-14 0-23 9t-9 23 9 23 23 9 23-9 9-23-9-23-23-9zm96 0q-14 0-23 9t-9 23 9 23 23 9 23-9 9-23-9-23-23-9zm0-96q-14 0-23 9t-9 23 9 23 23 9 23-9 9-23-9-23-23-9zm-96 0q-14 0-23 9t-9 23 9 23 23 9 23-9 9-23-9-23-23-9zm-96 0q-14 0-23 9t-9 23 9 23 23 9 23-9 9-23-9-23-23-9zm0 256h-32v128q0 14 9 23t23 9h160l96-96v-64h-32v32h-63q-14 0-23.5 9t-9.5 23v64H224V320z"; +const d = "M32 448q-14 0-23-9t-9-23V96q0-14 9-23t23-9h64q14 0 23 9t9 23v320q0 14-9 23t-23 9H32zm448-256q14 0 23 9t9 23v256q0 14-9 23t-23 9H32q-14 0-23-9t-9-23h480V224H160v-32h320zM224 320q-14 0-23-9t-9-23 9-23 23-9 23 9 9 23-9 23-23 9zm96 0q-14 0-23-9t-9-23 9-23 23-9 23 9 9 23-9 23-23 9zm96 0q-14 0-23-9t-9-23 9-23 23-9 23 9 9 23-9 23-23 9zm0 96q-14 0-23-9t-9-23 9-23 23-9 23 9 9 23-9 23-23 9zm-96 0q-14 0-23-9t-9-23 9-23 23-9 23 9 9 23-9 23-23 9zm-96 0q-14 0-23-9t-9-23 9-23 23-9 23 9 9 23-9 23-23 9zm0-256h-32V32q0-14 9-23t23-9h160l96 96v64h-32v-32h-63q-14 0-23.5-9T352 96V32H224v128z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/feed.js b/packages/base/src/icons/feed.js index ddf653caca7d..a673038562f6 100644 --- a/packages/base/src/icons/feed.js +++ b/packages/base/src/icons/feed.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://feed"; -const viewBox = "0 0 512 512"; -const d = "M144 256q23 0 43.5-9t35.5-24 24-35.5 9-43.5-9-43.5T223 65t-35.5-24-43.5-9-43.5 9T65 65t-24 35.5-9 43.5 9 43.5T65 223t35.5 24 43.5 9zm0-192q33 0 56.5 23.5T224 144q0 34-23.5 57T144 224t-56.5-23T64 144q0-33 23.5-56.5T144 64zM64 384q66 0 124-25.5t101.5-69 69-101.5T384 64V32h-32v32q0 60-22.5 112.5T268 268t-91.5 61.5T64 352H32v32h32zm1 96q90 0 166-31t131.5-86.5T449 231t31-166V32h-32v33q0 84-28.5 154T340 340t-121 79.5T65 448H32v32h33z"; +const d = "M144 256q23 0 43.5 9t35.5 24 24 35.5 9 43.5-9 43.5-24 35.5-35.5 24-43.5 9-43.5-9T65 447t-24-35.5-9-43.5 9-43.5T65 289t35.5-24 43.5-9zm0 192q33 0 56.5-23.5T224 368q0-34-23.5-57T144 288t-56.5 23T64 368q0 33 23.5 56.5T144 448zM64 128q66 0 124 25.5t101.5 69 69 101.5T384 448v32h-32v-32q0-60-22.5-112.5T268 244t-91.5-61.5T64 160H32v-32h32zm1-96q90 0 166 31t131.5 86.5T449 281t31 166v33h-32v-33q0-84-28.5-154T340 172 219 92.5 65 64H32V32h33z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/feeder-arrow.js b/packages/base/src/icons/feeder-arrow.js index ec42c8eadf6a..8853daac4591 100644 --- a/packages/base/src/icons/feeder-arrow.js +++ b/packages/base/src/icons/feeder-arrow.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://feeder-arrow"; -const viewBox = "0 -1 512 512"; -const d = "M296 243q11 12 0 23L139 425q-10 10-10 23t10 22q9 10 22 10t23-10l191-193q9-9 9-22.5t-9-22.5L183 40q-10-10-23-10t-23 10q-9 9-9 22.5t9 22.5z"; +const d = "M296 268q11-12 0-23L139 86q-10-10-10-23t10-22q9-10 22-10t23 10l191 193q9 9 9 22.5t-9 22.5L183 471q-10 10-23 10t-23-10q-9-9-9-22.5t9-22.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/filter-analytics.js b/packages/base/src/icons/filter-analytics.js index 7200a2e7667a..ec13bb331acb 100644 --- a/packages/base/src/icons/filter-analytics.js +++ b/packages/base/src/icons/filter-analytics.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://filter-analytics"; -const viewBox = "0 0 512 512"; -const d = "M128 256q13 0 22.5-9.5T160 224V64q0-14-9.5-23T128 32H64q-14 0-23 9t-9 23v160q0 13 9 22.5t23 9.5h64zm160 128q13 0 22.5-9.5T320 352V64q0-14-9.5-23T288 32h-64q-14 0-23 9t-9 23v288q0 13 9 22.5t23 9.5h64zm0-32h-64V64h64v288zm160 128q13 0 22.5-9.5T480 448V64q0-14-9.5-23T448 32h-64q-14 0-23 9t-9 23v384q0 13 9 22.5t23 9.5h64z"; +const d = "M128 256q13 0 22.5 9.5T160 288v160q0 14-9.5 23t-22.5 9H64q-14 0-23-9t-9-23V288q0-13 9-22.5t23-9.5h64zm160-128q13 0 22.5 9.5T320 160v288q0 14-9.5 23t-22.5 9h-64q-14 0-23-9t-9-23V160q0-13 9-22.5t23-9.5h64zm0 32h-64v288h64V160zM448 32q13 0 22.5 9.5T480 64v384q0 14-9.5 23t-22.5 9h-64q-14 0-23-9t-9-23V64q0-13 9-22.5t23-9.5h64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/filter-facets.js b/packages/base/src/icons/filter-facets.js index 28a262e341d6..f02e10dc7404 100644 --- a/packages/base/src/icons/filter-facets.js +++ b/packages/base/src/icons/filter-facets.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://filter-facets"; -const viewBox = "0 0 512 512"; -const d = "M208 352q7 0 11.5-5t4.5-11q0-16-16-16H48q-16 0-16 16 0 6 4.5 11t11.5 5h160zm256 0q7 0 11.5-5t4.5-11q0-16-16-16H304q-16 0-16 16 0 6 4.5 11t11.5 5h160zm-256 96q7 0 11.5-5t4.5-11q0-16-16-16H48q-16 0-16 16 0 6 4.5 11t11.5 5h160zm256 0q7 0 11.5-5t4.5-11q0-16-16-16H304q-16 0-16 16 0 6 4.5 11t11.5 5h160zM208 256q7 0 11.5-5t4.5-11q0-16-16-16H48q-16 0-16 16 0 6 4.5 11t11.5 5h160zm256 0q7 0 11.5-5t4.5-11q0-16-16-16H304q-16 0-16 16 0 6 4.5 11t11.5 5h160zm-256-96q7 0 11.5-5t4.5-11q0-16-16-16H48q-16 0-16 16 0 6 4.5 11t11.5 5h160zm256 0q7 0 11.5-5t4.5-11q0-16-16-16H304q-16 0-16 16 0 6 4.5 11t11.5 5h160zM208 64q7 0 11.5-5t4.5-11q0-16-16-16H48q-16 0-16 16 0 6 4.5 11T48 64h160zm256 0q7 0 11.5-5t4.5-11q0-16-16-16H304q-16 0-16 16 0 6 4.5 11t11.5 5h160z"; +const d = "M208 160q7 0 11.5 5t4.5 11q0 16-16 16H48q-16 0-16-16 0-6 4.5-11t11.5-5h160zm256 0q7 0 11.5 5t4.5 11q0 16-16 16H304q-16 0-16-16 0-6 4.5-11t11.5-5h160zM208 64q7 0 11.5 5t4.5 11q0 16-16 16H48q-16 0-16-16 0-6 4.5-11T48 64h160zm256 0q7 0 11.5 5t4.5 11q0 16-16 16H304q-16 0-16-16 0-6 4.5-11t11.5-5h160zM208 256q7 0 11.5 5t4.5 11q0 16-16 16H48q-16 0-16-16 0-6 4.5-11t11.5-5h160zm256 0q7 0 11.5 5t4.5 11q0 16-16 16H304q-16 0-16-16 0-6 4.5-11t11.5-5h160zm-256 96q7 0 11.5 5t4.5 11q0 16-16 16H48q-16 0-16-16 0-6 4.5-11t11.5-5h160zm256 0q7 0 11.5 5t4.5 11q0 16-16 16H304q-16 0-16-16 0-6 4.5-11t11.5-5h160zm-256 96q7 0 11.5 5t4.5 11q0 16-16 16H48q-16 0-16-16 0-6 4.5-11t11.5-5h160zm256 0q7 0 11.5 5t4.5 11q0 16-16 16H304q-16 0-16-16 0-6 4.5-11t11.5-5h160z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/filter-fields.js b/packages/base/src/icons/filter-fields.js index 6f6d2d854660..a3e49d27c9fc 100644 --- a/packages/base/src/icons/filter-fields.js +++ b/packages/base/src/icons/filter-fields.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://filter-fields"; -const viewBox = "0 0 512 512"; -const d = "M48 448q-6 0-11 4.5T32 464q0 6 5 11t11 5h160q7 0 11.5-5t4.5-11q0-16-16-16H48zm0-256q-6 0-11 4.5T32 208q0 6 5 11t11 5h160q7 0 11.5-5t4.5-11q0-16-16-16H48zm400 224q14 0 23-9.5t9-22.5v-64q0-14-9-23t-23-9H64q-13 0-22.5 9T32 320v64q0 13 9.5 22.5T64 416h384zm0-32H64v-64h384v64zm0-224q14 0 23-9.5t9-22.5V64q0-14-9-23t-23-9H64q-13 0-22.5 9T32 64v64q0 13 9.5 22.5T64 160h384zm0-32H64V64h384v64z"; +const d = "M48 64q-6 0-11-4.5T32 48q0-6 5-11t11-5h160q7 0 11.5 5t4.5 11q0 16-16 16H48zm0 256q-6 0-11-4.5T32 304q0-6 5-11t11-5h160q7 0 11.5 5t4.5 11q0 16-16 16H48zM448 96q14 0 23 9.5t9 22.5v64q0 14-9 23t-23 9H64q-13 0-22.5-9T32 192v-64q0-13 9.5-22.5T64 96h384zm0 32H64v64h384v-64zm0 224q14 0 23 9.5t9 22.5v64q0 14-9 23t-23 9H64q-13 0-22.5-9T32 448v-64q0-13 9.5-22.5T64 352h384zm0 32H64v64h384v-64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/filter.js b/packages/base/src/icons/filter.js index c6a7408d183e..d917fcb2df66 100644 --- a/packages/base/src/icons/filter.js +++ b/packages/base/src/icons/filter.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://filter"; -const viewBox = "0 0 512 512"; -const d = "M447.897 480q20 0 28.5-17t-2.5-33q-12-12-23-26-11-12-23-27t-26-30q-32-36-73-82-9-9-9-23V128l-101-91q-4-5-11-5-6 0-11 4t-5 12v194q0 13-10 23l-72 82q-14 15-27 30t-23 26.5-16 19l-6 7.5q-11 16-2.5 33t28.5 17h384zm-142-193q40 45 71 80 13 15 25.5 29.5t22.5 26 16.5 18.5l6.5 7h-384l6-7.5 16-18.5 22.5-25.5 26.5-29.5q31-35 71-80 18-20 18-45V84l64 58v100q0 27 18 45z"; +const d = "M447.897 32q20 0 28.5 17t-2.5 33q-12 12-23 26-11 12-23 27t-26 30q-32 36-73 82-9 9-9 23v114l-101 91q-4 5-11 5-6 0-11-4t-5-12V270q0-13-10-23l-72-82q-14-15-27-30t-23-26.5-16-19l-6-7.5q-11-16-2.5-33t28.5-17h384zm-142 193q40-45 71-80 13-15 25.5-29.5t22.5-26 16.5-18.5l6.5-7h-384l6 7.5 16 18.5 22.5 25.5 26.5 29.5q31 35 71 80 18 20 18 45v158l64-58V270q0-27 18-45z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/flag.js b/packages/base/src/icons/flag.js index 73ed8ee87b62..34c3c6516887 100644 --- a/packages/base/src/icons/flag.js +++ b/packages/base/src/icons/flag.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://flag"; -const viewBox = "0 -32 512 512"; -const d = "M64 480h32V-32H64v512zm307-33q14 0 23.5 2t17 6 16 10 20.5 15V241q-14-14-30-25-14-9-31-16.5t-35-7.5q-5 0-23.5 5t-40 11-40 11-24.5 5q-29 0-51-7.5T128 192v225q10 17 26 31 14 12 33.5 22t47.5 10q7 0 27-5t42.5-11.5T346 452t25-5z"; +const d = "M64 0h32v512H64V0zm307 33q14 0 23.5-2t17-6 16-10T448 0v239q-14 14-30 25-14 9-31 16.5t-35 7.5q-5 0-23.5-5t-40-11-40-11-24.5-5q-29 0-51 7.5T128 288V63q10-17 26-31 14-12 33.5-22T235 0q7 0 27 5t42.5 11.5T346 28t25 5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/flight.js b/packages/base/src/icons/flight.js index 2f55c084cc2d..9f87617d1bf9 100644 --- a/packages/base/src/icons/flight.js +++ b/packages/base/src/icons/flight.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://flight"; -const viewBox = "0 0 512 512"; -const d = "M469.9 469q9-9 10-24.5t-3-32-12.5-32-17.5-24.5l-45-45 68-204-68-68-91 181-87-66V64l-32-32-62 98-98 62 32 32h91l66 87-181 90 68 68 203-68 45 45q14 14 37 24t45 10q21 0 32-11zm-46-90q7 7 12.5 17t8.5 20.5 3.5 19-1.5 11.5h-2q-2 0-3.5.5t-3.5.5q-15 0-33-8t-26-16l-45-45-14-14-19 6-185 61-22-22 141-71 34-17-23-31-66-86-9-13h-79l55-35 6-4 4-6 35-55v78l13 10 87 66 31 23 17-34 71-142 22 23-62 185-6 18 14 14z"; +const d = "M469.9 43q9 9 10 24.5t-3 32-12.5 32-17.5 24.5l-45 45 68 204-68 68-91-181-87 66v90l-32 32-62-98-98-62 32-32h91l66-87-181-90 68-68 203 68 45-45q14-14 37-24t45-10q21 0 32 11zm-46 90q7-7 12.5-17t8.5-20.5 3.5-19-1.5-11.5h-2q-2 0-3.5-.5t-3.5-.5q-15 0-33 8t-26 16l-45 45-14 14-19-6-185-61-22 22 141 71 34 17-23 31-66 86-9 13h-79l55 35 6 4 4 6 35 55v-78l13-10 87-66 31-23 17 34 71 142 22-23-62-185-6-18 14-14z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/fob-watch.js b/packages/base/src/icons/fob-watch.js index d8fc7cf5b56f..01acb9e933d1 100644 --- a/packages/base/src/icons/fob-watch.js +++ b/packages/base/src/icons/fob-watch.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://fob-watch"; -const viewBox = "0 -32 512 512"; -const d = "M430 334q23-29 36.5-65t13.5-77q0-46-17.5-87t-48-71.5-71.5-48T256-32t-87 17.5-71.5 48-48 71.5T32 192q0 42 15 80t40.5 67.5 60.5 49 76 25.5v34h-64v32h192v-32h-64v-34q26-4 50-13t44-23l34 34 46-46zM256 0q40 0 75 15t61 41.5 41 61.5 15 74q0 40-15 75t-41 61-61 41-75 15-75-15-61-41-41-61-15-75q0-39 15-74t41-61.5T181 15t75-15zm112 192q16 0 16-16 0-6-4.5-11t-11.5-5H255q-7 0-11.5 5t-4.5 11v96q0 16 16 16t16-16v-80h97z"; +const d = "M430 146q23 29 36.5 65t13.5 77q0 46-17.5 87t-48 71.5-71.5 48-87 17.5-87-17.5-71.5-48-48-71.5T32 288q0-42 15-80t40.5-67.5 60.5-49T224 66V32h-64V0h192v32h-64v34q26 4 50 13t44 23l34-34 46 46zM256 480q40 0 75-15t61-41.5 41-61.5 15-74q0-40-15-75t-41-61-61-41-75-15-75 15-61 41-41 61-15 75q0 39 15 74t41 61.5 61 41.5 75 15zm112-192q16 0 16 16 0 6-4.5 11t-11.5 5H255q-7 0-11.5-5t-4.5-11v-96q0-16 16-16t16 16v80h97z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/folder-blank.js b/packages/base/src/icons/folder-blank.js index 4ff0f18adb85..6742d96252df 100644 --- a/packages/base/src/icons/folder-blank.js +++ b/packages/base/src/icons/folder-blank.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://folder-blank"; -const viewBox = "0 0 512 512"; -const d = "M480 448q11 0 18-5t10-11q4-7 4-16V64q0-12-5-18.5T496 36q-7-4-16-4H32q-9 0-16 4-6 3-11 9.5T0 64v384q0 9 4 16 3 6 9.5 11t18.5 5h187l29-32h232zm0-64q-1 9-5 16-3 6-9.5 11t-17.5 5H224l-32 32H64q-12 0-18.5-5T36 432q-4-7-4-16V96q0-13 5-19t11-9q7-4 16-4h384q9 0 16 4 6 3 11 9t5 19v288z"; +const d = "M480 64q11 0 18 5t10 11q4 7 4 16v352q0 12-5 18.5t-11 9.5q-7 4-16 4H32q-9 0-16-4-6-3-11-9.5T0 448V64q0-9 4-16 3-6 9.5-11T32 32h187l29 32h232zm0 64q-1-9-5-16-3-6-9.5-11T448 96H224l-32-32H64q-12 0-18.5 5T36 80q-4 7-4 16v320q0 13 5 19t11 9q7 4 16 4h384q9 0 16-4 6-3 11-9t5-19V128z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/folder-full.js b/packages/base/src/icons/folder-full.js index 4686a56be3f1..bff84c515176 100644 --- a/packages/base/src/icons/folder-full.js +++ b/packages/base/src/icons/folder-full.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://folder-full"; -const viewBox = "0 0 512 512"; -const d = "M480 448q11 0 18-5t10-11q4-7 4-16V64q0-12-5-18.5T496 36q-7-4-16-4H32q-9 0-16 4-6 3-11 9.5T0 64v384q0 9 4 16 3 6 9.5 11t18.5 5h187l28-32h233z"; +const d = "M480 64q11 0 18 5t10 11q4 7 4 16v352q0 12-5 18.5t-11 9.5q-7 4-16 4H32q-9 0-16-4-6-3-11-9.5T0 448V64q0-9 4-16 3-6 9.5-11T32 32h187l28 32h233z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/folder.js b/packages/base/src/icons/folder.js index 5d22abea6328..097cc712da1a 100644 --- a/packages/base/src/icons/folder.js +++ b/packages/base/src/icons/folder.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://folder"; -const viewBox = "0 0 512 512"; -const d = "M480 448q11 0 18-5t10-11q4-7 4-16V64q0-12-5-18.5T496 36q-7-4-16-4H32q-9 0-16 4-6 3-11 9.5T0 64v384q0 9 4 16 3 6 9.5 11t18.5 5h187l37-32h224zm0-64q-1 9-5 16-3 6-9.5 11t-17.5 5H224l-32 32H64q-12 0-18.5-5T36 432q-4-7-4-16V96q0-13 5-19t11-9q7-4 16-4h384q9 0 16 4 6 3 11 9t5 19v288zm-320-32q14 0 23-9t9-23v-32q0-13-9-22.5t-23-9.5h-32q-14 0-23 9.5T96 288v32q0 14 9 23t23 9h32zm240 0q16 0 16-16 0-6-4.5-11t-11.5-5H272q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128zm0-64q16 0 16-16 0-6-4.5-11t-11.5-5H272q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128zm0-65q16 0 16-16 0-6-4.5-11t-11.5-5H272q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128z"; +const d = "M480 64q11 0 18 5t10 11q4 7 4 16v352q0 12-5 18.5t-11 9.5q-7 4-16 4H32q-9 0-16-4-6-3-11-9.5T0 448V64q0-9 4-16 3-6 9.5-11T32 32h187l37 32h224zm0 64q-1-9-5-16-3-6-9.5-11T448 96H224l-32-32H64q-12 0-18.5 5T36 80q-4 7-4 16v320q0 13 5 19t11 9q7 4 16 4h384q9 0 16-4 6-3 11-9t5-19V128zm-320 32q14 0 23 9t9 23v32q0 13-9 22.5t-23 9.5h-32q-14 0-23-9.5T96 224v-32q0-14 9-23t23-9h32zm240 0q16 0 16 16 0 6-4.5 11t-11.5 5H272q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128zm0 64q16 0 16 16 0 6-4.5 11t-11.5 5H272q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128zm0 65q16 0 16 16 0 6-4.5 11t-11.5 5H272q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/form.js b/packages/base/src/icons/form.js index 30aa8cffe4e9..6e9b0c1e8468 100644 --- a/packages/base/src/icons/form.js +++ b/packages/base/src/icons/form.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://form"; -const viewBox = "0 -32 512 512"; -const d = "M416 480q14 0 23-9t9-23V0q0-13-9-22.5T416-32H96q-13 0-22.5 9.5T64 0v448q0 14 9.5 23t22.5 9h320zm0-32H96V0h320v448zm-48-64q16 0 16-16 0-6-4.5-11t-11.5-5H240q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128zm0-96q16 0 16-16 0-6-4.5-11t-11.5-5H240q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128zm0-96q16 0 16-16 0-6-4.5-11t-11.5-5H240q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128zM176 384q16 0 16-16 0-6-4.5-11t-11.5-5h-32q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h32zm0-96q16 0 16-16 0-6-4.5-11t-11.5-5h-32q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h32zm0-96q16 0 16-16 0-6-4.5-11t-11.5-5h-32q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h32z"; +const d = "M416 0q14 0 23 9t9 23v448q0 13-9 22.5t-23 9.5H96q-13 0-22.5-9.5T64 480V32q0-14 9.5-23T96 0h320zm0 32H96v448h320V32zm-48 64q16 0 16 16 0 6-4.5 11t-11.5 5H240q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128zm0 96q16 0 16 16 0 6-4.5 11t-11.5 5H240q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128zm0 96q16 0 16 16 0 6-4.5 11t-11.5 5H240q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128zM176 96q16 0 16 16 0 6-4.5 11t-11.5 5h-32q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h32zm0 96q16 0 16 16 0 6-4.5 11t-11.5 5h-32q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h32zm0 96q16 0 16 16 0 6-4.5 11t-11.5 5h-32q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/forward.js b/packages/base/src/icons/forward.js index 871e753b00d9..aea97f3f96ca 100644 --- a/packages/base/src/icons/forward.js +++ b/packages/base/src/icons/forward.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://forward"; -const viewBox = "0 -1 512 512"; -const d = "M471.5 341q9-10 9-23t-9-22l-128-128q-10-10-23-10t-23 10q-9 9-9 22.5t9 22.5l74 73h-84q-40 0-75-15t-61-41-41-61-15-75V62q0-13-9-22.5t-23-9.5q-13 0-22.5 9.5T31.5 62v32q0 53 20.5 99.5t55 81.5 81 55 99.5 20h84l-74 74q-10 10-10 23t10 22q9 10 22 10t23-10z"; +const d = "M471.5 170q9 10 9 23t-9 22l-128 128q-10 10-23 10t-23-10q-9-9-9-22.5t9-22.5l74-73h-84q-40 0-75 15t-61 41-41 61-15 75v32q0 13-9 22.5t-23 9.5q-13 0-22.5-9.5T31.5 449v-32q0-53 20.5-99.5t55-81.5 81-55 99.5-20h84l-74-74q-10-10-10-23t10-22q9-10 22-10t23 10z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/fridge.js b/packages/base/src/icons/fridge.js index 05a10a36d8b1..d2590b05202b 100644 --- a/packages/base/src/icons/fridge.js +++ b/packages/base/src/icons/fridge.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://fridge"; -const viewBox = "0 -32 512 512"; -const d = "M416 0h-32v-32h-64V0H193v-32h-65V0H96v443q0 15 10.5 26t25.5 11h248q15 0 25.5-11t10.5-26V0zm-32 430q0 8-5.5 13t-12.5 5H146q-7 0-12.5-5t-5.5-13V32h256v398zm-192-46h129v-32H192v32zm86-110h73v-18h-73v18z"; +const d = "M416 480h-32v32h-64v-32H193v32h-65v-32H96V37q0-15 10.5-26T132 0h248q15 0 25.5 11T416 37v443zM384 50q0-8-5.5-13T366 32H146q-7 0-12.5 5T128 50v398h256V50zM192 96h129v32H192V96zm86 110h73v18h-73v-18z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/full-screen.js b/packages/base/src/icons/full-screen.js index 01b5f11a9f73..ddebf74f12d0 100644 --- a/packages/base/src/icons/full-screen.js +++ b/packages/base/src/icons/full-screen.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://full-screen"; -const viewBox = "0 -32 512 512"; -const d = "M480 480q14 0 23-9.5t9-23.5V304q0-16-16-18-6 1-11 5.5t-5 11.5v120L350 291q-12-10-24-1-10 14 0 24l126 134H336q-14 0-16 14 0 16 16 18h144zM176 0q14 0 16-14 0-16-16-18H32q-14 0-23 9.5T0 1v141q0 16 16 18 6-1 11-5.5t5-11.5V25l130 132q12 10 24 1 10-14 0-24L53 0h123zm272 224h32V32q0-13-9-22.5T448 0H256v32h192v192zm-384 0H32v192q0 14 9.5 23t22.5 9h192v-32H64V224z"; +const d = "M480 0q14 0 23 9.5t9 23.5v143q0 16-16 18-6-1-11-5.5t-5-11.5V57L350 189q-12 10-24 1-10-14 0-24L452 32H336q-14 0-16-14 0-16 16-18h144zM176 480q14 0 16 14 0 16-16 18H32q-14 0-23-9.5T0 479V338q0-16 16-18 6 1 11 5.5t5 11.5v118l130-132q12-10 24-1 10 14 0 24L53 480h123zm272-224h32v192q0 13-9 22.5t-23 9.5H256v-32h192V256zm-384 0H32V64q0-14 9.5-23T64 32h192v32H64v192z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/full-stacked-chart.js b/packages/base/src/icons/full-stacked-chart.js index ce7c6136feaf..56fbf8fb06c8 100644 --- a/packages/base/src/icons/full-stacked-chart.js +++ b/packages/base/src/icons/full-stacked-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://full-stacked-chart"; -const viewBox = "0 0 512 512"; -const d = "M64 64h416V32H32v448h32V64zm64 288H96v64h32v-64zm40 0q-8 0-8 8v48q0 8 8 8h80q8 0 8-8v-48q0-8-8-8h-80zm304 64q8 0 8-8v-48q0-8-8-8H296q-8 0-8 8v48q0 8 8 8h176zM104 224q-8 0-8 8v48q0 8 8 8h80q8 0 8-8v-48q0-8-8-8h-80zm368 64q8 0 8-8v-48q0-8-8-8h-48q-8 0-8 8v48q0 8 8 8h48zm-88-56q0-8-8-8H232q-8 0-8 8v48q0 8 8 8h144q8 0 8-8v-48zM104 96q-8 0-8 8v48q0 8 8 8h48q8 0 8-8v-48q0-8-8-8h-48zm368 64q8 0 8-8v-48q0-8-8-8h-80q-8 0-8 8v48q0 8 8 8h80zm-128 0q8 0 8-8v-48q0-8-8-8H200q-8 0-8 8v48q0 8 8 8h144z"; +const d = "M64 448h416v32H32V32h32v416zm64-288H96V96h32v64zm40 0q-8 0-8-8v-48q0-8 8-8h80q8 0 8 8v48q0 8-8 8h-80zm304-64q8 0 8 8v48q0 8-8 8H296q-8 0-8-8v-48q0-8 8-8h176zM104 288q-8 0-8-8v-48q0-8 8-8h80q8 0 8 8v48q0 8-8 8h-80zm368-64q8 0 8 8v48q0 8-8 8h-48q-8 0-8-8v-48q0-8 8-8h48zm-88 56q0 8-8 8H232q-8 0-8-8v-48q0-8 8-8h144q8 0 8 8v48zM104 416q-8 0-8-8v-48q0-8 8-8h48q8 0 8 8v48q0 8-8 8h-48zm368-64q8 0 8 8v48q0 8-8 8h-80q-8 0-8-8v-48q0-8 8-8h80zm-128 0q8 0 8 8v48q0 8-8 8H200q-8 0-8-8v-48q0-8 8-8h144z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/full-stacked-column-chart.js b/packages/base/src/icons/full-stacked-column-chart.js index c1492ae73eeb..2ed9e6843fba 100644 --- a/packages/base/src/icons/full-stacked-column-chart.js +++ b/packages/base/src/icons/full-stacked-column-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://full-stacked-column-chart"; -const viewBox = "0 0 512 512"; -const d = "M64 64h416V32H32v448h32V64zm128 32h-64v32h64V96zm-56 64q-8 0-8 8v80q0 8 8 8h48q8 0 8-8v-80q0-8-8-8h-48zm0 128q-8 0-8 8v176q0 8 8 8h48q8 0 8-8V296q0-8-8-8h-48zM264 96q-8 0-8 8v80q0 8 8 8h48q8 0 8-8v-80q0-8-8-8h-48zm0 320q-8 0-8 8v48q0 8 8 8h48q8 0 8-8v-48q0-8-8-8h-48zm0-192q-8 0-8 8v144q0 8 8 8h48q8 0 8-8V232q0-8-8-8h-48zM392 96q-8 0-8 8v48q0 8 8 8h48q8 0 8-8v-48q0-8-8-8h-48zm0 288q-8 0-8 8v80q0 8 8 8h48q8 0 8-8v-80q0-8-8-8h-48zm0-192q-8 0-8 8v144q0 8 8 8h48q8 0 8-8V200q0-8-8-8h-48z"; +const d = "M64 448h416v32H32V32h32v416zm128-32h-64v-32h64v32zm-56-64q-8 0-8-8v-80q0-8 8-8h48q8 0 8 8v80q0 8-8 8h-48zm0-128q-8 0-8-8V40q0-8 8-8h48q8 0 8 8v176q0 8-8 8h-48zm128 192q-8 0-8-8v-80q0-8 8-8h48q8 0 8 8v80q0 8-8 8h-48zm0-320q-8 0-8-8V40q0-8 8-8h48q8 0 8 8v48q0 8-8 8h-48zm0 192q-8 0-8-8V136q0-8 8-8h48q8 0 8 8v144q0 8-8 8h-48zm128 128q-8 0-8-8v-48q0-8 8-8h48q8 0 8 8v48q0 8-8 8h-48zm0-288q-8 0-8-8V40q0-8 8-8h48q8 0 8 8v80q0 8-8 8h-48zm0 192q-8 0-8-8V168q0-8 8-8h48q8 0 8 8v144q0 8-8 8h-48z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/functional-location.js b/packages/base/src/icons/functional-location.js index f17053eca56f..655a03d02f12 100644 --- a/packages/base/src/icons/functional-location.js +++ b/packages/base/src/icons/functional-location.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://functional-location"; -const viewBox = "0 -32 512 512"; -const d = "M443.5 155v-38h-373v38h186l-104 183q-5 10-6.5 20t-1.5 20q0 23 9 43.5t24 35.5 35.5 24 44.5 9q23 0 43.5-9t35.5-24 24-35.5 9-43.5q0-19-8-41l-104-182h186zm-261 223q0-14 4-26l71-123 69 123q5 11 5 26 0 31-21.5 52.5T257.5 452q-32 0-53.5-21.5T182.5 378zM70.5 80h373V-32h-373V80zm112-74h149v36h-149V6zm-68 185h-44l46 74h34l32-36h-46zm249 74h34l46-74h-45l-21 38h-35zm-70 113q0-15-10.5-26t-25.5-11q-17 0-27.5 11t-10.5 26q0 16 10.5 27t27.5 11q15 0 25.5-11t10.5-27z"; +const d = "M443.5 325v38h-373v-38h186l-104-183q-5-10-6.5-20t-1.5-20q0-23 9-43.5t24-35.5T213-1t44.5-9q23 0 43.5 9t35.5 24 24 35.5 9 43.5q0 19-8 41l-104 182h186zm-261-223q0 14 4 26l71 123 69-123q5-11 5-26 0-31-21.5-52.5T257.5 28q-32 0-53.5 21.5T182.5 102zm-112 298h373v112h-373V400zm112 74h149v-36h-149v36zm-68-185h-44l46-74h34l32 36h-46zm249-74h34l46 74h-45l-21-38h-35zm-70-113q0 15-10.5 26t-25.5 11q-17 0-27.5-11t-10.5-26q0-16 10.5-27t27.5-11q15 0 25.5 11t10.5 27z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/future.js b/packages/base/src/icons/future.js index f134b195e7a0..a20255d2bf5b 100644 --- a/packages/base/src/icons/future.js +++ b/packages/base/src/icons/future.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://future"; -const viewBox = "0 -31 512 512"; -const d = "M420 209q0-7-5-11.5t-11-4.5H228v144q0 16 16 16 6 0 11-4.5t5-11.5V225h144q6 0 11-4.5t5-11.5zM36 225q0-42 14.5-80T91 77.5t61-49T228 3v-32q-48 6-89 28T68 55t-47 77.5T4 225q0 53 20 99.5T78.5 406t81.5 55 100 20q45 0 85-14.5t72.5-40 55.5-61 34-76.5h-33q-10 34-30.5 63.5t-48.5 51-62.5 33.5-72.5 12q-47 0-87.5-17.5t-71-48-48-71.5T36 225zm472-63q-14-52-46.5-93T383 2h57q7-1 11.5-5.5T455-15q0-6-5-10.5T439-29l-84-1q-14 2-22.5 11.5T324 5l8 84q0 15 16 15 7-1 11.5-6t3.5-11l-5-61q42 20 72 55.5t44 80.5h34z"; +const d = "M420 272q0 7-5 11.5t-11 4.5H228V144q0-16 16-16 6 0 11 4.5t5 11.5v112h144q6 0 11 4.5t5 11.5zM36 256q0 42 14.5 80T91 403.5t61 49 76 25.5v32q-48-6-89-28t-71-56-47-77.5T4 256q0-53 20-99.5T78.5 75 160 20 260 0q45 0 85 14.5t72.5 40 55.5 61 34 76.5h-33q-10-34-30.5-63.5t-48.5-51T332.5 44 260 32q-47 0-87.5 17.5t-71 48-48 71.5T36 256zm472 63q-14 52-46.5 93T383 479h57q7 1 11.5 5.5T455 496q0 6-5 10.5t-11 3.5l-84 1q-14-2-22.5-11.5T324 476l8-84q0-15 16-15 7 1 11.5 6t3.5 11l-5 61q42-20 72-55.5t44-80.5h34z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/fx.js b/packages/base/src/icons/fx.js index f1cfb647171e..29580902ef8c 100644 --- a/packages/base/src/icons/fx.js +++ b/packages/base/src/icons/fx.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://fx"; -const viewBox = "0 0 512 512"; -const d = "M379 234l54-106h-40l-41 84-70-83h-45l95 110-41 81h-92L72 32H32l125 288h-30l10 32h33l27 62q8 19 17 31t18 19q21 16 49 16h39l-10-32h-27q-13 0-25-10-5-4-10-11t-9-16l-26-59h102l44-92 76 92h45z"; +const d = "M379 278l54 106h-40l-41-84-70 83h-45l95-110-41-81h-92L72 480H32l125-288h-30l10-32h33l27-62q8-19 17-31t18-19q21-16 49-16h39l-10 32h-27q-13 0-25 10-5 4-10 11t-9 16l-26 59h102l44 92 76-92h45z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/gantt-bars.js b/packages/base/src/icons/gantt-bars.js index 345a4573b6c2..df8a046367c6 100644 --- a/packages/base/src/icons/gantt-bars.js +++ b/packages/base/src/icons/gantt-bars.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://gantt-bars"; -const viewBox = "0 -32 512 512"; -const d = "M448 64h32V0q0-14-9-23t-23-9H64q-13 0-22.5 9T32 0v192h32V0h384v64zM64 288H32v128q0 13 9.5 22.5T64 448h64v32h32v-32h192v32h32v-32h64q14 0 23-9.5t9-22.5V160h-32v192H64v-64zm288 96h32v32h-32v-32zm-224 0h32v32h-32v-32zm64-160H0v32h288q7 0 11.5-5t4.5-11q0-4-10-16.5T272 197q-14-17-31-36zm320-96V96h-96l-47-64-49 64h-64l-47-65q-19 20-33 37-12 14-22 27t-10 17q0 6 4.5 11t11.5 5h352z"; +const d = "M448 416h32v64q0 14-9 23t-23 9H64q-13 0-22.5-9T32 480V288h32v192h384v-64zM64 192H32V64q0-13 9.5-22.5T64 32h64V0h32v32h192V0h32v32h64q14 0 23 9.5t9 22.5v256h-32V128H64v64zm288-96h32V64h-32v32zm-224 0h32V64h-32v32zm64 160H0v-32h288q7 0 11.5 5t4.5 11q0 4-10 16.5T272 283q-14 17-31 36zm320 96v32h-96l-47 64-49-64h-64l-47 65q-19-20-33-37-12-14-22-27t-10-17q0-6 4.5-11t11.5-5h352z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/general-leave-request.js b/packages/base/src/icons/general-leave-request.js index ff47ec4513be..aa3817ec00fb 100644 --- a/packages/base/src/icons/general-leave-request.js +++ b/packages/base/src/icons/general-leave-request.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://general-leave-request"; -const viewBox = "0 -32 512.545 512.545"; -const d = "M336.273 206q-41 0-69.5 28.5t-28.5 69.5 28.5 69 69.5 28 69.5-28 28.5-69-28.5-69.5-69.5-28.5zm0 163q-28 0-47-19t-19-46q0-28 19-47t47-19q27 0 46.5 19t19.5 47q0 27-19.5 46t-46.5 19zm10 47q-4 1-10 1-7 0-10-1v64h20v-64zm63-199q4 3 7 6.5t6 7.5l45-45-14-14zm13 159q-3 4-6 7.5t-7 6.5l44 45 14-14zm-96-185q2 0 4.5-.5t5.5-.5q2 0 4.5.5t5.5.5v-63h-20v63zm-104 113q0-3 .5-5.5t.5-4.5h-63v19h63q0-2-.5-4.5t-.5-4.5zm-18-118l45 45q6-8 14-14l-45-45zm308 127v-19h-64q1 3 1 10 0 6-1 9h64zm-249 77q-8-6-14-14l-45 45 14 14zm25-326q30 0 53-7t42.5-19.5 36.5-30 35-39.5h-30q-13 0-22 9-26 25-49.5 40t-65.5 15h-175l-51-64h-24l61 74-95 116q-5 5-4.5 11.5t5.5 11.5 11.5 4 11.5-6l44-51q18-23 31.5-35.5t26.5-19 28.5-8 38.5-1.5h91z"; +const d = "M335.915 267.227q-40.956 0-69.426-28.47t-28.47-69.426 28.47-68.927 69.426-27.97 69.426 27.97 28.47 68.927-28.47 69.426-69.426 28.47zm0-162.827q-27.97 0-46.95 18.98t-18.98 45.951q0 27.97 18.98 46.95t46.95 18.98q26.971 0 46.45-18.98t19.48-46.95q0-26.971-19.48-45.951t-46.45-18.98zm9.99-46.95q-3.996-.999-9.99-.999-6.992 0-9.99 1V-6.483h19.98V57.45zm62.932 198.788q3.996-2.996 6.993-6.493t5.994-7.492l44.952 44.952-13.985 13.985zm12.987-158.83q-2.997-3.996-5.994-7.492t-6.993-6.493l43.954-44.953 13.985 13.985zM325.926 282.21q1.998 0 4.495.5t5.494.499q1.998 0 4.495-.5t5.495-.5v62.934h-19.98V282.21zm-103.89-112.88q0 2.997.5 5.494t.5 4.495h-62.934v-18.98h62.933q0 1.998-.5 4.496t-.499 4.495zm-17.98 117.874l44.952-44.952q5.993 7.992 13.985 13.985L218.04 301.19zm307.672-126.864v18.98h-63.932q.999-2.997.999-9.99 0-5.994-1-8.99h63.933zM262.993 83.423Q255 89.416 249.008 97.408l-44.952-44.953L218.04 38.47zm24.973 325.653q29.968 0 52.944 6.992t42.455 19.48 36.46 29.967 34.963 39.458H424.82q-12.986 0-21.976-8.99-25.972-24.973-49.447-39.957t-65.43-14.984H113.151l-50.945 63.931H38.232l60.935-73.92L4.268 315.175q-4.994-4.995-4.495-11.488T5.267 292.2t11.488-3.996 11.488 5.994l43.953 50.946q17.98 22.975 31.467 35.462t26.471 18.98 28.47 7.991 38.46 1.499h90.902z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/generate-shortcut.js b/packages/base/src/icons/generate-shortcut.js index ff330b8f8d1f..98a7acdd2f92 100644 --- a/packages/base/src/icons/generate-shortcut.js +++ b/packages/base/src/icons/generate-shortcut.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://generate-shortcut"; -const viewBox = "0 -32 512 512"; -const d = "M464 448q14 0 23-9.5t9-22.5V32q0-14-9-23t-23-9H208v32h256v288H80v-32H48v128q0 13 9.5 22.5T80 448h384zM145 224q14-2 22.5-11.5T176 189l-9-84q0-15-16-15-7 1-11.5 6t-3.5 11l5 58q-18-8-35-18t-30-22-20.5-27T48 64q0-20 6-32t16.5-19T94 3.5 122 0h-1q16 0 16-16t-16-16l-14 1q-17 0-33 5T45-9 24 21t-8 43 10 45.5T51 146t31.5 27 29.5 17q2 1 2.5 1t2.5 1l-57 1q-7 1-11.5 5.5T45 210q0 6 5 10.5t11 3.5h84z"; +const d = "M464 32q14 0 23 9.5t9 22.5v384q0 14-9 23t-23 9H208v-32h256V160H80v32H48V64q0-13 9.5-22.5T80 32h384zM145 256q14 2 22.5 11.5T176 291l-9 84q0 15-16 15-7-1-11.5-6t-3.5-11l5-58q-18 8-35 18t-30 22-20.5 27-7.5 34q0 20 6 32t16.5 19 23.5 9.5 28 3.5h-1q16 0 16 16t-16 16l-14-1q-17 0-33-5t-29-17-21-30-8-43 10-45.5T51 334t31.5-27 29.5-17q2-1 2.5-1t2.5-1l-57-1q-7-1-11.5-5.5T45 270q0-6 5-10.5t11-3.5h84z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/geographic-bubble-chart.js b/packages/base/src/icons/geographic-bubble-chart.js index 052ab8a2c875..eb067635075e 100644 --- a/packages/base/src/icons/geographic-bubble-chart.js +++ b/packages/base/src/icons/geographic-bubble-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://geographic-bubble-chart"; -const viewBox = "0 0 512 512"; -const d = "M351.5 427h-37l37 53v-53zm92 53h36V334l-36 37v-37h-19l-18 37h-36l-37-55h-36v55l36 32h37zm-27-208q20 0 34-14t14-34-14-34-34-14-34 14-14 34 14 34 34 14zm63-38q-4 23-21.5 38.5T416.5 288h63v-54zm-183 54h120q-26 0-45-19t-19-45q0-27 19-45.5t45-18.5q20 0 37 12l-6-12-64-96-50-32v119l-74 74zm-168-96q0-26 19-45t45-19h6.5l6.5 1-45-97-34 31-15 95-46 87-33 15v220h96q-26 0-45-19t-19-45q0-27 19-45.5t45-18.5 45 18.5 19 45.5q0 26-19 45t-45 19h95v-56l-64-104v-37l-37 37h-53v-49l87-27q-13-8-20.5-21.5t-7.5-30.5zm0 176q-20 0-34 14t-14 34 14 34 34 14 34-14 14-34-14-34-34-14zm64-128q20 0 34-14t14-34-14-34-34-14-34 14-14 34 14 34 34 14z"; +const d = "M351.5 85h-37l37-53v53zm92-53h36v146l-36-37v37h-19l-18-37h-36l-37 55h-36v-55l36-32h37zm-27 208q20 0 34 14t14 34-14 34-34 14-34-14-14-34 14-34 34-14zm63 38q-4-23-21.5-38.5T416.5 224h63v54zm-183-54h120q-26 0-45 19t-19 45q0 27 19 45.5t45 18.5q20 0 37-12l-6 12-64 96-50 32V361l-74-74zm-168 96q0 26 19 45t45 19h6.5l6.5-1-45 97-34-31-15-95-46-87-33-15V32h96q-26 0-45 19t-19 45q0 27 19 45.5t45 18.5 45-18.5 19-45.5q0-26-19-45t-45-19h95v56l-64 104v37l-37-37h-53v49l87 27q-13 8-20.5 21.5t-7.5 30.5zm0-176q-20 0-34-14t-14-34 14-34 34-14 34 14 14 34-14 34-34 14zm64 128q20 0 34 14t14 34-14 34-34 14-34-14-14-34 14-34 34-14z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/globe.js b/packages/base/src/icons/globe.js index 557e739e2e20..3e8adf8aad53 100644 --- a/packages/base/src/icons/globe.js +++ b/packages/base/src/icons/globe.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://globe"; -const viewBox = "0 -32 512 512"; -const d = "M416 343l-6 9 3 9 19-21-9-9h-10l9 10zm-14-11l-3 8 4 7 5-8zm29-6q2-5 4-9.5t4-10.5l-9-8-15 3-5-16-19 8 11 17h24v12zm3-41h9l-1-8zm-169-78l19-16v-36l-47-46-2-6-3-14-4-15-1-12q0-1 .5-2t.5-2l-4-4q-4 0-5-1l-9 20-11 25q-3 11-4.5 26t-4.5 33l-28 25 25 31-11 14q-25 0-43 18l-7 5-7 8 11-20-7-3-15 30 3 26-6 20-18 11-4 11q0 6 8.5 16.5t20 20.5 22.5 17 17 7q9 0 19.5-6.5T189 381q-1-1-1-3 0-4 3-5l-16-36 20-4 16 16 28-2 6-15-16-17v-11l9-1 5 8 18 12v-8l8-13-9-9 6-5-13-1 5-10-26-13 4-17h-8l-4 17h-21l-3-6-9 4-13-14 11-12-1-14 12-8zm177 63q12-5 14-21.5t2-27.5q0-37-15-68.5T414 92q-3 0-3 7 0 9 3 26t3 34v8l-2 9-14 23-38 9-10 21 7 33q8 2 17.5 3.5T402 274q2-2 5-2t6.5.5 7.5.5q5 0 10.5-1t10.5-2zM279 382q11 11 23 19t26 16q14-13 23-17-5-2-10-5.5T330 382l-10-16-8-13-9-6q-6 0-9.5 9t-3.5 8q-7 0-11-3-3 3-10 3-2 0-3-.5t-3-.5q7 10 16 19zm105-18l-11-2 4 16h12l2-8zM256 480q53 0 99.5-20t81.5-54.5 55-81.5 20-100-20-99.5T437 43t-81.5-55T256-32 156-12 74.5 43 20 124.5 0 224t20 100 54.5 81.5T156 460t100 20zm0-480q46 0 87 17.5t71.5 48 48 71.5 17.5 87-17.5 87-48 71.5-71.5 48-87 17.5q-47 0-87.5-17.5t-71-48-48-71.5T32 224t17.5-87 48-71.5 71-48T256 0z"; +const d = "M416 137l-6-9 3-9 19 21-9 9h-10l9-10zm-14 11l-3-8 4-7 5 8zm29 6q2 5 4 9.5t4 10.5l-9 8-15-3-5 16-19-8 11-17h24v-12zm3 41h9l-1 8zm-169 78l19 16v36l-47 46-2 6-3 14-4 15-1 12q0 1 .5 2t.5 2l-4 4q-4 0-5 1l-9-20-11-25q-3-11-4.5-26t-4.5-33l-28-25 25-31-11-14q-25 0-43-18l-7-5-7-8 11 20-7 3-15-30 3-26-6-20-18-11-4-11q0-6 8.5-16.5t20-20.5T134 93t17-7q9 0 19.5 6.5T189 99q-1 1-1 3 0 4 3 5l-16 36 20 4 16-16 28 2 6 15-16 17v11l9 1 5-8 18-12v8l8 13-9 9 6 5-13 1 5 10-26 13 4 17h-8l-4-17h-21l-3 6-9-4-13 14 11 12-1 14 12 8zm177-63q12 5 14 21.5t2 27.5q0 37-15 68.5T414 388q-3 0-3-7 0-9 3-26t3-34v-8l-2-9-14-23-38-9-10-21 7-33q8-2 17.5-3.5T402 206q2 2 5 2t6.5-.5 7.5-.5q5 0 10.5 1t10.5 2zM279 98q11-11 23-19t26-16q14 13 23 17-5 2-10 5.5T330 98l-10 16-8 13-9 6q-6 0-9.5-9t-3.5-8q-7 0-11 3-3-3-10-3-2 0-3 .5t-3 .5q7-10 16-19zm105 18l-11 2 4-16h12l2 8zM256 0q53 0 99.5 20T437 74.5t55 81.5 20 100-20 99.5-55 81.5-81.5 55-99.5 20-100-20-81.5-55T20 355.5 0 256t20-100 54.5-81.5T156 20 256 0zm0 480q46 0 87-17.5t71.5-48 48-71.5 17.5-87-17.5-87-48-71.5-71.5-48T256 32q-47 0-87.5 17.5t-71 48-48 71.5T32 256t17.5 87 48 71.5 71 48T256 480z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/goal.js b/packages/base/src/icons/goal.js index 2653d718a0b7..5b8ba44c6acc 100644 --- a/packages/base/src/icons/goal.js +++ b/packages/base/src/icons/goal.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://goal"; -const viewBox = "0 -32 512 512"; -const d = "M256 480q53 0 99.5-20t81.5-55 55-81.5 20-99.5-20-99.5T437 43t-81.5-55T256-32t-99.5 20T75 43t-55 81.5T0 224t20 99.5T75 405t81.5 55 99.5 20zm0-480q46 0 87 17.5t71.5 48 48 71T480 224q0 46-17.5 87t-48 71.5-71.5 48-87 17.5q-47 0-87.5-17.5t-71-48-48-71.5T32 224q0-47 17.5-87.5t48-71 71-48T256 0zm0 288q26 0 45-19t19-45q0-27-19-45.5T256 160t-45 18.5-19 45.5q0 26 19 45t45 19zm0-96q14 0 23 9t9 23q0 13-9 22.5t-23 9.5-23-9.5-9-22.5q0-14 9-23t23-9zm0 192q33 0 62-12.5t51-34.5 34.5-51 12.5-62-12.5-62-34.5-51-51-34.5T256 64t-62 12.5-51 34.5-34.5 51T96 224t12.5 62 34.5 51 51 34.5 62 12.5zm0-288q26 0 49.5 10t41 27.5T374 174t10 50q0 26-10 49.5t-27.5 41-41 27.5-49.5 10q-27 0-50-10t-40.5-27.5-27.5-41-10-49.5q0-27 10-50t27.5-40.5T206 106t50-10z"; +const d = "M256 0q53 0 99.5 20T437 75t55 81.5 20 99.5-20 99.5-55 81.5-81.5 55-99.5 20-99.5-20T75 437t-55-81.5T0 256t20-99.5T75 75t81.5-55T256 0zm0 480q46 0 87-17.5t71.5-48 48-71T480 256q0-46-17.5-87t-48-71.5-71.5-48T256 32q-47 0-87.5 17.5t-71 48-48 71.5T32 256q0 47 17.5 87.5t48 71 71 48T256 480zm0-288q26 0 45 19t19 45q0 27-19 45.5T256 320t-45-18.5-19-45.5q0-26 19-45t45-19zm0 96q14 0 23-9t9-23q0-13-9-22.5t-23-9.5-23 9.5-9 22.5q0 14 9 23t23 9zm0-192q33 0 62 12.5t51 34.5 34.5 51 12.5 62-12.5 62-34.5 51-51 34.5-62 12.5-62-12.5-51-34.5-34.5-51T96 256t12.5-62 34.5-51 51-34.5T256 96zm0 288q26 0 49.5-10t41-27.5T374 306t10-50q0-26-10-49.5t-27.5-41-41-27.5-49.5-10q-27 0-50 10t-40.5 27.5-27.5 41-10 49.5q0 27 10 50t27.5 40.5T206 374t50 10z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/goalseek.js b/packages/base/src/icons/goalseek.js index 242e0128dd4d..5b2927db53a9 100644 --- a/packages/base/src/icons/goalseek.js +++ b/packages/base/src/icons/goalseek.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://goalseek"; -const viewBox = "0 -40 530 530"; -const d = "M21 327q15 35 40 65t56.5 51.5 69 33.5 78.5 12q55 0 103-21t84-57.5 57-84.5 21-102q0-55-21-103.5T451.5 36 367-20.5 265-41q-55 0-103.5 21T77 37.5 20.5 122 0 224q0 55 21 103zM176 15q42-18 86-18 47 0 89 17.5t73.5 48T474 134t18 88q0 46-17.5 88t-48 73.5-71.5 50-88 18.5q-46 0-87.5-17.5t-73-48-50-71.5T38 226q0-34 10-66.5T76 99t43.5-50T176 15zm223 75l-81 81q23 23 23 53 0 31-22.5 53.5T265 300t-53.5-22.5T189 224H76q0 41 16 75.5t42 60 60.5 39.5 71.5 14q39 0 73-15.5t59.5-41 40.5-60 15-71.5q0-38-14.5-73.5T399 90z"; +const d = "M20.287 156.377q14.49-33.811 38.641-62.792t54.581-49.751 66.657-32.362T256-.121q53.132 0 99.502 20.287t81.147 55.547 55.064 81.63T512 255.88q0 53.132-20.287 99.985t-55.547 81.63-81.63 54.581T256 511.88q-53.132 0-99.985-20.287t-81.63-55.547-54.581-81.63T0 255.88q0-53.132 20.287-99.502zm149.736 301.404q40.573 17.389 83.079 17.389 45.404 0 85.977-16.906t71.004-46.37 47.819-69.071 17.389-85.012q0-44.437-16.906-85.011t-46.37-71.004-69.072-48.302-85.01-17.871q-44.439 0-84.53 16.905t-70.52 46.37-48.302 69.072-17.872 85.977q0 32.845 9.66 64.242t27.05 58.445 42.023 48.302 54.58 32.845zm215.426-72.453L307.2 307.08q22.219-22.219 22.219-51.2 0-29.947-21.736-51.683T256 182.46t-51.683 21.736-21.736 51.683H73.42q0-39.607 15.456-72.936t40.574-57.962 58.445-38.158 69.072-13.525q37.676 0 70.52 14.974t57.48 39.607 39.125 57.963 14.49 69.071q0 36.71-14.007 71.004t-39.125 59.411z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/grid.js b/packages/base/src/icons/grid.js index fcd30c0652da..ae1f7e6ffbb7 100644 --- a/packages/base/src/icons/grid.js +++ b/packages/base/src/icons/grid.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://grid"; -const viewBox = "0 0 512 512"; -const d = "M283 315q14 0 23-9t9-23v-54q0-13-9-22.5t-23-9.5h-54q-13 0-22.5 9.5T197 229v54q0 14 9.5 23t22.5 9h54zm0-165q14 0 23-9t9-23V64q0-14-9-23t-23-9h-54q-13 0-22.5 9T197 64v54q0 14 9.5 23t22.5 9h54zm166 0q13 0 22-9t9-23V64q0-14-9-23t-22-9h-55q-13 0-22 9t-9 23v54q0 14 9 23t22 9h55zm-331 0q14 0 23-9t9-23V64q0-14-9-23t-23-9H64q-13 0-22.5 9T32 64v54q0 14 9.5 23t22.5 9h54zm165 330q14 0 23-9t9-23v-54q0-13-9-22.5t-23-9.5h-54q-13 0-22.5 9.5T197 394v54q0 14 9.5 23t22.5 9h54zm-165 0q14 0 23-9t9-23v-54q0-13-9-22.5t-23-9.5H64q-13 0-22.5 9.5T32 394v54q0 14 9.5 23t22.5 9h54zm331 0q13 0 22-9t9-23v-54q0-13-9-22.5t-22-9.5h-55q-13 0-22 9.5t-9 22.5v54q0 14 9 23t22 9h55zm0-165q13 0 22-9t9-23v-54q0-13-9-22.5t-22-9.5h-55q-13 0-22 9.5t-9 22.5v54q0 14 9 23t22 9h55zm-331 0q14 0 23-9t9-23v-54q0-13-9-22.5t-23-9.5H64q-13 0-22.5 9.5T32 229v54q0 14 9.5 23t22.5 9h54z"; +const d = "M283 197q14 0 23 9t9 23v54q0 13-9 22.5t-23 9.5h-54q-13 0-22.5-9.5T197 283v-54q0-14 9.5-23t22.5-9h54zm0 165q14 0 23 9t9 23v54q0 14-9 23t-23 9h-54q-13 0-22.5-9t-9.5-23v-54q0-14 9.5-23t22.5-9h54zm166 0q13 0 22 9t9 23v54q0 14-9 23t-22 9h-55q-13 0-22-9t-9-23v-54q0-14 9-23t22-9h55zm-331 0q14 0 23 9t9 23v54q0 14-9 23t-23 9H64q-13 0-22.5-9T32 448v-54q0-14 9.5-23t22.5-9h54zM283 32q14 0 23 9t9 23v54q0 13-9 22.5t-23 9.5h-54q-13 0-22.5-9.5T197 118V64q0-14 9.5-23t22.5-9h54zm-165 0q14 0 23 9t9 23v54q0 13-9 22.5t-23 9.5H64q-13 0-22.5-9.5T32 118V64q0-14 9.5-23T64 32h54zm331 0q13 0 22 9t9 23v54q0 13-9 22.5t-22 9.5h-55q-13 0-22-9.5t-9-22.5V64q0-14 9-23t22-9h55zm0 165q13 0 22 9t9 23v54q0 13-9 22.5t-22 9.5h-55q-13 0-22-9.5t-9-22.5v-54q0-14 9-23t22-9h55zm-331 0q14 0 23 9t9 23v54q0 13-9 22.5t-23 9.5H64q-13 0-22.5-9.5T32 283v-54q0-14 9.5-23t22.5-9h54z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/group-2.js b/packages/base/src/icons/group-2.js index e87c659f587a..781054055f9b 100644 --- a/packages/base/src/icons/group-2.js +++ b/packages/base/src/icons/group-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://group-2"; -const viewBox = "0 32 512 512"; -const d = "M367.5 416q16 0 16-16 0-6-4.5-11t-11.5-5h-224q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h224zm0-96q16 0 16-16 0-6-4.5-11t-11.5-5h-224q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h224zm0-96q16 0 16-16 0-6-4.5-11t-11.5-5h-224q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h224zM-.5 448q0 14 9.5 23t22.5 9h64v-32h-64V128h64V96h-64q-13 0-22.5 9.5T-.5 128v320zm480 32q14 0 23-9t9-23V128q0-13-9-22.5t-23-9.5h-64v32h64v320h-64v32h64z"; +const d = "M367.5 128q16 0 16 16 0 6-4.5 11t-11.5 5h-224q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h224zm0 96q16 0 16 16 0 6-4.5 11t-11.5 5h-224q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h224zm0 96q16 0 16 16 0 6-4.5 11t-11.5 5h-224q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h224zM-.5 96q0-14 9.5-23t22.5-9h64v32h-64v320h64v32h-64q-13 0-22.5-9.5T-.5 416V96zm480-32q14 0 23 9t9 23v320q0 13-9 22.5t-23 9.5h-64v-32h64V96h-64V64h64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/group.js b/packages/base/src/icons/group.js index 3c9a0c8bd7cd..65322c7c98a9 100644 --- a/packages/base/src/icons/group.js +++ b/packages/base/src/icons/group.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://group"; -const viewBox = "0 -32 512 512"; -const d = "M192 192q27 0 50-10t40.5-27.5T310 114t10-50v-96H0v96q0 27 10 50t27.5 40.5 41 27.5 49.5 10h64zm96-128q0 40-28 68t-68 28h-64q-20 0-37-7.5T60.5 132t-21-30.5T32 64V0h256v64zm-32 224q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q27 0 45.5 19t18.5 45q0 27-18.5 45.5T160 352q-26 0-45-18.5T96 288q0-26 19-45t45-19zm288 176q0-33-23-56.5T368 320q-33 0-56.5 23.5T288 400t23.5 56.5T368 480q34 0 57-23.5t23-56.5zm-80-48q20 0 34 14t14 34-14 34-34 14-34-14-14-34 14-34 34-14zm16-32q27 0 50-10t40.5-27.5T502 242t10-50v-64H353v32h127v32q0 40-28 68t-68 28h-32q-37 0-64-25v39q28 18 64 18h32z"; +const d = "M192 288q27 0 50 10t40.5 27.5T310 366t10 50v96H0v-96q0-27 10-50t27.5-40.5 41-27.5 49.5-10h64zm96 128q0-40-28-68t-68-28h-64q-20 0-37 7.5T60.5 348t-21 30.5T32 416v64h256v-64zm-32-224q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q27 0 45.5-19t18.5-45q0-27-18.5-45.5T160 128q-26 0-45 18.5T96 192q0 26 19 45t45 19zM448 80q0 33-23 56.5T368 160q-33 0-56.5-23.5T288 80t23.5-56.5T368 0q34 0 57 23.5T448 80zm-80 48q20 0 34-14t14-34-14-34-34-14-34 14-14 34 14 34 34 14zm16 32q27 0 50 10t40.5 27.5T502 238t10 50v64H353v-32h127v-32q0-40-28-68t-68-28h-32q-37 0-64 25v-39q28-18 64-18h32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/header.js b/packages/base/src/icons/header.js index 47d6cb9c8f81..ff617b2f9b1a 100644 --- a/packages/base/src/icons/header.js +++ b/packages/base/src/icons/header.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://header"; -const viewBox = "0 0 512 512"; -const d = "M480 64q0-14-9-23t-23-9H64q-13 0-22.5 9T32 64v384q0 13 9.5 22.5T64 480h384q14 0 23-9.5t9-22.5V64zm-32 288H64V64h384v288z"; +const d = "M480 448q0 14-9 23t-23 9H64q-13 0-22.5-9T32 448V64q0-13 9.5-22.5T64 32h384q14 0 23 9.5t9 22.5v384zm-32-288H64v288h384V160z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/heading1.js b/packages/base/src/icons/heading1.js index 4a2a5de8ef43..c41a5d8eba81 100644 --- a/packages/base/src/icons/heading1.js +++ b/packages/base/src/icons/heading1.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://heading1"; -const viewBox = "0 0 512 512"; -const d = "M240 448q16 0 16-16V112q0-16-16-16h-8q-16 0-16 16v144H40V112q0-16-16-16h-8Q0 96 0 112v320q0 16 16 16h8q16 0 16-16V288h176v144q0 16 16 16h8zM448 64h64V32H352v32h56v182l-56-38v37l64 43h32V64z"; +const d = "M240 64q16 0 16 16v320q0 16-16 16h-8q-16 0-16-16V256H40v144q0 16-16 16h-8q-16 0-16-16V80q0-16 16-16h8q16 0 16 16v144h176V80q0-16 16-16h8zm208 384h64v32H352v-32h56V266l-56 38v-37l64-43h32v224z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/heading2.js b/packages/base/src/icons/heading2.js index 6155bc36b365..4ebf799b5cdc 100644 --- a/packages/base/src/icons/heading2.js +++ b/packages/base/src/icons/heading2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://heading2"; -const viewBox = "0 0 512 512"; -const d = "M240 448q6 0 11-4.5t5-11.5V112q0-7-5-11.5T240 96h-8q-16 0-16 16v144H40V112q0-16-16-16h-8Q0 96 0 112v320q0 16 16 16h8q16 0 16-16V288h176v144q0 16 16 16h8zm252-285q-5-5-11.5-13T464 133l-63-69 111-1V32H352v32l90 90q14 14 20 23 8 8 11 18 4 8 4 20t-6 21-16 15q-9 5-25 5-20 0-34-8-13-9-27-29l-28 19q9 14 19 25 13 11 28 18 9 3 19 5t22 2q26 0 44-9 18-8 29-26 10-17 10-38 0-14-5-27-5-12-15-25z"; +const d = "M240 64q6 0 11 4.5t5 11.5v320q0 7-5 11.5t-11 4.5h-8q-16 0-16-16V256H40v144q0 16-16 16h-8q-16 0-16-16V80q0-16 16-16h8q16 0 16 16v144h176V80q0-16 16-16h8zm252 285q-5 5-11.5 13T464 379l-63 69 111 1v31H352v-32l90-90q14-14 20-23 8-8 11-18 4-8 4-20t-6-21-16-15q-9-5-25-5-20 0-34 8-13 9-27 29l-28-19q9-14 19-25 13-11 28-18 9-3 19-5t22-2q26 0 44 9 18 8 29 26 10 17 10 38 0 14-5 27-5 12-15 25z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/heading3.js b/packages/base/src/icons/heading3.js index 2a2122c5a1b9..4aa12308028a 100644 --- a/packages/base/src/icons/heading3.js +++ b/packages/base/src/icons/heading3.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://heading3"; -const viewBox = "0 1 512 512"; -const d = "M240 449q16 0 16-16V113q0-16-16-16h-8q-16 0-16 16v144H40V113q0-16-16-16h-8Q0 97 0 113v320q0 16 16 16h8q16 0 16-16V289h176v144q0 16 16 16h8zm249-297q11-8 17-21 6-12 6-27 0-23-10-37-8-16-29-25-21-8-46-8-32 0-51 12-19 11-34 33l27 19q5-6 8.5-11t7.5-8q6-6 16-11 9-4 26-4 26 0 38 11 14 10 14 30 0 16-9 25-4 5-9.5 8.5T449 144q-12 4-27 4h-21v31h21q11 0 24 5 11 3 19 14 8 10 8 24 0 18-12 27-11 10-33 10-13 0-23-3-10-5-16-11-7-5-15-17l-27 17q12 22 33 32 21 12 48 12 26 0 43-9 16-7 26-23 8-14 8-32 0-21-11-38-11-16-32-22v-1q15-3 27-12z"; +const d = "M240 64q16 0 16 16v320q0 16-16 16h-8q-16 0-16-16V256H40v144q0 16-16 16h-8q-16 0-16-16V80q0-16 16-16h8q16 0 16 16v144h176V80q0-16 16-16h8zm249 297q11 8 17 21 6 12 6 27 0 23-10 37-8 16-29 25-21 8-46 8-32 0-51-12-19-11-34-33l27-19q5 6 8.5 11t7.5 8q6 6 16 11 9 4 26 4 26 0 38-11 14-10 14-30 0-16-9-25-4-5-9.5-8.5T449 369q-12-4-27-4h-21v-31h21q11 0 24-5 11-3 19-14 8-10 8-24 0-18-12-27-11-10-33-10-13 0-23 3-10 5-16 11-7 5-15 17l-27-17q12-22 33-32 21-12 48-12 26 0 43 9 16 7 26 23 8 14 8 32 0 21-11 38-11 16-32 22v1q15 3 27 12z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/headset.js b/packages/base/src/icons/headset.js index 035f96f06d8b..7d28aba46aed 100644 --- a/packages/base/src/icons/headset.js +++ b/packages/base/src/icons/headset.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://headset"; -const viewBox = "0 -32 512.087 512.087"; -const d = "M512 239q1-35-9.5-51.5T480 160q-2-12-5-23-2-10-5-21.5T464 96q-4-12-12-24t-17.5-22.5-19-19T400 16q-6-5-17-9t-19-4q-14 1-27 0-5 0-5-4-2-4-5-8t-7-7q-2-2-4-3t-4-3q-15-10-32-10-13 0-24.5 5.5t-19 15.5T226 11t0 26q4 16 15.5 27T268 78q26 5 45-9t23-37q0-1 1-1 8 0 15.5-.5t15.5.5q4 0 6 2 7 4 19.5 13T418 70t21 37.5 9 52.5h-7q-3 0-5-.5t-4 .5q-4 0-8 2-8 4-8 14v128q0 4 2 8 3 7 14 8-6 24-22.5 47T369 408t-53.5 29-59.5 11q-4 0-7.5-.5t-8.5-.5q-28 0-54.5-11.5t-48-29.5-36.5-41-21-45q10 0 14-8 2-4 2-8V176q0-10-8-14-4-2-8-2H64q-12 0-23.5 3.5T20 176 5.5 200 0 239q0 21 7.5 36T24 300q11 11 24 20 1 11 5.5 23.5T65 369q11 21 29.5 41t41.5 35.5 49.5 24.5 54.5 9h1q4 0 7.5.5t7.5.5q30 0 59-9t54.5-24 45.5-35.5 32-42.5q8-13 12.5-25.5T464 320q13-9 24-20 9-10 16.5-25t7.5-36z"; +const d = "M511.913 234.042q1 34.994-9.498 51.491t-22.497 27.495q-2 11.998-4.999 22.996-2 9.999-4.999 21.497t-5.999 19.496q-4 11.998-11.998 23.996t-17.497 22.497-18.997 18.996-15.497 14.498q-5.999 5-16.997 8.998t-18.997 4q-13.997-1-26.995 0-5 0-5 3.999-1.999 4-4.999 7.999t-6.998 6.998q-2 2-4 3t-3.999 3q-14.997 9.998-31.995 9.998-12.997 0-24.495-5.5T236.46 484t-10.498-21.996 0-25.996q3.999-15.997 15.497-26.995t26.495-13.998q25.996-4.999 44.993 8.999t22.996 36.994q0 1 1 1 7.998 0 15.497.5t15.497-.5q4 0 6-2 6.998-4 19.496-12.998t24.496-23.996 20.996-37.494 8.999-52.49h-6.999q-3 0-5 .5t-3.998-.5q-4 0-7.999-2-7.999-4-7.999-13.998V169.053q0-4 2-7.999 3-6.999 13.998-7.998-6-23.996-22.497-46.992T368.937 65.07t-53.49-28.995-59.49-10.998q-4 0-7.5.5t-8.498.5q-27.995 0-54.49 11.498T137.476 67.07t-36.494 40.993-20.997 44.993q9.999 0 13.998 7.998 2 4 2 7.999V297.03q0 9.998-7.999 13.998-4 2-7.999 2H63.99q-11.998 0-23.496-3.5t-20.496-12.498-14.498-23.996T0 234.042q0-20.997 7.499-35.994t16.497-24.996q10.998-10.998 23.996-19.996 1-10.999 5.499-23.496t11.498-25.496Q75.987 83.067 94.484 63.07t41.493-35.494T185.468 3.08t54.491-8.998h1q4 0 7.499-.5t7.499-.5q29.994 0 58.99 8.998t54.49 23.996 45.493 35.494 31.994 42.493q7.999 12.998 12.498 25.496t4.5 23.496q12.997 8.998 23.995 19.996 8.999 9.998 16.497 24.996t7.499 35.994z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/heating-cooling.js b/packages/base/src/icons/heating-cooling.js index 11c3989c8674..13da7d3207dc 100644 --- a/packages/base/src/icons/heating-cooling.js +++ b/packages/base/src/icons/heating-cooling.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://heating-cooling"; -const viewBox = "0 -30 512 512"; -const d = "M209 473l22-87v-54q-39-6-65-37t-26-73 26-72.5 65-37.5V59l-26-87-21 139L70 40l70 117L1 168l120 54L1 289h139L70 404l117-70zm22-318q-22 6-38 26.5T177 226q0 26 16 46.5t38 26.5V155zm261 50h-37l19-52h-39l-17 52h-49l-11-21 24-17 18-38h-37l-26 18-11-17 25-43h51l18-30h-51l19-34-7-25-25 6-19 34-24-37-17 33 22 34-24 43h-38v37h32l45 74-45 75h-32v37h38l24 42-22 33 18 34 24-36 18 34 26 6 6-26-19-32h42l-18-34-42 3-25-44 10-17 27 18h38l-19-37-24-17 11-21h49l17 38h39l-19-38h37l19-18zm-204 17l-31-36v72z"; +const d = "M209 9l22 87v54q-39 6-65 37t-26 73 26 72.5 65 37.5v53l-26 87-21-139-114 71 70-117L1 314l120-54L1 193h139L70 78l117 70zm22 318q-22-6-38-26.5T177 256q0-26 16-46.5t38-26.5v144zm261-50h-37l19 52h-39l-17-52h-49l-11 21 24 17 18 38h-37l-26-18-11 17 25 43h51l18 30h-51l19 34-7 25-25-6-19-34-24 37-17-33 22-34-24-43h-38v-37h32l45-74-45-75h-32v-37h38l24-42-22-33 18-34 24 36 18-34 26-6 6 26-19 32h42l-18 34-42-3-25 44 10 17 27-18h38l-19 37-24 17 11 21h49l17-38h39l-19 38h37l19 18zm-204-17l-31 36v-72z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/heatmap-chart.js b/packages/base/src/icons/heatmap-chart.js index 54e7bcfb3161..80391337b19e 100644 --- a/packages/base/src/icons/heatmap-chart.js +++ b/packages/base/src/icons/heatmap-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://heatmap-chart"; -const viewBox = "0 0 512 512"; -const d = "M473 480q7 0 7-8v-48q0-8-7-8H361q-9 0-9 8v48q0 8 9 8h112zm0-96q7 0 7-8v-48q0-8-7-8H361q-9 0-9 8v48q0 8 9 8h112zm0-96q7 0 7-8v-48q0-8-7-8H361q-9 0-9 8v48q0 8 9 8h112zm0-96q7 0 7-8v-48q0-8-7-8H361q-9 0-9 8v48q0 8 9 8h112zm0-96q7 0 7-8V40q0-8-7-8H361q-9 0-9 8v48q0 8 9 8h112zM312 480q8 0 8-8v-48q0-8-8-8H200q-8 0-8 8v48q0 8 8 8h112zm0-96q8 0 8-8v-48q0-8-8-8H200q-8 0-8 8v48q0 8 8 8h112zm0-96q8 0 8-8v-48q0-8-8-8H200q-8 0-8 8v48q0 8 8 8h112zm0-96q8 0 8-8v-48q0-8-8-8H200q-8 0-8 8v48q0 8 8 8h112zm0-96q8 0 8-8V40q0-8-8-8H200q-8 0-8 8v48q0 8 8 8h112zM152 480q8 0 8-8v-48q0-8-8-8H41q-9 0-9 8v48q0 8 9 8h111zm0-96q8 0 8-8v-48q0-8-8-8H41q-9 0-9 8v48q0 8 9 8h111zm0-96q8 0 8-8v-48q0-8-8-8H41q-9 0-9 8v48q0 8 9 8h111zm0-96q8 0 8-8v-48q0-8-8-8H41q-9 0-9 8v48q0 8 9 8h111zm0-96q8 0 8-8V40q0-8-8-8H41q-9 0-9 8v48q0 8 9 8h111z"; +const d = "M473 32q7 0 7 8v48q0 8-7 8H361q-9 0-9-8V40q0-8 9-8h112zm0 96q7 0 7 8v48q0 8-7 8H361q-9 0-9-8v-48q0-8 9-8h112zm0 96q7 0 7 8v48q0 8-7 8H361q-9 0-9-8v-48q0-8 9-8h112zm0 96q7 0 7 8v48q0 8-7 8H361q-9 0-9-8v-48q0-8 9-8h112zm0 96q7 0 7 8v48q0 8-7 8H361q-9 0-9-8v-48q0-8 9-8h112zM312 32q8 0 8 8v48q0 8-8 8H200q-8 0-8-8V40q0-8 8-8h112zm0 96q8 0 8 8v48q0 8-8 8H200q-8 0-8-8v-48q0-8 8-8h112zm0 96q8 0 8 8v48q0 8-8 8H200q-8 0-8-8v-48q0-8 8-8h112zm0 96q8 0 8 8v48q0 8-8 8H200q-8 0-8-8v-48q0-8 8-8h112zm0 96q8 0 8 8v48q0 8-8 8H200q-8 0-8-8v-48q0-8 8-8h112zM152 32q8 0 8 8v48q0 8-8 8H41q-9 0-9-8V40q0-8 9-8h111zm0 96q8 0 8 8v48q0 8-8 8H41q-9 0-9-8v-48q0-8 9-8h111zm0 96q8 0 8 8v48q0 8-8 8H41q-9 0-9-8v-48q0-8 9-8h111zm0 96q8 0 8 8v48q0 8-8 8H41q-9 0-9-8v-48q0-8 9-8h111zm0 96q8 0 8 8v48q0 8-8 8H41q-9 0-9-8v-48q0-8 9-8h111z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/hello-world.js b/packages/base/src/icons/hello-world.js index f0a50ff5cad9..2de70aa9edc2 100644 --- a/packages/base/src/icons/hello-world.js +++ b/packages/base/src/icons/hello-world.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://hello-world"; -const viewBox = "0 -32 512 512"; -const d = "M252 416q30 0 56.5-11.5t46-31.5 31-46 11.5-56q0-29-11.5-55t-31-45.5-46-31T252 128t-56 11.5-45.5 31T120 216t-11 55q0 30 11 56t30.5 46 45.5 31.5 56 11.5zm0-25q-20-9-31-32.5T206 315h94q-6 21-15.5 43T252 391zm-49-96q-1-6-1-11.5V260l1-11h100q0 5 .5 11t.5 12-.5 11.5-.5 11.5H203zm19 98q-29-8-52-28.5T136 315h51q4 20 12.5 41.5T222 393zm-94-121q0-14 3-23h53q-1 5-1 11v23.5l1 11.5h-53q-3-12-3-23zm8-43q11-29 34-49.5t52-28.5q-14 15-22.5 36T187 229h-51zm116-76q22 9 32.5 32.5T300 229h-94q4-20 15-43.5t31-32.5zm32-2q29 8 52 28.5t34 49.5h-51q-3-21-12-42t-23-36zm94 121q0 11-3 23h-53q0-6 .5-11.5t.5-11.5-.5-12-.5-11h53q3 9 3 23zm-8 43q-11 29-34 49.5T284 393q14-15 23-36.5t12-41.5h51zm78 165q27 0 45.5-19t18.5-45V128q0-26-18.5-45T448 64h-32v-75q0-10-6.5-15.5T395-32q-7 0-12 4l-79 91-240 1q-26 0-45 19T0 128v288q0 26 19 45t45 19h384zm32-64q0 13-9 22.5t-23 9.5H64q-13 0-22.5-9.5T32 416V128q0-14 9.5-23T64 96h256l64-80v80h64q14 0 23 9t9 23v288z"; +const d = "M252 64q30 0 56.5 11.5t46 31.5 31 46 11.5 56q0 29-11.5 55t-31 45.5-46 31T252 352t-56-11.5-45.5-31T120 264t-11-55q0-30 11-56t30.5-46T196 75.5 252 64zm0 25q-20 9-31 32.5T206 165h94q-6-21-15.5-43T252 89zm-49 96q-1 6-1 11.5V220l1 11h100q0-5 .5-11t.5-12-.5-11.5-.5-11.5H203zm19-98q-29 8-52 28.5T136 165h51q4-20 12.5-41.5T222 87zm-94 121q0 14 3 23h53q-1-5-1-11v-23.5l1-11.5h-53q-3 12-3 23zm8 43q11 29 34 49.5t52 28.5q-14-15-22.5-36T187 251h-51zm116 76q22-9 32.5-32.5T300 251h-94q4 20 15 43.5t31 32.5zm32 2q29-8 52-28.5t34-49.5h-51q-3 21-12 42t-23 36zm94-121q0-11-3-23h-53q0 6 .5 11.5t.5 11.5-.5 12-.5 11h53q3-9 3-23zm-8-43q-11-29-34-49.5T284 87q14 15 23 36.5t12 41.5h51zM448 0q27 0 45.5 19T512 64v288q0 26-18.5 45T448 416h-32v75q0 10-6.5 15.5T395 512q-7 0-12-4l-79-91-240-1q-26 0-45-19T0 352V64q0-26 19-45T64 0h384zm32 64q0-13-9-22.5T448 32H64q-13 0-22.5 9.5T32 64v288q0 14 9.5 23t22.5 9h256l64 80v-80h64q14 0 23-9t9-23V64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/hide.js b/packages/base/src/icons/hide.js index cffcd407ffdd..2fddafc2a055 100644 --- a/packages/base/src/icons/hide.js +++ b/packages/base/src/icons/hide.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://hide"; -const viewBox = "0 -32 512 512"; -const d = "M306 241q14 8 14 22 0 11-7 18t-17 7q-15 0-22-14l-42 42q6 2 12 3t12 1q40 0 68-28t28-68q0-13-3-25zm-25-110q-12-3-25-3-40 0-68 28t-28 68q0 6 1 12t3 12zM23 480L512-10l-22-22L0 457zm233-128q-14 0-27-2t-26-5l-26 26q20 6 39.5 9.5T256 384q36 0 72.5-10t70-30 63-49.5T512 225q-17-32-39-57t-48-45l-23 23q21 16 40 35.5t33 43.5q-37 60-95 93.5T256 352zm-1-256q14 0 27.5 2t26.5 5l26-26q-20-6-39.5-9.5T256 64h-1q-36 0-72 10t-69.5 30T51 154 0 224q34 62 87 101l23-23q-42-30-73-78 38-60 95-94t123-34z"; +const d = "M306 239q14-8 14-22 0-11-7-18t-17-7q-15 0-22 14l-42-42q6-2 12-3t12-1q40 0 68 28t28 68q0 13-3 25zm-25 110q-12 3-25 3-40 0-68-28t-28-68q0-6 1-12t3-12zM23 0l489 490-22 22L0 23zm233 128q-14 0-27 2t-26 5l-26-26q20-6 39.5-9.5T256 96q36 0 72.5 10t70 30 63 49.5T512 255q-17 32-39 57t-48 45l-23-23q21-16 40-35.5t33-43.5q-37-60-95-93.5T256 128zm-1 256q14 0 27.5-2t26.5-5l26 26q-20 6-39.5 9.5T256 416h-1q-36 0-72-10t-69.5-30T51 326 0 256q34-62 87-101l23 23q-42 30-73 78 38 60 95 94t123 34z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/hint.js b/packages/base/src/icons/hint.js index 1975f443e5a7..90c92e81bc0c 100644 --- a/packages/base/src/icons/hint.js +++ b/packages/base/src/icons/hint.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://hint"; -const viewBox = "0 0 512 512"; -const d = "M320 63V32H192v31h33v224h-32v34h95V63h32zm-65 321q-20 0-34 14t-14 34 14 34 34 14 34-14 14-34-14-34-34-14z"; +const d = "M320 449v31H192v-31h33V225h-32v-34h95v258h32zm-65-321q-20 0-34-14t-14-34 14-34 34-14 34 14 14 34-14 34-34 14z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/history.js b/packages/base/src/icons/history.js index 888755f58d70..e2c7af30c863 100644 --- a/packages/base/src/icons/history.js +++ b/packages/base/src/icons/history.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://history"; -const viewBox = "0 -32 512 512"; -const d = "M256 480q53 0 99.5-20t81.5-55 55-81.5 20-99.5-20-99.5T437 43t-81.5-55T256-32 156-12 74.5 43 20 124.5 0 224t20 99.5T74.5 405t81.5 55 100 20zm0-480q46 0 87 17.5t71.5 48 48 71T480 224q0 46-17.5 87t-48 71.5-71.5 48-87 17.5q-47 0-87.5-17.5t-71-48-48-71.5T32 224q0-47 17.5-87.5t48-71 71-48T256 0zm144 224q6 0 11-4.5t5-11.5-5-11.5-11-4.5H224v144q0 16 16 16 6 0 11-4.5t5-11.5V224h144z"; +const d = "M256 0q53 0 99.5 20T437 75t55 81.5 20 99.5-20 99.5-55 81.5-81.5 55-99.5 20-100-20-81.5-55T20 355.5 0 256t20-99.5T74.5 75 156 20 256 0zm0 480q46 0 87-17.5t71.5-48 48-71T480 256q0-46-17.5-87t-48-71.5-71.5-48T256 32q-47 0-87.5 17.5t-71 48-48 71.5T32 256q0 47 17.5 87.5t48 71 71 48T256 480zm144-224q6 0 11 4.5t5 11.5-5 11.5-11 4.5H224V144q0-16 16-16 6 0 11 4.5t5 11.5v112h144z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/home-share.js b/packages/base/src/icons/home-share.js index 8e3caa79c8d7..6f50f4107a37 100644 --- a/packages/base/src/icons/home-share.js +++ b/packages/base/src/icons/home-share.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://home-share"; -const viewBox = "0 -32 512 512"; -const d = "M402 332l-3 8 5 7 5-8zm40-55l-7 8h8zm-53 101l2-8-7-6-11-2 5 16h11zm2-85l11 17h24v12l5 4q2-5 4-9.5t4-10.5l-9-8-15 3-5-16zm22 38l9 10-6 2-6 9 3 9 20-21-10-9h-10zm-53-69q8 2 17.5 3.5T402 274q2-2 6-2 2 0 5.5.5t7.5.5q5 0 10.5-1t10.5-2q12-5 14-21.5t2-27.5q0-37-14.5-68.5T414 92q-3 0-3 7 0 9 3 26t3 34v8l-2 9-14 23-22 5q-4 9-12 19l-1 1-11 10zM152 394q8 0 18.5-6.5T189 381q-1-1-1-3 0-4 3-5l-16-36 20-4 16 16 28-2 6-15-15-16q-14-3-24-13-8-8-11.5-19.5T193 261l-2 1-12-14 10-12v-2q-45 14-79 46l1 11-6 20-18 11-4 11q0 6 8.5 16.5t20 20.5 23 17 17.5 7zm110-71v-8l1-3q-6 4-11 4zm29 41q-8 0-12-3-3 3-10 3-2 0-2.5-.5t-2.5-.5q5 9 15 19 12 11 23.5 19t25.5 16q15-13 24-17-5-2-10.5-5.5T330 382l-9-16-9-13-9-6q-5 0-8.5 9t-3.5 8zm-35 116q53 0 99.5-20t81.5-54.5 55-81.5 20-100-20-99.5T437 43t-81.5-55T256-32t-99.5 20T75 43t-55 81.5T0 224v3q18-26 36-45 7-39 27-72t49.5-57.5 66-38.5T256 0q46 0 87 17.5t71.5 48 48 71.5 17.5 87-17.5 87-48 71.5-71.5 48-87 17.5q-67 0-120.5-34.5T55 322q-5 8-9.5 16.5T36 355q34 57 92 91t128 34zm43-355q-50 0-90.5 4.5t-75.5 20T66.5 196 4 280q3 11 6 21.5t8 20.5q26-48 53.5-80t60.5-51 73.5-26.5T299 157v3l-70 62q-5 6-5 14t5 13 12.5 5 12.5-5l89-80q11-11 11-26t-11-26l-91-85q-5-5-12.5-5T227 32q-5 6-5 14t5 13l72 65v1z"; +const d = "M402 148l-3-8 5-7 5 8zm40 55l-7-8h8zm-53-101l2 8-7 6-11 2 5-16h11zm2 85l11-17h24v-12l5-4q2 5 4 9.5t4 10.5l-9 8-15-3-5 16zm22-38l9-10-6-2-6-9 3-9 20 21-10 9h-10zm-53 69q8-2 17.5-3.5T402 206q2 2 6 2 2 0 5.5-.5t7.5-.5q5 0 10.5 1t10.5 2q12 5 14 21.5t2 27.5q0 37-14.5 68.5T414 388q-3 0-3-7 0-9 3-26t3-34v-8l-2-9-14-23-22-5q-4-9-12-19l-1-1-11-10zM152 86q8 0 18.5 6.5T189 99q-1 1-1 3 0 4 3 5l-16 36 20 4 16-16 28 2 6 15-15 16q-14 3-24 13-8 8-11.5 19.5T193 219l-2-1-12 14 10 12v2q-45-14-79-46l1-11-6-20-18-11-4-11q0-6 8.5-16.5t20-20.5 23-17 17.5-7zm110 71v8l1 3q-6-4-11-4zm29-41q-8 0-12 3-3-3-10-3-2 0-2.5.5t-2.5.5q5-9 15-19 12-11 23.5-19T328 63q15 13 24 17-5 2-10.5 5.5T330 98l-9 16-9 13-9 6q-5 0-8.5-9t-3.5-8zM256 0q53 0 99.5 20T437 74.5t55 81.5 20 100-20 99.5-55 81.5-81.5 55-99.5 20-99.5-20T75 437t-55-81.5T0 256v-3q18 26 36 45 7 39 27 72t49.5 57.5 66 38.5 77.5 14q46 0 87-17.5t71.5-48 48-71.5 17.5-87-17.5-87-48-71.5-71.5-48T256 32q-67 0-120.5 34.5T55 158q-5-8-9.5-16.5T36 125q34-57 92-91T256 0zm43 355q-50 0-90.5-4.5t-75.5-20T66.5 284 4 200q3-11 6-21.5t8-20.5q26 48 53.5 80t60.5 51 73.5 26.5T299 323v-3l-70-62q-5-6-5-14t5-13 12.5-5 12.5 5l89 80q11 11 11 26t-11 26l-91 85q-5 5-12.5 5t-12.5-5q-5-6-5-14t5-13l72-65v-1z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/home.js b/packages/base/src/icons/home.js index 2e0faf92f468..86bffb124872 100644 --- a/packages/base/src/icons/home.js +++ b/packages/base/src/icons/home.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://home"; -const viewBox = "0 0 512.545 512.545"; -const d = "M507.773 271q5-5 5-11.5t-5-11.5-11.5-4.5-11.5 5.5l-228 191-229-191q-5-5-11-5.5t-11 4.5-5.5 11.5 4.5 11.5l120 102q22 19 43.5 37t38.5 32.5 27.5 23.5l10.5 9q5 5 12 5 6 0 11-5l10.5-9 27.5-23.5 38.5-32.5 44.5-37q53-45 119-102zm-443-34q52 40 94 73 18 14 35 27t31 23.5 22.5 17 9.5 6.5 9.5-6.5 22-17 30.5-23.5 35-27q41-33 95-73V64q0-14-9.5-23t-22.5-9h-128v63q0 24-.5 44t.5 21h-64q-1-1-.5-20.5t.5-43.5V32h-128q-14 0-23 9t-9 23v173zm352-13l-160 120-160-120V64h96v96q0 9 4 16 3 6 9.5 11t18.5 5h64q12 0 18.5-5t9.5-11 3.5-11l.5-5V64h96v160z"; +const d = "M507.232 234.262q4.995 4.994 4.995 11.488t-4.995 11.487-11.488 4.496-11.487-5.495L256.499 65.442 27.743 256.238q-4.995 4.995-10.988 5.495t-10.989-4.496T.272 245.75t4.495-11.488L124.64 132.37q21.976-18.98 43.453-36.96t38.46-32.466 27.47-23.475l10.489-8.99q4.995-4.995 11.987-4.995 5.994 0 10.989 4.995l10.488 8.99 27.471 23.475 38.46 32.466 44.452 36.96q52.943 44.952 118.873 101.892zM64.704 268.226q51.944-39.958 93.9-72.923 17.98-13.985 34.962-26.971t30.967-23.475 22.476-16.982 9.49-6.493 9.49 6.493 21.977 16.982 30.467 23.475 34.963 26.971q40.956 32.965 94.899 72.923v172.816q0 13.985-9.49 22.975t-22.476 8.99H288.465v-62.933q0-23.974-.5-43.953t.5-20.977h-63.932q-.999.999-.5 20.478t.5 43.454v63.931H96.67q-13.985 0-22.975-8.99t-8.99-22.975V268.226zm351.625 12.986l-159.83-119.873L96.67 281.212v159.83h95.898v-95.898q0-8.99 3.996-15.983 2.997-5.994 9.49-10.989t18.48-4.994h63.932q11.987 0 18.48 4.994t9.49 10.989 3.497 10.988l.5 4.995v95.898h95.897v-159.83z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/horizontal-bar-chart-2.js b/packages/base/src/icons/horizontal-bar-chart-2.js index 1b7c9db6f6d2..fa73e7de06e3 100644 --- a/packages/base/src/icons/horizontal-bar-chart-2.js +++ b/packages/base/src/icons/horizontal-bar-chart-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://horizontal-bar-chart-2"; -const viewBox = "0 0 512 512"; -const d = "M104 384q-8 0-8 8v48q0 8 8 8h48q8 0 8-8v-48q0-8-8-8h-48zm0-96q-8 0-8 8v48q0 8 8 8h240q8 0 8-8v-48q0-8-8-8H104zm0-128q-8 0-8 8v48q0 8 8 8h176q8 0 8-8v-48q0-8-8-8H104zm368-32q8 0 8-8V72q0-8-8-8H104q-8 0-8 8v48q0 8 8 8h368zM32 480h32V32H32v448z"; +const d = "M104 128q-8 0-8-8V72q0-8 8-8h48q8 0 8 8v48q0 8-8 8h-48zm0 96q-8 0-8-8v-48q0-8 8-8h240q8 0 8 8v48q0 8-8 8H104zm0 128q-8 0-8-8v-48q0-8 8-8h176q8 0 8 8v48q0 8-8 8H104zm368 32q8 0 8 8v48q0 8-8 8H104q-8 0-8-8v-48q0-8 8-8h368zM32 32h32v448H32V32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/horizontal-bar-chart.js b/packages/base/src/icons/horizontal-bar-chart.js index 3f745a5e0da8..ccf35011e6df 100644 --- a/packages/base/src/icons/horizontal-bar-chart.js +++ b/packages/base/src/icons/horizontal-bar-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://horizontal-bar-chart"; -const viewBox = "0 0 512 512"; -const d = "M104 224q-8 0-8 8v48q0 8 8 8h240q8 0 8-8v-48q0-8-8-8H104zm0 128q-8 0-8 8v48q0 8 8 8h176q8 0 8-8v-48q0-8-8-8H104zm368-192q8 0 8-8v-48q0-8-8-8H104q-8 0-8 8v48q0 8 8 8h368zM32 480h32V32H32v448z"; +const d = "M104 288q-8 0-8-8v-48q0-8 8-8h240q8 0 8 8v48q0 8-8 8H104zm0-128q-8 0-8-8v-48q0-8 8-8h176q8 0 8 8v48q0 8-8 8H104zm368 192q8 0 8 8v48q0 8-8 8H104q-8 0-8-8v-48q0-8 8-8h368zM32 32h32v448H32V32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/horizontal-bullet-chart.js b/packages/base/src/icons/horizontal-bullet-chart.js index 41f18669e5a0..b500d20bcdef 100644 --- a/packages/base/src/icons/horizontal-bullet-chart.js +++ b/packages/base/src/icons/horizontal-bullet-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://horizontal-bullet-chart"; -const viewBox = "0 0 512 512"; -const d = "M104 224q-8 0-8 8v48q0 8 8 8h240q8 0 8-8v-48q0-8-8-8H104zM32 480h31V32H32v448zm287-160h-31v128h31V320zm-215 32q-8 0-8 8v48q0 8 8 8h143q8 0 8-8v-48q0-8-8-8H104zm344-160h32V64h-32v128zm-63 128h31V192h-31v128zm23-160q8 0 8-8v-48q0-8-8-8H104q-8 0-8 8v48q0 8 8 8h304z"; +const d = "M104 288q-8 0-8-8v-48q0-8 8-8h240q8 0 8 8v48q0 8-8 8H104zM32 32h31v448H32V32zm287 160h-31V64h31v128zm-215-32q-8 0-8-8v-48q0-8 8-8h143q8 0 8 8v48q0 8-8 8H104zm344 160h32v128h-32V320zm-63-128h31v128h-31V192zm23 160q8 0 8 8v48q0 8-8 8H104q-8 0-8-8v-48q0-8 8-8h304z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/horizontal-combination-chart.js b/packages/base/src/icons/horizontal-combination-chart.js index 2734dcf843a6..213f18c6dbb7 100644 --- a/packages/base/src/icons/horizontal-combination-chart.js +++ b/packages/base/src/icons/horizontal-combination-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://horizontal-combination-chart"; -const viewBox = "0 0 512 512"; -const d = "M128 40q0-8-8-8H40q-8 0-8 8v48q0 8 8 8h80q8 0 8-8V40zm64 128q0-8-8-8H40q-8 0-8 8v48q0 8 8 8h144q8 0 8-8v-48zm-32 128q0-8-8-8H40q-8 0-8 8v48q0 8 8 8h112q8 0 8-8v-48zm96 128q0-8-8-8H40q-8 0-8 8v48q0 8 8 8h208q8 0 8-8v-48zm185 52l10-12-106-93q7-9 7-19 0-6-3-12l78-60q8 8 21 8t22.5-9 9.5-23-9.5-23-22.5-9q-16 0-26 14l-102-45v-1q0-8-5-15l54-53q8 4 15 4 13 0 22.5-9t9.5-23-9.5-23-22.5-9q-7 0-15 4l-38-36-11 11 37 37q-5 7-5 16t5 17l-53 52q-8-5-16-5-14 0-23 9t-9 23 9 23 23 9q8 0 15-4.5t12-11.5l101 45v3q0 4 2 10l-78 62q-10-8-20-8-14 0-23 9t-9 23 9 23 23 9q4 0 12-2z"; +const d = "M128 472q0 8-8 8H40q-8 0-8-8v-48q0-8 8-8h80q8 0 8 8v48zm64-128q0 8-8 8H40q-8 0-8-8v-48q0-8 8-8h144q8 0 8 8v48zm-32-128q0 8-8 8H40q-8 0-8-8v-48q0-8 8-8h112q8 0 8 8v48zm96-128q0 8-8 8H40q-8 0-8-8V40q0-8 8-8h208q8 0 8 8v48zm185-52l10 12-106 93q7 9 7 19 0 6-3 12l78 60q8-8 21-8t22.5 9 9.5 23-9.5 23-22.5 9q-16 0-26-14l-102 45v1q0 8-5 15l54 53q8-4 15-4 13 0 22.5 9t9.5 23-9.5 23-22.5 9q-7 0-15-4l-38 36-11-11 37-37q-5-7-5-16t5-17l-53-52q-8 5-16 5-14 0-23-9t-9-23 9-23 23-9q8 0 15 4.5t12 11.5l101-45v-3q0-4 2-10l-78-62q-10 8-20 8-14 0-23-9t-9-23 9-23 23-9q4 0 12 2z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/horizontal-grip.js b/packages/base/src/icons/horizontal-grip.js index 2c89d9b3a5c6..0e4f387ab511 100644 --- a/packages/base/src/icons/horizontal-grip.js +++ b/packages/base/src/icons/horizontal-grip.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://horizontal-grip"; -const viewBox = "0 192 512 512"; -const d = "M32 416v64h64v-64H32zm128 0v64h64v-64h-64zm128 0v64h64v-64h-64zm128 0v64h64v-64h-64z"; +const d = "M32 288v-64h64v64H32zm128 0v-64h64v64h-64zm128 0v-64h64v64h-64zm128 0v-64h64v64h-64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/horizontal-stacked-chart.js b/packages/base/src/icons/horizontal-stacked-chart.js index 1e88c41536d7..0f5be1a49bde 100644 --- a/packages/base/src/icons/horizontal-stacked-chart.js +++ b/packages/base/src/icons/horizontal-stacked-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://horizontal-stacked-chart"; -const viewBox = "0 0 512 512"; -const d = "M64 64h416V32H32v448h32V64zm64 288H96v64h32v-64zm40 0q-8 0-8 8v48q0 8 8 8h80q8 0 8-8v-48q0-8-8-8h-80zm128 0q-8 0-8 8v48q0 8 8 8h80q8 0 8-8v-48q0-8-8-8h-80zM104 224q-8 0-8 8v48q0 8 8 8h80q8 0 8-8v-48q0-8-8-8h-80zm368 64q8 0 8-8v-48q0-8-8-8h-48q-8 0-8 8v48q0 8 8 8h48zm-88-56q0-8-8-8H232q-8 0-8 8v48q0 8 8 8h144q8 0 8-8v-48zM104 96q-8 0-8 8v48q0 8 8 8h48q8 0 8-8v-48q0-8-8-8h-48zm208 64q8 0 8-8v-48q0-8-8-8h-48q-8 0-8 8v48q0 8 8 8h48zm-96 0q8 0 8-8v-48q0-8-8-8h-16q-8 0-8 8v48q0 8 8 8h16z"; +const d = "M64 448h416v32H32V32h32v416zm64-288H96V96h32v64zm40 0q-8 0-8-8v-48q0-8 8-8h80q8 0 8 8v48q0 8-8 8h-80zm128 0q-8 0-8-8v-48q0-8 8-8h80q8 0 8 8v48q0 8-8 8h-80zM104 288q-8 0-8-8v-48q0-8 8-8h80q8 0 8 8v48q0 8-8 8h-80zm368-64q8 0 8 8v48q0 8-8 8h-48q-8 0-8-8v-48q0-8 8-8h48zm-88 56q0 8-8 8H232q-8 0-8-8v-48q0-8 8-8h144q8 0 8 8v48zM104 416q-8 0-8-8v-48q0-8 8-8h48q8 0 8 8v48q0 8-8 8h-48zm208-64q8 0 8 8v48q0 8-8 8h-48q-8 0-8-8v-48q0-8 8-8h48zm-96 0q8 0 8 8v48q0 8-8 8h-16q-8 0-8-8v-48q0-8 8-8h16z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/horizontal-waterfall-chart.js b/packages/base/src/icons/horizontal-waterfall-chart.js index a99def61abe3..8030cbc217c7 100644 --- a/packages/base/src/icons/horizontal-waterfall-chart.js +++ b/packages/base/src/icons/horizontal-waterfall-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://horizontal-waterfall-chart"; -const viewBox = "0 -32 512 512"; -const d = "M0 480h32V-32H0v512zM240 64V0H80v64h160zm112 64H240v64h112v-64zm160 128H352v64h160v-64zm0 128H80v64h432v-64z"; +const d = "M0 0h32v512H0V0zm240 416v64H80v-64h160zm112-64H240v-64h112v64zm160-128H352v-64h160v64zm0-128H80V32h432v64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/hr-approval.js b/packages/base/src/icons/hr-approval.js index 0ed0db934e54..e899d715c14a 100644 --- a/packages/base/src/icons/hr-approval.js +++ b/packages/base/src/icons/hr-approval.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://hr-approval"; -const viewBox = "0 -32 512 512"; -const d = "M512 448L380 289l-83 83 32 32 50-51 101 127zM192 160q26 0 49.5-10t41-27.5T310 82t10-50v-64H0v64q0 27 10 50t27.5 40.5 41 27.5 49.5 10h64zm96-128q0 40-28 68t-68 28h-64q-40 0-68-28T32 32V0h256v32zm-32 224q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q26 0 45 19t19 45q0 27-19 45.5T160 320t-45-18.5T96 256q0-26 19-45t45-19z"; +const d = "M512 32L380 191l-83-83 32-32 50 51L480 0zM192 320q26 0 49.5 10t41 27.5T310 398t10 50v64H0v-64q0-27 10-50t27.5-40.5 41-27.5 49.5-10h64zm96 128q0-40-28-68t-68-28h-64q-40 0-68 28t-28 68v32h256v-32zm-32-224q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q26 0 45-19t19-45q0-27-19-45.5T160 160t-45 18.5T96 224q0 26 19 45t45 19z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/idea-wall.js b/packages/base/src/icons/idea-wall.js index e4eaa53f233b..c20e368f60cc 100644 --- a/packages/base/src/icons/idea-wall.js +++ b/packages/base/src/icons/idea-wall.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://idea-wall"; -const viewBox = "0 -32 512 512"; -const d = "M257 384q17 0 34-6t30.5-18 22-29 8.5-39q0-20-5.5-31.5t-13.5-22-17-23-16-33.5l-5-22h-75l-5 23-14 29-18 23q-9 11-14 24.5t-7 32.5q0 16 9 36 11 26 34 41t52 15zm47-131q9 11 12.5 18t3.5 21q0 16-6 27t-15.5 18.5-20.5 11-21 3.5q-41 0-57-36-6-14-6-24 1-14 5-22.5t9-14.5l18-24 2-2 1-3 15-30 1-3v-1h25q8 23 17 37t17 24zm-24-109q8 0 8-8v-16q0-8-8-8h-8q-2-2-5-4-6-4-11-4t-11 4q-3 2-5 4h-8q-8 0-8 8v16q0 8 8 8h48zM96 96q54 0 75-21t21-75v-32H0V0q0 54 21.5 75T96 96zm64-96q0 20-2.5 32.5T148 52t-19.5 9.5T96 64t-32.5-2.5T44 52t-9.5-19.5T32 0h128zm0 160q0-26-18.5-45T96 96q-26 0-45 19t-19 45q0 27 19 45.5T96 224q27 0 45.5-18.5T160 160zm-64-32q14 0 23 9.5t9 22.5q0 14-9 23t-23 9q-13 0-22.5-9T64 160q0-13 9.5-22.5T96 128zm320-32q54 0 75-21t21-75v-32H320V0q0 54 21.5 75T416 96zm64-96q0 20-2.5 32.5T468 52t-19.5 9.5T416 64t-32.5-2.5T364 52t-9.5-19.5T352 0h128zm0 160q0-26-18.5-45T416 96q-26 0-45 19t-19 45q0 27 19 45.5t45 18.5q27 0 45.5-18.5T480 160zm-64-32q14 0 23 9.5t9 22.5q0 14-9 23t-23 9q-13 0-22.5-9t-9.5-23q0-13 9.5-22.5T416 128zM64 256H32v160q0 14 9.5 23t22.5 9h384q14 0 23-9t9-23V256h-32v160H64V256z"; +const d = "M257 96q17 0 34 6t30.5 18 22 29 8.5 39q0 20-5.5 31.5t-13.5 22-17 23-16 33.5l-5 22h-75l-5-23-14-29-18-23q-9-11-14-24.5t-7-32.5q0-16 9-36 11-26 34-41t52-15zm47 131q9-11 12.5-18t3.5-21q0-16-6-27t-15.5-18.5-20.5-11-21-3.5q-41 0-57 36-6 14-6 24 1 14 5 22.5t9 14.5l18 24 2 2 1 3 15 30 1 3v1h25q8-23 17-37t17-24zm-24 109q8 0 8 8v16q0 8-8 8h-8q-2 2-5 4-6 4-11 4t-11-4q-3-2-5-4h-8q-8 0-8-8v-16q0-8 8-8h48zM96 384q54 0 75 21t21 75v32H0v-32q0-54 21.5-75T96 384zm64 96q0-20-2.5-32.5T148 428t-19.5-9.5T96 416t-32.5 2.5T44 428t-9.5 19.5T32 480h128zm0-160q0 26-18.5 45T96 384q-26 0-45-19t-19-45q0-27 19-45.5T96 256q27 0 45.5 18.5T160 320zm-64 32q14 0 23-9.5t9-22.5q0-14-9-23t-23-9q-13 0-22.5 9T64 320q0 13 9.5 22.5T96 352zm320 32q54 0 75 21t21 75v32H320v-32q0-54 21.5-75t74.5-21zm64 96q0-20-2.5-32.5T468 428t-19.5-9.5T416 416t-32.5 2.5T364 428t-9.5 19.5T352 480h128zm0-160q0 26-18.5 45T416 384q-26 0-45-19t-19-45q0-27 19-45.5t45-18.5q27 0 45.5 18.5T480 320zm-64 32q14 0 23-9.5t9-22.5q0-14-9-23t-23-9q-13 0-22.5 9t-9.5 23q0 13 9.5 22.5T416 352zM64 224H32V64q0-14 9.5-23T64 32h384q14 0 23 9t9 23v160h-32V64H64v160z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/image-viewer.js b/packages/base/src/icons/image-viewer.js index 8a1a4fe56b72..338909d02e65 100644 --- a/packages/base/src/icons/image-viewer.js +++ b/packages/base/src/icons/image-viewer.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://image-viewer"; -const viewBox = "0 -32 512 512"; -const d = "M368 304q-20 0-34 14t-14 34 14 34 34 14 34-14 14-34-14-34-34-14zm-12-160l-58 85 22 43 96-128h-60zM224 295l124-183H93zM32 336H0v64q0 26 18.5 45T64 464h64v-32H64q-14 0-23-9t-9-23v-64zM64 48q-27 0-45.5 19T0 112v64h32v-64q0-14 9-23t23-9h64V48H64zm384 416q26 0 45-19t19-45v-64h-32v64q0 14-9.5 23t-22.5 9h-64v32h64zm32-288h32v-64q0-26-19-45t-45-19h-64v32h64q13 0 22.5 9t9.5 23v64zM80 16q6 0 11-4.5T96 0t-5-11.5T80-16Q64-16 64 0t16 16zm64 0q6 0 11-4.5T160 0t-5-11.5-11-4.5q-16 0-16 16t16 16zm160 0q6 0 11-4.5T320 0t-5-11.5-11-4.5q-16 0-16 16t16 16zm64 0q6 0 11-4.5T384 0t-5-11.5-11-4.5q-16 0-16 16t16 16zm64 0q6 0 11-4.5T448 0t-5-11.5-11-4.5q-16 0-16 16t16 16zM224 32q13 0 22.5-9T256 0t-9.5-23-22.5-9q-14 0-23 9t-9 23 9 23 23 9z"; +const d = "M368 176q-20 0-34-14t-14-34 14-34 34-14 34 14 14 34-14 34-34 14zm-12 160l-58-85 22-43 96 128h-60zM224 185l124 183H93zM32 144H0V80q0-26 18.5-45T64 16h64v32H64q-14 0-23 9t-9 23v64zm32 288q-27 0-45.5-19T0 368v-64h32v64q0 14 9 23t23 9h64v32H64zM448 16q26 0 45 19t19 45v64h-32V80q0-14-9.5-23T448 48h-64V16h64zm32 288h32v64q0 26-19 45t-45 19h-64v-32h64q13 0 22.5-9t9.5-23v-64zM80 464q6 0 11 4.5t5 11.5-5 11.5-11 4.5q-16 0-16-16t16-16zm64 0q6 0 11 4.5t5 11.5-5 11.5-11 4.5q-16 0-16-16t16-16zm160 0q6 0 11 4.5t5 11.5-5 11.5-11 4.5q-16 0-16-16t16-16zm64 0q6 0 11 4.5t5 11.5-5 11.5-11 4.5q-16 0-16-16t16-16zm64 0q6 0 11 4.5t5 11.5-5 11.5-11 4.5q-16 0-16-16t16-16zm-208-16q13 0 22.5 9t9.5 23-9.5 23-22.5 9q-14 0-23-9t-9-23 9-23 23-9z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/inbox.js b/packages/base/src/icons/inbox.js index 280ae5c87cd1..9eb26fdfadac 100644 --- a/packages/base/src/icons/inbox.js +++ b/packages/base/src/icons/inbox.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://inbox"; -const viewBox = "0 -32 512 512"; -const d = "M280 202q-10-10-23-10t-22 10L133 303q-12 12 0 23 11 11 22 0l85-85v223q0 16 16 16t16-16V239l87 87q11 11 23 0 5-5 5-11.5t-5-11.5zm200-42q13 0 22.5-9.5T512 128V0q0-14-9.5-23T480-32H32q-14 0-23 9T0 0v128q0 13 9 22.5t23 9.5h96q0-32 32-32h193q31 0 31 32h96zm0-32h-71q-17-32-56-32H160q-40 0-57 32H32V0h448v128zM336 64q6 0 11-5t5-11q0-7-5-11.5T336 32H176q-16 0-16 16 0 6 4.5 11t11.5 5h160z"; +const d = "M280 278q-10 10-23 10t-22-10L133 177q-12-12 0-23 11-11 22 0l85 85V16q0-16 16-16t16 16v225l87-87q11-11 23 0 5 5 5 11.5t-5 11.5zm200 42q13 0 22.5 9.5T512 352v128q0 14-9.5 23t-22.5 9H32q-14 0-23-9t-9-23V352q0-13 9-22.5t23-9.5h96q0 32 32 32h193q31 0 31-32h96zm0 32h-71q-17 32-56 32H160q-40 0-57-32H32v128h448V352zm-144 64q6 0 11 5t5 11q0 7-5 11.5t-11 4.5H176q-16 0-16-16 0-6 4.5-11t11.5-5h160z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/incident.js b/packages/base/src/icons/incident.js index fb6a82aa1aff..de2b86a02994 100644 --- a/packages/base/src/icons/incident.js +++ b/packages/base/src/icons/incident.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://incident"; -const viewBox = "0 -32 513 513"; -const d = "M503 249q10-11 10-24.5T503 201L281-21q-11-11-24.5-11T233-21L11 201Q0 211 0 224.5T11 249l222 222q10 10 23.5 10t24.5-10zM257 65q13 0 22.5 9t9.5 23q0 13-9.5 22.5T257 129q-14 0-23-9.5T225 97q0-14 9-23t23-9zm58 170q12 13 25 27.5t13 37.5q0 33-25.5 54.5T258 376q-23 0-42-7.5T183.5 349 163 322t-7-29h48q5 24 20 38t38 14 37.5-14 14.5-29q0-9-7-20.5T292 265l-20-16q-19-15-27-26t-11-24v-38h47q-2 17 .5 27.5t7 17.5 11.5 13.5 15 15.5z"; +const d = "M502.02 224.499q9.98 10.979 9.98 24.452t-9.98 23.454L280.451 493.973Q269.474 504.95 256 504.95t-23.454-10.978L10.979 272.405Q0 262.425 0 248.951T10.979 224.5L232.546 2.932q9.98-9.98 23.454-9.98t24.452 9.98zM256.498 408.14q12.975 0 22.456-8.982t9.482-22.955q0-12.975-9.482-22.456t-22.456-9.482q-13.973 0-22.955 9.482t-8.983 22.456q0 13.972 8.983 22.955t22.955 8.982zm57.887-169.668q11.977-12.975 24.951-27.447t12.975-37.427q0-32.935-25.45-54.393t-69.365-21.458q-22.955 0-41.918 7.485t-32.437 19.462-20.46 26.947-6.986 28.944h47.906q4.99-23.953 19.961-37.926t37.926-13.973 37.427 13.973 14.472 28.943q0 8.983-6.986 20.46T291.43 208.53L271.47 224.5q-18.963 14.97-26.948 25.95t-10.978 23.953v37.925h46.908q-1.996-16.966.5-27.446t6.986-17.466 11.477-13.473 14.971-15.47z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/incoming-call.js b/packages/base/src/icons/incoming-call.js index 9a2bee304179..d5338445d1c1 100644 --- a/packages/base/src/icons/incoming-call.js +++ b/packages/base/src/icons/incoming-call.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://incoming-call"; -const viewBox = "0 0 512 512"; -const d = "M368 214q17-16 33-32l32-32q15-15 14.5-33T433 84q-6-5-11.5-10.5T411 62q-15-17-33.5-23.5T339 32h-8l-9 1q-36 4-68 18.5T192 86q-54 37-96 83.5T25 275q-10 20-16 40.5T1 358q-2 24 3.5 45.5T30 442q6 5 11.5 11T53 465q15 15 33 15 15 0 30-13l34-34 34-35q14-14 13-31t-15-31q-9-10-18-19l-19-19q49-72 121-121 19 18 37 37 17 15 33 15 18 0 32-15zm42-107q10 10 0 20-16 17-32 33l-32 32q-2 2-4.5 3.5T336 197q-6 0-10-6l-26-26-11-11-19-19-22 15q-38 28-70.5 60T118 280l-15 22 19 19 12 12q7 6 13 12.5t13 12.5q9 10 1 18-17 19-33.5 35.5T94 444q-6 4-8 4-6 0-10-6-2-2-4-3.5t-4-3.5q-8-9-17-17-11-11-15.5-24.5T33 360q3-32 21-71 51-105 156-176 32-22 60-33.5T326 64h13q29 0 48 19 4 5 7.5 9t8.5 8zm-52 400q5 5 11 5t11-5 5-11.5-5-11.5l-75-68h191q16 0 16-16t-16-16H305l75-69q5-5 5-11.5t-5-11.5-11-5-11 5l-92 86q-9 10-9 23t9 23z"; +const d = "M368 298q17 16 33 32l32 32q15 15 14.5 33T433 428q-6 5-11.5 10.5T411 450q-15 17-33.5 23.5T339 480h-8l-9-1q-36-4-68-18.5T192 426q-54-37-96-83.5T25 237q-10-20-16-40.5T1 154q-2-24 3.5-45.5T30 70q6-5 11.5-11T53 47q15-15 33-15 15 0 30 13l34 34 34 35q14 14 13 31t-15 31q-9 10-18 19l-19 19q49 72 121 121 19-18 37-37 17-15 33-15 18 0 32 15zm42 107q10-10 0-20-16-17-32-33l-32-32q-2-2-4.5-3.5T336 315q-6 0-10 6l-26 26-11 11-19 19-22-15q-38-28-70.5-60T118 232l-15-22 19-19 12-12q7-6 13-12.5t13-12.5q9-10 1-18-17-19-33.5-35.5T94 68q-6-4-8-4-6 0-10 6-2 2-4 3.5T68 77q-8 9-17 17-11 11-15.5 24.5T33 152q3 32 21 71 51 105 156 176 32 22 60 33.5t56 15.5h13q29 0 48-19 4-5 7.5-9t8.5-8zM358 5q5-5 11-5t11 5 5 11.5-5 11.5l-75 68h191q16 0 16 16t-16 16H305l75 69q5 5 5 11.5t-5 11.5-11 5-11-5l-92-86q-9-10-9-23t9-23z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/increase-line-height.js b/packages/base/src/icons/increase-line-height.js index fb9db02c1b0f..21cdf21c2842 100644 --- a/packages/base/src/icons/increase-line-height.js +++ b/packages/base/src/icons/increase-line-height.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://increase-line-height"; -const viewBox = "0 -33 512 512"; -const d = "M60 363q-5-5-11.5-5T37 363t-5 11.5 5 11.5l84 90q9 10 22.5 10t22.5-10l85-90q5-5 5-11.5t-5-11.5-11.5-5-11.5 5l-68 75V278q0-9-4-12.5t-12-3.5q-16 0-16 16v160zM38 73q-11 11 0 23 12 12 23 0l67-75v161q0 16 16 16 9 0 12.5-4.5T160 182V21l68 75q12 12 23 0t0-23l-85-90q-9-10-22.5-10T121-17zm267 125q-16 0-16 16t16 16h159q16 0 16-16t-16-16H305zm0-192q-16 0-16 16t16 16h159q16 0 16-16T464 6H305zm0 384q-16 0-16 16t16 16h159q16 0 16-16t-16-16H305z"; +const d = "M60 123q-5 5-11.5 5T37 123t-5-11.5 5-11.5l84-90q9-10 22.5-10T166 10l85 90q5 5 5 11.5t-5 11.5-11.5 5-11.5-5l-68-75v160q0 9-4 12.5t-12 3.5q-16 0-16-16V48zM38 413q-11-11 0-23 12-12 23 0l67 75V304q0-16 16-16 9 0 12.5 4.5T160 304v161l68-75q12-12 23 0t0 23l-85 90q-9 10-22.5 10T121 503zm267-125q-16 0-16-16t16-16h159q16 0 16 16t-16 16H305zm0 192q-16 0-16-16t16-16h159q16 0 16 16t-16 16H305zm0-384q-16 0-16-16t16-16h159q16 0 16 16t-16 16H305z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/indent.js b/packages/base/src/icons/indent.js index 2699e2d75627..8e1be0ce0140 100644 --- a/packages/base/src/icons/indent.js +++ b/packages/base/src/icons/indent.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://indent"; -const viewBox = "0 0 512 512"; -const d = "M187 247q6 5 0 11l-55 59q-12 10 0 24 11 9 22 0l61-65q9-10 9-23.5t-9-22.5l-58-65q-12-10-23 0-12 11 0 23zm277 201q6 0 11-4.5t5-11.5-5-11.5-11-4.5H48q-16 0-16 16t16 16h416zm0-96q6 0 11-4.5t5-11.5-5-11.5-11-4.5H304q-16 0-16 16t16 16h160zm0-96q6 0 11-4.5t5-11.5-5-11.5-11-4.5H304q-16 0-16 16t16 16h160zm0-96q6 0 11-4.5t5-11.5-5-11.5-11-4.5H304q-16 0-16 16t16 16h160zm0-96q6 0 11-4.5t5-11.5-5-11.5-11-4.5H48q-16 0-16 16t16 16h416z"; +const d = "M187 265q6-5 0-11l-55-59q-12-10 0-24 11-9 22 0l61 65q9 10 9 23.5t-9 22.5l-58 65q-12 10-23 0-12-11 0-23zM464 64q6 0 11 4.5t5 11.5-5 11.5-11 4.5H48q-16 0-16-16t16-16h416zm0 96q6 0 11 4.5t5 11.5-5 11.5-11 4.5H304q-16 0-16-16t16-16h160zm0 96q6 0 11 4.5t5 11.5-5 11.5-11 4.5H304q-16 0-16-16t16-16h160zm0 96q6 0 11 4.5t5 11.5-5 11.5-11 4.5H304q-16 0-16-16t16-16h160zm0 96q6 0 11 4.5t5 11.5-5 11.5-11 4.5H48q-16 0-16-16t16-16h416z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/initiative.js b/packages/base/src/icons/initiative.js index 41b3bbe2ad1b..54b3b442de4e 100644 --- a/packages/base/src/icons/initiative.js +++ b/packages/base/src/icons/initiative.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://initiative"; -const viewBox = "0 -32 512 512"; -const d = "M256 480q53 0 99.5-20t81.5-54.5 55-81.5 20-100-20-99.5T437 43t-81.5-55T256-32 156-12 74.5 43 20 124.5 0 224t20 100 54.5 81.5T156 460t100 20zm0-480q46 0 87 17.5t71.5 48 48 71.5 17.5 87-17.5 87-48 71.5-71.5 48-87 17.5q-47 0-87.5-17.5t-71-48-48-71.5T32 224t17.5-87 48-71.5 71-48T256 0zm7 212q11 12 0 23l-62 63q-10 10-10 23t10 22q9 10 22 10t23-10l96-97q9-9 9-22.5t-9-22.5l-96-97q-10-10-23-10t-23 10q-9 9-9 22.5t9 22.5z"; +const d = "M256 0q53 0 99.5 20T437 74.5t55 81.5 20 100-20 99.5-55 81.5-81.5 55-99.5 20-100-20-81.5-55T20 355.5 0 256t20-100 54.5-81.5T156 20 256 0zm0 480q46 0 87-17.5t71.5-48 48-71.5 17.5-87-17.5-87-48-71.5-71.5-48T256 32q-47 0-87.5 17.5t-71 48-48 71.5T32 256t17.5 87 48 71.5 71 48T256 480zm7-212q11-12 0-23l-62-63q-10-10-10-23t10-22q9-10 22-10t23 10l96 97q9 9 9 22.5t-9 22.5l-96 97q-10 10-23 10t-23-10q-9-9-9-22.5t9-22.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/inspect-down.js b/packages/base/src/icons/inspect-down.js index f7ebfdf0fd22..a8eb58fa87f3 100644 --- a/packages/base/src/icons/inspect-down.js +++ b/packages/base/src/icons/inspect-down.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://inspect-down"; -const viewBox = "0 -32 512 512"; -const d = "M480 480q14 0 23-9.5t9-22.5V128q0-14-9-23t-23-9H160q-13 0-22.5 9t-9.5 23v320q0 13 9.5 22.5T160 480h320zm0-32H160V128h320v320zM352 32h32V0q0-14-9-23t-23-9H32q-13 0-22.5 9T0 0v320q0 13 9.5 22.5T32 352h32v-32H32V0h320v32zM224 224l65 65-65 63 32 32 65-64 63 64 32-32-65-63 65-65-32-32-63 65-65-65z"; +const d = "M480 0q14 0 23 9.5t9 22.5v320q0 14-9 23t-23 9H160q-13 0-22.5-9t-9.5-23V32q0-13 9.5-22.5T160 0h320zm0 32H160v320h320V32zM352 448h32v32q0 14-9 23t-23 9H32q-13 0-22.5-9T0 480V160q0-13 9.5-22.5T32 128h32v32H32v320h320v-32zM224 256l65-65-65-63 32-32 65 64 63-64 32 32-65 63 65 65-32 32-63-65-65 65z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/inspect.js b/packages/base/src/icons/inspect.js index 9206e4013305..f1803604feca 100644 --- a/packages/base/src/icons/inspect.js +++ b/packages/base/src/icons/inspect.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://inspect"; -const viewBox = "0 -32 512 512"; -const d = "M480 480q14 0 23-9.5t9-22.5V128q0-14-9-23t-23-9H160q-14 0-23 9t-9 23v320q0 13 9 22.5t23 9.5h320zm0-32H160V128h320v320zM352 32h32V0q0-14-9-23t-23-9H32q-14 0-23 9T0 0v320q0 13 9 22.5t23 9.5h32v-32H32V0h320v32zm32 352H240q-16-2-16-18 1-6 5.5-10.5T240 351h123L230 219q-10-10 0-24 12-9 24 1l131 132V208q0-7 4.5-11.5T400 191q16 2 16 18v143q0 14-9 23t-23 9z"; +const d = "M480 0q14 0 23 9.5t9 22.5v320q0 14-9 23t-23 9H160q-14 0-23-9t-9-23V32q0-13 9-22.5T160 0h320zm0 32H160v320h320V32zM352 448h32v32q0 14-9 23t-23 9H32q-14 0-23-9t-9-23V160q0-13 9-22.5t23-9.5h32v32H32v320h320v-32zm32-352H240q-16 2-16 18 1 6 5.5 10.5T240 129h123L230 261q-10 10 0 24 12 9 24-1l131-132v120q0 7 4.5 11.5T400 289q16-2 16-18V128q0-14-9-23t-23-9z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/inspection.js b/packages/base/src/icons/inspection.js index caaf39d1fac6..4e8c5b8f7c30 100644 --- a/packages/base/src/icons/inspection.js +++ b/packages/base/src/icons/inspection.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://inspection"; -const viewBox = "0 -33 513 513"; -const d = "M224-26H33q-14 0-23.5 9T0 6v352l128 128h224q14 0 23-9.5t9-22.5V309h-32v145H160v-96q0-14-9.5-23t-22.5-9H32V6h192v-32zM507 1q12-11 0-23-5-5-11-5t-11 5l-82 82q-30-22-67-22-23 0-43.5 9T257 71t-24 35.5-9 43.5 9 43.5 24 35.5 35.5 24 43.5 9 43.5-9 35.5-24 24-35.5 9-43.5q0-19-6-36t-17-31zM336 70q33 0 56.5 23.5T416 150t-23.5 56.5T336 230t-56.5-23.5T256 150t23.5-56.5T336 70z"; +const d = "M223.563 504.951H32.936q-13.973 0-23.455-8.982T0 473.014V121.7L127.75-6.05h223.564q13.973 0 22.955 9.48t8.982 22.457v144.717h-31.937V25.887H159.688V121.7q0 13.973-9.481 22.955t-22.457 8.982H31.938v319.377h191.625v31.937zm282.449-26.947q11.976 10.978 0 22.955-4.99 4.99-10.979 4.99t-10.978-4.99l-81.84-81.84q-29.942 21.957-66.87 21.957-22.955 0-43.415-8.982t-35.431-23.954-23.953-35.43-8.983-43.416 8.983-43.415 23.953-35.43 35.43-23.954 43.416-8.982 43.415 8.982 35.431 23.953 23.953 35.431 8.983 43.415q0 18.963-5.989 35.93t-16.966 30.94zm-170.667-68.866q32.936 0 56.39-23.454t23.454-56.39-23.454-56.39-56.39-23.454-56.39 23.454-23.454 56.39 23.454 56.39 56.39 23.454z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/instance.js b/packages/base/src/icons/instance.js index 69441e90a70e..8d1ffd88c68a 100644 --- a/packages/base/src/icons/instance.js +++ b/packages/base/src/icons/instance.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://instance"; -const viewBox = "0 -32 512 512"; -const d = "M135 153q7 7 0 15l-65 84q-6 6-6 14.5t6 15.5q7 6 15.5 6t14.5-6l88-107q6-6 6-15t-6-15L102 38q-7-6-15.5-6T72 38q-7 7-7 15.5T72 68zm232 167v80q0 16 16 16t16-16v-48h33q16 0 16-16t-16-16h-65zm113-96h32V0q0-13-9-22.5T480-32H32q-14 0-23 9.5T0 0v320q0 14 9 23t23 9h192v-32H32V0h448v224zm-96 0q-27 0-50 10t-40.5 27.5-27.5 41-10 49.5q0 27 10 50t27.5 40.5T334 470t50 10 50-10 40.5-27.5T502 402t10-50q0-26-10-49.5t-27.5-41T434 234t-50-10zm0 224q-40 0-68-28t-28-68 28-68 68-28 68 28 28 68-28 68-68 28zm5-295q7 7 0 15l-20 26q10-2 15-2 21 0 39 6l19-23q6-6 6-15t-6-15L355 38q-6-6-14.5-6T325 38q-6 7-6 15.5t6 14.5zM198 282q7 6 15.5 6t14.5-6l88-107q6-6 6-15t-6-15L230 38q-7-6-15.5-6T200 38q-7 7-7 15.5t7 14.5l63 85q7 7 0 15l-65 84q-6 6-6 14.5t6 15.5z"; +const d = "M135 327q7-7 0-15l-65-84q-6-6-6-14.5t6-15.5q7-6 15.5-6t14.5 6l88 107q6 6 6 15t-6 15l-86 107q-7 6-15.5 6T72 442q-7-7-7-15.5t7-14.5zm232-167V80q0-16 16-16t16 16v48h33q16 0 16 16t-16 16h-65zm113 96h32v224q0 13-9 22.5t-23 9.5H32q-14 0-23-9.5T0 480V160q0-14 9-23t23-9h192v32H32v320h448V256zm-96 0q-27 0-50-10t-40.5-27.5-27.5-41-10-49.5q0-27 10-50t27.5-40.5T334 10t50-10 50 10 40.5 27.5T502 78t10 50q0 26-10 49.5t-27.5 41T434 246t-50 10zm0-224q-40 0-68 28t-28 68 28 68 68 28 68-28 28-68-28-68-68-28zm5 295q7-7 0-15l-20-26q10 2 15 2 21 0 39-6l19 23q6 6 6 15t-6 15l-87 107q-6 6-14.5 6t-15.5-6q-6-7-6-15.5t6-14.5zM198 198q7-6 15.5-6t14.5 6l88 107q6 6 6 15t-6 15l-86 107q-7 6-15.5 6t-14.5-6q-7-7-7-15.5t7-14.5l63-85q7-7 0-15l-65-84q-6-6-6-14.5t6-15.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/insurance-car.js b/packages/base/src/icons/insurance-car.js index 4bdf03465b2b..b58151fc8033 100644 --- a/packages/base/src/icons/insurance-car.js +++ b/packages/base/src/icons/insurance-car.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://insurance-car"; -const viewBox = "0 -32 512 512"; -const d = "M403 128q20 0 39.5-7.5t35-20.5 25-30.5T512 32V0h-67q-5-14-17-23t-28-9-28 9-17 23h-70q-5-14-17-23t-28-9-28 9-17 23h-35v64q0 21 12 37t31 23l1 1q21 35 54 57.5t71 22.5h11q7 0 13-3t12.5-11 15-23.5T403 128zm-64 57q-13 0-26-1.5t-25.5-7T262 160t-27-32h142q-10 18-15.5 29t-9 17-6.5 8.5-7 2.5zM240-16q14 0 23 9t9 23-9 23-23 9-23-9-9-23 9-23 23-9zm160 0q14 0 23 9t9 23-9 23-23 9-23-9-9-23 9-23 23-9zm88 48q0 15-7.5 28t-20 23T433 98.5t-30 5.5H224q-17 0-28.5-11.5T184 64V24h9q3 17 16 28.5T240 64t31.5-11.5T287 24h66q3 17 16 28.5T400 64t31.5-11.5T447 24h41v8zM160 352q0-14-9.5-23t-22.5-9H32V0h64v-32H33q-14 0-23.5 9T0 0v352l128 128h224q14 0 23-9.5t9-22.5V288h-32v160H160v-96z"; +const d = "M403 352q20 0 39.5 7.5t35 20.5 25 30.5T512 448v32h-67q-5 14-17 23t-28 9-28-9-17-23h-70q-5 14-17 23t-28 9-28-9-17-23h-35v-64q0-21 12-37t31-23l1-1q21-35 54-57.5t71-22.5h11q7 0 13 3t12.5 11 15 23.5T403 352zm-64-57q-13 0-26 1.5t-25.5 7T262 320t-27 32h142q-10-18-15.5-29t-9-17-6.5-8.5-7-2.5zm-99 201q14 0 23-9t9-23-9-23-23-9-23 9-9 23 9 23 23 9zm160 0q14 0 23-9t9-23-9-23-23-9-23 9-9 23 9 23 23 9zm88-48q0-15-7.5-28t-20-23-27.5-15.5-30-5.5H224q-17 0-28.5 11.5T184 416v40h9q3-17 16-28.5t31-11.5 31.5 11.5T287 456h66q3-17 16-28.5t31-11.5 31.5 11.5T447 456h41v-8zM160 128q0 14-9.5 23t-22.5 9H32v320h64v32H33q-14 0-23.5-9T0 480V128L128 0h224q14 0 23 9.5t9 22.5v160h-32V32H160v96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/insurance-house.js b/packages/base/src/icons/insurance-house.js index 76b1fc73c8ae..2157eccf7747 100644 --- a/packages/base/src/icons/insurance-house.js +++ b/packages/base/src/icons/insurance-house.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://insurance-house"; -const viewBox = "0 -32 512 512"; -const d = "M512 64h-64v-96H256v96h-64l160 160zm-96 32q-17 18-31 32l-22 22-9 10h-4l-10-10q-5-5-10-10.5T319 128q-14-14-31-32V0h32v64h64V0h32v96zM32 0h192v-32H33q-14 0-23.5 9T0 0v352l128 128h224q14 0 23-9.5t9-22.5V303h-32v145H160v-96q0-14-9.5-23t-22.5-9H32V0z"; +const d = "M512 416h-64v96H256v-96h-64l160-160zm-96-32q-17-18-31-32l-22-22-9-10h-4l-10 10q-5 5-10 10.5T319 352q-14 14-31 32v96h32v-64h64v64h32v-96zM32 480h192v32H33q-14 0-23.5-9T0 480V128L128 0h224q14 0 23 9.5t9 22.5v145h-32V32H160v96q0 14-9.5 23t-22.5 9H32v320z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/insurance-life.js b/packages/base/src/icons/insurance-life.js index 81ddbe82a0ab..3b3d5c2705b5 100644 --- a/packages/base/src/icons/insurance-life.js +++ b/packages/base/src/icons/insurance-life.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://insurance-life"; -const viewBox = "0 -32 512 512"; -const d = "M256 112q0-20-14-34t-34-14-34 14-14 34 14 34 34 14 34-14 14-34zm-48-48q15 0 28-1t24-9q-17-8-26.5-28T224-32h-96q0 35 6 54.5T150.5 51t25 11 32.5 2zm112-32q16 0 28.5-1t20-7T380 5t4-37H256q0 24 3.5 37t11 19 19.5 7 30 1zm160 48q0-20-14-34t-34-14-34 14-14 34 14 34 34 14 34-14 14-34zM352 64q0-14-9.5-23T320 32q-14 0-23 9t-9 23 9 23 23 9q13 0 22.5-9t9.5-23zm80-32q16 0 31-1t25.5-7 17-19 6.5-37h-96q0 16-2.5 32.5T403 31q7 1 14 1h15zM128 160q51 36 91 64 17 12 34 23.5t31 20.5 23.5 14.5T319 288t11.5-5.5T354 268t31-20.5 35-23.5q41-28 92-64h-32l-151 95q-2 2-9.5 2t-9.5-2l-150-95h-32zM32 0h64v-32H33q-14 0-23.5 9T0 0v352l128 128h224q14 0 23-9.5t9-22.5V320h-32v128H160v-96q0-14-9.5-23t-22.5-9H32V0z"; +const d = "M256 368q0 20-14 34t-34 14-34-14-14-34 14-34 34-14 34 14 14 34zm-48 48q15 0 28 1t24 9q-17 8-26.5 28t-9.5 58h-96q0-35 6-54.5t16.5-28.5 25-11 32.5-2zm112 32q16 0 28.5 1t20 7 11.5 19 4 37H256q0-24 3.5-37t11-19 19.5-7 30-1zm160-48q0 20-14 34t-34 14-34-14-14-34 14-34 34-14 34 14 14 34zm-128 16q0 14-9.5 23t-22.5 9q-14 0-23-9t-9-23 9-23 23-9q13 0 22.5 9t9.5 23zm80 32q16 0 31 1t25.5 7 17 19 6.5 37h-96q0-16-2.5-32.5T403 449q7-1 14-1h15zM128 320q51-36 91-64 17-12 34-23.5t31-20.5 23.5-14.5T319 192t11.5 5.5T354 212t31 20.5 35 23.5q41 28 92 64h-32l-151-95q-2-2-9.5-2t-9.5 2l-150 95h-32zM32 480h64v32H33q-14 0-23.5-9T0 480V128L128 0h224q14 0 23 9.5t9 22.5v128h-32V32H160v96q0 14-9.5 23t-22.5 9H32v320z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/internet-browser.js b/packages/base/src/icons/internet-browser.js index e20ecfc1d3bf..9b2f1fe22312 100644 --- a/packages/base/src/icons/internet-browser.js +++ b/packages/base/src/icons/internet-browser.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://internet-browser"; -const viewBox = "0 -32 512 512"; -const d = "M32 64h96V32H32q-13 0-22.5 9.5T0 64v408q0 8 8 8h112q8 0 8-8v-56h304q16 0 16-16v-48h-32v32H32V64zm332 254q31-5 58.5-20.5t47-38.5 31-52.5T512 144q0-36-13.5-68T461 20t-56-38-69-14q-36 0-68 14t-56 38-38 56-14 68q0 33 11.5 62.5T203 259t47 38.5 59 20.5q7 1 13.5 1.5t13.5.5q8 0 14.5-.5T364 318zm92-94q-29 45-84 59 20-25 32-59h52zm-61-76q0 21-5 44H283q-5-23-5-44 0-14 2-27t5-25h103q3 12 5 25t2 27zm-59 138q-27-19-44-62h89q-8 20-19.5 36T336 286zm-35-3q-55-14-84-59h52q12 34 32 59zM262 96q-6 24-6 52 0 21 5 44h-60q-4-11-6.5-23t-2.5-25 2.5-25 6.5-23h61zm-45-32q16-23 40-39.5T310 3q-23 23-39 61h-54zM336 9q27 19 42 55h-83q8-18 18.5-32T336 9zm27-6q29 5 53 21.5T456 64h-54q-16-38-39-61zm109 93q8 24 8 48t-8 48h-60q4-19 4-44 0-14-1-27t-4-25h61zM168 448q-8 0-8 8v16q0 8 8 8h112q8 0 8-8v-16q0-8-8-8H168zm160 0q-8 0-8 8v16q0 8 8 8h112q8 0 8-8v-16q0-8-8-8H328z"; +const d = "M32 416h96v32H32q-13 0-22.5-9.5T0 416V8q0-8 8-8h112q8 0 8 8v56h304q16 0 16 16v48h-32V96H32v320zm332-254q31 5 58.5 20.5t47 38.5 31 52.5T512 336q0 36-13.5 68T461 460t-56 38-69 14q-36 0-68-14t-56-38-38-56-14-68q0-33 11.5-62.5T203 221t47-38.5 59-20.5q7-1 13.5-1.5t13.5-.5q8 0 14.5.5T364 162zm92 94q-29-45-84-59 20 25 32 59h52zm-61 76q0-21-5-44H283q-5 23-5 44 0 14 2 27t5 25h103q3-12 5-25t2-27zm-59-138q-27 19-44 62h89q-8-20-19.5-36T336 194zm-35 3q-55 14-84 59h52q12-34 32-59zm-39 187q-6-24-6-52 0-21 5-44h-60q-4 11-6.5 23t-2.5 25 2.5 25 6.5 23h61zm-45 32q16 23 40 39.5t53 21.5q-23-23-39-61h-54zm119 55q27-19 42-55h-83q8 18 18.5 32t22.5 23zm27 6q29-5 53-21.5t40-39.5h-54q-16 38-39 61zm109-93q8-24 8-48t-8-48h-60q4 19 4 44 0 14-1 27t-4 25h61zM168 32q-8 0-8-8V8q0-8 8-8h112q8 0 8 8v16q0 8-8 8H168zm160 0q-8 0-8-8V8q0-8 8-8h112q8 0 8 8v16q0 8-8 8H328z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/inventory.js b/packages/base/src/icons/inventory.js index d6381bfddb7a..67005c1b017e 100644 --- a/packages/base/src/icons/inventory.js +++ b/packages/base/src/icons/inventory.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://inventory"; -const viewBox = "0 0 512 512"; -const d = "M480 256q13 0 22.5-9t9.5-23v-96q0-13-9.5-22.5T480 96h-34q-5-27-27-45.5T368 32t-51 18.5T289 96h-67q-5-27-27-45.5T144 32 93 50.5 65 96H32q-14 0-23 9.5T0 128v96q0 14 9 23t23 9h152L82 359q-12-5-23-5-17 0-31 8T6 384h51q10 0 17 7t7 17v16q0 10-7 17t-17 7H5q8 14 22.5 23t31.5 9q26 0 44.5-18.5T122 417q0-8-3-17l144-144h25v128q0 14 9 23t23 9h19q24 0 45-8t38-22.5 28.5-34T466 309l8-53h6zm-160 0h122l-8 48q-6 35-33 57.5T339 384h-19V256zM144 64q20 0 34 14t14 34-14 34-34 14-34-14-14-34 14-34 34-14zm224 0q20 0 34 14t14 34-14 34-34 14-34-14-14-34 14-34 34-14zm112 160H32v-96h33q6 28 28 46t51 18 51-18 27-46h67q6 28 28 46t51 18 51-18 27-46h34v96z"; +const d = "M480 256q13 0 22.5 9t9.5 23v96q0 13-9.5 22.5T480 416h-34q-5 27-27 45.5T368 480t-51-18.5-28-45.5h-67q-5 27-27 45.5T144 480t-51-18.5T65 416H32q-14 0-23-9.5T0 384v-96q0-14 9-23t23-9h152L82 153q-12 5-23 5-17 0-31-8T6 128h51q10 0 17-7t7-17V88q0-10-7-17t-17-7H5q8-14 22.5-23T59 32q26 0 44.5 18.5T122 95q0 8-3 17l144 144h25V128q0-14 9-23t23-9h19q24 0 45 8t38 22.5 28.5 34T466 203l8 53h6zm-160 0h122l-8-48q-6-35-33-57.5T339 128h-19v128zM144 448q20 0 34-14t14-34-14-34-34-14-34 14-14 34 14 34 34 14zm224 0q20 0 34-14t14-34-14-34-34-14-34 14-14 34 14 34 34 14zm112-160H32v96h33q6-28 28-46t51-18 51 18 27 46h67q6-28 28-46t51-18 51 18 27 46h34v-96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/ipad-2.js b/packages/base/src/icons/ipad-2.js index 1747cd72021c..87b2ebad418e 100644 --- a/packages/base/src/icons/ipad-2.js +++ b/packages/base/src/icons/ipad-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://ipad-2"; -const viewBox = "0 32 512 512"; -const d = "M32 96q-13 0-22.5 9.5T0 128v320q0 14 9.5 23t22.5 9h448q14 0 23-9t9-23V128q0-13-9-22.5T480 96H32zm64 32h352v320H96V128zM56 312q-10 0-17-7t-7-17 7-17 17-7q11 0 17.5 7t6.5 17-6.5 17-17.5 7z"; +const d = "M32 448q-13 0-22.5-9.5T0 416V96q0-14 9.5-23T32 64h448q14 0 23 9t9 23v320q0 13-9 22.5t-23 9.5H32zm64-32h352V96H96v320zM56 232q-10 0-17 7t-7 17 7 17 17 7q11 0 17.5-7t6.5-17-6.5-17-17.5-7z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/ipad.js b/packages/base/src/icons/ipad.js index e2cb7a0a916e..692d2a710e03 100644 --- a/packages/base/src/icons/ipad.js +++ b/packages/base/src/icons/ipad.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://ipad"; -const viewBox = "0 -32 512 512"; -const d = "M416 480q14 0 23-9.5t9-22.5V0q0-14-9-23t-23-9H96q-14 0-23 9T64 0v448q0 13 9 22.5t23 9.5h320zM256 0q10 0 17 6.5t7 17.5q0 10-7 17t-17 7-17-7-7-17q0-11 7-17.5T256 0zm160 416H96V64h320v352z"; +const d = "M416 0q14 0 23 9.5t9 22.5v448q0 14-9 23t-23 9H96q-14 0-23-9t-9-23V32q0-13 9-22.5T96 0h320zM256 480q10 0 17-6.5t7-17.5q0-10-7-17t-17-7-17 7-7 17q0 11 7 17.5t17 6.5zM416 64H96v352h320V64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/iphone-2.js b/packages/base/src/icons/iphone-2.js index 07f545574c53..c36ba5c3c184 100644 --- a/packages/base/src/icons/iphone-2.js +++ b/packages/base/src/icons/iphone-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://iphone-2"; -const viewBox = "0 64 512 512"; -const d = "M448 480q26 0 45-18.5t19-45.5V224q0-26-19-45t-45-19H64q-26 0-45 19T0 224v192q0 27 19 45.5T64 480h384zM56 296q10 0 17 7t7 17-7 17-17 7-17-7-7-17 7-17 17-7zm392 152H96V192h352v256z"; +const d = "M448 96q26 0 45 18.5t19 45.5v192q0 26-19 45t-45 19H64q-26 0-45-19T0 352V160q0-27 19-45.5T64 96h384zM56 280q10 0 17-7t7-17-7-17-17-7-17 7-7 17 7 17 17 7zm392-152H96v256h352V128z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/iphone.js b/packages/base/src/icons/iphone.js index 7d6cf3964aa8..af5fcfe74efb 100644 --- a/packages/base/src/icons/iphone.js +++ b/packages/base/src/icons/iphone.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://iphone"; -const viewBox = "0 -32 512 512"; -const d = "M352 480q26 0 45-19t19-45V32q0-27-19-45.5T352-32H160q-26 0-45 18.5T96 32v384q0 26 19 45t45 19h192zM256 0q10 0 17 6.5t7 17.5q0 10-7 17t-17 7-17-7-7-17q0-11 7-17.5T256 0zm128 416H128V64h256v352z"; +const d = "M352 0q26 0 45 19t19 45v384q0 27-19 45.5T352 512H160q-26 0-45-18.5T96 448V64q0-26 19-45t45-19h192zm-96 480q10 0 17-6.5t7-17.5q0-10-7-17t-17-7-17 7-7 17q0 11 7 17.5t17 6.5zM384 64H128v352h256V64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/it-host.js b/packages/base/src/icons/it-host.js index ed1b8024a3e1..2d0cd15b90c0 100644 --- a/packages/base/src/icons/it-host.js +++ b/packages/base/src/icons/it-host.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://it-host"; -const viewBox = "0 -32 512 512"; -const d = "M384 480q14 0 23-9t9-23V0q0-14-9-23t-23-9H128q-14 0-23 9T96 0v448q0 14 9 23t23 9h256zm0-32H128V0h256v448zM176 32q-16 0-16 16t16 16h160q16 0 16-16t-16-16H176zm0 64q-16 0-16 16t16 16h160q16 0 16-16t-16-16H176zm128 224q-20 0-34 14t-14 34 14 34 34 14 34-14 14-34-14-34-34-14z"; +const d = "M384 0q14 0 23 9t9 23v448q0 14-9 23t-23 9H128q-14 0-23-9t-9-23V32q0-14 9-23t23-9h256zm0 32H128v448h256V32zM176 448q-16 0-16-16t16-16h160q16 0 16 16t-16 16H176zm0-64q-16 0-16-16t16-16h160q16 0 16 16t-16 16H176zm128-224q-20 0-34-14t-14-34 14-34 34-14 34 14 14 34-14 34-34 14z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/it-instance.js b/packages/base/src/icons/it-instance.js index 44389329c6a4..090b516efb2c 100644 --- a/packages/base/src/icons/it-instance.js +++ b/packages/base/src/icons/it-instance.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://it-instance"; -const viewBox = "0 -32 512 512"; -const d = "M352 480q14 0 23-9t9-23V0q0-14-9-23t-23-9H160q-13 0-22.5 9T128 0v448q0 14 9.5 23t22.5 9h192zm0-32H160V0h192v448zM208 64q-16 0-16 16t16 16h96q16 0 16-16t-16-16h-96zm80 288q-14 0-23 9t-9 23 9 23 23 9 23-9 9-23-9-23-23-9z"; +const d = "M352 0q14 0 23 9t9 23v448q0 14-9 23t-23 9H160q-13 0-22.5-9t-9.5-23V32q0-14 9.5-23T160 0h192zm0 32H160v448h192V32zM208 416q-16 0-16-16t16-16h96q16 0 16 16t-16 16h-96zm80-288q-14 0-23-9t-9-23 9-23 23-9 23 9 9 23-9 23-23 9z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/it-system.js b/packages/base/src/icons/it-system.js index 2b2a2185cefb..6292f1c1fe58 100644 --- a/packages/base/src/icons/it-system.js +++ b/packages/base/src/icons/it-system.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://it-system"; -const viewBox = "0 0 512 512"; -const d = "M320 208q0 16 16 16h64q16 0 16-16t-16-16h-64q-16 0-16 16zm96 176q0-14-9-23t-23-9-23 9-9 23 9 23 23 9 23-9 9-23zm-192 0q13 0 22.5-9t9.5-23V64q0-14-9.5-23T224 32H64q-14 0-23 9t-9 23v288q0 14 9 23t23 9h160zm0-32H64V64h160v288zM112 96q-16 0-16 16t16 16h64q16 0 16-16t-16-16h-64zm48 160q-14 0-23 9t-9 23 9 23 23 9 23-9 9-23-9-23-23-9zm288 224q13 0 22.5-9t9.5-23V160q0-14-9.5-23t-22.5-9H288v32h160v288H288v-32h-32v32q0 14 9 23t23 9h160z"; +const d = "M320 304q0-16 16-16h64q16 0 16 16t-16 16h-64q-16 0-16-16zm96-176q0 14-9 23t-23 9-23-9-9-23 9-23 23-9 23 9 9 23zm-192 0q13 0 22.5 9t9.5 23v288q0 14-9.5 23t-22.5 9H64q-14 0-23-9t-9-23V160q0-14 9-23t23-9h160zm0 32H64v288h160V160zM112 416q-16 0-16-16t16-16h64q16 0 16 16t-16 16h-64zm48-160q-14 0-23-9t-9-23 9-23 23-9 23 9 9 23-9 23-23 9zM448 32q13 0 22.5 9t9.5 23v288q0 14-9.5 23t-22.5 9H288v-32h160V64H288v32h-32V64q0-14 9-23t23-9h160z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/italic-text.js b/packages/base/src/icons/italic-text.js index 011a0bc1996a..a7e58001ae29 100644 --- a/packages/base/src/icons/italic-text.js +++ b/packages/base/src/icons/italic-text.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://italic-text"; -const viewBox = "0 0 512 512"; -const d = "M224 448v32h192v-32h-64L224 64h64V32H96v32h64l128 384h-64z"; +const d = "M224 64V32h192v32h-64L224 448h64v32H96v-32h64L288 64h-64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/jam.js b/packages/base/src/icons/jam.js index 7d2dde3dd2e4..a5ac1618ee48 100644 --- a/packages/base/src/icons/jam.js +++ b/packages/base/src/icons/jam.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://jam"; -const viewBox = "0 -32 512 512"; -const d = "M448.4 386q24 6 41-8.5t20.5-34-10.5-37-51-17.5v-64l-64 64h-129q-25 39-72 50-3 5-3.5 16t4.5 23 18.5 23 37.5 17q0 30 22.5 45t49.5 16.5 49.5-10 22.5-35.5q12 6 25.5 3.5t24-10 15.5-18.5-1-23zm-128-177q36 0 53.5-22.5t14.5-50-27.5-50T288.4 64h-97l-112-96v96h-16q-30 0-45.5 20.5t-17 46 10.5 49 36 29.5q-1 25 8 44t24 32 33.5 19.5 38.5 6.5q29 0 54-16t33-48q15 8 31 8 23 0 36-16t15-30zm-32-112q36 0 50 12.5t14 27.5-10 27.5-22 12.5h-32q0 29-10 37t-22 7q-14-2-32-12 0 28-15.5 44t-37 20.5-43-.5-33.5-17q-17-19-16-46l1-26-25-6q-15-6-20-19.5t-3-27 10.5-24T63.4 97h48V32l80 65h97z"; +const d = "M448.4 94q24-6 41 8.5t20.5 34-10.5 37-51 17.5v64l-64-64h-129q-25-39-72-50-3-5-3.5-16t4.5-23 18.5-23 37.5-17q0-30 22.5-45T312.4.5t49.5 10T384.4 46q12-6 25.5-3.5t24 10T449.4 71t-1 23zm-128 177q36 0 53.5 22.5t14.5 50-27.5 50-72.5 22.5h-97l-112 96v-96h-16q-30 0-45.5-20.5t-17-46 10.5-49 36-29.5q-1-25 8-44t24-32 33.5-19.5 38.5-6.5q29 0 54 16t33 48q15-8 31-8 23 0 36 16t15 30zm-32 112q36 0 50-12.5t14-27.5-10-27.5-22-12.5h-32q0-29-10-37t-22-7q-14 2-32 12 0-28-15.5-44t-37-20.5-43 .5-33.5 17q-17 19-16 46l1 26-25 6q-15 6-20 19.5t-3 27 10.5 24T63.4 383h48v65l80-65h97z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/journey-arrive.js b/packages/base/src/icons/journey-arrive.js index 424749021323..6cf88eee1b79 100644 --- a/packages/base/src/icons/journey-arrive.js +++ b/packages/base/src/icons/journey-arrive.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://journey-arrive"; -const viewBox = "0 32 512 512"; -const d = "M480 480q14 0 23-9t9-23V128q0-14-9-23t-23-9H160q-14 0-23 9t-9 23v64h32v-64h320v320H160v-64h-32v64q0 14 9 23t23 9h320zM343 312q9-10 9-23t-9-23l-92-86q-5-5-11-5t-11 5-5 11.5 5 11.5l75 69H16q-16 0-16 16t16 16h288l-75 68q-5 5-5 11.5t5 11.5q11 11 22 0z"; +const d = "M480 64q14 0 23 9t9 23v320q0 14-9 23t-23 9H160q-14 0-23-9t-9-23v-64h32v64h320V96H160v64h-32V96q0-14 9-23t23-9h320zM343 232q9 10 9 23t-9 23l-92 86q-5 5-11 5t-11-5-5-11.5 5-11.5l75-69H16q-16 0-16-16t16-16h288l-75-68q-5-5-5-11.5t5-11.5q11-11 22 0z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/journey-change.js b/packages/base/src/icons/journey-change.js index 379adb8517aa..1dc9279cbc21 100644 --- a/packages/base/src/icons/journey-change.js +++ b/packages/base/src/icons/journey-change.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://journey-change"; -const viewBox = "0 -31 512 512"; -const d = "M471.5 73q9-10 9-23t-9-23l-61-52q-5-5-11-5t-11 5-5 11.5 5 11.5l44 36h-351q-16 0-16 16 0 7 3.5 12.5t4.5 5.5l317 318h-310l43-36q11-12 0-23-5-5-11-5t-11 5l-60 52q-9 10-9 23t9 23l60 53q11 11 22 0 11-12 0-23l-43-37h353q6 0 10.5-4.5t4.5-11.5-3.5-12.5-3.5-6.5l-318-317h309l-44 37q-5 5-5 11.5t5 11.5 11 5 11-5l61-53z"; +const d = "M471.5 408q9 10 9 23t-9 23l-61 52q-5 5-11 5t-11-5-5-11.5 5-11.5l44-36h-351q-16 0-16-16 0-7 3.5-12.5t4.5-5.5l317-318h-310l43 36q11 12 0 23-5 5-11 5t-11-5l-60-52q-9-10-9-23t9-23l60-53q11-11 22 0 11 12 0 23l-43 37h353q6 0 10.5 4.5t4.5 11.5-3.5 12.5-3.5 6.5l-318 317h309l-44-37q-5-5-5-11.5t5-11.5 11-5 11 5l61 53z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/journey-depart.js b/packages/base/src/icons/journey-depart.js index 92d2662cb9b9..2f7c222dde3e 100644 --- a/packages/base/src/icons/journey-depart.js +++ b/packages/base/src/icons/journey-depart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://journey-depart"; -const viewBox = "0 32 512 512"; -const d = "M503 312q9-10 9-23t-9-23l-92-86q-5-5-11-5t-11 5-5 11.5 5 11.5l75 69H208q-16 0-16 16t16 16h256l-75 68q-5 5-5 11.5t5 11.5 11 5 11-5zM192 128q53 0 95 31h47q-26-29-63-46t-79-17q-40 0-75 15t-61 41-41 61-15 75 15 75 41 61 61 41 75 15q42 0 79-17.5t63-46.5h-48q-20 14-44 23t-50 9q-33 0-62.5-12.5t-51-34.5-34-51T32 288t12.5-62 34-51 51-34.5T192 128z"; +const d = "M503 232q9 10 9 23t-9 23l-92 86q-5 5-11 5t-11-5-5-11.5 5-11.5l75-69H208q-16 0-16-16t16-16h256l-75-68q-5-5-5-11.5t5-11.5 11-5 11 5zM192 416q53 0 95-31h47q-26 29-63 46t-79 17q-40 0-75-15t-61-41-41-61-15-75 15-75 41-61 61-41 75-15q42 0 79 17.5t63 46.5h-48q-20-14-44-23t-50-9q-33 0-62.5 12.5t-51 34.5-34 51T32 256t12.5 62 34 51 51 34.5T192 416z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/key-user-settings.js b/packages/base/src/icons/key-user-settings.js index 70d053072b0b..d7c681a4711d 100644 --- a/packages/base/src/icons/key-user-settings.js +++ b/packages/base/src/icons/key-user-settings.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://key-user-settings"; -const viewBox = "0 -32 512 512"; -const d = "M416 160q27 0 45-10t29.5-27.5T507 82t5-50v-64H192v64q0 27 5 50t16.5 40.5 30 27.5 44.5 10h128zm64-128q0 20-2.5 37.5T468 100t-19.5 20.5T416 128H288q-20 0-32.5-7.5T236 100t-9.5-30.5T224 32V0h256v32zm-32 224q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q27 0 45.5 19t18.5 45-18.5 45-45.5 19q-26 0-45-19t-19-45 19-45 45-19zM157 80l9-5q-5-20-5-37l-18-18q-9-9-22-9-14 0-23 9L53 66q-10 9-10 22.5T53 111l20 20q-7 13-12 29H32q-13 0-22.5 9.5T0 192v64q0 14 9.5 23t22.5 9h29q5 16 12 29l-20 20q-10 10-10 23t10 22l45 46q9 9 23 9 13 0 22-9l20-20q8 3 14.5 6.5T192 420v28q0 14 9.5 23t22.5 9h64q14 0 23-9t9-23v-28q8-2 15-5.5t14-6.5l20 20q10 9 23 9 12 0 23-9l45-46q9-9 9-22t-9-23l-5-5q-10 13-23 23l5 5-45 45-20-20-3-3q-10 2-17 2-6 0-12-.5t-11-1.5q-5 2-9.5 3.5T310 389l-22 8v51h-64v-51l-22-8q-6-2-12-4.5t-12-5.5l-21-10-16 16-20 20-46-45 20-20 17-17-11-20q-3-6-5.5-12.5T91 278l-7-22H32v-64h52l7-22q2-6 4.5-12t5.5-12l11-21-17-17-20-20 46-45 20 20zm195-16h96V32h-96v32zM227 281q-16-8-25.5-23t-9.5-34q0-17 8-30t20-22q-14-9-24-21-16 13-26 31.5T160 224q0 36 23 62.5t58 32.5q-2-5-4-9t-4-9q-1-2-1-3t-1-3q-2-6-4-14z"; +const d = "M416 320q27 0 45 10t29.5 27.5T507 398t5 50v64H192v-64q0-27 5-50t16.5-40.5 30-27.5 44.5-10h128zm64 128q0-20-2.5-37.5T468 380t-19.5-20.5T416 352H288q-20 0-32.5 7.5T236 380t-9.5 30.5T224 448v32h256v-32zm-32-224q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q27 0 45.5-19t18.5-45-18.5-45-45.5-19q-26 0-45 19t-19 45 19 45 45 19zM157 400l9 5q-5 20-5 37l-18 18q-9 9-22 9-14 0-23-9l-45-46q-10-9-10-22.5T53 369l20-20q-7-13-12-29H32q-13 0-22.5-9.5T0 288v-64q0-14 9.5-23t22.5-9h29q5-16 12-29l-20-20q-10-10-10-23t10-22l45-46q9-9 23-9 13 0 22 9l20 20q8-3 14.5-6.5T192 60V32q0-14 9.5-23T224 0h64q14 0 23 9t9 23v28q8 2 15 5.5t14 6.5l20-20q10-9 23-9 12 0 23 9l45 46q9 9 9 22t-9 23l-5 5q-10-13-23-23l5-5-45-45-20 20-3 3q-10-2-17-2-6 0-12 .5T329 98q-5-2-9.5-3.5T310 91l-22-8V32h-64v51l-22 8q-6 2-12 4.5t-12 5.5l-21 10-16-16-20-20-46 45 20 20 17 17-11 20q-3 6-5.5 12.5T91 202l-7 22H32v64h52l7 22q2 6 4.5 12t5.5 12l11 21-17 17-20 20 46 45 20-20zm195 16h96v32h-96v-32zM227 199q-16 8-25.5 23t-9.5 34q0 17 8 30t20 22q-14 9-24 21-16-13-26-31.5T160 256q0-36 23-62.5t58-32.5q-2 5-4 9t-4 9q-1 2-1 3t-1 3q-2 6-4 14z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/key.js b/packages/base/src/icons/key.js index e0d88e2a2aa2..5c819bdc26eb 100644 --- a/packages/base/src/icons/key.js +++ b/packages/base/src/icons/key.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://key"; -const viewBox = "0 -32 512 512"; -const d = "M510.733 31q2-16-3.5-26.5t-10.5-16.5q-13-14-28.5-17t-19.5-3h-96v64h-64v64h-64v64h-64q-32 0-61 13t-51 35-35 51-13 61 13 61 35 51 51 35 61 13q33 0 62-13t50.5-34.5 34.5-50.5 13-62q0-17-4.5-30.5t-8.5-22.5l-1-1 187-194q16-19 17-41zm-62-31q9-1 16 3 6 2 10.5 8t3.5 17q0 12-10 23l-186 193q-10 9-10 21 0 7 3 11 4 8 8.5 19t4.5 25q0 26-10.5 49t-28 40.5-41 28-48.5 10.5q-26 0-49-10.5t-40.5-28.5-28-41-10.5-48q0-27 10.5-50t28-40.5 40.5-27.5 49-10h96v-64h64V64h64V0h64zm-304 384q20 0 34-14t14-34-14-34-34-14-34 14-14 34 14 34 34 14z"; +const d = "M510.733 449q2 16-3.5 26.5t-10.5 16.5q-13 14-28.5 17t-19.5 3h-96v-64h-64v-64h-64v-64h-64q-32 0-61-13t-51-35-35-51-13-61 13-61 35-51 51-35 61-13q33 0 62 13t50.5 34.5 34.5 50.5 13 62q0 17-4.5 30.5t-8.5 22.5l-1 1 187 194q16 19 17 41zm-62 31q9 1 16-3 6-2 10.5-8t3.5-17q0-12-10-23l-186-193q-10-9-10-21 0-7 3-11 4-8 8.5-19t4.5-25q0-26-10.5-49t-28-40.5-41-28-48.5-10.5q-26 0-49 10.5T71.233 71t-28 41-10.5 48q0 27 10.5 50t28 40.5 40.5 27.5 49 10h96v64h64v64h64v64h64zm-304-384q20 0 34 14t14 34-14 34-34 14-34-14-14-34 14-34 34-14z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/keyboard-and-mouse.js b/packages/base/src/icons/keyboard-and-mouse.js index 3b8ffccb2c7c..f94406ba6546 100644 --- a/packages/base/src/icons/keyboard-and-mouse.js +++ b/packages/base/src/icons/keyboard-and-mouse.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://keyboard-and-mouse"; -const viewBox = "0 -28.923 512.444 512.444"; -const d = "M80 387.077q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5q16 0 16-16 0-6-4.5-11t-11.5-5zm128 32q16 0 16-16 0-6-4.5-11t-11.5-5q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5zm-64 0q16 0 16-16 0-6-4.5-11t-11.5-5q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5zm128 0q16 0 16-16 0-6-4.5-11t-11.5-5q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5zm64 0q16 0 16-16 0-6-4.5-11t-11.5-5q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5zm96 0q16 0 16-16 0-6-4.5-11t-11.5-5h-32q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h32zm0-64q16 0 16-16 0-6-4.5-11t-11.5-5h-64q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h64zm-192 0q16 0 16-16 0-6-4.5-11t-11.5-5q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5zm-64 0q16 0 16-16 0-6-4.5-11t-11.5-5q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5zm-64-64q16 0 16-16 0-6-4.5-11t-11.5-5H80q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h32zm320 0q16 0 16-16 0-6-4.5-11t-11.5-5q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5zm-352 32q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h32q16 0 16-16 0-6-4.5-11t-11.5-5H80zm432-96q0-13-9-22.5t-23-9.5h-9q23-18 26-21h1l3-2q9-10 11-23t-5-25q-16-26-44-18l-5 2 36-67q6-12 2-25t-16-19l-35-18q-9-8-24-3-14 5-20 17l-35 66-2-6q-5-15-18.5-22.5t-29.5-2.5q-22 7-25 28l-1 4q0 1-1 13t-2.5 30.5-3.5 42.5-4 49H32q-13 0-22.5 9.5t-9.5 22.5v224q0 14 9.5 23t22.5 9h448q14 0 23-9t9-23v-224zm-30-74q-1 0-22.5 17t-51 40.5-60.5 47.5-51 39q2-25 5-64.5t6-77 5.5-65l2.5-27.5q2-11 11.5-10.5t11.5 8.5l20 66 66-123q0-2 3-3 2-1 2.5-.5t1.5.5l36 19q5 2 3 9l-67 122 66-20q9-2 15 6 4 9-2 15zm-101 113q12-10 24.5-19.5t24.5-19.5h50v224H32v-224h244q-1 9-1.5 16.5t-.5 15.5h-98q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h95v12q-2 13 8 19 7 6 17 4-8 5-8 13 0 7 5 11.5t11 4.5q16 0 16-16 0-6-4-10.5t-11-4.5q1-1 1.5-1t1.5-1q8-7 21-16.5t27-20.5q4 6 12 6 16 0 16-16 0-6-3-9z"; +const d = "M79.93 89.34q-5.994 0-10.99-4.997t-4.996-10.99q0-6.994 4.996-11.49t10.99-4.496q15.987 0 15.987 15.986 0 5.995-4.496 10.99T79.93 89.34zm127.89-31.973q15.986 0 15.986 15.986 0 5.995-4.496 10.99t-11.49 4.996q-5.995 0-10.99-4.996t-4.997-10.99q0-6.994 4.996-11.49t10.99-4.496zm-63.945 0q15.986 0 15.986 15.986 0 5.995-4.496 10.99t-11.49 4.996q-5.995 0-10.99-4.996t-4.996-10.99q0-6.994 4.996-11.49t10.99-4.496zm127.89 0q15.985 0 15.985 15.986 0 5.995-4.496 10.99t-11.49 4.996q-5.995 0-10.99-4.996t-4.996-10.99q0-6.994 4.996-11.49t10.99-4.496zm63.944 0q15.986 0 15.986 15.986 0 5.995-4.496 10.99t-11.49 4.996q-5.995 0-10.99-4.996t-4.997-10.99q0-6.994 4.996-11.49t10.99-4.496zm95.916 0q15.986 0 15.986 15.986 0 5.995-4.496 10.99t-11.49 4.996h-31.972q-5.995 0-10.99-4.996t-4.996-10.99q0-6.994 4.996-11.49t10.99-4.496h31.972zm0 63.944q15.986 0 15.986 15.986 0 5.995-4.496 10.991t-11.49 4.996h-63.944q-5.995 0-10.99-4.996t-4.996-10.99q0-6.994 4.995-11.49t10.99-4.497h63.945zm-191.833 0q15.986 0 15.986 15.986 0 5.995-4.496 10.991t-11.49 4.996q-5.995 0-10.99-4.996t-4.996-10.99q0-6.994 4.995-11.49t10.99-4.497zm-63.945 0q15.986 0 15.986 15.986 0 5.995-4.496 10.991t-11.49 4.996q-5.994 0-10.99-4.996t-4.996-10.99q0-6.994 4.996-11.49t10.99-4.497zm-63.944 63.945q15.986 0 15.986 15.986 0 5.995-4.496 10.99t-11.49 4.996H79.93q-5.995 0-10.99-4.996t-4.997-10.99q0-6.994 4.996-11.49t10.99-4.496h31.973zm319.722 0q15.986 0 15.986 15.986 0 5.995-4.496 10.99t-11.49 4.996q-5.994 0-10.99-4.996t-4.996-10.99q0-6.994 4.996-11.49t10.99-4.496zM79.931 153.284q-5.995 0-10.99-4.996t-4.997-10.99q0-6.994 4.996-11.49t10.99-4.497h31.973q15.986 0 15.986 15.986 0 5.995-4.496 10.991t-11.49 4.996H79.93zM511.556 249.2q0 12.99-8.992 22.48t-22.98 9.493h-8.993q22.98 17.984 25.978 20.981h1l2.996 1.999q8.993 9.991 10.99 22.98t-4.995 24.978q-15.986 25.977-43.962 17.984l-4.995-1.998 35.969 66.942q5.994 11.99 1.998 24.978t-15.986 18.984l-34.97 17.984q-8.992 7.993-23.98 2.998-13.987-4.996-19.982-16.986l-34.97-65.942-1.998 5.994q-4.995 14.987-18.484 22.48t-29.474 2.499q-21.981-6.994-24.978-27.976l-1-3.996q0-1-.999-12.99t-2.497-30.473-3.497-42.463-3.997-48.957H31.972q-12.988 0-22.48-9.492T0 249.2V25.394q0-13.988 9.492-22.98t22.48-8.993h447.612q13.988 0 22.98 8.993t8.992 22.98V249.2zm-29.974 73.936q-1 0-22.48-16.985t-50.956-40.465-60.448-47.459-50.956-38.966q1.999 24.978 4.996 64.444t5.995 76.933 5.495 64.944l2.498 27.476q1.998 10.99 11.49 10.491t11.49-8.493l19.983-65.942 65.942 122.893q0 1.998 2.998 2.997 1.998 1 2.498.5t1.498-.5l35.97-18.983q4.995-1.998 2.996-8.992L403.65 325.134l65.942 19.983q8.993 1.998 14.987-5.995 3.997-8.992-1.998-14.987zM380.67 210.234q11.99 9.992 24.478 19.483t24.479 19.483h49.957V25.395H31.972V249.2h243.789q-1-8.992-1.5-16.485t-.499-15.487h-97.915q-5.994 0-10.99-4.996t-4.996-10.99q0-6.994 4.996-11.49t10.99-4.496h94.918v-11.99q-1.998-12.988 7.993-18.983 6.994-5.995 16.985-3.997-7.993-4.995-7.993-12.989 0-6.993 4.996-11.49t10.99-4.496q15.986 0 15.986 15.986 0 5.995-3.996 10.491t-10.99 4.496q.999 1 1.498 1t1.499.999q7.993 6.994 20.982 16.485t26.976 20.483q3.997-5.995 11.99-5.995 15.986 0 15.986 15.986 0 5.995-2.997 8.992z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/kpi-corporate-performance.js b/packages/base/src/icons/kpi-corporate-performance.js index 0fbe895d3fd3..7836ae7239a6 100644 --- a/packages/base/src/icons/kpi-corporate-performance.js +++ b/packages/base/src/icons/kpi-corporate-performance.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://kpi-corporate-performance"; -const viewBox = "0 -32 512 512"; -const d = "M442 192h4q2-2 2-3V0q0-13-9-22.5T416-32H32q-13 0-22.5 9.5T0 0v320q0 14 9.5 23t22.5 9h192v-32H32V109l37 36q-5 8-5 15 0 14 9.5 23t22.5 9q14 0 23-9t9-23q0-5-4-15l53-53q10 4 15 4h1l45 103q-14 9-14 25 0 14 9.5 23t22.5 9q14 0 23-9t9-23q0-15-9-22l40-106h1q9 0 17-5l104 101h1zm-26-47l-68-66q4-5 4-15 0-13-9-22.5T320 32q-13 0-22.5 9.5T288 64q0 9 4.5 15.5T303 91l-38 103q-6-2-9-2-1 0-1.5.5t-1.5.5L208 91q16-8 16-27 0-13-9-22.5T192 32q-13 0-22.5 9.5T160 64q0 5 2 9l4 8-53 53-8-4-9-2-8.5 2-7.5 4-48-48V0h384v145zm-43 105l-83 83 27 28 56-56 109 111 30-34z"; +const d = "M442 288h4q2 2 2 3v189q0 13-9 22.5t-23 9.5H32q-13 0-22.5-9.5T0 480V160q0-14 9.5-23t22.5-9h192v32H32v211l37-36q-5-8-5-15 0-14 9.5-23t22.5-9q14 0 23 9t9 23q0 5-4 15l53 53q10-4 15-4h1l45-103q-14-9-14-25 0-14 9.5-23t22.5-9q14 0 23 9t9 23q0 15-9 22l40 106h1q9 0 17 5l104-101h1zm-26 47l-68 66q4 5 4 15 0 13-9 22.5t-23 9.5q-13 0-22.5-9.5T288 416q0-9 4.5-15.5T303 389l-38-103q-6 2-9 2-1 0-1.5-.5t-1.5-.5l-45 102q16 8 16 27 0 13-9 22.5t-23 9.5q-13 0-22.5-9.5T160 416q0-5 2-9l4-8-53-53-8 4-9 2-8.5-2-7.5-4-48 48v86h384V335zm-43-105l-83-83 27-28 56 56L482 64l30 34z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/kpi-managing-my-area.js b/packages/base/src/icons/kpi-managing-my-area.js index ac87f07def28..a18cb5a5a70c 100644 --- a/packages/base/src/icons/kpi-managing-my-area.js +++ b/packages/base/src/icons/kpi-managing-my-area.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://kpi-managing-my-area"; -const viewBox = "0 0 512 512"; -const d = "M372.5 317l-83 83 27 27 56-55 110 111 29-35zm-180-125q27 0 50-10t40.5-27.5 27.5-40.5 10-50V32H.5v32q0 27 10 50T38 154.5 79 182t49.5 10h64zm96-128q0 40-28 68t-68 28h-64q-20 0-37-7.5T61 132t-21-30.5T32.5 64h256zm-32 224q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q27 0 45.5 19t18.5 45q0 27-18.5 45.5T160.5 352q-26 0-45-18.5t-19-45.5q0-26 19-45t45-19zm303-96q16 0 16-16 0-6-4.5-11t-11.5-5h-95q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h95zm0-64q16 0 16-16 0-6-4.5-11t-11.5-5h-95q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h95z"; +const d = "M372.5 195l-83-83 27-27 56 55 110-111 29 35zm-180 125q27 0 50 10t40.5 27.5 27.5 40.5 10 50v32H.5v-32q0-27 10-50T38 357.5 79 330t49.5-10h64zm96 128q0-40-28-68t-68-28h-64q-20 0-37 7.5T61 380t-21 30.5-7.5 37.5h256zm-32-224q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q27 0 45.5-19t18.5-45q0-27-18.5-45.5T160.5 160q-26 0-45 18.5t-19 45.5q0 26 19 45t45 19zm303 96q16 0 16 16 0 6-4.5 11t-11.5 5h-95q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h95zm0 64q16 0 16 16 0 6-4.5 11t-11.5 5h-95q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h95z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/lab.js b/packages/base/src/icons/lab.js index 26ba043648a8..8f76ad5b7419 100644 --- a/packages/base/src/icons/lab.js +++ b/packages/base/src/icons/lab.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://lab"; -const viewBox = "0 -32 512 512"; -const d = "M224 192h64l92-134q6-8 2-17t-14-9H144q-11 0-15 9t2 17zM208 64q6 0 11 4.5t5 11.5-5 11.5-11 4.5q-16 0-16-16t16-16zm64 64q-16 0-16-16t16-16q6 0 11 4.5t5 11.5-5 11.5-11 4.5zm201-70q7-10 7-22V2q0-14-9.5-24T446-32H66q-14 0-24 10T32 2v34q0 11 8 22l152 195v195h-16q-16 0-16 16t16 16h16q13 0 22.5-9.5T224 448V252q0-10-7-20L70 44q-6-8-6-19V0h384v25q0 10-7 19L294 232q-6 9-6 20v196q0 13 9 22.5t23 9.5h16q6 0 11-4.5t5-11.5-5-11.5-11-4.5h-16V253z"; +const d = "M224 288h64l92 134q6 8 2 17t-14 9H144q-11 0-15-9t2-17zm-16 128q6 0 11-4.5t5-11.5-5-11.5-11-4.5q-16 0-16 16t16 16zm64-64q-16 0-16 16t16 16q6 0 11-4.5t5-11.5-5-11.5-11-4.5zm201 70q7 10 7 22v34q0 14-9.5 24T446 512H66q-14 0-24-10t-10-24v-34q0-11 8-22l152-195V32h-16q-16 0-16-16t16-16h16q13 0 22.5 9.5T224 32v196q0 10-7 20L70 436q-6 8-6 19v25h384v-25q0-10-7-19L294 248q-6-9-6-20V32q0-13 9-22.5T320 0h16q6 0 11 4.5t5 11.5-5 11.5-11 4.5h-16v195z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/laptop.js b/packages/base/src/icons/laptop.js index 97cf198b8107..aac374a7e133 100644 --- a/packages/base/src/icons/laptop.js +++ b/packages/base/src/icons/laptop.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://laptop"; -const viewBox = "0 0 512 512"; -const d = "M96 192q-14 0-23 9.5T64 224v224q0 14 9 23t23 9h320q13 0 22.5-9t9.5-23V224q0-13-9.5-22.5T416 192H96zm0 32h320v224H96V224zM512 69q0-15-11-26t-26-11H37q-15 0-26 11T0 69l73 91h366zm-192-5l-32 32h-64l-32-32h128z"; +const d = "M96 320q-14 0-23-9.5T64 288V64q0-14 9-23t23-9h320q13 0 22.5 9t9.5 23v224q0 13-9.5 22.5T416 320H96zm0-32h320V64H96v224zm416 155q0 15-11 26t-26 11H37q-15 0-26-11T0 443l73-91h366zm-192 5l-32-32h-64l-32 32h128z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/lateness.js b/packages/base/src/icons/lateness.js index 7cc7651dda2c..b2798a587247 100644 --- a/packages/base/src/icons/lateness.js +++ b/packages/base/src/icons/lateness.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://lateness"; -const viewBox = "0 -32 512 512"; -const d = "M112 448q-16 0-16 16t16 16h288q16 0 16-16t-16-16H112zM400 0q16 0 16-16t-16-16H112q-16 0-16 16t16 16h288zm-80 30H192v80q0 27 19 38.5t45 11.5 45-11.5 19-38.5V30zm-192 98q0 15 7 26.5t16.5 21.5 20.5 20 20 22q2 2 2 6t-2 6q-9 12-20 21.5T151.5 271 135 292.5t-7 27.5v96h32v-96q0-13 5-21.5t12.5-15.5 17.5-13.5 19-15.5q2-2 5.5-7.5t5-12.5 0-15.5T217 203q-9-10-19-18t-18.5-16.5-14-18T160 128V32h-32v96zm256 192q0-16-7-27.5T360.5 271 340 251.5 320 230q-2-2-2-6t2-6q9-12 20-22t20.5-20 16.5-21.5 7-26.5V32h-32v96q0 13-5.5 22.5t-14 18T314 185t-19 18q-6 7-7 15.5t.5 15.5 4.5 12.5 5 7.5q9 9 19 15.5t17.5 13.5 12.5 15.5 5 21.5v96h32v-96z"; +const d = "M112 32q-16 0-16-16t16-16h288q16 0 16 16t-16 16H112zm288 448q16 0 16 16t-16 16H112q-16 0-16-16t16-16h288zm-80-30H192v-80q0-27 19-38.5t45-11.5 45 11.5 19 38.5v80zm-192-98q0-15 7-26.5t16.5-21.5 20.5-20 20-22q2-2 2-6t-2-6q-9-12-20-21.5T151.5 209 135 187.5t-7-27.5V64h32v96q0 13 5 21.5t12.5 15.5 17.5 13.5 19 15.5q2 2 5.5 7.5t5 12.5 0 15.5T217 277q-9 10-19 18t-18.5 16.5-14 18T160 352v96h-32v-96zm256-192q0 16-7 27.5T360.5 209 340 228.5 320 250q-2 2-2 6t2 6q9 12 20 22t20.5 20 16.5 21.5 7 26.5v96h-32v-96q0-13-5.5-22.5t-14-18T314 295t-19-18q-6-7-7-15.5t.5-15.5 4.5-12.5 5-7.5q9-9 19-15.5t17.5-13.5 12.5-15.5 5-21.5V64h32v96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/lead-outdated.js b/packages/base/src/icons/lead-outdated.js index 4de34641da6c..db96805df9ad 100644 --- a/packages/base/src/icons/lead-outdated.js +++ b/packages/base/src/icons/lead-outdated.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://lead-outdated"; -const viewBox = "0 -32 512 512"; -const d = "M222 284q0 8 5 15.5t16 10.5v-53q-9 4-15 10.5t-6 16.5zm47-77q20-8 20-29 0-13-7.5-20.5T269 148v59zm-13 209q40 0 75-15t61-41 41-61 15-75-15-75-41-61-61-41-75-15-75 15-61 41-41 61-15 75 15 75 41 61 61 41 75 15zm52-279q16 19 16 47 0 26-13 40.5T269 250v60q16-5 18-23l34 4q-11 46-52 52v21h-25v-21q-29-3-44-19t-15-42q0-51 59-69v-63q-21 9-27 34l-39-5q5-32 21-46.5t45-19.5V85h25v29q12 2 22 7.5t17 15.5zm-52 343q53 0 100-20t81.5-54.5T492 324t20-100-20-99.5T437.5 43 356-12 256-32t-99.5 20T75 43t-55 81.5T0 224t20 100 55 81.5 81.5 54.5 99.5 20zm0-480q46 0 87 17.5t71.5 48 48 71.5 17.5 87-17.5 87-48 71.5-71.5 48-87 17.5-87-17.5-71.5-48-48-71.5T32 224t17.5-87 48-71.5 71.5-48T256 0z"; +const d = "M222 196q0-8 5-15.5t16-10.5v53q-9-4-15-10.5t-6-16.5zm47 77q20 8 20 29 0 13-7.5 20.5T269 332v-59zM256 64q40 0 75 15t61 41 41 61 15 75-15 75-41 61-61 41-75 15-75-15-61-41-41-61-15-75 15-75 41-61 61-41 75-15zm52 279q16-19 16-47 0-26-13-40.5T269 230v-60q16 5 18 23l34-4q-11-46-52-52v-21h-25v21q-29 3-44 19t-15 42q0 51 59 69v63q-21-9-27-34l-39 5q5 32 21 46.5t45 19.5v28h25v-29q12-2 22-7.5t17-15.5zM256 0q53 0 100 20t81.5 54.5T492 156t20 100-20 99.5-54.5 81.5-81.5 55-100 20-99.5-20T75 437t-55-81.5T0 256t20-100 55-81.5T156.5 20 256 0zm0 480q46 0 87-17.5t71.5-48 48-71.5 17.5-87-17.5-87-48-71.5-71.5-48T256 32t-87 17.5-71.5 48-48 71.5T32 256t17.5 87 48 71.5 71.5 48 87 17.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/lead.js b/packages/base/src/icons/lead.js index b82e5526fbe8..1c267a65cd5b 100644 --- a/packages/base/src/icons/lead.js +++ b/packages/base/src/icons/lead.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://lead"; -const viewBox = "0 -32 512 512"; -const d = "M267 239q42-9 59-31t17-43q0-31-20.5-53.5T267 87V54h-25v32q-26 1-47 20t-25 57l41 5q3-14 12-25t19-15v73q-32 11-51.5 32.5T171 278q0 12 5 25t14.5 24 22.5 18.5 29 8.5v21h25v-21q58-4 70-62l-36-6q-2 12-11 20t-23 9v-76zm0-115q14 4 23.5 14.5T300 161q0 24-33 35v-72zm-25 192q-11-4-18-13t-7-19q0-20 25-32v64zm14 164q53 0 100-20t81.5-55 54.5-81.5 20-99.5-20-100-54.5-81.5T356-12 256-32t-99.5 20T75 42.5 20 124 0 224t20 99.5T75 405t81.5 55 99.5 20zm0-480q46 0 87 17.5t71.5 48 48 71T480 224q0 46-17.5 87t-48 71.5-71.5 48-87 17.5-87-17.5-71.5-48-48-71.5T32 224q0-47 17.5-87.5t48-71 71.5-48T256 0z"; +const d = "M267 241q42 9 59 31t17 43q0 31-20.5 53.5T267 393v33h-25v-32q-26-1-47-20t-25-57l41-5q3 14 12 25t19 15v-73q-32-11-51.5-32.5T171 202q0-12 5-25t14.5-24 22.5-18.5 29-8.5v-21h25v21q58 4 70 62l-36 6q-2-12-11-20t-23-9v76zm0 115q14-4 23.5-14.5T300 319q0-24-33-35v72zm-25-192q-11 4-18 13t-7 19q0 20 25 32v-64zM256 0q53 0 100 20t81.5 55 54.5 81.5 20 99.5-20 100-54.5 81.5T356 492t-100 20-99.5-20T75 437.5 20 356 0 256t20-99.5T75 75t81.5-55T256 0zm0 480q46 0 87-17.5t71.5-48 48-71T480 256q0-46-17.5-87t-48-71.5-71.5-48T256 32t-87 17.5-71.5 48-48 71.5T32 256q0 47 17.5 87.5t48 71 71.5 48 87 17.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/leads.js b/packages/base/src/icons/leads.js index edbfe9b31648..0e40f6fdccd3 100644 --- a/packages/base/src/icons/leads.js +++ b/packages/base/src/icons/leads.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://leads"; -const viewBox = "0 0 512 512"; -const d = "M192 192q27 0 50-10t40.5-27.5T310 114t10-50V32H0v32q0 27 10 50t27.5 40.5 41 27.5 49.5 10h64zm96-128q0 40-28 68t-68 28h-64q-20 0-37-7.5T60.5 132t-21-30.5T32 64h256zm-32 224q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q27 0 45.5 19t18.5 45q0 27-18.5 45.5T160 352q-26 0-45-18.5T96 288q0-26 19-45t45-19zm175 64l26 79-67 49h83l26 79 26-79h83l-68-49 26-79-67 49zm128-160q16 0 16-16 0-6-4.5-11T463 96h-95q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h95zm0-64q16 0 16-16 0-6-4.5-11T463 32h-95q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h95z"; +const d = "M192 320q27 0 50 10t40.5 27.5T310 398t10 50v32H0v-32q0-27 10-50t27.5-40.5 41-27.5 49.5-10h64zm96 128q0-40-28-68t-68-28h-64q-20 0-37 7.5T60.5 380t-21 30.5T32 448h256zm-32-224q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q27 0 45.5-19t18.5-45q0-27-18.5-45.5T160 160q-26 0-45 18.5T96 224q0 26 19 45t45 19zm175-64l26-79-67-49h83l26-79 26 79h83l-68 49 26 79-67-49zm128 160q16 0 16 16 0 6-4.5 11t-11.5 5h-95q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h95zm0 64q16 0 16 16 0 6-4.5 11t-11.5 5h-95q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h95z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/learning-assistant.js b/packages/base/src/icons/learning-assistant.js index f17d960cdb0f..cc8f8d2ae612 100644 --- a/packages/base/src/icons/learning-assistant.js +++ b/packages/base/src/icons/learning-assistant.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://learning-assistant"; -const viewBox = "0 -32 512 512"; -const d = "M480 480q12 0 18.5-5t9.5-11q4-7 4-16V192q0-12-5-18.5t-11-9.5q-7-4-16-4h-64q-12 0-25-4t-24.5-9-20-10.5T335 128q-3 3-8 7t-11.5 8-14 7.5T288 154v54q3-1 8.5-3.5T307 199q6-4 13-7v224q-2 9-9 16-6 6-19 10.5t-36 5.5h-64v-64h-32v64q0 9 4 16 3 6 9 11t19 5h96q21 0 32-13t16-19q3 6 15 19t33 13h96zm0-32h-64q-23-1-36-5.5T361 432q-7-7-9-16V192q9 9 20 16 9 6 20.5 10.5T416 224h64v224zM192 160q26 0 49.5-10t41-27.5T310 82t10-50v-64H0v64q0 27 10 50t27.5 40.5T78 150t50 10h64zm96-128q0 20-7.5 37.5t-21 30.5-31 20.5T192 128h-64q-40 0-68-28T32 32V0h256v32zm-32 224q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q26 0 45 19t19 45-19 45-45 19q-27 0-45.5-19T96 256t18.5-45 45.5-19z"; +const d = "M480 0q12 0 18.5 5t9.5 11q4 7 4 16v256q0 12-5 18.5t-11 9.5q-7 4-16 4h-64q-12 0-25 4t-24.5 9-20 10.5T335 352q-3-3-8-7t-11.5-8-14-7.5T288 326v-54q3 1 8.5 3.5T307 281q6 4 13 7V64q-2-9-9-16-6-6-19-10.5T256 32h-64v64h-32V32q0-9 4-16 3-6 9-11t19-5h96q21 0 32 13t16 19q3-6 15-19t33-13h96zm0 32h-64q-23 1-36 5.5T361 48q-7 7-9 16v224q9-9 20-16 9-6 20.5-10.5T416 256h64V32zM192 320q26 0 49.5 10t41 27.5T310 398t10 50v64H0v-64q0-27 10-50t27.5-40.5T78 330t50-10h64zm96 128q0-20-7.5-37.5t-21-30.5-31-20.5T192 352h-64q-40 0-68 28t-28 68v32h256v-32zm-32-224q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q26 0 45-19t19-45-19-45-45-19q-27 0-45.5 19T96 224t18.5 45 45.5 19z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/legend.js b/packages/base/src/icons/legend.js index 3a8c318197ac..587cc7333a51 100644 --- a/packages/base/src/icons/legend.js +++ b/packages/base/src/icons/legend.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://legend"; -const viewBox = "0 -32 512 512"; -const d = "M176 320q-20 0-34 14t-14 34 14 34 34 14 34-14 14-34-14-34-34-14zm0-128q-20 0-34 14t-14 34 14 34 34 14 34-14 14-34-14-34-34-14zm0-128q-20 0-34 14t-14 34 14 34 34 14 34-14 14-34-14-34-34-14zm240 416q14 0 23-9t9-23V0q0-13-9-22.5T416-32H96q-14 0-23 9.5T64 0v448q0 14 9 23t23 9h320zm0-32H96V0h320v448zm-48-64q16 0 16-16 0-6-4.5-11t-11.5-5h-64q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h64zm0-128q16 0 16-16 0-6-4.5-11t-11.5-5h-64q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h64zm0-128q16 0 16-16 0-6-4.5-11T368 96h-64q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h64z"; +const d = "M176 160q-20 0-34-14t-14-34 14-34 34-14 34 14 14 34-14 34-34 14zm0 128q-20 0-34-14t-14-34 14-34 34-14 34 14 14 34-14 34-34 14zm0 128q-20 0-34-14t-14-34 14-34 34-14 34 14 14 34-14 34-34 14zM416 0q14 0 23 9t9 23v448q0 13-9 22.5t-23 9.5H96q-14 0-23-9.5T64 480V32q0-14 9-23t23-9h320zm0 32H96v448h320V32zm-48 64q16 0 16 16 0 6-4.5 11t-11.5 5h-64q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h64zm0 128q16 0 16 16 0 6-4.5 11t-11.5 5h-64q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h64zm0 128q16 0 16 16 0 6-4.5 11t-11.5 5h-64q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/less.js b/packages/base/src/icons/less.js index a45796e16ad3..4d70ce17ea0e 100644 --- a/packages/base/src/icons/less.js +++ b/packages/base/src/icons/less.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://less"; -const viewBox = "0 192 512 512"; -const d = "M464 480q16 0 16-16v-32q0-16-16-16H48q-6 0-11 4.5T32 432v32q0 7 5 11.5t11 4.5h416z"; +const d = "M464 224q16 0 16 16v32q0 16-16 16H48q-6 0-11-4.5T32 272v-32q0-7 5-11.5t11-4.5h416z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/letter.js b/packages/base/src/icons/letter.js index 24624a42e701..d1dfdd2dbd51 100644 --- a/packages/base/src/icons/letter.js +++ b/packages/base/src/icons/letter.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://letter"; -const viewBox = "0 32 512 512"; -const d = "M480 480q14 0 23-9t9-23V128q0-13-9-22.5T480 96H32q-13 0-22.5 9.5T0 128v320q0 14 9.5 23t22.5 9h448zm0-32H32V128h448v320zm-32-80v32q0 16-16 16h-32q-16 0-16-16v-32q0-6 4.5-11t11.5-5h32q7 0 11.5 5t4.5 11zm-176-48q16 0 16-16 0-6-4.5-11t-11.5-5H112q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h160zm-96-64q16 0 16-16 0-6-4.5-11t-11.5-5h-64q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h64z"; +const d = "M480 64q14 0 23 9t9 23v320q0 13-9 22.5t-23 9.5H32q-13 0-22.5-9.5T0 416V96q0-14 9.5-23T32 64h448zm0 32H32v320h448V96zm-32 80v-32q0-16-16-16h-32q-16 0-16 16v32q0 6 4.5 11t11.5 5h32q7 0 11.5-5t4.5-11zm-176 48q16 0 16 16 0 6-4.5 11t-11.5 5H112q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h160zm-96 64q16 0 16 16 0 6-4.5 11t-11.5 5h-64q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/lightbulb.js b/packages/base/src/icons/lightbulb.js index 8cc03bf16ea7..75b6f6890bdd 100644 --- a/packages/base/src/icons/lightbulb.js +++ b/packages/base/src/icons/lightbulb.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://lightbulb"; -const viewBox = "0 -32 512 512"; -const d = "M256.5 480q33 0 61.5-12t50.5-33 34.5-50.5 12.5-64.5q0-24-7.5-42.5t-18-34-21.5-28-16-23.5q-1-1-6-16l-11-33q-7-21-15-47h-128l-16 48q-6 18-11 32.5t-5 15.5q-5 11-16 23.5T123 243t-18.5 34-8 44q0 35 12.5 64.5t34.5 50.5 51 32.5 62 11.5zm90-240q14 17 25.5 35.5t11.5 44.5q0 27-9.5 50.5t-27 41-40.5 27-50 9.5-50.5-9-40.5-26q-37-36-37-92 0-26 11-44t25-35q8-9 14-18t11-19q0-1 1-2.5t3-9T201 171t14.5-43h81q9 28 14.5 43t8 22.5 3.5 9.5 1 3q5 9 10.5 17t12.5 17zM192.5 0h128l-10-10q-22-22-54-22-33 0-55 22zm121 80q6 0 10.5-4.5t4.5-11.5V32q0-7-4.5-11.5T313.5 16h-115q-14 0-14 16v32q0 16 14 16h115zm-43-48q14 0 14 16t-14 16-14-16 14-16z"; +const d = "M256.5 0q33 0 61.5 12t50.5 33T403 95.5t12.5 64.5q0 24-7.5 42.5t-18 34-21.5 28-16 23.5q-1 1-6 16l-11 33q-7 21-15 47h-128l-16-48q-6-18-11-32.5t-5-15.5q-5-11-16-23.5T123 237t-18.5-34-8-44q0-35 12.5-64.5T143.5 44t51-32.5 62-11.5zm90 240q14-17 25.5-35.5t11.5-44.5q0-27-9.5-50.5t-27-41-40.5-27-50-9.5-50.5 9-40.5 26q-37 36-37 92 0 26 11 44t25 35q8 9 14 18t11 19q0 1 1 2.5t3 9T201 309t14.5 43h81q9-28 14.5-43t8-22.5 3.5-9.5 1-3q5-9 10.5-17t12.5-17zm-154 240h128l-10 10q-22 22-54 22-33 0-55-22zm121-80q6 0 10.5 4.5t4.5 11.5v32q0 7-4.5 11.5t-10.5 4.5h-115q-14 0-14-16v-32q0-16 14-16h115zm-43 48q14 0 14-16t-14-16-14 16 14 16z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/line-chart-dual-axis.js b/packages/base/src/icons/line-chart-dual-axis.js index 3d1b93b15e47..1bef50b95d82 100644 --- a/packages/base/src/icons/line-chart-dual-axis.js +++ b/packages/base/src/icons/line-chart-dual-axis.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://line-chart-dual-axis"; -const viewBox = "0 0 512 512"; -const d = "M480 481V32H32v449h32V64h384v417h32zm-98-257q1 1 7 1 7 0 12.5-4.5T407 207q0-11-11-16l-108-58-87 18-68-51q-2-3-8-3-7 0-13 4.5t-6 12.5q0 12 11 18l80 59 87-19zm-257-53q-6 0-12.5 5t-6.5 13q0 9 9 15l80 78 87-19 96 86q7 4 12 4 6 0 11.5-6t5.5-13q0-9-8-15l-108-95-89 19-67-69q-5-3-10-3zm0 73q-6 0-12 4.5t-6 12.5q0 9 7 15l78 96h85l97 102q6 7 15 7 8 0 13-5.5t5-12.5q0-6-4-11L295 335h-89l-69-87q-4-4-12-4z"; +const d = "M480 31v449H32V31h32v417h384V31h32zm-98 257q1-1 7-1 7 0 12.5 4.5T407 305q0 11-11 16l-108 58-87-18-68 51q-2 3-8 3-7 0-13-4.5t-6-12.5q0-12 11-18l80-59 87 19zm-257 53q-6 0-12.5-5t-6.5-13q0-9 9-15l80-78 87 19 96-86q7-4 12-4 6 0 11.5 6t5.5 13q0 9-8 15l-108 95-89-19-67 69q-5 3-10 3zm0-73q-6 0-12-4.5t-6-12.5q0-9 7-15l78-96h85l97-102q6-7 15-7 8 0 13 5.5t5 12.5q0 6-4 11L295 177h-89l-69 87q-4 4-12 4z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/line-chart-time-axis.js b/packages/base/src/icons/line-chart-time-axis.js index 18b0a3c4bf02..c7b3226062f3 100644 --- a/packages/base/src/icons/line-chart-time-axis.js +++ b/packages/base/src/icons/line-chart-time-axis.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://line-chart-time-axis"; -const viewBox = "0 -2 512 512"; -const d = "M384 80l128 110v-52L384 28 252 140l-92-71-97 49L0 95v41l66 24 94-47 97 74zm-16 110q-30 0-56.5 11.5t-46 31T235 278t-11 56 11 56 30.5 45.5 46 31T368 478t56-11.5 45.5-31 31-45.5 11.5-56-11.5-56-31-45.5-45.5-31-56-11.5zm0 256q-23 0-43.5-9T289 413t-24-35.5-9-43.5 9-43.5 24-35.5 35.5-24 43.5-9 43.5 9 35.5 24 24 35.5 9 43.5-9 43.5-24 35.5-35.5 24-43.5 9zm50-108q16 0 16-16 0-6-4.5-11t-11.5-5h-51q-7 0-11.5 5t-4.5 11v64q0 16 16 16t16-16v-48h35z"; +const d = "M384 430l128-110v52L384 482 252 370l-92 71-97-49-63 23v-41l66-24 94 47 97-74zm-16-110q-30 0-56.5-11.5t-46-31T235 232t-11-56 11-56 30.5-45.5 46-31T368 32t56 11.5 45.5 31 31 45.5 11.5 56-11.5 56-31 45.5-45.5 31-56 11.5zm0-256q-23 0-43.5 9T289 97t-24 35.5-9 43.5 9 43.5 24 35.5 35.5 24 43.5 9 43.5-9 35.5-24 24-35.5 9-43.5-9-43.5T447 97t-35.5-24-43.5-9zm50 108q16 0 16 16 0 6-4.5 11t-11.5 5h-51q-7 0-11.5-5t-4.5-11v-64q0-16 16-16t16 16v48h35z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/line-chart.js b/packages/base/src/icons/line-chart.js index c920b444f2bc..4a6cc89462cd 100644 --- a/packages/base/src/icons/line-chart.js +++ b/packages/base/src/icons/line-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://line-chart"; -const viewBox = "0 0 512 512"; -const d = "M108 95q-7 0-13 4.5T89 112q0 12 11 18l115 34 110-17 110 52q1 1 7 1 17 0 17-18 0-13-11-16l-120-57-108 18-104-29q-2-3-8-3zm0 51q-6 0-12.5 5T89 164q0 9 9 15l116 78 109-19 109 88q6 2 9 2 18 0 18-17 0-11-9-17l-120-94-109 18-103-69q-5-3-10-3zm0 73q-6 0-12 4.5T90 236q0 9 7 15l113 96h108l110 127q6 6 13 6 8 0 13-6t5-13-4-11L335 310H224l-104-87q-4-4-12-4zM496 64V32H17v448h31V64h448z"; +const d = "M108 417q-7 0-13-4.5T89 400q0-12 11-18l115-34 110 17 110-52q1-1 7-1 17 0 17 18 0 13-11 16l-120 57-108-18-104 29q-2 3-8 3zm0-51q-6 0-12.5-5T89 348q0-9 9-15l116-78 109 19 109-88q6-2 9-2 18 0 18 17 0 11-9 17l-120 94-109-18-103 69q-5 3-10 3zm0-73q-6 0-12-4.5T90 276q0-9 7-15l113-96h108L428 38q6-6 13-6 8 0 13 6t5 13-4 11L335 202H224l-104 87q-4 4-12 4zm388 155v32H17V32h31v416h448z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/line-charts.js b/packages/base/src/icons/line-charts.js index 4455d4dc6a7f..22a1757b13a4 100644 --- a/packages/base/src/icons/line-charts.js +++ b/packages/base/src/icons/line-charts.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://line-charts"; -const viewBox = "0 29 512 512"; -const d = "M512.5 477v-63l-110-156-110 147-100-97-109 58-83-73v52l78 68 106-55 108 107 109-145zm-110-335l110 110v-52l-110-110-112 112-107-71-111 74-72-36v41l75 37 108-72 112 74z"; +const d = "M512.5 64v63l-110 156-110-147-100 97-109-58-83 73v-52l78-68 106 55 108-107 109 145zm-110 335l110-110v52l-110 110-112-112-107 71-111-74-72 36v-41l75-37 108 72 112-74z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/list.js b/packages/base/src/icons/list.js index 144aba4ce2dd..f0b66be2a205 100644 --- a/packages/base/src/icons/list.js +++ b/packages/base/src/icons/list.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://list"; -const viewBox = "0 0 512 512"; -const d = "M79.5 448q16 0 16-16t-16-16-16 16 16 16zm0-96q16 0 16-16t-16-16-16 16 16 16zm0-96q16 0 16-16t-16-16-16 16 16 16zm0-96q16 0 16-16t-16-16-16 16 16 16zm0-96q16 0 16-16t-16-16-16 16 16 16zm96 352h257q6 0 11 4.5t5 11.5-5 11.5-11 4.5h-257q-16 0-16-16t16-16zm257-64h-257q-16 0-16-16t16-16h257q6 0 11 4.5t5 11.5-5 11.5-11 4.5zm0-96h-257q-16 0-16-16t16-16h257q6 0 11 4.5t5 11.5-5 11.5-11 4.5zm0-96h-257q-16 0-16-16t16-16h257q6 0 11 4.5t5 11.5-5 11.5-11 4.5zm0-96h-257q-16 0-16-16t16-16h257q6 0 11 4.5t5 11.5-5 11.5-11 4.5z"; +const d = "M79.5 64q16 0 16 16t-16 16-16-16 16-16zm0 96q16 0 16 16t-16 16-16-16 16-16zm0 96q16 0 16 16t-16 16-16-16 16-16zm0 96q16 0 16 16t-16 16-16-16 16-16zm0 96q16 0 16 16t-16 16-16-16 16-16zm96-352h257q6 0 11-4.5t5-11.5-5-11.5-11-4.5h-257q-16 0-16 16t16 16zm257 64h-257q-16 0-16 16t16 16h257q6 0 11-4.5t5-11.5-5-11.5-11-4.5zm0 96h-257q-16 0-16 16t16 16h257q6 0 11-4.5t5-11.5-5-11.5-11-4.5zm0 96h-257q-16 0-16 16t16 16h257q6 0 11-4.5t5-11.5-5-11.5-11-4.5zm0 96h-257q-16 0-16 16t16 16h257q6 0 11-4.5t5-11.5-5-11.5-11-4.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/loan.js b/packages/base/src/icons/loan.js index 2e65aa7efed5..3584cc08af5d 100644 --- a/packages/base/src/icons/loan.js +++ b/packages/base/src/icons/loan.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://loan"; -const viewBox = "0 -32 512 512"; -const d = "M265 348q34-8 64.5-31t53-54.5 35.5-67 13-67.5q0-48-9-79T390.5 0 331-25t-92-7q-49 0-85 7T94 0 58.5 49 47 128q0 31 11.5 65.5T90 259t48 55 61 33q-17 25-31 51t-14 40v33.5l8 8.5q6 0 10.5-5.5t9-11.5 9.5-6.5 12-.5q8 1 12 6.5t12 6.5q10 1 19.5-4t16.5-6q12 2 17.5 2.5t8.5 5.5 5 9 6 4q8 0 8-8.5V439q0-18-13-42.5T265 348zm-93 97q1-25 18-50.5t31-42.5q5 1 5.5.5t5.5-.5q7 0 10-1-1 1-3 1 4 6 11.5 13t14.5 17 13 23 9 30q-5-2-13.5-6t-13.5-4q-9-1-16 4.5T231 440q-2 2-4.5-2t-3.5-3q-5-4-9.5-7t-12.5-2q-12 2-19.5 10t-9.5 9zM375 29q13 14 19 37.5t5 61.5q0 31-14 65t-36.5 62.5T296 302t-61 18q-32 0-60.5-19.5t-49.5-48T91.5 190 79 128q0-38 7.5-62.5t25.5-39T161 6t78-6q57 0 89 7t47 22zM239 169q40-11 51-24 13-14 13-38 0-27-16-44-15-17-48-22V16h-22v24q-29 4-43 19-15 14-20 44l38 4q1-12 8-20 4-6 17-12v60q-33 9-44 25-13 16-13 39t15 40q13 16 42 19l1 30h22l-1-30q27-5 40-16 14-14 18-35l-37-4q-3 16-21 23v-57zm-22 57q-12-4-16-10-5-7-5-15t4-14q6-6 17-11v50zm44-143q6 7 6 19 0 8-5 16-5 6-23 11V73q16 3 22 10zm42 304l27 36 107 40 28-80-107-38-44 11-6 15z"; +const d = "M265 132q34 8 64.5 31t53 54.5 35.5 67 13 67.5q0 48-9 79t-31.5 49-59.5 25-92 7q-49 0-85-7t-60-25-35.5-49T47 352q0-31 11.5-65.5T90 221t48-55 61-33q-17-25-31-51t-14-40V8.5l8-8.5q6 0 10.5 5.5t9 11.5 9.5 6.5 12 .5q8-1 12-6.5t12-6.5q10-1 19.5 4t16.5 6q12-2 17.5-2.5T289 13t5-9 6-4q8 0 8 8.5V41q0 18-13 42.5T265 132zm-93-97q1 25 18 50.5t31 42.5q5-1 5.5-.5t5.5.5q7 0 10 1-1-1-3-1 4-6 11.5-13T265 98t13-23 9-30q-5 2-13.5 6T260 55q-9 1-16-4.5T231 40q-2-2-4.5 2t-3.5 3q-5 4-9.5 7T201 54q-12-2-19.5-10t-9.5-9zm203 416q13-14 19-37.5t5-61.5q0-31-14-65t-36.5-62.5T296 178t-61-18q-32 0-60.5 19.5t-49.5 48T91.5 290 79 352q0 38 7.5 62.5t25.5 39 49 20.5 78 6q57 0 89-7t47-22zM239 311q40 11 51 24 13 14 13 38 0 27-16 44-15 17-48 22v25h-22v-24q-29-4-43-19-15-14-20-44l38-4q1 12 8 20 4 6 17 12v-60q-33-9-44-25-13-16-13-39t15-40q13-16 42-19l1-30h22l-1 30q27 5 40 16 14 14 18 35l-37 4q-3-16-21-23v57zm-22-57q-12 4-16 10-5 7-5 15t4 14q6 6 17 11v-50zm44 143q6-7 6-19 0-8-5-16-5-6-23-11v56q16-3 22-10zm42-304l27-36 107-40 28 80-107 38-44-11-6-15z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/locate-me.js b/packages/base/src/icons/locate-me.js index 874dc6413c31..c637ff715e2f 100644 --- a/packages/base/src/icons/locate-me.js +++ b/packages/base/src/icons/locate-me.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://locate-me"; -const viewBox = "0 26.833 512 512"; -const d = "M451.667 495.833q5 3 9-1.5t2-9.5l-198-395q-3-5-9-4t-6 8v181q0 8-8 8h-182q-6 0-7.5 6t4.5 9l395 198z"; +const d = "M451.667 43q5-3 9 1.5t2 9.5l-198 395q-3 5-9 4t-6-8V264q0-8-8-8h-182q-6 0-7.5-6t4.5-9l395-198z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/locked.js b/packages/base/src/icons/locked.js index 32373aca80c5..9450ccaf373d 100644 --- a/packages/base/src/icons/locked.js +++ b/packages/base/src/icons/locked.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://locked"; -const viewBox = "0 -31 512 512"; -const d = "M416 248q14-8 23-22.5t9-32.5V34q0-27-19-45.5T384-30H128q-27 0-45.5 18.5T64 34v159q0 18 8.5 32.5T95 248v25l.5 28.5.5 24V338q0 30 12.5 56t34 45.5 51 31T256 482t62-11.5 51-31 34.5-45.5 12.5-56v-90zm-256 90v-10.5l-.5-20.5-.5-25.5V257h193v81q0 33-28 56.5T256 418t-68-23.5-28-56.5zm256-145q0 14-9.5 23.5T384 226H128q-14 0-23-9.5T96 193V34q0-14 9-23.5T128 1h256q13 0 22.5 9.5T416 34v159zm-111-49q0-15-8-27t-21-18l44-65H192l43 65q-13 6-21 18t-8 27q0 20 14.5 34.5T256 193q20 0 34.5-14.5T305 144z"; +const d = "M416 233q14 8 23 22.5t9 32.5v159q0 27-19 45.5T384 511H128q-27 0-45.5-18.5T64 447V288q0-18 8.5-32.5T95 233v-25l.5-28.5.5-24V143q0-30 12.5-56t34-45.5 51-31T256-1t62 11.5 51 31T403.5 87t12.5 56v90zm-256-90v10.5l-.5 20.5-.5 25.5V224h193v-81q0-33-28-56.5T256 63t-68 23.5-28 56.5zm256 145q0-14-9.5-23.5T384 255H128q-14 0-23 9.5T96 288v159q0 14 9 23.5t23 9.5h256q13 0 22.5-9.5T416 447V288zm-111 49q0 15-8 27t-21 18l44 65H192l43-65q-13-6-21-18t-8-27q0-20 14.5-34.5T256 288q20 0 34.5 14.5T305 337z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/log.js b/packages/base/src/icons/log.js index 85ef8f4c27b0..51b28cee1369 100644 --- a/packages/base/src/icons/log.js +++ b/packages/base/src/icons/log.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://log"; -const viewBox = "0 -32 512 512"; -const d = "M352 394q57-27 92.5-81T480 192q0-47-17.5-87.5t-48-71-71.5-48T256-32q-47 0-87.5 17.5t-71 48-48 71T32 192q0 67 35.5 121t92.5 81v-36q-43-25-69.5-68.5T64 192q0-40 15-75t41-61 61-41 75-15 75 15 61 41 41 61 15 75q0 54-26.5 97.5T352 358v36zm-96-202q-14 0-23 9t-9 23v224q0 13 9 22.5t23 9.5q13 0 22.5-9.5T288 448V224q0-14-9.5-23t-22.5-9z"; +const d = "M352 86q57 27 92.5 81T480 288q0 47-17.5 87.5t-48 71-71.5 48-87 17.5q-47 0-87.5-17.5t-71-48-48-71T32 288q0-67 35.5-121T160 86v36q-43 25-69.5 68.5T64 288q0 40 15 75t41 61 61 41 75 15 75-15 61-41 41-61 15-75q0-54-26.5-97.5T352 122V86zm-96 202q-14 0-23-9t-9-23V32q0-13 9-22.5T256 0q13 0 22.5 9.5T288 32v224q0 14-9.5 23t-22.5 9z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/machine.js b/packages/base/src/icons/machine.js index de5b85268c86..0a4bdb0eaeec 100644 --- a/packages/base/src/icons/machine.js +++ b/packages/base/src/icons/machine.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://machine"; -const viewBox = "0 -48 512 512"; -const d = "M32 167H0v160l192 128h96v-96l128-68v-60H288V103H32v64zm0 32h32v-64h192v128h128v9l-111 59-17 9v83h-55L32 310V199zM448 71q26 0 45-19t19-45-19-45-45-19H0v32h448q13 0 22.5 9.5T480 7q0 14-9.5 23T448 39H0v32h448zm-128 32v96h96v-96h-96z"; +const d = "M32 304H0V144L192 16h96v96l128 68v60H288v128H32v-64zm0-32h32v64h192V208h128v-9l-111-59-17-9V48h-55L32 161v111zm416 128q26 0 45 19t19 45-19 45-45 19H0v-32h448q13 0 22.5-9.5T480 464q0-14-9.5-23t-22.5-9H0v-32h448zm-128-32v-96h96v96h-96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/manager-insight.js b/packages/base/src/icons/manager-insight.js index b220c02e575b..5694c17ca20a 100644 --- a/packages/base/src/icons/manager-insight.js +++ b/packages/base/src/icons/manager-insight.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://manager-insight"; -const viewBox = "0 0 512 512"; -const d = "M448 480h32V64q0-14-9-23t-23-9H64q-13 0-22.5 9T32 64v384q0 13 9 22.5t23 9.5h320q14 0 23-9.5t9-22.5V160l-96-96h128v416zM256 160q0 13 9.5 22.5T289 192h95v256H64V64h192v96zm90 263q13-7 8-21l-53-106q-5-11-19-7h-1l-1 1q-1 0-1 .5t-1 .5q-1 1-1.5 1t-1.5 1q0 1-1 2t-1 1.5-1 1.5l-33 64-32-50-1-1-2-2q-5-5-11-5t-11 5l-41 41-35-35q-5-5-11.5-5T83 315q-11 11 0 23l46 46q12 11 23 0l1-1 37-37 37 57 1 1 2 2q1 1 1.5 1t1.5 1l1 1h1q1 0 1.5.5t2.5.5h2q1 0 1.5-.5t2.5-.5q1 0 2-1 1 0 2-1l1-1q2 0 2-2l2-2q0-1 .5-1t.5-1l32-61 38 78q7 13 21 6zm-11-166q16 0 16-16 0-6-4.5-11t-11.5-5H111q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h224zm-127-66q16 0 16-16 0-6-4.5-11t-11.5-5h-96q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96zm0-63q16 0 16-16 0-6-4.5-11T208 96h-96q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96z"; +const d = "M448 32h32v416q0 14-9 23t-23 9H64q-13 0-22.5-9T32 448V64q0-13 9-22.5T64 32h320q14 0 23 9.5t9 22.5v288l-96 96h128V32zM256 352q0-13 9.5-22.5T289 320h95V64H64v384h192v-96zm90-263q13 7 8 21l-53 106q-5 11-19 7h-1l-1-1q-1 0-1-.5t-1-.5q-1-1-1.5-1t-1.5-1q0-1-1-2t-1-1.5-1-1.5l-33-64-32 50-1 1-2 2q-5 5-11 5t-11-5l-41-41-35 35q-5 5-11.5 5T83 197q-11-11 0-23l46-46q12-11 23 0l1 1 37 37 37-57 1-1 2-2q1-1 1.5-1t1.5-1l1-1h1q1 0 1.5-.5t2.5-.5h2q1 0 1.5.5t2.5.5q1 0 2 1 1 0 2 1l1 1q2 0 2 2l2 2q0 1 .5 1t.5 1l32 61 38-78q7-13 21-6zm-11 166q16 0 16 16 0 6-4.5 11t-11.5 5H111q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h224zm-127 66q16 0 16 16 0 6-4.5 11t-11.5 5h-96q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h96zm0 63q16 0 16 16 0 6-4.5 11t-11.5 5h-96q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/manager.js b/packages/base/src/icons/manager.js index 4ab1e9166767..4aff7e3a7ae3 100644 --- a/packages/base/src/icons/manager.js +++ b/packages/base/src/icons/manager.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://manager"; -const viewBox = "0 -32 512 512"; -const d = "M384 192H96v32q0 31 6 49.5t18 29 30 14 42 3.5h96q24 0 42-4t30-14.5 18-29.5 6-48v-32zm-32 64q0 11-10 18t-22 10q-14 4-32 4h-96q-18 0-32-4-12-3-22.5-10t-9.5-18v-32h224v32zM465 55q47-21 47-87H0q0 64 48 86-7 8-11.5 19T32 96q0 26 19 45t45 19q27 0 45.5-19T160 96q0-25-15-41 20-9 32-26 10 15 31 25-7 8-11.5 19T192 96q0 26 19 45t45 19q27 0 45.5-19T320 96q0-25-15-41 20-9 32-26 10 15 31 25-7 8-11.5 19T352 96q0 26 19 45t45 19q27 0 45.5-19T480 96q0-25-15-41zM64 96q0-14 9.5-23T96 64q14 0 23 9t9 23q0 13-9 22.5T96 128q-13 0-22.5-9.5T64 96zm96-96q0 24-19.5 28T96 32q-24 0-44-4.5T32 0h128zm64 96q0-14 9.5-23t22.5-9q14 0 23 9t9 23q0 13-9 22.5t-23 9.5q-13 0-22.5-9.5T224 96zm96-96q0 24-19.5 28T256 32q-24 0-44-4.5T192 0h128zm64 96q0-14 9.5-23t22.5-9q14 0 23 9t9 23q0 13-9 22.5t-23 9.5q-13 0-22.5-9.5T384 96zm96-96q0 24-19.5 28T416 32q-24 0-44-4.5T352 0h128zM320 400q0-33-23-56.5T240 320q-33 0-56.5 23.5T160 400t23.5 56.5T240 480q34 0 57-23.5t23-56.5zm-80-48q20 0 34 14t14 34-14 34-34 14-34-14-14-34 14-34 34-14z"; +const d = "M384 288H96v-32q0-31 6-49.5t18-29 30-14 42-3.5h96q24 0 42 4t30 14.5 18 29.5 6 48v32zm-32-64q0-11-10-18t-22-10q-14-4-32-4h-96q-18 0-32 4-12 3-22.5 10t-9.5 18v32h224v-32zm113 201q47 21 47 87H0q0-64 48-86-7-8-11.5-19T32 384q0-26 19-45t45-19q27 0 45.5 19t18.5 45q0 25-15 41 20 9 32 26 10-15 31-25-7-8-11.5-19t-4.5-23q0-26 19-45t45-19q27 0 45.5 19t18.5 45q0 25-15 41 20 9 32 26 10-15 31-25-7-8-11.5-19t-4.5-23q0-26 19-45t45-19q27 0 45.5 19t18.5 45q0 25-15 41zM64 384q0 14 9.5 23t22.5 9q14 0 23-9t9-23q0-13-9-22.5T96 352q-13 0-22.5 9.5T64 384zm96 96q0-24-19.5-28T96 448q-24 0-44 4.5T32 480h128zm64-96q0 14 9.5 23t22.5 9q14 0 23-9t9-23q0-13-9-22.5t-23-9.5q-13 0-22.5 9.5T224 384zm96 96q0-24-19.5-28t-44.5-4q-24 0-44 4.5T192 480h128zm64-96q0 14 9.5 23t22.5 9q14 0 23-9t9-23q0-13-9-22.5t-23-9.5q-13 0-22.5 9.5T384 384zm96 96q0-24-19.5-28t-44.5-4q-24 0-44 4.5T352 480h128zM320 80q0 33-23 56.5T240 160q-33 0-56.5-23.5T160 80t23.5-56.5T240 0q34 0 57 23.5T320 80zm-80 48q20 0 34-14t14-34-14-34-34-14-34 14-14 34 14 34 34 14z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/map-2.js b/packages/base/src/icons/map-2.js index 3d06356358ef..f37e0920900a 100644 --- a/packages/base/src/icons/map-2.js +++ b/packages/base/src/icons/map-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://map-2"; -const viewBox = "0 0 512 512"; -const d = "M448 480q13 0 22.5-9.5T480 448V64q0-14-9.5-23T448 32H64q-14 0-23 9t-9 23v384q0 13 9 22.5t23 9.5h384zm0-32H64V64h384v384zM311 277q-4 9-4 19 0 23 16 39.5t39 16.5 38.5-16.5T416 296q0-10-4-19l-51-86zm28-119l28-14-14-28-29 14zm-72 0l14 29 29-14-14-29zm-43 57l29-14-15-29-28 14zm-57 29l28-15-14-28-29 14zm57 43l-15-29-28 14 14 29zm14 28l-110 62v39l124-72zm28 58l-29 14 15 29 28-14zM129 96H96l42 90 29-14z"; +const d = "M448 32q13 0 22.5 9.5T480 64v384q0 14-9.5 23t-22.5 9H64q-14 0-23-9t-9-23V64q0-13 9-22.5T64 32h384zm0 32H64v384h384V64zM311 235q-4-9-4-19 0-23 16-39.5t39-16.5 38.5 16.5T416 216q0 10-4 19l-51 86zm28 119l28 14-14 28-29-14zm-72 0l14-29 29 14-14 29zm-43-57l29 14-15 29-28-14zm-57-29l28 15-14 28-29-14zm57-43l-15 29-28-14 14-29zm14-28l-110-62V96l124 72zm28-58l-29-14 15-29 28 14zM129 416H96l42-90 29 14z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/map-3.js b/packages/base/src/icons/map-3.js index b942fd42531d..eaecbe9b8faf 100644 --- a/packages/base/src/icons/map-3.js +++ b/packages/base/src/icons/map-3.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://map-3"; -const viewBox = "0 -32 512 512"; -const d = "M511-32H46L4 110l33 215L2 479h465l34-154-31-212zM463 4l-29 106 31 215-29 118H43l30-118-32-212L73 4h390zm-65 153l-36-36 36-36-36-36-35 36-36-36-36 36 36 36-36 36 36 35 36-35 35 35zm-71 143h-72v70l36 36 36-36v-70zM112 121h36V85h-36v36zm0 71h36v-35h-36v35zm0 72h36v-36h-36v36zm71-143h36V85h-36v36zm-71 213h36v-34h-36v34zm71 0h36v-34h-36v34z"; +const d = "M511 512H46L4 370l33-215L2 1h465l34 154-31 212zm-48-36l-29-106 31-215-29-118H43l30 118-32 212 32 109h390zm-65-153l-36 36 36 36-36 36-35-36-36 36-36-36 36-36-36-36 36-35 36 35 35-35zm-71-143h-72v-70l36-36 36 36v70zM112 359h36v36h-36v-36zm0-71h36v35h-36v-35zm0-72h36v36h-36v-36zm71 143h36v36h-36v-36zm-71-213h36v34h-36v-34zm71 0h36v34h-36v-34z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/map.js b/packages/base/src/icons/map.js index 3536ee822fbd..496aef11cbda 100644 --- a/packages/base/src/icons/map.js +++ b/packages/base/src/icons/map.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://map"; -const viewBox = "0 -32 512 512"; -const d = "M276 479q36-3 67.5-19.5t55-42 36.5-59 13-70.5q0-14-8-35.5T418.5 206 388 154t-35-54q-42-62-95-132-55 69-97 131-18 26-35.5 53.5t-31 53-22 47T64 288q0 40 15 75t41 61 61 41 75 15h11l9-1zM258 21q30 41 58.5 82.5t50.5 78 35.5 64.5 13.5 42q0 31-11 58.5t-30 49-45 35.5-57 17h-18q-33 0-61.5-12.5T143 401t-34.5-51T96 288q0-15 15-45t38.5-67 52-78T258 21zm-2 363q40 0 68-28t28-68-28-68-68-28-68 28-28 68 28 68 68 28zm0-160q27 0 45.5 19t18.5 45q0 27-18.5 45.5T256 352q-26 0-45-18.5T192 288q0-26 19-45t45-19z"; +const d = "M276 1q36 3 67.5 19.5t55 42 36.5 59 13 70.5q0 14-8 35.5T418.5 274 388 326t-35 54q-42 62-95 132-55-69-97-131-18-26-35.5-53.5t-31-53-22-47T64 192q0-40 15-75t41-61 61-41 75-15h11l9 1zm-18 458q30-41 58.5-82.5t50.5-78 35.5-64.5 13.5-42q0-31-11-58.5t-30-49T330 49t-57-17h-18q-33 0-61.5 12.5T143 79t-34.5 51T96 192q0 15 15 45t38.5 67 52 78 56.5 77zm-2-363q40 0 68 28t28 68-28 68-68 28-68-28-28-68 28-68 68-28zm0 160q27 0 45.5-19t18.5-45q0-27-18.5-45.5T256 128q-26 0-45 18.5T192 192q0 26 19 45t45 19z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/marketing-campaign.js b/packages/base/src/icons/marketing-campaign.js index 7298756ac944..425bf1e33b7b 100644 --- a/packages/base/src/icons/marketing-campaign.js +++ b/packages/base/src/icons/marketing-campaign.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://marketing-campaign"; -const viewBox = "0 0 512 512"; -const d = "M490 480q9 0 15.5-6.5T512 458V118q0-9-6.5-15.5T490 96h-37q-10 0-19 11-6 10-20.5 20.5T380 148q-43 21-77.5 35.5T243 207q-29 11-51 17l28-167q2-10-4.5-17.5T198 32h-55q-15 0-20 14L64 213q-4 10-15 13-22 6-35.5 20.5T0 284q0 31 21.5 49.5T73 352h92q9 0 29.5 2t49.5 10 64.5 23 73.5 42q20 14 33.5 24t19.5 18q7 9 16 9h39zM192 322q-8-2-15-2H73q-16 0-28.5-8.5T32 284q0-5 3-13.5T57 257q13-3 22.5-12T94 224l56-160h36q-10 55-17 98l-6 36-5 32-3.5 23-1.5 9q0 1 14-1.5t25-4.5v66zm288 126h-23q-8-10-22.5-21T400 402q-51-35-96.5-52T224 327v-80q23-8 66.5-24.5T394 177q22-11 38.5-23.5T459 128h21v320z"; +const d = "M490 32q9 0 15.5 6.5T512 54v340q0 9-6.5 15.5T490 416h-37q-10 0-19-11-6-10-20.5-20.5T380 364q-43-21-77.5-35.5T243 305q-29-11-51-17l28 167q2 10-4.5 17.5T198 480h-55q-15 0-20-14L64 299q-4-10-15-13-22-6-35.5-20.5T0 228q0-31 21.5-49.5T73 160h92q9 0 29.5-2t49.5-10 64.5-23T382 83q20-14 33.5-24T435 41q7-9 16-9h39zM192 190q-8 2-15 2H73q-16 0-28.5 8.5T32 228q0 5 3 13.5T57 255q13 3 22.5 12T94 288l56 160h36q-10-55-17-98l-6-36-5-32-3.5-23-1.5-9q0-1 14 1.5t25 4.5v-66zM480 64h-23q-8 10-22.5 21T400 110q-51 35-96.5 52T224 185v80q23 8 66.5 24.5T394 335q22 11 38.5 23.5T459 384h21V64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/master-task-triangle-2.js b/packages/base/src/icons/master-task-triangle-2.js index 1e302c01e4e7..1e4361a2420f 100644 --- a/packages/base/src/icons/master-task-triangle-2.js +++ b/packages/base/src/icons/master-task-triangle-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://master-task-triangle-2"; -const viewBox = "0 0 512 512"; -const d = "M488.143 141q9-19 7.5-38.5t-11-35-26.5-25.5-38-10h-297q-21 0-37.5 10t-26.5 25.5-11 35 8 38.5l50 101q5-1 10.5-1.5t11.5-.5q33 0 62 12.5t51 34.5 34.5 51 12.5 62q0 22-6 42t-16 37q21 2 41.5-8t31.5-32zm-360 147q-23 0-43.5 9t-35.5 24-24 35.5-9 43.5 9 43.5 24 35.5 35.5 24 43.5 9 43.5-9 35.5-24 24-35.5 9-43.5-9-43.5-24-35.5-35.5-24-43.5-9z"; +const d = "M488.143 371q9 19 7.5 38.5t-11 35-26.5 25.5-38 10h-297q-21 0-37.5-10t-26.5-25.5-11-35 8-38.5l50-101q5 1 10.5 1.5t11.5.5q33 0 62-12.5t51-34.5 34.5-51 12.5-62q0-22-6-42t-16-37q21-2 41.5 8t31.5 32zm-360-147q-23 0-43.5-9t-35.5-24-24-35.5-9-43.5 9-43.5 24-35.5 35.5-24 43.5-9 43.5 9 35.5 24 24 35.5 9 43.5-9 43.5-24 35.5-35.5 24-43.5 9z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/master-task-triangle.js b/packages/base/src/icons/master-task-triangle.js index de7980f9569e..4f37ecec698e 100644 --- a/packages/base/src/icons/master-task-triangle.js +++ b/packages/base/src/icons/master-task-triangle.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://master-task-triangle"; -const viewBox = "0 0 512 512"; -const d = "M488.143 141q9-19 7.5-38.5t-11-35-26-25.5-37.5-10h-298q-21 0-37.5 10t-26.5 25.5-11 35 8 38.5l51 101q5-1 10-1.5t11-.5q4 0 7 .5t7 .5l-58-115q-10-22 2-42t37-20h298q24 0 36 20 13 21 2 42l-149 298q-8 18-30 23l-6 16-8 16q2 0 3 .5t3 .5q20 0 38-10.5t29-30.5zm-360 147q-23 0-43.5 9t-35.5 24-24 35.5-9 43.5 9 43.5 24 35.5 35.5 24 43.5 9 43.5-9 35.5-24 24-35.5 9-43.5-9-43.5-24-35.5-35.5-24-43.5-9z"; +const d = "M488.143 371q9 19 7.5 38.5t-11 35-26 25.5-37.5 10h-298q-21 0-37.5-10t-26.5-25.5-11-35 8-38.5l51-101q5 1 10 1.5t11 .5q4 0 7-.5t7-.5l-58 115q-10 22 2 42t37 20h298q24 0 36-20 13-21 2-42l-149-298q-8-18-30-23l-6-16-8-16q2 0 3-.5t3-.5q20 0 38 10.5t29 30.5zm-360-147q-23 0-43.5-9t-35.5-24-24-35.5-9-43.5 9-43.5 24-35.5 35.5-24 43.5-9 43.5 9 35.5 24 24 35.5 9 43.5-9 43.5-24 35.5-35.5 24-43.5 9z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/meal.js b/packages/base/src/icons/meal.js index 10ee34b882a6..fdcf29f2cd15 100644 --- a/packages/base/src/icons/meal.js +++ b/packages/base/src/icons/meal.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://meal"; -const viewBox = "0 -32 512 512"; -const d = "M362.5 479q10-1 16-7t6-14V224h-43q0 29-6.5 42t-15 19.5-15 10.5-6.5 15l43 151q5 17 21 17zm-21-274h43V11q0-17-6.5-30t-15.5-13-15 13-6 30v194zm-85 114q0-11-7-20t-18-11q-4-9-11-26.5t-7-37.5h-42q0 14-5 31t-9 25l-4 8q-10 2-17 11t-7 20l18 151q2 9 9 9 9-2 9-11V330h10l9 140q0 9 8 9 9 0 9-9l10-140h9v138q0 9 8 11 8 0 10-9l17-140zm-86-114h43V11q0-17-6.5-30t-15.5-13q-8 0-14.5 13t-6.5 30v194z"; +const d = "M362.5 1q10 1 16 7t6 14v234h-43q0-29-6.5-42t-15-19.5-15-10.5-6.5-15l43-151q5-17 21-17zm-21 274h43v194q0 17-6.5 30t-15.5 13-15-13-6-30V275zm-85-114q0 11-7 20t-18 11q-4 9-11 26.5t-7 37.5h-42q0-14-5-31t-9-25l-4-8q-10-2-17-11t-7-20l18-151q2-9 9-9 9 2 9 11v138h10l9-140q0-9 8-9 9 0 9 9l10 140h9V12q0-9 8-11 8 0 10 9l17 140zm-86 114h43v194q0 17-6.5 30t-15.5 13q-8 0-14.5-13t-6.5-30V275z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/measure.js b/packages/base/src/icons/measure.js index eed0b166ef73..1af45c8854ae 100644 --- a/packages/base/src/icons/measure.js +++ b/packages/base/src/icons/measure.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://measure"; -const viewBox = "0 32 512 512"; -const d = "M512 480v-32h-32v-80q0-16-16-16t-16 16v80h-32V336q0-16-16-16t-16 16v112h-32v-80q0-16-16-16t-16 16v80h-32V336q0-16-16-16t-16 16v112h-32v-80q0-16-16-16t-16 16v80h-32V336q0-16-16-16t-16 16v112H96v-80q0-16-16-16t-16 16v80H32V336q0-16-16-16T0 336v144h512zM368 224h144v-32H384l16-32h112v-32h-96l10-21q2-4 0-7.5t-7-3.5H253q-5 0-7 3.5t0 7.5l10 21H0v32h272l16 32H0v32h304l25 49q2 5 7 5t7-5zm12-96l-44 88-44-88h88z"; +const d = "M512 64v32h-32v80q0 16-16 16t-16-16V96h-32v112q0 16-16 16t-16-16V96h-32v80q0 16-16 16t-16-16V96h-32v112q0 16-16 16t-16-16V96h-32v80q0 16-16 16t-16-16V96h-32v112q0 16-16 16t-16-16V96H96v80q0 16-16 16t-16-16V96H32v112q0 16-16 16T0 208V64h512zM368 320h144v32H384l16 32h112v32h-96l10 21q2 4 0 7.5t-7 3.5H253q-5 0-7-3.5t0-7.5l10-21H0v-32h272l16-32H0v-32h304l25-49q2-5 7-5t7 5zm12 96l-44-88-44 88h88z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/measurement-document.js b/packages/base/src/icons/measurement-document.js index d0d32c1f656c..86ec5b6407a2 100644 --- a/packages/base/src/icons/measurement-document.js +++ b/packages/base/src/icons/measurement-document.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://measurement-document"; -const viewBox = "0 -32 512 512"; -const d = "M224 320h32V0q0-13-9.5-22.5T224-32H64q-14 0-23 9.5T32 0v209q-1 22-5 43-3 18-9 37T1 320h37q5-4 9.5-19.5T56 268q4-20 8-44h96v-32H64v-32h96v-32H64V96h96V64H64V0h160v320zm256 128q13 0 22.5-9t9.5-23V64q0-13-9.5-22.5T480 32H288v32h192v288H160v-32h-32v96q0 14 9 23t23 9h32v32h32v-32h192v32h32v-32h32zm-256-32h-32v-32h32v32zm224 0h-32v-32h32v32zM320 224v-96h32v160h32V128h32v96h32V96H288v128h32z"; +const d = "M224 160h32v320q0 13-9.5 22.5T224 512H64q-14 0-23-9.5T32 480V271q-1-22-5-43-3-18-9-37T1 160h37q5 4 9.5 19.5T56 212q4 20 8 44h96v32H64v32h96v32H64v32h96v32H64v64h160V160zM480 32q13 0 22.5 9t9.5 23v352q0 13-9.5 22.5T480 448H288v-32h192V128H160v32h-32V64q0-14 9-23t23-9h32V0h32v32h192V0h32v32h32zM224 64h-32v32h32V64zm224 0h-32v32h32V64zM320 256v96h32V192h32v160h32v-96h32v128H288V256h32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/measuring-point.js b/packages/base/src/icons/measuring-point.js index 9d898e95ddd9..c4f36585a63c 100644 --- a/packages/base/src/icons/measuring-point.js +++ b/packages/base/src/icons/measuring-point.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://measuring-point"; -const viewBox = "0 -32 512 512"; -const d = "M512 480V0q0-13-9.5-22.5T480-32H256q-14 0-23 9.5T224 0v369q1 28-5 50-5 19-18.5 34.5T160 469q-4-1 2.5 5t34.5 6q22 0 33.5-15t17-33 7-33l1.5-15v-64h96v-32h-96v-64h96v-32h-96v-64h96V96h-96V0h224v480h32zM91 413q-11 11-22 0-5-5-5-11.5t5-11.5l75-68H16q-16 0-16-16t16-16h128l-75-69q-5-5-5-11.5t5-11.5 11-5 11 5l92 86q9 10 9 23t-9 23z"; +const d = "M512 0v480q0 13-9.5 22.5T480 512H256q-14 0-23-9.5t-9-22.5V111q1-28-5-50-5-19-18.5-34.5T160 11q-4 1 2.5-5T197 0q22 0 33.5 15t17 33 7 33l1.5 15v64h96v32h-96v64h96v32h-96v64h96v32h-96v96h224V0h32zM91 67q-11-11-22 0-5 5-5 11.5T69 90l75 68H16q-16 0-16 16t16 16h128l-75 69q-5 5-5 11.5t5 11.5 11 5 11-5l92-86q9-10 9-23t-9-23z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/media-forward.js b/packages/base/src/icons/media-forward.js index 4977d18a4524..1f2d354af714 100644 --- a/packages/base/src/icons/media-forward.js +++ b/packages/base/src/icons/media-forward.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://media-forward"; -const viewBox = "0 -1 512 512"; -const d = "M480 62q0-13-9.5-22.5T448 30q-14 0-23 9.5T416 62v385q0 14 9 23t23 9q13 0 22.5-9t9.5-23V62zM296 243q11 12 0 23l-98 126q-10 9-10 22.5t10 22.5q9 10 22.5 10t22.5-10l132-160q9-9 9-22.5t-9-22.5L245 72q-9-10-22-10t-23 10q-9 9-9 22.5t9 22.5zm-157 0q5 5 5 11.5t-5 11.5L41 392q-9 9-9 22.5t9 22.5q10 10 23 10t23-10l131-160q10-9 10-22.5T218 232L89 72Q79 62 66 62T43 72q-9 9-9 22.5t9 22.5z"; +const d = "M480 449q0 13-9.5 22.5T448 481q-14 0-23-9.5t-9-22.5V64q0-14 9-23t23-9q13 0 22.5 9t9.5 23v385zM296 268q11-12 0-23l-98-126q-10-9-10-22.5T198 74q9-10 22.5-10T243 74l132 160q9 9 9 22.5t-9 22.5L245 439q-9 10-22 10t-23-10q-9-9-9-22.5t9-22.5zm-157 0q5-5 5-11.5t-5-11.5L41 119q-9-9-9-22.5T41 74q10-10 23-10t23 10l131 160q10 9 10 22.5T218 279L89 439q-10 10-23 10t-23-10q-9-9-9-22.5t9-22.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/media-pause.js b/packages/base/src/icons/media-pause.js index 015b6524f876..955071f1a1c4 100644 --- a/packages/base/src/icons/media-pause.js +++ b/packages/base/src/icons/media-pause.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://media-pause"; -const viewBox = "0 -1 512 512"; -const d = "M160 447q0 14 9.5 23t22.5 9q14 0 23-9t9-23V62q0-13-9-22.5T192 30q-13 0-22.5 9.5T160 62v385zm128 0q0 14 9.5 23t22.5 9q14 0 23-9t9-23V62q0-13-9-22.5T320 30q-13 0-22.5 9.5T288 62v385z"; +const d = "M160 64q0-14 9.5-23t22.5-9q14 0 23 9t9 23v385q0 13-9 22.5t-23 9.5q-13 0-22.5-9.5T160 449V64zm128 0q0-14 9.5-23t22.5-9q14 0 23 9t9 23v385q0 13-9 22.5t-23 9.5q-13 0-22.5-9.5T288 449V64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/media-play.js b/packages/base/src/icons/media-play.js index 32434592519c..01a4ba16a4ce 100644 --- a/packages/base/src/icons/media-play.js +++ b/packages/base/src/icons/media-play.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://media-play"; -const viewBox = "0 0 512 512"; -const d = "M433.5 266q8-5 8-13.5t-8-13.5l-314-203q-8-4-17-4-13 0-22.5 9t-9.5 23v384q0 14 9.5 23t22.5 9q7 0 17-5zm-96-13l-203 135V122z"; +const d = "M433.5 246q8 5 8 13.5t-8 13.5l-314 203q-8 4-17 4-13 0-22.5-9t-9.5-23V64q0-14 9.5-23t22.5-9q7 0 17 5zm-96 13l-203-135v266z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/media-reverse.js b/packages/base/src/icons/media-reverse.js index 8f49f6855452..a077fbab06f3 100644 --- a/packages/base/src/icons/media-reverse.js +++ b/packages/base/src/icons/media-reverse.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://media-reverse"; -const viewBox = "0 0 512 512"; -const d = "M391 475q10 5 17 5 13 0 22.5-9t9.5-23V64q0-14-9.5-23T408 32q-9 0-17 4L77 239q-8 5-8 13.5t8 13.5zm-15-353v266L173 253z"; +const d = "M391 37q10-5 17-5 13 0 22.5 9t9.5 23v384q0 14-9.5 23t-22.5 9q-9 0-17-4L77 273q-8-5-8-13.5t8-13.5zm-15 353V124L173 259z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/media-rewind.js b/packages/base/src/icons/media-rewind.js index ef7d5fc8f9c1..64a929c89c63 100644 --- a/packages/base/src/icons/media-rewind.js +++ b/packages/base/src/icons/media-rewind.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://media-rewind"; -const viewBox = "0 -1 512 512"; -const d = "M32 447q0 14 9.5 23t22.5 9q14 0 23-9t9-23V62q0-13-9-22.5T64 30q-13 0-22.5 9.5T32 62v385zm280-330q9-9 9-22.5T312 72q-10-10-23-10t-22 10L137 232q-9 9-9 22.5t9 22.5l132 160q9 10 22.5 10t22.5-10q10-9 10-22.5T314 392l-98-126q-5-5-5-11.5t5-11.5zm157 0q9-9 9-22.5T469 72q-10-10-23-10t-23 10L294 232q-10 9-10 22.5t10 22.5l131 160q10 10 23 10t23-10q9-9 9-22.5t-9-22.5l-98-126q-5-5-5-11.5t5-11.5z"; +const d = "M32 64q0-14 9.5-23T64 32q14 0 23 9t9 23v385q0 13-9 22.5T64 481q-13 0-22.5-9.5T32 449V64zm280 330q9 9 9 22.5t-9 22.5q-10 10-23 10t-22-10L137 279q-9-9-9-22.5t9-22.5L269 74q9-10 22.5-10T314 74q10 9 10 22.5T314 119l-98 126q-5 5-5 11.5t5 11.5zm157 0q9 9 9 22.5t-9 22.5q-10 10-23 10t-23-10L294 279q-10-9-10-22.5t10-22.5L425 74q10-10 23-10t23 10q9 9 9 22.5t-9 22.5l-98 126q-5 5-5 11.5t5 11.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/meeting-room.js b/packages/base/src/icons/meeting-room.js index 459ea78ebf68..36bf81a1bd8c 100644 --- a/packages/base/src/icons/meeting-room.js +++ b/packages/base/src/icons/meeting-room.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://meeting-room"; -const viewBox = "0 -32 512 512"; -const d = "M128 96q96 0 96-96v-32H0V0q0 96 96 96h32zm64-96q0 35-12 49.5T128 64H96q-40 0-52-14.5T32 0h160zm0 176q0-33-23.5-56.5T112 96t-56.5 23.5T32 176q0 34 23.5 57t56.5 23 56.5-23 23.5-57zm-80-48q20 0 34 14t14 34-14 34-34 14-34-14-14-34 14-34 34-14zm144 0q0 47 6.5 73t18.5 38 30 14.5 41 2.5q24 0 42-2t30-14 18-38 6-74H256zm160 192q0-26-18.5-45T352 256q-26 0-45 19t-19 45q0 27 19 45.5t45 18.5q27 0 45.5-18.5T416 320zm64 128q14 0 23-9t9-23V96q0-13-9-22.5T480 64H256v32h224v320H32V288H0v128q0 14 9.5 23t22.5 9h448zM176 320q16 0 16-16 0-6-4.5-11t-11.5-5H80q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96zm0 64q16 0 16-16 0-6-4.5-11t-11.5-5H80q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96z"; +const d = "M128 384q96 0 96 96v32H0v-32q0-96 96-96h32zm64 96q0-35-12-49.5T128 416H96q-40 0-52 14.5T32 480h160zm0-176q0 33-23.5 56.5T112 384t-56.5-23.5T32 304q0-34 23.5-57t56.5-23 56.5 23 23.5 57zm-80 48q20 0 34-14t14-34-14-34-34-14-34 14-14 34 14 34 34 14zm144 0q0-47 6.5-73t18.5-38 30-14.5 41-2.5q24 0 42 2t30 14 18 38 6 74H256zm160-192q0 26-18.5 45T352 224q-26 0-45-19t-19-45q0-27 19-45.5T352 96q27 0 45.5 18.5T416 160zm64-128q14 0 23 9t9 23v320q0 13-9 22.5t-23 9.5H256v-32h224V64H32v128H0V64q0-14 9.5-23T32 32h448zM176 160q16 0 16 16 0 6-4.5 11t-11.5 5H80q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h96zm0-64q16 0 16 16 0 6-4.5 11t-11.5 5H80q-6 0-11-5t-5-11q0-7 5-11.5T80 96h96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/menu.js b/packages/base/src/icons/menu.js index 8f39b2cd599e..46f4ab459c6f 100644 --- a/packages/base/src/icons/menu.js +++ b/packages/base/src/icons/menu.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://menu"; -const viewBox = "0 32 512 512"; -const d = "M32 480q14 0 23-9.5t9-22.5q0-14-9-23t-23-9q-13 0-22.5 9T0 448q0 13 9.5 22.5T32 480zm0-160q14 0 23-9.5t9-22.5q0-14-9-23t-23-9q-13 0-22.5 9T0 288q0 13 9.5 22.5T32 320zm0-160q14 0 23-9.5t9-22.5q0-14-9-23t-23-9q-13 0-22.5 9T0 128q0 13 9.5 22.5T32 160zm128 255q-13 0-22.5 9.5T128 447q0 14 9.5 23t22.5 9h320q14 0 23-9t9-23q0-13-9-22.5t-23-9.5H160zm0-159q-13 0-22.5 9.5T128 288q0 14 9.5 23t22.5 9h320q14 0 23-9t9-23q0-13-9-22.5t-23-9.5H160zm0-159q-13 0-22.5 9.5T128 129q0 14 9.5 23t22.5 9h320q14 0 23-9t9-23q0-13-9-22.5T480 97H160z"; +const d = "M32 64q14 0 23 9.5T64 96q0 14-9 23t-23 9q-13 0-22.5-9T0 96q0-13 9.5-22.5T32 64zm0 160q14 0 23 9.5t9 22.5q0 14-9 23t-23 9q-13 0-22.5-9T0 256q0-13 9.5-22.5T32 224zm0 160q14 0 23 9.5t9 22.5q0 14-9 23t-23 9q-13 0-22.5-9T0 416q0-13 9.5-22.5T32 384zm128-255q-13 0-22.5-9.5T128 97q0-14 9.5-23t22.5-9h320q14 0 23 9t9 23q0 13-9 22.5t-23 9.5H160zm0 159q-13 0-22.5-9.5T128 256q0-14 9.5-23t22.5-9h320q14 0 23 9t9 23q0 13-9 22.5t-23 9.5H160zm0 159q-13 0-22.5-9.5T128 415q0-14 9.5-23t22.5-9h320q14 0 23 9t9 23q0 13-9 22.5t-23 9.5H160z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/menu2.js b/packages/base/src/icons/menu2.js index 36e00ff28ffc..0829c3281ee7 100644 --- a/packages/base/src/icons/menu2.js +++ b/packages/base/src/icons/menu2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://menu2"; -const viewBox = "0 33 512 512"; -const d = "M32 416q-13 0-22.5 9.5T0 448q0 14 9.5 23t22.5 9h448q14 0 23-9t9-23q0-13-9-22.5t-23-9.5H32zm0-159q-13 0-22.5 9.5T0 289q0 14 9.5 23t22.5 9h448q14 0 23-9t9-23q0-13-9-22.5t-23-9.5H32zm0-159q-13 0-22.5 9.5T0 130q0 14 9.5 23t22.5 9h448q14 0 23-9t9-23q0-13-9-22.5T480 98H32z"; +const d = "M32 129q-13 0-22.5-9.5T0 97q0-14 9.5-23T32 65h448q14 0 23 9t9 23q0 13-9 22.5t-23 9.5H32zm0 159q-13 0-22.5-9.5T0 256q0-14 9.5-23t22.5-9h448q14 0 23 9t9 23q0 13-9 22.5t-23 9.5H32zm0 159q-13 0-22.5-9.5T0 415q0-14 9.5-23t22.5-9h448q14 0 23 9t9 23q0 13-9 22.5t-23 9.5H32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/message-error.js b/packages/base/src/icons/message-error.js index df3d0116352f..eb8e7ff51362 100644 --- a/packages/base/src/icons/message-error.js +++ b/packages/base/src/icons/message-error.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://message-error"; -const viewBox = "0 -32 512 512"; -const d = "M257 146q15 0 26.5-10.5T295 108q0-15-11.5-27T257 69q-17 0-28 12t-11 27q0 17 11 27.5t28 10.5zm0 231q15 0 26.5-10.5T295 339l-18-136q-3-14-7.5-18t-12.5-4-13 3.5-7 18.5l-19 136q0 17 11 27.5t28 10.5zm-1 103q53 0 100-20t81.5-55 54.5-81.5 20-99.5-20-100-54.5-81.5T356-12 256-32t-99.5 20T75 42.5 20 124 0 224t20 99.5T75 405t81.5 55 99.5 20zm0-480q46 0 87 17.5t71.5 48 48 71T480 224q0 46-17.5 87t-48 71.5-71.5 48-87 17.5-87-17.5-71.5-48-48-71.5T32 224q0-47 17.5-87.5t48-71 71.5-48T256 0z"; +const d = "M257 334q15 0 26.5 10.5T295 372q0 15-11.5 27T257 411q-17 0-28-12t-11-27q0-17 11-27.5t28-10.5zm0-231q15 0 26.5 10.5T295 141l-18 136q-3 14-7.5 18t-12.5 4-13-3.5-7-18.5l-19-136q0-17 11-27.5t28-10.5zM256 0q53 0 100 20t81.5 55 54.5 81.5 20 99.5-20 100-54.5 81.5T356 492t-100 20-99.5-20T75 437.5 20 356 0 256t20-99.5T75 75t81.5-55T256 0zm0 480q46 0 87-17.5t71.5-48 48-71T480 256q0-46-17.5-87t-48-71.5-71.5-48T256 32t-87 17.5-71.5 48-48 71.5T32 256q0 47 17.5 87.5t48 71 71.5 48 87 17.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/message-information.js b/packages/base/src/icons/message-information.js index 2ef5e91e4045..07464395e076 100644 --- a/packages/base/src/icons/message-information.js +++ b/packages/base/src/icons/message-information.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://message-information"; -const viewBox = "0 0 512 512"; -const d = "M448 480q13 0 22.5-9t9.5-22V65q0-14-9.5-23.5T448 32H64q-14 0-23 9.5T32 65v384q0 13 9 22t23 9h384zm0-31H64V65h384v384zM320 96H192v33h33v128h-32v31h95V129h32V96zm-64 225q-14 0-23 9t-9 22q0 14 9 23.5t23 9.5q13 0 22.5-9.5T288 352q0-13-9.5-22t-22.5-9z"; +const d = "M448 32q13 0 22.5 9t9.5 22v384q0 14-9.5 23.5T448 480H64q-14 0-23-9.5T32 447V63q0-13 9-22t23-9h384zm0 31H64v384h384V63zM320 416H192v-33h33V255h-32v-31h95v159h32v33zm-64-225q-14 0-23-9t-9-22q0-14 9-23.5t23-9.5q13 0 22.5 9.5T288 160q0 13-9.5 22t-22.5 9z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/message-popup.js b/packages/base/src/icons/message-popup.js index a5f8c9abd4f2..e16f0fb1c0eb 100644 --- a/packages/base/src/icons/message-popup.js +++ b/packages/base/src/icons/message-popup.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://message-popup"; -const viewBox = "0 -32 512 512"; -const d = "M256 238q-6 0-10 2.5t-6 14.5l-15 113q0 16 9.5 23.5T256 399t21.5-7.5T287 368l-15-113q-2-11-5.5-14t-10.5-3zm0-30q15 0 23.5-9.5T288 177q0-16-10-24t-21.5-8-21.5 8-10 24q0 12 8.5 21.5T256 208zm192 272q27 0 45.5-19t18.5-45V128q0-26-18.5-45T448 64h-32v-75q0-10-6.5-15.5T395-32q-7 0-12 4l-79 92H64q-26 0-45 19T0 128v288q0 26 19 45t45 19h384zm32-64q0 13-9 22.5t-23 9.5H64q-13 0-22.5-9.5T32 416V128q0-14 9.5-23T64 96h256l64-80v80h64q14 0 23 9t9 23v288z"; +const d = "M256 242q-6 0-10-2.5t-6-14.5l-15-113q0-16 9.5-23.5T256 81t21.5 7.5T287 112l-15 113q-2 11-5.5 14t-10.5 3zm0 30q15 0 23.5 9.5T288 303q0 16-10 24t-21.5 8-21.5-8-10-24q0-12 8.5-21.5T256 272zM448 0q27 0 45.5 19T512 64v288q0 26-18.5 45T448 416h-32v75q0 10-6.5 15.5T395 512q-7 0-12-4l-79-92H64q-26 0-45-19T0 352V64q0-26 19-45T64 0h384zm32 64q0-13-9-22.5T448 32H64q-13 0-22.5 9.5T32 64v288q0 14 9.5 23t22.5 9h256l64 80v-80h64q14 0 23-9t9-23V64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/message-success.js b/packages/base/src/icons/message-success.js index 6b3e0985a967..8fccb161e3bf 100644 --- a/packages/base/src/icons/message-success.js +++ b/packages/base/src/icons/message-success.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://message-success"; -const viewBox = "0 0 512 512"; -const d = "M448 480q13 0 22.5-9t9.5-23V64q0-13-9.5-22.5T448 32H64q-14 0-23 9.5T32 64v384q0 14 9 23t23 9h384zm0-32H64V64h384v384zM244 128l-113 95 33 47 74-56 103 170 41-42z"; +const d = "M448 32q13 0 22.5 9t9.5 23v384q0 13-9.5 22.5T448 480H64q-14 0-23-9.5T32 448V64q0-14 9-23t23-9h384zm0 32H64v384h384V64zM244 384l-113-95 33-47 74 56 103-170 41 42z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/message-warning.js b/packages/base/src/icons/message-warning.js index ed856ffab756..12ce1aaff639 100644 --- a/packages/base/src/icons/message-warning.js +++ b/packages/base/src/icons/message-warning.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://message-warning"; -const viewBox = "0 0 512.2 512.2"; -const d = "M256.6 368q13 0 23.5-8t10.5-25l-9-84-2-37q-2-21-24-21-8 0-15.5 5t-7.5 16q-2 38-3.5 61.5t-3 36.5-2.5 18l-1 5q0 17 10.5 25t23.5 8zm0-206q14 0 23-9t9-23-9-23-23-9-23 9-9 23 9 23 23 9zm245-23q9-19 11-37v-6q0-31-23-47.5t-50-16.5h-366q-13 0-26 4.5T24.1 49t-17 20.5T.6 97q-1 11 3 21t9 21l185 335q23 39 61 39 37 0 59-39zm-65-75q43 0 43 32 0 10-8 28l-180 334q-6 12-15.5 17.5t-18.5 5.5-18-5.5-15-17.5l-182-334q-7-13-7-28 0-32 42-32h359z"; +const d = "M256.5 137.134q12.995 0 23.49 7.997t10.496 24.99l-8.996 83.967-2 36.986q-1.999 20.992-23.99 20.992-7.997 0-15.494-4.998t-7.497-15.994q-2-37.985-3.499-61.476t-2.998-36.486-2.5-17.993l-1-4.998q0-16.993 10.497-24.99t23.49-7.997zm0 205.92q13.994 0 22.99 8.996t8.997 22.991-8.996 22.991-22.991 8.997-22.991-8.997-8.997-22.991 8.997-22.991 22.99-8.997zm244.904 22.99q8.996 18.993 10.996 36.986v5.998q0 30.988-22.991 47.481t-49.98 16.494H73.57q-12.995 0-25.99-4.499t-23.49-12.495-16.994-20.492T.6 408.028q-1-10.996 2.998-20.992t8.997-20.991l184.928-334.87q22.99-38.984 60.976-38.984 36.985 0 58.977 38.984zm-64.975 74.971q42.984 0 42.984-31.987 0-9.996-7.997-27.99L291.486 47.17q-5.998-11.995-15.494-17.493t-18.493-5.498-17.993 5.498-14.994 17.493L42.583 381.04q-6.997 12.995-6.997 27.989 0 31.987 41.984 31.987h358.86z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/microphone.js b/packages/base/src/icons/microphone.js index 7932dcdb9e3c..3ddd0bdfc30e 100644 --- a/packages/base/src/icons/microphone.js +++ b/packages/base/src/icons/microphone.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://microphone"; -const viewBox = "0 -32 512 512"; -const d = "M256 128q-40 0-68 28t-28 68v160q0 40 28 68t68 28 68-28 28-68V224q0-40-28-68t-68-28zm-64 96q0-26 19-45t45-19q27 0 45.5 19t18.5 45v160q0 26-18.5 45T256 448q-26 0-45-19t-19-45V224zm240 64q16 0 16-16t-16-16h-16v-32q0-29-9.5-55t-27-47-41-35T288 67V0h112q16 0 16-16t-16-16H112q-16 0-16 16t16 16h112v67q-27 6-50.5 20t-41 35-27 47-9.5 55v32H80q-16 0-16 16t16 16h48v-64q0-27 10-50t27.5-40.5 41-27.5T256 96q27 0 50 10t40.5 27.5T374 174t10 50v64h48z"; +const d = "M256 352q-40 0-68-28t-28-68V96q0-40 28-68t68-28 68 28 28 68v160q0 40-28 68t-68 28zm-64-96q0 26 19 45t45 19q27 0 45.5-19t18.5-45V96q0-26-18.5-45T256 32q-26 0-45 19t-19 45v160zm240-64q16 0 16 16t-16 16h-16v32q0 29-9.5 55t-27 47-41 35-50.5 20v67h112q16 0 16 16t-16 16H112q-16 0-16-16t16-16h112v-67q-27-6-50.5-20t-41-35-27-47-9.5-55v-32H80q-16 0-16-16t16-16h48v64q0 27 10 50t27.5 40.5 41 27.5 49.5 10q27 0 50-10t40.5-27.5T374 306t10-50v-64h48z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/mileage.js b/packages/base/src/icons/mileage.js index bb09d90b5565..7f81b09bc004 100644 --- a/packages/base/src/icons/mileage.js +++ b/packages/base/src/icons/mileage.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://mileage"; -const viewBox = "0 0 512 512"; -const d = "M116 192v64h128l-74-64h-54zm358 188l22-117-32-7V109q0-23-13-37t-36-14-35 14.5-12 37.5v28q0 9-7 16t-16 7h-54q-19 0-19 15 0 16 19 16h54q31 0 43-16t12-39v-28q0-19 14-19 18 0 18 19v164l-16 6-17 94 33 27-32 68 22 12zm-10-56l-5 29q-3 11-14 11-14 0-14-13l5-32q4-13 14-13 1 0 2.5-.5t2.5.5q7 2 8 5t1 8v5zM272 128h32V64q0-13-9-22.5T272 32H80q-14 0-23 9.5T48 64v192q-14 0-23 9.5T16 288v160q0 14 9 23t23 9h256q14 0 23-9t9-23V288q0-13-9-22.5t-23-9.5v-32h-32v64h32v160H48V288h32V64h192v64zm0 208q0-6-4.5-11t-11.5-5H96q-7 0-11.5 5T80 336v64q0 16 16 16h160q16 0 16-16v-64z"; +const d = "M116 320v-64h128l-74 64h-54zm358-188l22 117-32 7v147q0 23-13 37t-36 14-35-14.5-12-37.5v-28q0-9-7-16t-16-7h-54q-19 0-19-15 0-16 19-16h54q31 0 43 16t12 39v28q0 19 14 19 18 0 18-19V239l-16-6-17-94 33-27-32-68 22-12zm-10 56l-5-29q-3-11-14-11-14 0-14 13l5 32q4 13 14 13 1 0 2.5.5t2.5-.5q7-2 8-5t1-8v-5zM272 384h32v64q0 13-9 22.5t-23 9.5H80q-14 0-23-9.5T48 448V256q-14 0-23-9.5T16 224V64q0-14 9-23t23-9h256q14 0 23 9t9 23v160q0 13-9 22.5t-23 9.5v32h-32v-64h32V64H48v160h32v224h192v-64zm0-208q0 6-4.5 11t-11.5 5H96q-7 0-11.5-5T80 176v-64q0-16 16-16h160q16 0 16 16v64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/minimize.js b/packages/base/src/icons/minimize.js index 0c1f5445f8cf..7784391b10f1 100644 --- a/packages/base/src/icons/minimize.js +++ b/packages/base/src/icons/minimize.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://minimize"; -const viewBox = "0 -32 512 512"; -const d = "M480 32q14 0 23-9.5T512 0q0-14-9-23t-23-9H32q-14 0-23 9T0 0q0 13 9 22.5T32 32h448z"; +const d = "M480 448q14 0 23 9.5t9 22.5q0 14-9 23t-23 9H32q-14 0-23-9t-9-23q0-13 9-22.5t23-9.5h448z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/mirrored-task-circle-2.js b/packages/base/src/icons/mirrored-task-circle-2.js index 926c061a1a47..dcf08c6ac422 100644 --- a/packages/base/src/icons/mirrored-task-circle-2.js +++ b/packages/base/src/icons/mirrored-task-circle-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://mirrored-task-circle-2"; -const viewBox = "0 0 512 512"; -const d = "M62 257q-6-1-11 3.5T45 271q-1 7 3.5 11.5T60 288h57q-1 1-2 1.5t-2 1.5q-13 6-30 17t-32 26.5-25 36T16 416t8 43.5 21.5 30 29.5 17 33 5.5h14q6 0 11-4.5t5-11.5q0-16-16-16h1q-15-1-28.5-3.5t-24-9.5T54 448t-6-32q0-19 7.5-34T76 355t30-21.5 36-18.5l-5 58q-1 6 3.5 11t11.5 6q16 0 16-15l8-84q0-14-8-23.5T146 256zm210 223q46 0 87-17.5t71.5-48 48-71.5 17.5-87-17.5-87-48-71.5-71.5-48T272 32q-40 0-76 13.5T131 83t-49.5 56.5T53 210q3-1 7-1l88-1 3 1q31 3 52.5 27t20.5 56v2l-8 85q-2 25-20 42t-44 17h-10q28 20 61 31t69 11z"; +const d = "M62 255q-6 1-11-3.5T45 241q-1-7 3.5-11.5T60 224h57q-1-1-2-1.5t-2-1.5q-13-6-30-17t-32-26.5-25-36T16 96t8-43.5 21.5-30T75 5.5 108 0h14q6 0 11 4.5t5 11.5q0 16-16 16h1q-15 1-28.5 3.5t-24 9.5T54 64t-6 32q0 19 7.5 34T76 157t30 21.5 36 18.5l-5-58q-1-6 3.5-11t11.5-6q16 0 16 15l8 84q0 14-8 23.5T146 256zM272 32q46 0 87 17.5t71.5 48 48 71.5 17.5 87-17.5 87-48 71.5-71.5 48-87 17.5q-40 0-76-13.5T131 429t-49.5-56.5T53 302q3 1 7 1l88 1 3-1q31-3 52.5-27t20.5-56v-2l-8-85q-2-25-20-42t-44-17h-10q28-20 61-31t69-11z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/mirrored-task-circle.js b/packages/base/src/icons/mirrored-task-circle.js index aef9cf9bf3ae..7ac1833cc718 100644 --- a/packages/base/src/icons/mirrored-task-circle.js +++ b/packages/base/src/icons/mirrored-task-circle.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://mirrored-task-circle"; -const viewBox = "0 0 512 512"; -const d = "M272 480q46 0 87-17.5t71.5-48 48-71.5 17.5-87-17.5-87-48-71.5-71.5-48T272 32q-40 0-76 13.5T131 83t-49.5 56.5T53 210q3-1 7-1h27q8-31 25.5-57.5t41.5-46T208.5 75 272 64q40 0 75 15t61 41 41 61 15 75-15 75-41 61-61 41-75 15q-45 0-85-20-4 2-7 7t-5 10q-3 5-4 11 23 11 48.5 17.5T272 480zM61 257q-5-1-10.5 3.5T45 271q-1 7 3.5 11.5T60 288h57q-1 1-2 1.5t-2 1.5q-14 6-30.5 17T51 334.5t-25 36T16 416t8 43 21.5 30T75 506.5t33 5.5h14q6 0 11-4.5t5-11.5q0-16-16-16-14-1-27.5-3.5t-24-9.5T54 448t-6-32q0-19 7.5-34T76 355t30-21.5 36-18.5l-5 58q-1 6 3.5 11t11.5 6q16 0 16-15l8-84q0-14-8.5-23.5T146 256z"; +const d = "M272 32q46 0 87 17.5t71.5 48 48 71.5 17.5 87-17.5 87-48 71.5-71.5 48-87 17.5q-40 0-76-13.5T131 429t-49.5-56.5T53 302q3 1 7 1h27q8 31 25.5 57.5t41.5 46 54.5 30.5 63.5 11q40 0 75-15t61-41 41-61 15-75-15-75-41-61-61-41-75-15q-45 0-85 20-4-2-7-7t-5-10q-3-5-4-11 23-11 48.5-17.5T272 32zM61 255q-5 1-10.5-3.5T45 241q-1-7 3.5-11.5T60 224h57q-1-1-2-1.5t-2-1.5q-14-6-30.5-17T51 177.5t-25-36T16 96t8-43 21.5-30T75 5.5 108 0h14q6 0 11 4.5t5 11.5q0 16-16 16-14 1-27.5 3.5t-24 9.5T54 64t-6 32q0 19 7.5 34T76 157t30 21.5 36 18.5l-5-58q-1-6 3.5-11t11.5-6q16 0 16 15l8 84q0 14-8.5 23.5T146 256z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/money-bills.js b/packages/base/src/icons/money-bills.js index 016a5b09b1c4..1542d9c71ede 100644 --- a/packages/base/src/icons/money-bills.js +++ b/packages/base/src/icons/money-bills.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://money-bills"; -const viewBox = "0 0 512 512"; -const d = "M263 336q22-8 28-15 7-7 7-22 0-32-35-38v-15h-14v15q-29 5-35 36l22 2q1-3 5-11 2-1 2.5-2t1.5-2q2-1 4-3v37q-16 3-23 13-9 10-9 23 0 11 9 20 7 10 23 12v9h14v-9q14-1 22-9t9-19l-21-3q0 8-10 13v-32zm-14 32q-10-3-10-12 0-11 10-16v28zm26-83q3 4 3 10 0 11-15 19v-34q8 1 12 5zm205 195q14 0 23-9t9-23V192q0-13-9-22.5t-23-9.5H32q-13 0-22.5 9.5T0 192v256q0 14 9.5 23t22.5 9h448zm0-68q-16 0-27 11t-11 25H69q0-15-11-25-11-11-26-11V229q16 0 26-11 11-10 11-26h375q0 15 11 26 10 11 25 11v183zm-224 20q23 0 43.5-9t35.5-24 24-35.5 9-43.5-9-43.5-24-35.5-35.5-24-43.5-9-43.5 9-35.5 24-24 35.5-9 43.5 9 43.5 24 35.5 35.5 24 43.5 9zm0-208q40 0 68 28t28 68-28 68-68 28-68-28-28-68 28-68 68-28zm240-96q16 0 16-16 0-6-4.5-11T496 96H16q-7 0-11.5 5T0 112q0 16 16 16h480zm0-64q16 0 16-16 0-6-4.5-11T496 32H16q-7 0-11.5 5T0 48q0 16 16 16h480zM96 352q14 0 23-9t9-23q0-13-9-22.5T96 288q-13 0-22.5 9.5T64 320q0 14 9.5 23t22.5 9zm320 0q14 0 23-9t9-23q0-13-9-22.5t-23-9.5q-13 0-22.5 9.5T384 320q0 14 9.5 23t22.5 9z"; +const d = "M263 176q22 8 28 15 7 7 7 22 0 32-35 38v15h-14v-15q-29-5-35-36l22-2q1 3 5 11 2 1 2.5 2t1.5 2q2 1 4 3v-37q-16-3-23-13-9-10-9-23 0-11 9-20 7-10 23-12v-9h14v9q14 1 22 9t9 19l-21 3q0-8-10-13v32zm-14-32q-10 3-10 12 0 11 10 16v-28zm26 83q3-4 3-10 0-11-15-19v34q8-1 12-5zM480 32q14 0 23 9t9 23v256q0 13-9 22.5t-23 9.5H32q-13 0-22.5-9.5T0 320V64q0-14 9.5-23T32 32h448zm0 68q-16 0-27-11t-11-25H69q0 15-11 25-11 11-26 11v183q16 0 26 11 11 10 11 26h375q0-15 11-26 10-11 25-11V100zM256 80q23 0 43.5 9t35.5 24 24 35.5 9 43.5-9 43.5-24 35.5-35.5 24-43.5 9-43.5-9-35.5-24-24-35.5-9-43.5 9-43.5 24-35.5 35.5-24 43.5-9zm0 208q40 0 68-28t28-68-28-68-68-28-68 28-28 68 28 68 68 28zm240 96q16 0 16 16 0 6-4.5 11t-11.5 5H16q-7 0-11.5-5T0 400q0-16 16-16h480zm0 64q16 0 16 16 0 6-4.5 11t-11.5 5H16q-7 0-11.5-5T0 464q0-16 16-16h480zM96 160q14 0 23 9t9 23q0 13-9 22.5T96 224q-13 0-22.5-9.5T64 192q0-14 9.5-23t22.5-9zm320 0q14 0 23 9t9 23q0 13-9 22.5t-23 9.5q-13 0-22.5-9.5T384 192q0-14 9.5-23t22.5-9z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/monitor-payments.js b/packages/base/src/icons/monitor-payments.js index afdf853c41a9..33f47e0785f9 100644 --- a/packages/base/src/icons/monitor-payments.js +++ b/packages/base/src/icons/monitor-payments.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://monitor-payments"; -const viewBox = "0 -32 512 512"; -const d = "M384 192q27 0 50-10t40.5-27.5 27.5-41T512 64V0H192v64q0 26 10 49.5t27.5 41 41 27.5 49.5 10h64zm96-128q0 40-28 68t-68 28h-64q-40 0-68-28t-28-68V32h256v32zm-32 224q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q27 0 45.5 19t18.5 45-18.5 45-45.5 19q-26 0-45-19t-19-45 19-45 45-19zm-221-49v22q-23 3-38 16-13 12-18 39l34 4q2-13 7-18 6-6 15-10v52q-29 9-39 22-11 14-11 35t13 35q11 14 37 17v26h20l-1-26q25-5 36-14 11-12 16-31l-33-4q-3 14-19 21v-51q36-9 45-21 12-14 12-33 0-22-14-39-13-15-43-20v-22h-19zm19 51q15 3 20 9 5 7 5 16 0 5-1 8t-3 6q-5 7-21 10v-49zm-34 100q2-2 5.5-4.5t9.5-4.5v44q-11-5-14-9-5-6-4.5-13.5T116 326zm44-358H32q-13 0-22.5 9T0 0v448q0 14 9.5 23t22.5 9h288q14 0 23-9t9-23v-32h-32v32H32V0h128v-32zm-17 160q16 0 16-16 0-6-4.5-11T143 96H80q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h63zm0-64q16 0 16-16 0-6-4.5-11T143 32H80q-6 0-11 5t-5 11q0 7 5 11.5T80 64h63z"; +const d = "M384 288q27 0 50 10t40.5 27.5 27.5 41 10 49.5v64H192v-64q0-26 10-49.5t27.5-41 41-27.5 49.5-10h64zm96 128q0-40-28-68t-68-28h-64q-40 0-68 28t-28 68v32h256v-32zm-32-224q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q27 0 45.5-19t18.5-45-18.5-45-45.5-19q-26 0-45 19t-19 45 19 45 45 19zm-221 49v-22q-23-3-38-16-13-12-18-39l34-4q2 13 7 18 6 6 15 10v-52q-29-9-39-22-11-14-11-35t13-35q11-14 37-17V65h20l-1 26q25 5 36 14 11 12 16 31l-33 4q-3-14-19-21v51q36 9 45 21 12 14 12 33 0 22-14 39-13 15-43 20v22h-19zm19-51q15-3 20-9 5-7 5-16 0-5-1-8t-3-6q-5-7-21-10v49zm-34-100q2 2 5.5 4.5t9.5 4.5v-44q-11 5-14 9-5 6-4.5 13.5T116 154zm44 358H32q-13 0-22.5-9T0 480V32Q0 18 9.5 9T32 0h288q14 0 23 9t9 23v32h-32V32H32v448h128v32zm-17-160q16 0 16 16 0 6-4.5 11t-11.5 5H80q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h63zm0 64q16 0 16 16 0 6-4.5 11t-11.5 5H80q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h63z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/move.js b/packages/base/src/icons/move.js index c53a4e0b8e6e..073552b980e0 100644 --- a/packages/base/src/icons/move.js +++ b/packages/base/src/icons/move.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://move"; -const viewBox = "0 0 512 512"; -const d = "M471.5 280q9-10 9-23t-9-23l-60-53q-5-5-11-5t-11 5-5 11.5 5 11.5l43 36h-160V80l37 44q5 5 11.5 5t11.5-5q11-11 0-22l-52-61q-10-9-23-9t-23 9l-53 61q-5 5-5 11t5 11 11.5 5 11.5-5l36-44v160h-160l44-36q5-5 5-11.5t-5-11.5-11-5-11 5l-61 53q-9 10-9 23t9 23l61 52q11 11 22 0 5-5 5-11.5t-5-11.5l-44-37h160v160l-36-43q-5-5-11.5-5t-11.5 5-5 11 5 11l53 60q10 9 23 9t23-9l52-60q5-5 5-11t-5-11-11.5-5-11.5 5l-37 43V272h160l-43 37q-5 5-5 11.5t5 11.5 11 5 11-5l60-52z"; +const d = "M471.5 232q9 10 9 23t-9 23l-60 53q-5 5-11 5t-11-5-5-11.5 5-11.5l43-36h-160v160l37-44q5-5 11.5-5t11.5 5q11 11 0 22l-52 61q-10 9-23 9t-23-9l-53-61q-5-5-5-11t5-11 11.5-5 11.5 5l36 44V272h-160l44 36q5 5 5 11.5t-5 11.5-11 5-11-5l-61-53q-9-10-9-23t9-23l61-52q11-11 22 0 5 5 5 11.5t-5 11.5l-44 37h160V80l-36 43q-5 5-11.5 5t-11.5-5-5-11 5-11l53-60q10-9 23-9t23 9l52 60q5 5 5 11t-5 11-11.5 5-11.5-5l-37-43v160h160l-43-37q-5-5-5-11.5t5-11.5 11-5 11 5l60 52z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/mri-scan.js b/packages/base/src/icons/mri-scan.js index 6899c2c16ce8..62b057b6a398 100644 --- a/packages/base/src/icons/mri-scan.js +++ b/packages/base/src/icons/mri-scan.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://mri-scan"; -const viewBox = "0 -40 522 522"; -const d = "M255.5 234q0 20 11.5 28.5t25.5 8.5q16 0 27.5-9t11.5-28q0-15-11.5-26t-27.5-11-26.5 11-10.5 26zm-28 3q19 0 19-19 0-7-4.5-12.5t-14.5-5.5h-76q-19 0-19 19 0 18 19 18h76zm-207-37q-10 0-15 5.5T.5 218q0 19 20 19h106q-20 0-20-19 0-7 5-12.5t15-5.5h-106zm316-57H.5v38h336v-38zm-36 333q47-7 87.5-29.5t70.5-56.5 47-78 17-93q0-54-20.5-101.5T446.5 35t-83-55.5-102-20.5q-41 0-77.5 12T116 4 60.5 54.5t-39 64.5h44q27-54 79.5-87T261.5-1q46 0 86.5 17t70.5 47 47 70 17 86q0 43-15.5 81.5t-42.5 68-64 48-79 22.5l-20-40-19 40q-70-7-122-50.5T49.5 279h-41q9 39 29 72.5t48 59 63 42.5 75 23l-1 3h79zm-39-398q29 0 55 11t45 30.5 30 45 11 54.5-11 54.5-30 45-45 30.5-55 11q-42 0-75.5-22.5T135.5 279h-43q18 54 64 87t106 33q37 0 70-14t57.5-38.5 38.5-57.5 14-70q0-38-14-70.5t-38.5-57T332.5 53t-70-14q-48 0-87 21.5t-63 58.5h51q20-19 45-30t53-11z"; +const d = "M250.596 242.636q0-19.617 11.28-27.954t25.011-8.337q15.693 0 26.973 8.827t11.28 27.464q0 14.713-11.28 25.502t-26.973 10.79-25.992-10.79-10.3-25.502zm-27.464-2.943q18.636 0 18.636 18.637 0 6.865-4.414 12.26t-14.222 5.395h-74.544q-18.636 0-18.636-18.636 0-17.656 18.636-17.656h74.544zM20.098 275.985q-9.809 0-14.713-5.395T.481 258.33q0-18.637 19.617-18.637h103.969q-19.617 0-19.617 18.637 0 6.865 4.904 12.26t14.713 5.395H20.097zm309.946 55.908H.481V294.62h329.563v37.272zM294.734 5.272q46.1 6.866 85.823 28.935t69.15 55.418 46.1 76.505 16.674 91.219q0 52.965-20.107 99.555t-54.437 80.92-81.41 54.437-100.046 20.107q-40.215 0-76.015-11.77t-66.698-32.368-54.437-49.533-38.252-63.264h43.157q26.482 52.965 77.977 85.333t114.268 32.368q45.119 0 84.843-16.674t69.15-46.1 46.099-68.659 16.674-84.352q0-42.177-15.203-79.939t-41.686-66.697-62.774-47.08-77.486-22.07L256.48 80.797l-18.636-39.234q-68.66 6.866-119.663 49.533t-69.64 107.402H8.328q8.827-38.253 28.444-71.111t47.08-57.87 61.794-41.686 73.563-22.559l-.981-2.942h77.487zM256.48 395.648q28.444 0 53.946-10.79t44.138-29.915 29.425-44.138 10.79-53.456-10.79-53.456-29.425-44.138-44.138-29.916-53.946-10.79q-41.196 0-74.054 22.07t-49.532 57.38H90.718q17.656-52.966 62.774-85.334t103.97-32.368q36.29 0 68.659 13.732t56.398 37.762 37.763 56.399 13.731 68.659q0 37.272-13.731 69.15t-37.763 55.907-56.398 37.763-68.66 13.731q-47.08 0-85.333-21.088t-61.793-57.379h50.023q19.617 18.636 44.138 29.425t51.985 10.79z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/multi-select.js b/packages/base/src/icons/multi-select.js index 9505b19bc5af..6074ef86dfe7 100644 --- a/packages/base/src/icons/multi-select.js +++ b/packages/base/src/icons/multi-select.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://multi-select"; -const viewBox = "0 -32 512 512"; -const d = "M32-32V96h128V-32H32zm32 96V0h64v64H64zm28 133l80 96 20-19L92 157l-60 59 20 19zm0 186l80 97 20-19L92 343l-60 59 20 21zm372 32q16 0 16-16 0-6-4.5-11t-11.5-5H273q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h191zm0-191q16 0 16-16 0-6-4.5-11t-11.5-5H273q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h191zm0-192q16 0 16-16 0-6-4.5-11T464 0H273q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h191z"; +const d = "M32 512V384h128v128H32zm32-96v64h64v-64H64zm28-133l80-96 20 19L92 323l-60-59 20-19zm0-186l80-97 20 19L92 137 32 78l20-21zm372-32q16 0 16 16 0 6-4.5 11T464 97H273q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h191zm0 191q16 0 16 16 0 6-4.5 11t-11.5 5H273q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h191zm0 192q16 0 16 16 0 6-4.5 11t-11.5 5H273q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h191z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/multiple-bar-chart.js b/packages/base/src/icons/multiple-bar-chart.js index fb54ddbff528..6af5a0d8a32f 100644 --- a/packages/base/src/icons/multiple-bar-chart.js +++ b/packages/base/src/icons/multiple-bar-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://multiple-bar-chart"; -const viewBox = "0 -32 512 512"; -const d = "M39.5 329h-38v76h38v-76zm74 0h-36v151h36V329zm38 113h38V329h-38v113zM39.5 29h-38v75h38V29zm74 150V29h-36v150h36zm38-37h38V29h-38v113zm210-113h-38v75h38V29zm74 150V29h-36v150h36zm38-37h38V29h-38v113zM1.5 288h188v-31H1.5v31zm322-288h188v-32h-188V0zM1.5 0h188v-32H1.5V0zm360 329h-38v76h38v-76zm74 0h-36v151h36V329zm38 113h38V329h-38v113zm-150-154h188v-31h-188v31z"; +const d = "M39.5 151h-38V75h38v76zm74 0h-36V0h36v151zm38-113h38v113h-38V38zm-112 413h-38v-75h38v75zm74-150v150h-36V301h36zm38 37h38v113h-38V338zm210 113h-38v-75h38v75zm74-150v150h-36V301h36zm38 37h38v113h-38V338zM1.5 192h188v31H1.5v-31zm322 288h188v32h-188v-32zm-322 0h188v32H1.5v-32zm360-329h-38V75h38v76zm74 0h-36V0h36v151zm38-113h38v113h-38V38zm-150 154h188v31h-188v-31z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/multiple-line-chart.js b/packages/base/src/icons/multiple-line-chart.js index b437d11c9a2d..aefe86958cd4 100644 --- a/packages/base/src/icons/multiple-line-chart.js +++ b/packages/base/src/icons/multiple-line-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://multiple-line-chart"; -const viewBox = "0 -32 512 512"; -const d = "M32.5 289h189v-32H1.5v223h31V289zm479-1v-32h-223v224h33V288h190zM320.5 0h191v-32h-223v224h32V0zm-288 0h189v-32H1.5v224h31V0zm178 142q3-3 3-9 0-4-2-8l-16-20-19 14 17 21q3 4 9 4zm-80-80l25 30 18-14-46-56-40 71 20 10zm-60 60l-24 41-2 6q0 12 11 12 5 0 11-6l24-42zm-24-31q-1 1-1 4 0 8 6 11l79 40 80-59q4-5 4-10 0-11-12-11-1 0-7 2l-67 52-67-34q-6-2-5-2-7 0-10 7zm391 264l8 13 22-7-29-48-24 34 18 15zm48 36l-22 8 20 32q4 6 10 6 11 0 11-11 0-4-2-6zm-148 64q-2 6-2 7 0 11 11 11 5 0 10-4l56-78-18-16zm9-151q-11 0-11 11 0 6 4 10l96 77 61-21q4-1 5.5-4t1.5-6q0-12-10-12-3 0-4 1l-49 16-86-69q-5-3-8-3zm-11-223q2 3 5 6t8 3l20-5-14-20-10 2q-9 1-9 14zm164 61q5-3 5-10l-2-6-12-16-15 19 8 11q4 4 9 4 1 0 7-2zm-64-70l20 28 15-19-25-35-54 11 15 20zm2 98l65-85q2-6 2-7 0-4-2.5-8t-8.5-4q-5 0-10 5l-45 61-82-113q-3-4-9-4-12 0-12 11 0 1 2 7zm-218 284q13 0 13-11 0-3-2.5-6.5t-6.5-4.5l-87-17-23-32-15 19 25 33zm-173-144q-5 3-5 9 0 1 2 7l34 47 15-18-30-42q-3-5-10-5-4 0-6 2zm181 106q5-3 5-9 0-1-2-7l-83-103-100 121q-3 3-3 7 0 5 3 8.5t9 3.5 9-5l82-98 65 80q3 4 9 4 4 0 6-2z"; +const d = "M32.5 191h189v32H1.5V0h31v191zm479 1v32h-223V0h33v192h190zm-191 288h191v32h-223V288h32v192zm-288 0h189v32H1.5V288h31v192zm178-142q3 3 3 9 0 4-2 8l-16 20-19-14 17-21q3-4 9-4zm-80 80l25-30 18 14-46 56-40-71 20-10zm-60-60l-24-41-2-6q0-12 11-12 5 0 11 6l24 42zm-24 31q-1-1-1-4 0-8 6-11l79-40 80 59q4 5 4 10 0 11-12 11-1 0-7-2l-67-52-67 34q-6 2-5 2-7 0-10-7zm391-264l8-13 22 7-29 48-24-34 18-15zm48-36l-22-8 20-32q4-6 10-6 11 0 11 11 0 4-2 6zm-148-64q-2-6-2-7 0-11 11-11 5 0 10 4l56 78-18 16zm9 151q-11 0-11-11 0-6 4-10l96-77 61 21q4 1 5.5 4t1.5 6q0 12-10 12-3 0-4-1l-49-16-86 69q-5 3-8 3zm-11 223q2-3 5-6t8-3l20 5-14 20-10-2q-9-1-9-14zm164-61q5 3 5 10l-2 6-12 16-15-19 8-11q4-4 9-4 1 0 7 2zm-64 70l20-28 15 19-25 35-54-11 15-20zm2-98l65 85q2 6 2 7 0 4-2.5 8t-8.5 4q-5 0-10-5l-45-61-82 113q-3 4-9 4-12 0-12-11 0-1 2-7zm-218-284q13 0 13 11 0 3-2.5 6.5t-6.5 4.5l-87 17-23 32-15-19 25-33zm-173 144q-5-3-5-9 0-1 2-7l34-47 15 18-30 42q-3 5-10 5-4 0-6-2zm181-106q5 3 5 9 0 1-2 7l-83 103-100-121q-3-3-3-7 0-5 3-8.5t9-3.5 9 5l82 98 65-80q3-4 9-4 4 0 6 2z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/multiple-pie-chart.js b/packages/base/src/icons/multiple-pie-chart.js index 8e6b85ad97df..0efd3293ed1e 100644 --- a/packages/base/src/icons/multiple-pie-chart.js +++ b/packages/base/src/icons/multiple-pie-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://multiple-pie-chart"; -const viewBox = "0 -40 530 530"; -const d = "M233.5 336q0-19-14.5-45t-40.5-40l-46 80 95 41q6-17 6-36zm-120-103q-23 0-43.5 9t-36 24.5-24.5 36-9 44.5q0 47 30.5 78.5T95.5 461V344l55-102q-18-9-37-9zm15 247q36-2 64.5-21.5t43.5-49.5l-108-47v118zm399-145q0-19-14.5-45t-40.5-40l-46 80 95 41q6-17 6-36zm-120-103q-23 0-43.5 9t-36 24.5-24.5 36-9 44.5q0 47 30.5 78.5t64.5 35.5V343l55-102q-18-9-37-9zm15 247q36-2 64.5-21.5t43.5-49.5l-108-47v118zm-189-416q0-19-14.5-45t-40.5-40l-46 80 95 41q6-17 6-36zm-120-103q-23 0-43.5 9T34-6.5t-24.5 36T.5 74q0 47 30.5 78.5T95.5 188V71l55-102q-18-9-37-9zm15 247q36-2 64.5-21.5t43.5-49.5l-108-47v118zm399-145q0-19-14.5-45t-40.5-40l-46 80 95 41q6-17 6-36zm-120-103q-23 0-43.5 9T328-7.5t-24.5 36-9 44.5q0 47 30.5 78.5t64.5 35.5V70l55-102q-18-9-37-9zm15 247q36-2 64.5-21.5t43.5-49.5l-108-47v118z"; +const d = "M225.553 147.683q0 18.355-14.008 43.472t-39.124 38.641l-44.438-77.283 91.774-39.607q5.796 16.422 5.796 34.777zm-115.925 99.502q-22.219 0-42.022-8.694t-34.778-23.668T9.16 180.045.466 137.057q0-45.404 29.464-75.834t62.31-34.295v113.027l53.132 98.536q-17.389 8.694-35.744 8.694zm14.49-238.611q34.778 1.932 62.31 20.77t42.023 47.818l-104.332 45.404V8.574zm385.45 140.075q0 18.355-14.008 43.472t-39.124 38.641l-44.438-77.283 91.774-39.607q5.796 16.422 5.796 34.777zm-115.925 99.502q-22.218 0-42.022-8.694t-34.778-23.668-23.668-34.778-8.694-42.988q0-45.404 29.464-75.834t62.31-34.295v113.027l53.132 98.536q-17.389 8.694-35.744 8.694zM408.134 9.54q34.777 1.932 62.31 20.77t42.022 47.818l-104.332 45.404V9.54zM225.553 411.41q0 18.355-14.008 43.472t-39.124 38.642l-44.438-77.283 91.774-39.608q5.796 16.423 5.796 34.777zm-115.925 99.502q-22.219 0-42.022-8.694T32.828 478.55 9.16 443.774t-8.694-42.99q0-45.403 29.464-75.833t62.31-34.294v113.026l53.132 98.536q-17.389 8.694-35.744 8.694zm14.49-238.611q34.778 1.932 62.31 20.77t42.023 47.819l-104.332 45.403V272.302zm385.45 140.075q0 18.355-14.008 43.472t-39.124 38.642l-44.438-77.283 91.774-39.608q5.796 16.423 5.796 34.777zM393.643 511.88q-22.218 0-42.022-8.694t-34.778-23.668-23.668-34.777-8.694-42.99q0-45.403 29.464-75.833t62.31-34.294v113.026l53.132 98.536q-17.389 8.694-35.744 8.694zm14.491-238.611q34.777 1.932 62.31 20.77t42.022 47.819L408.134 387.26V273.268z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/multiple-radar-chart.js b/packages/base/src/icons/multiple-radar-chart.js index a7a4710329f3..e2ac6e2fa156 100644 --- a/packages/base/src/icons/multiple-radar-chart.js +++ b/packages/base/src/icons/multiple-radar-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://multiple-radar-chart"; -const viewBox = "0 -32 512 512"; -const d = "M110.5 479l107-62V307l-107-63-108 64v109zm84-75l-84 50-85-50v-84l85-51 84 51v84zm-111-4l22 37 54-56-16-9zm-30-53l7-9-19-10zm-12 53l100-48-22-65zm69-195l107-63V31l-107-62-108 64v109zm84-76l-84 50-85-50V45l85-50 84 50v84zm-131-17l-10 6 14 1zm76-43l-10 50h39l-9-58zm-77-20l48 110 10-121zm448 92V38l-107-70-107 63v110l107 63zm-22-13l-85 50-85-50V43l85-49 85 49v85zm-96-2l19 28 55-40-23-14zm-33-46l8-14-24-10zm-17 50l102-48-22-65zm61 351l107-63V307l-107-62-108 64v109zm84-76l-84 50-85-50v-84l85-50 84 50v84zm-133-17l-10 6 14 1zm67-30v37h37l-12-50zm-71-9l51 67v-92z"; +const d = "M110.5 1l107 62v110l-107 63-108-64V63zm84 75l-84-50-85 50v84l85 51 84-51V76zm-111 4l22-37 54 56-16 9zm-30 53l7 9-19 10zm-12-53l100 48-22 65zm69 195l107 63v111l-107 62-108-64V338zm84 76l-84-50-85 50v84l85 50 84-50v-84zm-131 17l-10-6 14-1zm76 43l-10-50h39l-9 58zm-77 20l48-110 10 121zm448-92v103l-107 70-107-63V339l107-63zm-22 13l-85-50-85 50v85l85 49 85-49v-85zm-96 2l19-28 55 40-23 14zm-33 46l8 14-24 10zm-17-50l102 48-22 65zm61-351l107 63v111l-107 62-108-64V62zm84 76l-84-50-85 50v84l85 50 84-50V75zm-133 17l-10-6 14-1zm67 30V85h37l-12 50zm-71 9l51-67v92z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/multiselect-all.js b/packages/base/src/icons/multiselect-all.js index b452c39db9d9..696247e8540c 100644 --- a/packages/base/src/icons/multiselect-all.js +++ b/packages/base/src/icons/multiselect-all.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://multiselect-all"; -const viewBox = "0 -32 512 512"; -const d = "M92 8l80 97 20-19L92-32 32 27l20 20zm80 285l20-19L92 157l-60 59 20 19 40-38zm0 187l20-19L92 343l-60 59 20 21 40-40zm292-65q16 0 16-16 0-6-4.5-11t-11.5-5H273q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h191zm0-191q16 0 16-16 0-6-4.5-11t-11.5-5H273q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h191zm0-192q16 0 16-16 0-6-4.5-11T464 0H273q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h191z"; +const d = "M92 472l80-97 20 19L92 512l-60-59 20-20zm80-285l20 19L92 323l-60-59 20-19 40 38zm0-187l20 19L92 137 32 78l20-21 40 40zm292 65q16 0 16 16 0 6-4.5 11T464 97H273q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h191zm0 191q16 0 16 16 0 6-4.5 11t-11.5 5H273q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h191zm0 192q16 0 16 16 0 6-4.5 11t-11.5 5H273q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h191z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/multiselect-none.js b/packages/base/src/icons/multiselect-none.js index 370dbf5af82e..66ad102aab84 100644 --- a/packages/base/src/icons/multiselect-none.js +++ b/packages/base/src/icons/multiselect-none.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://multiselect-none"; -const viewBox = "0 -32 512 512"; -const d = "M32-32V96h128V-32H32zm32 96V0h64v64H64zm-32 96v128h128V160H32zm32 96v-64h64v64H64zm-32 92v131h128V348H32zm32 99v-67h64v67H64zm400-32q16 0 16-16 0-6-4.5-11t-11.5-5H273q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h191zm0-191q16 0 16-16 0-6-4.5-11t-11.5-5H273q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h191zm0-192q16 0 16-16 0-6-4.5-11T464 0H273q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h191z"; +const d = "M32 512V384h128v128H32zm32-96v64h64v-64H64zm-32-96V192h128v128H32zm32-96v64h64v-64H64zm-32-92V1h128v131H32zm32-99v67h64V33H64zm400 32q16 0 16 16 0 6-4.5 11T464 97H273q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h191zm0 191q16 0 16 16 0 6-4.5 11t-11.5 5H273q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h191zm0 192q16 0 16 16 0 6-4.5 11t-11.5 5H273q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h191z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/my-sales-order.js b/packages/base/src/icons/my-sales-order.js index e4d4b568bf5c..a927b50a376e 100644 --- a/packages/base/src/icons/my-sales-order.js +++ b/packages/base/src/icons/my-sales-order.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://my-sales-order"; -const viewBox = "0 -32 512 512"; -const d = "M478 211q11-14 11-33 0-23-12.5-37T434 122v-21h-18v20q-46 6-54 53l32 4q2-10 6-15.5t16-12.5v52q-29 8-39 22.5T367 257q0 20 12.5 34t36.5 16v13h18v-13q24-2 35.5-13.5T484 264l-31-4q-3 13-19 20v-48q35-11 44-21zm-62 69q-12-4-15.5-10t-3.5-11q0-7 3-11.5t16-10.5v43zm37-123q6 7 6 16 0 8-4 13.5T434 197v-49q15 3 19 9zm-47-93h32V0q0-14-9-23t-23-9H118q-14 0-23 9T86 0v320l96 96h224q13 0 22.5-9t9.5-23v-32h-32v32H215v-64q0-14-9.5-23t-23.5-9h-64V0h288v64zm-96 384H54V64H23v384q0 14 9 23t22 9h288v-32h-32zM150 32q0 24 6.5 37T175 88t30 7 41 1q24 0 42-1t30-7 18-19 6-37H150zm160 128q0-26-18.5-45T246 96q-26 0-45 19t-19 45 19 45 45 19q27 0 45.5-19t18.5-45z"; +const d = "M478 269q11 14 11 33 0 23-12.5 37T434 358v21h-18v-20q-46-6-54-53l32-4q2 10 6 15.5t16 12.5v-52q-29-8-39-22.5T367 223q0-20 12.5-34t36.5-16v-13h18v13q24 2 35.5 13.5T484 216l-31 4q-3-13-19-20v48q35 11 44 21zm-62-69q-12 4-15.5 10t-3.5 11q0 7 3 11.5t16 10.5v-43zm37 123q6-7 6-16 0-8-4-13.5T434 283v49q15-3 19-9zm-47 93h32v64q0 14-9 23t-23 9H118q-14 0-23-9t-9-23V160l96-96h224q13 0 22.5 9t9.5 23v32h-32V96H215v64q0 14-9.5 23t-23.5 9h-64v288h288v-64zM310 32H54v384H23V32q0-14 9-23t22-9h288v32h-32zM150 448q0-24 6.5-37t18.5-19 30-7 41-1q24 0 42 1t30 7 18 19 6 37H150zm160-128q0 26-18.5 45T246 384q-26 0-45-19t-19-45 19-45 45-19q27 0 45.5 19t18.5 45z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/my-view.js b/packages/base/src/icons/my-view.js index 5cdfaa0a77d4..5a2df60e6699 100644 --- a/packages/base/src/icons/my-view.js +++ b/packages/base/src/icons/my-view.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://my-view"; -const viewBox = "0 0 512 512"; -const d = "M352 320q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q26 0 45 18.5t19 45.5q0 26-19 45t-45 19-45-19-19-45q0-27 19-45.5t45-18.5zm224 224q14 0 23-9.5t9-22.5V128q0-14-9-23t-23-9H32q-14 0-23 9t-9 23v320q0 13 9 22.5t23 9.5h448zM352 128q0 24-5.5 37T332 184t-20.5 7-23.5 1h-64q-11 0-22.5-1t-20.5-7-15-19-6-37h192zm128 320H32V128h96q0 53 25 74t71 22h64q48 0 72-21.5t24-74.5h96v320zM368 64q16 0 16-16 0-6-4.5-11T368 32H144q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h224z"; +const d = "M352 192q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q26 0 45-18.5t19-45.5q0-26-19-45t-45-19-45 19-19 45q0 27 19 45.5t45 18.5zM480 32q14 0 23 9.5t9 22.5v320q0 14-9 23t-23 9H32q-14 0-23-9t-9-23V64q0-13 9-22.5T32 32h448zM352 384q0-24-5.5-37T332 328t-20.5-7-23.5-1h-64q-11 0-22.5 1t-20.5 7-15 19-6 37h192zM480 64H32v320h96q0-53 25-74t71-22h64q48 0 72 21.5t24 74.5h96V64zM368 448q16 0 16 16 0 6-4.5 11t-11.5 5H144q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h224z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/nav-back.js b/packages/base/src/icons/nav-back.js index e1ec3d0af697..897664457af4 100644 --- a/packages/base/src/icons/nav-back.js +++ b/packages/base/src/icons/nav-back.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://nav-back"; -const viewBox = "0 -1 512 512"; -const d = "M375.5 85q9-9 9-22.5t-9-22.5q-10-10-23-10t-23 10l-192 192q-9 9-9 22.5t9 22.5l191 193q10 10 23 10t22-10q10-9 10-22t-10-23l-157-159q-5-5-5-11.5t5-11.5z"; +const d = "M375.5 426q9 9 9 22.5t-9 22.5q-10 10-23 10t-23-10l-192-192q-9-9-9-22.5t9-22.5l191-193q10-10 23-10t22 10q10 9 10 22t-10 23l-157 159q-5 5-5 11.5t5 11.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/navigation-down-arrow.js b/packages/base/src/icons/navigation-down-arrow.js index 0522a094a3c5..8f88851649c0 100644 --- a/packages/base/src/icons/navigation-down-arrow.js +++ b/packages/base/src/icons/navigation-down-arrow.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://navigation-down-arrow"; -const viewBox = "0 92 512 512"; -const d = "M425.5 467q9 9 22.5 9t22.5-9q10-10 10-23t-10-23l-192-196-1-1q-4-2-5-3-2-1-2.5-1.5t-2.5-1.5q-6-2-11-2-2 0-3 .5t-2 .5q-4 0-6 1t-3.5 2-3.5 2q-1 1-1.5 1t-1.5 1-2 1l-192 196q-10 10-10 23t10 23q9 9 22.5 9t22.5-9l154-155q16-10 32 0z"; +const d = "M425.5 137q9-9 22.5-9t22.5 9q10 10 10 23t-10 23l-192 196-1 1q-4 2-5 3-2 1-2.5 1.5t-2.5 1.5q-6 2-11 2-2 0-3-.5t-2-.5q-4 0-6-1t-3.5-2-3.5-2q-1-1-1.5-1t-1.5-1-2-1l-192-196q-10-10-10-23t10-23q9-9 22.5-9t22.5 9l154 155q16 10 32 0z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/navigation-left-arrow.js b/packages/base/src/icons/navigation-left-arrow.js index a187d9dac90a..ffa772d8e379 100644 --- a/packages/base/src/icons/navigation-left-arrow.js +++ b/packages/base/src/icons/navigation-left-arrow.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://navigation-left-arrow"; -const viewBox = "0 -1 512 512"; -const d = "M375.5 85q9-9 9-22.5t-9-22.5q-10-10-23-10t-23 10l-192 192q-9 9-9 22.5t9 22.5l191 193q10 10 23 10t22-10q10-9 10-22t-10-23l-157-159q-5-5-5-11.5t5-11.5z"; +const d = "M375.5 426q9 9 9 22.5t-9 22.5q-10 10-23 10t-23-10l-192-192q-9-9-9-22.5t9-22.5l191-193q10-10 23-10t22 10q10 9 10 22t-10 23l-157 159q-5 5-5 11.5t5 11.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/navigation-right-arrow.js b/packages/base/src/icons/navigation-right-arrow.js index bb9846e3d265..f71ad5e0c5e5 100644 --- a/packages/base/src/icons/navigation-right-arrow.js +++ b/packages/base/src/icons/navigation-right-arrow.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://navigation-right-arrow"; -const viewBox = "0 -1 512 512"; -const d = "M296 243q11 12 0 23L139 425q-10 10-10 23t10 22q9 10 22 10t23-10l191-193q9-9 9-22.5t-9-22.5L183 40q-10-10-23-10t-23 10q-9 9-9 22.5t9 22.5z"; +const d = "M296 268q11-12 0-23L139 86q-10-10-10-23t10-22q9-10 22-10t23 10l191 193q9 9 9 22.5t-9 22.5L183 471q-10 10-23 10t-23-10q-9-9-9-22.5t9-22.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/navigation-up-arrow.js b/packages/base/src/icons/navigation-up-arrow.js index 015b60caced0..0ba0c0051722 100644 --- a/packages/base/src/icons/navigation-up-arrow.js +++ b/packages/base/src/icons/navigation-up-arrow.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://navigation-up-arrow"; -const viewBox = "0 91 512 512"; -const d = "M86.5 223q-9-9-22.5-9t-22.5 9q-10 10-10 23t10 23l192 196 1 1q4 2 5 3 2 1 2.5 1.5t2.5 1.5q6 2 11 2 2 0 3-.5t2-.5q4 0 6-1t3.5-2 3.5-2q1-1 1.5-1t1.5-1 2-1l192-196q10-10 10-23t-10-23q-9-9-22.5-9t-22.5 9l-154 155q-16 10-32 0z"; +const d = "M86.5 380q-9 9-22.5 9t-22.5-9q-10-10-10-23t10-23l192-196 1-1q4-2 5-3 2-1 2.5-1.5t2.5-1.5q6-2 11-2 2 0 3 .5t2 .5q4 0 6 1t3.5 2 3.5 2q1 1 1.5 1t1.5 1 2 1l192 196q10 10 10 23t-10 23q-9 9-22.5 9t-22.5-9l-154-155q-16-10-32 0z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/negative.js b/packages/base/src/icons/negative.js index 75f1ea095ddb..7240bd41c8ae 100644 --- a/packages/base/src/icons/negative.js +++ b/packages/base/src/icons/negative.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://negative"; -const viewBox = "0 0 512 512"; -const d = "M448 480q13 0 22.5-9.5T480 448V64q0-14-9.5-23T448 32H64q-14 0-23 9t-9 23v384q0 13 9 22.5t23 9.5h384zm0-32H64V64h384v384zM128 240v32h256v-32H128z"; +const d = "M448 32q13 0 22.5 9.5T480 64v384q0 14-9.5 23t-22.5 9H64q-14 0-23-9t-9-23V64q0-13 9-22.5T64 32h384zm0 32H64v384h384V64zM128 272v-32h256v32H128z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/newspaper.js b/packages/base/src/icons/newspaper.js index 63b8eb6ab6c1..fa9b6a63e734 100644 --- a/packages/base/src/icons/newspaper.js +++ b/packages/base/src/icons/newspaper.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://newspaper"; -const viewBox = "0 0 512 512"; -const d = "M448 480h32V64q0-14-9.5-23T448 32H64q-14 0-23 9t-9 23v384q0 13 9 22.5t22 9.5h320q14 0 23.5-9.5T416 448V160l-96-96h128v416zM256 160q0 13 9.5 22.5T288 192h96v256H63l1-384h192v96zM104 352q-8 0-8 8v48q0 8 8 8h48q8 0 8-8v-48q0-8-8-8h-48zm240 64q8 0 8-8v-48q0-8-8-8H200q-8 0-8 8v48q0 8 8 8h144zm-9-159q16 0 16-16 0-6-4.5-11t-11.5-5H111q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h224zm-127-66q16 0 16-16 0-6-4.5-11t-11.5-5h-96q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96zm0-63q16 0 16-16 0-6-4.5-11T208 96h-96q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96zm127 192q16 0 16-16 0-6-4.5-11t-11.5-5H111q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h224z"; +const d = "M448 32h32v416q0 14-9.5 23t-22.5 9H64q-14 0-23-9t-9-23V64q0-13 9-22.5T63 32h320q14 0 23.5 9.5T416 64v288l-96 96h128V32zM256 352q0-13 9.5-22.5T288 320h96V64H63l1 384h192v-96zM104 160q-8 0-8-8v-48q0-8 8-8h48q8 0 8 8v48q0 8-8 8h-48zm240-64q8 0 8 8v48q0 8-8 8H200q-8 0-8-8v-48q0-8 8-8h144zm-9 159q16 0 16 16 0 6-4.5 11t-11.5 5H111q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h224zm-127 66q16 0 16 16 0 6-4.5 11t-11.5 5h-96q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h96zm0 63q16 0 16 16 0 6-4.5 11t-11.5 5h-96q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h96zm127-192q16 0 16 16 0 6-4.5 11t-11.5 5H111q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h224z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/notes.js b/packages/base/src/icons/notes.js index b70febae0c7e..ae8fa5c17b84 100644 --- a/packages/base/src/icons/notes.js +++ b/packages/base/src/icons/notes.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://notes"; -const viewBox = "0 -32 512 512"; -const d = "M336 288q16 0 16-16 0-6-4.5-11t-11.5-5H176q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h160zm0-96q16 0 16-16 0-6-4.5-11t-11.5-5H176q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h160zm0-96q16 0 16-16 0-6-4.5-11T336 64H176q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h160zm80 352q14 0 23-9.5t9-22.5V0q0-14-9-23t-23-9H96q-14 0-23 9T64 0v416q0 13 9 22.5t23 9.5h64v32h32v-32h128v32h32v-32h64zm-96-64h32v32h-32v-32zm-160 0h32v32h-32v-32zm256-32H96V0h320v352z"; +const d = "M336 192q16 0 16 16 0 6-4.5 11t-11.5 5H176q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h160zm0 96q16 0 16 16 0 6-4.5 11t-11.5 5H176q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h160zm0 96q16 0 16 16 0 6-4.5 11t-11.5 5H176q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h160zm80-352q14 0 23 9.5t9 22.5v416q0 14-9 23t-23 9H96q-14 0-23-9t-9-23V64q0-13 9-22.5T96 32h64V0h32v32h128V0h32v32h64zm-96 64h32V64h-32v32zm-160 0h32V64h-32v32zm256 32H96v352h320V128z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/notification-2.js b/packages/base/src/icons/notification-2.js index ac315eb0aa60..8d2e1ea41dfc 100644 --- a/packages/base/src/icons/notification-2.js +++ b/packages/base/src/icons/notification-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://notification-2"; -const viewBox = "0 0 512 512"; -const d = "M368 384q16 0 16-16 0-6-4.5-11t-11.5-5H144q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h224zm0-96q16 0 16-16 0-6-4.5-11t-11.5-5H144q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h224zm80 192q27 0 45.5-19t18.5-45V192q0-26-18.5-45T448 128h-32V53q0-10-6.5-15.5T395 32q-7 0-12 4l-79 92H64q-26 0-45 19T0 192v224q0 26 19 45t45 19h384zm32-64q0 13-9 22.5t-23 9.5H64q-13 0-22.5-9.5T32 416V192q0-14 9.5-23t22.5-9h256l64-80v80h64q14 0 23 9t9 23v224z"; +const d = "M368 128q16 0 16 16 0 6-4.5 11t-11.5 5H144q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h224zm0 96q16 0 16 16 0 6-4.5 11t-11.5 5H144q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h224zm80-192q27 0 45.5 19T512 96v224q0 26-18.5 45T448 384h-32v75q0 10-6.5 15.5T395 480q-7 0-12-4l-79-92H64q-26 0-45-19T0 320V96q0-26 19-45t45-19h384zm32 64q0-13-9-22.5T448 64H64q-13 0-22.5 9.5T32 96v224q0 14 9.5 23t22.5 9h256l64 80v-80h64q14 0 23-9t9-23V96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/number-sign.js b/packages/base/src/icons/number-sign.js index 47ac60b76e64..975a8da10fa5 100644 --- a/packages/base/src/icons/number-sign.js +++ b/packages/base/src/icons/number-sign.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://number-sign"; -const viewBox = "0 0 512.556 512.556"; -const d = "M495.889 352q9 0 14-8t1-16l-16-32q-5-8-15-8h-105l-13-64h102q9 0 14-8t1-16l-16-32q-5-8-14-8h-101l-25-116q-2-12-15-12h-32q-8 0-12.5 5.5t-2.5 13.5l23 109h-96l-25-116q-2-12-15-12h-32q-8 0-12.5 5.5t-2.5 13.5l23 109h-107q-9 0-14 7.5t-1 15.5l16 32q5 9 15 9h105l13 64h-102q-9 0-14 7.5t-1 15.5l16 32q5 9 15 9h100l25 115q2 13 15 13h32q8 0 12.5-6t2.5-14l-23-108h96l25 115q2 13 15 13h32q8 0 12.5-6t2.5-14l-23-108h107zm-185-64h-96l-13-64h96z"; +const d = "M495.351 153.354q8.99 0 13.985 7.992t.999 15.982l-15.983 31.966q-4.994 7.991-14.983 7.991H374.482l-12.985 63.93h101.889q8.99 0 13.985 7.992t.999 15.983l-15.983 31.965q-4.995 7.991-13.985 7.991h-100.89l-24.973 115.875q-1.998 11.987-14.984 11.987H275.59q-7.992 0-12.487-5.494t-2.497-13.486l22.975-108.882h-95.896l-24.973 115.875q-1.998 11.987-14.984 11.987h-31.965q-7.991 0-12.486-5.494t-2.498-13.486l22.975-108.882H16.87q-8.99 0-13.984-7.492t-1-15.483l15.983-31.965q4.995-8.99 14.984-8.99H137.74l12.986-63.93H48.835q-8.99 0-13.984-7.493t-.999-15.483l15.983-31.965q4.994-8.99 14.983-8.99h99.892l24.973-114.876q1.998-12.986 14.984-12.986h31.965q7.991 0 12.486 5.994t2.498 13.984L228.64 153.354h95.896L349.51 38.48q1.997-12.986 14.983-12.986h31.966q7.99 0 12.486 5.994t2.497 13.984l-22.975 107.883h106.884zm-184.8 63.931h-95.895l-12.986 63.93h95.896z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/numbered-text.js b/packages/base/src/icons/numbered-text.js index d3c5f1d6b3dd..82530d15d04c 100644 --- a/packages/base/src/icons/numbered-text.js +++ b/packages/base/src/icons/numbered-text.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://numbered-text"; -const viewBox = "0 -32 512 512"; -const d = "M129 156H36v12q0 1 .5 1.5t.5 1.5 2 3l2 2 38 39 5 5q1 2 4 5 1 1 1.5 2t1.5 2q1 2 3 4 0 1 2 5 1 1 1 4 1 2 1 5 1 1 1 5 0 2-.5 3.5T98 259q-1 2-1.5 2.5T95 264q-3 3-5 3-2 1-7 1h-6l-2-2q-1 0-2-1l-2-2q-2 0-2-2-1 0-1-2-1-1-1-1.5t-1-1.5q0-1-.5-1.5T65 253l-2-2q-1-1-1.5-1t-1.5-1h-7l-15 3q0 3 2 9t4 8q1 4 4 7 4 4 5 6 2 1 3.5 2t3.5 2 4 1.5 4 1.5q4 2 8 2 2 0 4.5.5t4.5.5 4.5-.5 4.5-.5l9-3q2 0 3.5-1t3.5-2 3-2 3-2q4-4 5-6 2-3 4-7 1-2 1-3.5t1-3.5v-16q0-2-2-6 0-3-2-7-1-1-3-5t-4-6q-1-2-4-5l-5-5-3-3-3-3-23-23h42q3 0 4-1 1 0 3-2 1-1 1-1.5t1-1.5v-20zM109 41q12-4 17-11 5-8 5-19 0-7-1-10 0-5-3-9-2-5-4-7l-6-6q-1-1-7-5-2-1-8-3t-8-2-5-.5-5-.5-4.5.5-4.5.5-3.5.5-3.5.5q-2 1-4 1.5T60-27t-3 2-3 2q-3 2-5 5-2 2-2.5 3T44-12q-1 2-1.5 4T40-4q-1 2-1.5 4T36 4l13 6h4q0 1 1 1h4q1-1 3-1l2-2 1-2q2-2 2.5-3T69 0q1-2 2-2.5T73-5q4-2 5-2 2-1 6-1h4q2 1 4 1l4 2 2 2 2 3q1 1 1 3 1 1 1 4 1 1 1 3v4q0 1-.5 1.5T102 18t-1 3l-2 2-3 3q-2 0-3 .5t-3 .5q-1 1-6 1-3 1-9 1v19q5 0 8 1 4 0 5 1 2 0 3 .5t2 .5q1 1 2 1.5t2 1.5l2 2q1 1 1 3 1 1 1 3v4q0 5-1 7 0 3-3 5-2 3-4 3-2 1-7 1h-6q-1-1-1.5-1T77 80q-1 0-2-1l-2-2-2-2-1-2q0-1-1-2l-2-4q0-1-1-2t-1.5-1-1.5-1h-8l-15 3q1 2 1 4.5t1 4.5q2 6 4 9 1 2 5 6 1 2 5 6 2 1 3.5 2t3.5 2 3.5 1.5T70 103q6 2 8 2 3 1 10 1 6 0 9-1 2-1 4-1t4-1 3.5-1.5T112 99q4-2 6-4 3-2 5-5l3-6q2-4 2-6t.5-3.5.5-3.5q0-4-1-6 0-4-1-6 0-1-.5-1.5T126 55q-1-1-1-2t-1-1q-1-2-3-4l-3-3q-4-2-5-2-2-2-4-2zM42 433l-1 1-9 12 42 34h27V350H69v95l-15-12q0-1-1-1-1-1-2-1l-1-1h-4q-1 1-2 1zm422-18q16 0 16-16 0-6-4.5-11t-11.5-5H273q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h191zm0-191q16 0 16-16 0-6-4.5-11t-11.5-5H273q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h191zm0-192q16 0 16-16 0-6-4.5-11T464 0H273q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h191z"; +const d = "M129 324H36v-12q0-1 .5-1.5t.5-1.5 2-3l2-2 38-39 5-5q1-2 4-5 1-1 1.5-2t1.5-2q1-2 3-4 0-1 2-5 1-1 1-4 1-2 1-5 1-1 1-5 0-2-.5-3.5T98 221q-1-2-1.5-2.5T95 216q-3-3-5-3-2-1-7-1h-6l-2 2q-1 0-2 1l-2 2q-2 0-2 2-1 0-1 2-1 1-1 1.5t-1 1.5q0 1-.5 1.5T65 227l-2 2q-1 1-1.5 1t-1.5 1h-7l-15-3q0-3 2-9t4-8q1-4 4-7 4-4 5-6 2-1 3.5-2t3.5-2 4-1.5 4-1.5q4-2 8-2 2 0 4.5-.5t4.5-.5 4.5.5 4.5.5l9 3q2 0 3.5 1t3.5 2 3 2 3 2q4 4 5 6 2 3 4 7 1 2 1 3.5t1 3.5v16q0 2-2 6 0 3-2 7-1 1-3 5t-4 6q-1 2-4 5l-5 5-3 3-3 3-23 23h42q3 0 4 1 1 0 3 2 1 1 1 1.5t1 1.5v20zm-20 115q12 4 17 11 5 8 5 19 0 7-1 10 0 5-3 9-2 5-4 7l-6 6q-1 1-7 5-2 1-8 3t-8 2-5 .5-5 .5-4.5-.5-4.5-.5-3.5-.5-3.5-.5q-2-1-4-1.5t-4-1.5-3-2-3-2q-3-2-5-5-2-2-2.5-3t-2.5-3q-1-2-1.5-4t-2.5-4q-1-2-1.5-4t-2.5-4l13-6h4q0-1 1-1h4q1 1 3 1l2 2 1 2q2 2 2.5 3t2.5 3q1 2 2 2.5t2 2.5q4 2 5 2 2 1 6 1h4q2-1 4-1l4-2 2-2 2-3q1-1 1-3 1-1 1-4 1-1 1-3v-4q0-1-.5-1.5t-.5-2.5-1-3l-2-2-3-3q-2 0-3-.5t-3-.5q-1-1-6-1-3-1-9-1v-19q5 0 8-1 4 0 5-1 2 0 3-.5t2-.5q1-1 2-1.5t2-1.5l2-2q1-1 1-3 1-1 1-3v-4q0-5-1-7 0-3-3-5-2-3-4-3-2-1-7-1h-6q-1 1-1.5 1t-1.5 1q-1 0-2 1l-2 2-2 2-1 2q0 1-1 2l-2 4q0 1-1 2t-1.5 1-1.5 1h-8l-15-3q1-2 1-4.5t1-4.5q2-6 4-9 1-2 5-6 1-2 5-6 2-1 3.5-2t3.5-2 3.5-1.5T70 377q6-2 8-2 3-1 10-1 6 0 9 1 2 1 4 1t4 1 3.5 1.5 3.5 2.5q4 2 6 4 3 2 5 5l3 6q2 4 2 6t.5 3.5.5 3.5q0 4-1 6 0 4-1 6 0 1-.5 1.5t-.5 2.5q-1 1-1 2t-1 1q-1 2-3 4l-3 3q-4 2-5 2-2 2-4 2zM42 47l-1-1-9-12L74 0h27v130H69V35L54 47q0 1-1 1-1 1-2 1l-1 1h-4q-1-1-2-1zm422 18q16 0 16 16 0 6-4.5 11T464 97H273q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h191zm0 191q16 0 16 16 0 6-4.5 11t-11.5 5H273q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h191zm0 192q16 0 16 16 0 6-4.5 11t-11.5 5H273q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h191z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/nurse.js b/packages/base/src/icons/nurse.js index eb8c7a890add..b2a041edafc5 100644 --- a/packages/base/src/icons/nurse.js +++ b/packages/base/src/icons/nurse.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://nurse"; -const viewBox = "0 -32 512 512"; -const d = "M224 96h32V64h-32V32h-32v32h-32v32h32v32h32V96zm288 320v-64h-64v-64h-64v64h-64v64h64v64h64v-64h64zM192 192q26 0 49.5-10t41-27.5 27.5-41T320 64v-96H0v96q0 26 10 49.5t27.5 41T78 182t50 10h64zm96-128q0 40-28 68t-68 28h-64q-40 0-68-28T32 64V0h256v64zm-32 224q0-40-28-68t-68-28-68 28-28 68q0 21 8.5 38.5T95 358q-3 2-5 5l-19 26-2 2-1 2q-9 17 1 35 13 20 40 20h101q28 0 41-20 10-18 1-35l-1-2-2-2-19-26q-2-2-2.5-3t-2.5-2q14-14 22.5-31.5T256 288zM109 416q-6 0-10.5-2.5T96 408l21-27q2-5 13-5h60q11 0 13 5l20 27q2 3-2 5.5t-11 2.5H109zm51-192q26 0 45 19t19 45q0 18-9.5 33T190 344h-61q-14-8-23.5-23T96 288q0-26 19-45t45-19z"; +const d = "M224 384h32v32h-32v32h-32v-32h-32v-32h32v-32h32v32zM512 64v64h-64v64h-64v-64h-64V64h64V0h64v64h64zM192 288q26 0 49.5 10t41 27.5 27.5 41 10 49.5v96H0v-96q0-26 10-49.5t27.5-41T78 298t50-10h64zm96 128q0-40-28-68t-68-28h-64q-40 0-68 28t-28 68v64h256v-64zm-32-224q0 40-28 68t-68 28-68-28-28-68q0-21 8.5-38.5T95 122q-3-2-5-5L71 91l-2-2-1-2q-9-17 1-35 13-20 40-20h101q28 0 41 20 10 18 1 35l-1 2-2 2-19 26q-2 2-2.5 3t-2.5 2q14 14 22.5 31.5T256 192zM109 64q-6 0-10.5 2.5T96 72l21 27q2 5 13 5h60q11 0 13-5l20-27q2-3-2-5.5T210 64H109zm51 192q26 0 45-19t19-45q0-18-9.5-33T190 136h-61q-14 8-23.5 23T96 192q0 26 19 45t45 19z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/nutrition-activity.js b/packages/base/src/icons/nutrition-activity.js index 4ea1af811cf2..dece0f5fe05d 100644 --- a/packages/base/src/icons/nutrition-activity.js +++ b/packages/base/src/icons/nutrition-activity.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://nutrition-activity"; -const viewBox = "0 -32 512 512"; -const d = "M161 256q4 0 11.5-1t14.5-3.5 12-5.5 5-7-9-4h-5q-21 0-35-6.5t-23-17-13.5-23T113 165q0-5-7-5-4 0-6 4.5T97 175t-1.5 11.5-.5 7.5q0 24 17 43t49 19zm78 77q0 32-3 62t-13 62q-1 1-1 5 0 8 7.5 13t15.5 5q11 0 17.5-17.5t9.5-41 4-48.5 1-40q0-3-6-4t-13-1-13 1-6 4zm128-1q24 0 47-7.5t41.5-22.5 29.5-38.5 11-56.5q0-65-21-110.5t-49.5-74-58-41.5T321-32q-18 0-29 4t-31 4q-23 0-37-4t-29-4q-31 0-62.5 21T75 43.5t-42.5 76T16 206q0 28 11.5 51T58 296.5t43 26 49 9.5q47 0 88-32 8-7 19-7 10 0 20 7 17 17 40.5 24.5T367 332zM321 0q11 0 35 10.5T404 45t42 63.5 18 98.5q0 26-9 43.5T432 279t-31 16-34 5q-15 0-34-4.5T300 277l-3-3-4-2q-18-11-36-11-19 0-37 12l-1 1-1 1q-31 25-68 25-18 0-36.5-7t-33-19T57 244.5 48 206q0-38 14.5-74.5t36.5-66T146.5 18 195 0q5 0 9 .5T214 2q8 2 19.5 4T261 8q14 0 23-1.5T301 3q12-3 20-3zm3 387q-29 6-29 26 0 22 23 36.5t60 14.5q40 0 86 16-8-17-20.5-34t-29-30.5-36-21.5-40.5-8h-8z"; +const d = "M161 224q4 0 11.5 1t14.5 3.5 12 5.5 5 7-9 4h-5q-21 0-35 6.5t-23 17-13.5 23T113 315q0 5-7 5-4 0-6-4.5T97 305t-1.5-11.5-.5-7.5q0-24 17-43t49-19zm78-77q0-32-3-62t-13-62q-1-1-1-5 0-8 7.5-13T245 0q11 0 17.5 17.5t9.5 41 4 48.5 1 40q0 3-6 4t-13 1-13-1-6-4zm128 1q24 0 47 7.5t41.5 22.5 29.5 38.5 11 56.5q0 65-21 110.5t-49.5 74-58 41.5-46.5 13q-18 0-29-4t-31-4q-23 0-37 4t-29 4q-31 0-62.5-21T75 436.5t-42.5-76T16 274q0-28 11.5-51T58 183.5t43-26 49-9.5q47 0 88 32 8 7 19 7 10 0 20-7 17-17 40.5-24.5T367 148zm-46 332q11 0 35-10.5t48-34.5 42-63.5 18-98.5q0-26-9-43.5T432 201t-31-16-34-5q-15 0-34 4.5T300 203l-3 3-4 2q-18 11-36 11-19 0-37-12l-1-1-1-1q-31-25-68-25-18 0-36.5 7t-33 19T57 235.5 48 274q0 38 14.5 74.5t36.5 66 47.5 47.5 48.5 18q5 0 9-.5t10-1.5q8-2 19.5-4t27.5-2q14 0 23 1.5t17 3.5q12 3 20 3zm3-387q-29-6-29-26 0-22 23-36.5T378 16q40 0 86-16-8 17-20.5 34t-29 30.5-36 21.5-40.5 8h-8z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/official-service.js b/packages/base/src/icons/official-service.js index 3bce13bcd42f..94c0730ba2f5 100644 --- a/packages/base/src/icons/official-service.js +++ b/packages/base/src/icons/official-service.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://official-service"; -const viewBox = "0 0 512.545 512.545"; -const d = "M448 64h32V32H32v32h32v32h384V64zM64 256h32V128H64v128zm64-128v128h32V128h-32zm288 0v128h32V128h-32zm-64 0v128h32V128h-32zm-128 0v96h64v-96h-64zm284 192q5-5 4.5-11.5T507 297q-9-9-22 1L256 440 28 298q-14-11-23-1-5 5-5 11.5T5 320q66 43 119 77 22 15 43.5 28.5T206 450t27.5 18l10.5 7q7 5 12 5 7 0 12-5l10.5-7 27-18 38-24.5L388 397q53-34 120-77zm-60-32H64l192 128zm-192 32q14 0 23 9t9 23q0 13-9 22.5t-23 9.5-23-9.5-9-22.5q0-14 9-23t23-9z"; +const d = "M447.523 441.042h31.966v31.965H31.966v-31.965h31.966v-31.966h383.591v31.966zM63.932 249.246h31.966V377.11H63.932V249.246zm63.932 127.864V249.246h31.966V377.11h-31.966zm287.693 0V249.246h31.966V377.11h-31.966zm-63.932 0V249.246h31.966V377.11h-31.966zm-127.863 0v-95.898h63.931v95.898h-63.931zm283.697-191.796q4.995 4.995 4.496 11.488t-5.495 11.487q-8.99 8.99-21.976-.998L255.728 65.44 27.97 207.292q-13.985 10.988-22.975.998Q0 203.295 0 196.802t4.995-11.488q65.93-42.954 118.873-76.918 21.977-14.984 43.454-28.47t38.459-24.474 27.47-17.98l10.49-6.993q6.992-4.995 11.987-4.995 6.992 0 11.987 4.995l10.489 6.992 26.97 17.981 37.96 24.474 44.453 28.47q52.944 33.964 119.872 76.918zm-59.936 31.966H63.932L255.728 89.416zm-191.795-31.966q13.985 0 22.975-8.99t8.99-22.976q0-12.986-8.99-22.476t-22.975-9.49-22.976 9.49-8.99 22.476q0 13.985 8.99 22.976t22.976 8.99z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/offsite-work.js b/packages/base/src/icons/offsite-work.js index 0af6e20f41f8..cf593e9aead6 100644 --- a/packages/base/src/icons/offsite-work.js +++ b/packages/base/src/icons/offsite-work.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://offsite-work"; -const viewBox = "0 -32 512 512"; -const d = "M64 384h64v-64H64v64zm96 0h64v-64h-64v64zm0-96h64v-64h-64v64zm-96 0h64v-64H64v64zm0-96h64v-64H64v64zm0-96h64V32H64v64zm96 96h64v-64h-64v64zm108 256q20-8 20-30V-32H0v450q0 22 20 30l108 32h32zm-12-30l-96 32h-32l-96-31V0h128v96h64V0h32v418zm155-135q-5 5-11 5t-11-5-5-11.5 5-11.5l75-68H336q-16 0-16-16t16-16h128l-75-69q-5-5-5-11.5t5-11.5 11-5 11 5l92 86q9 10 9 23t-9 23z"; +const d = "M64 96h64v64H64V96zm96 0h64v64h-64V96zm0 96h64v64h-64v-64zm-96 0h64v64H64v-64zm0 96h64v64H64v-64zm0 96h64v64H64v-64zm96-96h64v64h-64v-64zM268 32q20 8 20 30v450H0V62q0-22 20-30L128 0h32zm-12 30l-96-32h-32L32 61v419h128v-96h64v96h32V62zm155 135q-5-5-11-5t-11 5-5 11.5 5 11.5l75 68H336q-16 0-16 16t16 16h128l-75 69q-5 5-5 11.5t5 11.5 11 5 11-5l92-86q9-10 9-23t-9-23z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/open-command-field.js b/packages/base/src/icons/open-command-field.js index dd062605caf1..2c3ac85e030e 100644 --- a/packages/base/src/icons/open-command-field.js +++ b/packages/base/src/icons/open-command-field.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://open-command-field"; -const viewBox = "0 -2 512 512"; -const d = "M233 423q-9 9-9 22.5t9 22.5q10 10 23 10t23-10l192-192q9-9 9-22.5t-9-22.5L280 38q-10-10-23-10t-22 10q-10 9-10 22t10 23l157 159q11 11 0 23zm-193 0q-9 9-9 22.5t9 22.5q10 10 23 10t23-10l192-192q9-9 9-22.5t-9-22.5L87 38Q77 28 64 28T42 38q-10 9-10 22t10 23l157 159q11 11 0 23z"; +const d = "M233 87q-9-9-9-22.5t9-22.5q10-10 23-10t23 10l192 192q9 9 9 22.5t-9 22.5L280 472q-10 10-23 10t-22-10q-10-9-10-22t10-23l157-159q11-11 0-23zM40 87q-9-9-9-22.5T40 42q10-10 23-10t23 10l192 192q9 9 9 22.5t-9 22.5L87 472q-10 10-23 10t-22-10q-10-9-10-22t10-23l157-159q11-11 0-23z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/open-folder.js b/packages/base/src/icons/open-folder.js index 96539bd1c602..bdabf526d433 100644 --- a/packages/base/src/icons/open-folder.js +++ b/packages/base/src/icons/open-folder.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://open-folder"; -const viewBox = "0 0 512 512"; -const d = "M477.346 448q14 0 25-10t9-24l-29-352q-2-13-10.5-21.5t-21.5-8.5h-330q-11 0-19.5 6.5T89.346 56l-89 312q0 8 8 14 2 0 4 .5t4 .5 2 1h86q6 0 10.5-4.5t7.5-10.5 4.5-11 1.5-6h68l21 73q7 23 31 23h229zm-41-384q4 0 6.5 3.5t.5 7.5l-88 235q-3 10-15 10h-292l78-250q2-6 7-6h303zm22 64q1 3 2.5 20t3.5 42 4 55 4 59.5 3.5 54.5 2.5 40q1 8-3.5 12.5t-12.5 4.5h-207q-13 0-15-12l-12-52h132q23 0 31-22z"; +const d = "M477.346 64q14 0 25 10t9 24l-29 352q-2 13-10.5 21.5t-21.5 8.5h-330q-11 0-19.5-6.5t-11.5-17.5l-89-312q0-8 8-14 2 0 4-.5t4-.5 2-1h86q6 0 10.5 4.5t7.5 10.5 4.5 11 1.5 6h68l21-73q7-23 31-23h229zm-41 384q4 0 6.5-3.5t.5-7.5l-88-235q-3-10-15-10h-292l78 250q2 6 7 6h303zm22-64q1-3 2.5-20t3.5-42 4-55 4-59.5 3.5-54.5 2.5-40q1-8-3.5-12.5t-12.5-4.5h-207q-13 0-15 12l-12 52h132q23 0 31 22z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/opportunities.js b/packages/base/src/icons/opportunities.js index b39876ce41d4..8655f6dbd9f4 100644 --- a/packages/base/src/icons/opportunities.js +++ b/packages/base/src/icons/opportunities.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://opportunities"; -const viewBox = "0 0 512 512"; -const d = "M406.5 264q-29 4-43 19-15 14-20 44l38 4q1-12 8-20 4-6 17-12v60q-33 9-44 25-13 16-13 39t15 40q13 16 42 19v30h22v-30q27-5 40-16 14-14 18-35l-37-4q-3 16-21 23v-57q40-11 51-24 13-14 13-38 0-27-16-44-15-17-48-22v-25h-22v24zm22 33q16 3 22 10t6 19q0 8-5 16-5 6-23 11v-56zm-39 114q6-6 17-11v50q-12-4-16-10-5-7-5-15t4-14zm-181-219q27 0 50-10t40.5-27.5 27.5-40.5 10-50V32h-320v32q0 27 10 50T54 154.5 95 182t49.5 10h64zm96-128q0 40-28 68t-68 28h-64q-20 0-37-7.5T77 132t-21-30.5T48.5 64h256zm-32 224q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q27 0 45.5 19t18.5 45q0 27-18.5 45.5T176.5 352q-26 0-45-18.5t-19-45.5q0-26 19-45t45-19zm303-96q16 0 16-16 0-6-4.5-11t-11.5-5h-95q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h95zm0-64q16 0 16-16 0-6-4.5-11t-11.5-5h-95q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h95z"; +const d = "M406.5 248q-29-4-43-19-15-14-20-44l38-4q1 12 8 20 4 6 17 12v-60q-33-9-44-25-13-16-13-39t15-40q13-16 42-19V0h22v30q27 5 40 16 14 14 18 35l-37 4q-3-16-21-23v57q40 11 51 24 13 14 13 38 0 27-16 44-15 17-48 22v25h-22v-24zm22-33q16-3 22-10t6-19q0-8-5-16-5-6-23-11v56zm-39-114q6 6 17 11V62q-12 4-16 10-5 7-5 15t4 14zm-181 219q27 0 50 10t40.5 27.5 27.5 40.5 10 50v32h-320v-32q0-27 10-50T54 357.5 95 330t49.5-10h64zm96 128q0-40-28-68t-68-28h-64q-20 0-37 7.5T77 380t-21 30.5-7.5 37.5h256zm-32-224q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q27 0 45.5-19t18.5-45q0-27-18.5-45.5T176.5 160q-26 0-45 18.5t-19 45.5q0 26 19 45t45 19zm303 96q16 0 16 16 0 6-4.5 11t-11.5 5h-95q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h95zm0 64q16 0 16 16 0 6-4.5 11t-11.5 5h-95q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h95z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/opportunity.js b/packages/base/src/icons/opportunity.js index 9d3a8de081eb..5237a85091d5 100644 --- a/packages/base/src/icons/opportunity.js +++ b/packages/base/src/icons/opportunity.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://opportunity"; -const viewBox = "0 -32 512 512"; -const d = "M442 192h3q3-3 3-4V0q0-14-9-23t-23-9H32q-14 0-23 9T0 0v320q0 14 9 23t23 9h192v-32H32V108l36 37q-4 8-4 15 0 14 9 23t23 9 23-9 9-23q0-7-4-15l53-53q8 4 15 4l46 102q-14 10-14 26 0 14 9 23t23 9 23-9 9-23q0-12-9-23l39-105h2q9 0 17-5l104 101h1zm-26-47l-68-66q4-10 4-15 0-14-9-23t-23-9-23 9-9 23q0 17 15 27l-39 103q-4-2-8-2-1 0-1.5.5t-1.5.5L208 91q7-4 11.5-11t4.5-16q0-14-9-23t-23-9-23 9-9 23q0 9 5 17l-52 52q-8-5-17-5t-17 5L32 86V0h384v145zm-81 111l26 79-67 49h83l26 79 26-79h83l-68-49 26-79-67 49z"; +const d = "M442 288h3q3 3 3 4v188q0 14-9 23t-23 9H32q-14 0-23-9t-9-23V160q0-14 9-23t23-9h192v32H32v212l36-37q-4-8-4-15 0-14 9-23t23-9 23 9 9 23q0 7-4 15l53 53q8-4 15-4l46-102q-14-10-14-26 0-14 9-23t23-9 23 9 9 23q0 12-9 23l39 105h2q9 0 17 5l104-101h1zm-26 47l-68 66q4 10 4 15 0 14-9 23t-23 9-23-9-9-23q0-17 15-27l-39-103q-4 2-8 2-1 0-1.5-.5t-1.5-.5l-45 102q7 4 11.5 11t4.5 16q0 14-9 23t-23 9-23-9-9-23q0-9 5-17l-52-52q-8 5-17 5t-17-5l-47 47v86h384V335zm-81-111l26-79-67-49h83l26-79 26 79h83l-68 49 26 79-67-49z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/order-status.js b/packages/base/src/icons/order-status.js index 1ee6e62df6c3..00f542090c4c 100644 --- a/packages/base/src/icons/order-status.js +++ b/packages/base/src/icons/order-status.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://order-status"; -const viewBox = "0 -32 512 512"; -const d = "M159 179l-30 33 16 15 14-14 46 47 15-16zm61-43l-31-30 31-31-16-15-30 30-31-30-15 15 30 31-30 30 15 15 31-30 30 30zm148 88q16 0 16-16 0-6-4.5-11t-11.5-5h-96q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96zm0-96q16 0 16-16 0-6-4.5-11T368 96h-96q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96zm48 352q14 0 23-9.5t9-22.5V0q0-14-9-23t-22-9H97q-14 0-23.5 9T64 0v352l128 128h224zm1-480l-1 448H224v-96q0-14-9.5-23t-22.5-9H96V0h321z"; +const d = "M159 301l-30-33 16-15 14 14 46-47 15 16zm61 43l-31 30 31 31-16 15-30-30-31 30-15-15 30-31-30-30 15-15 31 30 30-30zm148-88q16 0 16 16 0 6-4.5 11t-11.5 5h-96q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h96zm0 96q16 0 16 16 0 6-4.5 11t-11.5 5h-96q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h96zM416 0q14 0 23 9.5t9 22.5v448q0 14-9 23t-22 9H97q-14 0-23.5-9T64 480V128L192 0h224zm1 480l-1-448H224v96q0 14-9.5 23t-22.5 9H96v320h321z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/org-chart.js b/packages/base/src/icons/org-chart.js index a305fa0bdbb0..98eed9939804 100644 --- a/packages/base/src/icons/org-chart.js +++ b/packages/base/src/icons/org-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://org-chart"; -const viewBox = "0 0 512 512"; -const d = "M448 160q14 0 23-9.5t9-22.5V64q0-14-9-23t-23-9H320q-13 0-22.5 9T288 64v64q0 13 9.5 22.5T320 160h64v32q0 14-9 23t-23 9H160q-14 0-23-9t-9-23v-32h64q14 0 23-9.5t9-22.5V64q0-14-9-23t-23-9H64q-13 0-22.5 9T32 64v64q0 13 9.5 22.5T64 160h32v32q0 26 19 45t45 19h80v64h-80q-14 0-23 9t-9 23v96q0 13 9 22.5t23 9.5h192q14 0 23-9.5t9-22.5v-96q0-14-9-23t-23-9h-80v-64h80q26 0 45-19t19-45v-32h32zM64 128V64h128v64H64zm288 224v96H160v-96h192zm96-224H320V64h128v64z"; +const d = "M448 352q14 0 23 9.5t9 22.5v64q0 14-9 23t-23 9H320q-13 0-22.5-9t-9.5-23v-64q0-13 9.5-22.5T320 352h64v-32q0-14-9-23t-23-9H160q-14 0-23 9t-9 23v32h64q14 0 23 9.5t9 22.5v64q0 14-9 23t-23 9H64q-13 0-22.5-9T32 448v-64q0-13 9.5-22.5T64 352h32v-32q0-26 19-45t45-19h80v-64h-80q-14 0-23-9t-9-23V64q0-13 9-22.5t23-9.5h192q14 0 23 9.5t9 22.5v96q0 14-9 23t-23 9h-80v64h80q26 0 45 19t19 45v32h32zM64 384v64h128v-64H64zm288-224V64H160v96h192zm96 224H320v64h128v-64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/outbox.js b/packages/base/src/icons/outbox.js index 3c46e6b068dc..4c51a55ef2a1 100644 --- a/packages/base/src/icons/outbox.js +++ b/packages/base/src/icons/outbox.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://outbox"; -const viewBox = "0 -32 512 512"; -const d = "M382 369q11-12 0-23-12-11-23 0l-87 87V207q0-16-16-16t-16 16v224l-85-85q-5-5-11-5t-11 5q-12 11 0 23l102 101q9 10 22 10t23-10zm98-209h-96q0-32-31-32H160q-32 0-32 32H32q-14 0-23-9.5T0 128V0q0-14 9-23t23-9h448q13 0 22.5 9T512 0v128q0 13-9.5 22.5T480 160zm0-160H32v128h71q17-32 57-32h193q39 0 56 32h71V0zM336 64H176q-7 0-11.5-5T160 48q0-16 16-16h160q6 0 11 4.5t5 11.5q0 6-5 11t-11 5z"; +const d = "M382 111q11 12 0 23-12 11-23 0l-87-87v226q0 16-16 16t-16-16V49l-85 85q-5 5-11 5t-11-5q-12-11 0-23L235 10q9-10 22-10t23 10zm98 209h-96q0 32-31 32H160q-32 0-32-32H32q-14 0-23 9.5T0 352v128q0 14 9 23t23 9h448q13 0 22.5-9t9.5-23V352q0-13-9.5-22.5T480 320zm0 160H32V352h71q17 32 57 32h193q39 0 56-32h71v128zm-144-64H176q-7 0-11.5 5t-4.5 11q0 16 16 16h160q6 0 11-4.5t5-11.5q0-6-5-11t-11-5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/outdent.js b/packages/base/src/icons/outdent.js index 4e987400f8b8..ee7f006bb6b9 100644 --- a/packages/base/src/icons/outdent.js +++ b/packages/base/src/icons/outdent.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://outdent"; -const viewBox = "0 0 512 512"; -const d = "M325 258q-7-7 0-10l53-60q11-12 0-23-12-10-23 0l-58 65q-9 9-9 22t9 23l61 65q11 11 22 0 13-13 0-22zm139 190q16 0 16-16t-16-16H48q-16 0-16 16t16 16h416zM48 320q-16 0-16 16t16 16h160q16 0 16-16t-16-16H48zm0-96q-16 0-16 16t16 16h160q16 0 16-16t-16-16H48zm0-96q-16 0-16 16t16 16h160q16 0 16-16t-16-16H48zm416-64q16 0 16-16t-16-16H48q-16 0-16 16t16 16h416z"; +const d = "M325 254q-7 7 0 10l53 60q11 12 0 23-12 10-23 0l-58-65q-9-9-9-22t9-23l61-65q11-11 22 0 13 13 0 22zM464 64q16 0 16 16t-16 16H48q-16 0-16-16t16-16h416zM48 192q-16 0-16-16t16-16h160q16 0 16 16t-16 16H48zm0 96q-16 0-16-16t16-16h160q16 0 16 16t-16 16H48zm0 96q-16 0-16-16t16-16h160q16 0 16 16t-16 16H48zm416 64q16 0 16 16t-16 16H48q-16 0-16-16t16-16h416z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/outgoing-call.js b/packages/base/src/icons/outgoing-call.js index 1ed0191af5f8..17e8e3162af3 100644 --- a/packages/base/src/icons/outgoing-call.js +++ b/packages/base/src/icons/outgoing-call.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://outgoing-call"; -const viewBox = "0 0 512 512"; -const d = "M368 214q17-16 33-32l32-32q15-15 14.5-33T433 84q-6-5-11.5-10.5T411 62q-15-17-33.5-23.5T339 32h-8l-9 1q-36 4-68 18.5T192 86q-54 37-96 83.5T25 275q-10 20-16 40.5T1 358q-2 24 3.5 45.5T30 442q6 5 11.5 11t16 16.5T86 480q15 0 30-13l34-34 34-35q14-14 13-31t-15-31q-9-10-18-19l-19-19q49-72 121-121 19 18 37 37 17 15 33 15 18 0 32-15zm42-107q10 10 0 20-16 17-32 33l-32 32q-2 2-4.5 3.5T336 197q-6 0-10-6l-26-26-11-11-19-19-22 15q-38 28-70.5 60T118 280l-15 22 19 19 12 12q7 6 13 12.5t13 12.5q9 10 1 18-17 19-33.5 35.5T94 444q-6 4-8 4-6 0-10-6-2-2-4-3.5t-4-3.5q-8-9-17-17-11-11-15.5-24.5T33 360q3-32 21-71 51-105 156-176 32-22 60-33.5T326 64h13q29 0 48 19 4 5 7.5 9t8.5 8zm93 317q9-10 9-23t-9-23l-92-86q-5-5-11-5t-11 5-5 11.5 5 11.5l75 69H273q-16 0-16 16t16 16h191l-75 68q-5 5-5 11.5t5 11.5 11 5 11-5z"; +const d = "M368 298q17 16 33 32l32 32q15 15 14.5 33T433 428q-6 5-11.5 10.5T411 450q-15 17-33.5 23.5T339 480h-8l-9-1q-36-4-68-18.5T192 426q-54-37-96-83.5T25 237q-10-20-16-40.5T1 154q-2-24 3.5-45.5T30 70q6-5 11.5-11t16-16.5T86 32q15 0 30 13l34 34 34 35q14 14 13 31t-15 31q-9 10-18 19l-19 19q49 72 121 121 19-18 37-37 17-15 33-15 18 0 32 15zm42 107q10-10 0-20-16-17-32-33l-32-32q-2-2-4.5-3.5T336 315q-6 0-10 6l-26 26-11 11-19 19-22-15q-38-28-70.5-60T118 232l-15-22 19-19 12-12q7-6 13-12.5t13-12.5q9-10 1-18-17-19-33.5-35.5T94 68q-6-4-8-4-6 0-10 6-2 2-4 3.5T68 77q-8 9-17 17-11 11-15.5 24.5T33 152q3 32 21 71 51 105 156 176 32 22 60 33.5t56 15.5h13q29 0 48-19 4-5 7.5-9t8.5-8zm93-317q9 10 9 23t-9 23l-92 86q-5 5-11 5t-11-5-5-11.5 5-11.5l75-69H273q-16 0-16-16t16-16h191l-75-68q-5-5-5-11.5T389 5t11-5 11 5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/overflow.js b/packages/base/src/icons/overflow.js index a6db7009829c..f95692eef266 100644 --- a/packages/base/src/icons/overflow.js +++ b/packages/base/src/icons/overflow.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://overflow"; -const viewBox = "0 0 512 512"; -const d = "M448 160q26 0 45-19t19-45-19-45-45-19-45 19-19 45 19 45 45 19zm0-96q14 0 23 9t9 23-9 23-23 9-23-9-9-23 9-23 23-9zm-192 96q26 0 45-19t19-45-19-45-45-19-45 19-19 45 19 45 45 19zm0-96q14 0 23 9t9 23-9 23-23 9-23-9-9-23 9-23 23-9zM64 160q26 0 45-19t19-45-19-45-45-19-45 19T0 96t19 45 45 19zm0-96q14 0 23 9t9 23-9 23-23 9-23-9-9-23 9-23 23-9z"; +const d = "M448 352q26 0 45 19t19 45-19 45-45 19-45-19-19-45 19-45 45-19zm0 96q14 0 23-9t9-23-9-23-23-9-23 9-9 23 9 23 23 9zm-192-96q26 0 45 19t19 45-19 45-45 19-45-19-19-45 19-45 45-19zm0 96q14 0 23-9t9-23-9-23-23-9-23 9-9 23 9 23 23 9zM64 352q26 0 45 19t19 45-19 45-45 19-45-19-19-45 19-45 45-19zm0 96q14 0 23-9t9-23-9-23-23-9-23 9-9 23 9 23 23 9z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/overlay.js b/packages/base/src/icons/overlay.js index 78436b11ae66..ad7170b771ed 100644 --- a/packages/base/src/icons/overlay.js +++ b/packages/base/src/icons/overlay.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://overlay"; -const viewBox = "0 -33 512 512"; -const d = "M256 486q53 0 100-20t81.5-55 54.5-81.5 20-99.5-20-100-54.5-82T356-7 256-27 156.5-7 75 48t-55 82T0 230t20 99.5T75 411t81.5 55 99.5 20zm0-481q46 0 87 17.5T414.5 71t48 71.5T480 230q0 46-17.5 86.5t-48 71-71.5 48-87 17.5-87-17.5-71.5-48-48-71T32 230q0-47 17.5-87.5t48-71.5T169 22.5 256 5zm0 384q33 0 62.5-12.5t51-34 34-50.5 12.5-62-12.5-62.5-34-51.5-51-34.5T256 69t-62 12.5-51 34.5-34.5 51.5T96 230t12.5 62 34.5 50.5 51 34 62 12.5z"; +const d = "M256 0q53 0 100 20t81.5 55 54.5 81.5 20 99.5-20 100-54.5 82-81.5 55-100 20-99.5-20T75 438t-55-82T0 256t20-99.5T75 75t81.5-55T256 0zm0 481q46 0 87-17.5t71.5-48.5 48-71.5T480 256q0-46-17.5-86.5t-48-71-71.5-48T256 33t-87 17.5-71.5 48-48 71T32 256q0 47 17.5 87.5t48 71.5 71.5 48.5 87 17.5zm0-384q33 0 62.5 12.5t51 34 34 50.5 12.5 62-12.5 62.5-34 51.5-51 34.5T256 417t-62-12.5-51-34.5-34.5-51.5T96 256t12.5-62 34.5-50.5 51-34T256 97z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/overview-chart.js b/packages/base/src/icons/overview-chart.js index 79c4d5d2dab0..d4840147dfc0 100644 --- a/packages/base/src/icons/overview-chart.js +++ b/packages/base/src/icons/overview-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://overview-chart"; -const viewBox = "0 -32 512 512"; -const d = "M480 288q13 0 22.5-9.5T512 256v-64q0-14-9.5-23t-22.5-9h-64q-14 0-23 9t-9 23v32h-64v-32q0-11-9-22l29-45q6 3 12 3h64q13 0 22.5-9.5T448 96V32q0-14-9.5-23T416 0h-64q-14 0-23 9t-9 23v64q0 9 7 20l-30 46q-6-2-9-2h-56l-48-75q3-5 5.5-10t2.5-11V0q0-14-9.5-23T160-32H96q-14 0-23 9T64 0v64q0 13 9 22.5T96 96h64q4 0 10-2l44 68q6-2 10-2-14 0-23 9t-9 23v32h-64v-32q0-14-9.5-23T96 160H32q-14 0-23 9t-9 23v64q0 13 9 22.5t23 9.5h64q13 0 22.5-9.5T128 256v-16h64v16q0 13 9 22.5t23 9.5q-3 0-9-2l-45 68q-6-2-10-2H96q-14 0-23 9t-9 23v64q0 13 9 22.5t23 9.5h64q13 0 22.5-9.5T192 448v-64q0-11-9-22l50-74h55q3 0 7-2l31 48q-6 7-6 18v64q0 13 9 22.5t23 9.5h64q13 0 22.5-9.5T448 416v-64q0-14-9.5-23t-22.5-9h-64q-8 0-14 3l-28-44q10-10 10-23v-16h64v16q0 13 9 22.5t23 9.5h64zm-128 64h64v64h-64v-64zm-192 96H96v-64h64v64zM96 256H32v-64h64v64zm64-192H96V0h64v64zm128 192h-64v-64h64v64zm64-224h64v64h-64V32zm-43 247q-2 2-6 4 4-2 6-4zm-2-112q-2-2-4-3 2 1 4 3zm173 89h-64v-64h64v64z"; +const d = "M480 192q13 0 22.5 9.5T512 224v64q0 14-9.5 23t-22.5 9h-64q-14 0-23-9t-9-23v-32h-64v32q0 11-9 22l29 45q6-3 12-3h64q13 0 22.5 9.5T448 384v64q0 14-9.5 23t-22.5 9h-64q-14 0-23-9t-9-23v-64q0-9 7-20l-30-46q-6 2-9 2h-56l-48 75q3 5 5.5 10t2.5 11v64q0 14-9.5 23t-22.5 9H96q-14 0-23-9t-9-23v-64q0-13 9-22.5t23-9.5h64q4 0 10 2l44-68q6 2 10 2-14 0-23-9t-9-23v-32h-64v32q0 14-9.5 23T96 320H32q-14 0-23-9t-9-23v-64q0-13 9-22.5t23-9.5h64q13 0 22.5 9.5T128 224v16h64v-16q0-13 9-22.5t23-9.5q-3 0-9 2l-45-68q-6 2-10 2H96q-14 0-23-9t-9-23V32q0-13 9-22.5T96 0h64q13 0 22.5 9.5T192 32v64q0 11-9 22l50 74h55q3 0 7 2l31-48q-6-7-6-18V64q0-13 9-22.5t23-9.5h64q13 0 22.5 9.5T448 64v64q0 14-9.5 23t-22.5 9h-64q-8 0-14-3l-28 44q10 10 10 23v16h64v-16q0-13 9-22.5t23-9.5h64zm-128-64h64V64h-64v64zM160 32H96v64h64V32zM96 224H32v64h64v-64zm64 192H96v64h64v-64zm128-192h-64v64h64v-64zm64 224h64v-64h-64v64zm-43-247q-2-2-6-4 4 2 6 4zm-2 112q-2 2-4 3 2-1 4-3zm173-89h-64v64h64v-64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/paging.js b/packages/base/src/icons/paging.js index 02a9ad2e4ee6..11511c23a4cb 100644 --- a/packages/base/src/icons/paging.js +++ b/packages/base/src/icons/paging.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://paging"; -const viewBox = "0 -32 512 512"; -const d = "M480 32q14 0 23-9t9-23q0-13-9-22.5T480-32H32q-13 0-22.5 9.5T0 0q0 14 9.5 23T32 32h448zm0 224q14 0 23-9t9-23q0-13-9-22.5t-23-9.5H32q-13 0-22.5 9.5T0 224q0 14 9.5 23t22.5 9h448zM32 416q-13 0-22.5 9.5T0 448q0 14 9.5 23t22.5 9h448q14 0 23-9t9-23q0-13-9-22.5t-23-9.5H32z"; +const d = "M480 448q14 0 23 9t9 23q0 13-9 22.5t-23 9.5H32q-13 0-22.5-9.5T0 480q0-14 9.5-23t22.5-9h448zm0-224q14 0 23 9t9 23q0 13-9 22.5t-23 9.5H32q-13 0-22.5-9.5T0 256q0-14 9.5-23t22.5-9h448zM32 64q-13 0-22.5-9.5T0 32Q0 18 9.5 9T32 0h448q14 0 23 9t9 23q0 13-9 22.5T480 64H32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/paid-leave.js b/packages/base/src/icons/paid-leave.js index 4752e14b6890..ff45b82a5a8a 100644 --- a/packages/base/src/icons/paid-leave.js +++ b/packages/base/src/icons/paid-leave.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://paid-leave"; -const viewBox = "0 -30 532 532"; -const d = "M311 244q15-20 15-45 0-29-19-51-20-22-52-26V87h-23v33q-30 4-48 22-20 20-24 52l45 5q1-7 3.5-12.5T214 176q10-12 18-14v70q-34 10-49 29-8 9-12 21t-4 26q0 29 17 46 17 19 48 22v18h23v-18q28-3 43-18 17-14 20-41l-42-6q-3 20-21 27v-66q20-6 34-12.5t22-15.5zm-79 95q-12-4-17-11-3-5-5-9t-2-9 2-9l4-8q6-8 18-12v58zm44-168l6 11 3 10q0 11-8 21-7 9-22 12v-66q13 3 21 12zM242 46V6q-50 0-94 19T71 77t-52 77-19 94q0 51 19 95.5T71 421t77 52 94 19q51 0 95-19t77-52 52-77.5 19-95.5h-40q0 42-16 79t-43.5 64.5T321 435t-79 16-78.5-16-64-43.5T56 327t-16-79 16-78.5 43.5-64 64-43.5T242 46zm290 108L381-28l-93 91 32 37 56-55 121 146z"; +const d = "M299.308 240.36q14.436 19.249 14.436 43.31 0 27.909-18.285 49.082-19.248 21.173-50.045 25.022v33.685h-22.136v-31.76q-28.872-3.85-46.195-21.173-19.248-19.248-23.098-50.045l43.308-4.812q.963 6.737 3.369 12.03t5.293 10.106q9.624 11.548 17.323 13.473V251.91q-32.722-9.624-47.158-27.91-7.699-8.662-11.549-20.21t-3.85-25.023q0-27.91 16.362-44.27 16.36-18.286 46.195-21.174V96h22.136v17.323q26.947 2.888 41.383 17.324 16.36 13.473 19.248 39.458l-40.42 5.775q-2.888-19.248-20.211-25.985v63.519q19.248 5.774 32.721 12.03t21.173 14.917zm-76.03-91.428q-11.549 3.85-16.36 10.587-2.888 4.812-4.813 8.661t-1.925 8.662 1.925 8.662l3.85 7.699q5.774 7.7 17.323 11.549v-55.82zm42.346 161.685l5.774-10.587 2.888-9.624q0-10.586-7.7-20.21-6.736-8.662-21.172-11.55v63.52q12.51-2.888 20.21-11.55zm-32.722 120.3v38.497q-48.12 0-90.466-18.286t-74.105-50.045-50.045-74.106T0 236.511q0-49.082 18.286-91.91T68.33 70.016t74.105-50.045 90.466-18.286q49.083 0 91.429 18.286t74.105 50.045 50.045 74.587 18.286 91.91H428.27q0-40.422-15.399-76.03t-41.864-62.076-62.076-41.865-76.03-15.398-75.549 15.398T95.76 98.406t-41.864 62.075-15.399 76.03 15.399 75.55 41.864 61.593 61.594 41.865 75.55 15.398zM512 326.977L366.677 502.135l-89.504-87.579 30.797-35.609 53.895 52.933 116.45-140.512z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/palette.js b/packages/base/src/icons/palette.js index 0ef073febbd1..21f52420f59e 100644 --- a/packages/base/src/icons/palette.js +++ b/packages/base/src/icons/palette.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://palette"; -const viewBox = "0 0 512 512"; -const d = "M314 480q52 0 89.5-18t61.5-47 35.5-65.5T512 276q0-35-15.5-70T448 139q-21-20-47-39t-53.5-34T293 41.5 242 32q-33 0-54 22t-21 76q0 9 1 20t1 23q0 19-9 28.5t-21 9.5q-16 0-28-14.5t-23-32-22.5-32T38 118q-13 0-25.5 21T0 209q0 55 26 103.5T95.5 398t99.5 59 116 23h3zm112-317q54 49 54 113 0 30-9 60.5T442.5 392t-51 40.5T314 448h-3q-55-1-105.5-21t-89-53.5-61.5-76T32 209q0-23 3-36.5t6-19.5q5 5 10.5 13.5T61 182q6 10 13.5 21t17 20 21 14.5T139 243q23 0 42.5-17.5T201 173q0-7-.5-13.5T200 147q-1-5-1-9v-8q0-25 4.5-38.5t11-19.5 14-7 13.5-1q20 0 44 8.5T334.5 95t48.5 32 43 36zM160 352q13 0 22.5-9t9.5-23q0-13-9.5-22.5T160 288q-14 0-23 9.5t-9 22.5q0 14 9 23t23 9zm256 0q0-13-9.5-22.5T384 320q-14 0-23 9.5t-9 22.5q0 14 9 23t23 9q13 0 22.5-9t9.5-23zm0-64q13 0 22.5-9t9.5-23q0-13-9.5-22.5T416 224q-14 0-23 9.5t-9 22.5q0 14 9 23t23 9zM272 416q20 0 34-14t14-34-14-34-34-14-34 14-14 34 14 34 34 14zm16-224q13 0 22.5-9t9.5-23q0-13-9.5-22.5T288 128q-14 0-23 9.5t-9 22.5q0 14 9 23t23 9z"; +const d = "M314 32q52 0 89.5 18T465 97t35.5 65.5T512 236q0 35-15.5 70T448 373q-21 20-47 39t-53.5 34-54.5 24.5-51 9.5q-33 0-54-22t-21-76q0-9 1-20t1-23q0-19-9-28.5t-21-9.5q-16 0-28 14.5t-23 32-22.5 32T38 394q-13 0-25.5-21T0 303q0-55 26-103.5T95.5 114 195 55t116-23h3zm112 317q54-49 54-113 0-30-9-60.5T442.5 120t-51-40.5T314 64h-3q-55 1-105.5 21t-89 53.5-61.5 76T32 303q0 23 3 36.5t6 19.5q5-5 10.5-13.5T61 330q6-10 13.5-21t17-20 21-14.5T139 269q23 0 42.5 17.5T201 339q0 7-.5 13.5T200 365q-1 5-1 9v8q0 25 4.5 38.5t11 19.5 14 7 13.5 1q20 0 44-8.5t48.5-22.5 48.5-32 43-36zM160 160q13 0 22.5 9t9.5 23q0 13-9.5 22.5T160 224q-14 0-23-9.5t-9-22.5q0-14 9-23t23-9zm256 0q0 13-9.5 22.5T384 192q-14 0-23-9.5t-9-22.5q0-14 9-23t23-9q13 0 22.5 9t9.5 23zm0 64q13 0 22.5 9t9.5 23q0 13-9.5 22.5T416 288q-14 0-23-9.5t-9-22.5q0-14 9-23t23-9zM272 96q20 0 34 14t14 34-14 34-34 14-34-14-14-34 14-34 34-14zm16 224q13 0 22.5 9t9.5 23q0 13-9.5 22.5T288 384q-14 0-23-9.5t-9-22.5q0-14 9-23t23-9z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/paper-plane.js b/packages/base/src/icons/paper-plane.js index 1fb30321535f..56dd2c0d7dfe 100644 --- a/packages/base/src/icons/paper-plane.js +++ b/packages/base/src/icons/paper-plane.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://paper-plane"; -const viewBox = "0 -4 513.154 513.154"; -const d = "M495.548 476q8 0 13.5-7.5t2.5-15.5l-150-418q-3-11-16-11-7 0-11 4l-116 106-70-62q-9-8-19-2.5t-9 16.5l11 127-126 114q-8 7-5.5 16.5t13.5 12.5l478 119q1 1 4 1zm-359-222l325 179-410-102zm71-111l-41 37-29-91zm260 289l-285-220 156-142z"; +const d = "M494.434 26.023q7.982 0 13.47 7.483t2.494 15.466l-149.662 417.06q-2.994 10.975-15.964 10.975-6.985 0-10.976-3.991L218.057 367.254l-69.842 61.86q-8.98 7.983-18.957 2.495t-8.98-16.463l10.975-126.714L5.536 174.688q-7.982-6.984-5.487-16.463t13.47-12.472L490.442 27.021q.998-.998 3.991-.998zM136.242 247.524L460.51 68.927 51.433 170.697zm70.84 110.75l-40.908-36.916-28.934 90.795zm259.415-288.35L182.138 289.43l155.65 141.68z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/passenger-train.js b/packages/base/src/icons/passenger-train.js index 312ca22d1de1..59631dd983b9 100644 --- a/packages/base/src/icons/passenger-train.js +++ b/packages/base/src/icons/passenger-train.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://passenger-train"; -const viewBox = "0 -32 512 512"; -const d = "M128 96q-14 0-23 9.5T96 128v224q0 27 10 50t27.5 40.5T174 470t50 10h64q26 0 49.5-10t41-27.5T406 402t10-50V128q0-13-9-22.5T384 96H128zm0 32h256v224q0 40-28 68t-68 28h-64q-40 0-68-28t-28-68V128zm42-63h170l22-32H149zM383 1l22-33H107l21 33h255zM192 224q14 0 23-9t9-23q0-13-9-22.5t-23-9.5-23 9.5-9 22.5q0 14 9 23t23 9zm128 0q14 0 23-9t9-23q0-13-9-22.5t-23-9.5-23 9.5-9 22.5q0 14 9 23t23 9zm-32 192q26 0 45-18.5t19-45.5v-96H160v96q0 27 19 45.5t45 18.5h64zm40-64q0 17-11.5 28.5T288 392h-64q-17 0-28.5-11.5T184 352v-72h144v72zM480-32h-37l-63 96h4q14 0 28 7zM133 64L69-32H32l69 102q12-6 27-6h5z"; +const d = "M128 384q-14 0-23-9.5T96 352V128q0-27 10-50t27.5-40.5T174 10t50-10h64q26 0 49.5 10t41 27.5T406 78t10 50v224q0 13-9 22.5t-23 9.5H128zm0-32h256V128q0-40-28-68t-68-28h-64q-40 0-68 28t-28 68v224zm42 63h170l22 32H149zm213 64l22 33H107l21-33h255zM192 256q14 0 23 9t9 23q0 13-9 22.5t-23 9.5-23-9.5-9-22.5q0-14 9-23t23-9zm128 0q14 0 23 9t9 23q0 13-9 22.5t-23 9.5-23-9.5-9-22.5q0-14 9-23t23-9zM288 64q26 0 45 18.5t19 45.5v96H160v-96q0-27 19-45.5T224 64h64zm40 64q0-17-11.5-28.5T288 88h-64q-17 0-28.5 11.5T184 128v72h144v-72zm152 384h-37l-63-96h4q14 0 28-7zm-347-96l-64 96H32l69-102q12 6 27 6h5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/past.js b/packages/base/src/icons/past.js index a58e3a541451..7ce3e0eb0ca5 100644 --- a/packages/base/src/icons/past.js +++ b/packages/base/src/icons/past.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://past"; -const viewBox = "0 -32 512 512"; -const d = "M240 192h-16v144q0 16 16 16t16-16V224h144q16 0 16-16 0-6-4.5-11t-11.5-5H240zm75 281q42-10 78.5-33t62.5-55.5 41-73.5 15-87q0-53-20-99.5T437.5 43 356-12 256-32q-49 0-92.5 17.5T86 33t-56 71-28 88h33q6-41 25.5-76t49-60.5 67-40.5T256 0q46 0 87 17.5t71.5 48 48 71.5 17.5 87q0 39-12.5 74T433 361.5t-52 49-66 29.5v33zm-123-35q-45-14-80.5-44T56 322l61 5q6 1 11-3.5t6-11.5q0-16-15-16l-84-8q-14 0-23.5 8.5T0 319l1 84q-1 6 3.5 11t10.5 5q7 1 11.5-3.5T32 404v-57q26 46 67 78.5t93 46.5v-34z"; +const d = "M240 288h-16V144q0-16 16-16t16 16v112h144q16 0 16 16 0 6-4.5 11t-11.5 5H240zM315 7q42 10 78.5 33T456 95.5t41 73.5 15 87q0 53-20 99.5T437.5 437 356 492t-100 20q-49 0-92.5-17.5T86 447t-56-71-28-88h33q6 41 25.5 76t49 60.5 67 40.5 79.5 15q46 0 87-17.5t71.5-48 48-71.5 17.5-87q0-39-12.5-74T433 118.5t-52-49T315 40V7zM192 42q-45 14-80.5 44T56 158l61-5q6-1 11 3.5t6 11.5q0 16-15 16l-84 8q-14 0-23.5-8.5T0 161l1-84q-1-6 3.5-11T15 61q7-1 11.5 3.5T32 76v57q26-46 67-78.5T192 8v34z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/paste.js b/packages/base/src/icons/paste.js index df45c3bf91f2..29ec16058128 100644 --- a/packages/base/src/icons/paste.js +++ b/packages/base/src/icons/paste.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://paste"; -const viewBox = "0 -32 512 512"; -const d = "M448 288q13 0 22.5-9t9.5-23V0q0-13-9.5-22.5T448-32H224q-14 0-23 9.5T192 0v256q0 14 9 23t23 9h224zm0-32H224V0h224v256zM65 384V0h95v-32H65q-14 0-23.5 9.5T32 0v384q0 14 9.5 23t23.5 9h65q10 27 38 32 8 14 23 23t33 9q17 0 32-9t23-23q28-5 38-32h67q13 0 22-9t9-23v-64h-31v64h-68q-2-5-4-9.5t-6-9.5q-10-13-25-13H166q-15 0-25 13-4 5-6 9.5t-4 9.5H65zm110 32q-6 0-11-4.5t-5-11.5q0-6 5-11t11-5h96q7 0 11.5 5t4.5 11q0 16-16 16h-15q0 14-9.5 23t-22.5 9q-14 0-23-9t-9-23h-17zm225-256q16 0 16-16 0-6-4.5-11t-11.5-5H272q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128zm0-63q16 0 16-16 0-6-4.5-11T400 65H272q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128z"; +const d = "M448 192q13 0 22.5 9t9.5 23v256q0 13-9.5 22.5T448 512H224q-14 0-23-9.5t-9-22.5V224q0-14 9-23t23-9h224zm0 32H224v256h224V224zM65 96v384h95v32H65q-14 0-23.5-9.5T32 480V96q0-14 9.5-23T65 64h65q10-27 38-32 8-14 23-23t33-9q17 0 32 9t23 23q28 5 38 32h67q13 0 22 9t9 23v64h-31V96h-68q-2 5-4 9.5t-6 9.5q-10 13-25 13H166q-15 0-25-13-4-5-6-9.5t-4-9.5H65zm110-32q-6 0-11 4.5T159 80q0 6 5 11t11 5h96q7 0 11.5-5t4.5-11q0-16-16-16h-15q0-14-9.5-23T224 32q-14 0-23 9t-9 23h-17zm225 256q16 0 16 16 0 6-4.5 11t-11.5 5H272q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128zm0 63q16 0 16 16 0 6-4.5 11t-11.5 5H272q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/pause.js b/packages/base/src/icons/pause.js index e124a13b3a3f..a0cc2882979d 100644 --- a/packages/base/src/icons/pause.js +++ b/packages/base/src/icons/pause.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://pause"; -const viewBox = "0 0 512 512"; -const d = "M192 368h32V143h-32v225zm256 112q13 0 22.5-9.5T480 448V64q0-14-9.5-23T448 32H64q-14 0-23 9t-9 23v384q0 13 9 22.5t23 9.5h384zm0-32H64V64h384v384zm-160-80h32V143h-32v225z"; +const d = "M192 144h32v225h-32V144zM448 32q13 0 22.5 9.5T480 64v384q0 14-9.5 23t-22.5 9H64q-14 0-23-9t-9-23V64q0-13 9-22.5T64 32h384zm0 32H64v384h384V64zm-160 80h32v225h-32V144z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/payment-approval.js b/packages/base/src/icons/payment-approval.js index 661d508a1122..a85597bf6699 100644 --- a/packages/base/src/icons/payment-approval.js +++ b/packages/base/src/icons/payment-approval.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://payment-approval"; -const viewBox = "0 -33 512 512"; -const d = "M512 453L380 294l-83 84 32 31 50-50 101 127zM384 229V5q0-13-9-22.5T352-27H32q-14 0-23 9.5T0 5v448q0 14 9 23.5t23 9.5h256v-33H32V5h320v224h32zM180 59v32q-26 1-47 20t-25 57l41 5q3-14 12-25t19-14v72q-32 12-51.5 33T109 284q0 12 5 24.5t14.5 23.5 22.5 18.5 29 9.5v20h25v-20q58-6 70-63l-36-6q-2 12-11 20t-23 10v-76q42-9 59-31.5t17-42.5q0-32-20.5-54T205 92V59h-25zm25 70q14 4 23.5 14.5T238 166q0 26-33 35v-72zm-50 160q0-21 25-31v64q-11-5-18-14t-7-19z"; +const d = "M512 33L380 192l-83-84 32-31 50 50L480 0zM384 257v224q0 13-9 22.5t-23 9.5H32q-14 0-23-9.5T0 481V33Q0 19 9 9.5T32 0h256v33H32v448h320V257h32zM180 427v-32q-26-1-47-20t-25-57l41-5q3 14 12 25t19 14v-72q-32-12-51.5-33T109 202q0-12 5-24.5t14.5-23.5 22.5-18.5 29-9.5v-20h25v20q58 6 70 63l-36 6q-2-12-11-20t-23-10v76q42 9 59 31.5t17 42.5q0 32-20.5 54T205 394v33h-25zm25-70q14-4 23.5-14.5T238 320q0-26-33-35v72zm-50-160q0 21 25 31v-64q-11 5-18 14t-7 19z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/pdf-attachment.js b/packages/base/src/icons/pdf-attachment.js index aa578fc3e61b..581c6393f8eb 100644 --- a/packages/base/src/icons/pdf-attachment.js +++ b/packages/base/src/icons/pdf-attachment.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://pdf-attachment"; -const viewBox = "0 -32 512 512"; -const d = "M449.5 195q22 0 42-11t20-26q0-23-34-23-18 0-41.5 5.5T396.5 155q-32-7-57.5-13t-42.5-11q-33-51-54-51l-7 1q-21 7-21 26 0 17 30 37l31 12q28 45 42 89-7 7-9 22t-2 25q0 22 7 37.5t21 15.5q11 0 17.5-12t6.5-36q0-10-1.5-22t-5.5-26q26-48 50-63l31 7q10 2 17 2zm-86-17q-14 13-24 30l-21-40zm21-130V0q0-14-9-23t-23-9h-320q-14 0-23 9T.5 0v352l128 128h224q13 0 22.5-9t9.5-23v-64h-32v64h-192v-96q0-14-9.5-23t-23.5-9h-95V0h320v48h32z"; +const d = "M449.5 285q22 0 42 11t20 26q0 23-34 23-18 0-41.5-5.5T396.5 325q-32 7-57.5 13t-42.5 11q-33 51-54 51l-7-1q-21-7-21-26 0-17 30-37l31-12q28-45 42-89-7-7-9-22t-2-25q0-22 7-37.5t21-15.5q11 0 17.5 12t6.5 36q0 10-1.5 22t-5.5 26q26 48 50 63l31-7q10-2 17-2zm-86 17q-14-13-24-30l-21 40zm21 130v48q0 14-9 23t-23 9h-320q-14 0-23-9t-9-23V128l128-128h224q13 0 22.5 9t9.5 23v64h-32V32h-192v96q0 14-9.5 23t-23.5 9h-95v320h320v-48h32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/pdf-reader.js b/packages/base/src/icons/pdf-reader.js index c8c1a6155482..d3f54a64b359 100644 --- a/packages/base/src/icons/pdf-reader.js +++ b/packages/base/src/icons/pdf-reader.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://pdf-reader"; -const viewBox = "0 -32 512 512"; -const d = "M269 164q13 20 22.5 39.5T307 243q-6 6-8 20t-2 22q0 20 6 34t19 14q21 0 21-43 0-18-6-43 22-42 45-56l27 6q5 1 8.5 1.5t6.5.5q20 0 38-10t18-23q0-21-31-21-16 0-37 5t-35 13q-29-6-51.5-11T288 142q-30-46-48-46l-7 1q-18 6-18 23 0 16 26 33zM416 64q0-14-9-23t-23-9H128q-14 0-23 9t-9 23v256l96 96h192q13 0 22.5-9t9.5-23v-32h-32v32H224v-64q0-14-9.5-23t-23.5-9h-63V64h256v32h32V64zM32 352H0v32q0 40 28 68t68 28h32v-32H96q-27 0-45.5-19T32 384v-32zm0-288q0-26 18.5-45T96 0h32v-32H96Q56-32 28-4T0 64v32h32V64zm384 416q19 0 36.5-7.5t31-20.5 21-30.5T512 384v-32h-32v32q0 26-19 45t-45 19h-32v32h32zm64-384h32V64q0-20-7.5-37.5T483.5-4t-31-20.5T416-32h-32V0h32q26 0 45 19t19 45v32z"; +const d = "M269 316q13-20 22.5-39.5T307 237q-6-6-8-20t-2-22q0-20 6-34t19-14q21 0 21 43 0 18-6 43 22 42 45 56l27-6q5-1 8.5-1.5t6.5-.5q20 0 38 10t18 23q0 21-31 21-16 0-37-5t-35-13q-29 6-51.5 11T288 338q-30 46-48 46l-7-1q-18-6-18-23 0-16 26-33zm147 100q0 14-9 23t-23 9H128q-14 0-23-9t-9-23V160l96-96h192q13 0 22.5 9t9.5 23v32h-32V96H224v64q0 14-9.5 23t-23.5 9h-63v224h256v-32h32v32zM32 128H0V96q0-40 28-68T96 0h32v32H96q-27 0-45.5 19T32 96v32zm0 288q0 26 18.5 45T96 480h32v32H96q-40 0-68-28T0 416v-32h32v32zM416 0q19 0 36.5 7.5t31 20.5 21 30.5T512 96v32h-32V96q0-26-19-45t-45-19h-32V0h32zm64 384h32v32q0 20-7.5 37.5t-21 30.5-31 20.5T416 512h-32v-32h32q26 0 45-19t19-45v-32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/pending.js b/packages/base/src/icons/pending.js index 5e29770bec7f..c50985c1bda1 100644 --- a/packages/base/src/icons/pending.js +++ b/packages/base/src/icons/pending.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://pending"; -const viewBox = "0 -32 512 512"; -const d = "M228 192v144q0 7 5 11.5t11 4.5q16 0 16-16V224h144q16 0 16-16t-16-16H228zm96 280q68-17 117.5-66.5T508 288h-33q-17 54-57 93.5T324 438v34zM260 0q38 0 72.5 12T395 45.5 443.5 96t31.5 64h33q-11-41-34-76.5t-55.5-61-73-40T260-32q-53 0-99.5 20T79 43t-55 81.5T4 224q0 45 14.5 85t40 72.5 61 56T196 472v-33q-35-11-64-31.5T81.5 359 48 296.5 36 224q0-47 17.5-87.5t48-71 71.5-48T260 0z"; +const d = "M228 288V144q0-7 5-11.5t11-4.5q16 0 16 16v112h144q16 0 16 16t-16 16H228zM324 8q68 17 117.5 66.5T508 192h-33q-17-54-57-93.5T324 42V8zm-64 472q38 0 72.5-12t62.5-33.5 48.5-50.5 31.5-64h33q-11 41-34 76.5t-55.5 61-73 40T260 512q-53 0-99.5-20T79 437t-55-81.5T4 256q0-45 14.5-85t40-72.5 61-56T196 8v33q-35 11-64 31.5T81.5 121 48 183.5 36 256q0 47 17.5 87.5t48 71 71.5 48 87 17.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/per-diem.js b/packages/base/src/icons/per-diem.js index 5cefe468772d..bb9a60d117ec 100644 --- a/packages/base/src/icons/per-diem.js +++ b/packages/base/src/icons/per-diem.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://per-diem"; -const viewBox = "0 -32 512 512"; -const d = "M189 288h37V128h-32v128h-42zM446 5q27 0 49 16l7 6v-45q-29-12-54-12-51 0-79 21t-42 66h-37l8 32h23v16h-31l8 32h28q11 38 43.5 61.5T449 222q34 0 57-14l4-2-10-39-5 4q-14 9-33 12.5t-38-.5-33.5-15.5T371 137h119l-8-32H367V89h115l-8-32H372q17-52 74-52zM34 0h192v-32H34q-14 0-23 9T2 0v416q0 13 9 22.5t23 9.5h64v32h32v-32h192v32h32v-32h64q13 0 22.5-9.5T450 416v-96h-32v32H34V0zm288 384h32v32h-32v-32zm-224 0h32v32H98v-32z"; +const d = "M189 192h37v160h-32V224h-42zm257 283q27 0 49-16l7-6v45q-29 12-54 12-51 0-79-21t-42-66h-37l8-32h23v-16h-31l8-32h28q11-38 43.5-61.5T449 258q34 0 57 14l4 2-10 39-5-4q-14-9-33-12.5t-38 .5-33.5 15.5T371 343h119l-8 32H367v16h115l-8 32H372q17 52 74 52zm-412 5h192v32H34q-14 0-23-9t-9-23V64q0-13 9-22.5T34 32h64V0h32v32h192V0h32v32h64q13 0 22.5 9.5T450 64v96h-32v-32H34v352zM322 96h32V64h-32v32zM98 96h32V64H98v32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/performance.js b/packages/base/src/icons/performance.js index 44bc80fabb0b..af74ece9f3f6 100644 --- a/packages/base/src/icons/performance.js +++ b/packages/base/src/icons/performance.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://performance"; -const viewBox = "0 -1 526 526"; -const d = "M380.5 308q-53 34-116 34-46 0-83.5-16t-64.5-44.5-42-68-15-85.5q0-17 3-34t3-34q0-12-8.5-21t-20.5-9q-13 0-20.5 9.5T5 63 1 92.5.5 121q0 64 20.5 116t56.5 88 84 55.5 103 19.5q52 0 99-18t82-50l-21-13-31-20zm127-69q19-48 19-109v-5q0-12-.5-28.5t-4-31T511.5 41t-20-10-21.5 8-8.5 20q0 18 3.5 35t3.5 34q0 64-25 112l35 54q19-27 29-55zm-283-83q3 3 15 11l28 20 39 26 43 29 115 75-75-115-28-43-26-39-20-29-11-14q-17-17-40-17t-40 16.5-17 39.5 17 40zm40-66q12 0 20 8.5t8 19.5q0 12-8 20t-20 8q-11 0-19.5-8t-8.5-20q0-11 8.5-19.5t19.5-8.5z"; +const d = "M370.36 203.559q-51.59-33.095-112.913-33.095-44.776 0-81.278 15.574t-62.783 43.316-40.882 66.19-14.601 83.224q0 16.548 2.92 33.095t2.92 33.095q0 11.68-8.273 20.441t-19.955 8.76q-12.654 0-19.954-9.246T4.854 442.038.96 413.323t-.487-27.741q0-62.297 19.955-112.913t54.996-85.658 81.764-54.022 100.259-18.981q50.616 0 96.365 17.52t79.817 48.67l-20.44 12.654-30.176 19.467zm123.62 67.163q18.493 46.723 18.493 106.1v4.866q0 11.68-.486 27.742t-3.894 30.175-10.22 23.847-19.468 9.734-20.928-7.787-8.274-19.467q0-17.521 3.407-34.069t3.407-33.095q0-62.297-24.334-109.019l34.068-52.563q18.494 26.282 28.228 53.536zM218.51 351.513q2.92-2.92 14.601-10.707l27.255-19.468 37.962-25.308 41.855-28.228 111.94-73.004-73.004 111.94-27.255 41.855-25.308 37.962-19.468 28.228-10.707 13.628q-16.547 16.547-38.935 16.547t-38.936-16.06-16.547-38.45 16.547-38.935zm38.936 64.244q11.68 0 19.467-8.274t7.788-18.981q0-11.68-7.788-19.468t-19.467-7.787q-10.707 0-18.981 7.787t-8.274 19.468q0 10.707 8.274 18.98t18.98 8.275z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/permission.js b/packages/base/src/icons/permission.js index 5b144968ffb3..13f51348089f 100644 --- a/packages/base/src/icons/permission.js +++ b/packages/base/src/icons/permission.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://permission"; -const viewBox = "0 -32 512 512"; -const d = "M477 233q11 0 18-7.5t7-18.5V105q0-11-7-19t-18-8H330q-11 0-19 8t-8 19v102q0 11 8 18.5t19 7.5h7v42q0 6 3 18.5t11.5 25T375 341t40 10q26 0 41.5-11t23-24 9.5-25 2-13h-34q0 4-2.5 10.5t-7.5 13-13 11-19 4.5q-12 0-20-4.5t-13-11-7.5-13.5-2.5-13v-42h105zm-65-76q16 5 16 23 0 11-7.5 18t-17.5 7q-11 0-18.5-7t-7.5-18q0-8 5-14t12-9l-17-50h51zM394 48V0q0-14-9-23t-23-9H42q-14 0-23 9T10 0v352l128 128h224q13 0 22.5-9t9.5-23v-48h-32v48H170v-96q0-14-9.5-23t-23.5-9H42V0h320v48h32z"; +const d = "M477 247q11 0 18 7.5t7 18.5v102q0 11-7 19t-18 8H330q-11 0-19-8t-8-19V273q0-11 8-18.5t19-7.5h7v-42q0-6 3-18.5t11.5-25T375 139t40-10q26 0 41.5 11t23 24 9.5 25 2 13h-34q0-4-2.5-10.5t-7.5-13-13-11-19-4.5q-12 0-20 4.5t-13 11-7.5 13.5-2.5 13v42h105zm-65 76q16-5 16-23 0-11-7.5-18t-17.5-7q-11 0-18.5 7t-7.5 18q0 8 5 14t12 9l-17 50h51zm-18 109v48q0 14-9 23t-23 9H42q-14 0-23-9t-9-23V128L138 0h224q13 0 22.5 9t9.5 23v48h-32V32H170v96q0 14-9.5 23t-23.5 9H42v320h320v-48h32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/person-placeholder.js b/packages/base/src/icons/person-placeholder.js index 11ff2690ab61..b0531571af17 100644 --- a/packages/base/src/icons/person-placeholder.js +++ b/packages/base/src/icons/person-placeholder.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://person-placeholder"; -const viewBox = "0 -32 512 512"; -const d = "M384 352q0-27-10-50t-27.5-40.5-41-27.5-49.5-10q-27 0-50 10t-40.5 27.5T138 302t-10 50q0 26 10 49.5t27.5 41T206 470t50 10q26 0 49.5-10t41-27.5 27.5-41 10-49.5zm-128-96q40 0 68 28t28 68-28 68-68 28-68-28-28-68 28-68 68-28zm64-32q26 0 49.5-10t41-27.5 27.5-41T448 96V-32H64V96q0 26 10 49.5t27.5 41T142 214t50 10h128zm96-128q0 40-28 68t-68 28H192q-40 0-68-28T96 96V0h320v96z"; +const d = "M384 128q0 27-10 50t-27.5 40.5-41 27.5-49.5 10q-27 0-50-10t-40.5-27.5T138 178t-10-50q0-26 10-49.5t27.5-41T206 10t50-10q26 0 49.5 10t41 27.5 27.5 41 10 49.5zm-128 96q40 0 68-28t28-68-28-68-68-28-68 28-28 68 28 68 68 28zm64 32q26 0 49.5 10t41 27.5 27.5 41 10 49.5v128H64V384q0-26 10-49.5t27.5-41T142 266t50-10h128zm96 128q0-40-28-68t-68-28H192q-40 0-68 28t-28 68v96h320v-96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/personnel-view.js b/packages/base/src/icons/personnel-view.js index 52f39bd4b208..e59808eb93a3 100644 --- a/packages/base/src/icons/personnel-view.js +++ b/packages/base/src/icons/personnel-view.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://personnel-view"; -const viewBox = "0 -32 512 512"; -const d = "M224 160q26 0 49.5-10t41-27.5 27.5-41T352 32v-64H32v64q0 26 10 49.5t27.5 41 41 27.5 49.5 10h64zm96-128q0 40-28 68t-68 28h-64q-40 0-68-28T64 32V0h256v32zm-32 224q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q26 0 45 19t19 45-19 45-45 19-45-19-19-45 19-45 45-19zm256 256q14 0 23-9t9-23V64q0-14-9-23t-23-9h-64v32h64v352H128v-32H96v32q0 14 9 23t23 9h320z"; +const d = "M224 320q26 0 49.5 10t41 27.5 27.5 41 10 49.5v64H32v-64q0-26 10-49.5t27.5-41 41-27.5 49.5-10h64zm96 128q0-40-28-68t-68-28h-64q-40 0-68 28t-28 68v32h256v-32zm-32-224q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q26 0 45-19t19-45-19-45-45-19-45 19-19 45 19 45 45 19zM448 32q14 0 23 9t9 23v352q0 14-9 23t-23 9h-64v-32h64V64H128v32H96V64q0-14 9-23t23-9h320z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/pharmacy.js b/packages/base/src/icons/pharmacy.js index 319643f75678..27e38ce8531d 100644 --- a/packages/base/src/icons/pharmacy.js +++ b/packages/base/src/icons/pharmacy.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://pharmacy"; -const viewBox = "0 -32 512 512"; -const d = "M288 192h64v-64h-64V64h-64v64h-64v64h64v64h64v-64zm64 160q40 0 68-28t28-68V0q0-14-9-23t-23-9H96q-14 0-23 9T64 0v256q0 40 28 68t68 28v32h-32q-14 0-23 9t-9 23v32q0 14 9 23t23 9h256q14 0 23-9t9-23v-32q0-14-9-23t-23-9h-32v-32zm-192 64h224v32H128v-32h32zm256-160q0 26-19 45t-45 19h-32v64H192v-64h-32q-26 0-45-19t-19-45V0h320v256z"; +const d = "M288 288h64v64h-64v64h-64v-64h-64v-64h64v-64h64v64zm64-160q40 0 68 28t28 68v256q0 14-9 23t-23 9H96q-14 0-23-9t-9-23V224q0-40 28-68t68-28V96h-32q-14 0-23-9t-9-23V32q0-14 9-23t23-9h256q14 0 23 9t9 23v32q0 14-9 23t-23 9h-32v32zM160 64h224V32H128v32h32zm256 160q0-26-19-45t-45-19h-32V96H192v64h-32q-26 0-45 19t-19 45v256h320V224z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/phone.js b/packages/base/src/icons/phone.js index 7cbaf922ce04..b17a87351ce2 100644 --- a/packages/base/src/icons/phone.js +++ b/packages/base/src/icons/phone.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://phone"; -const viewBox = "0 -32 512 512"; -const d = "M32 32q-13 0-22.5 9T0 64v384q0 13 9.5 22.5T32 480h64q14 0 23-9.5t9-22.5V64q0-14-9-23t-23-9H32zm448 384q14 0 23-9.5t9-22.5V0q0-14-9-23t-23-9H32q-13 0-22.5 9T0 0h480v384H160v32h320zM224 160q-13 0-22.5 9t-9.5 23q0 13 9.5 22.5T224 224q14 0 23-9.5t9-22.5q0-14-9-23t-23-9zm96 64q14 0 23-9.5t9-22.5q0-14-9-23t-23-9q-13 0-22.5 9t-9.5 23q0 13 9.5 22.5T320 224zm96 0q14 0 23-9.5t9-22.5q0-14-9-23t-23-9q-13 0-22.5 9t-9.5 23q0 13 9.5 22.5T416 224zm0-96q14 0 23-9.5t9-22.5q0-14-9-23t-23-9q-13 0-22.5 9T384 96q0 13 9.5 22.5T416 128zm-96 0q14 0 23-9.5t9-22.5q0-14-9-23t-23-9q-13 0-22.5 9T288 96q0 13 9.5 22.5T320 128zm-96-64q-13 0-22.5 9T192 96q0 13 9.5 22.5T224 128q14 0 23-9.5t9-22.5q0-14-9-23t-23-9zm224 240q0-16-16-16H208q-16 0-16 16v32q0 6 4.5 11t11.5 5h224q7 0 11.5-5t4.5-11v-32z"; +const d = "M32 448q-13 0-22.5-9T0 416V32Q0 19 9.5 9.5T32 0h64q14 0 23 9.5t9 22.5v384q0 14-9 23t-23 9H32zM480 64q14 0 23 9.5t9 22.5v384q0 14-9 23t-23 9H32q-13 0-22.5-9T0 480h480V96H160V64h320zM224 320q-13 0-22.5-9t-9.5-23q0-13 9.5-22.5T224 256q14 0 23 9.5t9 22.5q0 14-9 23t-23 9zm96-64q14 0 23 9.5t9 22.5q0 14-9 23t-23 9q-13 0-22.5-9t-9.5-23q0-13 9.5-22.5T320 256zm96 0q14 0 23 9.5t9 22.5q0 14-9 23t-23 9q-13 0-22.5-9t-9.5-23q0-13 9.5-22.5T416 256zm0 96q14 0 23 9.5t9 22.5q0 14-9 23t-23 9q-13 0-22.5-9t-9.5-23q0-13 9.5-22.5T416 352zm-96 0q14 0 23 9.5t9 22.5q0 14-9 23t-23 9q-13 0-22.5-9t-9.5-23q0-13 9.5-22.5T320 352zm-96 64q-13 0-22.5-9t-9.5-23q0-13 9.5-22.5T224 352q14 0 23 9.5t9 22.5q0 14-9 23t-23 9zm224-240q0 16-16 16H208q-16 0-16-16v-32q0-6 4.5-11t11.5-5h224q7 0 11.5 5t4.5 11v32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/photo-voltaic.js b/packages/base/src/icons/photo-voltaic.js index 0ba93e885e49..f2075f545e44 100644 --- a/packages/base/src/icons/photo-voltaic.js +++ b/packages/base/src/icons/photo-voltaic.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://photo-voltaic"; -const viewBox = "0 -32 512 512"; -const d = "M480 254L225 0q0-14 9-23t23-9h223q13 0 22.5 9T512 0v222q0 14-9.5 23t-22.5 9zm0-254H270l210 209V0zm-37 309q-5 5-11 5t-11-5L171 58q-5-5-5-11t5-11 11-5 11 5l250 250q12 11 0 23zM152 428q-2 0-4 .5t-4 .5-4-.5-4-.5v52h16v-52zm63-33q-5 6-11 11l36 37 12-11zm73-67h-52q1 2 1 8 0 5-1 8h52v-16zm-84-63q6 5 11 11l37-37-12-11zm-60-22h8v-51h-16v51h8zm-107-4l36 37q3-3 5.5-6t6.5-5l-37-37zm14 97q0-2 .5-4t.5-4H0v16h52q0-2-.5-4t-.5-4zm34 70q-4-2-6.5-5t-5.5-6l-36 37 11 11zm59-150q-33 0-56.5 23T64 336q0 33 23.5 56.5T144 416t56.5-23.5T224 336q0-34-23.5-57T144 256zm0 128q-20 0-34-14t-14-34 14-34 34-14 34 14 14 34-14 34-34 14z"; +const d = "M480 226L225 480q0 14 9 23t23 9h223q13 0 22.5-9t9.5-23V258q0-14-9.5-23t-22.5-9zm0 254H270l210-209v209zm-37-309q-5-5-11-5t-11 5L171 422q-5 5-5 11t5 11 11 5 11-5l250-250q12-11 0-23zM152 52q-2 0-4-.5t-4-.5-4 .5-4 .5V0h16v52zm63 33q-5-6-11-11l36-37 12 11zm73 67h-52q1-2 1-8 0-5-1-8h52v16zm-84 63q6-5 11-11l37 37-12 11zm-60 22h8v51h-16v-51h8zm-107 4l36-37q3 3 5.5 6t6.5 5l-37 37zm14-97q0 2 .5 4t.5 4H0v-16h52q0 2-.5 4t-.5 4zm34-70q-4 2-6.5 5T73 85L37 48l11-11zm59 150q-33 0-56.5-23T64 144q0-33 23.5-56.5T144 64t56.5 23.5T224 144q0 34-23.5 57T144 224zm0-128q-20 0-34 14t-14 34 14 34 34 14 34-14 14-34-14-34-34-14z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/physical-activity.js b/packages/base/src/icons/physical-activity.js index e50144b84790..0606c509129b 100644 --- a/packages/base/src/icons/physical-activity.js +++ b/packages/base/src/icons/physical-activity.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://physical-activity"; -const viewBox = "0 -31 512 512"; -const d = "M394 390q-23 0-34 13.5T349 436t11 32 34 13q18 0 31.5-13t13.5-32-13.5-32.5T394 390zm81-127q19 0 19-19 0-7-5-13t-14-6h-72q-15 0-22 15l-16 32 28 49 28-58h54zm-293-76l39-39-31-53q-7-13-26-15H47q-28 0-28 27t28 27h103zm176-64q8-8 8-22 0-9-4-18l-51-96q-5-9-12.5-13T286-30q-11 0-20.5 8T256-2q0 9 4 13l45 80-113 113 76 124-146-33q-1-1-6-1-10 0-17 4.5T92 317q0 15 18 20l211 51q8 2 12 2 22 0 35-18l5-8 10-22-91-154z"; +const d = "M394 91q-23 0-34-13.5T349 45t11-32 34-13q18 0 31.5 13T439 45t-13.5 32.5T394 91zm81 127q19 0 19 19 0 7-5 13t-14 6h-72q-15 0-22-15l-16-32 28-49 28 58h54zm-293 76l39 39-31 53q-7 13-26 15H47q-28 0-28-27t28-27h103zm176 64q8 8 8 22 0 9-4 18l-51 96q-5 9-12.5 13t-12.5 4q-11 0-20.5-8t-9.5-20q0-9 4-13l45-80-113-113 76-124-146 33q-1 1-6 1-10 0-17-4.5T92 164q0-15 18-20l211-51q8-2 12-2 22 0 35 18l5 8 10 22-91 154z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/picture.js b/packages/base/src/icons/picture.js index 4baf3702d341..0ca594f3849e 100644 --- a/packages/base/src/icons/picture.js +++ b/packages/base/src/icons/picture.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://picture"; -const viewBox = "0 0 512 512"; -const d = "M448 480q14 0 23-9t9-23V64q0-13-9-22.5T448 32H64q-14 0-23 9.5T32 64v384q0 14 9 23t23 9h384zm0-32H64V128h384v320zM320 320l96-160H224zm-94-96H96v160h140q-5-11-8.5-22.5T224 336q0-20 7-38t19-32zm42 71q-5 9-8.5 19.5T256 336q0 34 23.5 57t56.5 23q34 0 57-23t23-57q0-19-8-35t-22-27l-66 109z"; +const d = "M448 32q14 0 23 9t9 23v384q0 13-9 22.5t-23 9.5H64q-14 0-23-9.5T32 448V64q0-14 9-23t23-9h384zm0 32H64v320h384V64zM320 192l96 160H224zm-94 96H96V128h140q-5 11-8.5 22.5T224 176q0 20 7 38t19 32zm42-71q-5-9-8.5-19.5T256 176q0-34 23.5-57T336 96q34 0 57 23t23 57q0 19-8 35t-22 27l-66-109z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/pie-chart.js b/packages/base/src/icons/pie-chart.js index c7ee8a37acfd..6962ebe5e929 100644 --- a/packages/base/src/icons/pie-chart.js +++ b/packages/base/src/icons/pie-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://pie-chart"; -const viewBox = "0 -39 530 530"; -const d = "M515 308q15-45 15-93 0-101-66-178l-16 14-157 158zm-38 30l-201-89v241q71-5 129.5-43.5T497 347zM276 165L419 22q-63-53-143-60-12-1-22-1t-21 1q-64 5-117.5 40.5T31 94q-10 18-17 38-14 40-14 83 0 94 60 166 15 16 30 29 62 52 143 60V207z"; +const d = "M497.51 175.698Q512 219.17 512 265.54q0 97.57-63.758 171.954l-15.457-13.524-151.668-152.634zm-36.71-28.981l-194.174 85.977V-.12q68.59 4.83 125.102 42.023t88.393 96.12zM266.626 313.842L404.77 451.985q-60.86 51.2-138.144 57.962-11.592.966-21.252.966t-20.287-.966q-61.827-4.83-113.51-39.124t-81.63-88.393q-9.66-17.388-16.422-36.71Q0 307.08 0 265.54q0-90.808 57.962-160.363 14.49-15.456 28.981-28.015Q146.838 26.928 225.087 19.2v254.068z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/pipeline-analysis.js b/packages/base/src/icons/pipeline-analysis.js index 64b2768a3359..ee8bd33222a2 100644 --- a/packages/base/src/icons/pipeline-analysis.js +++ b/packages/base/src/icons/pipeline-analysis.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://pipeline-analysis"; -const viewBox = "0 0 512 512"; -const d = "M64.833 448v-96h48q16 0 16-16 0-6-4.5-11t-11.5-5h-48v-64h48q16 0 16-16 0-6-4.5-11t-11.5-5h-48v-64h48q16 0 16-16t-16-16h-48V64h48q16 0 16-16 0-6-4.5-11t-11.5-5h-48q-14 0-23 9.5t-9 22.5v384q0 14 9 23t23 9h48q16 0 16-16 0-6-4.5-11t-11.5-5h-48zm406 0q10 0 8-10l-92-368q-2-6-8-6h-116q-7 0-7 6l-92 368q-2 4 .5 7t6.5 3h300zm-103-320h-94l8-32h78zm24 96h-142l16-64h110zm24 96h-190l16-64h158zm24 96h-238l16-64h206z"; +const d = "M64.833 64v96h48q16 0 16 16 0 6-4.5 11t-11.5 5h-48v64h48q16 0 16 16 0 6-4.5 11t-11.5 5h-48v64h48q16 0 16 16t-16 16h-48v64h48q16 0 16 16 0 6-4.5 11t-11.5 5h-48q-14 0-23-9.5t-9-22.5V64q0-14 9-23t23-9h48q16 0 16 16 0 6-4.5 11t-11.5 5h-48zm406 0q10 0 8 10l-92 368q-2 6-8 6h-116q-7 0-7-6l-92-368q-2-4 .5-7t6.5-3h300zm-103 320h-94l8 32h78zm24-96h-142l16 64h110zm24-96h-190l16 64h158zm24-96h-238l16 64h206z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/pixelate.js b/packages/base/src/icons/pixelate.js index 2f5a885fbc04..355d9bf8485b 100644 --- a/packages/base/src/icons/pixelate.js +++ b/packages/base/src/icons/pixelate.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://pixelate"; -const viewBox = "0 0 512 512"; -const d = "M288 160V96h-64v64h64zm160 320q14 0 23-9.5t9-22.5V288h-64v64h-64v-64h-64v64h-64v-64h-64v64H96v-64H32v160q0 13 9 22.5t23 9.5h384zM160 224H96v64h64v-64zm-64 0v-64H32v64h64zm64-64V96H96v64h64zm64 64v-64h-64v64h64zm0 0v64h64v-64h-64zm128 64h64v-64h-64v64zm64-128v64h64v-64h-64zm-128 64h64v-64h-64v64zM32 96h64V32H64q-14 0-23 9t-9 23v32zm128 0h64V32h-64v64zm128 0h64V32h-64v64zm128-64v64h64V64q0-14-9-23t-23-9h-32zm-64 128h64V96h-64v64z"; +const d = "M288 352v64h-64v-64h64zM448 32q14 0 23 9.5t9 22.5v160h-64v-64h-64v64h-64v-64h-64v64h-64v-64H96v64H32V64q0-13 9-22.5T64 32h384zM160 288H96v-64h64v64zm-64 0v64H32v-64h64zm64 64v64H96v-64h64zm64-64v64h-64v-64h64zm0 0v-64h64v64h-64zm128-64h64v64h-64v-64zm64 128v-64h64v64h-64zm-128-64h64v64h-64v-64zM32 416h64v64H64q-14 0-23-9t-9-23v-32zm128 0h64v64h-64v-64zm128 0h64v64h-64v-64zm128 64v-64h64v32q0 14-9 23t-23 9h-32zm-64-128h64v64h-64v-64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/play.js b/packages/base/src/icons/play.js index b3a51b262edd..f3b05c4c25e2 100644 --- a/packages/base/src/icons/play.js +++ b/packages/base/src/icons/play.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://play"; -const viewBox = "0 0 512 512"; -const d = "M176 359l181-109-181-109v218zm272 121q13 0 22.5-9.5T480 448V64q0-14-9.5-23T448 32H64q-14 0-23 9t-9 23v384q0 13 9 22.5t23 9.5h384zm0-32H64V64h384v384z"; +const d = "M176 153l181 109-181 109V153zM448 32q13 0 22.5 9.5T480 64v384q0 14-9.5 23t-22.5 9H64q-14 0-23-9t-9-23V64q0-13 9-22.5T64 32h384zm0 32H64v384h384V64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/pool.js b/packages/base/src/icons/pool.js index f6dd9a1ca81b..7cf7bd2b440f 100644 --- a/packages/base/src/icons/pool.js +++ b/packages/base/src/icons/pool.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://pool"; -const viewBox = "0 -32 512 512"; -const d = "M461.5 50q7 0 12.5-5.5t5.5-13.5-7-16.5-16.5-16T436.5-15t-17-9q-11-5-22-6.5t-21-1.5q-20 0-52.5 11t-85.5 39q-44 23-70 33.5t-40 10.5q-35 0-63-40-6-8-15-8-7 0-12.5 5t-5.5 14q0 18 12.5 30t29 19.5T106 93t21.5 3q21 0 51-10.5t77-36.5q46-26 74.5-35t45.5-9q44 0 73 38 4 7 13 7zm-411 66q-7 0-12.5 4.5T32.5 133q4 15 15.5 26t25.5 18.5 28.5 11 23.5 3.5q20 0 50.5-11t79.5-36q46-26 73.5-36t45.5-10q42 0 74 40 4 7 13 7 7 0 12.5-5.5t5.5-15.5q0-7-7.5-15.5t-17-17T435.5 78t-16-7q-14-6-25-7.5t-18-1.5q-20 0-52.5 11t-85.5 40q-44 24-70 33.5t-41 9.5q-38 0-62-33-7-7-15-7zm94 183q-6 0-11 4.5t-5 11.5v4q0 45 27 76t74 31h14q14 23 38.5 38.5t53.5 15.5q23 0 43.5-8t36-22 24.5-33 9-41V160l-32 15v49l-64-48v-48q-8 3-14.5 7.5t-17.5 9.5v142q0 51-24.5 75t-66.5 28q-13 1-25.5-4t-22-15-15.5-23.5-6-28.5v-4q0-16-16-16zm272 4l-64-47v-46l64 48v45zm-76 145q-18 0-34.5-4.5T279.5 419q13-7 26-17t23.5-22.5 17-26.5 6.5-30v-35l64 47v41q0 32-22 52t-54 20z"; +const d = "M461.5 430q7 0 12.5 5.5t5.5 13.5-7 16.5-16.5 16-19.5 13.5-17 9q-11 5-22 6.5t-21 1.5q-20 0-52.5-11t-85.5-39q-44-23-70-33.5t-40-10.5q-35 0-63 40-6 8-15 8-7 0-12.5-5t-5.5-14q0-18 12.5-30t29-19.5 32-10.5 21.5-3q21 0 51 10.5t77 36.5q46 26 74.5 35t45.5 9q44 0 73-38 4-7 13-7zm-411-66q-7 0-12.5-4.5T32.5 347q4-15 15.5-26t25.5-18.5 28.5-11 23.5-3.5q20 0 50.5 11t79.5 36q46 26 73.5 36t45.5 10q42 0 74-40 4-7 13-7 7 0 12.5 5.5t5.5 15.5q0 7-7.5 15.5t-17 17-19.5 14.5-16 7q-14 6-25 7.5t-18 1.5q-20 0-52.5-11t-85.5-40q-44-24-70-33.5t-41-9.5q-38 0-62 33-7 7-15 7zm94-183q-6 0-11-4.5t-5-11.5v-4q0-45 27-76t74-31h14q14-23 38.5-38.5T335.5 0q23 0 43.5 8t36 22 24.5 33 9 41v216l-32-15v-49l-64 48v48q-8-3-14.5-7.5t-17.5-9.5V193q0-51-24.5-75t-66.5-28q-13-1-25.5 4t-22 15-15.5 23.5-6 28.5v4q0 16-16 16zm272-4l-64 47v46l64-48v-45zm-76-145q-18 0-34.5 4.5T279.5 61q13 7 26 17t23.5 22.5 17 26.5 6.5 30v35l64-47v-41q0-32-22-52t-54-20z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/popup-window.js b/packages/base/src/icons/popup-window.js index 84a82f795f35..8252727a325a 100644 --- a/packages/base/src/icons/popup-window.js +++ b/packages/base/src/icons/popup-window.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://popup-window"; -const viewBox = "0 -32 512 512"; -const d = "M480 480q14 0 23-9.5t9-22.5V160q0-14-9-23t-23-9H160q-13 0-22.5 9t-9.5 23v288q0 13 9.5 22.5T160 480h320zm0-32H160V160h320v288zM368 0q16 0 16-16 0-6-4.5-11T368-32H144q-6 0-11 5t-5 11q0 7 5 11.5T144 0h224zm112 96h32V64q0-13-9-22.5T480 32H32q-13 0-22.5 9.5T0 64v320q0 14 9.5 23t22.5 9h64v-32H32V64h448v32z"; +const d = "M480 0q14 0 23 9.5t9 22.5v288q0 14-9 23t-23 9H160q-13 0-22.5-9t-9.5-23V32q0-13 9.5-22.5T160 0h320zm0 32H160v288h320V32zM368 480q16 0 16 16 0 6-4.5 11t-11.5 5H144q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h224zm112-96h32v32q0 13-9 22.5t-23 9.5H32q-13 0-22.5-9.5T0 416V96q0-14 9.5-23T32 64h64v32H32v320h448v-32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/positive.js b/packages/base/src/icons/positive.js index 5606af19fe2e..17fdf47af22b 100644 --- a/packages/base/src/icons/positive.js +++ b/packages/base/src/icons/positive.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://positive"; -const viewBox = "0 0 512 512"; -const d = "M448 480q13 0 22.5-9.5T480 448V64q0-14-9.5-23T448 32H64q-14 0-23 9t-9 23v384q0 13 9 22.5t23 9.5h384zm0-32H64V64h384v384zM240 240H128v32h112v112h32V272h112v-32H272V128h-32v112z"; +const d = "M448 32q13 0 22.5 9.5T480 64v384q0 14-9.5 23t-22.5 9H64q-14 0-23-9t-9-23V64q0-13 9-22.5T64 32h384zm0 32H64v384h384V64zM240 272H128v-32h112V128h32v112h112v32H272v112h-32V272z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/post.js b/packages/base/src/icons/post.js index 5f71a44190b3..b68ec41b9f05 100644 --- a/packages/base/src/icons/post.js +++ b/packages/base/src/icons/post.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://post"; -const viewBox = "0 0 512 512"; -const d = "M448 480q27 0 45.5-19t18.5-45V192q0-26-18.5-45T448 128h-32V53q0-10-6.5-15.5T395 32q-7 0-12 4l-79 91-240 1q-26 0-45 19T0 192v224q0 26 19 45t45 19h384zm32-64q0 13-9 22.5t-23 9.5H64q-13 0-22.5-9.5T32 416V192q0-14 9.5-23t22.5-9h256l64-80v80h64q14 0 23 9t9 23v224z"; +const d = "M448 32q27 0 45.5 19T512 96v224q0 26-18.5 45T448 384h-32v75q0 10-6.5 15.5T395 480q-7 0-12-4l-79-91-240-1q-26 0-45-19T0 320V96q0-26 19-45t45-19h384zm32 64q0-13-9-22.5T448 64H64q-13 0-22.5 9.5T32 96v224q0 14 9.5 23t22.5 9h256l64 80v-80h64q14 0 23-9t9-23V96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/ppt-attachment.js b/packages/base/src/icons/ppt-attachment.js index a5a30a823534..8bdf21c6a3f2 100644 --- a/packages/base/src/icons/ppt-attachment.js +++ b/packages/base/src/icons/ppt-attachment.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://ppt-attachment"; -const viewBox = "0 -32 512 512"; -const d = "M352 48h32V0q0-14-9-23t-23-9H32q-14 0-23 9T0 0v352l128 128h224q13 0 22.5-9t9.5-23v-64h-32v64H160v-96q0-14-9.5-23t-23.5-9H32V0h320v48zm128 240q13 0 22.5-9.5T512 256V128q0-14-9.5-23T480 96H320q-14 0-23 9t-9 23v32h-32q-14 0-23 9t-9 23v128q0 13 9 22.5t23 9.5h160q13 0 22.5-9.5T448 320v-32h32zm-192-32q0 13 9 22.5t23 9.5h96v32H256V192h32v64zm192 0H320V128h160v128z"; +const d = "M352 432h32v48q0 14-9 23t-23 9H32q-14 0-23-9t-9-23V128L128 0h224q13 0 22.5 9t9.5 23v64h-32V32H160v96q0 14-9.5 23t-23.5 9H32v320h320v-48zm128-240q13 0 22.5 9.5T512 224v128q0 14-9.5 23t-22.5 9H320q-14 0-23-9t-9-23v-32h-32q-14 0-23-9t-9-23V160q0-13 9-22.5t23-9.5h160q13 0 22.5 9.5T448 160v32h32zm-192 32q0-13 9-22.5t23-9.5h96v-32H256v128h32v-64zm192 0H320v128h160V224z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/present.js b/packages/base/src/icons/present.js index e64d64da92e9..c2afc7b1f90c 100644 --- a/packages/base/src/icons/present.js +++ b/packages/base/src/icons/present.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://present"; -const viewBox = "0 -32 512 512"; -const d = "M240 0q37 0 70 12t59.5 33.5T415 96t27 64h33q-8-41-29.5-76.5t-52.5-61-70.5-40T240-32q-50 0-93.5 19t-76 51.5-51.5 76T0 208q0 43 14.5 82T55 360t61 52.5 76 29.5v-32q-34-8-63.5-27t-51-45.5T44 278t-12-70q0-43 16.5-81t45-66 66-44.5T240 0zm-16 192v144q0 7 5 11.5t11 4.5q16 0 16-16V224h144q16 0 16-16t-16-16H224zm111 64l26 79-67 49h83l26 79 26-79h83l-68-49 26-79-67 49z"; +const d = "M240 480q37 0 70-12t59.5-33.5T415 384t27-64h33q-8 41-29.5 76.5t-52.5 61-70.5 40T240 512q-50 0-93.5-19t-76-51.5-51.5-76T0 272q0-43 14.5-82T55 120t61-52.5T192 38v32q-34 8-63.5 27t-51 45.5T44 202t-12 70q0 43 16.5 81t45 66 66 44.5T240 480zm-16-192V144q0-7 5-11.5t11-4.5q16 0 16 16v112h144q16 0 16 16t-16 16H224zm111-64l26-79-67-49h83l26-79 26 79h83l-68 49 26 79-67-49z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/primary-key.js b/packages/base/src/icons/primary-key.js index a4f0217cf3d8..82d4bfcc8c34 100644 --- a/packages/base/src/icons/primary-key.js +++ b/packages/base/src/icons/primary-key.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://primary-key"; -const viewBox = "0 -32 512 512"; -const d = "M493.733 72q16-19 17-41 2-16-3.5-26.5t-10.5-16.5q-13-14-28.5-17t-19.5-3h-96v64h-64v64h-64v64h-64q-32 0-61 13t-51 35-35 51-13 61 13 61 35 51 51 35 61 13q33 0 62-13t50.5-34.5 34.5-50.5 13-62q0-17-4.5-30.5t-8.5-22.5l-1-1zm-349 216q20 0 34 14t14 34-14 34-34 14-34-14-14-34 14-34 34-14z"; +const d = "M493.733 408q16 19 17 41 2 16-3.5 26.5t-10.5 16.5q-13 14-28.5 17t-19.5 3h-96v-64h-64v-64h-64v-64h-64q-32 0-61-13t-51-35-35-51-13-61 13-61 35-51 51-35 61-13q33 0 62 13t50.5 34.5 34.5 50.5 13 62q0 17-4.5 30.5t-8.5 22.5l-1 1zm-349-216q20 0 34-14t14-34-14-34-34-14-34 14-14 34 14 34 34 14z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/print.js b/packages/base/src/icons/print.js index c044097d52b5..06683e682184 100644 --- a/packages/base/src/icons/print.js +++ b/packages/base/src/icons/print.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://print"; -const viewBox = "0 -31 512 512"; -const d = "M368 290q-16 0-16 16 0 6 4.5 11t11.5 5h64q7 0 11.5-5t4.5-11q0-16-16-16h-64zm112 96q13 0 22.5-9.5T512 354V194q0-14-9.5-23t-22.5-9h-64V2q0-14-9.5-23T384-30H128q-14 0-23 9T96 2v160H32q-14 0-23 9t-9 23v160q0 13 9 22.5t23 9.5h64v64q0 13 9 22.5t23 9.5h256q13 0 22.5-9.5T416 450v-64h64zm-352 0h256v64H128v-64zm256-224v64H128V2h256v160zm96 192H32V194h64v32q0 13 9 22.5t23 9.5h256q13 0 22.5-9.5T416 226v-32h64v160zM192 98h128V66H192v32zm0 64h128v-32H192v32z"; +const d = "M368 191q-16 0-16-16 0-6 4.5-11t11.5-5h64q7 0 11.5 5t4.5 11q0 16-16 16h-64zm112-96q13 0 22.5 9.5T512 127v160q0 14-9.5 23t-22.5 9h-64v160q0 14-9.5 23t-22.5 9H128q-14 0-23-9t-9-23V319H32q-14 0-23-9t-9-23V127q0-13 9-22.5T32 95h64V31q0-13 9-22.5T128-1h256q13 0 22.5 9.5T416 31v64h64zm-352 0h256V31H128v64zm256 224v-64H128v224h256V319zm96-192H32v160h64v-32q0-13 9-22.5t23-9.5h256q13 0 22.5 9.5T416 255v32h64V127zM192 383h128v32H192v-32zm0-64h128v32H192v-32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/private.js b/packages/base/src/icons/private.js index be1b0f55692f..083da1f14e28 100644 --- a/packages/base/src/icons/private.js +++ b/packages/base/src/icons/private.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://private"; -const viewBox = "0 -32 512 512"; -const d = "M192 160q27 0 50-10t40.5-27.5 27.5-41T320 32v-64H0v64q0 26 10 49.5t27.5 41 41 27.5 49.5 10h64zm96-128q0 40-28 68t-68 28h-64q-40 0-68-28T32 32V0h256v32zm-32 224q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q27 0 45.5 19t18.5 45-18.5 45-45.5 19q-26 0-45-19t-19-45 19-45 45-19zm320 160q9 0 16-4 6-3 11-10t5-18v-96q0-11-10.5-21.5T480 192H320q-9 0-16 4-6 3-11 9.5t-5 18.5v96q0 11 5 18t11 10q7 4 16 4v64q0 6 3.5 16.5t12.5 21 25 18.5 40 8 39-6 24-15 12.5-20.5T480 416v-64zm-43-128l-21 37q16 10 16 27 0 14-9 23t-23 9q-13 0-22.5-9t-9.5-23q0-9 4.5-15.5T384 261l-18-37h71zm11 192q0 2-.5 7.5t-5 11-14 9.5-27.5 4-27.5-5-14.5-11q-5-7-7-16v-64h96v64z"; +const d = "M192 320q27 0 50 10t40.5 27.5 27.5 41 10 49.5v64H0v-64q0-26 10-49.5t27.5-41 41-27.5 49.5-10h64zm96 128q0-40-28-68t-68-28h-64q-40 0-68 28t-28 68v32h256v-32zm-32-224q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q27 0 45.5-19t18.5-45-18.5-45-45.5-19q-26 0-45 19t-19 45 19 45 45 19zm320-160q9 0 16 4 6 3 11 10t5 18v96q0 11-10.5 21.5T480 288H320q-9 0-16-4-6-3-11-9.5t-5-18.5v-96q0-11 5-18t11-10q7-4 16-4V64q0-6 3.5-16.5t12.5-21T361 8t40-8 39 6 24 15 12.5 20.5T480 64v64zm-43 128l-21-37q16-10 16-27 0-14-9-23t-23-9q-13 0-22.5 9t-9.5 23q0 9 4.5 15.5T384 219l-18 37h71zm11-192q0-2-.5-7.5t-5-11-14-9.5-27.5-4-27.5 5T359 48q-5 7-7 16v64h96V64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/process.js b/packages/base/src/icons/process.js index 84dec4bdc316..ce4cccc82e38 100644 --- a/packages/base/src/icons/process.js +++ b/packages/base/src/icons/process.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://process"; -const viewBox = "0 31 512 512"; -const d = "M424 275q11 12 0 23l-98 126q-10 9-10 22.5t10 22.5q9 10 22.5 10t22.5-10l132-160q9-9 9-22.5t-9-22.5L373 104q-9-10-22-10t-23 10q-9 9-9 22.5t9 22.5zm-157 0q11 12 0 23l-98 126q-9 9-9 22.5t9 22.5q10 10 23 10t23-10l131-160q10-9 10-22.5T346 264L217 104q-10-10-23-10t-23 10q-9 9-9 22.5t9 22.5zm-160 0q5 5 5 11.5t-5 11.5L9 424q-9 9-9 22.5T9 469q10 10 23 10t23-10l131-160q10-9 10-22.5T186 264L57 104Q47 94 34 94t-23 10q-9 9-9 22.5t9 22.5z"; +const d = "M424 268q11-12 0-23l-98-126q-10-9-10-22.5T326 74q9-10 22.5-10T371 74l132 160q9 9 9 22.5t-9 22.5L373 439q-9 10-22 10t-23-10q-9-9-9-22.5t9-22.5zm-157 0q11-12 0-23l-98-126q-9-9-9-22.5t9-22.5q10-10 23-10t23 10l131 160q10 9 10 22.5T346 279L217 439q-10 10-23 10t-23-10q-9-9-9-22.5t9-22.5zm-160 0q5-5 5-11.5t-5-11.5L9 119q-9-9-9-22.5T9 74q10-10 23-10t23 10l131 160q10 9 10 22.5T186 279L57 439q-10 10-23 10t-23-10q-9-9-9-22.5t9-22.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/product.js b/packages/base/src/icons/product.js index 215d404d1f3e..bb300827124a 100644 --- a/packages/base/src/icons/product.js +++ b/packages/base/src/icons/product.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://product"; -const viewBox = "0 -30 512 512"; -const d = "M474.5 372V82l-218-110-218 110v290l109 55 219-109V209l-37-18v105l-182 90-73-35V103l182-90 182 90v248l-182 90-28-14-41 21 69 34zm-363-200l108-54V73l-108 53v46z"; +const d = "M474.5 110v290l-218 110-218-110V110l109-55 219 109v109l-37 18V186l-182-90-73 35v248l182 90 182-90V131l-182-90-28 14-41-21 69-34zm-363 200l108 54v45l-108-53v-46z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/program-triangles-2.js b/packages/base/src/icons/program-triangles-2.js index 859fc048576e..40d03300975c 100644 --- a/packages/base/src/icons/program-triangles-2.js +++ b/packages/base/src/icons/program-triangles-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://program-triangles-2"; -const viewBox = "0 0 512 512"; -const d = "M379.917 94q5-11 4-22t-6.5-20-15-14.5-21.5-5.5h-170q-12 0-21.5 5.5t-15 14.5-6.5 20 5 22l85 171q6 12 16.5 17.5t22 5.5 21.5-5.5 16-17.5zm96 128q5-11 4-22t-6.5-20-15-14.5-21.5-5.5h-55l-59 119q-16 30-47 38l38 76q6 12 16.5 17.5t22 5.5 21.5-5.5 16-17.5zm-314 2h-87q-12 0-21.5 5.5t-15 14.5-6.5 20 5 22l85 171q6 12 16.5 17.5t22 5.5 21.5-5.5 16-17.5l56-112-13-27q-35-6-52-39z"; +const d = "M379.917 418q5 11 4 22t-6.5 20-15 14.5-21.5 5.5h-170q-12 0-21.5-5.5t-15-14.5-6.5-20 5-22l85-171q6-12 16.5-17.5t22-5.5 21.5 5.5 16 17.5zm96-128q5 11 4 22t-6.5 20-15 14.5-21.5 5.5h-55l-59-119q-16-30-47-38l38-76q6-12 16.5-17.5t22-5.5 21.5 5.5 16 17.5zm-314-2h-87q-12 0-21.5-5.5t-15-14.5-6.5-20 5-22l85-171q6-12 16.5-17.5t22-5.5 21.5 5.5 16 17.5l56 112-13 27q-35 6-52 39z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/program-triangles.js b/packages/base/src/icons/program-triangles.js index f1400f65b477..ed9e375f86f4 100644 --- a/packages/base/src/icons/program-triangles.js +++ b/packages/base/src/icons/program-triangles.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://program-triangles"; -const viewBox = "0 0 512 512"; -const d = "M379.929 94q6-11 5-22t-6.5-20-15-14.5-21.5-5.5h-170q-12 0-21.5 5.5t-15 14.5-6.5 20 4 22l85 170q6 12 17 18t22 6 21.5-6 16.5-18zm-29-25q1 2 2 4.5t-1 6.5l-85 170q-2 4-5 5t-5 1q-6 0-10-6l-85-170q-3-7 1-11 2-5 9-5h170q6 0 9 5zm125 153q6-11 5-22t-6.5-20-15-14.5-21.5-5.5h-55l-16 32h71q6 0 9 5 1 2 2 4.5t-1 6.5l-85 170q-2 4-5 5t-5 1q-6 0-10-6l-38-76q-11 10-28 15l37 75q6 12 17 18t22 6 21.5-6 16.5-18zm-313 2h-87q-12 0-21.5 5.5t-15 14.5-6.5 20 4 22l85 170q6 12 17 18t22 6 21.5-6 16.5-18l56-111-13-27q-2-1-4-1t-4-1l-63 126q-2 4-5 5t-5 1q-6 0-10-6l-85-170q-3-7 1-11 2-5 9-5h103z"; +const d = "M379.929 418q6 11 5 22t-6.5 20-15 14.5-21.5 5.5h-170q-12 0-21.5-5.5t-15-14.5-6.5-20 4-22l85-170q6-12 17-18t22-6 21.5 6 16.5 18zm-29 25q1-2 2-4.5t-1-6.5l-85-170q-2-4-5-5t-5-1q-6 0-10 6l-85 170q-3 7 1 11 2 5 9 5h170q6 0 9-5zm125-153q6 11 5 22t-6.5 20-15 14.5-21.5 5.5h-55l-16-32h71q6 0 9-5 1-2 2-4.5t-1-6.5l-85-170q-2-4-5-5t-5-1q-6 0-10 6l-38 76q-11-10-28-15l37-75q6-12 17-18t22-6 21.5 6 16.5 18zm-313-2h-87q-12 0-21.5-5.5t-15-14.5-6.5-20 4-22l85-170q6-12 17-18t22-6 21.5 6 16.5 18l56 111-13 27q-2 1-4 1t-4 1l-63-126q-2-4-5-5t-5-1q-6 0-10 6l-85 170q-3 7 1 11 2 5 9 5h103z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/project-definition-triangle-2.js b/packages/base/src/icons/project-definition-triangle-2.js index ab72dbb70854..c145585d774d 100644 --- a/packages/base/src/icons/project-definition-triangle-2.js +++ b/packages/base/src/icons/project-definition-triangle-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://project-definition-triangle-2"; -const viewBox = "0 0 512 512"; -const d = "M471.95 141q9-19 8-38.5t-11-35-26.5-25.5-37.5-10h-297q-21 0-37.5 10t-26.5 25.5-11.5 35 7.5 38.5l149 298q11 20 29 30.5t38 10.5 38.5-10.5 29.5-30.5z"; +const d = "M471.95 371q9 19 8 38.5t-11 35-26.5 25.5-37.5 10h-297q-21 0-37.5-10t-26.5-25.5-11.5-35 7.5-38.5l149-298q11-20 29-30.5t38-10.5 38.5 10.5 29.5 30.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/project-definition-triangle.js b/packages/base/src/icons/project-definition-triangle.js index 5cf26d800d06..70cc2c7a68e1 100644 --- a/packages/base/src/icons/project-definition-triangle.js +++ b/packages/base/src/icons/project-definition-triangle.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://project-definition-triangle"; -const viewBox = "0 0 512 512"; -const d = "M471.95 141q9-19 8-38.5t-11-35-26.5-25.5-37.5-10h-297q-21 0-37.5 10t-26.5 25.5-11.5 35 7.5 38.5l149 298q11 20 29 30.5t38 10.5 38.5-10.5 29.5-30.5zm-30-57q13 21 2 42l-149 298q-11 24-39 24-12 0-22.5-6.5t-15.5-17.5l-149-298q-11-21 2-42 12-20 37-20h297q25 0 37 20z"; +const d = "M471.95 371q9 19 8 38.5t-11 35-26.5 25.5-37.5 10h-297q-21 0-37.5-10t-26.5-25.5-11.5-35 7.5-38.5l149-298q11-20 29-30.5t38-10.5 38.5 10.5 29.5 30.5zm-30 57q13-21 2-42l-149-298q-11-24-39-24-12 0-22.5 6.5T217.95 88l-149 298q-11 21 2 42 12 20 37 20h297q25 0 37-20z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/projector.js b/packages/base/src/icons/projector.js index a4e1a69aa4db..f6a710d70df9 100644 --- a/packages/base/src/icons/projector.js +++ b/packages/base/src/icons/projector.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://projector"; -const viewBox = "0 32 512 512"; -const d = "M416 480q40 0 68-28t28-68V256q0-40-28-68t-68-28H96q-40 0-68 28T0 256v128q0 40 28 68t68 28h320zm64-96q0 27-19 45.5T416 448H96q-27 0-45.5-18.5T32 384V256q0-26 18.5-45T96 192h320q26 0 45 19t19 45v128zM176 128q6 0 11-4.5t5-11.5-5-11.5-11-4.5h-64q-16 0-16 16t16 16h64zm224 0q6 0 11-4.5t5-11.5-5-11.5-11-4.5h-64q-16 0-16 16t16 16h64zm-48 288q40 0 68-28t28-68-28-68-68-28-68 28-28 68 28 68 68 28zm0-160q26 0 45 19t19 45q0 27-19 45.5T352 384q-27 0-45.5-18.5T288 320q0-26 18.5-45t45.5-19zM80 384q6 0 11-4.5t5-11.5v-96q0-7-5-11.5T80 256q-16 0-16 16v96q0 16 16 16zm64 0q6 0 11-4.5t5-11.5v-96q0-7-5-11.5t-11-4.5q-16 0-16 16v96q0 16 16 16z"; +const d = "M416 64q40 0 68 28t28 68v128q0 40-28 68t-68 28H96q-40 0-68-28T0 288V160q0-40 28-68t68-28h320zm64 96q0-27-19-45.5T416 96H96q-27 0-45.5 18.5T32 160v128q0 26 18.5 45T96 352h320q26 0 45-19t19-45V160zM176 416q6 0 11 4.5t5 11.5-5 11.5-11 4.5h-64q-16 0-16-16t16-16h64zm224 0q6 0 11 4.5t5 11.5-5 11.5-11 4.5h-64q-16 0-16-16t16-16h64zm-48-288q40 0 68 28t28 68-28 68-68 28-68-28-28-68 28-68 68-28zm0 160q26 0 45-19t19-45q0-27-19-45.5T352 160q-27 0-45.5 18.5T288 224q0 26 18.5 45t45.5 19zM80 160q6 0 11 4.5t5 11.5v96q0 7-5 11.5T80 288q-16 0-16-16v-96q0-16 16-16zm64 0q6 0 11 4.5t5 11.5v96q0 7-5 11.5t-11 4.5q-16 0-16-16v-96q0-16 16-16z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/provision.js b/packages/base/src/icons/provision.js index 12a89273d048..4c2e7633d06d 100644 --- a/packages/base/src/icons/provision.js +++ b/packages/base/src/icons/provision.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://provision"; -const viewBox = "0 -32 512 512"; -const d = "M384 480q14 0 23-9t9-23V320H288v-32h-32v32h-96v-96h32v-32h-32V64H32q-13 0-22.5 9.5T0 96v352q0 14 9.5 23t22.5 9h352zM128 192H32V96h96v96zm0 128H32v-96h96v96zm0 128H32v-96h96v96zm128 0h-96v-96h96v96zm128 0h-96v-96h96v96zm79-341q-6-24-17-40l34-36-33-32-34 35q-20-14-42-18v-48h-45v48q-23 4-39 18L251-1l-31 32 34 36q-13 18-17 40h-49v45h49q2 20 17 40l-34 35 31 33 36-35q18 11 39 17v49h45v-49q21-6 42-17l34 35 33-33-34-35 9.5-19 7.5-21h49v-45h-49zM350 48q34 0 57 24t23 58-23 56-57 22-57-22-23-56 23-58 57-24z"; +const d = "M384 0q14 0 23 9t9 23v128H288v32h-32v-32h-96v96h32v32h-32v128H32q-13 0-22.5-9.5T0 384V32Q0 18 9.5 9T32 0h352zM128 288H32v96h96v-96zm0-128H32v96h96v-96zm0-128H32v96h96V32zm128 0h-96v96h96V32zm128 0h-96v96h96V32zm79 341q-6 24-17 40l34 36-33 32-34-35q-20 14-42 18v48h-45v-48q-23-4-39-18l-36 35-31-32 34-36q-13-18-17-40h-49v-45h49q2-20 17-40l-34-35 31-33 36 35q18-11 39-17v-49h45v49q21 6 42 17l34-35 33 33-34 35 9.5 19 7.5 21h49v45h-49zm-113 59q34 0 57-24t23-58-23-56-57-22-57 22-23 56 23 58 57 24z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/pull-down.js b/packages/base/src/icons/pull-down.js index 65b518123c5f..66bc18b4b29d 100644 --- a/packages/base/src/icons/pull-down.js +++ b/packages/base/src/icons/pull-down.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://pull-down"; -const viewBox = "0 -32 512 512"; -const d = "M471 219q9-10 9-23t-9-22L279-23l-2-1q-1-1-1.5-1t-1.5-1q-2-1-3.5-2t-3.5-2-6-1q-2 0-2.5-.5T256-32q-5 0-11 2-2 1-2.5 1.5T240-27t-2.5 1.5T235-24l-1 1h-1L42 174q-10 9-10 22t10 23q9 9 22 9t23-9L226 78q0 2-.5 7.5t-1 25.5-.5 61.5V288h64l-1-210 139 141q9 9 22 9t23-9zM288 448h-64v32h64v-32zm0-64h-64v32h64v-32zm0-64h-64v32h64v-32z"; +const d = "M471 261q9 10 9 23t-9 22L279 503l-2 1q-1 1-1.5 1t-1.5 1q-2 1-3.5 2t-3.5 2-6 1q-2 0-2.5.5t-2.5.5q-5 0-11-2-2-1-2.5-1.5T240 507t-2.5-1.5-2.5-1.5l-1-1h-1L42 306q-10-9-10-22t10-23q9-9 22-9t23 9l139 141q0-2-.5-7.5t-1-25.5-.5-61.5V192h64l-1 210 139-141q9-9 22-9t23 9zM288 32h-64V0h64v32zm0 64h-64V64h64v32zm0 64h-64v-32h64v32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/pushpin-off.js b/packages/base/src/icons/pushpin-off.js index 1c34fc026330..0820cc76c8a7 100644 --- a/packages/base/src/icons/pushpin-off.js +++ b/packages/base/src/icons/pushpin-off.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://pushpin-off"; -const viewBox = "0 31 512 512"; -const d = "M454 388q10-9 10-22t-10-23q-9-9-23.5-17t-32-15.5-35-14T331 285q12-37 3.5-76.5T296 140l-90 90L75 100q-11-12-23 0-5 5-5 11t5 11l131 131-91 90q30 30 69 38.5t77-3.5q4 15 10.5 32.5t14 35 16 32.5 17.5 24q10 9 23 9t22-9zm-135 91q-11-11-24-40t-26-71l-10-30-31 9q-22 8-44.5 6T141 340l152-152q11 20 13 42.5t-6 45.5l-10 30 31 10q31 10 51.5 18t33 14.5 18.5 11 8 6.5z"; +const d = "M454 155q10 9 10 22t-10 23q-9 9-23.5 17t-32 15.5-35 14T331 258q12 37 3.5 76.5T296 403l-90-90L75 443q-11 12-23 0-5-5-5-11t5-11l131-131-91-90q30-30 69-38.5t77 3.5q4-15 10.5-32.5t14-35 16-32.5T296 41q10-9 23-9t22 9zM319 64q-11 11-24 40t-26 71l-10 30-31-9q-22-8-44.5-6T141 203l152 152q11-20 13-42.5t-6-45.5l-10-30 31-10q31-10 51.5-18t33-14.5 18.5-11 8-6.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/pushpin-on.js b/packages/base/src/icons/pushpin-on.js index 7ebdf0999763..96fd2cfd917b 100644 --- a/packages/base/src/icons/pushpin-on.js +++ b/packages/base/src/icons/pushpin-on.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://pushpin-on"; -const viewBox = "0 -32 512 512"; -const d = "M353 64h31V0q0-14-8.5-23T353-32H33q-14 0-23.5 9T0 0v352l128 128h128v-32h-96v-96q0-14-9-23t-23-9H32V0h321v64zm151 289q8-8 8-18t-8-18q-7-7-18.5-13.5t-25-12-27-10.5-25.5-8q10-29 3-60t-30-54l-68 68-79-79q-5-5-11.5-5t-11.5 5-5 11 5 11l80 80-68 67q23 23 53.5 30t59.5-3q4 12 9 25.5t10.5 27 12 25.5 13.5 19q8 7 18 7t17-7zm-105-50q31 10 50 18.5t27 14.5l-77 77q-6-9-14-28t-18-50l-10-31-31 10q-26 9-53-1l103-104q10 25 2 54l-10 30z"; +const d = "M353 416h31v64q0 14-8.5 23t-22.5 9H33q-14 0-23.5-9T0 480V128L128 0h128v32h-96v96q0 14-9 23t-23 9H32v320h321v-64zm151-289q8 8 8 18t-8 18q-7 7-18.5 13.5t-25 12-27 10.5-25.5 8q10 29 3 60t-30 54l-68-68-79 79q-5 5-11.5 5t-11.5-5-5-11 5-11l80-80-68-67q23-23 53.5-30t59.5 3q4-12 9-25.5t10.5-27 12-25.5T381 39q8-7 18-7t17 7zm-105 50q31-10 50-18.5t27-14.5l-77-77q-6 9-14 28t-18 50l-10 31-31-10q-26-9-53 1l103 104q10-25 2-54l-10-30z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/puzzle.js b/packages/base/src/icons/puzzle.js index 9171ebecfe71..73e6c4f90e77 100644 --- a/packages/base/src/icons/puzzle.js +++ b/packages/base/src/icons/puzzle.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://puzzle"; -const viewBox = "0 -32 512 512"; -const d = "M437.5 308q-17 0-26.5-11t-9.5-25q0-16 9.5-28t26.5-12q8 0 15.5 4t14 9.5 13 9.5 12.5 4q18 0 18-18V106q0-11-8-19.5t-21-8.5q-31 0-46.5-.5t-22.5-.5h-9q0-1 2-2.5t4-3.5q22-19 22-45 0-23-17.5-40t-40.5-17q-26 0-43 16.5t-17 40.5q0 14 5.5 24.5T334.5 71q1 1 3.5 3t2.5 4h-81q-7 0-11.5 5t-5.5 11q-5-16-18-16h-60q-9 0-9-8 0-5 4-10l11-12 11-14 4-17q0-24-14.5-36.5T137.5-32q-18 0-32.5 12T90.5 17q0 10 4.5 17.5T105.5 48l10 12 5 10q0 8-11 8h-90q-8 0-13 5.5T1.5 97v255q0 8 5 13.5t13 5.5h91q11 0 11-9 0-6-5-11.5t-10-12-9.5-14-4.5-16.5q0-19 13-33.5t32-14.5 32.5 14.5 13.5 33.5q0 9-4 16.5t-10 13.5l-10 12-4 12q0 9 8 9h60q11 0 15-8t4-16v6q0 7 4.5 12.5t12.5 5.5h82q0 1-4 6l-10 12-9 15-4 19q0 23 17.5 40t41.5 17q21 0 39.5-17t18.5-40q0-27-22-45-2-2-3.5-3t-1.5-4h77q13 0 21-8.5t8-19.5v-44q0-19-18-19-6 0-12 4l-13 10-14 10zm-39-80q-9 8-13 20t-4 24q0 22 17 39.5t39 17.5q15 0 25-5.5t21-17.5q4-4 6-4 3 0 3 10v31q0 3-3.5 5t-7.5 2h-79q-8 0-14 4.5t-6 14.5q0 6 4.5 12.5t10 13 10 13.5 4.5 15q0 17-12 27t-26 10q-16 0-27.5-10t-11.5-27q0-8 4.5-15.5t9.5-13.5l9-13 5-12q0-10-5.5-14.5t-13.5-4.5h-76q-8 0-8-7V199q0-2 2-2 8 0 14 4.5t12 9.5 12.5 9.5 16.5 4.5q26 0 36.5-14.5t10.5-30.5q0-17-10.5-32t-36.5-15q-9 0-15.5 4.5t-12.5 9.5-13 9.5-16 4.5v-55q0-7 7-7h76q19 0 19-19 0-6-4.5-12.5t-9.5-13T338 41t-4.5-15q0-17 12-27t28-10q14 0 26 10t12 27q0 8-4.5 15t-10 13.5T387 67t-4.5 13q0 9 6 14t14 5h79q10 0 10 7v134q-2 0-7.5-4.5t-12.5-9.5-16-9.5-18-4.5q-21 0-39 16z"; +const d = "M437.5 172q-17 0-26.5 11t-9.5 25q0 16 9.5 28t26.5 12q8 0 15.5-4t14-9.5 13-9.5 12.5-4q18 0 18 18v135q0 11-8 19.5t-21 8.5q-31 0-46.5.5t-22.5.5h-9q0 1 2 2.5t4 3.5q22 19 22 45 0 23-17.5 40t-40.5 17q-26 0-43-16.5t-17-40.5q0-14 5.5-24.5t15.5-20.5q1-1 3.5-3t2.5-4h-81q-7 0-11.5-5t-5.5-11q-5 16-18 16h-60q-9 0-9 8 0 5 4 10l11 12 11 14 4 17q0 24-14.5 36.5T137.5 512q-18 0-32.5-12t-14.5-37q0-10 4.5-17.5t10.5-13.5l10-12 5-10q0-8-11-8h-90q-8 0-13-5.5t-5-13.5V128q0-8 5-13.5t13-5.5h91q11 0 11 9 0 6-5 11.5t-10 12-9.5 14-4.5 16.5q0 19 13 33.5t32 14.5 32.5-14.5 13.5-33.5q0-9-4-16.5t-10-13.5l-10-12-4-12q0-9 8-9h60q11 0 15 8t4 16v-6q0-7 4.5-12.5t12.5-5.5h82q0-1-4-6l-10-12-9-15-4-19q0-23 17.5-40t41.5-17q21 0 39.5 17t18.5 40q0 27-22 45-2 2-3.5 3t-1.5 4h77q13 0 21 8.5t8 19.5v44q0 19-18 19-6 0-12-4l-13-10-14-10zm-39 80q-9-8-13-20t-4-24q0-22 17-39.5t39-17.5q15 0 25 5.5t21 17.5q4 4 6 4 3 0 3-10v-31q0-3-3.5-5t-7.5-2h-79q-8 0-14-4.5t-6-14.5q0-6 4.5-12.5t10-13T407 72t4.5-15q0-17-12-27t-26-10q-16 0-27.5 10t-11.5 27q0 8 4.5 15.5t9.5 13.5l9 13 5 12q0 10-5.5 14.5t-13.5 4.5h-76q-8 0-8 7v144q0 2 2 2 8 0 14-4.5t12-9.5 12.5-9.5 16.5-4.5q26 0 36.5 14.5t10.5 30.5q0 17-10.5 32t-36.5 15q-9 0-15.5-4.5t-12.5-9.5-13-9.5-16-4.5v55q0 7 7 7h76q19 0 19 19 0 6-4.5 12.5t-9.5 13T338 439t-4.5 15q0 17 12 27t28 10q14 0 26-10t12-27q0-8-4.5-15t-10-13.5-10-12.5-4.5-13q0-9 6-14t14-5h79q10 0 10-7V240q-2 0-7.5 4.5t-12.5 9.5-16 9.5-18 4.5q-21 0-39-16z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/quality-issue.js b/packages/base/src/icons/quality-issue.js index 5aefdc4eb09d..f9c69642be7b 100644 --- a/packages/base/src/icons/quality-issue.js +++ b/packages/base/src/icons/quality-issue.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://quality-issue"; -const viewBox = "0 0 512 512"; -const d = "M472 102q4-7 5.5-13t2.5-12v-4q0-20-15.5-30.5T431 32H176q-17 0-32.5 11T128 74q-1 8 1.5 14t6.5 14l128 224q15 26 40 26t40-26zm-24-26q-1 2-1.5 4.5T444 87L316 310q-4 8-7 9t-5 1-5-1-8-9L164 87q-4-8-4-11v-2q0-6 6.5-8t9.5-2h255q4 0 8 1 3 1 6 2.5t3 5.5v3zm-144 79q-5 0-8 3t-5 17l-5 65q0 10 5.5 14.5t12 4.5 12-4.5T321 240l-4-65q-2-14-5-17t-8-3zm0-26q18 0 18-18 0-8-5-13t-13-5-13 5-5 13 5 13 13 5zM176 352q16 0 16-16 0-6-4.5-11t-11.5-5H48q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128zm0 64q16 0 16-16 0-6-4.5-11t-11.5-5H48q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128zm0 64q16 0 16-16 0-6-4.5-11t-11.5-5H48q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128z"; +const d = "M472 410q4 7 5.5 13t2.5 12v4q0 20-15.5 30.5T431 480H176q-17 0-32.5-11T128 438q-1-8 1.5-14t6.5-14l128-224q15-26 40-26t40 26zm-24 26q-1-2-1.5-4.5T444 425L316 202q-4-8-7-9t-5-1-5 1-8 9L164 425q-4 8-4 11v2q0 6 6.5 8t9.5 2h255q4 0 8-1 3-1 6-2.5t3-5.5v-3zm-144-79q-5 0-8-3t-5-17l-5-65q0-10 5.5-14.5t12-4.5 12 4.5T321 272l-4 65q-2 14-5 17t-8 3zm0 26q18 0 18 18 0 8-5 13t-13 5-13-5-5-13 5-13 13-5zM176 160q16 0 16 16 0 6-4.5 11t-11.5 5H48q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128zm0-64q16 0 16 16 0 6-4.5 11t-11.5 5H48q-6 0-11-5t-5-11q0-7 5-11.5T48 96h128zm0-64q16 0 16 16 0 6-4.5 11T176 64H48q-6 0-11-5t-5-11q0-7 5-11.5T48 32h128z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/question-mark.js b/packages/base/src/icons/question-mark.js index bc8d55fa8f38..5f8658fca539 100644 --- a/packages/base/src/icons/question-mark.js +++ b/packages/base/src/icons/question-mark.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://question-mark"; -const viewBox = "0 0 512 512"; -const d = "M448 480q14 0 23-9t9-23V64q0-13-9-22.5T448 32H64q-14 0-23 9.5T32 64v384q0 14 9 23t23 9h384zm0-32H64V64h384v384zm-192-71q-23 0-38-14.5T198 325h-48q0 14 7.5 29t21 27 32.5 19.5 42 7.5q43 0 68.5-21.5T347 331q0-22-13-36.5T309 267q-8-9-15-15.5t-11.5-14T276 220t0-28h-50q0 16 1 27.5t4.5 21T243 259t23 21l20 17q8 5 15 16t7 21q0 15-14.5 29T256 377zm0-217q14 0 23-9t9-23q0-13-9-22.5T256 96t-23 9.5-9 22.5q0 14 9 23t23 9z"; +const d = "M448 32q14 0 23 9t9 23v384q0 13-9 22.5t-23 9.5H64q-14 0-23-9.5T32 448V64q0-14 9-23t23-9h384zm0 32H64v384h384V64zm-192 71q-23 0-38 14.5T198 187h-48q0-14 7.5-29t21-27 32.5-19.5 42-7.5q43 0 68.5 21.5T347 181q0 22-13 36.5T309 245q-8 9-15 15.5t-11.5 14T276 292t0 28h-50q0-16 1-27.5t4.5-21T243 253t23-21l20-17q8-5 15-16t7-21q0-15-14.5-29T256 135zm0 217q14 0 23 9t9 23q0 13-9 22.5t-23 9.5-23-9.5-9-22.5q0-14 9-23t23-9z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/radar-chart.js b/packages/base/src/icons/radar-chart.js index f893be93d0d1..2bd54a727f5e 100644 --- a/packages/base/src/icons/radar-chart.js +++ b/packages/base/src/icons/radar-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://radar-chart"; -const viewBox = "0 -32 512 512"; -const d = "M474.5 342V106l-217-138-219 138v236l219 138zm-22-12l-195 123-197-123V118l197-123 195 123v212zm-259-103q-11 1-17.5 9t-6.5 18q0 11 7 19t21 8l3 10h25l-7-19q5-8 5-17 0-14-8-20l3-12-20-11zm117 46l-9 18h26l3-8zm75-93q11 0 17-8t6-19-6.5-19-20.5-8q-6 0-12 3l-87-64q0-2 .5-3.5t.5-2.5q0-11-8-19.5t-19-8.5q-12 0-20 8.5t-8 19.5q0 13 10 20l-30 100 20 10 31-103q6 0 10-4l86 65q0 8 1 14.5t6 10.5l-35 70 20 11zm-129 248q11 0 19-8t8-19q0-7-5-15l31-60h-26q-5 10-11.5 24.5T257.5 373l-19-47h-23l21 56q-8 7-8 19 0 11 7.5 19t20.5 8zm-158-95q17 0 24-13h265q6 13 23 13 20 0 28-23 0-13-7-22t-21-9q-11 0-18 7l-258-143q0-11-8-19t-19-8q-12 0-20 7.5t-8 18.5q0 8 4.5 14.5T94.5 167l-6 114q-17 8-17 26 0 11 8 18.5t19 7.5zm26-36q-5-10-14-15l7-114q2 0 3.5-1t3.5-2l243 132h-243z"; +const d = "M474.5 138v236l-217 138-219-138V138l219-138zm-22 12l-195-123-197 123v212l197 123 195-123V150zm-259 103q-11-1-17.5-9t-6.5-18q0-11 7-19t21-8l3-10h25l-7 19q5 8 5 17 0 14-8 20l3 12-20 11zm117-46l-9-18h26l3 8zm75 93q11 0 17 8t6 19-6.5 19-20.5 8q-6 0-12-3l-87 64q0 2 .5 3.5t.5 2.5q0 11-8 19.5t-19 8.5q-12 0-20-8.5t-8-19.5q0-13 10-20l-30-100 20-10 31 103q6 0 10 4l86-65q0-8 1-14.5t6-10.5l-35-70 20-11zm-129-248q11 0 19 8t8 19q0 7-5 15l31 60h-26q-5-10-11.5-24.5T257.5 107l-19 47h-23l21-56q-8-7-8-19 0-11 7.5-19t20.5-8zm-158 95q17 0 24 13h265q6-13 23-13 20 0 28 23 0 13-7 22t-21 9q-11 0-18-7l-258 143q0 11-8 19t-19 8q-12 0-20-7.5t-8-18.5q0-8 4.5-14.5T94.5 313l-6-114q-17-8-17-26 0-11 8-18.5t19-7.5zm26 36q-5 10-14 15l7 114q2 0 3.5 1t3.5 2l243-132h-243z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/receipt.js b/packages/base/src/icons/receipt.js index 197d7f5982fb..584a2f0d546f 100644 --- a/packages/base/src/icons/receipt.js +++ b/packages/base/src/icons/receipt.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://receipt"; -const viewBox = "0 -33 512 512"; -const d = "M411 75l69-55v-47l-74 59-111-55-34 51-68-50-72 54-89-59v43l90 59 71-51 76 55 38-55zM96 101H64v352q0 14 9 23.5t23 9.5h320q14 0 23-9.5t9-23.5V101h-32v352H96V101zm143 289q16 0 16-16 0-6-4.5-11t-11.5-5h-95q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h95zm0-64q16 0 16-16 0-6-4.5-11t-11.5-5h-95q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h95zm129 0q16 0 16-16 0-6-4.5-11t-11.5-5h-32q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h32zm0-64q16 0 16-16 0-6-4.5-11t-11.5-5h-32q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h32zm0-64q16 0 16-16 0-6-4.5-11t-11.5-5h-32q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h32z"; +const d = "M411 411l69 55v47l-74-59-111 55-34-51-68 50-72-54-89 59v-43l90-59 71 51 76-55 38 55zM96 385H64V33q0-14 9-23.5T96 0h320q14 0 23 9.5t9 23.5v352h-32V33H96v352zM239 96q16 0 16 16 0 6-4.5 11t-11.5 5h-95q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h95zm0 64q16 0 16 16 0 6-4.5 11t-11.5 5h-95q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h95zm129 0q16 0 16 16 0 6-4.5 11t-11.5 5h-32q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h32zm0 64q16 0 16 16 0 6-4.5 11t-11.5 5h-32q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h32zm0 64q16 0 16 16 0 6-4.5 11t-11.5 5h-32q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/record.js b/packages/base/src/icons/record.js index b0ee6544b37d..f503357e5a00 100644 --- a/packages/base/src/icons/record.js +++ b/packages/base/src/icons/record.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://record"; -const viewBox = "0 0 512 512"; -const d = "M255 367q24 0 44.5-8.5t36-23.5 24-35.5T368 256q0-24-8.5-44t-24-35.5-36-24T255 144q-23 0-43 8.5t-35.5 24-24 35.5-8.5 44q0 23 8.5 43.5t24 35.5 35.5 23.5 43 8.5zm193 113q13 0 22.5-9.5T480 448V64q0-14-9.5-23T448 32H64q-14 0-23 9t-9 23v384q0 13 9 22.5t23 9.5h384zm0-32H64V64h384v384z"; +const d = "M255 145q24 0 44.5 8.5t36 23.5 24 35.5T368 256q0 24-8.5 44t-24 35.5-36 24T255 368q-23 0-43-8.5t-35.5-24-24-35.5-8.5-44q0-23 8.5-43.5t24-35.5 35.5-23.5 43-8.5zM448 32q13 0 22.5 9.5T480 64v384q0 14-9.5 23t-22.5 9H64q-14 0-23-9t-9-23V64q0-13 9-22.5T64 32h384zm0 32H64v384h384V64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/redo.js b/packages/base/src/icons/redo.js index 0df06449321c..af86388d0dde 100644 --- a/packages/base/src/icons/redo.js +++ b/packages/base/src/icons/redo.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://redo"; -const viewBox = "0 0 512 512"; -const d = "M297.5 169q-9 9-9 22.5t9 22.5l75 74h-180q-23 0-42-9.5t-32.5-25T98.5 217t-1-44q7-35 35-56t63-21h253q13 0 22.5-9.5t9.5-22.5q0-14-9.5-23t-22.5-9h-256q-35 0-66 14t-53 38-33 56-8 68q3 31 18 57.5T88 311t51.5 30 60 11h172l-74 73q-10 10-10 23t10 22q9 10 22 10t23-10l129-128q8-9 8-22.5t-8-22.5l-128-128q-10-10-23-10t-23 10z"; +const d = "M297.5 343q-9-9-9-22.5t9-22.5l75-74h-180q-23 0-42 9.5t-32.5 25T98.5 295t-1 44q7 35 35 56t63 21h253q13 0 22.5 9.5t9.5 22.5q0 14-9.5 23t-22.5 9h-256q-35 0-66-14t-53-38-33-56-8-68q3-31 18-57.5T88 201t51.5-30 60-11h172l-74-73q-10-10-10-23t10-22q9-10 22-10t23 10l129 128q8 9 8 22.5t-8 22.5l-128 128q-10 10-23 10t-23-10z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/refresh.js b/packages/base/src/icons/refresh.js index 4a8fc12ce55b..191f9e0365af 100644 --- a/packages/base/src/icons/refresh.js +++ b/packages/base/src/icons/refresh.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://refresh"; -const viewBox = "0 -32 512 512"; -const d = "M478 160q-6-41-25.5-76T404 23.5 337.5-17 257-32q-46 0-86.5 17.5t-71 48-48 71T34 192q0 45 16.5 85T96 347t68 48 84 20h61q26 0 60 1l-41 36q-5 5-5 11.5t5 11.5 11 5 11-5l58-51q9-10 9-23t-9-23l-57-54q-5-5-11-5t-11 5-5 11.5 5 11.5l40 37H257q-40 0-74.5-15T122 328t-41-61-15-75 15-75 41-61 60.5-41T257 0q36 0 68 12t56.5 33.5T423 96t23 64h32z"; +const d = "M478 320q-6 41-25.5 76T404 456.5 337.5 497 257 512q-46 0-86.5-17.5t-71-48-48-71T34 288q0-45 16.5-85T96 133t68-48 84-20h61q26 0 60-1l-41-36q-5-5-5-11.5T328 5t11-5 11 5l58 51q9 10 9 23t-9 23l-57 54q-5 5-11 5t-11-5-5-11.5 5-11.5l40-37H257q-40 0-74.5 15T122 152t-41 61-15 75 15 75 41 61 60.5 41 74.5 15q36 0 68-12t56.5-33.5T423 384t23-64h32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/repost.js b/packages/base/src/icons/repost.js index 9b1eb2e25efd..7e7eafaa0511 100644 --- a/packages/base/src/icons/repost.js +++ b/packages/base/src/icons/repost.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://repost"; -const viewBox = "0 0 513.5 513.5"; -const d = "M416 160h32V64q0-13-9-22.5T416 32H96q-13 0-22.5 9.5T64 64v144l-36-44q-5-5-11.5-5T5 164t-5 11 5 11l51 61q10 9 23 9t23-9l54-61q11-11 0-22-12-11-23 0l-37 44V64h320v96zm92 187q11-11 0-22l-54-60q-10-9-23-9t-23 9l-51 60q-5 5-5 11t5 11q11 11 23 0l36-43v144H96v-96H64v96q0 14 9.5 23t22.5 9h320q14 0 23-9t9-23V304l37 43q11 11 23 0z"; +const d = "M414.785 345.394h31.906v95.72q0 12.962-8.973 22.434t-22.933 9.472H95.72q-12.962 0-22.435-9.472t-9.472-22.434v-143.58l-35.895 43.872q-4.985 4.985-11.466 4.985t-11.467-4.985T0 330.438t4.985-10.968l50.851-60.822q9.971-8.973 22.933-8.973t22.933 8.973l53.842 60.822q10.968 10.968 0 21.936-11.965 10.968-22.933 0L95.72 297.535v143.579h319.065v-95.72zm91.731-186.453q10.968 10.967 0 21.935l-53.842 59.825q-9.971 8.974-22.933 8.974t-22.933-8.974l-50.85-59.825q-4.986-4.985-4.986-10.968t4.985-10.967q10.968-10.968 22.933 0l35.895 42.874V58.235H95.72v95.72H63.813v-95.72q0-13.958 9.472-22.932t22.435-8.974h319.065q13.959 0 22.933 8.974t8.973 22.933v143.579l36.892-42.874q10.968-10.968 22.933 0z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/request.js b/packages/base/src/icons/request.js index d630946cbc72..4cf7cebcd60c 100644 --- a/packages/base/src/icons/request.js +++ b/packages/base/src/icons/request.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://request"; -const viewBox = "0 -32 512 512"; -const d = "M32 0h64v-32H33q-14 0-23.5 9T0 0v352l128 128h224q14 0 23-9.5t9-22.5v-96h-32v96H160v-96q0-14-9.5-23t-22.5-9H32V0zm475 282q5-5 5-11t-5-11L247-1q-1-1-17-6t-36-10q-23-7-51-15 9 27 17 49 7 18 12.5 33.5T179 67l261 260q5 5 11 5t11-5zm-97-74l-22 22L206 49l23-22zm63 63l-22 22-41-40 23-23zM96 240q0 16 16 16h200l-32-32H112q-16 0-16 16zm0-64q0 16 16 16h136l-33-32H112q-16 0-16 16z"; +const d = "M32 480h64v32H33q-14 0-23.5-9T0 480V128L128 0h224q14 0 23 9.5t9 22.5v96h-32V32H160v96q0 14-9.5 23t-22.5 9H32v320zm475-282q5 5 5 11t-5 11L247 481q-1 1-17 6t-36 10q-23 7-51 15 9-27 17-49 7-18 12.5-33.5T179 413l261-260q5-5 11-5t11 5zm-97 74l-22-22-182 181 23 22zm63-63l-22-22-41 40 23 23zM96 240q0-16 16-16h200l-32 32H112q-16 0-16-16zm0 64q0-16 16-16h136l-33 32H112q-16 0-16-16z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/reset.js b/packages/base/src/icons/reset.js index b59fbb8f1a62..007bd756d7eb 100644 --- a/packages/base/src/icons/reset.js +++ b/packages/base/src/icons/reset.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://reset"; -const viewBox = "0 -32 512 512"; -const d = "M162 128l65 65-65 63 32 32 65-64 63 64 32-32-65-63 65-65-32-32-63 65-65-65zm-96 32q6-35 23-64t41.5-50.5T187 12t68-12q40 0 74.5 15T390 56t41 61 15 75-15 75-41 61-60.5 41-74.5 15H113l40-37q5-5 5-11.5t-5-11.5-11-5-11 5l-57 54q-9 10-9 23t9 23l58 51q11 11 22 0 5-5 5-11.5t-5-11.5l-41-36q42-1 75-1h76q45-2 84-20t68-48 45.5-70 16.5-85q0-47-17.5-87.5t-48-71-71-48T255-32q-43 0-80.5 15t-67 40.5T59 84t-25 76h32z"; +const d = "M162 352l65-65-65-63 32-32 65 64 63-64 32 32-65 63 65 65-32 32-63-65-65 65zm-96-32q6 35 23 64t41.5 50.5T187 468t68 12q40 0 74.5-15t60.5-41 41-61 15-75-15-75-41-61-60.5-41T255 96H113l40 37q5 5 5 11.5t-5 11.5-11 5-11-5l-57-54q-9-10-9-23t9-23l58-51q11-11 22 0 5 5 5 11.5T154 28l-41 36q42 1 75 1h76q45 2 84 20t68 48 45.5 70 16.5 85q0 47-17.5 87.5t-48 71-71 48T255 512q-43 0-80.5-15t-67-40.5T59 396t-25-76h32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/resize-corner.js b/packages/base/src/icons/resize-corner.js index 536ec2da2e38..e965ea5e7715 100644 --- a/packages/base/src/icons/resize-corner.js +++ b/packages/base/src/icons/resize-corner.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://resize-corner"; -const viewBox = "0 0 512 512"; -const d = "M224 32l160 160v-32q0-12-10-22l-96-96q-10-10-22-10h-32zm96 0l64 64V64q0-12-10-22t-22-10h-32zm64 256v-32q0-12-10-22L182 42q-10-10-22-10h-32z"; +const d = "M224 480l160-160v32q0 12-10 22l-96 96q-10 10-22 10h-32zm96 0l64-64v32q0 12-10 22t-22 10h-32zm64-256v32q0 12-10 22L182 470q-10 10-22 10h-32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/resize-horizontal.js b/packages/base/src/icons/resize-horizontal.js index 252448714874..7b1f657ea50c 100644 --- a/packages/base/src/icons/resize-horizontal.js +++ b/packages/base/src/icons/resize-horizontal.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://resize-horizontal"; -const viewBox = "0 -32 512 512"; -const d = "M288 464q0 6 4.5 11t11.5 5 11.5-5 4.5-11V-16q0-16-16-16t-16 16v480zm-96 0q0 6 4.5 11t11.5 5 11.5-5 4.5-11V-16q0-16-16-16t-16 16v480zm197-140q-12 11 0 23 5 5 11 5t11-5l92-99q9-10 9-23t-9-22l-92-101q-5-5-11.5-5t-11.5 5-5 11.5 5 11.5l87 95q6 5 0 11zM37 231q-6-6 0-11l87-95q5-5 5-11.5t-5-11.5-11.5-5-11.5 5L9 203q-9 9-9 22t9 23l92 99q5 5 11 5t11-5q12-12 0-23z"; +const d = "M288 16q0-6 4.5-11T304 0t11.5 5 4.5 11v480q0 16-16 16t-16-16V16zm-96 0q0-6 4.5-11T208 0t11.5 5 4.5 11v480q0 16-16 16t-16-16V16zm197 140q-12-11 0-23 5-5 11-5t11 5l92 99q9 10 9 23t-9 22l-92 101q-5 5-11.5 5t-11.5-5-5-11.5 5-11.5l87-95q6-5 0-11zM37 249q-6 6 0 11l87 95q5 5 5 11.5t-5 11.5-11.5 5-11.5-5L9 277q-9-9-9-22t9-23l92-99q5-5 11-5t11 5q12 12 0 23z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/resize-vertical.js b/packages/base/src/icons/resize-vertical.js index 57565acfe9be..48b95de99f79 100644 --- a/packages/base/src/icons/resize-vertical.js +++ b/packages/base/src/icons/resize-vertical.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://resize-vertical"; -const viewBox = "0 -32 512 512"; -const d = "M496 192H16q-16 0-16-16t16-16h480q6 0 11 4.5t5 11.5-5 11.5-11 4.5zm0 96H16q-16 0-16-16t16-16h480q6 0 11 4.5t5 11.5-5 11.5-11 4.5zM356 91q11 12 23 0 5-5 5-11t-5-11l-99-92q-10-9-23-9t-22 9L134 69q-5 5-5 11.5t5 11.5 11.5 5 11.5-5l95-87q5-6 11 0zm-93 352q-6 6-11 0l-95-87q-5-5-11.5-5t-11.5 5-5 11.5 5 11.5l101 92q9 9 22 9t23-9l99-92q5-5 5-11t-5-11q-12-12-23 0z"; +const d = "M496 288H16q-16 0-16 16t16 16h480q6 0 11-4.5t5-11.5-5-11.5-11-4.5zm0-96H16q-16 0-16 16t16 16h480q6 0 11-4.5t5-11.5-5-11.5-11-4.5zM356 389q11-12 23 0 5 5 5 11t-5 11l-99 92q-10 9-23 9t-22-9l-101-92q-5-5-5-11.5t5-11.5 11.5-5 11.5 5l95 87q5 6 11 0zM263 37q-6-6-11 0l-95 87q-5 5-11.5 5t-11.5-5-5-11.5 5-11.5L235 9q9-9 22-9t23 9l99 92q5 5 5 11t-5 11q-12 12-23 0z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/resize.js b/packages/base/src/icons/resize.js index 1f05a1e819ea..ca1d9c74f279 100644 --- a/packages/base/src/icons/resize.js +++ b/packages/base/src/icons/resize.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://resize"; -const viewBox = "0 -32 512 512"; -const d = "M480 480q14 0 23-9.5t9-23.5V304q0-16-16-18-6 1-11 5.5t-5 11.5v120L60 5l-5-5h121q14 0 16-14 0-16-16-18H32q-14 0-23 9.5T0 1v141q0 16 16 18 6-1 11-5.5t5-11.5V23q1 2 4 5l423 420H336q-14 0-16 14 0 16 16 18h144zm-32-288h32V32q0-13-9-22.5T448 0H288v32h160v160zM64 256H32v160q0 14 9.5 23t22.5 9h160v-32H64V256z"; +const d = "M480 0q14 0 23 9.5t9 23.5v143q0 16-16 18-6-1-11-5.5t-5-11.5V57L60 475l-5 5h121q14 0 16 14 0 16-16 18H32q-14 0-23-9.5T0 479V338q0-16 16-18 6 1 11 5.5t5 11.5v120q1-2 4-5L459 32H336q-14 0-16-14 0-16 16-18h144zm-32 288h32v160q0 13-9 22.5t-23 9.5H288v-32h160V288zM64 224H32V64q0-14 9.5-23T64 32h160v32H64v160z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/response.js b/packages/base/src/icons/response.js index 8cc836d39b2e..05fe07ea4f06 100644 --- a/packages/base/src/icons/response.js +++ b/packages/base/src/icons/response.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://response"; -const viewBox = "0 -1 512 512"; -const d = "M224 350q53 0 99.5-20t81.5-55 55-81.5T480 94V62q0-13-9-22.5T448 30q-13 0-22.5 9.5T416 62v32q0 40-15 75t-41 61-61 41-75 15h-83l74-73q9-9 9-22.5t-9-22.5q-10-10-23-10t-23 10L41 296q-9 9-9 22t9 23l129 128q10 10 23 10t22-10q10-9 10-22t-10-23l-74-74h83z"; +const d = "M224 161q53 0 99.5 20t81.5 55 55 81.5 20 99.5v32q0 13-9 22.5t-23 9.5q-13 0-22.5-9.5T416 449v-32q0-40-15-75t-41-61-61-41-75-15h-83l74 73q9 9 9 22.5t-9 22.5q-10 10-23 10t-23-10L41 215q-9-9-9-22t9-23L170 42q10-10 23-10t22 10q10 9 10 22t-10 23l-74 74h83z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/responsive.js b/packages/base/src/icons/responsive.js index 74d72eb9219b..d7359235e5fd 100644 --- a/packages/base/src/icons/responsive.js +++ b/packages/base/src/icons/responsive.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://responsive"; -const viewBox = "0 0 512 512"; -const d = "M480 288q13 0 22.5-9t9.5-23V64q0-14-9.5-23T480 32h-96q-14 0-23 9t-9 23v192q0 14 9 23t23 9h96zm0-224v192h-96V64h96zm-240 0q6 0 11-4.5t5-11.5q0-6-5-11t-11-5h-96q-7 0-11.5 5T128 48q0 16 16 16h96zm-80 384V256h128v-32H160q-14 0-23 9t-9 23v192q0 14 9 23t23 9h256q13 0 22.5-9t9.5-23V320h-32v128H160zm-64-64v-32H32V128h288V96H32q-14 0-23 9.5T0 128v224q0 14 9 23t23 9h64z"; +const d = "M480 224q13 0 22.5 9t9.5 23v192q0 14-9.5 23t-22.5 9h-96q-14 0-23-9t-9-23V256q0-14 9-23t23-9h96zm0 224V256h-96v192h96zm-240 0q6 0 11 4.5t5 11.5q0 6-5 11t-11 5h-96q-7 0-11.5-5t-4.5-11q0-16 16-16h96zM160 64v192h128v32H160q-14 0-23-9t-9-23V64q0-14 9-23t23-9h256q13 0 22.5 9t9.5 23v128h-32V64H160zm-64 64v32H32v224h288v32H32q-14 0-23-9.5T0 384V160q0-14 9-23t23-9h64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/restart.js b/packages/base/src/icons/restart.js index 194ad7b68291..df9a470d3624 100644 --- a/packages/base/src/icons/restart.js +++ b/packages/base/src/icons/restart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://restart"; -const viewBox = "0 -1 512 512"; -const d = "M211 159q-6 0-10.5 4t-4.5 11v161q0 7 4.5 11.5T211 351q2 0 8-2l161-83q8-5 8-13.5t-8-13.5l-161-78q-6-2-8-2zm61 319q46 0 87-17.5t71.5-48 48-71.5 17.5-87q0-47-17.5-87.5t-48-71-71.5-48T272 30q-47 0-87.5 17.5t-71 48.5-48 71.5T48 255H16l50 96 46-96H80q0-40 15-75t41-61.5T197 77t75-15 75 15 61 41 41 61 15 75-15 75-41 61-61 41-75 15v32z"; +const d = "M211 352q-6 0-10.5-4t-4.5-11V176q0-7 4.5-11.5T211 160q2 0 8 2l161 83q8 5 8 13.5t-8 13.5l-161 78q-6 2-8 2zm61-319q46 0 87 17.5t71.5 48 48 71.5 17.5 87q0 47-17.5 87.5t-48 71-71.5 48-87 17.5q-47 0-87.5-17.5t-71-48.5-48-71.5T48 256H16l50-96 46 96H80q0 40 15 75t41 61.5 61 41.5 75 15 75-15 61-41 41-61 15-75-15-75-41-61-61-41-75-15V33z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/retail-store-manager.js b/packages/base/src/icons/retail-store-manager.js index 50f3d031833a..2513c3f1a4c4 100644 --- a/packages/base/src/icons/retail-store-manager.js +++ b/packages/base/src/icons/retail-store-manager.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://retail-store-manager"; -const viewBox = "0 -31 512 512"; -const d = "M452 17q0-8-4.5-14T434-4L115-30q-8 0-14.5 4.5T93-12L62 360l358 30zM212 200h-63v-94h63v94zm84 31h-63V106h63v125zm83 32h-63V106h63v157zM230 457q-25-2-38.5-17T177 402l-36-3q0 19 7.5 36t20.5 29.5 30 19.5 36 7q35 0 60-21t32-55l-34-3q-5 24-22 34.5T230 457z"; +const d = "M452 464q0 8-4.5 14t-13.5 7l-319 26q-8 0-14.5-4.5T93 493L62 121l358-30zM212 281h-63v94h63v-94zm84-31h-63v125h63V250zm83-32h-63v157h63V218zM230 24q-25 2-38.5 17T177 79l-36 3q0-19 7.5-36T169 16.5 199-3t36-7q35 0 60 21t32 55l-34 3q-5-24-22-34.5T230 24z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/retail-store.js b/packages/base/src/icons/retail-store.js index 7d789907217a..2610104bdef5 100644 --- a/packages/base/src/icons/retail-store.js +++ b/packages/base/src/icons/retail-store.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://retail-store"; -const viewBox = "0 0 512 512"; -const d = "M429 448l51-96v-32q0-14-9-23t-23-9q-13 0-22.5 9t-9.5 23q0-14-9-23t-23-9q-13 0-22.5 9t-9.5 23q0-14-9-23t-23-9q-13 0-22.5 9t-9.5 23q0-14-9-23t-23-9q-13 0-22.5 9t-9.5 23q0-14-9-23t-23-9q-13 0-22.5 9t-9.5 23q0-14-9-23t-23-9q-13 0-22.5 9T96 320q0-14-9-23t-23-9q-13 0-22.5 9T32 320v32l52 96h35l-42-96h56l22 96h33l-22-96h74v96h32v-96h75l-22 96h33l22-96h56l-43 96h36zm-349 0q-6 0-11 4.5T64 464q0 6 5 11t11 5h352q7 0 11.5-5t4.5-11q0-16-16-16H80zm64-352q-6 0-11 4.5t-5 11.5v96q0 6 5 11t11 5h96q7 0 11.5-5t4.5-11v-96q0-16-16-16h-96zm16 32h64v64h-64v-64zm256 128h32V32h-96v160h-32V32H64v224h32V64h192v144q0 6 5 11t11 5h64q7 0 11.5-5t4.5-11V64h32v192z"; +const d = "M429 64l51 96v32q0 14-9 23t-23 9q-13 0-22.5-9t-9.5-23q0 14-9 23t-23 9q-13 0-22.5-9t-9.5-23q0 14-9 23t-23 9q-13 0-22.5-9t-9.5-23q0 14-9 23t-23 9q-13 0-22.5-9t-9.5-23q0 14-9 23t-23 9q-13 0-22.5-9t-9.5-23q0 14-9 23t-23 9q-13 0-22.5-9T96 192q0 14-9 23t-23 9q-13 0-22.5-9T32 192v-32l52-96h35l-42 96h56l22-96h33l-22 96h74V64h32v96h75l-22-96h33l22 96h56l-43-96h36zM80 64q-6 0-11-4.5T64 48q0-6 5-11t11-5h352q7 0 11.5 5t4.5 11q0 16-16 16H80zm64 352q-6 0-11-4.5t-5-11.5v-96q0-6 5-11t11-5h96q7 0 11.5 5t4.5 11v96q0 16-16 16h-96zm16-32h64v-64h-64v64zm256-128h32v224h-96V320h-32v160H64V256h32v192h192V304q0-6 5-11t11-5h64q7 0 11.5 5t4.5 11v144h32V256z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/rhombus-milestone-2.js b/packages/base/src/icons/rhombus-milestone-2.js index 18ea91686094..5efa26d99303 100644 --- a/packages/base/src/icons/rhombus-milestone-2.js +++ b/packages/base/src/icons/rhombus-milestone-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://rhombus-milestone-2"; -const viewBox = "0 0 512 512"; -const d = "M461 302q19-19 19-45.5T461 211L301 51q-19-19-45-19t-45 19L51 211q-19 19-19 45.5T51 302l160 160q9 9 21 13.5t24 4.5 24-4.5 21-13.5l160-160z"; +const d = "M461 210q19 19 19 45.5T461 301L301 461q-19 19-45 19t-45-19L51 301q-19-19-19-45.5T51 210L211 50q9-9 21-13.5t24-4.5 24 4.5T301 50l160 160z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/rhombus-milestone.js b/packages/base/src/icons/rhombus-milestone.js index 764cdc65a4ed..fcbf252a6a6a 100644 --- a/packages/base/src/icons/rhombus-milestone.js +++ b/packages/base/src/icons/rhombus-milestone.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://rhombus-milestone"; -const viewBox = "0 0 512 512"; -const d = "M461 302q19-19 19-45.5T461 211L302 51q-21-19-46-19-24 0-45 19L51 211q-19 19-19 45.5T51 302l160 160q19 18 45 18t46-18zm-22-68q9 9 9 22 0 14-9 23L279 439q-9 9-23 9-13 0-22-9L74 279q-10-9-10-22.5T74 234L234 74q10-10 22-10 13 0 23 10z"; +const d = "M461 210q19 19 19 45.5T461 301L302 461q-21 19-46 19-24 0-45-19L51 301q-19-19-19-45.5T51 210L211 50q19-18 45-18t46 18zm-22 68q9-9 9-22 0-14-9-23L279 73q-9-9-23-9-13 0-22 9L74 233q-10 9-10 22.5T74 278l160 160q10 10 22 10 13 0 23-10z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/role.js b/packages/base/src/icons/role.js index 93463766deee..8871192e4d6c 100644 --- a/packages/base/src/icons/role.js +++ b/packages/base/src/icons/role.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://role"; -const viewBox = "0 -32 512 512"; -const d = "M192 160q27 0 50-10t40.5-27.5 27.5-41T320 32v-64H0v64q0 26 10 49.5t27.5 41 41 27.5 49.5 10h64zm96-128q0 40-28 68t-68 28h-64q-40 0-68-28T32 32V0h256v32zm-32 224q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q26 0 45 18.5t19 45.5q0 26-19 45t-45 19-45-19-19-45q0-27 19-45.5t45-18.5zm320 160q9-1 16-5 6-3 11-9.5t5-17.5v-96q0-11-10.5-21.5T480 192H320q-9 0-16 4-6 3-11 9.5t-5 18.5v96q0 11 5 18t11 10q7 4 16 4v64q0 6 3.5 16.5t12.5 21 25 18.5 40 8 39-6 24-15 12.5-20.5T480 416v-6l-32-1v7q0 2-.5 7t-5 10.5-14 10T401 448t-28-5-15-11q-5-7-6-16v-64h128zm-43-128l-21 37q7 4 11.5 11t4.5 16q0 13-9 22.5t-23 9.5-23-9.5-9-22.5q0-9 4.5-16t11.5-11l-19-37h72z"; +const d = "M192 320q27 0 50 10t40.5 27.5 27.5 41 10 49.5v64H0v-64q0-26 10-49.5t27.5-41 41-27.5 49.5-10h64zm96 128q0-40-28-68t-68-28h-64q-40 0-68 28t-28 68v32h256v-32zm-32-224q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q26 0 45-18.5t19-45.5q0-26-19-45t-45-19-45 19-19 45q0 27 19 45.5t45 18.5zm320-160q9 1 16 5 6 3 11 9.5t5 17.5v96q0 11-10.5 21.5T480 288H320q-9 0-16-4-6-3-11-9.5t-5-18.5v-96q0-11 5-18t11-10q7-4 16-4V64q0-6 3.5-16.5t12.5-21T361 8t40-8 39 6 24 15 12.5 20.5T480 64v6l-32 1v-7q0-2-.5-7t-5-10.5-14-10T401 32t-28 5-15 11q-5 7-6 16v64h128zm-43 128l-21-37q7-4 11.5-11t4.5-16q0-13-9-22.5t-23-9.5-23 9.5-9 22.5q0 9 4.5 16t11.5 11l-19 37h72z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sales-document.js b/packages/base/src/icons/sales-document.js index edd41a1cebe9..258c16fe1315 100644 --- a/packages/base/src/icons/sales-document.js +++ b/packages/base/src/icons/sales-document.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sales-document"; -const viewBox = "0 -32 512 512"; -const d = "M461.5 219q11-14 11-33 0-23-12.5-37t-42.5-19v-21h-18v20q-46 6-54 53l32 4q2-10 6-15.5t16-12.5v52q-29 8-39 22.5t-10 32.5q0 20 12.5 34t36.5 16v13h18v-13q24-2 35.5-13.5t14.5-29.5l-31-4q-3 13-19 20v-48q35-11 44-21zm-62 69q-12-4-15.5-10t-3.5-11q0-7 3-11.5t16-10.5v43zm37-123q6 7 6 16 0 8-4 13.5t-21 10.5v-49q14 3 19 9zm-13-101V0q0-14-9-23t-23-9h-320q-14 0-23 9t-9 23v352l128 128h224q13 0 22.5-9t9.5-23v-64h-32v64h-192v-96q0-14-9.5-23t-23.5-9h-95V0h320v64h32z"; +const d = "M461.5 261q11 14 11 33 0 23-12.5 37t-42.5 19v21h-18v-20q-46-6-54-53l32-4q2 10 6 15.5t16 12.5v-52q-29-8-39-22.5t-10-32.5q0-20 12.5-34t36.5-16v-13h18v13q24 2 35.5 13.5t14.5 29.5l-31 4q-3-13-19-20v48q35 11 44 21zm-62-69q-12 4-15.5 10t-3.5 11q0 7 3 11.5t16 10.5v-43zm37 123q6-7 6-16 0-8-4-13.5t-21-10.5v49q14-3 19-9zm-13 101v64q0 14-9 23t-23 9h-320q-14 0-23-9t-9-23V128l128-128h224q13 0 22.5 9t9.5 23v64h-32V32h-192v96q0 14-9.5 23t-23.5 9h-95v320h320v-64h32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sales-notification.js b/packages/base/src/icons/sales-notification.js index 8b97d6de03f4..71132b6c86e8 100644 --- a/packages/base/src/icons/sales-notification.js +++ b/packages/base/src/icons/sales-notification.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sales-notification"; -const viewBox = "0 -32 512 512"; -const d = "M154 304q35-11 44-21 11-14 11-33 0-23-12.5-37T154 194v-21h-18v20q-46 6-54 53l32 4q2-10 6-15.5t16-12.5v52q-29 8-39 22.5T87 329q0 20 12.5 34t36.5 16v13h18v-13q24-2 35.5-13.5T204 336l-31-4q-3 13-19 20v-48zm-18 48q-12-4-15.5-10t-3.5-11q0-7 3-11.5t16-10.5v43zm37-123q6 7 6 16 0 8-4 13.5T154 269v-49q15 3 19 9zm227 27q16 0 16-16 0-6-4.5-11t-11.5-5H272q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128zm0 96q16 0 16-16 0-6-4.5-11t-11.5-5H272q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128zm48 128q27 0 45.5-19t18.5-45V128q0-26-18.5-45T448 64h-32v-75q0-10-6.5-15.5T395-32q-7 0-12 4l-79 91-240 1q-26 0-45 19T0 128v288q0 26 19 45t45 19h384zm32-64q0 13-9 22.5t-23 9.5H64q-13 0-22.5-9.5T32 416V128q0-14 9.5-23T64 96h256l64-80v80h64q14 0 23 9t9 23v288z"; +const d = "M154 176q35 11 44 21 11 14 11 33 0 23-12.5 37T154 286v21h-18v-20q-46-6-54-53l32-4q2 10 6 15.5t16 12.5v-52q-29-8-39-22.5T87 151q0-20 12.5-34t36.5-16V88h18v13q24 2 35.5 13.5T204 144l-31 4q-3-13-19-20v48zm-18-48q-12 4-15.5 10t-3.5 11q0 7 3 11.5t16 10.5v-43zm37 123q6-7 6-16 0-8-4-13.5T154 211v49q15-3 19-9zm227-27q16 0 16 16 0 6-4.5 11t-11.5 5H272q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128zm0-96q16 0 16 16 0 6-4.5 11t-11.5 5H272q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128zM448 0q27 0 45.5 19T512 64v288q0 26-18.5 45T448 416h-32v75q0 10-6.5 15.5T395 512q-7 0-12-4l-79-91-240-1q-26 0-45-19T0 352V64q0-26 19-45T64 0h384zm32 64q0-13-9-22.5T448 32H64q-13 0-22.5 9.5T32 64v288q0 14 9.5 23t22.5 9h256l64 80v-80h64q14 0 23-9t9-23V64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sales-order-item.js b/packages/base/src/icons/sales-order-item.js index 8dd8eeac0679..be802a8fa9d6 100644 --- a/packages/base/src/icons/sales-order-item.js +++ b/packages/base/src/icons/sales-order-item.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sales-order-item"; -const viewBox = "0 -32 512 512"; -const d = "M300 203q4-5 6-6.5t7-3.5v55q-27 8-38 21.5T264 305q0 21 14.5 35t34.5 16v15h18v-15q42-5 48-45l-30-4q-2 11-7 15.5t-11 6.5v-51q31-8 42-21t11-35q0-25-15-39t-38-19v-24h-18v23q-23 3-36 16t-18 40l33 3q2-11 8-19zm31-10q10 0 16 8t6 17q0 7-4.5 14T331 242v-49zm-31 100q2-2 5-4.5t8-4.5v45q-17-9-17-23 0-6 4-13zm116 187q14 0 23-9.5t9-22.5V0q0-14-9-23t-22-9H97q-14 0-23.5 9T64 0v352l128 128h224zm1-480l-1 448H224v-96q0-14-9.5-23t-22.5-9H96V0h321zM208 256q16 0 16-16 0-6-4.5-11t-11.5-5h-65q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h65zm0-65q16 0 16-16 0-6-4.5-11t-11.5-5h-65q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h65z"; +const d = "M300 277q4 5 6 6.5t7 3.5v-55q-27-8-38-21.5T264 175q0-21 14.5-35t34.5-16v-15h18v15q42 5 48 45l-30 4q-2-11-7-15.5t-11-6.5v51q31 8 42 21t11 35q0 25-15 39t-38 19v24h-18v-23q-23-3-36-16t-18-40l33-3q2 11 8 19zm31 10q10 0 16-8t6-17q0-7-4.5-14T331 238v49zm-31-100q2 2 5 4.5t8 4.5v-45q-17 9-17 23 0 6 4 13zM416 0q14 0 23 9.5t9 22.5v448q0 14-9 23t-22 9H97q-14 0-23.5-9T64 480V128L192 0h224zm1 480l-1-448H224v96q0 14-9.5 23t-22.5 9H96v320h321zM208 224q16 0 16 16 0 6-4.5 11t-11.5 5h-65q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h65zm0 65q16 0 16 16 0 6-4.5 11t-11.5 5h-65q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h65z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sales-order.js b/packages/base/src/icons/sales-order.js index 80b8ab39c58c..a90099ff1e95 100644 --- a/packages/base/src/icons/sales-order.js +++ b/packages/base/src/icons/sales-order.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sales-order"; -const viewBox = "0 -32 512 512"; -const d = "M300 203q4-5 6-6.5t7-3.5v55q-27 8-38 21.5T264 305q0 21 14.5 35t34.5 16v15h18v-15q42-5 48-45l-30-4q-2 11-7 15.5t-11 6.5v-51q31-8 42-21t11-35q0-25-15-39t-38-19v-24h-18v23q-23 3-36 16t-18 40l33 3q2-11 8-19zm31-10q10 0 16 8t6 17q0 7-4.5 14T331 242v-49zm-31 100q2-2 5-4.5t8-4.5v45q-17-9-17-23 0-6 4-13zm116 187q14 0 23-9.5t9-22.5V0q0-14-9-23t-22-9H97q-14 0-23.5 9T64 0v352l128 128h224zm1-480l-1 448H224v-96q0-14-9.5-23t-22.5-9H96V0h321z"; +const d = "M300 277q4 5 6 6.5t7 3.5v-55q-27-8-38-21.5T264 175q0-21 14.5-35t34.5-16v-15h18v15q42 5 48 45l-30 4q-2-11-7-15.5t-11-6.5v51q31 8 42 21t11 35q0 25-15 39t-38 19v24h-18v-23q-23-3-36-16t-18-40l33-3q2 11 8 19zm31 10q10 0 16-8t6-17q0-7-4.5-14T331 238v49zm-31-100q2 2 5 4.5t8 4.5v-45q-17 9-17 23 0 6 4 13zM416 0q14 0 23 9.5t9 22.5v448q0 14-9 23t-22 9H97q-14 0-23.5-9T64 480V128L192 0h224zm1 480l-1-448H224v96q0 14-9.5 23t-22.5 9H96v320h321z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sales-quote.js b/packages/base/src/icons/sales-quote.js index bcb2cabade7c..4457cbec728e 100644 --- a/packages/base/src/icons/sales-quote.js +++ b/packages/base/src/icons/sales-quote.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sales-quote"; -const viewBox = "0 -32 512 512"; -const d = "M461.5 219q11-14 11-33 0-23-12.5-37t-42.5-19v-21h-18v20q-46 6-54 53l32 4q2-10 6-15.5t16-12.5v52q-29 8-39 22.5t-10 32.5q0 20 12.5 34t36.5 16v13h18v-13q24-2 35.5-13.5t14.5-29.5l-31-4q-3 13-19 20v-48q35-11 44-21zm-62 69q-12-4-15.5-10t-3.5-11q0-7 3-11.5t16-10.5v43zm37-123q6 7 6 16 0 8-4 13.5t-21 10.5v-49q15 3 19 9zm-45-101h32V0q0-14-9-23t-23-9h-320q-14 0-23 9t-9 23v352l128 128h224q13 0 22.5-9t9.5-23v-64h-32v64h-192v-96q0-14-9.5-23t-23.5-9h-95V0h320v64zm-144 64q16 0 16-16 0-6-4.5-11t-11.5-5h-128q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128zm0 64q16 0 16-16 0-6-4.5-11t-11.5-5h-128q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128zm0 64q16 0 16-16 0-6-4.5-11t-11.5-5h-128q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128z"; +const d = "M461.5 261q11 14 11 33 0 23-12.5 37t-42.5 19v21h-18v-20q-46-6-54-53l32-4q2 10 6 15.5t16 12.5v-52q-29-8-39-22.5t-10-32.5q0-20 12.5-34t36.5-16v-13h18v13q24 2 35.5 13.5t14.5 29.5l-31 4q-3-13-19-20v48q35 11 44 21zm-62-69q-12 4-15.5 10t-3.5 11q0 7 3 11.5t16 10.5v-43zm37 123q6-7 6-16 0-8-4-13.5t-21-10.5v49q15-3 19-9zm-45 101h32v64q0 14-9 23t-23 9h-320q-14 0-23-9t-9-23V128l128-128h224q13 0 22.5 9t9.5 23v64h-32V32h-192v96q0 14-9.5 23t-23.5 9h-95v320h320v-64zm-144-64q16 0 16 16 0 6-4.5 11t-11.5 5h-128q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128zm0-64q16 0 16 16 0 6-4.5 11t-11.5 5h-128q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128zm0-64q16 0 16 16 0 6-4.5 11t-11.5 5h-128q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sap-box.js b/packages/base/src/icons/sap-box.js index 201c3c06b95b..721d5e33acdf 100644 --- a/packages/base/src/icons/sap-box.js +++ b/packages/base/src/icons/sap-box.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sap-box"; -const viewBox = "0 -32.5 512 512"; -const d = "M80.5 150.5l116-59v-23l-116 59v23zm0 52l116-59v-23l-116 58v24zm331 208q5-3 10-9l52-89q4-5 4-13v-202q0-15-14-21l-197-100q-11-5-22 0l-197 100q-13 6-13 21v266q0 14 13 21l197 99q11 6 22 0zm-177-231l-44 23q-13 6-13 21v59l-124 63v-250l181-93v177zm-43 119q7-4 10-10l51-88q3-6 3-12v-193l93 47v194l-45 24q-13 6-13 21v58l-145 72-89-45zm264-6l-42 22q-13 6-13 22v58l-147 72-84-43 134-67q7-4 10-10l53-89q3-6 3-12v-192l86 43v196z"; +const d = "M80.5 336l116 59v23l-116-59v-23zm0-52l116 59v23l-116-58v-24zm331-208q5 3 10 9l52 89q4 5 4 13v202q0 15-14 21l-197 100q-11 5-22 0l-197-100q-13-6-13-21V123q0-14 13-21l197-99q11-6 22 0zm-177 231l-44-23q-13-6-13-21v-59l-124-63v250l181 93V307zm-43-119q7 4 10 10l51 88q3 6 3 12v193l93-47V250l-45-24q-13-6-13-21v-58l-145-72-89 45zm264 6l-42-22q-13-6-13-22V92l-147-72-84 43 134 67q7 4 10 10l53 89q3 6 3 12v192l86-43V194z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sap-logo-shape.js b/packages/base/src/icons/sap-logo-shape.js index 03f2369bbf2c..57ba62de0154 100644 --- a/packages/base/src/icons/sap-logo-shape.js +++ b/packages/base/src/icons/sap-logo-shape.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sap-logo-shape"; -const viewBox = "0 64 606 606"; -const d = "M320 160H0v320h606z"; +const d = "M270.363 420.013H0V149.65h512z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sap-ui5.js b/packages/base/src/icons/sap-ui5.js index 5fd509bf893c..9ec5d77504db 100644 --- a/packages/base/src/icons/sap-ui5.js +++ b/packages/base/src/icons/sap-ui5.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sap-ui5"; -const viewBox = "0 -32 512 512"; -const d = "M250 471q14-11 37.5-20.5t51-22.5 55.5-30 50.5-43 37-62 14.5-86-19-93.5-52-76-77-51T254-32q-41 0-78 13t-67 36-51.5 54T25 139q-3 8-6 24.5t-2 37 6 43T42 286q15 22 34.5 38.5T116 354t39 24 33 24q-3-12-10-22t-17-19-21-18-21-21q-26-29-31.5-53.5T82 229q0-17 6.5-35.5t18.5-34 29-25.5 37-10q21 0 34 10t17.5 23 .5 25.5-17 17.5q-18 7-30 2-6-3-11-7-6 11-2 22 3 10 15 22.5t41 26.5q28 13 42.5 25.5T285 314q8 11 8 21 5-11 5.5-20t-1.5-17q-2-9-5-17 12 5 20 11.5t13 11.5q5 6 9 12 2-15 1.5-26.5T333 270q-2-9-5-15 3 1 7.5 3.5t9.5 4.5q5 3 11 6 0-11-4-19.5t-9-14.5q-5-7-12-13 9-11 23-10t26.5 10 21.5 24.5 9 35.5q0 4-1.5 17T398 330.5t-31.5 41T305 418q-21 12-32 22t-16 17q-6 8-7 14zm-31-244q8 2 5 8-4 8-16 3-2-2-4-2.5t-4-2.5-4-3h9q4-2 7-3t7 0z"; +const d = "M250 9q14 11 37.5 20.5t51 22.5T394 82t50.5 43 37 62 14.5 86-19 93.5-52 76-77 51-94 18.5q-41 0-78-13t-67-36-51.5-54T25 341q-3-8-6-24.5t-2-37 6-43T42 194q15-22 34.5-38.5T116 126t39-24 33-24q-3 12-10 22t-17 19-21 18-21 21q-26 29-31.5 53.5T82 251q0 17 6.5 35.5t18.5 34 29 25.5 37 10q21 0 34-10t17.5-23 .5-25.5-17-17.5q-18-7-30-2-6 3-11 7-6-11-2-22 3-10 15-22.5t41-26.5q28-13 42.5-25.5T285 166q8-11 8-21 5 11 5.5 20t-1.5 17q-2 9-5 17 12-5 20-11.5t13-11.5q5-6 9-12 2 15 1.5 26.5T333 210q-2 9-5 15 3-1 7.5-3.5t9.5-4.5q5-3 11-6 0 11-4 19.5t-9 14.5q-5 7-12 13 9 11 23 10t26.5-10 21.5-24.5 9-35.5q0-4-1.5-17T398 149.5t-31.5-41T305 62q-21-12-32-22t-16-17q-6-8-7-14zm-31 244q8-2 5-8-4-8-16-3-2 2-4 2.5t-4 2.5-4 3h9q4 2 7 3t7 0z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/save.js b/packages/base/src/icons/save.js index 1b52a7c37d31..8510fcf852b7 100644 --- a/packages/base/src/icons/save.js +++ b/packages/base/src/icons/save.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://save"; -const viewBox = "0 0 512 512"; -const d = "M426 480q22 0 38-15.5t16-38.5V86q0-23-16-38.5T426 32H149q-6 0-13 5L37 137q-5 4-5 12v277q0 23 15.5 38.5T86 480h340zm-266-32V320h192v128H160zM320 64v128H192V64h128zm128 362q0 9-6.5 15.5T426 448h-42V320q0-14-9.5-23t-22.5-9H160q-14 0-23 9t-9 23v128H86q-9 0-15.5-6.5T64 426V155l91-91h5v128q0 14 9 23t23 9h128q13 0 22.5-9t9.5-23V64h74q9 0 15.5 6.5T448 86v340zM248 176q8 0 8-8v-48q0-8-8-8h-17q-7 0-7 8v48q0 8 7 8h17z"; +const d = "M426 32q22 0 38 15.5T480 86v340q0 23-16 38.5T426 480H149q-6 0-13-5L37 375q-5-4-5-12V86q0-23 15.5-38.5T86 32h340zM160 64v128h192V64H160zm160 384V320H192v128h128zM448 86q0-9-6.5-15.5T426 64h-42v128q0 14-9.5 23t-22.5 9H160q-14 0-23-9t-9-23V64H86q-9 0-15.5 6.5T64 86v271l91 91h5V320q0-14 9-23t23-9h128q13 0 22.5 9t9.5 23v128h74q9 0 15.5-6.5T448 426V86zM248 336q8 0 8 8v48q0 8-8 8h-17q-7 0-7-8v-48q0-8 7-8h17z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/scatter-chart.js b/packages/base/src/icons/scatter-chart.js index f6fcb4bfcdab..e99d05c8a6c9 100644 --- a/packages/base/src/icons/scatter-chart.js +++ b/packages/base/src/icons/scatter-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://scatter-chart"; -const viewBox = "0 0 512 512"; -const d = "M48 64h448V32H17v448h31V64zm96 352h-33v32h33v32h32v-32h32v-32h-32v-32h-32v32zm224-33v32h-32v32h32v32h32v-32h32v-32h-32v-32h-32zm64-159v-32h32v-32h-32v-32h-32v32h-32v32h32v32h32zm64 64v-31H306V95h-36v162h-62v-33h32v-32h-32v-32h-32v32h-32v32h32v33H80v31h190v191h36V288h126v32h-32v32h32v32h32v-32h32v-32h-32v-32h32z"; +const d = "M48 448h448v32H17V32h31v416zm96-352h-33V64h33V32h32v32h32v32h-32v32h-32V96zm224 33V97h-32V65h32V33h32v32h32v32h-32v32h-32zm64 159v32h32v32h-32v32h-32v-32h-32v-32h32v-32h32zm64-64v31H306v162h-36V255h-62v33h32v32h-32v32h-32v-32h-32v-32h32v-33H80v-31h190V33h36v191h126v-32h-32v-32h32v-32h32v32h32v32h-32v32h32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/scissors.js b/packages/base/src/icons/scissors.js index a776ea83e3cf..1d43f13f9f23 100644 --- a/packages/base/src/icons/scissors.js +++ b/packages/base/src/icons/scissors.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://scissors"; -const viewBox = "0 0 512 512"; -const d = "M105 344q-17 17-17 39v79q0 7 7 7 3 0 5-2l136-136-17-17-107 107v-38q0-12 10-22l72-72-17-17zm279-120q40 0 68-28t28-68-28-68-68-28-68 28-28 68q0 11 1 16l3 12-36 37-37-37 2-6 1-6q1-4 1.5-7.5t.5-8.5q0-40-28-68t-68-28-68 28-28 68 28 68 68 28h9l9-2q4-1 8-1.5t8-2.5l249 249q4 2 5 2 7 0 7-7v-79q0-21-16-39l-92-92 35-34q6 2 16 4 5 2 9 2h9zm0-160q26 0 45 19t19 45q0 27-19 45.5T384 192t-45-18.5-19-45.5q0-26 19-45t45-19zm-256 0q26 0 45 19t19 45q0 27-19 45.5T128 192t-45-18.5T64 128q0-26 19-45t45-19zm175 116q12 17 25 26l-30 29-17 17 17 17 92 92q9 9 9 22v38L184 206q4-3 7-6t7-6q3-4 5.5-7t5.5-7l30 30 17 17 17-17z"; +const d = "M105 168q-17-17-17-39V50q0-7 7-7 3 0 5 2l136 136-17 17L112 91v38q0 12 10 22l72 72-17 17zm279 120q40 0 68 28t28 68-28 68-68 28-68-28-28-68q0-11 1-16l3-12-36-37-37 37 2 6 1 6q1 4 1.5 7.5t.5 8.5q0 40-28 68t-68 28-68-28-28-68 28-68 68-28h9l9 2q4 1 8 1.5t8 2.5L411 45q4-2 5-2 7 0 7 7v79q0 21-16 39l-92 92 35 34q6-2 16-4 5-2 9-2h9zm0 160q26 0 45-19t19-45q0-27-19-45.5T384 320t-45 18.5-19 45.5q0 26 19 45t45 19zm-256 0q26 0 45-19t19-45q0-27-19-45.5T128 320t-45 18.5T64 384q0 26 19 45t45 19zm175-116q12-17 25-26l-30-29-17-17 17-17 92-92q9-9 9-22V91L184 306q4 3 7 6t7 6q3 4 5.5 7t5.5 7l30-30 17-17 17 17z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/screen-split-one.js b/packages/base/src/icons/screen-split-one.js index 48c66a5d1a93..339365e3dc18 100644 --- a/packages/base/src/icons/screen-split-one.js +++ b/packages/base/src/icons/screen-split-one.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://screen-split-one"; -const viewBox = "0 0 512 512"; -const d = "M448 480q14 0 23-9t9-23V64q0-13-9-22.5T448 32H64q-14 0-23 9.5T32 64v384q0 14 9 23t23 9h384zM160 64v384H64V64h96zm288 384H192V64h256v384z"; +const d = "M448 32q14 0 23 9t9 23v384q0 13-9 22.5t-23 9.5H64q-14 0-23-9.5T32 448V64q0-14 9-23t23-9h384zM160 448V64H64v384h96zM448 64H192v384h256V64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/screen-split-three.js b/packages/base/src/icons/screen-split-three.js index da1805287883..2a9486ef3dc5 100644 --- a/packages/base/src/icons/screen-split-three.js +++ b/packages/base/src/icons/screen-split-three.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://screen-split-three"; -const viewBox = "0 0 512 512"; -const d = "M448 480q13 0 22.5-9t9.5-23V64q0-13-9.5-22.5T448 32H64q-14 0-23 9.5T32 64v384q0 14 9 23t23 9h384zm-288-32H64V64h96v384zm160 0H192V64h128v384zm128 0h-96V64h96v384z"; +const d = "M448 32q13 0 22.5 9t9.5 23v384q0 13-9.5 22.5T448 480H64q-14 0-23-9.5T32 448V64q0-14 9-23t23-9h384zM160 64H64v384h96V64zm160 0H192v384h128V64zm128 0h-96v384h96V64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/screen-split-two.js b/packages/base/src/icons/screen-split-two.js index 379c568f8725..feef9f62e584 100644 --- a/packages/base/src/icons/screen-split-two.js +++ b/packages/base/src/icons/screen-split-two.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://screen-split-two"; -const viewBox = "0 0 512 512"; -const d = "M448 480q13 0 22.5-9.5T480 448V64q0-14-9.5-23T448 32H64q-14 0-23 9t-9 23v384q0 13 9 22.5t23 9.5h384zm-208-32H64V64h176v384zm208 0H272V64h176v384z"; +const d = "M448 32q13 0 22.5 9.5T480 64v384q0 14-9.5 23t-22.5 9H64q-14 0-23-9t-9-23V64q0-13 9-22.5T64 32h384zM240 64H64v384h176V64zm208 0H272v384h176V64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/search.js b/packages/base/src/icons/search.js index 65efebe71c47..eeb852706205 100644 --- a/packages/base/src/icons/search.js +++ b/packages/base/src/icons/search.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://search"; -const viewBox = "0 0 512 512"; -const d = "M470 86q10-9 10-22.5T470 41q-9-9-22-9t-23 9L308 159q-45-31-100-31-36 0-68 13.5T84 179t-38 56-14 69q0 36 14 68t38 56 56 38 68 14 68-14 56-38 38-56 14-68q0-28-8.5-53T353 204zm-262 74q30 0 56 11t45.5 30.5 31 46T352 304t-11.5 56-31 45.5-45.5 31-56 11.5-56.5-11.5-46-31T75 360t-11-56 11-56.5 30.5-46 46-30.5 56.5-11z"; +const d = "M470 426q10 9 10 22.5T470 471q-9 9-22 9t-23-9L308 353q-45 31-100 31-36 0-68-13.5T84 333t-38-56-14-69q0-36 14-68t38-56 56-38 68-14 68 14 56 38 38 56 14 68q0 28-8.5 53T353 308zm-262-74q30 0 56-11t45.5-30.5 31-46T352 208t-11.5-56-31-45.5-45.5-31T208 64t-56.5 11.5-46 31T75 152t-11 56 11 56.5 30.5 46 46 30.5 56.5 11z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/settings.js b/packages/base/src/icons/settings.js index 726c9ac3049f..f3d38640e6d8 100644 --- a/packages/base/src/icons/settings.js +++ b/packages/base/src/icons/settings.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://settings"; -const viewBox = "0 -31.5 512 512"; -const d = "M497.556 113.5q7-3 9-9.5t0-12.5l-13-28q-3-7-9.5-9t-12.5 0l-30 13q-8-10-16.5-18t-19.5-16l12-30q2-7-.5-13.5t-9.5-8.5l-29-11q-7-3-13 0t-9 9l-12 31q-5-1-10.5-1.5t-10.5-.5q-15 0-30 3l-13-30q-3-6-9.5-8.5t-12.5.5l-27 12q-16 7-9 23l13 30q-10 8-19 16t-16 19l-30-11q-7-3-13.5 0t-8.5 9l-11 29q-3 7 0 13.5t9 8.5l31 12q-1 5-1.5 10.5t-.5 11.5q0 15 3 29l-30 13q-6 3-8.5 9.5t.5 12.5l12 28q3 6 9.5 8.5t13.5-.5l29-13q17 22 37 36l-11 30q-3 6 0 12.5t10 8.5l28 12q6 2 12.5-.5t8.5-9.5l12-31q5 1 10.5 2t11.5 1q8 0 15-1l14-2 13 29q3 6 9.5 8.5t12.5.5l29-13q6-3 8.5-9.5t-.5-12.5l-13-30q21-16 34-37l31 12q6 2 12.5-.5t9.5-9.5l11-28q2-7-.5-13.5t-9.5-8.5l-31-12q1-5 1.5-10.5t.5-10.5q0-15-3-30zm-174-54q20 0 37.5 7.5t31 20.5 21 31 7.5 38-7.5 37.5-21 30.5-31 20.5-37.5 7.5q-41 0-68.5-28t-27.5-68q0-41 27.5-69t68.5-28zm-165 239q-14-9-29-12v-34h-32v34q-15 3-27 12l-25-24-22 22 24 25q-9 12-12 28h-34v32h34q2 14 12 28l-24 24 22 23 25-24q12 7 27 12v34h32v-34q15-4 29-12l24 24 23-23-24-24q4-7 7-13.5t5-14.5h34v-32h-34q-5-17-12-28l24-25-23-22zm-44 18q20 0 34 14.5t14 34.5-14 33.5-34 13.5-34-13.5-14-33.5 14-34.5 34-14.5z"; +const d = "M497.556 367q7 3 9 9.5t0 12.5l-13 28q-3 7-9.5 9t-12.5 0l-30-13q-8 10-16.5 18t-19.5 16l12 30q2 7-.5 13.5t-9.5 8.5l-29 11q-7 3-13 0t-9-9l-12-31q-5 1-10.5 1.5t-10.5.5q-15 0-30-3l-13 30q-3 6-9.5 8.5t-12.5-.5l-27-12q-16-7-9-23l13-30q-10-8-19-16t-16-19l-30 11q-7 3-13.5 0t-8.5-9l-11-29q-3-7 0-13.5t9-8.5l31-12q-1-5-1.5-10.5t-.5-11.5q0-15 3-29l-30-13q-6-3-8.5-9.5t.5-12.5l12-28q3-6 9.5-8.5t13.5.5l29 13q17-22 37-36l-11-30q-3-6 0-12.5t10-8.5l28-12q6-2 12.5.5t8.5 9.5l12 31q5-1 10.5-2t11.5-1q8 0 15 1l14 2 13-29q3-6 9.5-8.5t12.5-.5l29 13q6 3 8.5 9.5t-.5 12.5l-13 30q21 16 34 37l31-12q6-2 12.5.5t9.5 9.5l11 28q2 7-.5 13.5t-9.5 8.5l-31 12q1 5 1.5 10.5t.5 10.5q0 15-3 30zm-174 54q20 0 37.5-7.5t31-20.5 21-31 7.5-38-7.5-37.5-21-30.5-31-20.5-37.5-7.5q-41 0-68.5 28t-27.5 68q0 41 27.5 69t68.5 28zm-165-239q-14 9-29 12v34h-32v-34q-15-3-27-12l-25 24-22-22 24-25q-9-12-12-28h-34V99h34q2-14 12-28l-24-24 22-23 25 24q12-7 27-12V2h32v34q15 4 29 12l24-24 23 23-24 24q4 7 7 13.5t5 14.5h34v32h-34q-5 17-12 28l24 25-23 22zm-44-18q20 0 34-14.5t14-34.5-14-33.5-34-13.5-34 13.5-14 33.5 14 34.5 34 14.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/share-2.js b/packages/base/src/icons/share-2.js index c3bfa790262d..326824ee1794 100644 --- a/packages/base/src/icons/share-2.js +++ b/packages/base/src/icons/share-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://share-2"; -const viewBox = "0 -32 512 512"; -const d = "M416 160q40 0 68-28t28-68-28-68-68-28-68 28-28 68q0 5 .5 9.5T322 83l-150 82q-14-17-33.5-27T96 128q-40 0-68 28T0 224t28 68 68 28q28 0 50.5-15t34.5-38l146 82q-3 8-5 16.5t-2 18.5q0 40 28 68t68 28 68-28 28-68-28-68-68-28q-22 0-40.5 9T344 321l-153-85q0-3 .5-6t.5-6q0-14-5-31l147-80q13 21 34.5 34t47.5 13zm0 288q-26 0-45-19t-19-45q0-27 19-45.5t45-18.5 45 18.5 19 45.5q0 26-19 45t-45 19zM96 160q26 0 45 18.5t19 45.5q0 26-19 45t-45 19-45-19-19-45q0-27 19-45.5T96 160zM416 0q26 0 45 18.5T480 64q0 26-19 45t-45 19-45-19-19-45q0-27 19-45.5T416 0z"; +const d = "M416 320q40 0 68 28t28 68-28 68-68 28-68-28-28-68q0-5 .5-9.5t1.5-9.5l-150-82q-14 17-33.5 27T96 352q-40 0-68-28T0 256t28-68 68-28q28 0 50.5 15t34.5 38l146-82q-3-8-5-16.5T320 96q0-40 28-68t68-28 68 28 28 68-28 68-68 28q-22 0-40.5-9T344 159l-153 85q0 3 .5 6t.5 6q0 14-5 31l147 80q13-21 34.5-34t47.5-13zm0-288q-26 0-45 19t-19 45q0 27 19 45.5t45 18.5 45-18.5T480 96q0-26-19-45t-45-19zM96 320q26 0 45-18.5t19-45.5q0-26-19-45t-45-19-45 19-19 45q0 27 19 45.5T96 320zm320 160q26 0 45-18.5t19-45.5q0-26-19-45t-45-19-45 19-19 45q0 27 19 45.5t45 18.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/share.js b/packages/base/src/icons/share.js index 9c0741778203..bf2279accbb7 100644 --- a/packages/base/src/icons/share.js +++ b/packages/base/src/icons/share.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://share"; -const viewBox = "0 -32 513.5 513.5"; -const d = "M96 96q0-40 28-68t68-28h256v-32H192q-27 0-50 10T101.5 5.5 74 46.5 64 96l1 112-37-43q-5-5-11.5-5T5 165t-5 11 5 11l52 60q10 9 23 9t23-9l53-60q11-11 0-22-12-11-23 0l-36 43zm412 188q11-11 0-22l-53-61q-10-9-23-9t-23 9l-52 61q-5 5-5 11t5 11q11 11 23 0l37-44-1 112q0 40-28 68t-68 28H64v32h256q26 0 49.5-10t41-27.5 27.5-41 10-49.5l1-112 36 44q11 11 23 0z"; +const d = "M95.72 377.3q0 39.884 27.918 67.802t67.801 27.918h255.252v31.907H191.44q-26.921 0-49.854-9.97t-40.381-27.42-27.42-40.88-9.971-49.356l.997-111.673-36.892 42.874q-4.985 4.986-11.466 4.986t-11.467-4.986T0 297.535t4.985-10.968l51.848-59.825q9.971-8.974 22.933-8.974t22.933 8.974l52.845 59.825q10.968 10.968 0 21.935-11.965 10.968-22.933 0l-35.894-42.874zm410.796-187.45q10.968 10.968 0 21.936l-52.845 60.822q-9.97 8.973-22.933 8.973t-22.933-8.973l-51.848-60.822q-4.985-4.986-4.985-10.968t4.985-10.968q10.968-10.968 22.933 0l36.892 43.872-.997-111.673q0-39.883-27.918-67.802T319.065 26.33H63.813V-5.577h255.252q25.924 0 49.356 9.97t40.88 27.42 27.42 40.88 9.97 49.356l.997 111.673 35.895-43.872q10.968-10.968 22.933 0z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/shelf.js b/packages/base/src/icons/shelf.js index 0a5a7d7c8093..8faa4dc3a3db 100644 --- a/packages/base/src/icons/shelf.js +++ b/packages/base/src/icons/shelf.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://shelf"; -const viewBox = "0 -32 512 512"; -const d = "M416 480q13 0 22.5-9t9.5-23V-32h-32v96H96v-96H64v480q0 14 9 23t23 9h320zM96 352h320v96H96v-96zm320-160H96V96h320v96zm0 32v96H96v-96h320zM304 416q16 0 16-16t-16-16h-96q-16 0-16 16t16 16h96zm-96-288q-16 0-16 16t16 16h96q16 0 16-16t-16-16h-96zm96 160q16 0 16-16t-16-16h-96q-16 0-16 16t16 16h96z"; +const d = "M416 0q13 0 22.5 9t9.5 23v480h-32v-96H96v96H64V32q0-14 9-23t23-9h320zM96 128h320V32H96v96zm320 160H96v96h320v-96zm0-32v-96H96v96h320zM304 64q16 0 16 16t-16 16h-96q-16 0-16-16t16-16h96zm-96 288q-16 0-16-16t16-16h96q16 0 16 16t-16 16h-96zm96-160q16 0 16 16t-16 16h-96q-16 0-16-16t16-16h96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/shield.js b/packages/base/src/icons/shield.js index 5684edce6f7d..009c8efd43f1 100644 --- a/packages/base/src/icons/shield.js +++ b/packages/base/src/icons/shield.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://shield"; -const viewBox = "0 -32 512 512"; -const d = "M472 431V177q0-49-41-96-16-19-40.5-37t-47-32T304-10.5 286-19l-29-13-30 13q-3 2-28 13.5T144 27q-54 38-78.5 75T41 177v254l216 49zm-36-29l-179 41-180-41V177q0-38 31-72 14-16 36-32.5T187 43t37-21 18-8l15-7 14 7q1 0 25 12t52 31q88 58 88 120v225zm-35-225q0-24-21-47t-47-41-49-29.5T257 47v197h144v-67zM112 374l145 33V244H112v130z"; +const d = "M472 49v254q0 49-41 96-16 19-40.5 37t-47 32-39.5 22.5-18 8.5l-29 13-30-13q-3-2-28-13.5T144 453q-54-38-78.5-75T41 303V49L257 0zm-36 29L257 37 77 78v225q0 38 31 72 14 16 36 32.5t43 29.5 37 21 18 8l15 7 14-7q1 0 25-12t52-31q88-58 88-120V78zm-35 225q0 24-21 47t-47 41-49 29.5-27 12.5V236h144v67zM112 106l145-33v163H112V106z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/shipping-status.js b/packages/base/src/icons/shipping-status.js index e4d379f23c04..b6833ec3deff 100644 --- a/packages/base/src/icons/shipping-status.js +++ b/packages/base/src/icons/shipping-status.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://shipping-status"; -const viewBox = "0 0 512 512"; -const d = "M480 256q13 0 22.5-9t9.5-23v-96q0-14-9.5-23T480 96h-34q-5-28-27-46t-51-18-51 18-28 46h-67q-5-28-27-46t-51-18-51 18-28 46H32q-14 0-23 9t-9 23v96q0 8 5 16-5 8-5 16v160q0 14 9 23t23 9h256q13 0 22.5-9t9.5-23h19q24 0 45-8t38-22.5 28.5-34T466 309l8-53h6zM320 384V256h122l-8 48q-6 35-33 57.5T339 384h-19zM32 256h256v160H32V256zM144 64q20 0 34 14t14 34-14 34-34 14-34-14-14-34 14-34 34-14zm224 0q20 0 34 14t14 34-14 34-34 14-34-14-14-34 14-34 34-14zm112 160H32v-96h33q6 27 28 45.5t51 18.5 51-18.5 27-45.5h67q6 27 28 45.5t51 18.5 51-18.5 27-45.5h34v96z"; +const d = "M480 256q13 0 22.5 9t9.5 23v96q0 14-9.5 23t-22.5 9h-34q-5 28-27 46t-51 18-51-18-28-46h-67q-5 28-27 46t-51 18-51-18-28-46H32q-14 0-23-9t-9-23v-96q0-8 5-16-5-8-5-16V96q0-14 9-23t23-9h256q13 0 22.5 9t9.5 23h19q24 0 45 8t38 22.5 28.5 34T466 203l8 53h6zM320 128v128h122l-8-48q-6-35-33-57.5T339 128h-19zM32 256h256V96H32v160zm112 192q20 0 34-14t14-34-14-34-34-14-34 14-14 34 14 34 34 14zm224 0q20 0 34-14t14-34-14-34-34-14-34 14-14 34 14 34 34 14zm112-160H32v96h33q6-27 28-45.5t51-18.5 51 18.5 27 45.5h67q6-27 28-45.5t51-18.5 51 18.5 27 45.5h34v-96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/shortcut.js b/packages/base/src/icons/shortcut.js index a51ef2c4aa0f..e6e3120dbb64 100644 --- a/packages/base/src/icons/shortcut.js +++ b/packages/base/src/icons/shortcut.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://shortcut"; -const viewBox = "0 -32 512 512"; -const d = "M353 480q27-3 45-22.5t18-46.5l-19-169q0-14-8.5-22t-22.5-8q-14 2-23 12t-7 22l10 116q-37-17-70.5-36t-59-43-41-54.5T160 160q0-40 12-64t32.5-37.5 47.5-19 56-7.5h-2q14 0 23-9t9-23-9-23-23-9l-28 2q-36 4-69 15t-58 33.5-40 57T96 160t20 91.5 49.5 73 63 53.5 59.5 34l10 4-114 2q-14 2-23 11t-7 23q0 11 10 20.5t22 7.5h167z"; +const d = "M353 0q27 3 45 22.5T416 69l-19 169q0 14-8.5 22t-22.5 8q-14-2-23-12t-7-22l10-116q-37 17-70.5 36t-59 43-41 54.5T160 320q0 40 12 64t32.5 37.5 47.5 19 56 7.5h-2q14 0 23 9t9 23-9 23-23 9l-28-2q-36-4-69-15t-58-33.5-40-57T96 320t20-91.5 49.5-73 63-53.5T288 68l10-4-114-2q-14-2-23-11t-7-23q0-11 10-20.5T186 0h167z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/show-edit.js b/packages/base/src/icons/show-edit.js index 1949a4b78c8c..4ddece757050 100644 --- a/packages/base/src/icons/show-edit.js +++ b/packages/base/src/icons/show-edit.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://show-edit"; -const viewBox = "0 -33 512 512"; -const d = "M474.5 1q12-11 0-23-5-5-11-5t-11 5l-82 82q-30-22-67-22-23 0-43.5 9t-35.5 24-24 35.5-9 43.5 9 43.5 24 35.5 35.5 24 43.5 9 43.5-9 35.5-24 24-35.5 9-43.5q0-19-6-36t-17-31zm-171 69q33 0 56.5 23.5t23.5 56.5-23.5 56.5-56.5 23.5-56.5-23.5-23.5-56.5T247 93.5 303.5 70zm48 272q0-16-16-16h-224q-16 0-16 16t16 16h224q16 0 16-16zm-256-96q0 16 16 16h102q-16-13-30-32h-72q-16 0-16 16zm256-240v-32h-288q-13 0-22.5 9T31.5 6v448q0 13 9.5 22.5t22.5 9.5h320q14 0 23-9.5t9-22.5V294h-32v160h-320V6h288z"; +const d = "M474.5 485q12 11 0 23-5 5-11 5t-11-5l-82-82q-30 22-67 22-23 0-43.5-9t-35.5-24-24-35.5-9-43.5 9-43.5 24-35.5 35.5-24 43.5-9 43.5 9 35.5 24 24 35.5 9 43.5q0 19-6 36t-17 31zm-171-69q33 0 56.5-23.5t23.5-56.5-23.5-56.5-56.5-23.5-56.5 23.5-23.5 56.5 23.5 56.5 56.5 23.5zm48-272q0 16-16 16h-224q-16 0-16-16t16-16h224q16 0 16 16zm-256 96q0-16 16-16h102q-16 13-30 32h-72q-16 0-16-16zm256 240v32h-288q-13 0-22.5-9t-9.5-23V32q0-13 9.5-22.5T63.5 0h320q14 0 23 9.5t9 22.5v160h-32V32h-320v448h288z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/show.js b/packages/base/src/icons/show.js index 5ef0a766bcdd..236e5e6ea263 100644 --- a/packages/base/src/icons/show.js +++ b/packages/base/src/icons/show.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://show"; -const viewBox = "0 64 512 512"; -const d = "M256 480q36 0 72.5-10t70-30 62.5-49.5 51-69.5q-22-40-51-70t-62.5-50.5-70-30.5-72.5-10h-1q-36 0-72.5 10t-70 30T50 250 0 320q22 40 51 70t63 50 70 30 72 10zm-1-288q66 0 124 34.5t96 94.5q-37 60-95 93.5T256 448t-124-34-95-94q37-60 94.5-94T255 192zm1 224q40 0 68-28t28-68-28-68-68-28-68 28-28 68 28 68 68 28zm39-81q11 0 18 7t7 17q0 11-7 18t-18 7q-10 0-17-7t-7-18q0-10 7-17t17-7z"; +const d = "M256 96q36 0 72.5 10t70 30 62.5 49.5 51 69.5q-22 40-51 70t-62.5 50.5-70 30.5-72.5 10h-1q-36 0-72.5-10t-70-30T50 326 0 256q22-40 51-70t63-50 70-30 72-10zm-1 288q66 0 124-34.5t96-94.5q-37-60-95-93.5T256 128t-124 34-95 94q37 60 94.5 94T255 384zm1-224q40 0 68 28t28 68-28 68-68 28-68-28-28-68 28-68 68-28zm39 81q11 0 18-7t7-17q0-11-7-18t-18-7q-10 0-17 7t-7 18q0 10 7 17t17 7z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/signature.js b/packages/base/src/icons/signature.js index 979d2236a62f..763aaffb68cf 100644 --- a/packages/base/src/icons/signature.js +++ b/packages/base/src/icons/signature.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://signature"; -const viewBox = "0 -4.519 513.3 513.3"; -const d = "M506.9 393.481q11-11 0-22l-260-259q-1-2-17-7t-36-10q-23-6-51-14l18 48q7 18 12.5 33.5t6.5 16.5l259 259q5 5 11 5 7 0 12-5zm-97-74l-23 22-180-180q-2-5-5-13.5t-8-19.5q12 4 21.5 6.5t14.5 4.5zm63 63l-23 22-40-40 22-23zm-344-308h4q4-3-11-14-6-4-21.5-13.5t-33-16.5-33.5-7.5-23 12.5q-6 11-1.5 27t14.5 35.5 22 40.5 21 40.5 12 37-4 30.5q-8 14-29.5 9.5t-41.5-20.5q-1-1-1.5 0t-1.5 1q-3 2-1 4 2 3 12 14t24 21 30 13.5 31-8.5q21-16 22-37t-8-43.5-23.5-46.5-26-44.5-15.5-37.5 9-27q6-4 18 .5t25 11.5q14 8 31 18z"; +const d = "M505.619 107.945q10.972 10.972 0 21.944L246.277 388.233q-.997 1.995-16.957 6.982t-35.909 9.975q-22.942 5.985-50.87 13.964l17.954-47.878q6.982-17.954 12.468-33.415t6.484-16.458L437.79 63.059q4.987-4.988 10.972-4.988 6.982 0 11.97 4.988zm-96.755 73.812l-22.942-21.944-179.544 179.544q-1.995 4.987-4.987 13.466t-7.98 19.45q11.97-3.99 21.446-6.483t14.463-4.489zm62.84-62.84l-22.941-21.944-39.899 39.898 21.944 22.942zm-343.128 307.22h3.99q3.99 2.992-10.972 13.964-5.985 3.99-21.446 13.466t-32.916 16.458-33.416 7.481-22.941-12.468q-5.985-10.972-1.497-26.932t14.464-35.41T45.786 362.3 66.733 321.9t11.97-36.906-3.99-30.423q-7.98-13.964-29.426-9.476T3.892 265.545q-.997.997-1.496 0T.9 264.547q-2.992-1.995-.997-3.99 1.994-2.992 11.97-13.964t23.938-20.947 29.924-13.466 30.922 8.478q20.947 15.96 21.944 36.907t-7.98 43.39-23.44 46.382-25.934 44.387-15.461 37.405 8.977 26.932q5.985 3.99 17.955-.499t24.936-11.47q13.965-7.98 30.922-17.955z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/simple-payment.js b/packages/base/src/icons/simple-payment.js index aff12f8a299b..82c543b94d6c 100644 --- a/packages/base/src/icons/simple-payment.js +++ b/packages/base/src/icons/simple-payment.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://simple-payment"; -const viewBox = "0 -32 512 512"; -const d = "M416 480q14 0 23-9t9-23V0q0-13-9-22.5T416-32H96q-14 0-23 9.5T64 0v448q0 14 9 23t23 9h320zm0-32H96V0h320v448zM269 239q42-9 59-31t17-43q0-31-20.5-53.5T269 87V54h-25v32q-26 1-47 20t-25 57l41 5q3-14 12-25t19-15v73q-32 11-51.5 32.5T173 278q0 12 5 25t14.5 24 22.5 18.5 29 8.5v21h25v-21q58-4 70-62l-36-6q-2 12-11 20t-23 9v-76zm0-115q14 4 23.5 14.5T302 161q0 24-33 35v-72zm-25 192q-11-4-18-13t-7-19q0-20 25-32v64z"; +const d = "M416 0q14 0 23 9t9 23v448q0 13-9 22.5t-23 9.5H96q-14 0-23-9.5T64 480V32q0-14 9-23t23-9h320zm0 32H96v448h320V32zM269 241q42 9 59 31t17 43q0 31-20.5 53.5T269 393v33h-25v-32q-26-1-47-20t-25-57l41-5q3 14 12 25t19 15v-73q-32-11-51.5-32.5T173 202q0-12 5-25t14.5-24 22.5-18.5 29-8.5v-21h25v21q58 4 70 62l-36 6q-2-12-11-20t-23-9v76zm0 115q14-4 23.5-14.5T302 319q0-24-33-35v72zm-25-192q-11 4-18 13t-7 19q0 20 25 32v-64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/simulate.js b/packages/base/src/icons/simulate.js index 59ca46f3e4e3..8f2c6bd2f292 100644 --- a/packages/base/src/icons/simulate.js +++ b/packages/base/src/icons/simulate.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://simulate"; -const viewBox = "0 -32 512 512"; -const d = "M416 480q14 0 23-9.5t9-22.5V0q0-14-9-23t-23-9H96q-14 0-23 9T64 0v448q0 13 9 22.5t23 9.5h320zm0-32H96V0h320v448zm-32-128H128v96h256v-96zm-224-96q-14 0-23 9t-9 23q0 13 9 22.5t23 9.5 23-9.5 9-22.5q0-14-9-23t-23-9zm96 64q14 0 23-9.5t9-22.5q0-14-9-23t-23-9-23 9-9 23q0 13 9 22.5t23 9.5zm96 0q14 0 23-9.5t9-22.5q0-14-9-23t-23-9-23 9-9 23q0 13 9 22.5t23 9.5zM160 128q-14 0-23 9t-9 23q0 13 9 22.5t23 9.5 23-9.5 9-22.5q0-14-9-23t-23-9zm96 64q14 0 23-9.5t9-22.5q0-14-9-23t-23-9-23 9-9 23q0 13 9 22.5t23 9.5zm96 0q14 0 23-9.5t9-22.5q0-14-9-23t-23-9-23 9-9 23q0 13 9 22.5t23 9.5zM160 32q-14 0-23 9t-9 23q0 13 9 22.5t23 9.5 23-9.5 9-22.5q0-14-9-23t-23-9zm96 64q14 0 23-9.5t9-22.5q0-14-9-23t-23-9-23 9-9 23q0 13 9 22.5t23 9.5zm96 0q14 0 23-9.5t9-22.5q0-14-9-23t-23-9-23 9-9 23q0 13 9 22.5t23 9.5z"; +const d = "M416 0q14 0 23 9.5t9 22.5v448q0 14-9 23t-23 9H96q-14 0-23-9t-9-23V32q0-13 9-22.5T96 0h320zm0 32H96v448h320V32zm-32 128H128V64h256v96zm-224 96q-14 0-23-9t-9-23q0-13 9-22.5t23-9.5 23 9.5 9 22.5q0 14-9 23t-23 9zm96-64q14 0 23 9.5t9 22.5q0 14-9 23t-23 9-23-9-9-23q0-13 9-22.5t23-9.5zm96 0q14 0 23 9.5t9 22.5q0 14-9 23t-23 9-23-9-9-23q0-13 9-22.5t23-9.5zM160 352q-14 0-23-9t-9-23q0-13 9-22.5t23-9.5 23 9.5 9 22.5q0 14-9 23t-23 9zm96-64q14 0 23 9.5t9 22.5q0 14-9 23t-23 9-23-9-9-23q0-13 9-22.5t23-9.5zm96 0q14 0 23 9.5t9 22.5q0 14-9 23t-23 9-23-9-9-23q0-13 9-22.5t23-9.5zM160 448q-14 0-23-9t-9-23q0-13 9-22.5t23-9.5 23 9.5 9 22.5q0 14-9 23t-23 9zm96-64q14 0 23 9.5t9 22.5q0 14-9 23t-23 9-23-9-9-23q0-13 9-22.5t23-9.5zm96 0q14 0 23 9.5t9 22.5q0 14-9 23t-23 9-23-9-9-23q0-13 9-22.5t23-9.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/slim-arrow-down.js b/packages/base/src/icons/slim-arrow-down.js index f5f7d173832a..ffb2e5adbd65 100644 --- a/packages/base/src/icons/slim-arrow-down.js +++ b/packages/base/src/icons/slim-arrow-down.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://slim-arrow-down"; -const viewBox = "0 97 512 512"; -const d = "M420.5 422q11 12 23 0 5-5 5-11t-5-11l-165-165q-10-9-23-9t-22 9l-166 165q-5 5-5 11.5t5 11.5 11.5 5 11.5-5l160-160q5-6 11 0l159 159z"; +const d = "M420.5 187q11-12 23 0 5 5 5 11t-5 11l-165 165q-10 9-23 9t-22-9l-166-165q-5-5-5-11.5t5-11.5 11.5-5 11.5 5l160 160q5 6 11 0l159-159z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/slim-arrow-left.js b/packages/base/src/icons/slim-arrow-left.js index c32208d662c8..52101aaa9cc8 100644 --- a/packages/base/src/icons/slim-arrow-left.js +++ b/packages/base/src/icons/slim-arrow-left.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://slim-arrow-left"; -const viewBox = "0 31 512 512"; -const d = "M351.5 122q12-12 0-23-5-5-11-5t-11 5l-166 165q-9 10-9 23t9 23l165 164q5 5 11.5 5t11.5-5 5-11-5-11l-159-159q-6-6 0-12z"; +const d = "M351.5 421q12 12 0 23-5 5-11 5t-11-5l-166-165q-9-10-9-23t9-23l165-164q5-5 11.5-5t11.5 5 5 11-5 11l-159 159q-6 6 0 12z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/slim-arrow-right.js b/packages/base/src/icons/slim-arrow-right.js index d3eb801fe631..91ae29a0d5b9 100644 --- a/packages/base/src/icons/slim-arrow-right.js +++ b/packages/base/src/icons/slim-arrow-right.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://slim-arrow-right"; -const viewBox = "0 30.5 512 512"; -const d = "M357.5 309.5q10-10 10-23t-10-23l-165-165q-12-11-23 0t0 23l160 159q6 6 0 12l-159 159q-5 5-5 11t5 11 11 5 11-5z"; +const d = "M357.5 233q10 10 10 23t-10 23l-165 165q-12 11-23 0t0-23l160-159q6-6 0-12l-159-159q-5-5-5-11t5-11 11-5 11 5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/slim-arrow-up.js b/packages/base/src/icons/slim-arrow-up.js index 806e31a95c4c..92fc3135adc5 100644 --- a/packages/base/src/icons/slim-arrow-up.js +++ b/packages/base/src/icons/slim-arrow-up.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://slim-arrow-up"; -const viewBox = "0 118 512 512"; -const d = "M261.5 433q-6 6-11 0l-160-160q-5-5-11.5-5t-11.5 5-5 11.5 5 11.5l166 165q9 9 22 9t23-9l165-165q5-5 5-11t-5-11q-12-12-23 0z"; +const d = "M261.5 197q-6-6-11 0l-160 160q-5 5-11.5 5t-11.5-5-5-11.5 5-11.5l166-165q9-9 22-9t23 9l165 165q5 5 5 11t-5 11q-12 12-23 0z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/soccor.js b/packages/base/src/icons/soccor.js index b4e277486363..d69a89558b6a 100644 --- a/packages/base/src/icons/soccor.js +++ b/packages/base/src/icons/soccor.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://soccor"; -const viewBox = "0 -40 530 530"; -const d = "M209.5 223l18-94-75-38-77 57 38 95zm151 191l57-57-39-77-94 20v94zm-94 75q55 0 103-21t84-57 56.5-84.5T530.5 223 510 120t-56.5-84-84-56.5-103-20.5q-56 0-104.5 20.5T77.5 36 21 120 .5 223 21 326.5 77.5 411t84.5 57 104.5 21zm208-388q17 28 27.5 59t10.5 63l-33 115q-35 57-91.5 95t-121.5 38q-48 0-96-23v-34l-75-77h-44q-15-26-24-55t-9-59q0-31 9.5-61t26-57 39-50 49.5-40h10l114-38q35 0 68.5 12.5T398.5 22l-38 12-19 57 76 77 57-39v-28z"; +const d = "M202.368 256.845l17.389 90.808-72.453 36.71-74.385-55.065 36.71-91.773zM348.24 72.332l55.064 55.064-37.676 74.385-90.807-19.32V91.652zM257.432-.12q53.132 0 99.502 20.287t81.147 55.064 54.581 81.63 19.804 99.985-19.804 99.502-54.58 81.147-81.148 54.581-99.502 19.804q-54.098 0-100.95-19.804t-81.631-54.58-54.581-81.148T.466 256.845 20.27 156.86t54.58-81.63 81.631-55.064T257.432-.121zm200.936 374.823q16.423-27.05 26.566-56.996t10.143-60.86L463.198 145.75q-33.811-55.064-88.392-91.774t-117.374-36.71q-46.37 0-92.74 22.22v32.845L92.24 146.717H49.734q-14.49 25.117-23.185 53.132t-8.694 56.996q0 29.947 9.177 58.929t25.117 55.064 37.676 48.302 47.818 38.641h9.66l110.13 36.71q33.81 0 66.173-12.076t61.343-31.396l-36.71-11.593-18.354-55.064 73.419-74.385 55.064 37.676v27.049z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sonography.js b/packages/base/src/icons/sonography.js index 90954c975f4d..5c7664acf5cf 100644 --- a/packages/base/src/icons/sonography.js +++ b/packages/base/src/icons/sonography.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sonography"; -const viewBox = "0 -32 512 512"; -const d = "M415 380q18 7 29 17l67-332q-12-19-38-34-22-13-60.5-23T311-2 209 8t-61 23q-26 15-37 34l66 332q11-10 29-17 16-6 41.5-11t63.5-5 63 5 41 11zm70-308l-4 22-12 53-15 69-15 68-12 53-6 21q-2-2-4-2-46-16-107-16-32 0-63 4t-51 14l-3-12-7-32-9-46-10-52-29-143q9-11 26-20t40.5-15 51-9.5T312 25q63 0 108 13.5T485 72zM369 283q23 0 40-17t17-41-17-41-40-17q-5 0-12 .5t-8 .5q-2-8-5-12l-45-45-23-22-9-8-2-3q-5-3-9-3-6 0-11 5l-38 37V95q0-15-14-15-6 0-10.5 4T178 95v57q0 6 4.5 10.5T193 167t11-5l32-31 50 50h-18q-7 0-12 3.5t-5 11.5v58q0 7 4.5 11t10.5 4q15 0 15-15v-44h30q0 29 13 51t45 22zM26 350h37v-20H26v-33h19v-21H26v-35h37v-20H26v-34h19v-20H26v-35h37v-20H26V79h19V59H26V23h37V1H26v-33H2v455h24v-18h19v-20H26v-35zm485 130v-24h-36v-37h-20v37h-35v-19h-20v19h-33v-37h-20v37h-35v-19h-20v19h-34v-37h-20v37h-35v-19h-21v19h-33v-37h-20v37H94v-19H74v19H2v24h509z"; +const d = "M415 100q18-7 29-17l67 332q-12 19-38 34-22 13-60.5 23T311 482t-102-10-61-23q-26-15-37-34l66-332q11 10 29 17 16 6 41.5 11t63.5 5 63-5 41-11zm70 308l-4-22-12-53-15-69-15-68-12-53-6-21q-2 2-4 2-46 16-107 16-32 0-63-4t-51-14l-3 12-7 32-9 46-10 52-29 143q9 11 26 20t40.5 15 51 9.5T312 455q63 0 108-13.5t65-33.5zM369 197q23 0 40 17t17 41-17 41-40 17q-5 0-12-.5t-8-.5q-2 8-5 12l-45 45-23 22-9 8-2 3q-5 3-9 3-6 0-11-5l-38-37v22q0 15-14 15-6 0-10.5-4t-4.5-11v-57q0-6 4.5-10.5T193 313t11 5l32 31 50-50h-18q-7 0-12-3.5t-5-11.5v-58q0-7 4.5-11t10.5-4q15 0 15 15v44h30q0-29 13-51t45-22zM26 130h37v20H26v33h19v21H26v35h37v20H26v34h19v20H26v35h37v20H26v33h19v20H26v36h37v22H26v33H2V57h24v18h19v20H26v35zM511 0v24h-36v37h-20V24h-35v19h-20V24h-33v37h-20V24h-35v19h-20V24h-34v37h-20V24h-35v19h-21V24h-33v37h-20V24H94v19H74V24H2V0h509z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sort-ascending.js b/packages/base/src/icons/sort-ascending.js index 237851650c62..f1e425c7b68a 100644 --- a/packages/base/src/icons/sort-ascending.js +++ b/packages/base/src/icons/sort-ascending.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sort-ascending"; -const viewBox = "0 64 512 512"; -const d = "M82 288h351l15-32H65zm-48-96h446l15-32H17zm366 160H113l16 32h255zm-47 96H161l17 32h158z"; +const d = "M82 288h351l15 32H65zm-48 96h446l15 32H17zm366-160H113l16-32h255zm-47-96H161l17-32h158z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sort-descending.js b/packages/base/src/icons/sort-descending.js index 133d0d8e1dda..172dd2b072ed 100644 --- a/packages/base/src/icons/sort-descending.js +++ b/packages/base/src/icons/sort-descending.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sort-descending"; -const viewBox = "0 64 512 512"; -const d = "M65 384h383l-15-32H82zm-48 96h478l-15-32H34zm367-224H129l-16 32h287zm-47-96H177l-16 32h192z"; +const d = "M65 192h383l-15 32H82zM17 96h478l-15 32H34zm367 224H129l-16-32h287zm-47 96H177l-16-32h192z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sort.js b/packages/base/src/icons/sort.js index 03a2a963522e..3860b3939a12 100644 --- a/packages/base/src/icons/sort.js +++ b/packages/base/src/icons/sort.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sort"; -const viewBox = "0 -31 514.5 514.5"; -const d = "M407-20q-10-10-23-10t-22 10L260 81q-12 12 0 23 5 5 11 5t11-5l85-85v319q0 16 16 16t16-16V17l87 87q11 11 23 0 11-11 0-23zM255 370q11-12 0-23-5-5-11.5-5t-11.5 5l-87 87V113q0-16-16-16t-16 16v319l-85-85q-5-5-11-5t-11 5q-12 11 0 23l102 101q9 10 22 10t23-10z"; +const d = "M405.022 493.932q-9.951 9.951-22.888 9.951t-21.893-9.951l-101.504-100.51q-11.942-11.941 0-22.888 4.975-4.975 10.946-4.975t10.947 4.975l84.587 84.587v-317.45q0-15.922 15.922-15.922t15.922 15.923v319.44l86.577-86.578q10.947-10.946 22.889 0 10.946 10.947 0 22.889zM253.761 105.827q10.946 11.942 0 22.888-4.976 4.976-11.444 4.976t-11.444-4.976l-86.578-86.577v319.44q0 15.922-15.922 15.922t-15.922-15.922V44.128l-84.587 84.587q-4.976 4.976-10.947 4.976t-10.946-4.976q-11.942-10.946 0-22.888L107.475 5.317q8.956-9.95 21.893-9.95t22.889 9.95z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sorting-ranking.js b/packages/base/src/icons/sorting-ranking.js index 1e30fd2aad1a..65e82b860b51 100644 --- a/packages/base/src/icons/sorting-ranking.js +++ b/packages/base/src/icons/sorting-ranking.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sorting-ranking"; -const viewBox = "0 -32 512 512"; -const d = "M256.5 480l219-224h-439zm0-46l-144-146h287zm0-466l-220 224h439zm0 46l143 146h-287z"; +const d = "M256.5 0l219 224h-439zm0 46l-144 146h287zm0 466l-220-224h439zm0-46l143-146h-287z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sound-loud.js b/packages/base/src/icons/sound-loud.js index f2cfaddff3ab..7e9ecea32f5e 100644 --- a/packages/base/src/icons/sound-loud.js +++ b/packages/base/src/icons/sound-loud.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sound-loud"; -const viewBox = "0 13 512 512"; -const d = "M224.5 460q12 0 22-9t10-23V110q0-14-10-23t-22-9-20 7l-99 80q-11 7-20 7h-53q-13 0-19 5t-9 11q-4 7-4 16v130q0 9 4 16 3 6 9 11t19 5h53q9 0 20 7l99 80q10 7 20 7zm0-32l-99-80q-19-14-40-14h-53V204h53q21 0 40-14l99-80v318zm119-24q33-22 53-57t20-77q0-44-21.5-80t-56.5-57l-18 22v5q29 17 46.5 46t17.5 64-17.5 64-46.5 46zm69 69q46-35 73-87.5t27-115.5q0-67-31-122.5t-83-89.5l-20 25q46 30 74 79t28 108q0 56-24.5 102.5T389.5 450z"; +const d = "M224.5 65q12 0 22 9t10 23v318q0 14-10 23t-22 9-20-7l-99-80q-11-7-20-7h-53q-13 0-19-5t-9-11q-4-7-4-16V191q0-9 4-16 3-6 9-11t19-5h53q9 0 20-7l99-80q10-7 20-7zm0 32l-99 80q-19 14-40 14h-53v130h53q21 0 40 14l99 80V97zm119 24q33 22 53 57t20 77q0 44-21.5 80t-56.5 57l-18-22v-5q29-17 46.5-46t17.5-64-17.5-64-46.5-46zm69-69q46 35 73 87.5t27 115.5q0 67-31 122.5t-83 89.5l-20-25q46-30 74-79t28-108q0-56-24.5-102.5T389.5 75z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sound-off.js b/packages/base/src/icons/sound-off.js index 158c836927ec..89b15a884bf7 100644 --- a/packages/base/src/icons/sound-off.js +++ b/packages/base/src/icons/sound-off.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sound-off"; -const viewBox = "0 -32 512 512"; -const d = "M245 302l-23 24q1 0 2 1l140 82q8 7 20 7t22-9 10-23V132l-32 32v220l-2-1-2-2zm51-186l83-83q-4 1-7.5 2t-7.5 4l-140 82q-5 4-16 5.5t-16 1.5h-64q-13 0-19 5t-9 11q-4 7-4 16v128q0 3 1 7 1 3 2 6.5t4 7.5l25-25V160h64l18-2q8-2 16-3.5t15-6.5zM512-9l-23-23L0 457l23 23z"; +const d = "M245 178l-23-24q1 0 2-1l140-82q8-7 20-7t22 9 10 23v252l-32-32V96l-2 1-2 2zm51 186l83 83q-4-1-7.5-2t-7.5-4l-140-82q-5-4-16-5.5t-16-1.5h-64q-13 0-19-5t-9-11q-4-7-4-16V192q0-3 1-7 1-3 2-6.5t4-7.5l25 25v124h64l18 2q8 2 16 3.5t15 6.5zm216 125l-23 23L0 23 23 0z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sound.js b/packages/base/src/icons/sound.js index 1e2b49f24577..6ee93f205fc2 100644 --- a/packages/base/src/icons/sound.js +++ b/packages/base/src/icons/sound.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sound"; -const viewBox = "0 32 512 512"; -const d = "M384 480q13 0 22.5-9t9.5-23V128q0-14-9.5-23T384 96q-10 0-20 7l-107 82q-4 3-15 5t-17 2h-97q-12 0-18.5 5t-9.5 11q-4 7-4 16v128q0 9 4 16 3 6 9.5 11t18.5 5h97q6 0 17 1.5t15 5.5l107 82q10 7 20 7zm0-32l-1-1-2-2-106-81q-14-9-31.5-10.5T225 352h-97V224h97q1 0 18.5-1.5T275 212l106-81 2-2 1-1v320z"; +const d = "M384 64q13 0 22.5 9t9.5 23v320q0 14-9.5 23t-22.5 9q-10 0-20-7l-107-82q-4-3-15-5t-17-2h-97q-12 0-18.5-5t-9.5-11q-4-7-4-16V192q0-9 4-16 3-6 9.5-11t18.5-5h97q6 0 17-1.5t15-5.5l107-82q10-7 20-7zm0 32l-1 1-2 2-106 81q-14 9-31.5 10.5T225 192h-97v128h97q1 0 18.5 1.5T275 332l106 81 2 2 1 1V96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/source-code.js b/packages/base/src/icons/source-code.js index 537db0c7e6f0..a5dd3f5208e0 100644 --- a/packages/base/src/icons/source-code.js +++ b/packages/base/src/icons/source-code.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://source-code"; -const viewBox = "0 32 514 514"; -const d = "M51.25 295q-8-10 0-19l139-151q3-5 3-11 0-10-6-14-5-4-11-4-8 0-15 7l-157 173q-9 9 0 19l157 178q7 7 15 7 17 0 17-18 0-7-3-11zm458 0q9-10 0-19l-157-173q-7-7-15-7-6 0-11 4-6 4-6 14 0 7 4 11l139 151q6 9 0 19l-139 156q-4 4-4 11 0 18 17 18 8 0 15-7z"; +const d = "M51.052 242.926q-7.97 9.961 0 18.926L189.51 412.265q2.988 4.98 2.988 10.957 0 9.96-5.977 13.945-4.98 3.985-10.957 3.985-7.969 0-14.941-6.973L4.234 261.852q-8.965-8.965 0-18.926L160.624 65.62q6.972-6.973 14.941-6.973 16.934 0 16.934 17.93 0 6.973-2.988 10.957zm456.217 0q8.965 9.961 0 18.926L350.88 434.18q-6.972 6.973-14.941 6.973-5.977 0-10.957-3.985-5.977-3.984-5.977-13.945 0-6.973 3.984-10.957l138.46-150.413q5.976-8.965 0-18.926L322.988 87.533q-3.984-3.984-3.984-10.957 0-17.93 16.934-17.93 7.969 0 14.941 6.973z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/split.js b/packages/base/src/icons/split.js index 8b72b6774ca9..950442686fb9 100644 --- a/packages/base/src/icons/split.js +++ b/packages/base/src/icons/split.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://split"; -const viewBox = "0 -32.538 512 512"; -const d = "M475 75.462q5-5 5-12 0-6-5-11l-73-73q-6-6-12.5-5.5t-10.5 5-5 11 5 12.5l46 46h-41q-51 0-95.5 25t-72.5 67q-25 35-62.5 54.5t-80.5 19.5H48q-11 0-13.5 5.5t-2.5 10.5 2.5 10.5 13.5 5.5h25q43 0 80.5 19.5t62.5 54.5q28 42 72.5 67t95.5 25h41l-46 46q-6 6-5 12.5t5 11 10.5 5 12.5-5.5l73-73q5-5 5-11 0-7-5-12l-73-73q-6-6-12.5-5t-10.5 5.5-4.5 11 4.5 11.5l46 45h-41q-45 0-81-21t-61-57q-35-50-89-72 54-22 89-72 25-36 61-57t81-21h41l-46 45q-5 5-4.5 11.5t4.5 11 10.5 5.5 12.5-5z"; +const d = "M475 411q5 5 5 12 0 6-5 11l-73 73q-6 6-12.5 5.5t-10.5-5-5-11 5-12.5l46-46h-41q-51 0-95.5-25T216 346q-25-35-62.5-54.5T73 272H48q-11 0-13.5-5.5T32 256t2.5-10.5T48 240h25q43 0 80.5-19.5T216 166q28-42 72.5-67T384 74h41l-46-46q-6-6-5-12.5t5-11 10.5-5T402 5l73 73q5 5 5 11 0 7-5 12l-73 73q-6 6-12.5 5t-10.5-5.5-4.5-11T379 151l46-45h-41q-45 0-81 21t-61 57q-35 50-89 72 54 22 89 72 25 36 61 57t81 21h41l-46-45q-5-5-4.5-11.5t4.5-11 10.5-5.5 12.5 5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/status-critical.js b/packages/base/src/icons/status-critical.js index 8964e2db8794..95f7b7d76ee5 100644 --- a/packages/base/src/icons/status-critical.js +++ b/packages/base/src/icons/status-critical.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://status-critical"; -const viewBox = "0 0 512 512"; -const d = "M511 62q1-2 1-10t-5.5-14-14.5-6H22q-10 0-16 6T0 52q0 2 2 10l235 438q7 12 19 12 11 0 19-12zm-89 34L256 395 91 96h331z"; +const d = "M511 450q1 2 1 10t-5.5 14-14.5 6H22q-10 0-16-6t-6-14q0-2 2-10L237 12q7-12 19-12 11 0 19 12zm-89-34L256 117 91 416h331z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/status-inactive.js b/packages/base/src/icons/status-inactive.js index 65ca0c4a7322..80968219c927 100644 --- a/packages/base/src/icons/status-inactive.js +++ b/packages/base/src/icons/status-inactive.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://status-inactive"; -const viewBox = "0 -32 512 512"; -const d = "M256 480l256-256L256-32 0 224zM91 224L256 58l166 166-166 165z"; +const d = "M256 0l256 256-256 256L0 256zM91 256l165 166 166-166L256 91z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/status-negative.js b/packages/base/src/icons/status-negative.js index 62ab8099b6f9..6b12a656e45e 100644 --- a/packages/base/src/icons/status-negative.js +++ b/packages/base/src/icons/status-negative.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://status-negative"; -const viewBox = "0 -32 512 512"; -const d = "M256 416q40 0 75-15t61-41 41-61 15-75-15-75-41-61-61-41-75-15-75 15-61 41-41 61-15 75 15 75 41 61 61 41 75 15zm0-320q26 0 49.5 10t41 27.5 27.5 41 10 49.5q0 27-10 50t-27.5 40.5-41 27.5-49.5 10q-27 0-50-10t-40.5-27.5T138 274t-10-50q0-26 10-49.5t27.5-41T206 106t50-10zM64 384L0 448l32 32 64-64zM448 64l64-64-32-32-64 64zm0 320l-32 32 64 64 32-32zM64 64l32-32-64-64L0 0z"; +const d = "M256 64q40 0 75 15t61 41 41 61 15 75-15 75-41 61-61 41-75 15-75-15-61-41-41-61-15-75 15-75 41-61 61-41 75-15zm0 320q26 0 49.5-10t41-27.5 27.5-41 10-49.5q0-27-10-50t-27.5-40.5-41-27.5-49.5-10q-27 0-50 10t-40.5 27.5T138 206t-10 50q0 26 10 49.5t27.5 41T206 374t50 10zM64 96L0 32 32 0l64 64zm384 320l64 64-32 32-64-64zm0-320l-32-32 64-64 32 32zM64 416l32 32-64 64-32-32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/status-positive.js b/packages/base/src/icons/status-positive.js index d406c8b89195..1b35a8421500 100644 --- a/packages/base/src/icons/status-positive.js +++ b/packages/base/src/icons/status-positive.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://status-positive"; -const viewBox = "0 0 512 512"; -const d = "M399 480q35 0 58-24t23-56V111q0-33-23-56t-58-23H111q-33 0-56 23t-23 56v289q0 16 6 30.5T55 456t25 17.5 31 6.5h288zm17-74q0 4-3 7.5t-10 3.5H107q-5 0-8-3.5t-3-7.5V107q0-11 11-11h296q3 0 8 1.5t5 9.5v299z"; +const d = "M399 32q35 0 58 24t23 56v289q0 33-23 56t-58 23H111q-33 0-56-23t-23-56V112q0-16 6-30.5T55 56t25-17.5 31-6.5h288zm17 74q0-4-3-7.5T403 95H107q-5 0-8 3.5t-3 7.5v299q0 11 11 11h296q3 0 8-1.5t5-9.5V106z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/step.js b/packages/base/src/icons/step.js index 2c150f34b2b0..8f5c3b8fc866 100644 --- a/packages/base/src/icons/step.js +++ b/packages/base/src/icons/step.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://step"; -const viewBox = "0 32 512 512"; -const d = "M423 277q12 11 0 23l-70 94q-9 11-9.5 23.5T353 439q9 10 22.5 10t22.5-10l104-128q10-9 10-22.5T502 266L399 138q-10-10-23-10t-22 10q-10 9-9.5 22t9.5 23zm-160 0q12 11 0 23l-97 126q-8 10-9 23t9 22q9 10 22 10t23-10l131-160q10-9 10-22.5T342 266L213 106q-9-10-22.5-10T168 106q-10 9-10 21.5t10 23.5zM33 394q-10 9-9 23t9 22q10 10 22.5 10T78 439l104-128q10-9 10-22.5T182 266L79 138q-9-10-22.5-10T34 138q-10 9-9.5 21.5T34 183l69 94q11 11 0 23z"; +const d = "M423 267q12-11 0-23l-70-94q-9-11-9.5-23.5T353 105q9-10 22.5-10t22.5 10l104 128q10 9 10 22.5T502 278L399 406q-10 10-23 10t-22-10q-10-9-9.5-22t9.5-23zm-160 0q12-11 0-23l-97-126q-8-10-9-23t9-22q9-10 22-10t23 10l131 160q10 9 10 22.5T342 278L213 438q-9 10-22.5 10T168 438q-10-9-10-21.5t10-23.5zM33 150q-10-9-9-23t9-22q10-10 22.5-10T78 105l104 128q10 9 10 22.5T182 278L79 406q-9 10-22.5 10T34 406q-10-9-9.5-21.5T34 361l69-94q11-11 0-23z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/stethoscope.js b/packages/base/src/icons/stethoscope.js index 1cdbc1ef5041..d774e4148110 100644 --- a/packages/base/src/icons/stethoscope.js +++ b/packages/base/src/icons/stethoscope.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://stethoscope"; -const viewBox = "0 -32 512 512"; -const d = "M419.5 149q19 0 35.5-7t29-19 19.5-28.5 7-35.5q0-38-26.5-64.5T419.5-32q-19 0-35.5 7T355.5-5.5t-19 29-7 35.5v9q-6 4-16 7.5t-22 3.5q-17 0-27.5-8t-18-20.5-14-27-17-27T188.5-24t-41-8q-69 0-107 22.5T2.5 59q0 37 31 63 19 16 42 20t43.5 6.5 34 9.5 13.5 30q0 6-4 16.5t-9 20.5q-32 3-59.5 16.5t-47.5 35-32 50.5-12 62q0 50 27 91h83v-36h-62q-12-24-12-55 0-27 10-50T76 299t40.5-27 50-10q26 0 49 10t40.5 27.5 27.5 40.5 10 49q0 31-12 55h-61v36h82q27-41 27-91 0-62-38.5-106t-98.5-55q4-11 7-21t3-19q0-30-12-44.5t-30.5-21-39.5-8.5-39.5-6.5-30.5-15-12-33.5q0-30 29.5-42.5T147.5 4q20 0 31 8t18 20.5 13 27 15.5 27 25.5 20.5 43 8q14 0 26-3.5t21-8.5q12 21 32.5 33.5t46.5 12.5zm-39-129q16-16 39-16t39 16 16 39-16 38.5-39 15.5T381 97.5 365.5 59t15-39zm39 75q16 0 26.5-10.5T456.5 59q0-16-10.5-27t-26.5-11q-15 0-25.5 11t-10.5 27q0 15 10.5 25.5T419.5 95z"; +const d = "M419.5 331q19 0 35.5 7t29 19 19.5 28.5 7 35.5q0 38-26.5 64.5T419.5 512q-19 0-35.5-7t-28.5-19.5-19-29-7-35.5v-9q-6-4-16-7.5t-22-3.5q-17 0-27.5 8t-18 20.5-14 27-17 27-26.5 20.5-41 8q-69 0-107-22.5T2.5 421q0-37 31-63 19-16 42-20t43.5-6.5 34-9.5 13.5-30q0-6-4-16.5t-9-20.5q-32-3-59.5-16.5t-47.5-35-32-50.5-12-62q0-50 27-91h83v36h-62q-12 24-12 55 0 27 10 50T76 181t40.5 27 50 10q26 0 49-10t40.5-27.5 27.5-40.5 10-49q0-31-12-55h-61V0h82q27 41 27 91 0 62-38.5 106t-98.5 55q4 11 7 21t3 19q0 30-12 44.5t-30.5 21-39.5 8.5-39.5 6.5-30.5 15-12 33.5q0 30 29.5 42.5t79.5 12.5q20 0 31-8t18-20.5 13-27 15.5-27 25.5-20.5 43-8q14 0 26 3.5t21 8.5q12-21 32.5-33.5t46.5-12.5zm-39 129q16 16 39 16t39-16 16-39-16-38.5-39-15.5-38.5 15.5-15.5 38.5 15 39zm39-75q16 0 26.5 10.5t10.5 25.5q0 16-10.5 27t-26.5 11q-15 0-25.5-11t-10.5-27q0-15 10.5-25.5t25.5-10.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/stop.js b/packages/base/src/icons/stop.js index 73ba08c715d8..b23b951e5420 100644 --- a/packages/base/src/icons/stop.js +++ b/packages/base/src/icons/stop.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://stop"; -const viewBox = "0 -32 512 512"; -const d = "M256 480q53 0 99.5-20t81.5-54.5 55-81.5 20-100-20-99.5T437 43t-81.5-55T256-32 156-12 74.5 43 20 124.5 0 224t20 100 54.5 81.5T156 460t100 20zm0-480q46 0 87 17.5t71.5 48 48 71.5 17.5 87-17.5 87-48 71.5-71.5 48-87 17.5q-47 0-87.5-17.5t-71-48-48-71.5T32 224t17.5-87 48-71.5 71-48T256 0zm64 320q13 0 22.5-9t9.5-23V160q0-13-9.5-22.5T320 128H192q-14 0-23 9.5t-9 22.5v128q0 14 9 23t23 9h128z"; +const d = "M256 0q53 0 99.5 20T437 74.5t55 81.5 20 100-20 99.5-55 81.5-81.5 55-99.5 20-100-20-81.5-55T20 355.5 0 256t20-100 54.5-81.5T156 20 256 0zm0 480q46 0 87-17.5t71.5-48 48-71.5 17.5-87-17.5-87-48-71.5-71.5-48T256 32q-47 0-87.5 17.5t-71 48-48 71.5T32 256t17.5 87 48 71.5 71 48T256 480zm64-320q13 0 22.5 9t9.5 23v128q0 13-9.5 22.5T320 352H192q-14 0-23-9.5t-9-22.5V192q0-14 9-23t23-9h128z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/strikethrough.js b/packages/base/src/icons/strikethrough.js index bbb4df31ab17..d88d890461a4 100644 --- a/packages/base/src/icons/strikethrough.js +++ b/packages/base/src/icons/strikethrough.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://strikethrough"; -const viewBox = "0 0 512 512"; -const d = "M224 448H64v32h384v-32H288V288h-64v160zm0-256h64V32h-64v160zm240 64q16 0 16-16t-16-16H48q-16 0-16 16t16 16h416z"; +const d = "M224 64H64V32h384v32H288v160h-64V64zm0 256h64v160h-64V320zm240-64q16 0 16 16t-16 16H48q-16 0-16-16t16-16h416z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/study-leave.js b/packages/base/src/icons/study-leave.js index 9d4a71a1fd15..c5638da5cdbb 100644 --- a/packages/base/src/icons/study-leave.js +++ b/packages/base/src/icons/study-leave.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://study-leave"; -const viewBox = "0 0 512 512"; -const d = "M256.5 252l-254 85 254 84 254-84-43-15V201h-21v115zm157 32q12-15 12-32T412 219.5t-36.5-27-53.5-18-65.5-6.5-66 6.5-54 18-36 26.5-13 33q0 19 6 34l163-55zm43-104q14 0 23-9.5t9-22.5-9-22.5-23-9.5q-13 0-22 9.5t-9 22.5 9 22.5 22 9.5zm11-85l21-63h-63l21 63h21z"; +const d = "M256.5 260l-254-85 254-84 254 84-43 15v121h-21V196zm157-32q12 15 12 32T412 292.5t-36.5 27-53.5 18-65.5 6.5-66-6.5-54-18-36-26.5-13-33q0-19 6-34l163 55zm43 104q14 0 23 9.5t9 22.5-9 22.5-23 9.5q-13 0-22-9.5t-9-22.5 9-22.5 22-9.5zm11 85l21 63h-63l21-63h21z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/subway-train.js b/packages/base/src/icons/subway-train.js index 201425d7e267..77dff176f59d 100644 --- a/packages/base/src/icons/subway-train.js +++ b/packages/base/src/icons/subway-train.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://subway-train"; -const viewBox = "0 -33 512 512"; -const d = "M416 134q0-14-9-23.5t-23-9.5H128q-13 0-22.5 9.5T96 134v127q0 27 10 50t27.5 40.5 41 27.5 49.5 10h64q26 0 49.5-10t41-27.5T406 311t10-50V134zm-288 0h256v127q0 40-28 68t-68 28h-64q-40 0-68-28t-28-68V134zm64 78q14 0 23-9.5t9-22.5q0-14-9-23t-23-9-23 9-9 23q0 13 9 22.5t23 9.5zm128 0q14 0 23-9.5t9-22.5q0-14-9-23t-23-9-23 9-9 23q0 13 9 22.5t23 9.5zm-32 113q26 0 45-18.5t19-45.5v-32H160v32q0 27 19 45.5t45 18.5h64zM171 70h169l22-33H150zM383 5l22-32H107l21 32h255zm1 64q14 0 28 7l68-103h-37l-62 96h3zm-251 0L69-27H32l70 102q12-6 26-6h5zm-75-1q-27 33-42.5 74T0 229q0 53 20 100t55 82 81.5 55 99.5 20 99.5-20 81.5-55 55-82 20-100q0-45-15-86t-42-74l-18 28q20 28 31.5 61.5T480 229q0 46-17.5 87t-48 71.5-71.5 48-87 17.5-87-17.5-71.5-48-48-71.5T32 229q0-38 12-71.5T77 96z"; +const d = "M416 352q0 14-9 23.5t-23 9.5H128q-13 0-22.5-9.5T96 352V225q0-27 10-50t27.5-40.5 41-27.5T224 97h64q26 0 49.5 10t41 27.5T406 175t10 50v127zm-288 0h256V225q0-40-28-68t-68-28h-64q-40 0-68 28t-28 68v127zm64-78q14 0 23 9.5t9 22.5q0 14-9 23t-23 9-23-9-9-23q0-13 9-22.5t23-9.5zm128 0q14 0 23 9.5t9 22.5q0 14-9 23t-23 9-23-9-9-23q0-13 9-22.5t23-9.5zm-32-113q26 0 45 18.5t19 45.5v32H160v-32q0-27 19-45.5t45-18.5h64zM171 416h169l22 33H150zm212 65l22 32H107l21-32h255zm1-64q14 0 28-7l68 103h-37l-62-96h3zm-251 0l-64 96H32l70-102q12 6 26 6h5zm-75 1q-27-33-42.5-74T0 257q0-53 20-100t55-82 81.5-55T256 0t99.5 20T437 75t55 82 20 100q0 45-15 86t-42 74l-18-28q20-28 31.5-61.5T480 257q0-46-17.5-87t-48-71.5-71.5-48T256 33t-87 17.5-71.5 48-48 71.5T32 257q0 38 12 71.5T77 390z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/suitcase.js b/packages/base/src/icons/suitcase.js index d6a0022115f1..464b15df3371 100644 --- a/packages/base/src/icons/suitcase.js +++ b/packages/base/src/icons/suitcase.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://suitcase"; -const viewBox = "0 0 512 512"; -const d = "M448 384q27 0 45.5-19t18.5-45V96q0-26-18.5-45T448 32H64q-26 0-45 19T0 96v224q0 26 19 45t45 19h96v32q0 26 19 45t45 19h64q27 0 45.5-19t18.5-45v-32h96zm-256 0h128v32q0 14-9 23t-23 9h-64q-13 0-22.5-9t-9.5-23v-32zM96 64v288H64q-13 0-22.5-9T32 320V96q0-13 9.5-22.5T64 64h32zm288 0v288H128V64h256zm96 256q0 14-9 23t-23 9h-32V64h32q14 0 23 9.5t9 22.5v224z"; +const d = "M448 128q27 0 45.5 19t18.5 45v224q0 26-18.5 45T448 480H64q-26 0-45-19T0 416V192q0-26 19-45t45-19h96V96q0-26 19-45t45-19h64q27 0 45.5 19T352 96v32h96zm-256 0h128V96q0-14-9-23t-23-9h-64q-13 0-22.5 9T192 96v32zM96 448V160H64q-13 0-22.5 9T32 192v224q0 13 9.5 22.5T64 448h32zm288 0V160H128v288h256zm96-256q0-14-9-23t-23-9h-32v288h32q14 0 23-9.5t9-22.5V192z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/supplier.js b/packages/base/src/icons/supplier.js index 8aafcaed3241..ead879779bd8 100644 --- a/packages/base/src/icons/supplier.js +++ b/packages/base/src/icons/supplier.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://supplier"; -const viewBox = "0 -32 512 512"; -const d = "M352 384q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q27 0 45.5 19t18.5 45-18.5 45-45.5 19q-26 0-45-19t-19-45 19-45 45-19zM128 128h256V-32H128v160zM32 80q0 20 14 34t34 14h16V32H80q-20 0-34 14T32 80zm400 48q20 0 34-14t14-34-14-34-34-14h-16v96h16zm-48 32v32q0 11-7.5 22.5T356 235t-30.5 15-37.5 6h-64q-20 0-37.5-6T156 235t-20.5-20.5T128 192v-32H96q1 35 11.5 59.5T135 259t40 22 49 7h64q27 0 50-6.5t40.5-21.5 27.5-39.5 10-60.5h-32zm-32 32v-32h-96v32h96z"; +const d = "M352 96q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q27 0 45.5-19T320 96t-18.5-45T256 32q-26 0-45 19t-19 45 19 45 45 19zM128 352h256v160H128V352zm-96 48q0-20 14-34t34-14h16v96H80q-20 0-34-14t-14-34zm400-48q20 0 34 14t14 34-14 34-34 14h-16v-96h16zm-48-32v-32q0-11-7.5-22.5T356 245t-30.5-15-37.5-6h-64q-20 0-37.5 6T156 245t-20.5 20.5T128 288v32H96q1-35 11.5-59.5T135 221t40-22 49-7h64q27 0 50 6.5t40.5 21.5 27.5 39.5 10 60.5h-32zm-32-32v32h-96v-32h96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/survey.js b/packages/base/src/icons/survey.js index 0aa83f85bc2c..71cf201cbd9a 100644 --- a/packages/base/src/icons/survey.js +++ b/packages/base/src/icons/survey.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://survey"; -const viewBox = "0 -32 512 512"; -const d = "M173 315l-37 35 18 19 19-17 54 55 18-19zm0-128l-37 37 18 18 19-17 54 55 18-19zM136 62l37 36-37 36 18 18 37-37 36 37 18-18-37-36 37-36-18-18-36 37-37-37zm280 418q14 0 23-9t9-23V0q0-13-9-22.5T416-32H96q-14 0-23 9.5T64 0v448q0 14 9 23t23 9h320zm0-32H96V0h320v448zm-48-64q16 0 16-16 0-6-4.5-11t-11.5-5h-64q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h64zm0-128q16 0 16-16 0-6-4.5-11t-11.5-5h-64q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h64zm0-128q16 0 16-16 0-6-4.5-11T368 96h-64q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h64z"; +const d = "M173 165l-37-35 18-19 19 17 54-55 18 19zm0 128l-37-37 18-18 19 17 54-55 18 19zm-37 125l37-36-37-36 18-18 37 37 36-37 18 18-37 36 37 36-18 18-36-37-37 37zM416 0q14 0 23 9t9 23v448q0 13-9 22.5t-23 9.5H96q-14 0-23-9.5T64 480V32q0-14 9-23t23-9h320zm0 32H96v448h320V32zm-48 64q16 0 16 16 0 6-4.5 11t-11.5 5h-64q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h64zm0 128q16 0 16 16 0 6-4.5 11t-11.5 5h-64q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h64zm0 128q16 0 16 16 0 6-4.5 11t-11.5 5h-64q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/switch-classes.js b/packages/base/src/icons/switch-classes.js index 4387076405d7..062e7e922bd9 100644 --- a/packages/base/src/icons/switch-classes.js +++ b/packages/base/src/icons/switch-classes.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://switch-classes"; -const viewBox = "0 -32 512 512"; -const d = "M192 160q27 0 50-10t40.5-27.5T310 82t10-50v-64H0v64q0 27 10 50t27.5 40.5 41 27.5 49.5 10h64zm96-128q0 40-28 68t-68 28h-64q-20 0-37-7.5T60.5 100t-21-30.5T32 32V0h256v32zm-32 224q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q27 0 45.5 19t18.5 45q0 27-18.5 45.5T160 320q-26 0-45-18.5T96 256q0-26 19-45t45-19zm256 224q14 0 23-9t9-23V64q0-13-9-22.5T416 32h-64v32h64v320H192v32h224zm64 64q14 0 23-9t9-23V96h-32v352H256v32h224z"; +const d = "M192 320q27 0 50 10t40.5 27.5T310 398t10 50v64H0v-64q0-27 10-50t27.5-40.5 41-27.5 49.5-10h64zm96 128q0-40-28-68t-68-28h-64q-20 0-37 7.5T60.5 380t-21 30.5T32 448v32h256v-32zm-32-224q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q27 0 45.5-19t18.5-45q0-27-18.5-45.5T160 160q-26 0-45 18.5T96 224q0 26 19 45t45 19zM416 64q14 0 23 9t9 23v320q0 13-9 22.5t-23 9.5h-64v-32h64V96H192V64h224zm64-64q14 0 23 9t9 23v352h-32V32H256V0h224z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/switch-views.js b/packages/base/src/icons/switch-views.js index e665921ff30b..074b2f4f6f16 100644 --- a/packages/base/src/icons/switch-views.js +++ b/packages/base/src/icons/switch-views.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://switch-views"; -const viewBox = "0 -32 512 512"; -const d = "M384 352q13 0 22.5-9.5T416 320V0q0-14-9.5-23T384-32H160q-14 0-23 9t-9 23v320q0 13 9 22.5t23 9.5h224zm0-32H160V0h224v320zM32 128h64V96H32q-14 0-23 9t-9 23v320q0 13 9 22.5t23 9.5h224q13 0 22.5-9.5T288 448H32V128zm448 288q13 0 22.5-9.5T512 384V64q0-14-9.5-23T480 32h-32v32h32v320H224q0 13 9 22.5t23 9.5h224z"; +const d = "M384 128q13 0 22.5 9.5T416 160v320q0 14-9.5 23t-22.5 9H160q-14 0-23-9t-9-23V160q0-13 9-22.5t23-9.5h224zm0 32H160v320h224V160zM32 352h64v32H32q-14 0-23-9t-9-23V32Q0 19 9 9.5T32 0h224q13 0 22.5 9.5T288 32H32v320zM480 64q13 0 22.5 9.5T512 96v320q0 14-9.5 23t-22.5 9h-32v-32h32V96H224q0-13 9-22.5t23-9.5h224z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/synchronize.js b/packages/base/src/icons/synchronize.js index 368bdda91a10..5d5580f0081f 100644 --- a/packages/base/src/icons/synchronize.js +++ b/packages/base/src/icons/synchronize.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://synchronize"; -const viewBox = "0 -32 512 512"; -const d = "M255.5 448q-38 0-72.5-12t-62.5-33.5-49-51-31-63.5h-33q11 41 34.5 76.5t56 61 72.5 40 85 14.5q73 0 132.5-36.5t91.5-96.5v57q1 7 6 11.5t11 3.5q7 0 11-5t4-11v-84q-2-14-11.5-22.5t-22.5-8.5l-85 8q-6 0-10.5 5t-4.5 11q2 7 6.5 11.5t11.5 3.5l61-5q-28 56-81.5 91t-119.5 35zm0-448q42 0 80 15T403 55.5t48.5 60.5 25 76h33q-6-47-28-88t-56-71T348-14.5 255.5-32q-72 0-131 36t-92 95V44q-1-7-6-11.5t-11-3.5q-7 0-11 5t-4 11v84q2 14 11.5 22.5t23.5 8.5l84-8q7 0 11-5t4-11q-1-8-6-12t-11-4l-62 6q27-56 80.5-91T255.5 0z"; +const d = "M255.5 32q-38 0-72.5 12t-62.5 33.5-49 51-31 63.5h-33q11-41 34.5-76.5t56-61 72.5-40 85-14.5q73 0 132.5 36.5t91.5 96.5V76q1-7 6-11.5t11-3.5q7 0 11 5t4 11v84q-2 14-11.5 22.5t-22.5 8.5l-85-8q-6 0-10.5-5t-4.5-11q2-7 6.5-11.5t11.5-3.5l61 5q-28-56-81.5-91T255.5 32zm0 448q42 0 80-15t67.5-40.5 48.5-60.5 25-76h33q-6 47-28 88t-56 71-77.5 47.5-92.5 17.5q-72 0-131-36t-92-95v55q-1 7-6 11.5t-11 3.5q-7 0-11-5t-4-11v-84q2-14 11.5-22.5t23.5-8.5l84 8q7 0 11 5t4 11q-1 8-6 12t-11 4l-62-6q27 56 80.5 91t119.5 35z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/syntax.js b/packages/base/src/icons/syntax.js index f767165862e2..40061a440729 100644 --- a/packages/base/src/icons/syntax.js +++ b/packages/base/src/icons/syntax.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://syntax"; -const viewBox = "0 0 512 512"; -const d = "M55 475q4 2 8.5 3t9.5 2h23v-32H64q0-21-4-33.5T51 395t-10.5-9-8.5-2q3 0 8.5-2.5t10.5-9 9-19 4-33.5h32v-32H73q-5 1-9.5 2t-8.5 3q-7 4-12.5 10.5T37 324q0 27-11.5 31.5T0 360v47q7 0 13.5.5t12 4 8.5 11 3 21.5 5.5 20.5T55 475zm419-287q0-14 3.5-21.5t8.5-11 12-4 14-.5v-47q-14 0-26-4.5T474 68q0-14-5.5-20.5T456 37q-4-2-8.5-3t-9.5-2h-22v32h32q0 21 4 33.5t9 19 10.5 9 8.5 2.5q-3 0-8.5 2t-10.5 9-9 19.5-4 33.5h-32v32h22q5-1 9.5-2t8.5-3q7-4 12.5-10.5T474 188zM367 384q16 0 16-16 0-6-4.5-11t-11.5-5H143q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h224zm0-96q16 0 16-16 0-6-4.5-11t-11.5-5H143q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h224zm0-96q16 0 16-16 0-6-4.5-11t-11.5-5H143q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h224z"; +const d = "M55 37q4-2 8.5-3t9.5-2h23v32H64q0 21-4 33.5T51 117t-10.5 9-8.5 2q3 0 8.5 2.5t10.5 9 9 19 4 33.5h32v32H73q-5-1-9.5-2t-8.5-3q-7-4-12.5-10.5T37 188q0-27-11.5-31.5T0 152v-47q7 0 13.5-.5t12-4 8.5-11T37 68t5.5-20.5T55 37zm419 287q0 14 3.5 21.5t8.5 11 12 4 14 .5v47q-14 0-26 4.5T474 444q0 14-5.5 20.5T456 475q-4 2-8.5 3t-9.5 2h-22v-32h32q0-21 4-33.5t9-19 10.5-9 8.5-2.5q-3 0-8.5-2t-10.5-9-9-19.5-4-33.5h-32v-32h22q5 1 9.5 2t8.5 3q7 4 12.5 10.5T474 324zM367 128q16 0 16 16 0 6-4.5 11t-11.5 5H143q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h224zm0 96q16 0 16 16 0 6-4.5 11t-11.5 5H143q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h224zm0 96q16 0 16 16 0 6-4.5 11t-11.5 5H143q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h224z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/syringe.js b/packages/base/src/icons/syringe.js index 640a1f694129..48e8e47b6048 100644 --- a/packages/base/src/icons/syringe.js +++ b/packages/base/src/icons/syringe.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://syringe"; -const viewBox = "0 1 512 512"; -const d = "M474.25 340q11-12 0-23-5-5-11.5-5t-11.5 5l-34 34-45-45 4-4 30-30q5-5 5-11.5t-5-11.5-11.5-5-11.5 5l-11 11-151-151q-9-9-22-9-2 0-4 1l-63 10-72-72q-5-5-11.5-5t-11.5 5-5 11.5 5 11.5l72 71-10 64q-3 15 9 25l49 50 102 102-12 11q-11 11 0 23 12 11 23 0l34-34 45 45-34 34q-5 5-5 11t5 11q12 12 23 0l34-34 68-67zm-125-57l-68 68-45-45 34-34q5-5 5-11.5t-5-11.5-11.5-5-11.5 5l-34 34-22-23 34-34q11-11 0-22-5-5-11.5-5t-11.5 5l-34 34-37-38 9-58 59-10zm45 91l-22 22-45-45 22-23z"; +const d = "M474.25 173q11 12 0 23-5 5-11.5 5t-11.5-5l-34-34-45 45 4 4 30 30q5 5 5 11.5t-5 11.5-11.5 5-11.5-5l-11-11-151 151q-9 9-22 9-2 0-4-1l-63-10-72 72q-5 5-11.5 5t-11.5-5-5-11.5 5-11.5l72-71-10-64q-3-15 9-25l49-50 102-102-12-11q-11-11 0-23 12-11 23 0l34 34 45-45-34-34q-5-5-5-11t5-11q12-12 23 0l34 34 68 67zm-125 57l-68-68-45 45 34 34q5 5 5 11.5t-5 11.5-11.5 5-11.5-5l-34-34-22 23 34 34q11 11 0 22-5 5-11.5 5t-11.5-5l-34-34-37 38 9 58 59 10zm45-91l-22-22-45 45 22 23z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sys-add.js b/packages/base/src/icons/sys-add.js index 1b19c5ddc7bd..979ab8bed755 100644 --- a/packages/base/src/icons/sys-add.js +++ b/packages/base/src/icons/sys-add.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sys-add"; -const viewBox = "0 -32 512 512"; -const d = "M256 480q53 0 100-20t81.5-54.5T492 324t20-100-20-99.5T437.5 43 356-12 256-32t-99.5 20T75 43t-55 81.5T0 224t20 100 55 81.5 81.5 54.5 99.5 20zm0-480q46 0 87 17.5t71.5 48 48 71.5 17.5 87-17.5 87-48 71.5-71.5 48-87 17.5-87-17.5-71.5-48-48-71.5T32 224t17.5-87 48-71.5 71.5-48T256 0zm-16 208H128v32h112v112h32V240h112v-32H272V96h-32v112z"; +const d = "M256 0q53 0 100 20t81.5 54.5T492 156t20 100-20 99.5-54.5 81.5-81.5 55-100 20-99.5-20T75 437t-55-81.5T0 256t20-100 55-81.5T156.5 20 256 0zm0 480q46 0 87-17.5t71.5-48 48-71.5 17.5-87-17.5-87-48-71.5-71.5-48T256 32t-87 17.5-71.5 48-48 71.5T32 256t17.5 87 48 71.5 71.5 48 87 17.5zm-16-208H128v-32h112V128h32v112h112v32H272v112h-32V272z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sys-back-2.js b/packages/base/src/icons/sys-back-2.js index 4b408e29a541..ac3366fc761f 100644 --- a/packages/base/src/icons/sys-back-2.js +++ b/packages/base/src/icons/sys-back-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sys-back-2"; -const viewBox = "0 -32 512 512"; -const d = "M0 224q0 53 20 100t55 81.5 81.5 54.5 99.5 20 100-20 81.5-54.5T492 324t20-100-20-99.5T437.5 43 356-12 256-32t-99.5 20T75 43t-55 81.5T0 224zm371 128q-17 16-33 0l-103-99q-11-13-11-28 0-18 12-28L338 96q8-8 17-8t17 8 8 17-8 17l-97 95 96 93q5 5 6.5 9.5t1.5 7.5q0 10-8 17zm-115 0q-17 17-34 0l-102-99q-11-13-11-28 0-17 11-28L222 96q8-8 17.5-8t17.5 8q7 7 7 17t-7 17l-98 95 96 93q6 5 7.5 9.5t1.5 7.5q0 9-8 17z"; +const d = "M0 256q0-53 20-100t55-81.5T156.5 20 256 0t100 20 81.5 54.5T492 156t20 100-20 99.5-54.5 81.5-81.5 55-100 20-99.5-20T75 437t-55-81.5T0 256zm371-128q-17-16-33 0l-103 99q-11 13-11 28 0 18 12 28l102 101q8 8 17 8t17-8 8-17-8-17l-97-95 96-93q5-5 6.5-9.5t1.5-7.5q0-10-8-17zm-115 0q-17-17-34 0l-102 99q-11 13-11 28 0 17 11 28l102 101q8 8 17.5 8t17.5-8q7-7 7-17t-7-17l-98-95 96-93q6-5 7.5-9.5t1.5-7.5q0-9-8-17z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sys-back.js b/packages/base/src/icons/sys-back.js index 347f0f787fb8..94e75bd31608 100644 --- a/packages/base/src/icons/sys-back.js +++ b/packages/base/src/icons/sys-back.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sys-back"; -const viewBox = "0 -32 512 512"; -const d = "M0 224q0 53 20 100t55 81.5 81.5 54.5 99.5 20 100-20 81.5-54.5T492 324t20-100-20-99.5T437.5 43 356-12 256-32t-99.5 20T75 43t-55 81.5T0 224zm480 0q0 46-17.5 87t-48 71.5-71.5 48-87 17.5-87-17.5-71.5-48-48-71.5T32 224t17.5-87 48-71.5 71.5-48T256 0t87 17.5 71.5 48 48 71.5 17.5 87zM228 347q11 11 22 0 12-12 0-23l-96-93q-6-6 0-11l97-95q11-12 0-23-12-12-23 0L126 203q-9 9-9 22t9 23zm107 0q11 11 22 0 12-12 0-23l-96-93q-6-6 0-11l97-95q11-12 0-23-12-12-23 0L233 203q-9 9-9 22t9 23z"; +const d = "M0 256q0-53 20-100t55-81.5T156.5 20 256 0t100 20 81.5 54.5T492 156t20 100-20 99.5-54.5 81.5-81.5 55-100 20-99.5-20T75 437t-55-81.5T0 256zm480 0q0-46-17.5-87t-48-71.5-71.5-48T256 32t-87 17.5-71.5 48-48 71.5T32 256t17.5 87 48 71.5 71.5 48 87 17.5 87-17.5 71.5-48 48-71.5 17.5-87zM228 133q11-11 22 0 12 12 0 23l-96 93q-6 6 0 11l97 95q11 12 0 23-12 12-23 0L126 277q-9-9-9-22t9-23zm107 0q11-11 22 0 12 12 0 23l-96 93q-6 6 0 11l97 95q11 12 0 23-12 12-23 0L233 277q-9-9-9-22t9-23z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sys-cancel-2.js b/packages/base/src/icons/sys-cancel-2.js index 6ce629dad284..361f3911a07b 100644 --- a/packages/base/src/icons/sys-cancel-2.js +++ b/packages/base/src/icons/sys-cancel-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sys-cancel-2"; -const viewBox = "0 -32 512 512"; -const d = "M256 480q53 0 99.5-20t81.5-55 55-81.5 20-99.5-20-99.5T437 43t-81.5-55T256-32 156-12 74.5 43 20 124.5 0 224t20 99.5T74.5 405t81.5 55 100 20zm149-358l-98 98 93 93-49 48-95-93-96 95-49-49 95-94-95-94 48-49 97 95 100-98z"; +const d = "M256 0q53 0 99.5 20T437 75t55 81.5 20 99.5-20 99.5-55 81.5-81.5 55-99.5 20-100-20-81.5-55T20 355.5 0 256t20-99.5T74.5 75 156 20 256 0zm149 358l-98-98 93-93-49-48-95 93-96-95-49 49 95 94-95 94 48 49 97-95 100 98z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sys-cancel.js b/packages/base/src/icons/sys-cancel.js index 6c4c384390f0..071547cdd52f 100644 --- a/packages/base/src/icons/sys-cancel.js +++ b/packages/base/src/icons/sys-cancel.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sys-cancel"; -const viewBox = "0 -32 512 512"; -const d = "M256 480q53 0 100-20t81.5-55 54.5-81.5 20-99.5-20-99.5T437.5 43 356-12 256-32t-99.5 20T75 43t-55 81.5T0 224t20 99.5T75 405t81.5 55 99.5 20zm0-480q46 0 87 17.5t71.5 48 48 71T480 224q0 46-17.5 87t-48 71.5-71.5 48-87 17.5-87-17.5-71.5-48-48-71.5T32 224q0-47 17.5-87.5t48-71 71.5-48T256 0zm128 323l-98-95 98-99-28-28-101 99-99-99-28 29 97 97-93 94 27 29 96-94 100 96z"; +const d = "M256 0q53 0 100 20t81.5 55 54.5 81.5 20 99.5-20 99.5-54.5 81.5-81.5 55-100 20-99.5-20T75 437t-55-81.5T0 256t20-99.5T75 75t81.5-55T256 0zm0 480q46 0 87-17.5t71.5-48 48-71T480 256q0-46-17.5-87t-48-71.5-71.5-48T256 32t-87 17.5-71.5 48-48 71.5T32 256q0 47 17.5 87.5t48 71 71.5 48 87 17.5zm128-323l-98 95 98 99-28 28-101-99-99 99-28-29 97-97-93-94 27-29 96 94 100-96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sys-enter-2.js b/packages/base/src/icons/sys-enter-2.js index ecbb3c9dc61e..d212ad276998 100644 --- a/packages/base/src/icons/sys-enter-2.js +++ b/packages/base/src/icons/sys-enter-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sys-enter-2"; -const viewBox = "0 -32 512 512"; -const d = "M256 480q53 0 100-20t81.5-54.5T492 324t20-100-20-99.5T437.5 43 356-12 256-32t-99.5 20T75 43t-55 81.5T0 224t20 100 55 81.5 81.5 54.5 99.5 20zm141-181q4 7 2.5 15.5T393 328l-24 23q-8 6-17 6-14 0-19-11L228 208q-2-3-4-3-1 0-1.5.5t-1.5.5l-55 54q-8 8-17 8-10 0-18-8l-22-22q-7-7-7-16 0-10 6-16L213 88q6-7 17-7 14 0 21 12z"; +const d = "M256 0q53 0 100 20t81.5 54.5T492 156t20 100-20 99.5-54.5 81.5-81.5 55-100 20-99.5-20T75 437t-55-81.5T0 256t20-100 55-81.5T156.5 20 256 0zm141 181q4-7 2.5-15.5T393 152l-24-23q-8-6-17-6-14 0-19 11L228 272q-2 3-4 3-1 0-1.5-.5t-1.5-.5l-55-54q-8-8-17-8-10 0-18 8l-22 22q-7 7-7 16 0 10 6 16l105 118q6 7 17 7 14 0 21-12z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sys-enter.js b/packages/base/src/icons/sys-enter.js index b8ac87217b3b..e82778383031 100644 --- a/packages/base/src/icons/sys-enter.js +++ b/packages/base/src/icons/sys-enter.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sys-enter"; -const viewBox = "0 -32 512 512"; -const d = "M256 480q53 0 100-20t81.5-54.5T492 324t20-100-20-99.5T437.5 43 356-12 256-32t-99.5 20T75 43t-55 81.5T0 224t20 100 55 81.5 81.5 54.5 99.5 20zm0-480q46 0 87 17.5t71.5 48 48 71T480 224q0 46-17.5 87t-48 71.5-71.5 48-87 17.5q-47 0-87.5-17.5t-71-48-48-71.5T32 224q0-47 17.5-87.5t48-71 71-48T256 0zm130 315q4-3 4.5-8t-2.5-9L243 92q-3-6-10.5-7T219 89L116 206q-5 4-5 9.5t5 9.5l22 23q11 11 20 0l56-54q5-5 12-4.5t11 8.5l103 136q4 7 10.5 8t12.5-4z"; +const d = "M256 0q53 0 100 20t81.5 54.5T492 156t20 100-20 99.5-54.5 81.5-81.5 55-100 20-99.5-20T75 437t-55-81.5T0 256t20-100 55-81.5T156.5 20 256 0zm0 480q46 0 87-17.5t71.5-48 48-71T480 256q0-46-17.5-87t-48-71.5-71.5-48T256 32q-47 0-87.5 17.5t-71 48-48 71.5T32 256q0 47 17.5 87.5t48 71 71 48T256 480zm130-315q4 3 4.5 8t-2.5 9L243 388q-3 6-10.5 7t-13.5-4L116 274q-5-4-5-9.5t5-9.5l22-23q11-11 20 0l56 54q5 5 12 4.5t11-8.5l103-136q4-7 10.5-8t12.5 4z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sys-find-next.js b/packages/base/src/icons/sys-find-next.js index 9fdc69a879c9..b70b9e06f5f7 100644 --- a/packages/base/src/icons/sys-find-next.js +++ b/packages/base/src/icons/sys-find-next.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sys-find-next"; -const viewBox = "0 -32 512 512"; -const d = "M416 96h96V64h-96v-96h-32v96h-96v32h96v96h32V96zm-127 31q0 5-.5 8.5t-.5 7.5q0 1-.5 5.5T284 157t-9.5 7.5T256 168t-18.5-3.5-9.5-7.5-3.5-8.5-.5-5.5q0-23-9-43.5T190.5 64t-36-24-43.5-9-43 9-35 24T9 99.5 0 143q0 19 6 36H5q1 1 1 1.5t1 1.5q3 10 9 19 10 21 23 46.5T64.5 299 89 348t20 40q15 28 47 28 6 0 12.5-1t12.5-3q22-8 31.5-21.5t12-29 1-31T224 304q-1-5-.5-8.5t.5-5.5v-3h64v33q-1 14-1.5 28t3 27 13 22.5T330 412q10 3 21 3 18 0 33.5-8.5T409 378q7-15 17.5-36.5t22-45.5 23-47.5T493 205q4-5 6.5-11t4.5-12q3-3 2-3h-1q7-19 7-36 0-4-1-7.5t-1-8.5h-32q1 5 1.5 8.5t.5 7.5q0 34-23.5 57T399 223q-33 0-56-23t-23-57v-7.5l1-8.5h-32zM111 63q34 0 57.5 23.5T192 143q0 34-23.5 57T111 223q-14 0-30-6-22-9-35.5-28.5T32 143q0-33 23-56.5T111 63z"; +const d = "M416 384h96v32h-96v96h-32v-96h-96v-32h96v-96h32v96zm-127-31q0-5-.5-8.5t-.5-7.5q0-1-.5-5.5T284 323t-9.5-7.5T256 312t-18.5 3.5-9.5 7.5-3.5 8.5-.5 5.5q0 23-9 43.5T190.5 416t-36 24-43.5 9-43-9-35-24-24-35.5T0 337q0-19 6-36H5q1-1 1-1.5t1-1.5q3-10 9-19 10-21 23-46.5T64.5 181 89 132t20-40q15-28 47-28 6 0 12.5 1t12.5 3q22 8 31.5 21.5t12 29 1 31T224 176q-1 5-.5 8.5t.5 5.5v3h64v-33q-1-14-1.5-28t3-27 13-22.5T330 68q10-3 21-3 18 0 33.5 8.5T409 102q7 15 17.5 36.5t22 45.5 23 47.5T493 275q4 5 6.5 11t4.5 12q3 3 2 3h-1q7 19 7 36 0 4-1 7.5t-1 8.5h-32q1-5 1.5-8.5t.5-7.5q0-34-23.5-57T399 257q-33 0-56 23t-23 57v7.5l1 8.5h-32zm-178 64q34 0 57.5-23.5T192 337q0-34-23.5-57T111 257q-14 0-30 6-22 9-35.5 28.5T32 337q0 33 23 56.5t56 23.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sys-find.js b/packages/base/src/icons/sys-find.js index b125d9f8924b..1677b0280a37 100644 --- a/packages/base/src/icons/sys-find.js +++ b/packages/base/src/icons/sys-find.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sys-find"; -const viewBox = "0 32 512 512"; -const d = "M506 243q6-17 6-35 0-23-9-43.5T479 129t-35.5-24-43.5-9-43.5 9-35.5 24-24 35.5-9 43.5q0 1-.5 5t-3.5 8-9.5 7.5T256 232t-18.5-3.5-9.5-7.5-3.5-8-.5-5q0-23-9-43.5T191 129t-35.5-24-43.5-9-43.5 9T33 129 9 164.5 0 208q0 9 2 18t5 18l-1-1q0 1 .5 1.5T7 246q4 10 10 20 10 21 23 46.5t25.5 51T90 412t20 40q13 28 47 28 13 0 24-4 22-8 31.5-21t12-28.5 1-31T224 368v-16h64v33q-1 13-1.5 27.5t3.5 27 13 22.5 28 15q10 3 21 3 18 0 33-9t25-28q7-16 17.5-37.5t22-45.5 23-47.5T494 269q7-12 11-23 0-1 .5-1.5t.5-1.5zM112 128q33 0 56.5 23.5T192 208t-23.5 56.5T112 288q-7 0-14.5-2T82 282q-22-9-36-29t-14-45q0-33 23.5-56.5T112 128zm288 0q33 0 56.5 23.5T480 208t-23.5 56.5T400 288t-56.5-23.5T320 208t23.5-56.5T400 128z"; +const d = "M506 301q6 17 6 35 0 23-9 43.5T479 415t-35.5 24-43.5 9-43.5-9-35.5-24-24-35.5-9-43.5q0-1-.5-5t-3.5-8-9.5-7.5T256 312t-18.5 3.5-9.5 7.5-3.5 8-.5 5q0 23-9 43.5T191 415t-35.5 24-43.5 9-43.5-9T33 415 9 379.5 0 336q0-9 2-18t5-18l-1 1q0-1 .5-1.5T7 298q4-10 10-20 10-21 23-46.5t25.5-51T90 132t20-40q13-28 47-28 13 0 24 4 22 8 31.5 21t12 28.5 1 31T224 176v16h64v-33q-1-13-1.5-27.5t3.5-27T303 82t28-15q10-3 21-3 18 0 33 9t25 28q7 16 17.5 37.5t22 45.5 23 47.5T494 275q7 12 11 23 0 1 .5 1.5t.5 1.5zM112 416q33 0 56.5-23.5T192 336t-23.5-56.5T112 256q-7 0-14.5 2T82 262q-22 9-36 29t-14 45q0 33 23.5 56.5T112 416zm288 0q33 0 56.5-23.5T480 336t-23.5-56.5T400 256t-56.5 23.5T320 336t23.5 56.5T400 416z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sys-first-page.js b/packages/base/src/icons/sys-first-page.js index f4d9bd65c495..48a661ac25fa 100644 --- a/packages/base/src/icons/sys-first-page.js +++ b/packages/base/src/icons/sys-first-page.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sys-first-page"; -const viewBox = "0 -32 513.5 513.5"; -const d = "M385 33h31V0q0-14-8.5-23T385-32H33q-14 0-23.5 9T0 0v352l128 128h128v-32h-96v-96q0-14-9-23t-23-9H32V0h353v33zm122 251q11-11 0-23-5-5-11.5-5t-11.5 5l-68 76V113q0-7-5-11.5T400 97q-16 0-16 16v224l-69-76q-5-5-11.5-5t-11.5 5-5 11.5 5 11.5l84 91q9 10 22.5 10t22.5-10zm1 100q11-12 0-23-5-5-11.5-5t-11.5 5l-63 65q-9 10-22.5 10T377 426l-61-63q-5-5-11.5-5t-11.5 5-5 11.5 5 11.5l84 85q9 10 22.5 10t22.5-10z"; +const d = "M383.875 440.117h30.91v32.903q0 13.96-8.475 22.933t-22.435 8.974H32.904q-13.96 0-23.432-8.974T0 473.02V122.05L127.626-5.577h127.626v31.906h-95.72v95.72q0 13.959-8.973 22.932t-22.933 8.974h-95.72V473.02h351.97v-32.903zM505.52 189.85q10.968 10.968 0 22.933-4.985 4.985-11.466 4.985t-11.467-4.985l-67.801-75.778V360.35q0 6.98-4.986 11.466t-10.967 4.487q-15.954 0-15.954-15.953V137.005l-68.798 75.778q-4.986 4.985-11.467 4.985t-11.466-4.985-4.985-11.467 4.985-11.466l83.755-90.734q8.973-9.97 22.434-9.97t22.434 9.97zm.997-99.708q10.968 11.965 0 22.933-4.985 4.985-11.466 4.985t-11.467-4.985l-62.816-64.81q-8.973-9.97-22.434-9.97t-22.434 9.97l-60.822 62.816q-4.985 4.985-11.466 4.985t-11.467-4.985-4.985-11.467 4.985-11.466L375.9 3.396q8.973-9.97 22.434-9.97t22.434 9.97z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sys-help-2.js b/packages/base/src/icons/sys-help-2.js index 657979992f82..ae0327c166c8 100644 --- a/packages/base/src/icons/sys-help-2.js +++ b/packages/base/src/icons/sys-help-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sys-help-2"; -const viewBox = "0 -32 512 512"; -const d = "M256 480q53 0 99.5-20t81.5-54.5 55-81.5 20-100-20-99.5T437 43t-81.5-55T256-32 156-12 74.5 43 20 124.5 0 224t20 100 54.5 81.5T156 460t100 20zm-5-425q15 0 26 11t11 26-11 25.5-26 10.5-25.5-10.5T215 92t10.5-26T251 55zm101 239q0 32-27 57t-77 25q-46 0-72.5-24T146 293h52q5 24 17.5 32.5T251 334t35-12.5 12-27.5q0-10-2.5-14T282 265l-20-17q-15-12-23-21t-11.5-18.5-4.5-21-1-27.5h50q0 12 .5 19t3 12.5T283 202t15 13l27 25 16 18 9 16z"; +const d = "M256 0q53 0 99.5 20T437 74.5t55 81.5 20 100-20 99.5-55 81.5-81.5 55-99.5 20-100-20-81.5-55T20 355.5 0 256t20-100 54.5-81.5T156 20 256 0zm-5 425q15 0 26-11t11-26-11-25.5-26-10.5-25.5 10.5T215 388t10.5 26 25.5 11zm101-239q0-32-27-57t-77-25q-46 0-72.5 24T146 187h52q5-24 17.5-32.5T251 146t35 12.5 12 27.5q0 10-2.5 14T282 215l-20 17q-15 12-23 21t-11.5 18.5-4.5 21-1 27.5h50q0-12 .5-19t3-12.5T283 278t15-13l27-25 16-18 9-16z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sys-help.js b/packages/base/src/icons/sys-help.js index d34279aaaa27..0417af48d2e0 100644 --- a/packages/base/src/icons/sys-help.js +++ b/packages/base/src/icons/sys-help.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sys-help"; -const viewBox = "0 -32 512 512"; -const d = "M256 480q53 0 100-20t81.5-54.5T492 324t20-100-20-99.5T437.5 43 356-12 256-32t-99.5 20T75 43t-55 81.5T0 224t20 100 55 81.5 81.5 54.5 99.5 20zm0-480q46 0 87 17.5t71.5 48 48 71.5 17.5 87-17.5 87-48 71.5-71.5 48-87 17.5-87-17.5-71.5-48-48-71.5T32 224t17.5-87 48-71.5 71.5-48T256 0zm-3 376q43 0 68.5-21.5T347 299q0-22-13-36.5T309 234q-8-9-15-15t-11.5-13.5-6.5-18 0-27.5h-49q0 16 .5 27.5t4.5 21 12 18.5 22 21l21 17q7 5 14 16t7 21q0 15-14.5 29T256 345t-38-14.5-19-37.5h-49q0 14 7.5 29t21 27 32.5 19.5 42 7.5zm3-248q14 0 23-9t9-23q0-13-9-22.5T256 64q-13 0-22.5 9.5T224 96q0 14 9.5 23t22.5 9z"; +const d = "M256 0q53 0 100 20t81.5 54.5T492 156t20 100-20 99.5-54.5 81.5-81.5 55-100 20-99.5-20T75 437t-55-81.5T0 256t20-100 55-81.5T156.5 20 256 0zm0 480q46 0 87-17.5t71.5-48 48-71.5 17.5-87-17.5-87-48-71.5-71.5-48T256 32t-87 17.5-71.5 48-48 71.5T32 256t17.5 87 48 71.5 71.5 48 87 17.5zm-3-376q43 0 68.5 21.5T347 181q0 22-13 36.5T309 246q-8 9-15 15t-11.5 13.5-6.5 18 0 27.5h-49q0-16 .5-27.5t4.5-21 12-18.5 22-21l21-17q7-5 14-16t7-21q0-15-14.5-29T256 135t-38 14.5-19 37.5h-49q0-14 7.5-29t21-27 32.5-19.5 42-7.5zm3 248q14 0 23 9t9 23q0 13-9 22.5t-23 9.5q-13 0-22.5-9.5T224 384q0-14 9.5-23t22.5-9z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sys-last-page.js b/packages/base/src/icons/sys-last-page.js index 4574c932b29e..077a4f8c643f 100644 --- a/packages/base/src/icons/sys-last-page.js +++ b/packages/base/src/icons/sys-last-page.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sys-last-page"; -const viewBox = "0 -32 513.5 513.5"; -const d = "M32 0h192v-32H33q-14 0-23.5 9T0 0v352l128 128h256q14 0 23-9.5t9-22.5v-32h-32v32H160v-96q0-14-9.5-23t-22.5-9H32V0zm389 74q-9-10-22.5-10T376 74l-84 91q-5 5-5 11.5t5 11.5 11.5 5 11.5-5l69-76v224q0 16 16 16 6 0 11-4.5t5-11.5V112l68 76q5 5 11.5 5t11.5-5q11-12 0-23zm1-96q-9-10-22.5-10T377-22l-84 85q-5 5-5 11.5t5 11.5 11.5 5 11.5-5l61-63q9-10 22.5-10T422 23l63 65q5 5 11.5 5t11.5-5q11-11 0-23z"; +const d = "M31.907 473.02h191.439v31.907H32.904q-13.96 0-23.432-8.974T0 473.02V122.05L127.626-5.577h255.252q13.96 0 22.933 9.472t8.974 22.434v31.907h-31.907V26.329H159.533v95.72q0 13.959-9.473 22.932t-22.434 8.974h-95.72V473.02zm387.863-73.783q-8.974 9.97-22.434 9.97t-22.434-9.97l-83.755-90.735q-4.985-4.985-4.985-11.466t4.985-11.466 11.466-4.986 11.467 4.986l68.798 75.778V138.002q0-15.953 15.954-15.953 5.982 0 10.967 4.487t4.986 11.466v223.346l67.801-75.778q4.986-4.986 11.467-4.986t11.466 4.986q10.968 11.965 0 22.932zm.997 95.72q-8.973 9.97-22.434 9.97t-22.434-9.97l-83.755-84.753q-4.985-4.985-4.985-11.466t4.985-11.466 11.467-4.986 11.466 4.986l60.822 62.816q8.973 9.97 22.434 9.97t22.434-9.97l62.816-64.81q4.986-4.986 11.467-4.986t11.466 4.986q10.968 10.967 0 22.932z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sys-minus.js b/packages/base/src/icons/sys-minus.js index 226a3f55f6d3..93616e254e1b 100644 --- a/packages/base/src/icons/sys-minus.js +++ b/packages/base/src/icons/sys-minus.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sys-minus"; -const viewBox = "0 -32 512 512"; -const d = "M256 480q53 0 100-20t81.5-54.5T492 324t20-100-20-99.5T437.5 43 356-12 256-32t-99.5 20T75 43t-55 81.5T0 224t20 100 55 81.5 81.5 54.5 99.5 20zm0-480q46 0 87 17.5t71.5 48 48 71.5 17.5 87-17.5 87-48 71.5-71.5 48-87 17.5-87-17.5-71.5-48-48-71.5T32 224t17.5-87 48-71.5 71.5-48T256 0zM128 208v32h256v-32H128z"; +const d = "M256 0q53 0 100 20t81.5 54.5T492 156t20 100-20 99.5-54.5 81.5-81.5 55-100 20-99.5-20T75 437t-55-81.5T0 256t20-100 55-81.5T156.5 20 256 0zm0 480q46 0 87-17.5t71.5-48 48-71.5 17.5-87-17.5-87-48-71.5-71.5-48T256 32t-87 17.5-71.5 48-48 71.5T32 256t17.5 87 48 71.5 71.5 48 87 17.5zM128 272v-32h256v32H128z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sys-monitor.js b/packages/base/src/icons/sys-monitor.js index e3a9dad9f88a..5664f7589ed2 100644 --- a/packages/base/src/icons/sys-monitor.js +++ b/packages/base/src/icons/sys-monitor.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sys-monitor"; -const viewBox = "0 0 512 512"; -const d = "M480 480q14 0 23-9t9-23V128q0-13-9-22.5T480 96H32q-13 0-22.5 9.5T0 128v320q0 14 9.5 23t22.5 9h448zm0-32H32V128h448v320zM368 64q16 0 16-16 0-6-4.5-11T368 32H144q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h224z"; +const d = "M480 32q14 0 23 9t9 23v320q0 13-9 22.5t-23 9.5H32q-13 0-22.5-9.5T0 384V64q0-14 9.5-23T32 32h448zm0 32H32v320h448V64zM368 448q16 0 16 16 0 6-4.5 11t-11.5 5H144q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h224z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sys-next-page.js b/packages/base/src/icons/sys-next-page.js index c0e6cbb7b3db..359ba5d08017 100644 --- a/packages/base/src/icons/sys-next-page.js +++ b/packages/base/src/icons/sys-next-page.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sys-next-page"; -const viewBox = "0 -32 512.5 512.5"; -const d = "M32 0h192v-32H33q-14 0-23.5 9T0 0v352l128 128h256q14 0 23-9.5t9-22.5v-64h-32v64H160v-96q0-14-9.5-23t-22.5-9H32V0zm389-22q-9-10-22.5-10T376-22l-84 91q-5 5-5 11.5t5 11.5 11.5 5 11.5-5l69-76v288q0 16 16 16 6 0 11-4.5t5-11.5V16l68 76q5 5 11.5 5t11.5-5q11-12 0-23z"; +const d = "M31.969 473.007H223.78v31.969H32.968q-13.987 0-23.477-8.992T0 473.007V121.35L127.875-6.525h255.75q13.987 0 22.978 9.49t8.991 22.479V89.38h-31.969V25.444H159.844v95.906q0 13.987-9.49 22.978t-22.479 8.991H31.97v319.688zm388.62 21.978q-8.991 9.99-22.478 9.99t-22.478-9.99l-83.918-90.91q-4.995-4.996-4.995-11.49t4.995-11.488 11.489-4.996 11.489 4.996l68.932 75.925V169.303q0-15.984 15.985-15.984 5.994 0 10.989 4.496t4.995 11.488v287.72l67.934-75.926q4.995-4.996 11.489-4.996t11.488 4.996q10.99 11.988 0 22.977z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/sys-prev-page.js b/packages/base/src/icons/sys-prev-page.js index efbf2138296b..1947a6765efb 100644 --- a/packages/base/src/icons/sys-prev-page.js +++ b/packages/base/src/icons/sys-prev-page.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://sys-prev-page"; -const viewBox = "0 -32 512.5 512.5"; -const d = "M384 64h32V0q0-14-8.5-23T385-32H33q-14 0-23.5 9T0 0v352l128 128h128v-32h-96v-96q0-14-9-23t-23-9H32V0h352v64zm123 315q11-11 0-23-5-5-11.5-5t-11.5 5l-68 76V144q0-7-5-11.5t-11-4.5q-16 0-16 16v288l-69-76q-5-5-11.5-5t-11.5 5-5 11.5 5 11.5l84 91q9 10 22.5 10t22.5-10z"; +const d = "M383.625 409.07h31.97v63.937q0 13.986-8.493 22.977t-22.478 8.992H32.968q-13.987 0-23.477-8.992T0 473.007V121.35L127.875-6.525H255.75v31.969h-95.906v95.906q0 13.987-8.991 22.978t-22.978 8.991H31.97v319.688h351.656v-63.938zm122.88-314.693q10.99 10.989 0 22.977-4.995 4.995-11.488 4.995t-11.49-4.995l-67.933-75.926v287.72q0 6.992-4.995 11.488t-10.99 4.496q-15.984 0-15.984-15.985V41.428l-68.932 75.926q-4.995 4.995-11.49 4.995t-11.488-4.995-4.995-11.489 4.995-11.488l83.918-90.912q8.991-9.99 22.478-9.99t22.478 9.99z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/system-exit-2.js b/packages/base/src/icons/system-exit-2.js index 1d070bbf0fe4..ca774ad56ab3 100644 --- a/packages/base/src/icons/system-exit-2.js +++ b/packages/base/src/icons/system-exit-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://system-exit-2"; -const viewBox = "0 -32 512 512"; -const d = "M256 480q53 0 100-20t81.5-55 54.5-81.5 20-99.5-20-100-54.5-81.5T356-12 256-32t-99.5 20T75 42.5 20 124 0 224t20 99.5T75 405t81.5 55 99.5 20zm128-371q16 16 0 33l-99 103q-13 11-28 11-18 0-28-12L128 142q-8-8-8-17t8-17 17-8 17 8l95 97 93-96q5-5 9.5-6.5t7.5-1.5q10 0 17 8zm0 115q17 17 0 34l-99 102q-13 11-28 11-17 0-28-11L128 258q-8-8-8-17.5t8-17.5q7-7 17-7t17 7l95 98 93-96q5-6 9.5-7.5t7.5-1.5q9 0 17 8z"; +const d = "M256 0q53 0 100 20t81.5 55 54.5 81.5 20 99.5-20 100-54.5 81.5T356 492t-100 20-99.5-20T75 437.5 20 356 0 256t20-99.5T75 75t81.5-55T256 0zm128 371q16-16 0-33l-99-103q-13-11-28-11-18 0-28 12L128 338q-8 8-8 17t8 17 17 8 17-8l95-97 93 96q5 5 9.5 6.5t7.5 1.5q10 0 17-8zm0-115q17-17 0-34l-99-102q-13-11-28-11-17 0-28 11L128 222q-8 8-8 17.5t8 17.5q7 7 17 7t17-7l95-98 93 96q5 6 9.5 7.5t7.5 1.5q9 0 17-8z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/system-exit.js b/packages/base/src/icons/system-exit.js index 3fdda58e92c4..0838d370c7e6 100644 --- a/packages/base/src/icons/system-exit.js +++ b/packages/base/src/icons/system-exit.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://system-exit"; -const viewBox = "0 -32 512 512"; -const d = "M256 480q53 0 100-20t81.5-55 54.5-81.5 20-99.5-20-100-54.5-81.5T356-12 256-32t-99.5 20T75 42.5 20 124 0 224t20 99.5T75 405t81.5 55 99.5 20zm0-480q46 0 87 17.5t71.5 48 48 71T480 224q0 46-17.5 87t-48 71.5-71.5 48-87 17.5-87-17.5-71.5-48-48-71.5T32 224q0-47 17.5-87.5t48-71 71.5-48T256 0zm123 252q11-11 0-22-12-12-23 0l-93 96q-6 6-11 0l-95-97q-12-12-23 0-12 11 0 23l101 102q9 9 22 9t23-9zm0-107q11-11 0-22-12-12-23 0l-93 96q-6 6-11 0l-95-97q-12-12-23 0-12 11 0 23l101 102q9 9 22 9t23-9z"; +const d = "M256 0q53 0 100 20t81.5 55 54.5 81.5 20 99.5-20 100-54.5 81.5T356 492t-100 20-99.5-20T75 437.5 20 356 0 256t20-99.5T75 75t81.5-55T256 0zm0 480q46 0 87-17.5t71.5-48 48-71T480 256q0-46-17.5-87t-48-71.5-71.5-48T256 32t-87 17.5-71.5 48-48 71.5T32 256q0 47 17.5 87.5t48 71 71.5 48 87 17.5zm123-252q11 11 0 22-12 12-23 0l-93-96q-6-6-11 0l-95 97q-12 12-23 0-12-11 0-23l101-102q9-9 22-9t23 9zm0 107q11 11 0 22-12 12-23 0l-93-96q-6-6-11 0l-95 97q-12 12-23 0-12-11 0-23l101-102q9-9 22-9t23 9z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/table-chart.js b/packages/base/src/icons/table-chart.js index e8eda04718cc..c1b187b217a8 100644 --- a/packages/base/src/icons/table-chart.js +++ b/packages/base/src/icons/table-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://table-chart"; -const viewBox = "0 0 512 512"; -const d = "M464 448H112q-14 0-23-9t-9-23V64q0-14 9-23t23-9h352q13 0 22.5 9t9.5 23v352q0 14-9.5 23t-22.5 9zm-128-32v-96h-96v96h96zm0-128v-96h-96v96h96zM112 416h96v-96h-96v96zm0-128h96v-96h-96v96zm0-224v96h96V64h-96zm128 0v96h96V64h-96zm224 0h-96v96h96V64zm0 128h-96v96h96v-96zm0 128h-96v96h96v-96zM48 208q0-16-16-16-6 0-11 4.5T16 208v64q0 7 5 11.5t11 4.5q16 0 16-16v-64zm0-129q0-16-16-16-6 0-11 4.5T16 79v64q0 7 5 11.5t11 4.5q16 0 16-16V79zm0 257q0-16-16-16-6 0-11 4.5T16 336v64q0 7 5 11.5t11 4.5q16 0 16-16v-64zm271 176q16 0 16-16 0-6-4.5-11t-11.5-5h-64q-7 0-11.5 5t-4.5 11q0 16 16 16h64zm129 0q16 0 16-16 0-6-4.5-11t-11.5-5h-64q-7 0-11.5 5t-4.5 11q0 16 16 16h64zm-257 0q16 0 16-16 0-6-4.5-11t-11.5-5h-64q-7 0-11.5 5t-4.5 11q0 16 16 16h64z"; +const d = "M464 64H112q-14 0-23 9t-9 23v352q0 14 9 23t23 9h352q13 0 22.5-9t9.5-23V96q0-14-9.5-23T464 64zM336 96v96h-96V96h96zm0 128v96h-96v-96h96zM112 96h96v96h-96V96zm0 128h96v96h-96v-96zm0 224v-96h96v96h-96zm128 0v-96h96v96h-96zm224 0h-96v-96h96v96zm0-128h-96v-96h96v96zm0-128h-96V96h96v96zM48 304q0 16-16 16-6 0-11-4.5T16 304v-64q0-7 5-11.5t11-4.5q16 0 16 16v64zm0 129q0 16-16 16-6 0-11-4.5T16 433v-64q0-7 5-11.5t11-4.5q16 0 16 16v64zm0-257q0 16-16 16-6 0-11-4.5T16 176v-64q0-7 5-11.5T32 96q16 0 16 16v64zM319 0q16 0 16 16 0 6-4.5 11T319 32h-64q-7 0-11.5-5T239 16q0-16 16-16h64zm129 0q16 0 16 16 0 6-4.5 11T448 32h-64q-7 0-11.5-5T368 16q0-16 16-16h64zM191 0q16 0 16 16 0 6-4.5 11T191 32h-64q-7 0-11.5-5T111 16q0-16 16-16h64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/table-column.js b/packages/base/src/icons/table-column.js index 6f2274bb1411..3b24d0aa4280 100644 --- a/packages/base/src/icons/table-column.js +++ b/packages/base/src/icons/table-column.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://table-column"; -const viewBox = "0 0 512 512"; -const d = "M448 480q14 0 23-9t9-23V64q0-14-9-23t-23-9H64q-13 0-22.5 9T32 64v384q0 14 9.5 23t22.5 9h384zM312 168H200V64h112v104zm0 141H200V200h112v109zm0 139H200V341h112v107zm136-280H344V64h104v104zm0 141H344V200h104v109zm0 139H344V341h104v107z"; +const d = "M448 32q14 0 23 9t9 23v384q0 14-9 23t-23 9H64q-13 0-22.5-9T32 448V64q0-14 9.5-23T64 32h384zM312 344H200v104h112V344zm0-141H200v109h112V203zm0-139H200v107h112V64zm136 280H344v104h104V344zm0-141H344v109h104V203zm0-139H344v107h104V64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/table-row.js b/packages/base/src/icons/table-row.js index 2a0a0fb2459d..27dcb7d507ed 100644 --- a/packages/base/src/icons/table-row.js +++ b/packages/base/src/icons/table-row.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://table-row"; -const viewBox = "0 0 512 512"; -const d = "M448 480q14 0 23-9t9-23V64q0-14-9-23t-23-9H64q-13 0-22.5 9T32 64v384q0 14 9.5 23t22.5 9h384zM168 168H64V64h104v104zm0 280H64V341h104v107zm144-280H200V64h112v104zm0 280H200V341h112v107zm136-280H344V64h104v104zm0 280H344V341h104v107z"; +const d = "M448 32q14 0 23 9t9 23v384q0 14-9 23t-23 9H64q-13 0-22.5-9T32 448V64q0-14 9.5-23T64 32h384zM168 344H64v104h104V344zm0-280H64v107h104V64zm144 280H200v104h112V344zm0-280H200v107h112V64zm136 280H344v104h104V344zm0-280H344v107h104V64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/table-view.js b/packages/base/src/icons/table-view.js index 487a6d4e5dd4..efc8d2e56625 100644 --- a/packages/base/src/icons/table-view.js +++ b/packages/base/src/icons/table-view.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://table-view"; -const viewBox = "0 0 512 512"; -const d = "M448 480q14 0 23-9t9-23V64q0-14-9-23t-23-9H64q-13 0-22.5 9T32 64v384q0 14 9.5 23t22.5 9h384zM168 168H64V64h104v104zm0 141H64V200h104v109zm0 139H64V341h104v107zm144-280H200V64h112v104zm0 141H200V200h112v109zm0 139H200V341h112v107zm136-280H344V64h104v104zm0 141H344V200h104v109zm0 139H344V341h104v107z"; +const d = "M448 32q14 0 23 9t9 23v384q0 14-9 23t-23 9H64q-13 0-22.5-9T32 448V64q0-14 9.5-23T64 32h384zM168 344H64v104h104V344zm0-141H64v109h104V203zm0-139H64v107h104V64zm144 280H200v104h112V344zm0-141H200v109h112V203zm0-139H200v107h112V64zm136 280H344v104h104V344zm0-141H344v109h104V203zm0-139H344v107h104V64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/tag-cloud-chart.js b/packages/base/src/icons/tag-cloud-chart.js index 5f9537b47522..10f49559c45d 100644 --- a/packages/base/src/icons/tag-cloud-chart.js +++ b/packages/base/src/icons/tag-cloud-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://tag-cloud-chart"; -const viewBox = "0 1 512 512"; -const d = "M423 348q20 0 36.5-8t28-21.5 18-30.5 6.5-34q0-33-24-59t-79-26H229L112 34v135l-36 1q-36 1-56 28T0 263q0 18 5.5 37T23 334.5t30 27T96 378q1 24 11 43.5t25.5 33 35 20.5 40.5 7q33 0 63-19t43-61q15 6 28 6 28 0 47-19t21-42q3 1 13 1zm43-129q9 8 11.5 17.5T480 254q0 23-15.5 42.5T423 316q-6 0-8-1l-33-4-3 33q-2 10-11.5 21T342 376q-7 0-16-4l-32-13-11 33q-6 19-16 30.5T246.5 440t-21 7.5T208 449q-29 0-53-18.5T129 377l-1-26-26-5q-21-4-34.5-13T46 312.5 35 288t-3-24q0-6 1.5-16t6-20.5 13-18T76 202l70-1v-81l71 81h192q39 0 57 18z"; +const d = "M423 165q20 0 36.5 8t28 21.5 18 30.5 6.5 34q0 33-24 59t-79 26H229L112 479V344l-36-1q-36-1-56-28T0 250q0-18 5.5-37T23 178.5t30-27T96 135q1-24 11-43.5t25.5-33 35-20.5 40.5-7q33 0 63 19t43 61q15-6 28-6 28 0 47 19t21 42q3-1 13-1zm43 129q9-8 11.5-17.5T480 259q0-23-15.5-42.5T423 197q-6 0-8 1l-33 4-3-33q-2-10-11.5-21T342 137q-7 0-16 4l-32 13-11-33q-6-19-16-30.5T246.5 73t-21-7.5T208 64q-29 0-53 18.5T129 136l-1 26-26 5q-21 4-34.5 13T46 200.5 35 225t-3 24q0 6 1.5 16t6 20.5 13 18T76 311l70 1v81l71-81h192q39 0 57-18z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/tag.js b/packages/base/src/icons/tag.js index 6b4130471206..ea93349375a4 100644 --- a/packages/base/src/icons/tag.js +++ b/packages/base/src/icons/tag.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://tag"; -const viewBox = "0 -32 512 512"; -const d = "M230.5 337l25 26 166-166-25-27zm-26-26l115-114-26-27-115 116zm307-101V-32h-241L.5 238l242 242zm-35-15l-234 235-191-192 234-234h190zm-73-83q15 0 26-10t11-25-11-25.5-26-10.5q-14 0-25 10.5t-11 25.5 11 25 25 10z"; +const d = "M230.5 143l25-26 166 166-25 27zm-26 26l115 114-26 27-115-116zm307 101v242h-241L.5 242l242-242zm-35 15l-234-235-191 192 234 234h190zm-73 83q15 0 26 10t11 25-11 25.5-26 10.5q-14 0-25-10.5t-11-25.5 11-25 25-10z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/tags.js b/packages/base/src/icons/tags.js index 87a789a57606..d9845d58ef2c 100644 --- a/packages/base/src/icons/tags.js +++ b/packages/base/src/icons/tags.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://tags"; -const viewBox = "0 -31 512 512"; -const d = "M442 99L192-30 71 204v147l56 30q-2 7-4 15.5t-2 16.5q0 7 3 15 9 24 25 33t36 9q18 0 39-5l82-24 39-5q21 0 37.5 9.5T409 481l17-37q-15-20-33.5-28t-38.5-8q-21 0-43 6t-43 13l-40 14-36 7q-12 0-22-4.5T152 428q-3-5-3-11t1.5-12 2.5-11l48 25 120-86zM204 4l204 106-107 203-96 79-42-22q2-3 7-5.5t11-4.5q11-2 11-10 0-3-1-4-2-12-12-12h-4q-18 3-30 14-3 2-4.5 5t-3.5 5l-47-24 8-126zm-21 276q-8-4-18-4-11 0-19.5 5T132 297q-4 7-4 18 0 10 4 17 10-8 25-10h7q22 0 31 16 3-5 4-7 4-7 4-17 0-11-5-20t-15-14zm114-21l-160-81-12 21 159 83zm-10-83l-113-59-11 23 112 58zm60-47L211 58l-12 23 136 71z"; +const d = "M442 382L192 511 71 277V130l56-30q-2-7-4-15.5T121 68q0-7 3-15 9-24 25-33t36-9q18 0 39 5l82 24 39 5q21 0 37.5-9.5T409 0l17 37q-15 20-33.5 28T354 73q-21 0-43-6t-43-13l-40-14-36-7q-12 0-22 4.5T152 53q-3 5-3 11t1.5 12 2.5 11l48-25 120 86zm-238 95l204-106-107-203-96-79-42 22q2 3 7 5.5t11 4.5q11 2 11 10 0 3-1 4-2 12-12 12h-4q-18-3-30-14-3-2-4.5-5t-3.5-5l-47 24 8 126zm-21-276q-8 4-18 4-11 0-19.5-5T132 184q-4-7-4-18 0-10 4-17 10 8 25 10h7q22 0 31-16 3 5 4 7 4 7 4 17 0 11-5 20t-15 14zm114 21l-160 81-12-21 159-83zm-10 83l-113 59-11-23 112-58zm60 47l-136 71-12-23 136-71z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/target-group.js b/packages/base/src/icons/target-group.js index 3c85b2366d9f..b0343b5ba046 100644 --- a/packages/base/src/icons/target-group.js +++ b/packages/base/src/icons/target-group.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://target-group"; -const viewBox = "0 -32 512 512"; -const d = "M224 233q4 0 7.5-1t6.5-2l143 145 4 37 63 68v-64h64l-65-66-37-4-147-146q0-2 .5-4t.5-4q0-17-11.5-29T224 151t-29 12-12 29 12 29 29 12zm0 55q-40 0-68-28t-28-68 28-68 68-28q19 0 36.5 7.5t31 20.5 21 30.5T320 192q0 5-.5 9t-1.5 9l25 25q4-10 6.5-21t2.5-22q0-27-10-50t-27.5-40.5-41-27.5T224 64q-27 0-50 10t-40.5 27.5T106 142t-10 50 10 50 27.5 40.5T174 310t50 10q23 0 48-10l-25-25q-5 1-11 2t-12 1zm192 19q15-26 23.5-54.5T448 192q0-47-17.5-87.5t-48-71-71.5-48T224-32q-47 0-87.5 17.5t-71 48-48 71T0 192q0 46 17.5 87t48 71.5 71 48T224 416q32 0 62.5-9t56.5-26l-24-23q-21 12-45 19t-50 7q-40 0-75-15t-61-41-41-61-15-75 15-75 41-61 61-41 75-15q39 0 74 15t61.5 41 41.5 61 15 75q0 25-6.5 48T392 284z"; +const d = "M224 247q4 0 7.5 1t6.5 2l143-145 4-37 63-68v64h64l-65 66-37 4-147 146q0 2 .5 4t.5 4q0 17-11.5 29T224 329t-29-12-12-29 12-29 29-12zm0-55q-40 0-68 28t-28 68 28 68 68 28q19 0 36.5-7.5t31-20.5 21-30.5T320 288q0-5-.5-9t-1.5-9l25-25q4 10 6.5 21t2.5 22q0 27-10 50t-27.5 40.5-41 27.5-49.5 10q-27 0-50-10t-40.5-27.5T106 338t-10-50 10-50 27.5-40.5T174 170t50-10q23 0 48 10l-25 25q-5-1-11-2t-12-1zm192-19q15 26 23.5 54.5T448 288q0 47-17.5 87.5t-48 71-71.5 48-87 17.5q-47 0-87.5-17.5t-71-48-48-71T0 288q0-46 17.5-87t48-71.5 71-48T224 64q32 0 62.5 9T343 99l-24 23q-21-12-45-19t-50-7q-40 0-75 15t-61 41-41 61-15 75 15 75 41 61 61 41 75 15q39 0 74-15t61.5-41 41.5-61 15-75q0-25-6.5-48T392 196z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/task.js b/packages/base/src/icons/task.js index 806c25207b33..9bf6b6b97b6a 100644 --- a/packages/base/src/icons/task.js +++ b/packages/base/src/icons/task.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://task"; -const viewBox = "0 -32 512 512"; -const d = "M416 416q13 0 22.5-9t9.5-23V0q0-14-9.5-23T416-32H96q-14 0-23 9T64 0v384q0 14 9 23t23 9h67q4 12 14 20.5t23 10.5q8 15 23 24t33 9 32.5-9 22.5-24q14-2 23.5-10.5T349 416h67zm-208 0q-16 0-16-16t16-16h96q16 0 16 16t-16 16h-16q0 14-9.5 23t-22.5 9q-14 0-23-9t-9-23h-16zm208-32h-67q-3-10-11-20-11-12-25-12H199q-16 0-26 12-7 10-10 20H96V0h320v384zm-88-105l24-24-121-145-72 72 23 26 49-49z"; +const d = "M416 64q13 0 22.5 9t9.5 23v384q0 14-9.5 23t-22.5 9H96q-14 0-23-9t-9-23V96q0-14 9-23t23-9h67q4-12 14-20.5T200 33q8-15 23-24t33-9 32.5 9T311 33q14 2 23.5 10.5T349 64h67zm-208 0q-16 0-16 16t16 16h96q16 0 16-16t-16-16h-16q0-14-9.5-23T256 32q-14 0-23 9t-9 23h-16zm208 32h-67q-3 10-11 20-11 12-25 12H199q-16 0-26-12-7-10-10-20H96v384h320V96zm-88 105l24 24-121 145-72-72 23-26 49 49z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/taxi.js b/packages/base/src/icons/taxi.js index 117e277f913a..a9ad32b5a55b 100644 --- a/packages/base/src/icons/taxi.js +++ b/packages/base/src/icons/taxi.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://taxi"; -const viewBox = "0 32 512 512"; -const d = "M192 288v-32h-32v32h32zm0-32h32v-32h-32v32zm64 32v-32h-32v32h32zm0-32h32v-32h-32v32zm32 32h32v-32h-32v32zm96 64q17 0 39-10t42-27.5 33.5-41T512 224v-64h-66q-5-28-27-46t-51-18-51 18-28 46h-99q-5-28-27-46t-51-18-51 18-28 46H0v104.5l1 8.5q1 1 1 5l2 6 2 5 1 3 1 2q2 3 3 6.5t3 5.5q4 6 6 8 1 1 1.5 2t1.5 2q12 13 28 22 13 20 27.5 39.5t29 34.5 28 24.5T160 448h64v16q0 16 16 16h32q6 0 11-4.5t5-11.5v-16h1q16 0 26-4.5t18-16 16.5-30T372 352h12zm-224 64q-6 0-13.5-6t-16-15.5-17-21T98 352h238q-9 19-13.5 31.5t-8.5 20-8.5 10T292 416H160zm7-240l-1 11q-4 20-19 32.5T112 232t-35.5-12.5T57 187q-1-2-1-4v-14q0-2 1-4 4-20 19.5-32.5T112 120t35 12.5 19 32.5zm256 0l-1 11q-4 20-19 32.5T368 232t-35.5-12.5T313 187l-1-11 1-11q4-20 19.5-32.5T368 120t35 12.5 19 32.5zm57 48q0 20-10.5 37.5T442 292t-38 20.5-42 7.5H96q-27 0-45.5-19T32 256v-64h1q6 27 28 45.5t51 18.5 51-18.5 27-45.5h99q6 27 28 45.5t51 18.5 51-18.5 27-45.5h34v32z"; +const d = "M192 256v32h-32v-32h32zm0 32h32v32h-32v-32zm64-32v32h-32v-32h32zm0 32h32v32h-32v-32zm32-32h32v32h-32v-32zm96-64q17 0 39 10t42 27.5 33.5 41T512 320v64h-66q-5 28-27 46t-51 18-51-18-28-46h-99q-5 28-27 46t-51 18-51-18-28-46H0V279.5l1-8.5q1-1 1-5l2-6 2-5 1-3 1-2q2-3 3-6.5t3-5.5q4-6 6-8 1-1 1.5-2t1.5-2q12-13 28-22 13-20 27.5-39.5t29-34.5 28-24.5T160 96h64V80q0-16 16-16h32q6 0 11 4.5t5 11.5v16h1q16 0 26 4.5t18 16 16.5 30T372 192h12zm-224-64q-6 0-13.5 6t-16 15.5-17 21T98 192h238q-9-19-13.5-31.5t-8.5-20-8.5-10T292 128H160zm7 240l-1-11q-4-20-19-32.5T112 312t-35.5 12.5T57 357q-1 2-1 4v14q0 2 1 4 4 20 19.5 32.5T112 424t35-12.5 19-32.5zm256 0l-1-11q-4-20-19-32.5T368 312t-35.5 12.5T313 357l-1 11 1 11q4 20 19.5 32.5T368 424t35-12.5 19-32.5zm57-48q0-20-10.5-37.5T442 252t-38-20.5-42-7.5H96q-27 0-45.5 19T32 288v64h1q6-27 28-45.5t51-18.5 51 18.5 27 45.5h99q6-27 28-45.5t51-18.5 51 18.5 27 45.5h34v-32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/technical-object.js b/packages/base/src/icons/technical-object.js index 5925e1787e54..e13c1e433fad 100644 --- a/packages/base/src/icons/technical-object.js +++ b/packages/base/src/icons/technical-object.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://technical-object"; -const viewBox = "0 -32 512 512"; -const d = "M511 72V-32H408L289 96q-20-17-43.5-24.5T201 64q-54 0-97.5 27T33 160h160q12 0 23 10t20 27 14.5 38 5.5 44q0 22-5.5 41t-14 33.5-20 22.5-23.5 8H33q27 42 70.5 69t97.5 27q42 0 78.5-16t64-43 43.5-63.5 16-78.5q0-22-5-42t-13-39zm-32-13L362 176l-15 15 9 20q15 36 15 68 0 35-13.5 65.5T321 398t-54 36.5-66 13.5q-54 0-95-32h87q19 0 36.5-10.5T260 376t20.5-44 7.5-53q0-27-7-53.5T261.5 177t-30-35.5T193 128h-87q20-15 44.5-23.5T201 96q14 0 33 5.5t34 18.5l24 21 21-23L422 0h57v59zM49 192L1 241v62l47 49h66l47-48v-63l-48-49H49z"; +const d = "M511 408v104H408L289 384q-20 17-43.5 24.5T201 416q-54 0-97.5-27T33 320h160q12 0 23-10t20-27 14.5-38 5.5-44q0-22-5.5-41t-14-33.5-20-22.5-23.5-8H33q27-42 70.5-69T201 0q42 0 78.5 16t64 43 43.5 63.5 16 78.5q0 22-5 42t-13 39zm-32 13L362 304l-15-15 9-20q15-36 15-68 0-35-13.5-65.5T321 82t-54-36.5T201 32q-54 0-95 32h87q19 0 36.5 10.5T260 104t20.5 44 7.5 53q0 27-7 53.5T261.5 303t-30 35.5T193 352h-87q20 15 44.5 23.5T201 384q14 0 33-5.5t34-18.5l24-21 21 23 109 118h57v-59zM49 288L1 239v-62l47-49h66l47 48v63l-48 49H49z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/temperature.js b/packages/base/src/icons/temperature.js index 3757eb36b08f..85e6749220f7 100644 --- a/packages/base/src/icons/temperature.js +++ b/packages/base/src/icons/temperature.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://temperature"; -const viewBox = "0 -32 512 512"; -const d = "M256 231q29-19 46.5-50t17.5-69q0-30-11.5-56.5t-31-46T232-21t-56-11-56 11T74.5 9.5t-31 46T32 112q0 38 17.5 69T96 231v169q0 33 23.5 56.5T176 480t56.5-23.5T256 400V231zM176 0q23 0 43.5 9T255 33t24 35.5 9 43.5q0 28-13 52.5T239 205l-15 9v186q0 20-14 34t-34 14-34-14-14-34V214l-14-9q-23-16-36.5-40.5T64 112q0-23 9-43.5T97 33t35.5-24T176 0zm304 432q0-16-16-16H352v32h112q16 0 16-16zm-64-64q0-16-16-16h-48v32h48q16 0 16-16zm48-48q16 0 16-16t-16-16H352v32h112zm-64-64q16 0 16-16t-16-16h-48v32h48zm-208-83q21-5 34.5-21.5T240 112q0-27-18.5-45.5T176 48q-26 0-45 18.5T112 112q0 23 14 39.5t34 21.5v131q0 7 5 11.5t11 4.5q16 0 16-16V173z"; +const d = "M256 249q29 19 46.5 50t17.5 69q0 30-11.5 56.5t-31 46T232 501t-56 11-56-11-45.5-30.5-31-46T32 368q0-38 17.5-69T96 249V80q0-33 23.5-56.5T176 0t56.5 23.5T256 80v169zm-80 231q23 0 43.5-9t35.5-24 24-35.5 9-43.5q0-28-13-52.5T239 275l-15-9V80q0-20-14-34t-34-14-34 14-14 34v186l-14 9q-23 16-36.5 40.5T64 368q0 23 9 43.5T97 447t35.5 24 43.5 9zM480 48q0 16-16 16H352V32h112q16 0 16 16zm-64 64q0 16-16 16h-48V96h48q16 0 16 16zm48 48q16 0 16 16t-16 16H352v-32h112zm-64 64q16 0 16 16t-16 16h-48v-32h48zm-208 83q21 5 34.5 21.5T240 368q0 27-18.5 45.5T176 432q-26 0-45-18.5T112 368q0-23 14-39.5t34-21.5V176q0-7 5-11.5t11-4.5q16 0 16 16v131z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/text-align-center.js b/packages/base/src/icons/text-align-center.js index 69afc9308139..0d89cedc21c2 100644 --- a/packages/base/src/icons/text-align-center.js +++ b/packages/base/src/icons/text-align-center.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://text-align-center"; -const viewBox = "0 0 512 512"; -const d = "M80 416q-16 0-16 16t16 16h352q16 0 16-16t-16-16H80zm288-64q16 0 16-16t-16-16H144q-16 0-16 16t16 16h224zm0-192q16 0 16-16t-16-16H144q-16 0-16 16t16 16h224zm64 96q16 0 16-16t-16-16H80q-16 0-16 16t16 16h352zm0-192q16 0 16-16t-16-16H80q-16 0-16 16t16 16h352z"; +const d = "M80 96q-16 0-16-16t16-16h352q16 0 16 16t-16 16H80zm288 64q16 0 16 16t-16 16H144q-16 0-16-16t16-16h224zm0 192q16 0 16 16t-16 16H144q-16 0-16-16t16-16h224zm64-96q16 0 16 16t-16 16H80q-16 0-16-16t16-16h352zm0 192q16 0 16 16t-16 16H80q-16 0-16-16t16-16h352z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/text-align-justified.js b/packages/base/src/icons/text-align-justified.js index e63c50d3ed62..6dcad396cbde 100644 --- a/packages/base/src/icons/text-align-justified.js +++ b/packages/base/src/icons/text-align-justified.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://text-align-justified"; -const viewBox = "0 0 512 512"; -const d = "M80 416q-16 0-16 16t16 16h352q6 0 11-4.5t5-11.5-5-11.5-11-4.5H80zm352-64q6 0 11-4.5t5-11.5-5-11.5-11-4.5H80q-16 0-16 16t16 16h352zm0-96q6 0 11-4.5t5-11.5-5-11.5-11-4.5H80q-16 0-16 16t16 16h352zm0-96q6 0 11-4.5t5-11.5-5-11.5-11-4.5H80q-16 0-16 16t16 16h352zm0-96q6 0 11-4.5t5-11.5-5-11.5-11-4.5H80q-16 0-16 16t16 16h352z"; +const d = "M80 96q-16 0-16-16t16-16h352q6 0 11 4.5t5 11.5-5 11.5-11 4.5H80zm352 64q6 0 11 4.5t5 11.5-5 11.5-11 4.5H80q-16 0-16-16t16-16h352zm0 96q6 0 11 4.5t5 11.5-5 11.5-11 4.5H80q-16 0-16-16t16-16h352zm0 96q6 0 11 4.5t5 11.5-5 11.5-11 4.5H80q-16 0-16-16t16-16h352zm0 96q6 0 11 4.5t5 11.5-5 11.5-11 4.5H80q-16 0-16-16t16-16h352z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/text-align-left.js b/packages/base/src/icons/text-align-left.js index b677ea68edd0..07f016ead905 100644 --- a/packages/base/src/icons/text-align-left.js +++ b/packages/base/src/icons/text-align-left.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://text-align-left"; -const viewBox = "0 0 512 512"; -const d = "M448 432q0-16-16-16H64v32h368q16 0 16-16zm-192-96q0-16-16-16H64v32h176q16 0 16-16zm176-80q16 0 16-16t-16-16H64v32h368zm0-192q16 0 16-16t-16-16H64v32h368zm-192 96q16 0 16-16t-16-16H64v32h176z"; +const d = "M448 80q0 16-16 16H64V64h368q16 0 16 16zm-192 96q0 16-16 16H64v-32h176q16 0 16 16zm176 80q16 0 16 16t-16 16H64v-32h368zm0 192q16 0 16 16t-16 16H64v-32h368zm-192-96q16 0 16 16t-16 16H64v-32h176z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/text-align-right.js b/packages/base/src/icons/text-align-right.js index 9c0a3ca71433..811a50b6e6e1 100644 --- a/packages/base/src/icons/text-align-right.js +++ b/packages/base/src/icons/text-align-right.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://text-align-right"; -const viewBox = "0 0 512 512"; -const d = "M448 448v-32H80q-16 0-16 16t16 16h368zM256 336q0 16 16 16h176v-32H272q-16 0-16 16zM64 240q0 16 16 16h368v-32H80q-16 0-16 16zm0-192q0 16 16 16h368V32H80q-16 0-16 16zm192 96q0 16 16 16h176v-32H272q-16 0-16 16z"; +const d = "M448 64v32H80q-16 0-16-16t16-16h368zM256 176q0-16 16-16h176v32H272q-16 0-16-16zM64 272q0-16 16-16h368v32H80q-16 0-16-16zm0 192q0-16 16-16h368v32H80q-16 0-16-16zm192-96q0-16 16-16h176v32H272q-16 0-16-16z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/text-color.js b/packages/base/src/icons/text-color.js index 286c1a300cd2..11ae382e6016 100644 --- a/packages/base/src/icons/text-color.js +++ b/packages/base/src/icons/text-color.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://text-color"; -const viewBox = "0 0 512 512"; -const d = "M159 160h-51l116 320h64l115-320h-49l-34 96H192zm42 128h109l-54 160zM432 96q7 0 11.5-5t4.5-11V48q0-16-16-16H80q-6 0-11 4.5T64 48v32q0 6 5 11t11 5h352z"; +const d = "M159 352h-51L224 32h64l115 320h-49l-34-96H192zm42-128h109L256 64zm231 192q7 0 11.5 5t4.5 11v32q0 16-16 16H80q-6 0-11-4.5T64 464v-32q0-6 5-11t11-5h352z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/text-formatting.js b/packages/base/src/icons/text-formatting.js index 784cecf3b2c1..d0872643104d 100644 --- a/packages/base/src/icons/text-formatting.js +++ b/packages/base/src/icons/text-formatting.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://text-formatting"; -const viewBox = "0 32 512 512"; -const d = "M461 479h51V96h-32v159H328L190 96h-51zm19-192v153L354 287h126zm-214 10l-62-74H99l-30-64H0l133 288h63l61-130zm-139-10h73l-35 77z"; +const d = "M461 65h51v383h-32V289H328L190 448h-51zm19 192V104L354 257h126zm-214-10l-62 74H99l-30 64H0L133 97h63l61 130zm-139 10h73l-35-77z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/text.js b/packages/base/src/icons/text.js index 64ca5ae61575..1cd2d6dbdc43 100644 --- a/packages/base/src/icons/text.js +++ b/packages/base/src/icons/text.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://text"; -const viewBox = "0 0 512 512"; -const d = "M224 448H64v32h384v-32H288V32h-64v416z"; +const d = "M224 64H64V32h384v32H288v416h-64V64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/theater.js b/packages/base/src/icons/theater.js index c6c0151bd769..2d6540e15e9d 100644 --- a/packages/base/src/icons/theater.js +++ b/packages/base/src/icons/theater.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://theater"; -const viewBox = "0 -32 512.056 512.056"; -const d = "M238.028 154q12 9 15-6 2-7 2.5-22.5t.5-19.5q-2-32-23.5-45t-50.5 0q-10 4-18.5 10t-16.5 12q-3 2-6 6t-2 6q4 7 13 9 24 5 44.5 16t37.5 30q1 3 4 4zm-54 25q3 16 5 29.5t8.5 20 20 3.5 39.5-20q-19-8-36.5-16.5t-36.5-16.5zm-94-62q0 32 5 45.5t14 16 21-3 26-11.5q-17-12-33-23.5t-33-23.5zm245 260q-5-15-12-24.5t-20-10.5q-14-2-22.5 6t-16.5 16q0 1 7.5 2.5t19 4 23.5 4 21 2.5zm92-68q-35-11-49.5 3.5t-5.5 50.5q14-15 27.5-27.5t27.5-26.5zm-109-28q41-6 63-42 2-4 3.5-9.5t-4.5-9.5q-5-5-9.5-.5t-6.5 8.5q-19 24-45 31l-10 25zm189 86q5-7 5-16.5t-2-16.5q-8-22-14-33t-14-28q-28-54-61-87.5t-77-50.5q-6-3-8-6t-1-11q3-75-36-130-13-18-40-20h-9q-48 0-92 22-48 24-81 61t-61 76q-17 23-16 44.5t18 46.5q7 10 16 19 61 61 143 82 9 2 12 5.5t5 13.5q1 7 4 19t7 25 7 24 4 16q7 43 57 52 6 1 12 1.5t11 .5l10 2q53-4 90.5-20.5t72.5-43.5q13-10 22-23t16-24zm-227-352q24 40 24 94 0 81-53 175-2 3-6 5.5t-6 2.5q-14-1-25-1-10-1-19-1t-12-1q-24-5-48-18.5t-43.5-27.5-32.5-26-14-14q-14-20-15-30t13-30q26-42 54-70t60-47q41-26 92-28h1q20 0 30 17zm101 177q42 35 63.5 72.5t36.5 80.5q0 1-1.5 5.5t-4.5 9.5-6.5 10.5-5.5 7.5q-37 32-74 49.5t-83 17.5h-18q-11-1-18.5-2.5t-12-6-7.5-11.5-6-18l-5.5-22-7.5-27q-4-16-10-32h1q3-1 7-1 23-2 35.5-12.5t21.5-28.5q4-8 11.5-28t15.5-41q9-25 19-54 3 2 6 3.5t6 3.5q10 6 19.5 11.5t17.5 12.5z"; +const d = "M238.002 319.017q11.999-8.999 14.998 6 2 7 2.5 22.497t.5 19.498q-2 31.997-23.497 44.995t-50.495 0q-9.999-4-18.498-9.999t-16.498-11.998q-3-2-6-6t-2-5.999q4-7 13-8.999 23.997-5 44.494-15.998t37.496-29.997q1-3 4-4zm-53.994-24.997q3-15.998 5-29.497t8.498-19.997 19.998-3.5T257 261.024q-18.998 7.999-36.496 16.498t-36.496 16.498zm-93.99 61.993q0-31.996 5-45.495t13.998-15.998 20.998 3 25.997 11.499q-16.998 11.998-32.997 23.497t-32.996 23.497zM334.991 96.042q-4.999 14.998-11.998 24.497t-19.998 10.499q-13.999 2-22.498-6T264 109.04q0-1 7.5-2.5t18.997-4 23.498-3.999 20.997-2.5zm91.99 67.992q-34.996 11-49.494-3.5t-5.5-50.494q13.999 14.999 27.497 27.497t27.497 26.497zm-108.988 27.997q40.996 6 62.993 41.996 2 4 3.5 9.499t-4.5 9.499q-4.999 5-9.498.5t-6.5-8.5q-18.998-23.997-44.995-30.996l-9.999-24.997zm188.98-85.99q5 6.999 5 16.498t-2 16.498q-8 21.998-13.999 32.996t-13.999 27.997q-27.996 53.995-60.993 87.49t-76.992 50.495q-5.999 3-7.999 6t-1 10.999q3 74.991-35.996 129.985-12.998 17.999-39.995 19.998h-9q-47.994 0-91.99-21.997-47.994-23.998-80.99-60.994t-60.994-75.991Q-.972 323.017.028 301.519t17.998-46.495q7-9.999 15.998-18.998 60.993-60.993 142.985-81.99 8.999-2 11.998-5.5t5-13.499q1-6.999 4-18.998t6.999-24.997 6.999-23.997 4-15.998Q223.003 8.05 272.997-.948q6-1 11.999-1.5t10.999-.5l9.999-2q52.994 4 90.49 20.498t72.492 43.496q12.998 9.999 21.998 22.997t15.998 23.998zM279.997 458.002q23.998-39.995 23.998-93.99 0-80.99-52.994-174.98-2-3-6-5.5t-6-2.5q-13.998 1-24.996 1-10 1-18.998 1t-12 1q-23.996 5-47.994 18.498t-43.495 27.497-32.497 25.997-13.998 13.999Q31.024 290.02 30.025 300.02t12.998 29.996q25.997 41.996 53.994 69.993t59.994 46.995Q198.006 473 249 475h1q19.997 0 29.996-16.999zm100.99-176.98q41.995-34.997 63.493-72.493t36.496-80.49q0-1-1.5-5.5t-4.5-9.5-6.499-10.498-5.5-7.5q-36.995-31.996-73.991-49.494T305.995 28.05h-17.998q-11 1-18.498 2.5t-12 6-7.498 11.498-6 17.998l-5.5 21.998-7.498 26.997q-4 15.998-10 31.996h1q3 1 7 1 22.997 2 35.496 12.499t21.498 28.497q4 7.999 11.499 27.997t15.498 40.995q8.999 24.997 18.998 53.994 3-2 6-3.5t5.998-3.499q10-6 19.498-11.499t17.498-12.498z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/thing-type.js b/packages/base/src/icons/thing-type.js index 416b1aefc005..9e6ffa57177f 100644 --- a/packages/base/src/icons/thing-type.js +++ b/packages/base/src/icons/thing-type.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://thing-type"; -const viewBox = "0 -32 512 512"; -const d = "M448 288q26 0 45-19t19-45v-96q0-27-19-45.5T448 64l-48-1-78-91q-5-4-13-4t-14.5 5.5T288-12v76q-26 0-45 18.5T224 128v96q0 26 19 45t45 19h160zM256 128q0-14 9.5-23t22.5-9h32V16l64 79 64 1q14 0 23 9t9 23v96q0 13-9 22.5t-23 9.5H288q-13 0-22.5-9.5T256 224v-96zm-96 159l57 1q-13-14-19-33h-22l-78-91q-5-4-13-4t-14.5 5.5T64 180v76q-26 0-45 18.5T0 320v96q0 26 19 45t45 19h160q26 0 45-19t19-45v-96q-9 0-17.5-2t-16.5-5q2 4 2 7v96q0 13-9.5 22.5T224 448H64q-14 0-23-9.5T32 416v-96q0-14 9-23t23-9h32v-80z"; +const d = "M448 192q26 0 45 19t19 45v96q0 27-19 45.5T448 416l-48 1-78 91q-5 4-13 4t-14.5-5.5T288 492v-76q-26 0-45-18.5T224 352v-96q0-26 19-45t45-19h160zM256 352q0 14 9.5 23t22.5 9h32v80l64-79 64-1q14 0 23-9t9-23v-96q0-13-9-22.5t-23-9.5H288q-13 0-22.5 9.5T256 256v96zm-96-159l57-1q-13 14-19 33h-22l-78 91q-5 4-13 4t-14.5-5.5T64 300v-76q-26 0-45-18.5T0 160V64q0-26 19-45T64 0h160q26 0 45 19t19 45v96q-9 0-17.5 2t-16.5 5q2-4 2-7V64q0-13-9.5-22.5T224 32H64q-14 0-23 9.5T32 64v96q0 14 9 23t23 9h32v80z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/thumb-down.js b/packages/base/src/icons/thumb-down.js index fefc008b2612..f083e9bc42f4 100644 --- a/packages/base/src/icons/thumb-down.js +++ b/packages/base/src/icons/thumb-down.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://thumb-down"; -const viewBox = "0 -32.029 512 512"; -const d = "M512 166.97h-64v288h64v-288zm-469 0q-19 0-32 18.5t-7 45.5q8 34 20.5 78t28 83.5 34.5 67 41 27.5h160q20-1 37.5-7.5t30.5-15.5 20.5-19.5 7.5-20.5v-257q-5-10-14-19t-18.5-17-18.5-15-13-13q-4-5-9.5-20.5T300 49.97q-6-19-12-43-23-33-64-32-25 1-28.5 19t-3.5 45v128H43zm85 289q-14 0-25.5-18.5T81 390.97h47v-32H71q-5-16-9-32.5t-7-31.5h73v-32H49q-2-11-3-19.5t-1-12.5q0-9 6.5-20.5t31.5-11.5h141V20.47l1-13.5h2q20 0 31 14 8 29 18 59.5t18 41.5q5 8 13 14.5t17 13.5q7 6 15 13t13 13v247q-2 7-19 19t-45 14H128z"; +const d = "M512 320h-64V32h64v288zm-469 0q-19 0-32-18.5T4 256q8-34 20.5-78t28-83.5 34.5-67T128 0h160q20 1 37.5 7.5T356 23t20.5 19.5T384 63v257q-5 10-14 19t-18.5 17-18.5 15-13 13q-4 5-9.5 20.5T300 437q-6 19-12 43-23 33-64 32-25-1-28.5-19t-3.5-45V320H43zm85-289q-14 0-25.5 18.5T81 96h47v32H71q-5 16-9 32.5T55 192h73v32H49q-2 11-3 19.5T45 256q0 9 6.5 20.5T83 288h141v178.5l1 13.5h2q20 0 31-14 8-29 18-59.5t18-41.5q5-8 13-14.5t17-13.5q7-6 15-13t13-13V64q-2-7-19-19t-45-14H128z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/thumb-up.js b/packages/base/src/icons/thumb-up.js index e1c7471dbb1c..4c63a343e842 100644 --- a/packages/base/src/icons/thumb-up.js +++ b/packages/base/src/icons/thumb-up.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://thumb-up"; -const viewBox = "0 -32 512 512"; -const d = "M1.053 288h64V0h-64v288zm469 0q19 0 32-18t7-46q-8-33-20-77.5t-28-84-35-67-41-27.5h-160q-20 1-37.5 7.5T157.053-9t-20.5 19.5-7.5 21.5v256q5 10 14 19t18.5 17 18 15 13.5 13q4 5 9.5 20.5t10.5 32.5q6 19 12 43 12 18 27 25.5t37 6.5q25-1 28.5-19t3.5-45V288h149zm-85-288q14 0 25.5 18.5t21.5 45.5h-47v32h57q5 17 9 33t7 31h-73v32h79q2 12 3 20.5t1 11.5q0 9-6.5 20.5t-31.5 11.5h-141v178.5l-1 13.5h-2q-11 0-18-3t-13-11q-8-29-18-59.5t-18-41.5q-5-8-13-14t-17-14q-7-6-15-12.5t-13-13.5V32q2-6 19-18t45-14h160z"; +const d = "M1.053 192h64v288h-64V192zm469 0q19 0 32 18t7 46q-8 33-20 77.5t-28 84-35 67-41 27.5h-160q-20-1-37.5-7.5t-30.5-15.5-20.5-19.5-7.5-21.5V192q5-10 14-19t18.5-17 18-15 13.5-13q4-5 9.5-20.5t10.5-32.5q6-19 12-43 12-18 27-25.5t37-6.5q25 1 28.5 19t3.5 45v128h149zm-85 288q14 0 25.5-18.5t21.5-45.5h-47v-32h57q5-17 9-33t7-31h-73v-32h79q2-12 3-20.5t1-11.5q0-9-6.5-20.5t-31.5-11.5h-141V45.5l-1-13.5h-2q-11 0-18 3t-13 11q-8 29-18 59.5t-18 41.5q-5 8-13 14t-17 14q-7 6-15 12.5t-13 13.5v247q2 6 19 18t45 14h160z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/time-account.js b/packages/base/src/icons/time-account.js index f474ea97843a..20e6d980bb90 100644 --- a/packages/base/src/icons/time-account.js +++ b/packages/base/src/icons/time-account.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://time-account"; -const viewBox = "0 -32 512 512"; -const d = "M400 192q6 0 11 5t5 11q0 7-5 11.5t-11 4.5H256v112q0 7-5 11.5t-11 4.5q-16 0-16-16V192h176zM256 0q-47 0-87.5 17.5t-71 48-48 71.5T32 224q0 38 12 72.5T77 359t50.5 48.5T192 439v33q-42-11-77-34t-60.5-55.5-40-73T0 224q0-53 20-99.5T74.5 43 156-12t100-20q45 0 85 14.5t72.5 40 55.5 61 34 76.5h-33q-10-35-30.5-64T391 45.5 328.5 12 256 0zm240 352q16 0 16-16 0-6-4.5-11t-11.5-5H368q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128zm0 64q16 0 16-16 0-6-4.5-11t-11.5-5H368q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128zm0 64q16 0 16-16 0-6-4.5-11t-11.5-5H368q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128z"; +const d = "M400 288q6 0 11-5t5-11q0-7-5-11.5t-11-4.5H256V144q0-7-5-11.5t-11-4.5q-16 0-16 16v144h176zM256 480q-47 0-87.5-17.5t-71-48-48-71.5T32 256q0-38 12-72.5T77 121t50.5-48.5T192 41V8q-42 11-77 34T54.5 97.5t-40 73T0 256q0 53 20 99.5T74.5 437t81.5 55 100 20q45 0 85-14.5t72.5-40 55.5-61 34-76.5h-33q-10 35-30.5 64T391 434.5 328.5 468 256 480zm240-352q16 0 16 16 0 6-4.5 11t-11.5 5H368q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128zm0-64q16 0 16 16 0 6-4.5 11T496 96H368q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128zm0-64q16 0 16 16 0 6-4.5 11T496 32H368q-6 0-11-5t-5-11q0-7 5-11.5T368 0h128z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/time-entry-request.js b/packages/base/src/icons/time-entry-request.js index 9bec5bf61bf1..9c76a8b03019 100644 --- a/packages/base/src/icons/time-entry-request.js +++ b/packages/base/src/icons/time-entry-request.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://time-entry-request"; -const viewBox = "0 -32 512 512"; -const d = "M416 208q0-16-16-16H224v144q0 16 16 16t16-16V224h144q16 0 16-16zM256 480q53 0 99.5-20t81.5-55 55-81.5 20-99.5q0-49-17.5-92.5T447 54 376-2t-88-28V2q40 6 75.5 25.5t61 49T465 144t15 80q0 46-17.5 87t-48 71.5-71.5 48-87 17.5q-38 0-72.5-12T121 402.5t-49-51T41 288H8q11 41 34.5 76.5t56 61 72.5 40 85 14.5zM144 0q16 0 16-16 0-6-4.5-11T144-32H16q-6 0-11 5T0-16Q0-9 5-4.5T16 0h128zm0 64q16 0 16-16 0-6-4.5-11T144 32H16q-6 0-11 5T0 48q0 7 5 11.5T16 64h128zm0 64q16 0 16-16 0-6-4.5-11T144 96H16q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h128z"; +const d = "M416 272q0 16-16 16H224V144q0-16 16-16t16 16v112h144q16 0 16 16zM256 0q53 0 99.5 20T437 75t55 81.5 20 99.5q0 49-17.5 92.5T447 426t-71 56-88 28v-32q40-6 75.5-25.5t61-49T465 336t15-80q0-46-17.5-87t-48-71.5-71.5-48T256 32q-38 0-72.5 12T121 77.5t-49 51T41 192H8q11-41 34.5-76.5t56-61 72.5-40T256 0zM144 480q16 0 16 16 0 6-4.5 11t-11.5 5H16q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128zm0-64q16 0 16 16 0 6-4.5 11t-11.5 5H16q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128zm0-64q16 0 16 16 0 6-4.5 11t-11.5 5H16q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h128z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/time-overtime.js b/packages/base/src/icons/time-overtime.js index 58d27613c3aa..8db9ee266cd2 100644 --- a/packages/base/src/icons/time-overtime.js +++ b/packages/base/src/icons/time-overtime.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://time-overtime"; -const viewBox = "0 -32 512 512"; -const d = "M95 126q38-10 52.5-25T162 63q0-29-19-46T95-5v-27H71v25Q41-1 25 14T4 59l43 4q3-22 24-34v61q-33 11-46.5 27T11 157q0 49 60 60v14h24v-14q54-11 60-52l-41-6q-2 10-6.5 15T95 184v-58zm-24 58q-9-4-15-11t-6-15q0-16 21-26v52zm43-147q8 8 8 20 0 11-6.5 17T95 85V27q15 3 19 10zm302 171q0-16-16-16H224v144q0 16 16 16t16-16V224h144q16 0 16-16zM256 480q53 0 99.5-20t81.5-55 55-81.5 20-99.5q0-49-17.5-92.5T447 54 376-2t-88-28V2q40 6 75.5 25.5t61 49T465 144t15 80q0 46-17.5 87t-48 71.5-71.5 48-87 17.5q-38 0-72.5-12T121 402.5t-49-51T41 288H8q11 41 34.5 76.5t56 61 72.5 40 85 14.5z"; +const d = "M95 354q38 10 52.5 25t14.5 38q0 29-19 46t-48 22v27H71v-25q-30-6-46-21T4 421l43-4q3 22 24 34v-61q-33-11-46.5-27T11 323q0-49 60-60v-14h24v14q54 11 60 52l-41 6q-2-10-6.5-15T95 296v58zm-24-58q-9 4-15 11t-6 15q0 16 21 26v-52zm43 147q8-8 8-20 0-11-6.5-17T95 395v58q15-3 19-10zm302-171q0 16-16 16H224V144q0-16 16-16t16 16v112h144q16 0 16 16zM256 0q53 0 99.5 20T437 75t55 81.5 20 99.5q0 49-17.5 92.5T447 426t-71 56-88 28v-32q40-6 75.5-25.5t61-49T465 336t15-80q0-46-17.5-87t-48-71.5-71.5-48T256 32q-38 0-72.5 12T121 77.5t-49 51T41 192H8q11-41 34.5-76.5t56-61 72.5-40T256 0z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/timesheet.js b/packages/base/src/icons/timesheet.js index 0b68ecb35bd0..c065d9def486 100644 --- a/packages/base/src/icons/timesheet.js +++ b/packages/base/src/icons/timesheet.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://timesheet"; -const viewBox = "0 -32 512 512"; -const d = "M352 127h32V0q0-14-9-23t-23-9H32q-14 0-23 9T0 0v352l128 128h224q13 0 22.5-9t9.5-23H160v-96q0-14-9.5-23t-23.5-9H32V0h320v127zm80 129q16 0 16 16t-16 16h-33v48q0 16-16 16t-16-16v-80h65zm-48-96q27 0 50 10t40.5 27.5 27.5 41 10 49.5q0 27-10 50t-27.5 40.5T434 406t-50 10-50-10-40.5-27.5T266 338t-10-50q0-26 10-49.5t27.5-41T334 170t50-10zm0 224q40 0 68-28t28-68-28-68-68-28-68 28-28 68 28 68 68 28z"; +const d = "M352 353h32v127q0 14-9 23t-23 9H32q-14 0-23-9t-9-23V128L128 0h224q13 0 22.5 9t9.5 23H160v96q0 14-9.5 23t-23.5 9H32v320h320V353zm80-129q16 0 16-16t-16-16h-33v-48q0-16-16-16t-16 16v80h65zm-48 96q27 0 50-10t40.5-27.5 27.5-41 10-49.5q0-27-10-50t-27.5-40.5T434 74t-50-10-50 10-40.5 27.5T266 142t-10 50q0 26 10 49.5t27.5 41T334 310t50 10zm0-224q40 0 68 28t28 68-28 68-68 28-68-28-28-68 28-68 68-28z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/to-be-reviewed.js b/packages/base/src/icons/to-be-reviewed.js index 6599041e2d17..eb7b66c60dff 100644 --- a/packages/base/src/icons/to-be-reviewed.js +++ b/packages/base/src/icons/to-be-reviewed.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://to-be-reviewed"; -const viewBox = "0 -30 512 512"; -const d = "M511.5 226l-256-254-254 254 254 255zm-256-199l200 199-200 200-199-200z"; +const d = "M511.5 256l-256 254-254-254 254-255zm-256 199l200-199-200-200-199 200z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/toaster-down.js b/packages/base/src/icons/toaster-down.js index 9bd425b11cc2..f363ca518ea9 100644 --- a/packages/base/src/icons/toaster-down.js +++ b/packages/base/src/icons/toaster-down.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://toaster-down"; -const viewBox = "0 -31 512 512"; -const d = "M496 449q16 0 16-16t-16-16h-16V193q0-26-19-45t-45-19v32q14 0 23 9t9 23v224H64V193q0-14 9-23t23-9v-32q-26 0-45 19t-19 45v224H16q-16 0-16 16t16 16h480zM381 81q11 12 0 23-12 11-23 0l-87-87v225q0 16-16 16t-16-16V19l-85 85q-5 5-11 5t-11-5q-12-11 0-23L234-20q9-10 22-10t23 10zM208 321q16 0 16-16 0-6-4.5-11t-11.5-5h-96q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96zm192 64q16 0 16-16 0-6-4.5-11t-11.5-5H112q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h288z"; +const d = "M496 32q16 0 16 16t-16 16h-16v224q0 26-19 45t-45 19v-32q14 0 23-9t9-23V64H64v224q0 14 9 23t23 9v32q-26 0-45-19t-19-45V64H16Q0 64 0 48t16-16h480zM381 400q11-12 0-23-12-11-23 0l-87 87V239q0-16-16-16t-16 16v223l-85-85q-5-5-11-5t-11 5q-12 11 0 23l102 101q9 10 22 10t23-10zM208 160q16 0 16 16 0 6-4.5 11t-11.5 5h-96q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h96zm192-64q16 0 16 16 0 6-4.5 11t-11.5 5H112q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h288z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/toaster-top.js b/packages/base/src/icons/toaster-top.js index 752423e38ef7..70de35eb8bd1 100644 --- a/packages/base/src/icons/toaster-top.js +++ b/packages/base/src/icons/toaster-top.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://toaster-top"; -const viewBox = "0 96 512 512"; -const d = "M192 384q23 0 41-2t30-11 18.5-28.5T288 288H96q0 35 6.5 54.5T121 371t30 11 41 2zm64 64q0-27-19-45.5T192 384t-45 18.5-19 45.5q0 26 19 45t45 19 45-19 19-45zm240 128q7 0 11.5-5t4.5-11q0-16-16-16h-16V288q0-27-19-45.5T416 224H96q-26 0-45 18.5T32 288v256H16q-16 0-16 16 0 6 4.5 11t11.5 5h480zm-48-32H64V288q0-14 9-23t23-9h320q14 0 23 9t9 23v256zm-48-96q16 0 16-16 0-6-4.5-11t-11.5-5h-96q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96zm0 64q16 0 16-16 0-6-4.5-11t-11.5-5h-96q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96z"; +const d = "M192 224q23 0 41 2t30 11 18.5 28.5T288 320H96q0-35 6.5-54.5T121 237t30-11 41-2zm64-64q0 27-19 45.5T192 224t-45-18.5-19-45.5q0-26 19-45t45-19 45 19 19 45zM496 32q7 0 11.5 5t4.5 11q0 16-16 16h-16v256q0 27-19 45.5T416 384H96q-26 0-45-18.5T32 320V64H16Q0 64 0 48q0-6 4.5-11T16 32h480zm-48 32H64v256q0 14 9 23t23 9h320q14 0 23-9t9-23V64zm-48 96q16 0 16 16 0 6-4.5 11t-11.5 5h-96q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h96zm0-64q16 0 16 16 0 6-4.5 11t-11.5 5h-96q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/toaster-up.js b/packages/base/src/icons/toaster-up.js index 7f07c0b59b80..276ee2b7efdb 100644 --- a/packages/base/src/icons/toaster-up.js +++ b/packages/base/src/icons/toaster-up.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://toaster-up"; -const viewBox = "0 -32 512 512"; -const d = "M496 448q16 0 16-16t-16-16h-16V192q0-26-18.5-45T416 128v32q14 0 23 9t9 23v224H64V192q0-14 9.5-23t22.5-9v-32q-26 0-45 19t-19 45v224H16q-6 0-11 4.5T0 432t5 11.5 11 4.5h480zM382 145q11-12 0-23-12-11-23 0l-87 87V-16q0-16-16-16t-16 16v223l-85-85q-5-5-11-5t-11 5q-12 11 0 23l102 101q9 10 22 10t23-10zM208 320q16 0 16-16 0-6-4.5-11t-11.5-5h-96q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96zm192 64q16 0 16-16 0-6-4.5-11t-11.5-5H112q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h288z"; +const d = "M496 32q16 0 16 16t-16 16h-16v224q0 26-18.5 45T416 352v-32q14 0 23-9t9-23V64H64v224q0 14 9.5 23t22.5 9v32q-26 0-45-19t-19-45V64H16q-6 0-11-4.5T0 48t5-11.5T16 32h480zM382 335q11 12 0 23-12 11-23 0l-87-87v225q0 16-16 16t-16-16V273l-85 85q-5 5-11 5t-11-5q-12-11 0-23l102-101q9-10 22-10t23 10zM208 160q16 0 16 16 0 6-4.5 11t-11.5 5h-96q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h96zm192-64q16 0 16 16 0 6-4.5 11t-11.5 5H112q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h288z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/tools-opportunity.js b/packages/base/src/icons/tools-opportunity.js index 4192c665a4fe..299499eb91b1 100644 --- a/packages/base/src/icons/tools-opportunity.js +++ b/packages/base/src/icons/tools-opportunity.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://tools-opportunity"; -const viewBox = "0 -32 512 512"; -const d = "M256 480q53 0 99.5-20t81.5-54.5 55-81.5 20-100-20-99.5T437 43t-81.5-55T256-32 156-12 74.5 43 20 124.5 0 224t20 100 54.5 81.5T156 460t100 20zM384 41q43 30 69.5 78T480 224q0 46-17.5 87t-48 71.5-71.5 48-87 17.5q-47 0-87.5-17.5t-71-48-48-71.5T32 224h111q40 0 68 28t28 68v48l-37-44q-5-5-11.5-5t-11.5 5-5 11 5 11l54 61q10 9 23 9t23-9l51-61q5-5 5-11t-5-11-11.5-5-11.5 5l-36 44v-48q0-27-10-50t-27.5-40.5-41-27.5-49.5-10H34l7-32q11-37 33.5-67T128 41v47q0 8 8 8h48q8 0 8-8V10q8-2 16-3.5T224 3v149q0 8 8 8h48q8 0 8-8V3q8 2 15.5 3.5T319 10v238q0 8 9 8h48q8 0 8-8V41z"; +const d = "M256 0q53 0 99.5 20T437 74.5t55 81.5 20 100-20 99.5-55 81.5-81.5 55-99.5 20-100-20-81.5-55T20 355.5 0 256t20-100 54.5-81.5T156 20 256 0zm128 439q43-30 69.5-78T480 256q0-46-17.5-87t-48-71.5-71.5-48T256 32q-47 0-87.5 17.5t-71 48-48 71.5T32 256h111q40 0 68-28t28-68v-48l-37 44q-5 5-11.5 5t-11.5-5-5-11 5-11l54-61q10-9 23-9t23 9l51 61q5 5 5 11t-5 11-11.5 5-11.5-5l-36-44v48q0 27-10 50t-27.5 40.5-41 27.5-49.5 10H34l7 32q11 37 33.5 67t53.5 52v-47q0-8 8-8h48q8 0 8 8v78q8 2 16 3.5t16 3.5V328q0-8 8-8h48q8 0 8 8v149q8-2 15.5-3.5T319 470V232q0-8 9-8h48q8 0 8 8v207z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/touch.js b/packages/base/src/icons/touch.js index 803371655dc3..3d7985275454 100644 --- a/packages/base/src/icons/touch.js +++ b/packages/base/src/icons/touch.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://touch"; -const viewBox = "0 -33 512 512"; -const d = "M406 230q13-5 26.5-10t24-12.5 17-17.5 6.5-24v-66q-1-18-16.5-39T428 21.5 388.5-10 360-25l-4-1H224q-2 0-5-.5t-5-.5q-29 0-48 22L48 130q-17 20-15 46.5T55 220q17 16 42 16 29 0 48-22l15-18v161q0 27 19 45.5t45 18.5 45-18.5 19-45.5v-94l7-1q7-2 25.5-7.5T358 244q22-7 48-14zm42-64q0 14-18.5 21T384 204v-38h-32l-1 47q-17 5-32.5 9.5T288 230v-48h-32v175q0 14-9 23t-23 9q-13 0-22.5-9t-9.5-23V150q0-11-5-14.5t-11-1.5q-8 2-15 14h-1q-5 5-11.5 12T136 175q-7 9-15 18-9 11-24 11-11 0-21-8-9-7-11-22-1-12 8-23L190 16q9-11 24-11h70q30 0 68 1 3 0 18.5 10T403 40.5t30.5 31T448 102v64zM128 293q-26 0-45 19t-19 45v64q0 26 19 45t45 19h192q26 0 45-19t19-45v-64q0-26-19-45t-45-19v32q14 0 23 9.5t9 22.5v64q0 14-9 23t-23 9H128q-13 0-22.5-9T96 421v-64q0-13 9.5-22.5T128 325v-32z"; +const d = "M406 256q13 5 26.5 10t24 12.5 17 17.5 6.5 24v66q-1 18-16.5 39T428 464.5 388.5 496 360 511l-4 1H224q-2 0-5 .5t-5 .5q-29 0-48-22L48 356q-17-20-15-46.5T55 266q17-16 42-16 29 0 48 22l15 18V129q0-27 19-45.5T224 65t45 18.5 19 45.5v94l7 1q7 2 25.5 7.5T358 242q22 7 48 14zm42 64q0-14-18.5-21T384 282v38h-32l-1-47q-17-5-32.5-9.5T288 256v48h-32V129q0-14-9-23t-23-9q-13 0-22.5 9t-9.5 23v207q0 11-5 14.5t-11 1.5q-8-2-15-14h-1q-5-5-11.5-12T136 311q-7-9-15-18-9-11-24-11-11 0-21 8-9 7-11 22-1 12 8 23l117 135q9 11 24 11h70q30 0 68-1 3 0 18.5-10t32.5-24.5 30.5-31T448 384v-64zM128 193q-26 0-45-19t-19-45V65q0-26 19-45t45-19h192q26 0 45 19t19 45v64q0 26-19 45t-45 19v-32q14 0 23-9.5t9-22.5V65q0-14-9-23t-23-9H128q-13 0-22.5 9T96 65v64q0 13 9.5 22.5T128 161v32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/travel-expense-report.js b/packages/base/src/icons/travel-expense-report.js index 2a0095fdaa5a..f2c65d2ad267 100644 --- a/packages/base/src/icons/travel-expense-report.js +++ b/packages/base/src/icons/travel-expense-report.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://travel-expense-report"; -const viewBox = "0 -32 512 512"; -const d = "M201 187v15q-35 4-41 41l24 3q2-8 5-12t12-9v39q-23 7-30 17.5t-7 24.5q0 34 37 39v9h14v-9q18-2 27-10.5t11-22.5l-24-3q-1 9-14 15v-37q28-8 33-16 9-11 9-25 0-18-9.5-28T215 203v-16h-14zm14 36q12 3 14 7 5 7 5 12 0 7-3 10.5t-16 7.5v-37zm-29 85q0-5 2.5-8.5T201 291v33q-9-3-12-7.5t-3-8.5zm150 44q6 0 11-4.5t5-11.5-5-11.5-11-4.5h-32q-16 0-16 16t16 16h32zm0-64q6 0 11-4.5t5-11.5-5-11.5-11-4.5h-32q-16 0-16 16t16 16h32zm176 17V0q0-14-9.5-23T480-32H32q-14 0-23 9T0 0v305l64 36v-35l-32-17 151-135-17-18L32 257V15l223 171L480 18v238L347 136l-19 18 152 135-32 17v34zM464 0L256 154 48 0h416zM128 235l-32 29v120q0 13 9 22.5t23 9.5h256q13 0 22.5-9.5T416 384V264l-32-28v148H128V235zm107 197h-67l86 48 86-48h-65l-20 11z"; +const d = "M201 293v-15q-35-4-41-41l24-3q2 8 5 12t12 9v-39q-23-7-30-17.5t-7-24.5q0-34 37-39v-9h14v9q18 2 27 10.5t11 22.5l-24 3q-1-9-14-15v37q28 8 33 16 9 11 9 25 0 18-9.5 28T215 277v16h-14zm14-36q12-3 14-7 5-7 5-12 0-7-3-10.5t-16-7.5v37zm-29-85q0 5 2.5 8.5T201 189v-33q-9 3-12 7.5t-3 8.5zm150-44q6 0 11 4.5t5 11.5-5 11.5-11 4.5h-32q-16 0-16-16t16-16h32zm0 64q6 0 11 4.5t5 11.5-5 11.5-11 4.5h-32q-16 0-16-16t16-16h32zm176-17v305q0 14-9.5 23t-22.5 9H32q-14 0-23-9t-9-23V175l64-36v35l-32 17 151 135-17 18L32 223v242l223-171 225 168V224L347 344l-19-18 152-135-32-17v-34zm-48 305L256 326 48 480h416zM128 245l-32-29V96q0-13 9-22.5t23-9.5h256q13 0 22.5 9.5T416 96v120l-32 28V96H128v149zM235 48h-67l86-48 86 48h-65l-20-11z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/travel-expense.js b/packages/base/src/icons/travel-expense.js index 14750fbe7f7f..6170dcc892db 100644 --- a/packages/base/src/icons/travel-expense.js +++ b/packages/base/src/icons/travel-expense.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://travel-expense"; -const viewBox = "0 -32 512 512"; -const d = "M303 342l56-167-56-56-74 148-71-53v-75l-27-26-51 80-80 51 26 26h75l54 72L6 416l56 55 167-55 37 37q11 11 30 19t37 8q17 0 26-9 7-8 8-20.5t-2.5-26-10.5-26-14-19.5zm-25-9l-5 16 11 11 38 37q6 6 10 14.5t6.5 16.5 3 15-1.5 10h-2q-1 0-2 .5t-3 .5q-13 0-27-6t-22-14l-37-37-11-11-15 5-152 50-19-18 116-58 29-14-19-25-54-71-8-11H49l46-29 4-3 4-5 28-45v65l11 7 71 54 25 19 14-28 58-116 19 19zM499 97q13-14 13-38 0-27-16-44-15-17-48-22v-25h-22v24q-29 4-43 19-15 14-20 44l38 4q1-12 8-20 4-6 17-12v60q-33 9-44 25-13 16-13 39t15 40q13 16 42 19l1 30h22l-1-30q27-5 40-16 14-14 18-35l-37-4q-3 16-21 23v-57q40-11 51-24zm-73 81q-12-4-16-10-5-7-5-15t4-14q6-6 17-11v50zm44-143q6 7 6 19 0 8-5 16-5 6-23 11V25q16 3 22 10z"; +const d = "M303 138l56 167-56 56-74-148-71 53v75l-27 26-51-80-80-51 26-26h75l54-72L6 64 62 9l167 55 37-37q11-11 30-19t37-8q17 0 26 9 7 8 8 20.5t-2.5 26-10.5 26-14 19.5zm-25 9l-5-16 11-11 38-37q6-6 10-14.5t6.5-16.5 3-15-1.5-10h-2q-1 0-2-.5t-3-.5q-13 0-27 6t-22 14l-37 37-11 11-15-5L69 39 50 57l116 58 29 14-19 25-54 71-8 11H49l46 29 4 3 4 5 28 45v-65l11-7 71-54 25-19 14 28 58 116 19-19zm221 236q13 14 13 38 0 27-16 44-15 17-48 22v25h-22v-24q-29-4-43-19-15-14-20-44l38-4q1 12 8 20 4 6 17 12v-60q-33-9-44-25-13-16-13-39t15-40q13-16 42-19l1-30h22l-1 30q27 5 40 16 14 14 18 35l-37 4q-3-16-21-23v57q40 11 51 24zm-73-81q-12 4-16 10-5 7-5 15t4 14q6 6 17 11v-50zm44 143q6-7 6-19 0-8-5-16-5-6-23-11v56q16-3 22-10z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/travel-itinerary.js b/packages/base/src/icons/travel-itinerary.js index 84a8fee3f279..bce21a7a70e5 100644 --- a/packages/base/src/icons/travel-itinerary.js +++ b/packages/base/src/icons/travel-itinerary.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://travel-itinerary"; -const viewBox = "0 -29 512 512"; -const d = "M228 271l-71-54v-74l-26-26-51 80-80 51 26 26h74l54 71L6 419l55 55 167-55 37 37q11 11 30 19t36 8 26-9q7-8 8-20.5t-2-26-10-26-14-19.5l-37-37 34-103h-16.5l-10.5-1-32 95-5 16 11 11 37 37q6 6 10 14.5t6.5 16.5 3 15-1.5 10h-2q-1 0-2 .5t-3 .5q-12 0-26.5-6.5T283 437l-37-37-11-11-16 5-151 50-18-18 115-58 29-14-19-25-54-71-8-10H49l45-29 5-3 3-5 29-45v64l10 8 71 54 25 19 14-29 25-50q-11-4-23-11zm176-138q19 0 38.5-7.5t35-20.5 25-30.5T512 38V6h-67q-5-14-17-23t-28-9q-15 0-27 9T356 6h-70q-5-14-17-23t-28-9-28 9-17 23h-35v63q0 21 12 37t31 23l1 1q21 35 54 57.5t71 22.5h10q8 0 14-3t12.5-11 15-23.5T404 133zm-64 57q-13 0-26-1t-25.5-6.5-25.5-17-27-32.5h142q-10 18-15.5 29t-9 17-6.5 8.5-7 2.5zM241-10q14 0 23 9t9 23q0 13-9 22.5T241 54q-13 0-22.5-9.5T209 22q0-14 9.5-23t22.5-9zm159 0q14 0 23 9t9 23q0 13-9 22.5T400 54q-13 0-22-9.5T369 22q0-14 9-23t22-9zm88 48q0 15-7.5 27.5t-20 22.5-27.5 15.5-30 5.5H225q-17 0-28.5-11.5T185 69V30h9q3 17 16 28t31 11 31-11 16-28h65q3 17 16.5 28T400 69q18 0 31.5-11T447 30h41v8z"; +const d = "M228 212l-71 54v74l-26 26-51-80-80-51 26-26h74l54-71L6 64 61 9l167 55 37-37q11-11 30-19t36-8 26 9q7 8 8 20.5t-2 26-10 26-14 19.5l-37 37 34 103h-16.5l-10.5 1-32-95-5-16 11-11 37-37q6-6 10-14.5t6.5-16.5 3-15-1.5-10h-2q-1 0-2-.5t-3-.5q-12 0-26.5 6.5T283 46l-37 37-11 11-16-5L68 39 50 57l115 58 29 14-19 25-54 71-8 10H49l45 29 5 3 3 5 29 45v-64l10-8 71-54 25-19 14 29 25 50q-11 4-23 11zm176 138q19 0 38.5 7.5t35 20.5 25 30.5T512 445v32h-67q-5 14-17 23t-28 9q-15 0-27-9t-17-23h-70q-5 14-17 23t-28 9-28-9-17-23h-35v-63q0-21 12-37t31-23l1-1q21-35 54-57.5t71-22.5h10q8 0 14 3t12.5 11 15 23.5T404 350zm-64-57q-13 0-26 1t-25.5 6.5-25.5 17-27 32.5h142q-10-18-15.5-29t-9-17-6.5-8.5-7-2.5zm-99 200q14 0 23-9t9-23q0-13-9-22.5t-23-9.5q-13 0-22.5 9.5T209 461q0 14 9.5 23t22.5 9zm159 0q14 0 23-9t9-23q0-13-9-22.5t-23-9.5q-13 0-22 9.5t-9 22.5q0 14 9 23t22 9zm88-48q0-15-7.5-27.5t-20-22.5-27.5-15.5-30-5.5H225q-17 0-28.5 11.5T185 414v39h9q3-17 16-28t31-11 31 11 16 28h65q3-17 16.5-28t30.5-11q18 0 31.5 11t15.5 28h41v-8z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/travel-request.js b/packages/base/src/icons/travel-request.js index 995b105ae24f..e5bf92aa5576 100644 --- a/packages/base/src/icons/travel-request.js +++ b/packages/base/src/icons/travel-request.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://travel-request"; -const viewBox = "0 -32.632 512 512"; -const d = "M353 486.368q33 0 62-13t50.5-34.5 34-50.5 12.5-62q0-39-17-72t-46-55l-1-81q0-10-8.5-14.5t-16.5.5l-75 62q-5 0-15 2 3 15 3 30v1q4 0 8-.5t8-.5h5l59-53 1 71q28 17 45.5 46t17.5 64q0 26-10 49.5t-27.5 41-40.5 27.5-50 10q-45 0-78.5-27t-44.5-68q-8 3-15 5.5t-15 4.5q7 25 22 46t35.5 37 45 25 51.5 9zm-193-128q32 0 61-13t51-35 35-51 13-61q0-33-12.5-61.5t-33.5-50.5-49.5-34.5-60.5-13.5l-75-62q-8-5-16.5-.5T64-9.632v81q-29 22-46.5 55t-17.5 72q0 33 12.5 62t34 50.5 51 34.5 62.5 13zm0-288q27 0 50 10t40.5 27.5 27.5 40.5 10 50q0 26-10 49.5t-27.5 41-40.5 27.5-50 10q-26 0-49.5-10t-41-27.5-27.5-41-10-49.5q0-35 17.5-64t46.5-46l1-71 58 53h5zm-1 212q24 0 38.5-12t14.5-32q0-12-7-20.5t-14-16.5-14-16.5-5-25.5h-28q0 9 .5 15.5t2.5 12 6.5 10.5 12.5 12q10 8 16 17t6 15q0 8-7 14t-21 6q-27 0-32-26h-28q0 16 16.5 31.5t42.5 15.5zm2-141q8 0 13-5t5-13-5-13.5-13-5.5-13 5.5-5 13.5 5 13 13 5zm192 168q-5 0-8 3t-5 17l-4 73q0 10 5.5 14.5t12.5 4.5 12-5 5-15l-5-72q-2-14-4.5-17t-8.5-3zm0-56q-7 0-12.5 5.5t-5.5 13.5 5.5 13 12.5 5q8 0 13.5-5t5.5-13-5.5-13.5-13.5-5.5z"; +const d = "M353 0q33 0 62 13t50.5 34.5 34 50.5 12.5 62q0 39-17 72t-46 55l-1 81q0 10-8.5 14.5T423 382l-75-62q-5 0-15-2 3-15 3-30v-1q4 0 8 .5t8 .5h5l59 53 1-71q28-17 45.5-46t17.5-64q0-26-10-49.5t-27.5-41T402 42t-50-10q-45 0-78.5 27T229 127q-8-3-15-5.5t-15-4.5q7-25 22-46t35.5-37 45-25T353 0zM160 128q32 0 61 13t51 35 35 51 13 61q0 33-12.5 61.5T274 400t-49.5 34.5T164 448l-75 62q-8 5-16.5.5T64 496v-81q-29-22-46.5-55T0 288q0-33 12.5-62t34-50.5 51-34.5 62.5-13zm0 288q27 0 50-10t40.5-27.5T278 338t10-50q0-26-10-49.5t-27.5-41T210 170t-50-10q-26 0-49.5 10t-41 27.5-27.5 41T32 288q0 35 17.5 64T96 398l1 71 58-53h5zm-1-212q24 0 38.5 12t14.5 32q0 12-7 20.5T191 285t-14 16.5-5 25.5h-28q0-9 .5-15.5t2.5-12 6.5-10.5 12.5-12q10-8 16-17t6-15q0-8-7-14t-21-6q-27 0-32 26h-28q0-16 16.5-31.5T159 204zm2 141q8 0 13 5t5 13-5 13.5-13 5.5-13-5.5-5-13.5 5-13 13-5zm192-168q-5 0-8-3t-5-17l-4-73q0-10 5.5-14.5T354 65t12 5 5 15l-5 72q-2 14-4.5 17t-8.5 3zm0 56q-7 0-12.5-5.5T335 214t5.5-13 12.5-5q8 0 13.5 5t5.5 13-5.5 13.5T353 233z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/tree.js b/packages/base/src/icons/tree.js index d10266f52252..72f8a8cc2b7b 100644 --- a/packages/base/src/icons/tree.js +++ b/packages/base/src/icons/tree.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://tree"; -const viewBox = "0 0 512 512"; -const d = "M448 160q13 0 22.5-9.5T480 128V64q0-14-9.5-23T448 32h-64q-14 0-23 9t-9 23v64q0 13 9 22.5t23 9.5h32v32q0 13-9 22.5t-23 9.5H272v-64h16q13 0 22.5-9.5T320 128V64q0-14-9.5-23T288 32h-64q-14 0-23 9t-9 23v64q0 13 9 22.5t23 9.5h16v64H128q-14 0-23-9.5T96 192v-32h32q13 0 22.5-9.5T160 128V64q0-14-9.5-23T128 32H64q-14 0-23 9t-9 23v64q0 13 9 22.5t23 9.5v32q0 26 19 45t45 19h112v64h-80q-14 0-23 9t-9 23v96q0 13 9 22.5t23 9.5h192q13 0 22.5-9.5T384 448v-96q0-14-9.5-23t-22.5-9h-80v-64h112q26 0 45-19t19-45v-32zM64 128V64h64v64H64zm160 0V64h64v64h-64zm128 224v96H160v-96h192zm96-224h-64V64h64v64z"; +const d = "M448 352q13 0 22.5 9.5T480 384v64q0 14-9.5 23t-22.5 9h-64q-14 0-23-9t-9-23v-64q0-13 9-22.5t23-9.5h32v-32q0-13-9-22.5t-23-9.5H272v64h16q13 0 22.5 9.5T320 384v64q0 14-9.5 23t-22.5 9h-64q-14 0-23-9t-9-23v-64q0-13 9-22.5t23-9.5h16v-64H128q-14 0-23 9.5T96 320v32h32q13 0 22.5 9.5T160 384v64q0 14-9.5 23t-22.5 9H64q-14 0-23-9t-9-23v-64q0-13 9-22.5t23-9.5v-32q0-26 19-45t45-19h112v-64h-80q-14 0-23-9t-9-23V64q0-13 9-22.5t23-9.5h192q13 0 22.5 9.5T384 64v96q0 14-9.5 23t-22.5 9h-80v64h112q26 0 45 19t19 45v32zM64 384v64h64v-64H64zm160 0v64h64v-64h-64zm128-224V64H160v96h192zm96 224h-64v64h64v-64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/trend-down.js b/packages/base/src/icons/trend-down.js index 079eb07a269a..b673bf5dadf4 100644 --- a/packages/base/src/icons/trend-down.js +++ b/packages/base/src/icons/trend-down.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://trend-down"; -const viewBox = "0 0 512 512"; -const d = "M447.95 64q0-13-9.5-22.5t-22.5-9.5h-223q-14 0-23.5 9.5t-9.5 23.5q0 13 9.5 22.5t22.5 9.5l148-1-263 263q-9 9-9.5 22t9.5 23q9 9 22.5 9t22.5-9l263-263v147q0 14 9 23.5t23 8.5q14 1 23-8t8-23V64z"; +const d = "M447.95 448q0 13-9.5 22.5t-22.5 9.5h-223q-14 0-23.5-9.5t-9.5-23.5q0-13 9.5-22.5t22.5-9.5l148 1-263-263q-9-9-9.5-22t9.5-23q9-9 22.5-9t22.5 9l263 263V224q0-14 9-23.5t23-8.5q14-1 23 8t8 23v225z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/trend-up.js b/packages/base/src/icons/trend-up.js index 1d2758488fb3..7579f69395c8 100644 --- a/packages/base/src/icons/trend-up.js +++ b/packages/base/src/icons/trend-up.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://trend-up"; -const viewBox = "0 67 512 512"; -const d = "M447 290q1-14-8-23t-23-8q-14-1-23 8.5t-9 23.5l1 147-263-263q-9-9-22.5-9T77 175q-10 10-9.5 23t9.5 22l263 263-148-1q-13 0-22.5 9.5T160 514q0 14 9.5 23.5T193 547h223q13 0 22.5-9.5T448 515z"; +const d = "M447 289q1 14-8 23t-23 8q-14 1-23-8.5t-9-23.5l1-147-263 263q-9 9-22.5 9T77 404q-10-10-9.5-23t9.5-22L340 96l-148 1q-13 0-22.5-9.5T160 65q0-14 9.5-23.5T193 32h223q13 0 22.5 9.5T448 64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/trip-report.js b/packages/base/src/icons/trip-report.js index 7d91271e6314..9118f5786588 100644 --- a/packages/base/src/icons/trip-report.js +++ b/packages/base/src/icons/trip-report.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://trip-report"; -const viewBox = "0 0 512 512"; -const d = "M448 384q27 0 45.5-19t18.5-45V96q0-26-18.5-45T448 32H64q-26 0-45 19T0 96v224q0 26 19 45t45 19h96v32q0 26 19 45t45 19h64q27 0 45.5-19t18.5-45v-32h96zm-256 0h128v32q0 14-9 23t-23 9h-64q-13 0-22.5-9t-9.5-23v-32zm288-64q0 14-9 23t-23 9H64q-13 0-22.5-9T32 320V96q0-14 9.5-23T64 64h384q14 0 23 9t9 23v224zM234 191l60-71q-8-5-17-8t-19-4q-21-2-39.5 3.5T185 129t-25 29.5-12 37.5q-4 38 17.5 68t57.5 39zm27 36l-5 95q28 1 52-10.5t40-31.5zm96 21q7-15 9-33 2-27-8-50.5T330 124l-55 71z"; +const d = "M448 128q27 0 45.5 19t18.5 45v224q0 26-18.5 45T448 480H64q-26 0-45-19T0 416V192q0-26 19-45t45-19h96V96q0-26 19-45t45-19h64q27 0 45.5 19T352 96v32h96zm-256 0h128V96q0-14-9-23t-23-9h-64q-13 0-22.5 9T192 96v32zm288 64q0-14-9-23t-23-9H64q-13 0-22.5 9T32 192v224q0 14 9.5 23t22.5 9h384q14 0 23-9t9-23V192zM234 321l60 71q-8 5-17 8t-19 4q-21 2-39.5-3.5T185 383t-25-29.5-12-37.5q-4-38 17.5-68t57.5-39zm27-36l-5-95q28-1 52 10.5t40 31.5zm96-21q7 15 9 33 2 27-8 50.5T330 388l-55-71z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/two-keys.js b/packages/base/src/icons/two-keys.js index 96699798d8bf..67fc8a0e35f1 100644 --- a/packages/base/src/icons/two-keys.js +++ b/packages/base/src/icons/two-keys.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://two-keys"; -const viewBox = "0 -32 512 512"; -const d = "M370.667 46q12-15 12-31 2-12-2-19.5t-8-12.5q-10-11-21.5-13t-14.5-2h-49v46h-64v50h-64v47h-39q-24 0-46 9.5t-38.5 26-26 38.5-9.5 46 10 46 26.5 38.5 38 26 45.5 9.5 46-9.5 38.5-26 26-38.5 9.5-46q0-13-3.5-22.5t-6.5-16.5v-1zm-260 166q14 0 23 9.5t9 23.5-9 23-23 9-23.5-9-9.5-23 9.5-23.5 23.5-9.5zm171 156q0-14-9.5-23.5t-23.5-9.5-24 9.5-10 23.5 10 24 24 10 23.5-10 9.5-24zm217-194q12-15 12-31 2-11-2-19t-8-13q-10-11-21.5-13t-14.5-2h-81v46h-64v49l-49 1q2 7 2 18v21q0 11-2 21l-4 20h21v-48h64v-51h64v-45h49q2 0 6 1t6 3q3 5 2 8 0 8-4 13l-139 144-22 23 18 18q5 12 5 22 0 18-7 34t-19 28-28 19-34 7q-30 0-54.5-21.5t-31.5-50.5q-15 5-31 6 4 20 15 38t26.5 31.5 35 21 40.5 7.5q24 0 46-9.5t38.5-26 26-38.5 9.5-46q0-13-3.5-23t-6.5-17v-1z"; +const d = "M370.667 434q12 15 12 31 2 12-2 19.5t-8 12.5q-10 11-21.5 13t-14.5 2h-49v-46h-64v-50h-64v-47h-39q-24 0-46-9.5t-38.5-26-26-38.5-9.5-46 10-46 26.5-38.5 38-26 45.5-9.5 46 9.5 38.5 26 26 38.5 9.5 46q0 13-3.5 22.5t-6.5 16.5v1zm-260-166q14 0 23-9.5t9-23.5-9-23-23-9-23.5 9-9.5 23 9.5 23.5 23.5 9.5zm171-156q0 14-9.5 23.5t-23.5 9.5-24-9.5-10-23.5 10-24 24-10 23.5 10 9.5 24zm217 194q12 15 12 31 2 11-2 19t-8 13q-10 11-21.5 13t-14.5 2h-81v-46h-64v-49l-49-1q2-7 2-18v-21q0-11-2-21l-4-20h21v48h64v51h64v45h49q2 0 6-1t6-3q3-5 2-8 0-8-4-13l-139-144-22-23 18-18q5-12 5-22 0-18-7-34t-19-28-28-19-34-7q-30 0-54.5 21.5t-31.5 50.5q-15-5-31-6 4-20 15-38t26.5-31.5 35-21 40.5-7.5q24 0 46 9.5t38.5 26 26 38.5 9.5 46q0 13-3.5 23t-6.5 17v1z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/ui-notifications.js b/packages/base/src/icons/ui-notifications.js index 3f508f99f18e..f2f3f81827ff 100644 --- a/packages/base/src/icons/ui-notifications.js +++ b/packages/base/src/icons/ui-notifications.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://ui-notifications"; -const viewBox = "0 32 512 512"; -const d = "M512 480v-32H64q-14 0-23-9t-9-23V160q0-14 9-23t23-9h384V96H64q-26 0-45 19T0 160v256q0 26 19 45t45 19h448zM384 336q0-16-16-16H112q-16 0-16 16t16 16h256q16 0 16-16zm-224-96q0 16 16 16h336v-32H176q-16 0-16 16z"; +const d = "M512 64v32H64q-14 0-23 9t-9 23v256q0 14 9 23t23 9h384v32H64q-26 0-45-19T0 384V128q0-26 19-45t45-19h448zM384 208q0 16-16 16H112q-16 0-16-16t16-16h256q16 0 16 16zm-224 96q0-16 16-16h336v32H176q-16 0-16-16z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/umbrella.js b/packages/base/src/icons/umbrella.js index 1d2381364c72..d545ed460bce 100644 --- a/packages/base/src/icons/umbrella.js +++ b/packages/base/src/icons/umbrella.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://umbrella"; -const viewBox = "0 -32 512 512"; -const d = "M257 425q52 0 98.5-17t81.5-47 55-70 20-85l-1-20q-5 17-30.5 28T421 225q-27 0-49-7.5T338 199q-11 11-33 18.5t-48 7.5q-28 0-50-7.5T174 199q-11 11-33 18.5T91 225q-34 0-59.5-11T1 186q-1 2-1 10v10q0 45 20 85t55 70 82 47 100 17zm164-168q15 0 28.5-2t24.5-5q-9 30-29 56.5T396.5 352t-64 30-75.5 11q-39 0-75-11t-64.5-30-49-45T39 250q12 3 25 5t27 2q48 0 83-19 36 19 83 19t82-19q35 19 82 19zM256 480q12-1 18.5-6t9.5-11q4-7 4-15h-64q1 9 5 16 3 6 9.5 11t17.5 5zm54-417q9 0 12.5-5.5T324 32q-3-32-14.5-48T273-32q-17 0-33 14t-16 49v161h32V31q2-11 5.5-19.5T278 2q9-1 11.5 8.5t3.5 21 3.5 21.5T310 63z"; +const d = "M257 55q52 0 98.5 17t81.5 47 55 70 20 85l-1 20q-5-17-30.5-28T421 255q-27 0-49 7.5T338 281q-11-11-33-18.5t-48-7.5q-28 0-50 7.5T174 281q-11-11-33-18.5T91 255q-34 0-59.5 11T1 294q-1-2-1-10v-10q0-45 20-85t55-70 82-47 100-17zm164 168q15 0 28.5 2t24.5 5q-9-30-29-56.5T396.5 128t-64-30T257 87q-39 0-75 11t-64.5 30-49 45T39 230q12-3 25-5t27-2q48 0 83 19 36-19 83-19t82 19q35-19 82-19zM256 0q12 1 18.5 6t9.5 11q4 7 4 15h-64q1-9 5-16 3-6 9.5-11T256 0zm54 417q9 0 12.5 5.5T324 448q-3 32-14.5 48T273 512q-17 0-33-14t-16-49V288h32v161q2 11 5.5 19.5T278 478q9 1 11.5-8.5t3.5-21 3.5-21.5 13.5-10z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/undefined.js b/packages/base/src/icons/undefined.js index f68f2c803471..05485a02d64b 100644 --- a/packages/base/src/icons/undefined.js +++ b/packages/base/src/icons/undefined.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://undefined"; -const viewBox = "0 128 512 512"; -const d = "M384.37 480q10 0 14.5-9.5t-2.5-17.5l-128-159q-5-6-12.5-6t-12.5 6l-127 159q-7 8-3 17.5t15 9.5h256z"; +const d = "M384.37 160q10 0 14.5 9.5t-2.5 17.5l-128 159q-5 6-12.5 6t-12.5-6l-127-159q-7-8-3-17.5t15-9.5h256z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/underline-text.js b/packages/base/src/icons/underline-text.js index f67a7e70ec0a..4fcfc73b3a3b 100644 --- a/packages/base/src/icons/underline-text.js +++ b/packages/base/src/icons/underline-text.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://underline-text"; -const viewBox = "0 0 512 512"; -const d = "M432 64q6 0 11-5 5-4 5-11 0-8-5-12-4-4-11-4H80q-16 0-16 16t16 16h352zm-192 96q-23 0-43.5 9T161 193t-24 35.5-9 43.5v208h32V272q0-33 23.5-56.5T240 192h32q34 0 57 23.5t23 56.5v208h32V272q0-23-9-43.5T351 193t-35.5-24-43.5-9h-32z"; +const d = "M432 448q6 0 11 5 5 4 5 11 0 8-5 12-4 4-11 4H80q-16 0-16-16t16-16h352zm-192-96q-23 0-43.5-9T161 319t-24-35.5-9-43.5V32h32v208q0 33 23.5 56.5T240 320h32q34 0 57-23.5t23-56.5V32h32v208q0 23-9 43.5T351 319t-35.5 24-43.5 9h-32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/undo.js b/packages/base/src/icons/undo.js index e0b68efae87c..9f5d53017f11 100644 --- a/packages/base/src/icons/undo.js +++ b/packages/base/src/icons/undo.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://undo"; -const viewBox = "0 0 512 512"; -const d = "M478.984 208q4-36-7.5-68t-33-56-52.5-38-66-14h-256q-13 0-22.5 9t-9.5 23q0 13 9.5 22.5t22.5 9.5h253q35 0 63 21t34 56q4 23-1.5 44t-19 36.5-32.5 25-41 9.5h-180l75-74q9-9 9-22.5t-9-22.5q-10-10-23-10t-23 10l-128 128q-9 9-9 22.5t9 22.5l129 128q10 10 23 10t22-10q10-9 10-22t-10-23l-74-73h172q31 0 60-11t51.5-30 37-45.5 17.5-57.5z"; +const d = "M478.984 304q4 36-7.5 68t-33 56-52.5 38-66 14h-256q-13 0-22.5-9t-9.5-23q0-13 9.5-22.5t22.5-9.5h253q35 0 63-21t34-56q4-23-1.5-44t-19-36.5-32.5-25-41-9.5h-180l75 74q9 9 9 22.5t-9 22.5q-10 10-23 10t-23-10l-128-128q-9-9-9-22.5t9-22.5l129-128q10-10 23-10t22 10q10 9 10 22t-10 23l-74 73h172q31 0 60 11t51.5 30 37 45.5 17.5 57.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/unfavorite.js b/packages/base/src/icons/unfavorite.js index 4d3ff7dd4b7c..a5ca05aadbb2 100644 --- a/packages/base/src/icons/unfavorite.js +++ b/packages/base/src/icons/unfavorite.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://unfavorite"; -const viewBox = "0 -32 512.143 512.143"; -const d = "M378.286 182q-5-3-3-9l72-194q2-5-1-8t-7-3q-3 0-4 1l-175 124q-1 1-4 1-4 0-5-1l-175-124q-1-1-4-1-4 0-7 3t-1 8l72 194q2 6-3 9l-130 92q-5 3-3 8.5t8 5.5h165q6 0 8 5l67 182q2 5 8 5 5 0 7-5l67-182q2-5 8-5h166q5 0 7-5.5t-3-8.5zm-33-20q-5 13-1 25.5t15 20.5l69 48h-90q-28 0-38 26l-44 121-45-121q-10-26-38-26h-89l68-48q11-8 15-20.5t-1-25.5l-45-122 112 79q10 7 23 7 11 0 22-6l112-80z"; +const d = "M378.18 291.053q-4.998 2.999-2.999 8.997l71.98 193.946q2 4.999-1 7.998t-6.998 2.999q-2.999 0-3.999-1l-174.95-123.965q-1-1-4-1-3.999 0-4.998 1L76.265 503.993q-1 1-4 1-3.998 0-6.997-3t-1-7.997l71.98-193.946q2-5.998-3-8.997L3.286 199.078q-4.999-2.999-3-8.497t7.998-5.499h164.954q5.999 0 7.998-4.998l66.982-181.95q1.999-4.998 7.997-4.998 4.999 0 6.998 4.998l66.982 181.95q2 4.998 7.997 4.998h165.954q4.999 0 6.998 5.499t-2.999 8.497zm-32.99 19.994q-5-12.996-1-25.493t14.996-20.494l68.98-47.987h-89.975q-27.992 0-37.989-25.992L256.214 70.114l-44.987 120.967q-9.997 25.992-37.99 25.992H84.262l67.981 47.987q10.997 7.998 14.996 20.494t-1 25.493l-44.987 121.966 111.969-78.978q9.997-6.998 22.993-6.998 10.997 0 21.994 5.998l111.969 79.978z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/unlocked.js b/packages/base/src/icons/unlocked.js index 316e967f8166..a4ba2fade3a9 100644 --- a/packages/base/src/icons/unlocked.js +++ b/packages/base/src/icons/unlocked.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://unlocked"; -const viewBox = "0 -32 512 512"; -const d = "M384 256q26 0 45-19t19-45V32q0-26-19-45t-45-19H128q-27 0-45.5 19T64 32v160q0 18 8.5 32.5T95 247v27l.5 28 .5 22.5V336q0 30 12.5 56t34 45.5 51 31T256 480t62-11.5 51-29.5 34.5-41 12.5-46h-64q0 11-7.5 22.5T324 395t-30.5 15-37.5 6q-40 0-68-23.5T160 336q0-2-.5-14t-.5-26v-26l1-14h224zm32-64q0 14-9.5 23t-22.5 9H128q-14 0-23-9t-9-23V32q0-13 9-22.5T128 0h256q13 0 22.5 9.5T416 32v160zm-111-49q0-15-8-27.5T276 98l44-66H192l43 66q-13 5-21 17.5t-8 27.5q0 20 14.5 34.5T256 192q20 0 34.5-14.5T305 143z"; +const d = "M384 224q26 0 45 19t19 45v160q0 26-19 45t-45 19H128q-27 0-45.5-19T64 448V288q0-18 8.5-32.5T95 233v-27l.5-28 .5-22.5V144q0-30 12.5-56t34-45.5 51-31T256 0t62 11.5T369 41t34.5 41 12.5 46h-64q0-11-7.5-22.5T324 85t-30.5-15-37.5-6q-40 0-68 23.5T160 144q0 2-.5 14t-.5 26v26l1 14h224zm32 64q0-14-9.5-23t-22.5-9H128q-14 0-23 9t-9 23v160q0 13 9 22.5t23 9.5h256q13 0 22.5-9.5T416 448V288zm-111 49q0 15-8 27.5T276 382l44 66H192l43-66q-13-5-21-17.5t-8-27.5q0-20 14.5-34.5T256 288q20 0 34.5 14.5T305 337z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/unpaid-leave.js b/packages/base/src/icons/unpaid-leave.js index 02bc8be2f393..26c1dd6b20a1 100644 --- a/packages/base/src/icons/unpaid-leave.js +++ b/packages/base/src/icons/unpaid-leave.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://unpaid-leave"; -const viewBox = "0 -15 512 512"; -const d = "M309 257q15-18 15-45 0-32-19.5-52T254 135v-31h-24v30q-35 5-51 24.5T159 207l44 5q6-28 27-37v70q-64 20-64 74 0 28 17.5 47.5T230 389v20h24v-20q29-5 43.5-20.5T317 330l-43-6q-3 21-20 27v-66q40-10 55-28zm-79 95q-22-7-22-30 0-20 22-29v59zm45-168q8 11 8 22 0 10-6 18.5T254 238v-66q12 3 21 12zM243 63V23q-50 0-94 19T72 93.5t-52 76T1 263q0 51 19 95t52 77 77.5 52 95.5 19q49 0 93-19t76.5-52 51.5-77 19-93h-40q0 42-16 79t-43.5 64-64 43-76.5 16q-42 0-79-16t-64.5-43.5-43.5-65T42 263q0-41 16-77.5t43-63.5 63.5-43T243 63zm269 99l-32 32-63-64-65 64-32-32 65-63-65-65 32-32 65 65 63-65 32 32-65 65z"; +const d = "M309 240q15 18 15 45 0 32-19.5 52T254 362v31h-24v-30q-35-5-51-24.5T159 290l44-5q6 28 27 37v-70q-64-20-64-74 0-28 17.5-47.5T230 108V88h24v20q29 5 43.5 20.5T317 167l-43 6q-3-21-20-27v66q40 10 55 28zm-79-95q-22 7-22 30 0 20 22 29v-59zm45 168q8-11 8-22 0-10-6-18.5T254 259v66q12-3 21-12zm-32 121v40q-50 0-94-19t-77-51.5-52-76T1 234q0-51 19-95t52-77 77.5-52T245-9q49 0 93 19t76.5 52 51.5 77 19 93h-40q0-42-16-79t-43.5-64-64-43T245 30q-42 0-79 16t-64.5 43.5-43.5 65T42 234q0 41 16 77.5t43 63.5 63.5 43 78.5 16zm269-99l-32-32-63 64-65-64-32 32 65 63-65 65 32 32 65-65 63 65 32-32-65-65z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/unwired.js b/packages/base/src/icons/unwired.js index eb568fe18b65..9a39be0a6049 100644 --- a/packages/base/src/icons/unwired.js +++ b/packages/base/src/icons/unwired.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://unwired"; -const viewBox = "0 -32 512 512"; -const d = "M374 394q0 1 1 2t4 1q1-1 1-3v-3l-17-56-26-74-24-68-14-37q-16-25-39-25t-34 15.5-11 32.5q0 7 5 19 2 4 7.5 11.5T244 231l45 58 49 62zm-118 86q53 0 100-20t81.5-55 54.5-81.5 20-99.5-20-99.5T437.5 43 356-12 256-32t-99.5 20T75 43t-55 81.5T0 224t20 99.5T75 405t81.5 55 99.5 20zm202-352q22 46 22 96 0 46-17.5 87t-48 71.5-71.5 48-87 17.5-87-17.5-71.5-48-48-71.5T32 224q0-50 22-96h110q15-23 39-36t53-13 53 13 39 36h110z"; +const d = "M374 86q0-1 1-2t4-1q1 1 1 3v3l-17 56-26 74-24 68-14 37q-16 25-39 25t-34-15.5-11-32.5q0-7 5-19 2-4 7.5-11.5T244 249l45-58 49-62zM256 0q53 0 100 20t81.5 55 54.5 81.5 20 99.5-20 99.5-54.5 81.5-81.5 55-100 20-99.5-20T75 437t-55-81.5T0 256t20-99.5T75 75t81.5-55T256 0zm202 352q22-46 22-96 0-46-17.5-87t-48-71.5-71.5-48T256 32t-87 17.5-71.5 48-48 71.5T32 256q0 50 22 96h110q15 23 39 36t53 13 53-13 39-36h110z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/up.js b/packages/base/src/icons/up.js index 0235f17f15ed..b2487539a30f 100644 --- a/packages/base/src/icons/up.js +++ b/packages/base/src/icons/up.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://up"; -const viewBox = "0 0 512 512"; -const d = "M256 480L512 32H0zm0-64L64 64h384z"; +const d = "M256 32l256 448H0zm0 64L64 448h384z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/upload-to-cloud.js b/packages/base/src/icons/upload-to-cloud.js index 22529cce02d5..bbf4de6364da 100644 --- a/packages/base/src/icons/upload-to-cloud.js +++ b/packages/base/src/icons/upload-to-cloud.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://upload-to-cloud"; -const viewBox = "0 -32 512 512"; -const d = "M494 268q18-23 18-56 0-18-7-31-3-8-8-15l-10-14q-6-7-10.5-10t-12.5-6q-19-8-34-8h-15v32h15q10 0 21 5 5 2 6.5 3t4.5 4q5 5 8 10t5 10l1 2 1 2q3 6 3 16 0 22-11 36-11 12-30 18l-42 11 22 36q5 8 5 18 0 25-17 40-17 17-42 17-23 0-36-13l-33-28-18 40q-12 28-36 44-23 17-58 17-14 0-33-8-17-8-34-23-12-14-20-31-7-14-7-35 0-20 8-34l22-37-41-10q-22-6-33-21h-1l-1-1q-12-14-12-36 0-11 4-19 1-2 5.5-8T59 168q2-2 12.5-5t40.5-3v-32q-23 0-43 3t-31 13q-24 21-31 36t-7 32q0 35 21 58 19 23 50 31-13 22-13 50 0 29 10 49 11 24 28 41 18 17 42 28t46 11q45 0 76-22 32-22 48-58 23 20 57 20 39 0 64-25 27-26 27-64 0-19-9-34 28-7 47-29zm-112-75q11-12 0-23-12-11-23 0l-87 87V-16q0-16-16-16t-16 16v271l-85-85q-5-5-11-5t-11 5q-12 11 0 23l102 101q9 10 22 10t23-10z"; +const d = "M494 212q18 23 18 56 0 18-7 31-3 8-8 15l-10 14q-6 7-10.5 10t-12.5 6q-19 8-34 8h-15v-32h15q10 0 21-5 5-2 6.5-3t4.5-4q5-5 8-10t5-10l1-2 1-2q3-6 3-16 0-22-11-36-11-12-30-18l-42-11 22-36q5-8 5-18 0-25-17-40-17-17-42-17-23 0-36 13l-33 28-18-40q-12-28-36-44-23-17-58-17-14 0-33 8-17 8-34 23-12 14-20 31-7 14-7 35 0 20 8 34l22 37-41 10q-22 6-33 21h-1l-1 1q-12 14-12 36 0 11 4 19 1 2 5.5 8T59 312q2 2 12.5 5t40.5 3v32q-23 0-43-3t-31-13q-24-21-31-36t-7-32q0-35 21-58 19-23 50-31-13-22-13-50 0-29 10-49 11-24 28-41 18-17 42-28t46-11q45 0 76 22 32 22 48 58 23-20 57-20 39 0 64 25 27 26 27 64 0 19-9 34 28 7 47 29zm-112 75q11 12 0 23-12 11-23 0l-87-87v273q0 16-16 16t-16-16V225l-85 85q-5 5-11 5t-11-5q-12-11 0-23l102-101q9-10 22-10t23 10z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/upload.js b/packages/base/src/icons/upload.js index da0dd0d89c92..e3972050288a 100644 --- a/packages/base/src/icons/upload.js +++ b/packages/base/src/icons/upload.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://upload"; -const viewBox = "0 -32 512 512"; -const d = "M480 32q13 0 22.5-9.5T512 0q0-14-9.5-23T480-32H32q-14 0-23 9T0 0q0 13 9 22.5T32 32h448zm-98 337q11-12 0-23-5-5-11.5-5t-11.5 5l-87 87V112q0-16-16-16t-16 16v319l-85-85q-5-5-11-5t-11 5q-12 11 0 23l102 101q9 10 22 10t23-10z"; +const d = "M480 448q13 0 22.5 9.5T512 480q0 14-9.5 23t-22.5 9H32q-14 0-23-9t-9-23q0-13 9-22.5t23-9.5h448zm-98-337q11 12 0 23-5 5-11.5 5t-11.5-5l-87-87v321q0 16-16 16t-16-16V49l-85 85q-5 5-11 5t-11-5q-12-11 0-23L235 10q9-10 22-10t23 10z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/upstacked-chart.js b/packages/base/src/icons/upstacked-chart.js index dc71f40089a7..d5ff20fca889 100644 --- a/packages/base/src/icons/upstacked-chart.js +++ b/packages/base/src/icons/upstacked-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://upstacked-chart"; -const viewBox = "0 0 512 512"; -const d = "M136 128q8 0 8-8V40q0-8-8-8H56q-8 0-8 8v80q0 8 8 8h80zm0 96q8 0 8-8v-48q0-8-8-8H56q-8 0-8 8v48q0 8 8 8h80zm0 128q8 0 8-8v-80q0-8-8-8H56q-8 0-8 8v80q0 8 8 8h80zm160 96q8 0 8-8V296q0-8-8-8h-80q-8 0-8 8v144q0 8 8 8h80zm0-192q8 0 8-8v-48q0-8-8-8h-80q-8 0-8 8v48q0 8 8 8h80zm0-96q8 0 8-8V40q0-8-8-8h-80q-8 0-8 8v112q0 8 8 8h80zm160 64q8 0 8-8V40q0-8-8-8h-80q-8 0-8 8v176q0 8 8 8h80zm0 160q8 0 8-8V264q0-8-8-8h-80q-8 0-8 8v112q0 8 8 8h80zm0 96q8 0 8-8v-48q0-8-8-8h-80q-8 0-8 8v48q0 8 8 8h80z"; +const d = "M136 384q8 0 8 8v80q0 8-8 8H56q-8 0-8-8v-80q0-8 8-8h80zm0-96q8 0 8 8v48q0 8-8 8H56q-8 0-8-8v-48q0-8 8-8h80zm0-128q8 0 8 8v80q0 8-8 8H56q-8 0-8-8v-80q0-8 8-8h80zm160-96q8 0 8 8v144q0 8-8 8h-80q-8 0-8-8V72q0-8 8-8h80zm0 192q8 0 8 8v48q0 8-8 8h-80q-8 0-8-8v-48q0-8 8-8h80zm0 96q8 0 8 8v112q0 8-8 8h-80q-8 0-8-8V360q0-8 8-8h80zm160-64q8 0 8 8v176q0 8-8 8h-80q-8 0-8-8V296q0-8 8-8h80zm0-160q8 0 8 8v112q0 8-8 8h-80q-8 0-8-8V136q0-8 8-8h80zm0-96q8 0 8 8v48q0 8-8 8h-80q-8 0-8-8V40q0-8 8-8h80z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/user-edit.js b/packages/base/src/icons/user-edit.js index 5fd63c82c707..61e5edbf0b86 100644 --- a/packages/base/src/icons/user-edit.js +++ b/packages/base/src/icons/user-edit.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://user-edit"; -const viewBox = "0 -32 512 512"; -const d = "M256.5 384q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q26 0 45 19t19 45-19 45-45 19q-27 0-45.5-19t-18.5-45 18.5-45 45.5-19zm-9-224H.5v64q0 26 10 49.5t27.5 41T78.5 278t50 10h64q31 0 57-14t44-37l-23-22q-13 19-33.5 30t-44.5 11h-64q-40 0-68-28t-28-68v-32h151zm355 186q5-5 5-11t-5-11L246.5-1q-1-1-17-6t-36-10q-23-7-51-15 9 27 17 49 7 18 12.5 33.5t6.5 16.5l261 260q5 5 11 5t11-5zm-97-74l-22 22-182-181 23-22zm63 63l-22 22-41-40 23-23z"; +const d = "M256.5 96q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q26 0 45-19t19-45-19-45-45-19q-27 0-45.5 19T96.5 96t18.5 45 45.5 19zm-9 224H.5v-64q0-26 10-49.5t27.5-41T78.5 202t50-10h64q31 0 57 14t44 37l-23 22q-13-19-33.5-30t-44.5-11h-64q-40 0-68 28t-28 68v32h151zm355-186q5 5 5 11t-5 11l-260 261q-1 1-17 6t-36 10q-23 7-51 15 9-27 17-49 7-18 12.5-33.5t6.5-16.5l261-260q5-5 11-5t11 5zm-97 74l-22-22-182 181 23 22zm63-63l-22-22-41 40 23 23z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/user-settings.js b/packages/base/src/icons/user-settings.js index a08a51c4babc..09e2b0f0b732 100644 --- a/packages/base/src/icons/user-settings.js +++ b/packages/base/src/icons/user-settings.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://user-settings"; -const viewBox = "0 -32 512 512"; -const d = "M384 160q26 0 49.5-10t41-27.5T502 82t10-50v-64H192v64q0 27 10 50t27.5 40.5 41 27.5 49.5 10h64zm96-128q0 40-28 68t-68 28h-64q-40 0-68-28t-28-68V0h256v32zm-32 224q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q26 0 45 19t19 45-19 45-45 19-45-19-19-45 19-45 45-19zm-120-27q-13-8-27-22-20 13-32.5 34T160 224q0 36 23 62.5t58 32.5q-10-18-15-38-15-8-24.5-23t-9.5-34q0-20 11-35.5t29-23.5zm-75-85l9-5q-5-18-6-37l-17-18q-9-9-23-9-13 0-22 9L52 66q-9 9-9 22.5t9 22.5l20 20q-3 7-6.5 14T60 160H32q-14 0-23 9.5T0 192v64q0 14 9 23t23 9h28q2 8 5.5 15t6.5 14l-20 20q-9 10-9 23t9 22l46 46q9 9 22 9 14 0 23-9l20-20q7 3 14 6.5t15 5.5v28q0 14 9 23t23 9h64q14 0 23-9t9-23v-28q8-2 15-5.5t14-6.5l20 20q9 9 23 9 13 0 22-9l46-46q9-9 9-22t-9-23l-6-5q-5 7-10.5 12.5T432 355l5 5-45 45-20-20-3-3q-5 1-8.5 1.5t-8.5.5q-6 0-12-.5t-12-1.5q-5 2-9 3.5t-9 3.5l-22 8v51h-64v-51l-22-8q-6-2-12.5-4.5T177 379l-20-10-17 16-20 20-45-45 20-20 16-17-10-20q-3-6-5.5-12.5T91 278l-8-22H32v-64h51l8-22q2-6 4.5-12t5.5-12l10-21-16-17-20-20 45-45 20 20z"; +const d = "M384 320q26 0 49.5 10t41 27.5T502 398t10 50v64H192v-64q0-27 10-50t27.5-40.5 41-27.5 49.5-10h64zm96 128q0-40-28-68t-68-28h-64q-40 0-68 28t-28 68v32h256v-32zm-32-224q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q26 0 45-19t19-45-19-45-45-19-45 19-19 45 19 45 45 19zm-120 27q-13 8-27 22-20-13-32.5-34T160 256q0-36 23-62.5t58-32.5q-10 18-15 38-15 8-24.5 23t-9.5 34q0 20 11 35.5t29 23.5zm-75 85l9 5q-5 18-6 37l-17 18q-9 9-23 9-13 0-22-9l-46-46q-9-9-9-22.5t9-22.5l20-20q-3-7-6.5-14T60 320H32q-14 0-23-9.5T0 288v-64q0-14 9-23t23-9h28q2-8 5.5-15t6.5-14l-20-20q-9-10-9-23t9-22l46-46q9-9 22-9 14 0 23 9l20 20q7-3 14-6.5t15-5.5V32q0-14 9-23t23-9h64q14 0 23 9t9 23v28q8 2 15 5.5t14 6.5l20-20q9-9 23-9 13 0 22 9l46 46q9 9 9 22t-9 23l-6 5q-5-7-10.5-12.5T432 125l5-5-45-45-20 20-3 3q-5-1-8.5-1.5T352 96q-6 0-12 .5T328 98q-5-2-9-3.5t-9-3.5l-22-8V32h-64v51l-22 8q-6 2-12.5 4.5T177 101l-20 10-17-16-20-20-45 45 20 20 16 17-10 20q-3 6-5.5 12.5T91 202l-8 22H32v64h51l8 22q2 6 4.5 12t5.5 12l10 21-16 17-20 20 45 45 20-20z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/validate.js b/packages/base/src/icons/validate.js index 2965fa8a1280..a87d4144d98f 100644 --- a/packages/base/src/icons/validate.js +++ b/packages/base/src/icons/validate.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://validate"; -const viewBox = "0 -29 512 512"; -const d = "M407.5 421q4 0 10.5-.5t12.5-1 11-1l5-.5V215q0-20 1-37 0-10-1-19.5t-3-19.5q-2-11-6-20t-9-20q-12-21-28.5-39t-36.5-32q-13-8-25.5-14.5T314.5 0q-13-7-26-13t-27-12q-2-1-5-1-4 0-6.5 1t-5.5 3l-18 8-18 9q-14 7-28 14.5t-28 15.5q-16 11-29.5 23.5T98.5 78q-7 9-13 19.5t-11 21.5q-10 26-10 58v236q0 5 .5 5t5.5 1q14 1 27 1.5t26 2.5q8 1 17 2t17 3l24 8 24 8q13 5 25 13.5t23 17.5q2 2 3 2t3-2q23-18 45-29 8-4 14-6t14-5q8-2 17-4.5t17-3.5q21-5 41-6zm5-276q3 15 3 34v209q-9 0-12 1-23 1-43 6-11 2-20.5 5t-17.5 5q-9 4-16.5 7t-15.5 6q-9 5-17.5 9.5t-16.5 9.5q-10-7-19.5-11.5t-20.5-9.5q-13-5-25.5-9.5t-23.5-8.5q-11-3-21.5-4.5t-19.5-2.5q-8-1-15-1.5t-14-1.5v-49l-1-58v-89l-1-15h1q0-25 8-47 6-17 18-33 9-11 21-22.5t29-22.5q11-9 23.5-16t25.5-13q9-4 17-8t17-7q3 2 5.5 2t5.5 2q18 7 33 15 12 7 23 13.5t21 14.5q39 26 58 60 8 13 11 30zm-97 234l22-22-95-118-60 62 24 24 36-37zm14-192l-49-48 49-50-23-24-50 50-48-50-25 24 49 50-49 48 25 25 48-50 50 50z"; +const d = "M407.5 62q4 0 10.5.5t12.5 1 11 1l5 .5v203q0 20 1 37 0 10-1 19.5t-3 19.5q-2 11-6 20t-9 20q-12 21-28.5 39t-36.5 32q-13 8-25.5 14.5T314.5 483q-13 7-26 13t-27 12q-2 1-5 1-4 0-6.5-1t-5.5-3l-18-8-18-9q-14-7-28-14.5t-28-15.5q-16-11-29.5-23.5T98.5 405q-7-9-13-19.5t-11-21.5q-10-26-10-58V70q0-5 .5-5t5.5-1q14-1 27-1.5t26-2.5q8-1 17-2t17-3l24-8 24-8q13-5 25-13.5t23-17.5q2-2 3-2t3 2q23 18 45 29 8 4 14 6t14 5q8 2 17 4.5t17 3.5q21 5 41 6zm5 276q3-15 3-34V95q-9 0-12-1-23-1-43-6-11-2-20.5-5t-17.5-5q-9-4-16.5-7t-15.5-6q-9-5-17.5-9.5T256.5 46q-10 7-19.5 11.5T216.5 67q-13 5-25.5 9.5T167.5 85q-11 3-21.5 4.5T126.5 92q-8 1-15 1.5t-14 1.5v49l-1 58v89l-1 15h1q0 25 8 47 6 17 18 33 9 11 21 22.5t29 22.5q11 9 23.5 16t25.5 13q9 4 17 8t17 7q3-2 5.5-2t5.5-2q18-7 33-15 12-7 23-13.5t21-14.5q39-26 58-60 8-13 11-30zm-97-234l22 22-95 118-60-62 24-24 36 37zm14 192l-49 48 49 50-23 24-50-50-48 50-25-24 49-50-49-48 25-25 48 50 50-50z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/value-help.js b/packages/base/src/icons/value-help.js index 6fb29ad6b710..8a81ab8657d6 100644 --- a/packages/base/src/icons/value-help.js +++ b/packages/base/src/icons/value-help.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://value-help"; -const viewBox = "0 0 512 512"; -const d = "M448 480q13 0 22.5-9t9.5-23V224q0-13-9.5-22.5T448 192h-96v32h96v224H224v-96h-32v96q0 14 9 23t23 9h224zM288 320q13 0 22.5-9t9.5-23V64q0-13-9.5-22.5T288 32H64q-14 0-23 9.5T32 64v224q0 14 9 23t23 9h224zm0-32H64V64h224v224z"; +const d = "M448 32q13 0 22.5 9t9.5 23v224q0 13-9.5 22.5T448 320h-96v-32h96V64H224v96h-32V64q0-14 9-23t23-9h224zM288 192q13 0 22.5 9t9.5 23v224q0 13-9.5 22.5T288 480H64q-14 0-23-9.5T32 448V224q0-14 9-23t23-9h224zm0 32H64v224h224V224z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/vds-file.js b/packages/base/src/icons/vds-file.js index 4ecf439c1016..d1cafd5afeff 100644 --- a/packages/base/src/icons/vds-file.js +++ b/packages/base/src/icons/vds-file.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://vds-file"; -const viewBox = "0 -32 512 512"; -const d = "M352 64h32V0q0-14-9-23t-23-9H32q-14 0-23 9T0 0v352l128 128h224q13 0 22.5-9t9.5-23v-64h-32v64H160v-96q0-14-9.5-23t-23.5-9H32V0h320v64zm6 256q43 0 85.5-23.5T512 225q-26-48-68.5-72T358 128h-1q-43 0-85 24t-68 72q26 48 68.5 72t85.5 24zm-1-160q28 1 60.5 15.5T474 225q-24 35-56.5 49T358 288t-59.5-14.5T242 224q20-29 50.5-46.5T357 160zm1 109q19 0 32-13t13-32q0-18-13-31t-32-13-32 13-13 31q0 19 13 32t32 13z"; +const d = "M352 416h32v64q0 14-9 23t-23 9H32q-14 0-23-9t-9-23V128L128 0h224q13 0 22.5 9t9.5 23v64h-32V32H160v96q0 14-9.5 23t-23.5 9H32v320h320v-64zm6-256q43 0 85.5 23.5T512 255q-26 48-68.5 72T358 352h-1q-43 0-85-24t-68-72q26-48 68.5-72t85.5-24zm-1 160q28-1 60.5-15.5T474 255q-24-35-56.5-49T358 192t-59.5 14.5T242 256q20 29 50.5 46.5T357 320zm1-109q19 0 32 13t13 32q0 18-13 31t-32 13-32-13-13-31q0-19 13-32t32-13z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/vehicle-repair.js b/packages/base/src/icons/vehicle-repair.js index 581f8077217d..74c196546019 100644 --- a/packages/base/src/icons/vehicle-repair.js +++ b/packages/base/src/icons/vehicle-repair.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://vehicle-repair"; -const viewBox = "0 -32 512 512"; -const d = "M512 0v-32H0V0h320l32 32h32l32-32h96zM3 138q-1 5-1 8.5V160q1 3 1 5.5t1 5.5q1 2 1 5 1 5 5 13 2 6 4 8l2 4q10 16 24 26 16 37 35 63.5t40.5 44.5 47 28 54.5 15h1q16 3 27 3t24.5-8.5 31.5-28 47-56.5h4l83 84 18-17-61-64q16 0 34-7.5t33.5-21.5 27-33.5T501 186l8-46 2-16-63-10q-2-27-19.5-48T382 40q-28-4-51.5 10T297 90l-96-15q-1-28-19-48.5T136 1q-29-5-52.5 9.5T50 51l-32-6zm175-51l-3 10q-8 19-24.5 28.5T115 132q-20-3-32.5-17.5T69 80l-1-11 4-10q7-18 23.5-28t36.5-7 32.5 17.5T178 76v11zm247 39l-4 11q-7 18-23.5 28t-36.5 6q-19-3-31.5-17T315 120v-11l4-11q7-18 23.5-28t36.5-6q19 3 32 17t14 34v11zM222 347q-21-3-40-9.5T145.5 320t-33-29.5T83 245l230 37q-20 26-33 40t-22 20-16 6.5-16-.5q-1 0-1.5-.5t-2.5-.5zM86 214q-26-4-41-24.5T34 143v-2l10-60h1q2 28 20 48.5t46 25.5 52-9 33-40l96 15q2 27 19.5 48t46.5 26q28 5 51.5-9.5T443 145l32 5-4 31q-3 19-13.5 35t-25 26.5-32.5 15-37 1.5z"; +const d = "M512 480v32H0v-32h320l32-32h32l32 32h96zM3 342q-1-5-1-8.5V320q1-3 1-5.5t1-5.5q1-2 1-5 1-5 5-13 2-6 4-8l2-4q10-16 24-26 16-37 35-63.5t40.5-44.5 47-28 54.5-15h1q16-3 27-3t24.5 8.5 31.5 28 47 56.5h4l83-84 18 17-61 64q16 0 34 7.5t33.5 21.5 27 33.5T501 294l8 46 2 16-63 10q-2 27-19.5 48T382 440q-28 4-51.5-10T297 390l-96 15q-1 28-19 48.5T136 479q-29 5-52.5-9.5T50 429l-32 6zm175 51l-3-10q-8-19-24.5-28.5T115 348q-20 3-32.5 17.5T69 400l-1 11 4 10q7 18 23.5 28t36.5 7 32.5-17.5T178 404v-11zm247-39l-4-11q-7-18-23.5-28t-36.5-6q-19 3-31.5 17T315 360v11l4 11q7 18 23.5 28t36.5 6q19-3 32-17t14-34v-11zM222 133q-21 3-40 9.5T145.5 160t-33 29.5T83 235l230-37q-20-26-33-40t-22-20-16-6.5-16 .5q-1 0-1.5.5t-2.5.5zM86 266q-26 4-41 24.5T34 337v2l10 60h1q2-28 20-48.5t46-25.5 52 9 33 40l96-15q2-27 19.5-48t46.5-26q28-5 51.5 9.5T443 335l32-5-4-31q-3-19-13.5-35t-25-26.5-32.5-15-37-1.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/vertical-bar-chart-2.js b/packages/base/src/icons/vertical-bar-chart-2.js index 1e37a8620a91..e181b50e49ef 100644 --- a/packages/base/src/icons/vertical-bar-chart-2.js +++ b/packages/base/src/icons/vertical-bar-chart-2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://vertical-bar-chart-2"; -const viewBox = "0 0 512 512"; -const d = "M72 96q-8 0-8 8v48q0 8 8 8h48q8 0 8-8v-48q0-8-8-8H72zm96 0q-8 0-8 8v240q0 8 8 8h48q8 0 8-8V104q0-8-8-8h-48zm128 0q-8 0-8 8v176q0 8 8 8h48q8 0 8-8V104q0-8-8-8h-48zm96 0q-8 0-8 8v368q0 8 8 8h48q8 0 8-8V104q0-8-8-8h-48zM32 64h448V32H32v32z"; +const d = "M72 416q-8 0-8-8v-48q0-8 8-8h48q8 0 8 8v48q0 8-8 8H72zm96 0q-8 0-8-8V168q0-8 8-8h48q8 0 8 8v240q0 8-8 8h-48zm128 0q-8 0-8-8V232q0-8 8-8h48q8 0 8 8v176q0 8-8 8h-48zm96 0q-8 0-8-8V40q0-8 8-8h48q8 0 8 8v368q0 8-8 8h-48zM32 448h448v32H32v-32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/vertical-bar-chart.js b/packages/base/src/icons/vertical-bar-chart.js index 9e7b951fc4d3..926101c9a5f2 100644 --- a/packages/base/src/icons/vertical-bar-chart.js +++ b/packages/base/src/icons/vertical-bar-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://vertical-bar-chart"; -const viewBox = "0 0 512 512"; -const d = "M232 96q-8 0-8 8v240q0 8 8 8h48q8 0 8-8V104q0-8-8-8h-48zm-128 0q-8 0-8 8v176q0 8 8 8h48q8 0 8-8V104q0-8-8-8h-48zm256 0q-8 0-8 8v368q0 8 8 8h48q8 0 8-8V104q0-8-8-8h-48zM32 64h448V32H32v32z"; +const d = "M232 416q-8 0-8-8V168q0-8 8-8h48q8 0 8 8v240q0 8-8 8h-48zm-128 0q-8 0-8-8V232q0-8 8-8h48q8 0 8 8v176q0 8-8 8h-48zm256 0q-8 0-8-8V40q0-8 8-8h48q8 0 8 8v368q0 8-8 8h-48zM32 448h448v32H32v-32z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/vertical-bullet-chart.js b/packages/base/src/icons/vertical-bullet-chart.js index 8b3433c921ba..aa6aec07807f 100644 --- a/packages/base/src/icons/vertical-bullet-chart.js +++ b/packages/base/src/icons/vertical-bullet-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://vertical-bullet-chart"; -const viewBox = "0 0 512 512"; -const d = "M320 385H192v31h128v-31zm88 31q8 0 8-8V104q0-8-8-8h-48q-8 0-8 8v304q0 8 8 8h48zm40 32H320v32h128v-32zm-168-96q8 0 8-8V104q0-8-8-8h-48q-8 0-8 8v240q0 8 8 8h48zM32 63h448V32H32v31zm160 225H64v31h128v-31zm-40-33q8 0 8-8V104q0-8-8-8h-48q-8 0-8 8v143q0 8 8 8h48z"; +const d = "M320 127H192V96h128v31zm88-31q8 0 8 8v304q0 8-8 8h-48q-8 0-8-8V104q0-8 8-8h48zm40-32H320V32h128v32zm-168 96q8 0 8 8v240q0 8-8 8h-48q-8 0-8-8V168q0-8 8-8h48zM32 449h448v31H32v-31zm160-225H64v-31h128v31zm-40 33q8 0 8 8v143q0 8-8 8h-48q-8 0-8-8V265q0-8 8-8h48z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/vertical-grip.js b/packages/base/src/icons/vertical-grip.js index d63568bb05f6..cb8ff946a201 100644 --- a/packages/base/src/icons/vertical-grip.js +++ b/packages/base/src/icons/vertical-grip.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://vertical-grip"; -const viewBox = "0 0 512 512"; -const d = "M224 480h64v-64h-64v64zm0-128h64v-64h-64v64zm0-128h64v-64h-64v64zm0-128h64V32h-64v64z"; +const d = "M224 32h64v64h-64V32zm0 128h64v64h-64v-64zm0 128h64v64h-64v-64zm0 128h64v64h-64v-64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/vertical-stacked-chart.js b/packages/base/src/icons/vertical-stacked-chart.js index f6497f0cd5db..19c634b0fde5 100644 --- a/packages/base/src/icons/vertical-stacked-chart.js +++ b/packages/base/src/icons/vertical-stacked-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://vertical-stacked-chart"; -const viewBox = "0 0 512 512"; -const d = "M64 64h416V32H32v448h32V64zm128 32h-64v32h64V96zm-56 64q-8 0-8 8v80q0 8 8 8h48q8 0 8-8v-80q0-8-8-8h-48zm0 128q-8 0-8 8v80q0 8 8 8h48q8 0 8-8v-80q0-8-8-8h-48zM264 96q-8 0-8 8v80q0 8 8 8h48q8 0 8-8v-80q0-8-8-8h-48zm0 320q-8 0-8 8v48q0 8 8 8h48q8 0 8-8v-48q0-8-8-8h-48zm0-192q-8 0-8 8v144q0 8 8 8h48q8 0 8-8V232q0-8-8-8h-48zM392 96q-8 0-8 8v48q0 8 8 8h48q8 0 8-8v-48q0-8-8-8h-48zm0 192q-8 0-8 8v48q0 8 8 8h48q8 0 8-8v-48q0-8-8-8h-48zm0-96q-8 0-8 8v48q0 8 8 8h48q8 0 8-8v-48q0-8-8-8h-48z"; +const d = "M64 448h416v32H32V32h32v416zm128-32h-64v-32h64v32zm-56-64q-8 0-8-8v-80q0-8 8-8h48q8 0 8 8v80q0 8-8 8h-48zm0-128q-8 0-8-8v-80q0-8 8-8h48q8 0 8 8v80q0 8-8 8h-48zm128 192q-8 0-8-8v-80q0-8 8-8h48q8 0 8 8v80q0 8-8 8h-48zm0-320q-8 0-8-8V40q0-8 8-8h48q8 0 8 8v48q0 8-8 8h-48zm0 192q-8 0-8-8V136q0-8 8-8h48q8 0 8 8v144q0 8-8 8h-48zm128 128q-8 0-8-8v-48q0-8 8-8h48q8 0 8 8v48q0 8-8 8h-48zm0-192q-8 0-8-8v-48q0-8 8-8h48q8 0 8 8v48q0 8-8 8h-48zm0 96q-8 0-8-8v-48q0-8 8-8h48q8 0 8 8v48q0 8-8 8h-48z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/vertical-waterfall-chart.js b/packages/base/src/icons/vertical-waterfall-chart.js index 3289e6ada128..d1dbf3d72b9f 100644 --- a/packages/base/src/icons/vertical-waterfall-chart.js +++ b/packages/base/src/icons/vertical-waterfall-chart.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://vertical-waterfall-chart"; -const viewBox = "0 -32 512 512"; -const d = "M0-32V0h512v-32H0zm416 240h64V48h-64v160zm-64 112V208h-64v112h64zM224 480V320h-64v160h64zm-128 0V48H32v432h64z"; +const d = "M0 512v-32h512v32H0zm416-240h64v160h-64V272zm-64-112v112h-64V160h64zM224 0v160h-64V0h64zM96 0v432H32V0h64z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/video.js b/packages/base/src/icons/video.js index 0d2c3f16ac3c..83f15734dfeb 100644 --- a/packages/base/src/icons/video.js +++ b/packages/base/src/icons/video.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://video"; -const viewBox = "0 32 512 512"; -const d = "M480 480q13 0 22.5-9t9.5-23V128q0-14-9.5-23T480 96q-9 0-16 4L352 220v-28q0-27-19-45.5T288 128H64q-26 0-45 18.5T0 192v192q0 26 19 45t45 19h224q26 0 45-19t19-45v-29l112 120q8 5 16 5zm-160-96q0 13-9 22.5t-23 9.5H64q-14 0-23-9.5T32 384V192q0-14 9-23t23-9h224q14 0 23 9t9 23v192zm160 64L352 314v-53l128-133v320z"; +const d = "M480 64q13 0 22.5 9t9.5 23v320q0 14-9.5 23t-22.5 9q-9 0-16-4L352 324v28q0 27-19 45.5T288 416H64q-26 0-45-18.5T0 352V160q0-26 19-45t45-19h224q26 0 45 19t19 45v29L464 69q8-5 16-5zm-160 96q0-13-9-22.5t-23-9.5H64q-14 0-23 9.5T32 160v192q0 14 9 23t23 9h224q14 0 23-9t9-23V160zm160-64L352 230v53l128 133V96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/visits.js b/packages/base/src/icons/visits.js index d7c219017064..7ea8a4f3cbd6 100644 --- a/packages/base/src/icons/visits.js +++ b/packages/base/src/icons/visits.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://visits"; -const viewBox = "0 0 512 512"; -const d = "M192 479h320V65H353v31h128v352H225v-32h-33v63zm65-190q0-40-28-68t-68-28-68 28-28 68 28 68 68 28 68-28 28-68zm-96-64q26 0 45 19t19 45-19 45-45 19-45-19-19-45 19-45 45-19zm32-32q26 0 49-10t40.5-27.5 27.5-41T320 65V32H0v33q0 26 10 49.5t27.5 41 41 27.5 50.5 10h64zm96-128q0 40-28 67.5T193 160h-64q-20 0-37-7.5t-30.5-20-21-30T33 65h256zm150 231q9-10 9-23t-9-23l-62-58q-5-5-11-5t-11 5-5 11.5 5 11.5l45 41h-96q-16 0-16 16t16 16h96l-46 41q-5 5-5 11.5t5 11.5 11 5 11-5z"; +const d = "M192 33h320v414H353v-31h128V64H225v32h-33V33zm65 190q0 40-28 68t-68 28-68-28-28-68 28-68 68-28 68 28 28 68zm-96 64q26 0 45-19t19-45-19-45-45-19-45 19-19 45 19 45 45 19zm32 32q26 0 49 10t40.5 27.5 27.5 41 10 49.5v33H0v-33q0-26 10-49.5t27.5-41 41-27.5 50.5-10h64zm96 128q0-40-28-67.5T193 352h-64q-20 0-37 7.5t-30.5 20-21 30T33 447h256zm150-231q9 10 9 23t-9 23l-62 58q-5 5-11 5t-11-5-5-11.5 5-11.5l45-41h-96q-16 0-16-16t16-16h96l-46-41q-5-5-5-11.5t5-11.5 11-5 11 5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/waiver.js b/packages/base/src/icons/waiver.js index 408e710ecd97..8c8414f76fa1 100644 --- a/packages/base/src/icons/waiver.js +++ b/packages/base/src/icons/waiver.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://waiver"; -const viewBox = "0 -32 512 512"; -const d = "M192 281q27-9 50-29t40-45 27.5-53 10.5-53q0-40-8-66T285-6t-50-20.5-76-5.5q-41 0-71 5.5T38.5-6t-29 40.5T0 101q0 23 7.5 48.5T29 199t33.5 44 42.5 32q-14 23-25 44t-11 35v32.5l8 8.5q6 0 10-4l8.5-8.5 10-8L118 372q8 1 12 6.5t12 6.5q10 1 19.5-4.5T178 374q12 3 17.5 6.5t8.5 6.5 5 5.5 6 2.5q8 0 8-8v-33q0-15-8.5-34T192 281zM87 361q1-20 15-41t26-38q8 3 13 4t14 1q5 0 5.5 1t4.5 0q9 11 21 25.5t16 36.5q-5-2-13.5-5.5T175 340q-9-1-16 4.5T146 355q-2 2-4.5-2t-3.5-2q-5-4-9.5-7t-12.5-2q-12 2-19.5 9.5zM269 23q19 19 19 77 0 25-11.5 52.5t-30 50T204 240t-49 15q-26 0-48-15.5T68 201t-26.5-50-9.5-50q0-30 5.5-50T57 20 96 4.5 159 0q45 0 71.5 5.5T269 23zM159 135q34-9 42-20 11-12 11-32 0-23-13-37-14-15-40-18V7h-18v20q-25 5-36 16-14 12-17 37l32 3q2-11 6-17 3-3 15-10v50q-28 8-37 21-11 12-11 33 0 19 12 33 11 13 36 16v25h18v-25q24-5 33-14 12-11 15-29l-31-3q-2 13-17 19v-47zm-18 47q-8-2-14-8-5-6-4.5-12.5T126 150q5-5 15-9v41zm36-119q5 5 5 16 0 8-4 13-4 6-19 9V55q13 1 18 8zm299 385L333 256h-47l144 192h46zM300 344q-19 0-33.5 14.5T252 412q0 29 9 48.5t38 19.5q28 0 40-19t12-50q0-37-15.5-52T300 344zm-14 96q-4-7-4-29 0-15 4-27t14-12q11 0 14 11.5t3 27.5q0 18-3.5 29T299 451q-8 0-13-11zm222-128q4-8 4-27 0-24-11.5-46.5T461 216q-15 0-25.5 7T419 240t-8.5 22-2.5 23q0 35 16 51t36 16q14 0 28.5-9t19.5-31zm-34-57q4 7 4 30 0 39-18 39-10 0-14-11t-4-28q0-18 4-29t15-11q9 0 13 10z"; +const d = "M192 199q27 9 50 29t40 45 27.5 53 10.5 53q0 40-8 66t-27 41-50 20.5-76 5.5q-41 0-71-5.5T38.5 486t-29-40.5T0 379q0-23 7.5-48.5T29 281t33.5-44 42.5-32q-14-23-25-44t-11-35V93.5l8-8.5q6 0 10 4l8.5 8.5 10 8L118 108q8-1 12-6.5t12-6.5q10-1 19.5 4.5T178 106q12-3 17.5-6.5T204 93t5-5.5 6-2.5q8 0 8 8v33q0 15-8.5 34T192 199zM87 119q1 20 15 41t26 38q8-3 13-4t14-1q5 0 5.5-1t4.5 0q9-11 21-25.5t16-36.5q-5 2-13.5 5.5T175 140q-9 1-16-4.5T146 125q-2-2-4.5 2t-3.5 2q-5 4-9.5 7t-12.5 2q-12-2-19.5-9.5zm182 338q19-19 19-77 0-25-11.5-52.5t-30-50T204 240t-49-15q-26 0-48 15.5T68 279t-26.5 50-9.5 50q0 30 5.5 50T57 460t39 15.5 63 4.5q45 0 71.5-5.5T269 457zM159 345q34 9 42 20 11 12 11 32 0 23-13 37-14 15-40 18v21h-18v-20q-25-5-36-16-14-12-17-37l32-3q2 11 6 17 3 3 15 10v-50q-28-8-37-21-11-12-11-33 0-19 12-33 11-13 36-16v-25h18v25q24 5 33 14 12 11 15 29l-31 3q-2-13-17-19v47zm-18-47q-8 2-14 8-5 6-4.5 12.5T126 330q5 5 15 9v-41zm36 119q5-5 5-16 0-8-4-13-4-6-19-9v46q13-1 18-8zM476 32L333 224h-47L430 32h46zM300 136q-19 0-33.5-14.5T252 68q0-29 9-48.5T299 0q28 0 40 19t12 50q0 37-15.5 52T300 136zm-14-96q-4 7-4 29 0 15 4 27t14 12q11 0 14-11.5t3-27.5q0-18-3.5-29T299 29q-8 0-13 11zm222 128q4 8 4 27 0 24-11.5 46.5T461 264q-15 0-25.5-7T419 240t-8.5-22-2.5-23q0-35 16-51t36-16q14 0 28.5 9t19.5 31zm-34 57q4-7 4-30 0-39-18-39-10 0-14 11t-4 28q0 18 4 29t15 11q9 0 13-10z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/wallet.js b/packages/base/src/icons/wallet.js index 0b3cfac886ea..c5038b89414c 100644 --- a/packages/base/src/icons/wallet.js +++ b/packages/base/src/icons/wallet.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://wallet"; -const viewBox = "0 0 512 512"; -const d = "M448 288q26 0 45-19t19-45v-32q0-26-19-45t-45-19V64q0-14-9.5-23T416 32H32q-14 0-23 9T0 64v288q0 13 9 22.5t23 9.5h32v64q0 13 9 22.5t23 9.5h128q13 0 22.5-9.5T256 448h96q13 0 22.5-9.5T384 416v-32h32q13 0 22.5-9.5T448 352v-64zm-192 96h96v32h-96v-32zm-160 0h128v64H96v-64zm320-256h-64q-27 0-45.5 19T288 192v32q0 26 18.5 45t45.5 19h64v64H32V64h384v64zm64 96q0 13-9.5 22.5T448 256h-96q-14 0-23-9.5t-9-22.5v-32q0-14 9-23t23-9h96q13 0 22.5 9t9.5 23v32zm-112 0q6 0 11-4.5t5-11.5-5-11.5-11-4.5q-16 0-16 16t16 16z"; +const d = "M448 224q26 0 45 19t19 45v32q0 26-19 45t-45 19v64q0 14-9.5 23t-22.5 9H32q-14 0-23-9t-9-23V160q0-13 9-22.5t23-9.5h32V64q0-13 9-22.5T96 32h128q13 0 22.5 9.5T256 64h96q13 0 22.5 9.5T384 96v32h32q13 0 22.5 9.5T448 160v64zm-192-96h96V96h-96v32zm-160 0h128V64H96v64zm320 256h-64q-27 0-45.5-19T288 320v-32q0-26 18.5-45t45.5-19h64v-64H32v288h384v-64zm64-96q0-13-9.5-22.5T448 256h-96q-14 0-23 9.5t-9 22.5v32q0 14 9 23t23 9h96q13 0 22.5-9t9.5-23v-32zm-112 0q6 0 11 4.5t5 11.5-5 11.5-11 4.5q-16 0-16-16t16-16z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/warning.js b/packages/base/src/icons/warning.js index 1dc8bc4b8dcf..029d2da564cb 100644 --- a/packages/base/src/icons/warning.js +++ b/packages/base/src/icons/warning.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://warning"; -const viewBox = "0 -32 512 512"; -const d = "M257 131q-9 0-13 3.5t-6 18.5l-20 288q0 17 11 28t28 11q15 0 26.5-11t11.5-28l-19-288q-3-14-7-18t-12-4zm1-54q21 0 37-15.5T311 23q0-22-16-38.5T258-32q-24 0-40 16.5T202 23q0 23 16 38.5T258 77z"; +const d = "M257 349q-9 0-13-3.5t-6-18.5L218 39q0-17 11-28t28-11q15 0 26.5 11T295 39l-19 288q-3 14-7 18t-12 4zm1 54q21 0 37 15.5t16 38.5q0 22-16 38.5T258 512q-24 0-40-16.5T202 457q0-23 16-38.5t40-15.5z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/warning2.js b/packages/base/src/icons/warning2.js index c1749b93cfb4..9c7640b7298c 100644 --- a/packages/base/src/icons/warning2.js +++ b/packages/base/src/icons/warning2.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://warning2"; -const viewBox = "0 -31 512 512"; -const d = "M511 225L256-30 1 225l255 254zM256 25l199 200-199 199L56 225zm0 168q-6 0-10 2.5t-6 14.5l-15 109q0 14 8.5 23t22.5 9 22.5-9 8.5-23l-15-109q-2-11-5.5-14t-10.5-3zm31-59q0-14-8.5-23t-22.5-9-22.5 9-8.5 23q0 12 8.5 21.5T256 165t22.5-9.5T287 134z"; +const d = "M511 256L256 511 1 256 256 2zM256 456l199-200L256 57 56 256zm0-168q-6 0-10-2.5t-6-14.5l-15-109q0-14 8.5-23t22.5-9 22.5 9 8.5 23l-15 109q-2 11-5.5 14t-10.5 3zm31 59q0 14-8.5 23t-22.5 9-22.5-9-8.5-23q0-12 8.5-21.5T256 316t22.5 9.5T287 347z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/washing-machine.js b/packages/base/src/icons/washing-machine.js index 4acdcc26d6d5..dd4a56789074 100644 --- a/packages/base/src/icons/washing-machine.js +++ b/packages/base/src/icons/washing-machine.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://washing-machine"; -const viewBox = "0 0 512 512"; -const d = "M384 353q-13 0-22.5 9.5T352 385q0 14 9.5 23t22.5 9q14 0 23-9t9-23q0-13-9-22.5t-23-9.5zm64 127q14 0 23-8.5t9-22.5V65q0-13-9-23t-23-10H64q-13 0-22.5 10T32 65v384q0 14 9.5 22.5T64 480h384zm0-31H64V65h384v384zM256 97q-26 0-49.5 10t-41 27.5T138 175t-10 50 10 50 27.5 40.5 41 27.5 49.5 10q27 0 50.5-10t40.5-27.5 27-40.5 10-50-10-50-27-40.5-40.5-27.5T256 97zm0 224q-40 0-68-28t-28-68 28-68 68-28 68 28 28 68q0 41-27.5 68.5T256 321z"; +const d = "M384 159q-13 0-22.5-9.5T352 127q0-14 9.5-23t22.5-9q14 0 23 9t9 23q0 13-9 22.5t-23 9.5zm64-127q14 0 23 8.5t9 22.5v384q0 13-9 23t-23 10H64q-13 0-22.5-10T32 447V63q0-14 9.5-22.5T64 32h384zm0 31H64v384h384V63zM256 415q-26 0-49.5-10t-41-27.5T138 337t-10-50 10-50 27.5-40.5 41-27.5 49.5-10q27 0 50.5 10t40.5 27.5 27 40.5 10 50-10 50-27 40.5-40.5 27.5-50.5 10zm0-224q-40 0-68 28t-28 68 28 68 68 28 68-28 28-68q0-41-27.5-68.5T256 191z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/weather-proofing.js b/packages/base/src/icons/weather-proofing.js index ad4719a8d64e..a5187f540e9a 100644 --- a/packages/base/src/icons/weather-proofing.js +++ b/packages/base/src/icons/weather-proofing.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://weather-proofing"; -const viewBox = "0 -32 512 512"; -const d = "M389.826 230q26-5 48.5-17.5t39-30 26-39.5 7.5-28.5-15.5-2.5-35.5 4q-17 0-32-8t-24.5-6-34.5 7V31q0-13 4-23.5t15-10.5q13-1 17 11.5t7 18 11 5.5q10 0 12-9t-3-23q-2-15-13.5-23.5t-32.5-8.5q-17 0-33 14t-16 49v77q-25-5-33.5-6.5t-24.5 6-33 7.5q-21 0-35.5-3.5t-16 3.5 9 30 28.5 41 42.5 30 53.5 16q2 7 8.5 16.5t21.5 9.5q20 1 25.5-10.5t6.5-17.5zm66-89q10 0 14-1-14 27-45.5 44.5t-70.5 17.5-70.5-17-46.5-45q3 1 6.5 1h6.5q28 0 52-11 24 11 52 11 27 0 51-11 24 11 51 11zm-355 179q-52 0-76 9.5t-24 45.5q0 41 22.5 55.5t40.5 14 21-1 20.5 18 58.5 18.5q27 0 45.5-19.5t31.5-46.5q1 1 3 .5t6 .5q36 6 53.5-10.5t17.5-42.5q0-25-20-33.5t-47-8.5h-153zm25-32h23l66-67q-4-3-12-11zm-43 0l101-102q-2-4-4-7.5t-4-7.5l-116 117h23zm-58 0l141-141q-2-5-2.5-9t-1.5-9l-160 159h23z"; +const d = "M389.826 250q26 5 48.5 17.5t39 30 26 39.5 7.5 28.5-15.5 2.5-35.5-4q-17 0-32 8t-24.5 6-34.5-7v78q0 13 4 23.5t15 10.5q13 1 17-11.5t7-18 11-5.5q10 0 12 9t-3 23q-2 15-13.5 23.5t-32.5 8.5q-17 0-33-14t-16-49v-77q-25 5-33.5 6.5t-24.5-6-33-7.5q-21 0-35.5 3.5t-16-3.5 9-30 28.5-41 42.5-30 53.5-16q2-7 8.5-16.5t21.5-9.5q20-1 25.5 10.5t6.5 17.5zm66 89q10 0 14 1-14-27-45.5-44.5t-70.5-17.5-70.5 17-46.5 45q3-1 6.5-1h6.5q28 0 52 11 24-11 52-11 27 0 51 11 24-11 51-11zm-355-179q-52 0-76-9.5t-24-45.5q0-41 22.5-55.5t40.5-14 21 1 20.5-18 58.5-18.5q27 0 45.5 19.5t31.5 46.5q1-1 3-.5t6-.5q36-6 53.5 10.5t17.5 42.5q0 25-20 33.5t-47 8.5h-153zm25 32h23l66 67q-4 3-12 11zm-43 0l101 102q-2 4-4 7.5t-4 7.5l-116-117h23zm-58 0l141 141q-2 5-2.5 9t-1.5 9l-160-159h23z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/web-cam.js b/packages/base/src/icons/web-cam.js index 9fd88a196a71..3ec69f674ea1 100644 --- a/packages/base/src/icons/web-cam.js +++ b/packages/base/src/icons/web-cam.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://web-cam"; -const viewBox = "0 -32 512 512"; -const d = "M320 288q0-27-19-45.5T256 224t-45 18.5-19 45.5q0 26 19 45t45 19 45-19 19-45zM432 0q7 0 11.5-5t4.5-11q0-16-16-16H80q-16 0-16 16 0 6 4.5 11T80 0h30q6 13 13.5 29T139 60.5t17 30 18 23.5q-49 23-79.5 69.5T64 288q0 40 15 75t41 61 61 41 75 15 75-15 61-41 41-61 15-75q0-58-30.5-104.5T338 114q8-9 17-23.5t17.5-30 16-31.5T402 0h30zM96 288q0-33 12.5-62.5t34.5-51 51-34 62-12.5 62 12.5 51 34 34.5 51T416 288t-12.5 62-34.5 51-51 34.5-62 12.5-62-12.5-51-34.5-34.5-51T96 288zM352 0q-9 27-20 48-9 18-20.5 33T288 96h-64q-12 0-23.5-15T180 48q-11-21-20-48h192z"; +const d = "M320 192q0 27-19 45.5T256 256t-45-18.5-19-45.5q0-26 19-45t45-19 45 19 19 45zm112 288q7 0 11.5 5t4.5 11q0 16-16 16H80q-16 0-16-16 0-6 4.5-11t11.5-5h30q6-13 13.5-29t15.5-31.5 17-30 18-23.5q-49-23-79.5-69.5T64 192q0-40 15-75t41-61 61-41 75-15 75 15 61 41 41 61 15 75q0 58-30.5 104.5T338 366q8 9 17 23.5t17.5 30 16 31.5 13.5 29h30zM96 192q0 33 12.5 62.5t34.5 51 51 34 62 12.5 62-12.5 51-34 34.5-51T416 192t-12.5-62T369 79t-51-34.5T256 32t-62 12.5T143 79t-34.5 51T96 192zm256 288q-9-27-20-48-9-18-20.5-33T288 384h-64q-12 0-23.5 15T180 432q-11 21-20 48h192z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/widgets.js b/packages/base/src/icons/widgets.js index 3634de265290..e19b5ece1802 100644 --- a/packages/base/src/icons/widgets.js +++ b/packages/base/src/icons/widgets.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://widgets"; -const viewBox = "0 -32 512 512"; -const d = "M392 309q3-4 6.5-6.5t7.5-4.5v55q-29 8-41.5 23.5T352 412q0 24 15 37.5t39 16.5v14h21v-14q49-6 55-45l-37-6q-3 16-18 22v-52q38-10 49.5-23.5T488 328q0-26-16.5-42T427 267v-26h-21v25q-51 6-60 58l38 4q3-13 8-19zm35-12q12 2 18.5 9t6.5 17q0 17-25 25v-51zm-35 103q4-4 14-9v46q-8-4-13-8.5t-5-14.5q0-9 4-14zM495 56q2-6 2-8 0-12-11.5-23.5T457 13q-11 0-18.5 6T431 37q0 10 11 21t25 11v63l-90-25V6q1-2 1-6 0-11-12-21.5T337-32q-11 0-18 5t-7 16q0 12 11.5 22.5T352 22v154l142 34V61q1 0 1-5zm-28 102v20l-90-26v-19zM205 330q-3-2-2-4l35-95q1-3-1-5t-5 0l-86 62h-5l-87-62q-2-2-4.5 0t-1.5 5l35 95q1 3-1 4l-64 47q-3 1-2 4t4 3h82q2 0 4 2l33 91q1 3 4 3t4-3l34-91q1-2 4-2h81q3 0 4.5-3t-1.5-4zm7-221L248 6l-27-28-49 92-51-38 5-49-16-15-31 48-48 31 15 16 54-1 36 47-97 45 30 30 104-34 34 35q6 7 16.5 12t22.5 5q9 0 14-6 4-4 5-12t-1.5-16-7-14.5T247 143z"; +const d = "M392 171q3 4 6.5 6.5t7.5 4.5v-55q-29-8-41.5-23.5T352 68q0-24 15-37.5T406 14V0h21v14q49 6 55 45l-37 6q-3-16-18-22v52q38 10 49.5 23.5T488 152q0 26-16.5 42T427 213v26h-21v-25q-51-6-60-58l38-4q3 13 8 19zm35 12q12-2 18.5-9t6.5-17q0-17-25-25v51zM392 80q4 4 14 9V43q-8 4-13 8.5T388 66q0 9 4 14zm103 344q2 6 2 8 0 12-11.5 23.5T457 467q-11 0-18.5-6t-7.5-18q0-10 11-21t25-11v-63l-90 25v101q1 2 1 6 0 11-12 21.5T337 512q-11 0-18-5t-7-16q0-12 11.5-22.5T352 458V304l142-34v149q1 0 1 5zm-28-102v-20l-90 26v19zM205 150q-3 2-2 4l35 95q1 3-1 5t-5 0l-86-62h-5l-87 62q-2 2-4.5 0t-1.5-5l35-95q1-3-1-4l-64-47q-3-1-2-4t4-3h82q2 0 4-2l33-91q1-3 4-3t4 3l34 91q1 2 4 2h81q3 0 4.5 3t-1.5 4zm7 221l36 103-27 28-49-92-51 38 5 49-16 15-31-48-48-31 15-16 54 1 36-47-97-45 30-30 104 34 34-35q6-7 16.5-12t22.5-5q9 0 14 6 4 4 5 12t-1.5 16-7 14.5T247 337z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/windows-doors.js b/packages/base/src/icons/windows-doors.js index 22181b6e3726..c4c5d840ab88 100644 --- a/packages/base/src/icons/windows-doors.js +++ b/packages/base/src/icons/windows-doors.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://windows-doors"; -const viewBox = "0 -32 512 512"; -const d = "M0-32v512h256V-32H0zm32 480V0h192v448H32zm384 32h96V256H288v224h128zm-96-32v-64h64v64h-64zm0-160h64v64h-64v-64zm160 0v64h-64v-64h64zm-64 96h64v64h-64v-64zM161 240q0-16 16-16t16 16-16 16-16-16z"; +const d = "M0 512V0h256v512H0zM32 32v448h192V32H32zM416 0h96v224H288V0h128zm-96 32v64h64V32h-64zm0 160h64v-64h-64v64zm160 0v-64h-64v64h64zm-64-96h64V32h-64v64zM161 240q0 16 16 16t16-16-16-16-16 16z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/work-history.js b/packages/base/src/icons/work-history.js index 0139bc32ce1d..b073fe3d5617 100644 --- a/packages/base/src/icons/work-history.js +++ b/packages/base/src/icons/work-history.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://work-history"; -const viewBox = "0 0 512 512"; -const d = "M480 448q11 0 18-5t10-11q4-7 4-16V64q0-12-5-18.5T496 36q-7-4-16-4H32q-9 0-16 4-6 3-11 9.5T0 64v384q0 9 4 16 3 6 9.5 11t18.5 5h187l37-32h224zm0-64q-1 9-5 16-3 6-9.5 11t-17.5 5H224l-32 32H64q-12 0-18.5-5T36 432q-4-7-4-16V96q0-13 5-19t11-9q7-4 16-4h384q9 0 16 4 6 3 11 9t5 19v288zM192 225q23 0 41-2t30-11 18.5-28.5T288 129H96q0 35 6.5 54.5T121 212t30 11 41 2zm64 64q0-27-19-45.5T192 225t-45 18.5-19 45.5q0 26 19 45t45 19 45-19 19-45zm144 0q16 0 16-16 0-6-4.5-11t-11.5-5h-96q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96zm0 64q16 0 16-16 0-6-4.5-11t-11.5-5h-96q-6 0-11 5t-5 11q0 7 5 11.5t11 4.5h96z"; +const d = "M480 64q11 0 18 5t10 11q4 7 4 16v352q0 12-5 18.5t-11 9.5q-7 4-16 4H32q-9 0-16-4-6-3-11-9.5T0 448V64q0-9 4-16 3-6 9.5-11T32 32h187l37 32h224zm0 64q-1-9-5-16-3-6-9.5-11T448 96H224l-32-32H64q-12 0-18.5 5T36 80q-4 7-4 16v320q0 13 5 19t11 9q7 4 16 4h384q9 0 16-4 6-3 11-9t5-19V128zM192 287q23 0 41 2t30 11 18.5 28.5T288 383H96q0-35 6.5-54.5T121 300t30-11 41-2zm64-64q0 27-19 45.5T192 287t-45-18.5-19-45.5q0-26 19-45t45-19 45 19 19 45zm144 0q16 0 16 16 0 6-4.5 11t-11.5 5h-96q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h96zm0-64q16 0 16 16 0 6-4.5 11t-11.5 5h-96q-6 0-11-5t-5-11q0-7 5-11.5t11-4.5h96z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/workflow-tasks.js b/packages/base/src/icons/workflow-tasks.js index 78ab958b2fca..b6d74c987f9a 100644 --- a/packages/base/src/icons/workflow-tasks.js +++ b/packages/base/src/icons/workflow-tasks.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://workflow-tasks"; -const viewBox = "0 -32 512 512"; -const d = "M448 448q14 0 23-9.5t9-22.5V0q0-14-9-23t-23-9H64q-14 0-23 9T32 0v416q0 13 9 22.5t23 9.5h64v32h32v-32h192v32h32v-32h64zm-96-64h32v32h-32v-32zm-224 0h32v32h-32v-32zm320-32H64V0h384v352zm-75-152q9-10 9-23t-9-23l-92-86q-5-5-11-5t-11 5-5 11.5 5 11.5l75 69H143q-16 0-16 16t16 16h191l-75 68q-5 5-5 11.5t5 11.5q11 11 22 0z"; +const d = "M448 32q14 0 23 9.5t9 22.5v416q0 14-9 23t-23 9H64q-14 0-23-9t-9-23V64q0-13 9-22.5T64 32h64V0h32v32h192V0h32v32h64zm-96 64h32V64h-32v32zm-224 0h32V64h-32v32zm320 32H64v352h384V128zm-75 152q9 10 9 23t-9 23l-92 86q-5 5-11 5t-11-5-5-11.5 5-11.5l75-69H143q-16 0-16-16t16-16h191l-75-68q-5-5-5-11.5t5-11.5q11-11 22 0z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/world.js b/packages/base/src/icons/world.js index 2bb892a117fc..c3ed404fe702 100644 --- a/packages/base/src/icons/world.js +++ b/packages/base/src/icons/world.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://world"; -const viewBox = "0 -32 512 512"; -const d = "M256 480q53 0 100-20t81.5-54.5T492 324t20-100-20-99.5T437.5 43 356-12 256-32t-99.5 20T75 43t-55 81.5T0 224t20 100 55 81.5 81.5 54.5 99.5 20zm202-160q-23 48-65 81t-96 43q51-43 74-124h87zm-106-96q0 34-6 64H167q-3-15-5-31t-2-33 2-32.5 5-31.5h179q6 31 6 64zM256 14q27 15 48 45t34 69H175q12-39 33.5-69T256 14zm82 306q-13 40-34 69.5T256 434q-26-15-47.5-44.5T175 320h163zM215 444q-54-10-96-43t-65-81h88q22 80 73 124zM42 288q-5-15-7.5-31T32 224t2.5-33 7.5-31h92q-6 31-6 64 0 17 2 33t4 31H42zm12-160q23-48 65-80.5T215 4q-51 45-74 124H54zM298 4q54 11 95.5 43.5T458 128h-87Q348 48 298 4zm173 156q9 30 9 64t-9 64h-93q6-30 6-64 0-33-6-64h93z"; +const d = "M256 0q53 0 100 20t81.5 54.5T492 156t20 100-20 99.5-54.5 81.5-81.5 55-100 20-99.5-20T75 437t-55-81.5T0 256t20-100 55-81.5T156.5 20 256 0zm202 160q-23-48-65-81t-96-43q51 43 74 124h87zm-106 96q0-34-6-64H167q-3 15-5 31t-2 33 2 32.5 5 31.5h179q6-31 6-64zm-96 210q27-15 48-45t34-69H175q12 39 33.5 69t47.5 45zm82-306q-13-40-34-69.5T256 46q-26 15-47.5 44.5T175 160h163zM215 36q-54 10-96 43t-65 81h88q22-80 73-124zM42 192q-5 15-7.5 31T32 256t2.5 33 7.5 31h92q-6-31-6-64 0-17 2-33t4-31H42zm12 160q23 48 65 80.5t96 43.5q-51-45-74-124H54zm244 124q54-11 95.5-43.5T458 352h-87q-23 80-73 124zm173-156q9-30 9-64t-9-64h-93q6 30 6 64 0 33-6 64h93z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/wounds-doc.js b/packages/base/src/icons/wounds-doc.js index e410dab67256..d98071d33373 100644 --- a/packages/base/src/icons/wounds-doc.js +++ b/packages/base/src/icons/wounds-doc.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://wounds-doc"; -const viewBox = "0 -32 512 512"; -const d = "M512 416v-64h-64v-64h-64v64h-64v64h64v64h64v-64h64zM224 224q26 0 49.5-10t41-27.5T342 146t10-50V-32H0V96q0 27 10 50t27.5 40.5 41 27.5 49.5 10h96zm28-36q-12 4-28 4h-96q-40 0-68-28T32 96V0h59zm68-92q0 43-32 72V0h32v96zm-32 241q0-23-9-43.5t-24-36-35.5-24.5-43.5-9-43.5 9T97 257.5t-24 36-9 43.5 9 43 24 35 35.5 24 43.5 9 43.5-9 35.5-24 24-35 9-43zm-112 79q-26 0-48-16l123-38q-8 24-28.5 39T176 416zm0-160q31 0 53.5 21t25.5 51l-80 24H98q-2-10-2-15 0-34 23.5-57.5T176 256z"; +const d = "M512 64v64h-64v64h-64v-64h-64V64h64V0h64v64h64zM224 256q26 0 49.5 10t41 27.5T342 334t10 50v128H0V384q0-27 10-50t27.5-40.5 41-27.5 49.5-10h96zm28 36q-12-4-28-4h-96q-40 0-68 28t-28 68v96h59zm68 92q0-43-32-72v168h32v-96zm-32-241q0 23-9 43.5t-24 36-35.5 24.5-43.5 9-43.5-9T97 222.5t-24-36-9-43.5 9-43 24-35 35.5-24 43.5-9 43.5 9T255 65t24 35 9 43zM176 64q-26 0-48 16l123 38q-8-24-28.5-39T176 64zm0 160q31 0 53.5-21t25.5-51l-80-24H98q-2 10-2 15 0 34 23.5 57.5T176 224z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/wrench.js b/packages/base/src/icons/wrench.js index c3e442759a9a..b507d9a6fbc9 100644 --- a/packages/base/src/icons/wrench.js +++ b/packages/base/src/icons/wrench.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://wrench"; -const viewBox = "0 0 512 512"; -const d = "M471 131q9-10 9-22.5T471 87l-46-46q-9-9-21-9-14 0-23 9L218 205q-23-10-52-10-47 0-83 26.5T32 288h118q14 0 27.5 9.5T191 321v32q0 14-13.5 23t-27.5 9H32q15 42 51 68.5t83 26.5q30 0 55.5-11.5t45-31T297 392t11-55q0-20-6-39zm-23-23L280 276l-14 13 5 18q3 9 4 16t1 14q0 23-8.5 43T244 415t-35 24-43 9q-46 0-77-33h61q13 0 26-5t23.5-13 17-19.5T223 353v-32q0-13-6.5-24.5t-17-20.5-23.5-14-26-5H89q15-14 35-22t42-8q17 0 41 8l19 8 15-15L404 64z"; +const d = "M471 381q9 10 9 22.5t-9 21.5l-46 46q-9 9-21 9-14 0-23-9L218 307q-23 10-52 10-47 0-83-26.5T32 224h118q14 0 27.5-9.5T191 191v-32q0-14-13.5-23t-27.5-9H32q15-42 51-68.5T166 32q30 0 55.5 11.5t45 31T297 120t11 55q0 20-6 39zm-23 23L280 236l-14-13 5-18q3-9 4-16t1-14q0-23-8.5-43T244 97t-35-24-43-9q-46 0-77 33h61q13 0 26 5t23.5 13 17 19.5T223 159v32q0 13-6.5 24.5t-17 20.5-23.5 14-26 5H89q15 14 35 22t42 8q17 0 41-8l19-8 15 15 163 164z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/write-new-document.js b/packages/base/src/icons/write-new-document.js index 73c993084fd3..9df96a78c16a 100644 --- a/packages/base/src/icons/write-new-document.js +++ b/packages/base/src/icons/write-new-document.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://write-new-document"; -const viewBox = "0 -32 512 512"; -const d = "M32 0h64v-32H33q-14 0-23.5 9T0 0v352l128 128h224q14 0 23-9.5t9-22.5v-96h-32v96H160v-96q0-14-9.5-23t-22.5-9H32V0zm475 282q5-5 5-11t-5-11L247-1q-1-1-17-6t-36-10q-23-7-51-15 9 27 17 49 7 18 12.5 33.5T179 67l261 260q5 5 11 5t11-5zm-97-74l-22 22L206 49l23-22zm63 63l-22 22-41-40 23-23z"; +const d = "M32 480h64v32H33q-14 0-23.5-9T0 480V128L128 0h224q14 0 23 9.5t9 22.5v96h-32V32H160v96q0 14-9.5 23t-22.5 9H32v320zm475-282q5 5 5 11t-5 11L247 481q-1 1-17 6t-36 10q-23 7-51 15 9-27 17-49 7-18 12.5-33.5T179 413l261-260q5-5 11-5t11 5zm-97 74l-22-22-182 181 23 22zm63-63l-22-22-41 40 23 23z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/write-new.js b/packages/base/src/icons/write-new.js index 155828550feb..1465454fac25 100644 --- a/packages/base/src/icons/write-new.js +++ b/packages/base/src/icons/write-new.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://write-new"; -const viewBox = "0 0 512 512"; -const d = "M431.5 192h32V64q0-14-9-23t-23-9h-384q-13 0-22.5 9t-9.5 23v384q0 13 9.5 22.5t22.5 9.5h128v-32h-128V64h384v128zm60 270q5-5 5-11.5t-5-11.5l-261-260q-1-1-17-6t-36-10q-23-7-51-15 9 27 17 49 7 18 12.5 33.5t6.5 16.5l261 260q5 5 11 5t11-5zm-98-75l-22 23-182-181q-1-2 2-6t7-8 8-6.5 7-1.5zm64 64l-23 22-41-40 23-23z"; +const d = "M431.5 320h32v128q0 14-9 23t-23 9h-384q-13 0-22.5-9t-9.5-23V64q0-13 9.5-22.5T47.5 32h128v32h-128v384h384V320zm60-270q5 5 5 11.5t-5 11.5l-261 260q-1 1-17 6t-36 10q-23 7-51 15 9-27 17-49 7-18 12.5-33.5t6.5-16.5l261-260q5-5 11-5t11 5zm-98 75l-22-23-182 181q-1 2 2 6t7 8 8 6.5 7 1.5zm64-64l-23-22-41 40 23 23z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/x-ray.js b/packages/base/src/icons/x-ray.js index 4bdc13866b49..6afc7e084b26 100644 --- a/packages/base/src/icons/x-ray.js +++ b/packages/base/src/icons/x-ray.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://x-ray"; -const viewBox = "0 -32 512 512"; -const d = "M510.5 480v-19h-52v-17h-17v17h-38v-17h-17v17h-37v-17h-18v17h-37v-17h-18v17h-37v-17h-18v17h-37v-17h-18v17h-37v-17h-17v17h-38v-17h-17v17h-55v19h508zm-490-55h18v-18h-18v-37h18v-18h-18v-36h18v-19h-18v-36h18v-19h-18v-36h18v-19h-18v-36h18v-19h-18V96h18V78h-18V41h18V23h-18v-55h-18v476h18v-19zm490-55l-33-34h33V34h-33l33-34h-68l-33 34h-202l-33-34h-67l33 34h-33v302h33l-33 34h67l33-34h202l33 34h68zm-33-286v202l-101-101zm-220 219l51-51 51 51h-102zm-117-17V84l101 101zm219-219l-51 51-51-51h102zm101 0l-118 118 118 118h-67l-85-84-84 84h-67l118-118-118-118h67l84 84 85-84h67z"; +const d = "M510.5 0v19h-52v17h-17V19h-38v17h-17V19h-37v17h-18V19h-37v17h-18V19h-37v17h-18V19h-37v17h-18V19h-37v17h-17V19h-38v17h-17V19h-55V0h508zm-490 55h18v18h-18v37h18v18h-18v36h18v19h-18v36h18v19h-18v36h18v19h-18v36h18v19h-18v36h18v18h-18v37h18v18h-18v55h-18V36h18v19zm490 55l-33 34h33v302h-33l33 34h-68l-33-34h-202l-33 34h-67l33-34h-33V144h33l-33-34h67l33 34h202l33-34h68zm-33 286V194l-101 101zm-220-219l51 51 51-51h-102zm-117 17v202l101-101zm219 219l-51-51-51 51h102zm101 0l-118-118 118-118h-67l-85 84-84-84h-67l118 118-118 118h67l84-84 85 84h67z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/zoom-in.js b/packages/base/src/icons/zoom-in.js index 97a9f98cc03e..f36f20b4b7ab 100644 --- a/packages/base/src/icons/zoom-in.js +++ b/packages/base/src/icons/zoom-in.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://zoom-in"; -const viewBox = "0 0 512 512"; -const d = "M225 320h80v-32h-80v-81h-33v81h-80v32h80v80h33v-80zM470 86q10-9 10-22.5T470 41q-9-9-22-9t-23 9L308 159q-45-31-100-31-36 0-68 13.5T84 179t-38 56-14 69q0 36 14 68t38 56 56 38 68 14 68-14 56-38 38-56 14-68q0-28-8.5-53T353 204zm-262 74q30 0 56 11t45.5 30.5 31 46T352 304t-11.5 56-31 45.5-45.5 31-56 11.5-56.5-11.5-46-31T75 360t-11-56 11-56.5 30.5-46 46-30.5 56.5-11z"; +const d = "M225 192h80v32h-80v81h-33v-81h-80v-32h80v-80h33v80zm245 234q10 9 10 22.5T470 471q-9 9-22 9t-23-9L308 353q-45 31-100 31-36 0-68-13.5T84 333t-38-56-14-69q0-36 14-68t38-56 56-38 68-14 68 14 56 38 38 56 14 68q0 28-8.5 53T353 308zm-262-74q30 0 56-11t45.5-30.5 31-46T352 208t-11.5-56-31-45.5-45.5-31T208 64t-56.5 11.5-46 31T75 152t-11 56 11 56.5 30.5 46 46 30.5 56.5 11z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/base/src/icons/zoom-out.js b/packages/base/src/icons/zoom-out.js index 7e129589fdeb..241634ae7598 100644 --- a/packages/base/src/icons/zoom-out.js +++ b/packages/base/src/icons/zoom-out.js @@ -1,9 +1,6 @@ import { registerIcon } from "../SVGIconRegistry"; const name = "sap-icon://zoom-out"; -const viewBox = "0 0 512 512"; -const d = "M305 320v-32H112v32h193zM470 86q10-9 10-22.5T470 41q-9-9-22-9t-23 9L308 159q-45-31-100-31-36 0-68 13.5T84 179t-38 56-14 69q0 36 14 68t38 56 56 38 68 14 68-14 56-38 38-56 14-68q0-28-8.5-53T353 204zm-262 74q30 0 56 11t45.5 30.5 31 46T352 304t-11.5 56-31 45.5-45.5 31-56 11.5-56.5-11.5-46-31T75 360t-11-56 11-56.5 30.5-46 46-30.5 56.5-11z"; +const d = "M305 192v32H112v-32h193zm165 234q10 9 10 22.5T470 471q-9 9-22 9t-23-9L308 353q-45 31-100 31-36 0-68-13.5T84 333t-38-56-14-69q0-36 14-68t38-56 56-38 68-14 68 14 56 38 38 56 14 68q0 28-8.5 53T353 308zm-262-74q30 0 56-11t45.5-30.5 31-46T352 208t-11.5-56-31-45.5-45.5-31T208 64t-56.5 11.5-46 31T75 152t-11 56 11 56.5 30.5 46 46 30.5 56.5 11z"; -registerIcon(name, viewBox, d); - -export default { name, viewBox, d }; +registerIcon(name, d); diff --git a/packages/main/bundle.esm.js b/packages/main/bundle.esm.js index 2f91137981e5..5798dfc919d7 100644 --- a/packages/main/bundle.esm.js +++ b/packages/main/bundle.esm.js @@ -11,7 +11,7 @@ import "./dist/MessageBundleAssets.js"; import "./dist/features/InputElementsFormSupport.js"; import "./dist/features/InputSuggestions.js"; -import "@ui5/webcomponents-base/dist/Icons.js"; +import "@ui5/webcomponents-base/dist/AllIcons.js"; import Badge from "./dist/Badge.js"; import BusyIndicator from "./dist/BusyIndicator.js"; diff --git a/packages/main/src/IconSVG.hbs b/packages/main/src/IconSVG.hbs index 7c7267bbad9a..966c65cddce9 100644 --- a/packages/main/src/IconSVG.hbs +++ b/packages/main/src/IconSVG.hbs @@ -1,11 +1,12 @@ - + \ No newline at end of file diff --git a/packages/main/src/IconSVG.js b/packages/main/src/IconSVG.js index 6f8f9ef86546..dd255a5b9763 100644 --- a/packages/main/src/IconSVG.js +++ b/packages/main/src/IconSVG.js @@ -85,10 +85,6 @@ class Icon extends UI5Element { return getIconData(this.src).d; } - get viewBox() { - return getIconData(this.src).viewBox; - } - focus() { HTMLElement.prototype.focus.call(this); } From 959a44f541dc00eaa23992b1d8042bf499106a50 Mon Sep 17 00:00:00 2001 From: Martin Hristov Date: Tue, 16 Jul 2019 14:44:32 +0300 Subject: [PATCH 15/40] shellbar adopted --- packages/main/src/ShellBar.hbs | 6 +++--- packages/main/src/themes/ShellBar.css | 2 ++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/main/src/ShellBar.hbs b/packages/main/src/ShellBar.hbs index 2e2fa08ba761..7bfba411b605 100644 --- a/packages/main/src/ShellBar.hbs +++ b/packages/main/src/ShellBar.hbs @@ -50,7 +50,7 @@
{{#each _itemsInfo}} {{#if this.src}} - - + @click={{this.press}}> + {{else}}
Date: Tue, 16 Jul 2019 14:49:40 +0300 Subject: [PATCH 16/40] adapt Panel to use svg icon --- packages/main/src/Panel.hbs | 24 ++++++++-------- packages/main/src/Panel.js | 2 +- packages/main/src/themes/Panel.css | 44 ++++++++++++++++++------------ 3 files changed, 41 insertions(+), 29 deletions(-) diff --git a/packages/main/src/Panel.hbs b/packages/main/src/Panel.hbs index 319f6b073d11..2948ff3c8a85 100644 --- a/packages/main/src/Panel.hbs +++ b/packages/main/src/Panel.hbs @@ -8,21 +8,23 @@ {{> header}} {{else}}
- + title="{{_icon.title}}" + > + +
{{> header}} {{/if}} diff --git a/packages/main/src/Panel.js b/packages/main/src/Panel.js index bb4d2cbf7b14..582e09838317 100644 --- a/packages/main/src/Panel.js +++ b/packages/main/src/Panel.js @@ -215,7 +215,7 @@ class Panel extends UI5Element { shouldToggle(node) { const customContent = this.header.length; if (customContent) { - return node.hasAttribute("data-ui5-panel-icon"); + return node.classList.contains("sapMPanelIconOuter"); } return true; } diff --git a/packages/main/src/themes/Panel.css b/packages/main/src/themes/Panel.css index 7c141894ac66..dd62d7e9bb62 100644 --- a/packages/main/src/themes/Panel.css +++ b/packages/main/src/themes/Panel.css @@ -21,34 +21,44 @@ ui5-panel:not([hidden]) { height: 2.75rem; } -.sapMPanel > header ui5-icon-svg.sapMPanelIcon { - width: 1rem; - height: 1rem; - padding: 0.125rem; - margin-left: 0.75rem; - margin-right: 0.75rem; - align-self: center; - color: var(--sapUiContentIconColor); - transition: transform 0.4s ease-out; - cursor: pointer; +.sapMPanel .sapMPanelIconOuter { + display: flex; position: relative; + width: 1.5rem; + height: 1.5rem; + min-width: 1.5rem; + min-height: 1.5rem; + margin: 0 0.75rem; + justify-content: center; + align-items: center; + cursor: pointer; + outline: none; + box-sizing: border-box; } -.sapMPanel > header ui5-icon-svg.sapMPanelIcon.sapMPanelIconExpanded { - transform: rotate(90deg); -} -.sapMPanel > header ui5-icon-svg.sapMPanelIcon:focus:after { +.sapMPanel .sapMPanelIconOuter:focus:after { content: ""; position: absolute; - border: 1px dashed var(--sapUiContentFocusColor); + top: 0; + left: 0; width: 100%; height: 100%; - left: -1px; - top: -1px; + border: 1px dashed var(--sapUiContentFocusColor); + box-sizing: border-box; + pointer-events: none; +} + +.sapMPanel .sapMPanelIcon { + color: var(--sapUiContentIconColor); + transition: transform 0.4s ease-out; pointer-events: none; } +.sapMPanel .sapMPanelIcon.sapMPanelIconExpanded { + transform: rotate(90deg); +} + .sapMPanelHdr { box-sizing: border-box; white-space: nowrap; From 2a258173f9343ca3783d92bfddf5d0fa4f484ede Mon Sep 17 00:00:00 2001 From: ilhan Date: Tue, 16 Jul 2019 14:52:26 +0300 Subject: [PATCH 17/40] fix Select opens on icon click --- packages/main/src/Select.hbs | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/packages/main/src/Select.hbs b/packages/main/src/Select.hbs index 9f0d484113df..609e1229d249 100644 --- a/packages/main/src/Select.hbs +++ b/packages/main/src/Select.hbs @@ -31,13 +31,10 @@ {{/if}} -
- +
- +
From 7d2320868d55750d08ae2385abf9b4ca1382dbf7 Mon Sep 17 00:00:00 2001 From: ilhan Date: Tue, 16 Jul 2019 17:19:32 +0300 Subject: [PATCH 18/40] adopt MessageStrip to use svg icon --- packages/main/src/MessageStrip.hbs | 12 +++--- packages/main/src/themes/MessageStrip.css | 49 +++++++++++------------ 2 files changed, 29 insertions(+), 32 deletions(-) diff --git a/packages/main/src/MessageStrip.hbs b/packages/main/src/MessageStrip.hbs index a6ae25d242b3..950329477512 100644 --- a/packages/main/src/MessageStrip.hbs +++ b/packages/main/src/MessageStrip.hbs @@ -11,18 +11,16 @@ {{#unless noCloseButton}} -
-
+ {{/unless}} diff --git a/packages/main/src/themes/MessageStrip.css b/packages/main/src/themes/MessageStrip.css index 2a722608be2c..bd56233e22ca 100644 --- a/packages/main/src/themes/MessageStrip.css +++ b/packages/main/src/themes/MessageStrip.css @@ -24,27 +24,18 @@ ui5-messagestrip:not([hidden]) { } .ui5-messagestrip-root .ui5-messagestrip-icon { - width: 1rem; - box-sizing: border-box; position: absolute; top: var(--_ui5_messagestrip_icon_top); left: 0.75rem; + box-sizing: border-box; } -.ui5-messagestrip -root.ui5-messagestrip-text { - width: 100%; +.ui5-messagestrip-root .ui5-messagestrip-text { + width: 100%; color: var(--sapTextColor); line-height: 1.2; } -.ui5-messagestrip-root ui5-button { - height: var(--_ui5_messagestrip_button_height); - border-width: var(--_ui5_messagestrip_button_border_width); - border-style: var(--_ui5_messagestrip_button_border_style); - border-color: var(--_ui5_messagestrip_button_border_color); - border-radius: var(--_ui5_messagestrip_button_border_radius); -} - .ui5-messagestrip-icon--hidden { padding: 0.4375rem 2rem 0.4375rem 1rem; } @@ -102,15 +93,14 @@ ui5-messagestrip:not([hidden]) { width: var(--_ui5_messagestrip_close_button_size); height: var(--_ui5_messagestrip_close_button_size); border-radius: 0.2rem; - font-size: 0.75rem; background: transparent; color: var(--sapUiBaseText); - outline: 0; cursor: pointer; position: absolute; right: 0.125rem; top: 0.125rem; - border: var(--_ui5_messagestrip_close_button_border); + outline: none; + border: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; @@ -125,17 +115,26 @@ ui5-messagestrip:not([hidden]) { color: var(--sapUiButtonActiveTextColor); } -.ui5-messagestrip-close-icon-wrapper:focus::after { - content: ""; - position: absolute; - top: 1px; - bottom: 1px; - left: 1px; - right: 1px; - border: var(--_ui5_messagestrip_focus_width) dotted var(--sapUiContentFocusColor); +.ui5-messagestrip-close-icon { + width: 0.75rem; + height: 0.75rem; pointer-events: none; } -.ui5-messagestrip-close-icon-wrapper:active:focus::after { - border: var(--_ui5_messagestrip_focus_width) dotted var(--sapUiContentContrastFocusColor); +.ui5-messagestrip-close-icon-wrapper:active .ui5-messagestrip-close-icon { + color: currentColor; } + +.ui5-messagestrip-close-icon-wrapper:focus { + outline-offset: -2px; + outline: var(--_ui5_messagestrip_focus_width) dotted var(--sapUiContentFocusColor); +} + +.ui5-messagestrip-close-icon-wrapper:active:focus { + outline: var(--_ui5_messagestrip_focus_width) dotted var(--sapUiContentContrastFocusColor); +} + +/* FF renders outine around element content, causing double outline - around the button and the icon */ +.ui5-messagestrip-close-icon-wrapper::-moz-focus-inner { + border: none; +} \ No newline at end of file From 41480fef45edcaebf45c87d894ee52e16a934a44 Mon Sep 17 00:00:00 2001 From: ilhan Date: Wed, 17 Jul 2019 08:54:04 +0300 Subject: [PATCH 19/40] adapt ListItem to use svg icons --- packages/main/src/StandardListItem.hbs | 4 ++-- packages/main/src/themes/ListItemBase.css | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/packages/main/src/StandardListItem.hbs b/packages/main/src/StandardListItem.hbs index c14b7028d635..1b8141da338d 100644 --- a/packages/main/src/StandardListItem.hbs +++ b/packages/main/src/StandardListItem.hbs @@ -22,12 +22,12 @@ {{#*inline "iconBegin"}} {{#if displayIconBegin}} - + {{/if}} {{/inline}} {{#*inline "iconEnd"}} {{#if displayIconEnd}} - + {{/if}} {{/inline}} diff --git a/packages/main/src/themes/ListItemBase.css b/packages/main/src/themes/ListItemBase.css index 7dcf16c8164e..f1f7eebc4589 100644 --- a/packages/main/src/themes/ListItemBase.css +++ b/packages/main/src/themes/ListItemBase.css @@ -18,6 +18,7 @@ ui5-li .sap-phone.sapMLIB { .sapMLIB { position: relative; display: flex; + align-items: center; height: 3rem; width: 100%; padding: 0 1rem 0 1rem; @@ -77,7 +78,7 @@ ui5-li .sap-phone.sapMLIB { .sapMLIBIcon { color: var(--sapUiContentNonInteractiveIconColor); - padding-right: 1rem; + padding-right: 0.5rem; } .sapMLIBContent { @@ -97,7 +98,7 @@ ui5-li .sap-phone.sapMLIB { /* RTL */ :host(ui5-li) [dir="rtl"] .sapMLIBIcon { - padding-left: 1rem; + padding-left: 0.5rem; padding-right: 0; } @@ -106,7 +107,7 @@ ui5-li .sap-phone.sapMLIB { } ui5-li [dir="rtl"] .sapMLIBIcon { - padding-left: 1rem; + padding-left: 0.5rem; padding-right: 0; } From 3529b7e44d28aa8083ebb46caab5ce1388027711 Mon Sep 17 00:00:00 2001 From: ilhan Date: Wed, 17 Jul 2019 10:03:04 +0300 Subject: [PATCH 20/40] adapt TimelineItem to use svg icons --- packages/main/src/TimelineItem.hbs | 4 +++- packages/main/src/themes/ListItem.css | 2 +- packages/main/src/themes/TimelineItem.css | 16 ++++++++++++---- 3 files changed, 16 insertions(+), 6 deletions(-) diff --git a/packages/main/src/TimelineItem.hbs b/packages/main/src/TimelineItem.hbs index dd59b9964849..e80750b7c227 100644 --- a/packages/main/src/TimelineItem.hbs +++ b/packages/main/src/TimelineItem.hbs @@ -4,7 +4,9 @@ >
{{#if icon}} - +
+ +
{{/if}}
diff --git a/packages/main/src/themes/ListItem.css b/packages/main/src/themes/ListItem.css index 79b15cd6093d..663ca1c413a5 100644 --- a/packages/main/src/themes/ListItem.css +++ b/packages/main/src/themes/ListItem.css @@ -83,7 +83,7 @@ } .sapUiSizeCompact.sapMSLI.sapMSLIWithTitleAndDescription .sapMSLITitle, -.sapMSLI.sapMSLIWithTitleAndDescription .sapMSLITitle{ +.sapMSLI.sapMSLIWithTitleAndDescription .sapMSLITitle { padding-bottom: 0.375rem; } diff --git a/packages/main/src/themes/TimelineItem.css b/packages/main/src/themes/TimelineItem.css index 84108f4d5c5f..a675f9681c56 100644 --- a/packages/main/src/themes/TimelineItem.css +++ b/packages/main/src/themes/TimelineItem.css @@ -53,14 +53,22 @@ ui5-timeline-item:not([hidden]) { } ui5-timeline-item:last-child .sapWCTimelineIndicator::before { - display: none; + display: none; +} + +.sapWCTimelineItemIconOuter { + display: flex; + justify-content: center; + align-items: center; + margin-top: .25rem; + height: 1.625rem; + width: 2rem; } .sapWCTimelineItemIcon { color: var(--sapContent_NonInteractiveIconColor); - font-size: 1.375rem; - margin-top: .25rem; - width: 100%; + height: 1.375rem; + width: 1.375rem; } .sapWCTimelineBubble { From 458e3422987a5537ed99f35eda1d7ef0754eb1d1 Mon Sep 17 00:00:00 2001 From: Martin Hristov Date: Wed, 17 Jul 2019 10:30:56 +0300 Subject: [PATCH 21/40] adopt multi combo box --- packages/main/src/Input.hbs | 4 +- packages/main/src/MultiComboBox.js | 2 +- packages/main/src/themes/Input.css | 46 ++++++++++--------- packages/main/src/themes/MultiComboBox.css | 14 +----- .../ui/webcomponents/main/pages/Input.html | 3 ++ .../main/samples/Input.sample.html | 2 +- 6 files changed, 35 insertions(+), 36 deletions(-) diff --git a/packages/main/src/Input.hbs b/packages/main/src/Input.hbs index 0bd5c8c87510..35c0c6612bf9 100644 --- a/packages/main/src/Input.hbs +++ b/packages/main/src/Input.hbs @@ -25,7 +25,9 @@ data-sap-focus-ref /> {{#if icon.length}} - +
+ +
{{/if}}
diff --git a/packages/main/src/MultiComboBox.js b/packages/main/src/MultiComboBox.js index 604b6dcf4f0b..ce3daa9c5ae3 100644 --- a/packages/main/src/MultiComboBox.js +++ b/packages/main/src/MultiComboBox.js @@ -393,7 +393,7 @@ class MultiComboBox extends UI5Element { "sapUiSizeCompact": getCompactSize(), }, icon: { - [`ui5-multi-combobox-icon-pressed`]: this._iconPressed, + [`ui5-multi-combobox-icon-root-pressed`]: this._iconPressed, [`ui5-multi-combobox--icon`]: true, }, }; diff --git a/packages/main/src/themes/Input.css b/packages/main/src/themes/Input.css index 25d274f333e5..c9dc4ee7c41f 100644 --- a/packages/main/src/themes/Input.css +++ b/packages/main/src/themes/Input.css @@ -160,40 +160,44 @@ ui5-input:not([hidden]) { } /* Input Icon */ -:host(ui5-input) ::slotted(ui5-icon) { - min-width: var(--sap_wc_input_icon_min_width); -} -:host(ui5-input) ::slotted(ui5-icon-svg) { - width: 2.125rem; +.sapWCInputIconRoot { + min-width: var(--sap_wc_input_icon_min_width); + width: var(--sap_wc_input_icon_min_width); height: 100%; - padding: 0.5rem; + display: flex; + justify-content: center; + align-items: center; } -ui5-input ui5-icon { - min-width: var(--sap_wc_input_icon_min_width); +:host([data-ui5-compact-size]) .sapWCInputIconRoot { + min-width: var(--sap_wc_input_compact_min_width); + width: var(--sap_wc_input_compact_min_width); } -ui5-input ui5-icon-svg { - width: 2.125rem; +:host ::slotted(ui5-icon-svg) { + padding: .5625rem .6875rem; + width: 100%; height: 100%; - padding: 0.5rem; } -:host(ui5-input[data-ui5-compact-size]) ::slotted(ui5-icon) { +:host([data-ui5-compact-size]) ::slotted(ui5-icon-svg) { + padding: .25rem .5rem; +} + +/* Remove that after ShadyCSS adoption */ + +ui5-input[data-ui5-compact-size] .sapWCInputIconRoot { min-width: var(--sap_wc_input_compact_min_width); + width: var(--sap_wc_input_compact_min_width); } -:host(ui5-input[data-ui5-compact-size]) ::slotted(ui5-icon-svg) { - width: 2rem; + +ui5-input ui5-icon-svg { + padding: .5625rem .6875rem; + width: 100%; height: 100%; - padding: 0.25rem 0.5rem; } -ui5-input[data-ui5-compact-size] ui5-icon { - min-width: var(--sap_wc_input_compact_min_width); -} ui5-input[data-ui5-compact-size] ui5-icon-svg { - width: 2rem; - height: 100%; - padding: 0.25rem 0.5rem; + padding: .25rem .5rem; } diff --git a/packages/main/src/themes/MultiComboBox.css b/packages/main/src/themes/MultiComboBox.css index e1edda749842..adf3461bbb7d 100644 --- a/packages/main/src/themes/MultiComboBox.css +++ b/packages/main/src/themes/MultiComboBox.css @@ -17,21 +17,11 @@ ui5-multi-combobox:not([hidden]) { height: 100%; } - - .ui5-multi-combobox--icon { color: var(--sapUiContentIconColor); cursor: pointer; outline: none; box-sizing: border-box; - width: 2.125rem; - padding: 0.4375rem 0.4375rem; -} - -.ui5-multi-combobox--icon[data-ui5-compact-size] { - width: 2rem; - padding: 0.1875rem 0.4375rem; - } .ui5-multi-combobox--icon:active { @@ -39,12 +29,12 @@ ui5-multi-combobox:not([hidden]) { color: var(--sapUiButtonActiveTextColor); } -.ui5-multi-combobox--icon.ui5-multi-combobox-icon-pressed { +.ui5-multi-combobox--icon.ui5-multi-combobox-icon-root-pressed { background: var(--sapUiToggleButtonPressedBackground); color: var(--sapUiButtonActiveTextColor); } -.ui5-multi-combobox--icon:not(.ui5-multi-combobox-icon-pressed):not(:active):hover { +.ui5-multi-combobox--icon:not(.ui5-multi-combobox-icon-root-pressed):not(:active):hover { background: var(--sapUiButtonLiteHoverBackground); } diff --git a/packages/main/test/sap/ui/webcomponents/main/pages/Input.html b/packages/main/test/sap/ui/webcomponents/main/pages/Input.html index a3c565d48dd7..e805997ce223 100644 --- a/packages/main/test/sap/ui/webcomponents/main/pages/Input.html +++ b/packages/main/test/sap/ui/webcomponents/main/pages/Input.html @@ -7,6 +7,9 @@ + + + diff --git a/packages/main/test/sap/ui/webcomponents/main/samples/Input.sample.html b/packages/main/test/sap/ui/webcomponents/main/samples/Input.sample.html index 3832c11af1db..79f2a62c674c 100644 --- a/packages/main/test/sap/ui/webcomponents/main/samples/Input.sample.html +++ b/packages/main/test/sap/ui/webcomponents/main/samples/Input.sample.html @@ -184,7 +184,7 @@

Input as Search Field