Skip to content

lxynox/mac-dock-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mac-dock-clone

🎱 neat, minimalistic, customizable react component (inspired by mac dock app)

feature

  • mouseover, mouseout to zoom/un-zoom icons
  • click to change active icon
  • customizable icons, zoom factors, positions etc

usage

default props value
children (nav items) ['🤣', '🙃', '😞', '🙁', '🤔'].map(e => <span>{e}</span>)
pos (position of dock left/right/bottom) 'bottom'
zooms (factors to zoom the hovered icons) [2, 1.5, 1.2]
style (customizable styles) { active: {border: '5px outset rgba(142, 139, 140, 0.8)'} }
import Dock from './dist/bundle.js'

const YourWrapperComponent = () => (
	<div>
		...
		<Dock />
		...
	</div>
)

preview

preview

About

🎱 mac dock style navbar

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published