Index: pages/forge/+Page.tsx
===================================================================
--- pages/forge/+Page.tsx	(revision 1d8f088659dc64b64a7330420b70bc03a9be8504)
+++ pages/forge/+Page.tsx	(revision c586cbdaba421799f528cc117955c0b3ad697da2)
@@ -538,5 +538,25 @@
                     Add Optional Component
                 </Button>
-                <Menu anchorEl={anchorEl} open={Boolean(anchorEl)} onClose={() => setAnchorEl(null)}>
+                <Menu
+                    anchorEl={anchorEl}
+                    open={Boolean(anchorEl)}
+                    onClose={() => setAnchorEl(null)}
+                    anchorReference="none"
+                    sx={{
+                        display: 'flex',
+                        alignItems: 'center',
+                        justifyContent: 'center',
+                    }}
+                    slotProps={{
+                        paper: {
+                            sx: {
+                                position: 'absolute',
+                                top: '30%',
+                                // left: '50%',
+                                // transform: 'translate(50%, +50%)',
+                            }
+                        }
+                    }}
+                >
                     {/*Removed RAM & Storage from optional components*/}
                     <Typography sx={{px: 2, py: 1, display: 'block', color: 'text.secondary'}}>
