A free tattoo studio WordPress theme: portfolio, flash and safe reference uploads
Last updated

Someone choosing a tattoo artist wants to see the work, find the right style and understand how booking works before they commit. DEV3 Inkvault is a free WordPress theme built around exactly that: artist profiles, a portfolio with a lightbox, flash sheets, a deposit policy and a consultation form that takes reference images safely, with every page editable in Elementor.

Who Inkvault is for
- Tattoo studios, from one chair to a full floor of resident artists.
- Independent tattoo artists, piercers and body-art shops that need a portfolio and a booking path.
- Agencies and freelancers building a local-business site the owner will keep up to date.
Let artists show their style
Each artist has a main style, a books-open, waitlist or closed status, a next opening, a rate and a list of what they love to tattoo and what they do not. The cards sit in a bold grid, and each profile carries a Book with button that preselects the artist.


A portfolio that opens fast
Pieces sit in a masonry gallery with style filters. A click opens a lightbox on the native dialog element: focus is trapped, Escape closes it, arrow keys move between pieces and focus returns to the picture you opened. Without JavaScript, every piece is a normal link to its own page.


Flash sheets people can claim
Flash is ready-to-tattoo art with a fixed price. Every design gets a bone-paper card with its number, size, price and availability, plus filters and a TAKEN stamp for designs that are gone. Claiming one opens the consultation form with the design chosen. The twelve demo designs are original generic artwork with no characters and no logos.


A consultation form that is safe by default
The form asks for the artist, style, placement, size, a description, budget and timing, and takes up to three reference images. Each upload is checked from the file itself (not the browser's claim), measured, and re-saved with the WordPress image editor so location data and anything hidden in the file are dropped. Files go to a private folder under random names. A consult ticket shows a sample estimate from the artist's rate and the size, next to the deposit that holds the date.


Deposit policy, aftercare and the questions everyone asks
A deposit card states the four rules in plain words, with the amount and minimum age set in the Customizer. The aftercare page walks through the first four weeks, with do and do-not panels, and the FAQ covers age 18+, pricing and touch-ups.


Guest artists, events and the shop
Visiting artists, flash days and studio nights come from the event type and are sorted soonest first. The WooCommerce shop covers gift vouchers, aftercare balm, wash and kit, stickers and a downloadable guide.


Set it up in an afternoon
- Install the theme and the DEV3 Theme Toolkit, then import the demo from Appearance → DEV3 Demo.
- Replace the demo photos with your own and add your artists, portfolio pieces and flash.
- Set your phone number, studio hours, books chip, deposit and minimum age under Appearance → Customize.
- Check the consultation form once with a test image, then point the request email at your studio inbox.

Inkvault is free: sign in on DEV3 to download it. The demo studio, Inkvault Tattoo Studio, is fictional, and the demo photos show hands, arms and backs only.




