npm.io
0.1.2 • Published 2 weeks ago

lucide-outdoors

Licence
ISC
Version
0.1.2
Deps
0
Size
27 kB
Vulns
0
Weekly
0

lucide-outdoors

Outdoor and activity icon data for the Lucide icon ecosystem.

Provides IconNode arrays (the same format Lucide uses internally) for outdoor activity and POI icons not included in the core Lucide library.

Browse the icon gallery

Install

npm install lucide-outdoors

Usage

import { activityHiking, waterfall, campfire } from 'lucide-outdoors'

// Each icon is an IconNode array:
// [elementName: string, attrs: Record<string, string>][]
console.log(activityHiking)
// [
//   ['circle', { cx: '12', cy: '4', r: '2', key: 'activity-hiking-1' }],
//   ['path', { d: 'M12 6 L12 14', key: 'activity-hiking-2' }],
//   ...
// ]

Use with lucide-outdoors-vue to get ready-made Vue components.

Metadata

Each icon has an entry in iconMetadata, keyed by its kebab-case name (the same key resolveIcon() uses), with designer credit:

import { iconMetadata } from 'lucide-outdoors'

iconMetadata['activity-hiking']
// { author: { name: 'Bogdan Rosu', github: 'bogdanspn' } }

The current icon set was designed by Bogdan Rosu.

Icons

All icon keys are unique to this package — none collide with core Lucide. Where Lucide already ships an equivalent (e.g. house, flame, mountain), use Lucide's icon directly.

Activities
Export Icon key
activityHiking activity-hiking
activityWalking activity-walking
activityRunning activity-running
activityTrailRunning activity-trail-running
activityBiking activity-biking
activityRoadCycling activity-road-cycling
activityGravelBiking activity-gravel-biking
activityMountainBiking activity-mountain-biking
activityERoadCycling activity-e-road-cycling
activityEGravelBiking activity-e-gravel-biking
activityEMountainBiking activity-e-mountain-biking
activitySkiing activity-skiing
activityCrossCountrySkiing activity-cross-country-skiing
activitySnowboarding activity-snowboarding
Points of interest
Export Icon key
water water
waterfall waterfall
cave cave
mountainTree mountain-tree
panorama panorama
ruins ruins
monument monument
trailSign trail-sign
campfire campfire
tentTreeAlt tent-tree-alt

Design

Icons follow the Lucide design system: 24x24 canvas, 2px stroke, round caps and joins.

See STYLE_GUIDE.md for the full spec.

License

ISC