// ContentSection.js - Reusable content section container // Provides consistent frosted glass styling across all content sections /** * Wraps content in a frosted glass container * @param {string} id - Section ID * @param {string} content - Inner HTML content * @param {object} options - Additional options * @returns {string} HTML string for the section */ export function renderContentSection(id, content, options = {}) { const { className = 'mb-16', opacity = '90', // Increased from 40% to 90% for better readability blur = 'sm', // sm, md, lg padding = 'p-6 md:p-10' } = options; return `
${content}
`; } /** * Creates the standard "Role of Openness" callout box * @param {string} text - The openness text content * @returns {string} HTML string for the callout */ export function renderOpennessCallout(text) { if (!text) return ''; return `

🤗 The Role of Openness

${text}

`; }