UNPKG

@trimble-oss/moduswebcomponents

Version:

Modus Web Components is a modern, accessible UI library built with Stencil JS that provides reusable web components following Trimble's Modus design system. This updated version focuses on improved flexibility, enhanced theming options, comprehensive cust

508 lines (506 loc) 17 kB
/** * Logo variants mapping */ const LOGO_VARIANTS = { // Trimble Products accubid_anywhere: { displayName: 'Accubid Anywhere', path: 'logos/trimble/accubid-anywhere.svg', emblemPath: 'logos/emblems/accubid-anywhere-emblem.svg', category: 'trimble', }, accubid_classic: { displayName: 'Accubid Classic', path: 'logos/trimble/accubid-classic.svg', emblemPath: 'logos/emblems/accubid-classic-emblem.svg', category: 'trimble', }, advanced_image_manager: { displayName: 'Advanced Image Manager', path: 'logos/trimble/advanced-image-manager.svg', emblemPath: 'logos/emblems/advanced-image-manager-emblem.svg', category: 'trimble', }, analytics: { displayName: 'Analytics', path: 'logos/trimble/analytics.svg', emblemPath: 'logos/emblems/analytics-emblem.svg', category: 'trimble', }, app_xchange: { displayName: 'App Xchange', path: 'logos/trimble/app-xchange.svg', emblemPath: 'logos/emblems/app-xchange-emblem.svg', category: 'trimble', }, appian: { displayName: 'Appian', path: 'logos/trimble/appian.svg', emblemPath: 'logos/emblems/appian-emblem.svg', category: 'trimble', }, atlas: { displayName: 'Atlas', path: 'logos/trimble/atlas.svg', emblemPath: 'logos/emblems/atlas-emblem.svg', category: 'trimble', }, autobid: { displayName: 'AutoBid', path: 'logos/trimble/autobid.svg', emblemPath: 'logos/emblems/autobid-emblem.svg', category: 'trimble', }, b2w: { displayName: 'B2W', path: 'logos/trimble/b2w.svg', emblemPath: 'logos/emblems/b2w-emblem.svg', category: 'trimble', }, buildable_content: { displayName: 'Buildable Content', path: 'logos/trimble/buildable-content.svg', emblemPath: 'logos/emblems/buildable-content-emblem.svg', category: 'trimble', }, business_center: { displayName: 'Business Center', path: 'logos/trimble/business-center.svg', emblemPath: 'logos/emblems/business-center-emblem.svg', category: 'trimble', }, connect: { displayName: 'Trimble Connect', path: 'logos/trimble/connect.svg', emblemPath: 'logos/emblems/connect-emblem.svg', category: 'trimble', }, connect2fab: { displayName: 'Connect2Fab', path: 'logos/trimble/connect2fab.svg', emblemPath: 'logos/emblems/connect2fab-emblem.svg', category: 'trimble', }, copilot: { displayName: 'CoPilot', path: 'logos/trimble/copilot.svg', emblemPath: 'logos/emblems/copilot-emblem.svg', category: 'trimble', }, demand_planning: { displayName: 'Demand Planning', path: 'logos/trimble/demand-planning.svg', emblemPath: 'logos/emblems/demand-planning-emblem.svg', category: 'trimble', }, earthworks: { displayName: 'Trimble Earthworks', path: 'logos/trimble/earthworks.svg', emblemPath: 'logos/emblems/earthworks-emblem.svg', category: 'trimble', }, estimation_construct: { displayName: 'Estimation Construct', path: 'logos/trimble/estimation-construct.svg', emblemPath: 'logos/emblems/estimation-construct-emblem.svg', category: 'trimble', }, estimation_desktop: { displayName: 'Estimation Desktop', path: 'logos/trimble/estimation-desktop.svg', emblemPath: 'logos/emblems/estimation-desktop-emblem.svg', category: 'trimble', }, fabrication: { displayName: 'Fabrication', path: 'logos/trimble/fabrication.svg', emblemPath: 'logos/emblems/fabrication-emblem.svg', category: 'trimble', }, fabshop: { displayName: 'FabShop', path: 'logos/trimble/fabshop.svg', emblemPath: 'logos/emblems/fabshop-emblem.svg', category: 'trimble', }, field_points: { displayName: 'Field Points', path: 'logos/trimble/field-points.svg', emblemPath: 'logos/emblems/field-points-emblem.svg', category: 'trimble', }, fieldlink: { displayName: 'FieldLink', path: 'logos/trimble/fieldlink.svg', emblemPath: 'logos/emblems/fieldlink-emblem.svg', category: 'trimble', }, financials: { displayName: 'Trimble Financials', path: 'logos/trimble/financials.svg', emblemPath: 'logos/emblems/financials-emblem.svg', category: 'trimble', }, geosuite: { displayName: 'GeoSuite', path: 'logos/trimble/geosuite.svg', emblemPath: 'logos/emblems/geosuite-emblem.svg', category: 'trimble', }, infrastructure: { displayName: 'Infrastructure', path: 'logos/trimble/infrastructure.svg', emblemPath: 'logos/emblems/infrastructure-emblem.svg', category: 'trimble', }, innovative: { displayName: 'Innovative', path: 'logos/trimble/innovative.svg', emblemPath: 'logos/emblems/innovative-emblem.svg', category: 'trimble', }, livecount: { displayName: 'LiveCount', path: 'logos/trimble/livecount.svg', emblemPath: 'logos/emblems/livecount-emblem.svg', category: 'trimble', }, materials: { displayName: 'Materials', path: 'logos/trimble/materials.svg', emblemPath: 'logos/emblems/materials-emblem.svg', category: 'trimble', }, modus: { displayName: 'Modus', path: 'logos/trimble/modus.svg', emblemPath: 'logos/emblems/modus-emblem.svg', category: 'trimble', }, modus_blueprint: { displayName: 'Modus Blueprint', path: 'logos/trimble/modus-blueprint.svg', emblemPath: 'logos/emblems/modus-emblem.svg', category: 'trimble', }, nova: { displayName: 'Nova', path: 'logos/trimble/nova.svg', emblemPath: 'logos/emblems/nova-emblem.svg', category: 'trimble', }, novapoint: { displayName: 'Novapoint', path: 'logos/trimble/novapoint.svg', emblemPath: 'logos/emblems/novapoint-emblem.svg', category: 'trimble', }, pay: { displayName: 'Pay', path: 'logos/trimble/pay.svg', emblemPath: 'logos/emblems/pay-emblem.svg', category: 'trimble', }, pc_miler: { displayName: 'PC Miler', path: 'logos/trimble/pc-miler.svg', emblemPath: 'logos/emblems/pc-miler-emblem.svg', category: 'trimble', }, prodesign: { displayName: 'ProDesign', path: 'logos/trimble/prodesign.svg', emblemPath: 'logos/emblems/prodesign-emblem.svg', category: 'trimble', }, projectsight: { displayName: 'ProjectSight', path: 'logos/trimble/projectsight.svg', emblemPath: 'logos/emblems/projectsight-emblem.svg', category: 'trimble', }, quadri: { displayName: 'Quadri', path: 'logos/trimble/quadri.svg', emblemPath: 'logos/emblems/quadri-emblem.svg', category: 'trimble', }, reality_capture: { displayName: 'Reality Capture', path: 'logos/trimble/reality-capture.svg', emblemPath: 'logos/emblems/reality-capture-emblem.svg', category: 'trimble', }, sitevision: { displayName: 'SiteVision', path: 'logos/trimble/sitevision.svg', emblemPath: 'logos/emblems/sitevision-emblem.svg', category: 'trimble', }, siteworks: { displayName: 'Trimble Siteworks', path: 'logos/trimble/siteworks.svg', emblemPath: 'logos/emblems/siteworks-emblem.svg', category: 'trimble', }, sketchup: { displayName: 'SketchUp', path: 'logos/trimble/sketchup.svg', emblemPath: 'logos/emblems/sketchup-emblem.svg', category: 'trimble', }, sketchup_for_schools: { displayName: 'SketchUp for Schools', path: 'logos/trimble/sketchup-for-schools.svg', emblemPath: 'logos/emblems/sketchup-emblem.svg', category: 'trimble', }, sketchup_go: { displayName: 'SketchUp Go', path: 'logos/trimble/sketchup-go.svg', emblemPath: 'logos/emblems/sketchup-emblem.svg', category: 'trimble', }, smart_workflow: { displayName: 'Smart Workflow', path: 'logos/trimble/smart-workflow.svg', emblemPath: 'logos/emblems/smart-workflow-emblem.svg', category: 'trimble', }, stabicad: { displayName: 'Stabicad', path: 'logos/trimble/stabicad.svg', emblemPath: 'logos/emblems/stabicad-emblem.svg', category: 'trimble', }, supplier_xchange: { displayName: 'Supplier Xchange', path: 'logos/trimble/supplier-xchange.svg', emblemPath: 'logos/emblems/supplier-xchange-emblem.svg', category: 'trimble', }, sysque: { displayName: 'Sysque', path: 'logos/trimble/sysque.svg', emblemPath: 'logos/emblems/sysque-emblem.svg', category: 'trimble', }, tekla: { displayName: 'Tekla', path: 'logos/trimble/tekla.svg', emblemPath: 'logos/emblems/tekla-emblem.svg', category: 'trimble', }, tekla_structures: { displayName: 'Tekla Structures', path: 'logos/trimble/tekla-structures.svg', emblemPath: 'logos/emblems/tekla-emblem.svg', category: 'trimble', }, terraflex: { displayName: 'TerraFlex', path: 'logos/trimble/terraflex.svg', emblemPath: 'logos/emblems/terraflex-emblem.svg', category: 'trimble', }, tms: { displayName: 'TMS', path: 'logos/trimble/tms.svg', emblemPath: 'logos/emblems/tms-emblem.svg', category: 'trimble', }, tmt: { displayName: 'TMT', path: 'logos/trimble/tmt.svg', emblemPath: 'logos/emblems/tmt-emblem.svg', category: 'trimble', }, tmw_suite: { displayName: 'TMW Suite', path: 'logos/trimble/tmw.suite.svg', emblemPath: 'logos/emblems/tmw.suite-emblem.svg', category: 'trimble', }, trade_service: { displayName: 'Trade Service', path: 'logos/trimble/trade-service.svg', emblemPath: 'logos/emblems/trade-service-live-emblem.svg', category: 'trimble', }, trade_service_live: { displayName: 'Trade Service Live', path: 'logos/trimble/trade-service-live.svg', emblemPath: 'logos/emblems/trade-service-live-emblem.svg', category: 'trimble', }, traqspera: { displayName: 'Traqspera', path: 'logos/trimble/traqspera.svg', emblemPath: 'logos/emblems/traqspera-emblem.svg', category: 'trimble', }, trimble: { displayName: 'Trimble', path: 'logos/trimble/trimble.svg', emblemPath: 'logos/emblems/trimble-emblem.svg', category: 'trimble_brand', }, truckmate: { displayName: 'TruckMate', path: 'logos/trimble/truckmate.svg', emblemPath: 'logos/emblems/truckmate-emblem.svg', category: 'trimble', }, unity: { displayName: 'Unity', path: 'logos/trimble/unity.svg', emblemPath: 'logos/emblems/unity-emblem.svg', category: 'trimble', }, unity_adms: { displayName: 'Unity ADMS', path: 'logos/trimble/unity-adms.svg', emblemPath: 'logos/emblems/unity-emblem.svg', category: 'trimble', }, unity_construct: { displayName: 'Trimble Unity Construct', path: 'logos/trimble/unity-construct.svg', emblemPath: 'logos/emblems/unity-construct-emblem.svg', category: 'trimble', }, unity_field: { displayName: 'Unity Field', path: 'logos/trimble/unity-field.svg', emblemPath: 'logos/emblems/unity-field-emblem.svg', category: 'trimble', }, unity_maintain: { displayName: 'Unity Maintain', path: 'logos/trimble/unity-maintain.svg', emblemPath: 'logos/emblems/unity-emblem.svg', category: 'trimble', }, unity_permit: { displayName: 'Unity Permit', path: 'logos/trimble/unity-permit.svg', emblemPath: 'logos/emblems/unity-emblem.svg', category: 'trimble', }, winest: { displayName: 'WinEst', path: 'logos/trimble/winest.svg', emblemPath: 'logos/emblems/winest-emblem.svg', category: 'trimble', }, worksmanager: { displayName: 'Trimble WorksManager', path: 'logos/trimble/worksmanager.svg', emblemPath: 'logos/emblems/worksmanager-emblem.svg', category: 'trimble', }, // Viewpoint Products viewpoint: { displayName: 'Viewpoint', path: 'logos/viewpoint/viewpoint.svg', emblemPath: 'logos/emblems/viewpoint-emblem.svg', category: 'viewpoint', }, viewpoint_analytics: { displayName: 'Viewpoint Analytics', path: 'logos/viewpoint/viewpoint-analytics.svg', emblemPath: 'logos/emblems/viewpoint-emblem.svg', category: 'viewpoint', }, viewpoint_epayments: { displayName: 'Viewpoint ePayments', path: 'logos/viewpoint/viewpoint-epayments.svg', emblemPath: 'logos/emblems/viewpoint-emblem.svg', category: 'viewpoint', }, viewpoint_estimating: { displayName: 'Viewpoint Estimating', path: 'logos/viewpoint/viewpoint-estimating.svg', emblemPath: 'logos/emblems/viewpoint-emblem.svg', category: 'viewpoint', }, viewpoint_field_management: { displayName: 'Viewpoint Field Management', path: 'logos/viewpoint/viewpoint-field-management.svg', emblemPath: 'logos/emblems/viewpoint-emblem.svg', category: 'viewpoint', }, viewpoint_field_time: { displayName: 'Viewpoint Field Time', path: 'logos/viewpoint/viewpoint-field-time.svg', emblemPath: 'logos/emblems/viewpoint-emblem.svg', category: 'viewpoint', }, viewpoint_field_view: { displayName: 'Viewpoint Field View', path: 'logos/viewpoint/viewpoint-field-view.svg', emblemPath: 'logos/emblems/viewpoint-emblem.svg', category: 'viewpoint', }, viewpoint_financial_controls: { displayName: 'Viewpoint Financial Controls', path: 'logos/viewpoint/viewpoint-financial-controls.svg', emblemPath: 'logos/emblems/viewpoint-emblem.svg', category: 'viewpoint', }, viewpoint_for_projects: { displayName: 'Viewpoint For Projects', path: 'logos/viewpoint/viewpoint-for-projects.svg', emblemPath: 'logos/emblems/viewpoint-emblem.svg', category: 'viewpoint', }, viewpoint_hr_management: { displayName: 'Viewpoint HR Management', path: 'logos/viewpoint/viewpoint-hr-management.svg', emblemPath: 'logos/emblems/viewpoint-emblem.svg', category: 'viewpoint', }, viewpoint_jobpac_connect: { displayName: 'Viewpoint Jobpac Connect', path: 'logos/viewpoint/viewpoint-jobpac-connect.svg', emblemPath: 'logos/emblems/viewpoint-emblem.svg', category: 'viewpoint', }, viewpoint_procontractor: { displayName: 'Viewpoint ProContractor', path: 'logos/viewpoint/viewpoint-procontractor.svg', emblemPath: 'logos/emblems/viewpoint-emblem.svg', category: 'viewpoint', }, viewpoint_spectrum: { displayName: 'Viewpoint Spectrum', path: 'logos/viewpoint/viewpoint-spectrum.svg', emblemPath: 'logos/emblems/viewpoint-emblem.svg', category: 'viewpoint', }, viewpoint_spectrum_service_tech: { displayName: 'Viewpoint Spectrum Service Tech', path: 'logos/viewpoint/viewpoint-spectrum-service-tech.svg', emblemPath: 'logos/emblems/viewpoint-emblem.svg', category: 'viewpoint', }, viewpoint_team: { displayName: 'Viewpoint Team', path: 'logos/viewpoint/viewpoint-team.svg', emblemPath: 'logos/emblems/viewpoint-emblem.svg', category: 'viewpoint', }, viewpoint_vista: { displayName: 'Viewpoint Vista', path: 'logos/viewpoint/viewpoint-vista.svg', emblemPath: 'logos/emblems/viewpoint-emblem.svg', category: 'viewpoint', }, viewpoint_vista_field_service: { displayName: 'Viewpoint Vista Field Service', path: 'logos/viewpoint/viewpoint-vista-field-service.svg', emblemPath: 'logos/emblems/viewpoint-emblem.svg', category: 'viewpoint', }, }; export { LOGO_VARIANTS as L };