MCPcopy Index your code
hub / github.com/alexwidua/figma-beautiful-shadows

github.com/alexwidua/figma-beautiful-shadows @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
77 symbols 176 edges 38 files 3 documented · 4%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

PluginData (Interface)
(no doc)
src/main.ts
ShadowParameter (Interface)
(no doc)
src/utils/shadow.ts
SelectionState (Interface)
(no doc)
src/store/createSelection.ts
PanelProps (Interface)
(no doc)
src/ui/Menu/OptionsPanel/Panel.tsx
PreviewBounds (Interface)
(no doc)
src/hooks/usePreviewBounds.ts
TargetState (Interface)
(no doc)
src/store/createTarget.ts
PreviewState (Interface)
(no doc)
src/store/createPreview.ts
ShadowProps (Interface)
(no doc)
src/store/createShadowProps.ts

Core symbols most depended-on inside this repo

normalize
called by 7
src/utils/math.ts
cleanUpAndRestorePrevEffects
called by 4
src/main.ts
alignGridToCenter
called by 4
src/utils/grid.ts
stepped
called by 4
src/utils/math.ts
round
called by 4
src/utils/math.ts
clamp
called by 3
src/utils/math.ts
denormalize
called by 3
src/utils/math.ts
getCastedShadows
called by 2
src/utils/shadow.ts

Shape

Function 67
Interface 10

Languages

TypeScript100%

Modules by API surface

src/utils/math.ts12 symbols
src/ui/Menu/OptionsPanel/options/Parameters.tsx7 symbols
src/main.ts6 symbols
src/ui.tsx5 symbols
src/utils/selection.ts3 symbols
src/ui/Menu/OptionsPanel/Panel.tsx3 symbols
src/hooks/usePreviewBounds.ts3 symbols
src/utils/shadow.ts2 symbols
src/ui/Menu/OptionsPanel/options/Type.tsx2 symbols
src/ui/Menu/OptionsPanel/options/Color.tsx2 symbols
src/ui/ColorInput/normalize-hex-color.ts2 symbols
src/store/createTarget.ts2 symbols

For agents

$ claude mcp add figma-beautiful-shadows \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page