Just moved my simple UX design portfolio website from a CMS over to Figma Sites. It’s a bit of a learning curve, but pretty impressed with the functionality so far! I’m used to designing and developing my own websites and themes from scratch using a CMS, so my expectations are pretty high.
Some stray observations:
- First off, this is labeled a beta and it definitely is. I wouldn’t use this for anything beyond simple personal sites or prototypes as of yet.
- Getting custom fonts to work took some trial and error. Google Fonts / Adobe Fonts aren’t yet supported, so you have to upload your own WOFF files.
- Responsive design works really well, but auto layout + fill must be used properly.
- You can set up components and text styles like normal and then assign them to specific breakpoints, but managing each one can be finicky.
- CMS functionality works well, but is pretty limited right now. For example, no way to display a random set of posts or set custom cropping for images.
- Password protection is available by the entire site or by collection (not individual pages/posts). Wish you could do it on a per post basis.
- There’s some pretty sweet interactions/animations built in, saving a lot of time vs. a custom implementation.
- I tried some of the Make/AI features (ie for creating an image carousel). I ended up not using it - too difficult to make changes and customize after the fact. I would much prefer official starter components for things like carousels that can be customized.


** Not using as self promotion, but thought others could ask any questions about my experience using Figma sites for this purpose.
