// ===== Data you can edit each week =====
const weeklyFlavors = [
{ name: "Birthday Cake Martini (Caketini)", tags: ["Signature"], desc: "Vanilla confetti cake, whipped vodka‑vanilla buttercream, sprinkles." },
{ name: "Peach Cobbler Old Fashioned", tags: ["Boozy"], desc: "Brown‑butter cake, peach compote, bourbon glaze, crumble." },
{ name: "Cookies & Cream", tags: ["Classic"], desc: "Chocolate cake, Oreo crumble, whipped cream cheese frosting." },
{ name: "Strawberry Rosé", tags: ["Boozy","Vegan option"], desc: "Rosé‑kissed strawberry buttercream on vanilla sponge." },
{ name: "Lemon Blueberry Bliss", tags: ["Non‑Alcoholic"], desc: "Lemon zest cake, blueberry curd, lemon buttercream." },
{ name: "Coconut Cream Pie Colada", tags: ["Boozy"], desc: "Coconut cake, pineapple curd, rum‑coconut cream." }
];
// Events / markets calendar
const events = [
{ date: "2025-08-21", time: "3:00–10:00 PM", title: "Dessert Lounge — Open Hours", type: "popup", venue: "1789 Cheshire Bridge Rd, Atlanta", cta: "#", ctaLabel: "Details" },
{ date: "2025-08-22", time: "6:00–11:00 PM", title: "Parking Lot Social — Food Truck Park", type: "market", venue: "Midtown ATL", cta: "#", ctaLabel: "RSVP" },
{ date: "2025-08-23", time: "3:00–late", title: "Saturday Market Pop‑Up", type: "market", venue: "Ponce City Market", cta: "#", ctaLabel: "Map" },
{ date: "2025-08-29", time: "7:00–11:00 PM", title: "Glow Night Dessert Party", type: "popup", venue: "Knock Music House", cta: "#", ctaLabel: "Tickets" }
];
// Gallery placeholders
const gallery = Array.from({ length: 8 }).map((_, i) => ({ alt: `Gallery item ${i+1}` }));
// ===== Helpers =====
const qs = (s, el=document) => el.querySelector(s);
const qsa = (s, el=document) => [...el.querySelectorAll(s)];
// Navbar toggle
const toggle = qs('.nav-toggle');
const menu = qs('.menu');
if (toggle) {
toggle.addEventListener('click', () => {
const open = menu.classList.toggle('open');
toggle.setAttribute('aria-expanded', String(open));
});
}
// Populate year
qs('#year').textContent = new Date().getFullYear();
// Render flavors
const flavorGrid = qs('#flavor-grid');
weeklyFlavors.forEach(f => {
const card = document.createElement('article');
card.className = 'card';
card.innerHTML = `
${f.name}
${f.tags.join(' • ')}
${f.desc}
`;
flavorGrid.appendChild(card);
});
// Render events with filters
function isThisWeek(iso) {
const d = new Date(iso);
const now = new Date();
const day = now.getDay(); // 0-6, sunday=0
const start = new Date(now); start.setDate(now.getDate() - day); start.setHours(0,0,0,0);
const end = new Date(start); end.setDate(start.getDate() + 7); end.setHours(23,59,59,999);
return d >= start && d <= end;
}
const list = qs('#event-list');
const ckbThisWeek = qs('#filter-this-week');
const ckbMarkets = qs('#filter-markets');
const ckbPopups = qs('#filter-popups');
function renderEvents() {
list.innerHTML = '';
events
.filter(ev => !ckbThisWeek.checked || isThisWeek(ev.date))
.filter(ev => !ckbMarkets.checked ? ev.type !== 'market' : true)
.filter(ev => !ckbPopups.checked ? ev.type !== 'popup' : true)
.sort((a,b) => a.date.localeCompare(b.date))
.forEach(ev => {
const el = document.createElement('article');
el.className = 'event-item';
const date = new Date(ev.date);
const friendly = date.toLocaleDateString(undefined, { weekday: 'short', month: 'short', day: 'numeric' });
el.innerHTML = `
`;
list.appendChild(el);
});
if (!list.children.length) {
const empty = document.createElement('div');
empty.className = 'tiny';
empty.textContent = 'No events match your filters — try adjusting them.';
list.appendChild(empty);
}
}
[ckbThisWeek, ckbMarkets, ckbPopups].forEach(c => c.addEventListener('change', renderEvents));
renderEvents();
// Gallery
const gal = qs('#gallery-grid');
gallery.forEach(g => {
const tile = document.createElement('figure');
tile.className = 'tile';
tile.innerHTML = `Photo
`;
gal.appendChild(tile);
});
// Forms (demo only)
qsa('form').forEach(form => {
form.addEventListener('submit', e => {
e.preventDefault();
alert('Thanks! We\'ll be in touch to confirm.');
});
});
// ===== Data you can edit each week =====
const weeklyFlavors = [
{ name: "Birthday Cake Martini (Caketini)", tags: ["Signature"], desc: "Vanilla confetti cake, whipped vodka‑vanilla buttercream, sprinkles." },
{ name: "Peach Cobbler Old Fashioned", tags: ["Boozy"], desc: "Brown‑butter cake, peach compote, bourbon glaze, crumble." },
{ name: "Cookies & Cream", tags: ["Classic"], desc: "Chocolate cake, Oreo crumble, whipped cream cheese frosting." },
{ name: "Strawberry Rosé", tags: ["Boozy","Vegan option"], desc: "Rosé‑kissed strawberry buttercream on vanilla sponge." },
{ name: "Lemon Blueberry Bliss", tags: ["Non‑Alcoholic"], desc: "Lemon zest cake, blueberry curd, lemon buttercream." },
{ name: "Coconut Cream Pie Colada", tags: ["Boozy"], desc: "Coconut cake, pineapple curd, rum‑coconut cream." }
];
// Events / markets calendar
const events = [
{ date: "2025-08-21", time: "3:00–10:00 PM", title: "Dessert Lounge — Open Hours", type: "popup", venue: "1789 Cheshire Bridge Rd, Atlanta", cta: "#", ctaLabel: "Details" },
{ date: "2025-08-22", time: "6:00–11:00 PM", title: "Parking Lot Social — Food Truck Park", type: "market", venue: "Midtown ATL", cta: "#", ctaLabel: "RSVP" },
{ date: "2025-08-23", time: "3:00–late", title: "Saturday Market Pop‑Up", type: "market", venue: "Ponce City Market", cta: "#", ctaLabel: "Map" },
{ date: "2025-08-29", time: "7:00–11:00 PM", title: "Glow Night Dessert Party", type: "popup", venue: "Knock Music House", cta: "#", ctaLabel: "Tickets" }
];
// Gallery placeholders
const gallery = Array.from({ length: 8 }).map((_, i) => ({ alt: `Gallery item ${i+1}` }));
// ===== Helpers =====
const qs = (s, el=document) => el.querySelector(s);
const qsa = (s, el=document) => [...el.querySelectorAll(s)];
// Navbar toggle
const toggle = qs('.nav-toggle');
const menu = qs('.menu');
if (toggle) {
toggle.addEventListener('click', () => {
const open = menu.classList.toggle('open');
toggle.setAttribute('aria-expanded', String(open));
});
}
// Populate year
qs('#year').textContent = new Date().getFullYear();
// Render flavors
const flavorGrid = qs('#flavor-grid');
weeklyFlavors.forEach(f => {
const card = document.createElement('article');
card.className = 'card';
card.innerHTML = `
${f.name}
${f.tags.join(' • ')}
${f.desc}
`;
flavorGrid.appendChild(card);
});
// Render events with filters
function isThisWeek(iso) {
const d = new Date(iso);
const now = new Date();
const day = now.getDay(); // 0-6, sunday=0
const start = new Date(now); start.setDate(now.getDate() - day); start.setHours(0,0,0,0);
const end = new Date(start); end.setDate(start.getDate() + 7); end.setHours(23,59,59,999);
return d >= start && d <= end;
}
const list = qs('#event-list');
const ckbThisWeek = qs('#filter-this-week');
const ckbMarkets = qs('#filter-markets');
const ckbPopups = qs('#filter-popups');
function renderEvents() {
list.innerHTML = '';
events
.filter(ev => !ckbThisWeek.checked || isThisWeek(ev.date))
.filter(ev => !ckbMarkets.checked ? ev.type !== 'market' : true)
.filter(ev => !ckbPopups.checked ? ev.type !== 'popup' : true)
.sort((a,b) => a.date.localeCompare(b.date))
.forEach(ev => {
const el = document.createElement('article');
el.className = 'event-item';
const date = new Date(ev.date);
const friendly = date.toLocaleDateString(undefined, { weekday: 'short', month: 'short', day: 'numeric' });
el.innerHTML = `
`;
list.appendChild(el);
});
if (!list.children.length) {
const empty = document.createElement('div');
empty.className = 'tiny';
empty.textContent = 'No events match your filters — try adjusting them.';
list.appendChild(empty);
}
}
[ckbThisWeek, ckbMarkets, ckbPopups].forEach(c => c.addEventListener('change', renderEvents));
renderEvents();
// Gallery
const gal = qs('#gallery-grid');
gallery.forEach(g => {
const tile = document.createElement('figure');
tile.className = 'tile';
tile.innerHTML = `Photo
`;
gal.appendChild(tile);
});
// Forms (demo only)
qsa('form').forEach(form => {
form.addEventListener('submit', e => {
e.preventDefault();
alert('Thanks! We\'ll be in touch to confirm.');
});
});
top of page
Online Ordering You can order online! Browse our menu items and choose what you’d like to order from us.
Add your delivery address
Menu
Cocktail Cupcakes Cocktail Inspired Cupcakes Infused & Filled With Fruit Purees, Pastry Cream, or Chocolate Ganache. Topped With Our Signature Whipped Frosting & Decorated W/ An Assortment of Candies/Fruits Along w/ a Pipette Shot
This section is next available for ordering on September 20th at 9:00AM.
Signature Cupcakes Gourment Cupcakes Topped w/ Our Signature Light & Fluffy Whipped Frosting.
This section is next available for ordering on September 20th at 9:00AM.
Cookies & Crumbs Indulge and satisfy your sweet tooth with an assortment of delicious sweets that definitely worth the calories. Don't see what you like special request an item and we'll be happy to whip it up for you.
This section is next available for ordering on September 20th at 9:00AM.
Customized Dessert Package
This section is next available for ordering on September 20th at 9:00AM.
Bartending Services Looking to elevate your next party? Hire our team of skilled, licensed and professional bartenders who will bring their expertise and create an unforgettable experience for you and your guests.
This section is next available for ordering on September 20th at 9:00AM.
Weekly In-store Menu This menu is available Friday & Saturday for in-store purchases only. * Gourmet cupcake flavors rotate bi-weekly. * Cookies and infused cupcake flavors change monthly. *Cocktail Cupcakes are available every weekend.
This section is next available for ordering on September 20th at 9:00AM.
The are no items to show here yet Come back soon to see what we have to offer
bottom of page