Free shipping over $150 · New arrivals every week · 20 S Front St, Columbus OH — 2nd Floor above 614SOLE
New Drop
Spring '26

Luminary Vintage  ·  Columbus, OH

It's your time
to shine.

One-of-a-kind pieces. Curated with purpose.

Spring drop — 15% off your first order
New to Luminary? Use code at checkout.
SHINE15
Just dropped

Sourced locally

Every piece hand-picked in Columbus.

One of a kind

When it's gone, it's gone.

Your time to shine

Vintage that moves with you.

Signature offering

Curated Outfit Bundle

Let us build the fit. Tell us your size and vibe — we'll pull a full look from the floor, photograph it, and ship it right to your door.

Bundle Photo

@luminaryvintage

Follow on Instagram →
Past DropsGone but not forgotten
What they're saying

Visit us

20 S Front St, 2nd Floor

Columbus, OH 43215
Above 614SOLE
Tue–Sat  11am–7pm
Sun  12pm–5pm

Get directions →

Follow the drop

@luminaryvintage

New pieces posted every week. Follow along for first looks, restocks, and behind-the-scenes from the floor.

Follow on Instagram →
Already purchased?
Track your order
Enter your order number to see real-time shipping status.

Stay in the loop

First to know
every drop.

You're on the list. Watch your inbox.

Your Cart

Vintage

Condition
Era
Material
Measurements

Size Guide

All measurements in inches. Vintage sizing varies — always check measurements in each listing.

Tops

LabelChestShouldersLength
XS16–17"15–16"25–26"
S18–19"16–17"26–27"
M20–21"17–18"27–28"
L22–23"18–19"28–29"
XL24–25"19–20"29–30"
XXL26–27"20–21"30–31"

Bottoms

WaistActualHipInseam
2827–28"34–35"30–32"
3029–30"36–37"30–32"
3231–32"38–39"30–32"
3433–34"40–41"30–32"
3635–36"42–43"30–32"

Tip: For oversized vintage fits, size down one. For slim vintage, check chest measurements carefully.

Admin Panel

Add New Piece

📷
Tap to open camera or photos
or drag & drop images here
JPG · PNG · HEIC · up to 8 photos · uploads to Cloudinary automatically

Active Promo Codes

Customers enter these in the cart to receive a discount.

Promo Banner

Edit the banner shown at the top of the store.

Cloudinary — Photo Storage

Photos upload directly from your phone to Cloudinary's servers. Free up to 25GB — you'll never hit the limit. The HTML file stays lean forever.

Setup (5 min, one time only):
1. Go to cloudinary.com → sign up free
2. From your dashboard copy your Cloud Name
3. Go to Settings → Upload → Add upload preset
4. Set "Signing Mode" to Unsigned, save it
5. Copy the Upload Preset Name
6. Paste both below and hit Save

Once saved, every photo you upload in Add Product goes straight to Cloudinary. No base64, no file size issues.

Admin Account Setup

Set up your secure admin email and password. Once set, this replaces the plain password — your login is protected by Firebase Authentication.

One-time setup:
1. Go to Firebase Console → Authentication
2. Click Get started → Enable Email/Password provider
3. Click UsersAdd user → enter your email + password
4. Copy your User UID from the users list
5. Paste the UID into firestore.rules where it says YOUR_FIREBASE_UID_HERE

Once Firebase Auth is enabled, use your email + password to log in instead of the plain password. The old plain-password fallback still works until then.

Connects your store to a real database. Every product, order, setting and review saves instantly and syncs across all your devices.

Setup (10 min, one time):
1. Go to console.firebase.google.com
2. Click Create a project → name it luminary-vintage
3. Disable Google Analytics (not needed) → Create project
4. Click Firestore Database in the left menu
5. Click Create database → choose Production mode → pick us-central location
6. Go to Project Settings (gear icon) → scroll to "Your apps" → click </> Web
7. Register app name as luminary-vintage → copy the firebaseConfig object
8. Paste each value into the fields below → hit Save & Connect
9. Back in Firebase Console → Firestore → Rules → replace the rules with the ones shown below → Publish

rules_version = '2';
service cloud.firestore {'{'}
  match /databases/{'{'}database{'}'}/documents {'{'}
    match /{'{'}document=**{'}'} {'{'}
      allow read: if true;
      allow write: if true;
    {'}'}
  {'}'}
{'}'}

Stripe Payment Setup

How it works: Stripe Payment Links let you accept real payments with zero code. Each product gets its own link.

Steps to create a Payment Link:
1. Go to stripe.com → Sign up free
2. Dashboard → Payment Links → Create
3. Add your product name + price
4. Copy the link (buy.stripe.com/...)
5. Paste it in the product's "Stripe Link" field when adding via Admin → Add Product

This default link is used when checking out with multiple items or for products without their own individual link.

Store Info

These update everywhere on the site instantly — Instagram links, footer, location section, and nav.

Returns & Shipping Policy

Shown in the footer. Keep it short and clear.

Site Colors

Change the look of the whole site instantly. Hit Apply to preview, then save the file to make it permanent.

Hero Section

Edit the big text and buttons on the homepage.

Section Visibility

Show or hide sections of the homepage with one tap.

Custom CSS

Advanced: paste any CSS tweaks here. Applied live — great for quick font or spacing changes without rebuilding the file.

Store Hours

Toggle each day open or closed and set your times. Updates the location section of the site.

Internal Notes

Private notes — only visible here. Use for customer requests, sourcing reminders, or anything you want to remember.

Customer Requests

Track what customers are asking for — helps you know what to source next.

Stripe Dashboard →

Orders placed through Stripe are logged here automatically when you paste the order data below, or add them manually when a customer checks out. Full payment details always live in your Stripe Dashboard.