Documentation
Getting started with Lexington Themes
Theme Updates
Free Updates Policy
When you purchase any Lexington product, all future improvements are free.
This means you’ll receive:
- Bug fixes and security updates
- New features and components
- Performance improvements
- Compatibility updates with latest Astro and Tailwind versions
- Design refinements and enhancements
Individual Themes vs Lifetime Access
Individual Themes
- Updates are always free
- Download-only access (no GitHub repository)
- Updated files replace previous versions in your library
- Access through Polar.sh or Lexington Dashboard
Lifetime Access
- Access to all current themes plus future releases at no additional cost
- GitHub repository access for advanced customization
- Fork themes for custom modifications
- Early access to new themes before individual release
- Discord community access for bundle purchasers
Update Management
Download Method
- Individual Themes: Updated files automatically replace older versions in your library
- Access: Log into your Polar.sh library or Lexington Dashboard to download latest versions
- Notification: It’s your responsibility to check for updates on the repository if you have Lifetime Access.
GitHub Method (Lifetime Access Only)
- Repository Updates: Themes are updated to the latest version on the main branch
- Version Control: Pull latest changes using
git pull origin main
- Custom Modifications: Manage your customizations using Git branches
Legacy Versions
- Major Redesigns: Old versions remain accessible via Git commit history
- Backwards Compatibility: Breaking changes are clearly documented
- Migration Guides: Step-by-step instructions for major updates
Important: You’re responsible for downloading updated files and managing any custom changes in your forked versions.
Support
What’s Included
Your theme support includes:
- General Questions: Understanding theme functionality and features
- Configuration Help: Assistance with setup and customization options
- Bug Fixes: Resolution of theme-related issues and conflicts
What’s Not Included
Support does not cover:
- Educational Content: HTML, CSS, JavaScript, Astro, or Tailwind tutorials
- Custom Development: Building new features or components from scratch
- Third-party Integrations: Setting up external services (analytics, CMS, etc.)
- Hosting Support: Server configuration or deployment troubleshooting
- General Web Development: Programming lessons or coding education
- Design Services: Creating new layouts or visual designs
Support Channels
Email Support
- Contact: michael@andreuzza.com
- Response Time: Within 24-48 hours on business days
- Best For: Technical questions, bug reports, specific issues
Discord Community (Lifetime Access Purchasers)
- Access: Lifetime access for individual and team bundle purchasers
- Link: Provided in your bundle package
- Best For: Quick questions, community help, sharing customizations
- Benefits:
- Direct access to other users and developers
- Community-driven solutions and tips
- Early previews of upcoming features
- Feedback and feature requests
Getting Effective Support
To get the best help quickly:
- Be Specific: Describe exactly what you’re trying to achieve
- Include Context: Share your theme name, version, and setup details
- Show Code: Include relevant code snippets or error messages
- Share Screenshots: Visual examples help identify issues faster
- Check Documentation: Review these docs first for common solutions
Response Time Expectations
- Email: 24-48 hours on business days
- Discord: Community-driven, often faster for quick questions
- Complex Issues: May require follow-up and additional time for resolution
Platform Transition Notice
Important: Due to Stripe’s acquisition of Lemon Squeezy, we’ve transitioned to Polar.sh for all new purchases.
Current Situation
- New Purchases: Use Polar.sh for the best experience
- Existing Customers: Lemon Squeezy purchases remain fully supported use the dashboard to get your themes.
Troubleshooting Common Issues
Installation Problems
- Check Node.js version: Ensure you have v16.12.0 or higher
- Clear node_modules: Delete
node_modules
andpackage-lock.json
, then runnpm install
( themes do not come with the node_modules folder ) - Verify dependencies: Make sure all required packages are installed
Build Errors
- Update dependencies: Run
npm update
to get latest compatible versions - Check Astro version: Ensure compatibility with your Astro version
- Clear cache: Run
npm run dev
with--force
flag
Styling Issues
- Tailwind conflicts: Check for conflicting CSS or Tailwind configurations
- Component imports: Verify all component imports are correct
- Class names: Ensure you’re using valid Tailwind V4 classes
Content Problems
- Frontmatter syntax: Verify YAML frontmatter is properly formatted
- Collection config: Check
src/content/config.ts
for proper collection setup - File paths: Ensure content files are in correct directories
Feedback and Feature Requests
We value your input and continuously improve our themes based on user feedback.
How to Submit Feedback
- Email: Send detailed feedback to michael@andreuzza.com
- Discord: Share ideas in the community (bundle purchasers)
- Be Specific: Describe the feature or improvement you’d like to see
What We Consider
- User Impact: How many users would benefit from the feature
- Technical Feasibility: Whether it fits within our theme architecture
- Maintenance Overhead: Long-term support and update requirements
- Theme Philosophy: Alignment with our design and development principles
Staying Updated
Notification Methods
- Email Updates: Automatic notifications for theme updates
- Discord Announcements: Real-time updates for bundle community members
- Changelog: Detailed update notes with each release
What to Expect
- Regular Updates: Themes are actively maintained and improved
- Seasonal Reviews: Major updates typically align with Astro/Tailwind releases
- Community-Driven: Many improvements come from user feedback and requests
Need Help?
If you have questions not covered in this documentation, don’t hesitate to reach out through our support channels. We’re here to help you make the most of your Lexington themes!
Quick Links
- Email Support: michael@andreuzza.com
- Polar.sh Library: polar.sh
- Legacy Dashboard: dashboard.lexingtonthemes.com
Documentation Navigation
- Getting Started: /docs/getting-started - Installation and setup
- Components: /docs/components - UI component reference
- Content: /docs/content - Content management and SEO
- Architecture: /docs/architecture - Theme structure and organization
- Resources: /docs/resources - Assets, fonts, and learning materials