MCPcopy Create free account
hub / github.com/Moebytes/Frame-Player / macTitleBar

Function macTitleBar

components/TitleBar.tsx:98–133  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

96 })
97
98 const macTitleBar = () => {
99 return (
100 <div className="title-group-container">
101 <div className="title-mac-container" onMouseEnter={() => setIconHover(true)} onMouseLeave={() => setIconHover(false)}>
102 {iconHover ? <>
103 <CircleCloseIcon className="title-mac-button" color="var(--closeButton)" onClick={close}/>
104 <CircleMinimizeIcon className="title-mac-button" color="var(--minimizeButton)" onClick={minimize}/>
105 <CircleMaximizeIcon className="title-mac-button" color="var(--maximizeButton)" onClick={maximize}/>
106 </> : <>
107 <CircleIcon className="title-mac-button" color="var(--closeButton)" onClick={close}/>
108 <CircleIcon className="title-mac-button" color="var(--minimizeButton)" onClick={minimize}/>
109 <CircleIcon className="title-mac-button" color="var(--maximizeButton)" onClick={maximize}/>
110 </>}
111 </div>
112 <div className="title-container">
113 <Icon className="app-icon"/>
114 <span className="title">Frame Player</span>
115 </div>
116 <div className="title-button-container">
117 <UploadIcon className="title-bar-button" onClick={upload}/>
118 <DownloadIcon className="title-bar-button" onClick={download}/>
119 <SearchIcon className="title-bar-button" onClick={search}/>
120 <FXIcon className="title-bar-button" onClick={fx}/>
121 {videoDrag ?
122 <VideoDragIcon className="title-bar-button" onClick={drag}/> :
123 <VideoPanIcon className="title-bar-button" onClick={drag}/>}
124 <TransparentIcon className="title-bar-button" onClick={switchTransparency}/>
125 <PinIcon className={`title-bar-button ${pinned && "title-button-active"}`} onClick={switchPinned}/>
126 {theme === "light" ?
127 <LightIcon className="title-bar-button" onClick={switchTheme}/> :
128 <DarkIcon className="title-bar-button" onClick={switchTheme}/>}
129 <MacIcon className="title-bar-button" onClick={switchOSStyle}/>
130 </div>
131 </div>
132 )
133 }
134
135 const windowsTitleBar = () => {
136 return (

Callers 1

TitleBarFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected