Repository navigation
Staging Empty State Page — Release v1.0.0
🚀 First public release of the responsive, bilingual (English & Arabic) empty state page for staging domains, built with Tailwind CSS and Alpine.js.
What's New in v1.0.0
- Bilingual Support: English and Arabic with automatic RTL/LTR switching.
- Theme Toggle: Light/Dark mode toggle with smooth transitions.
- Persistent Preferences: User's language and theme saved in browser storage.
- WhatsApp CTA: Direct link to contact via WhatsApp with customizable number.
- Responsive Layout: Optimized for mobile, tablet, laptop, desktop, and TV screens.
- Polished Animations: Floating gradients, twinkling accents, and a fun emoji confetti effect.
- Demo Images: Added Light, Light (Arabic), Dark, and Dark (Arabic) mode previews.
Usage
- Clone the repository:
git clone https://github.com/mbs047/staging-empty-state.git- Open the page:
- Launch
index.htmldirectly in your browser, or - Integrate into your Laravel/Livewire or any other web project.
- Launch
- Customize:
- WhatsApp number: Edit
whatsappNumberin theapp()function. - Branding and colors: Adjust Tailwind classes and gradients.
- Default language: Change the default in the
langvariable insideapp().
- WhatsApp number: Edit
File Structure
index.html # Main HTML file
/images/ # Screenshots and preview images
Demo
Light Mode
Light Mode — Arabic
Dark Mode
Dark Mode — Arabic
Author
Mohammed Baobaid
- GitHub: @mbs047
- Email: m.baobaid@outlook.com
License
MIT License — a permissive license that allows others to use, modify, and distribute your code with attribution, while protecting you from liability.



