From b6a1ea65a6a7d0704f0aeb892ee3149ae2aa8cec Mon Sep 17 00:00:00 2001 From: dyzulk <66510723+dyzulk@users.noreply.github.com> Date: Mon, 12 Jan 2026 12:46:50 +0700 Subject: [PATCH] docs: add screenshots gallery and walled garden config --- README.md | 43 ++++++++++++++++++++++++++++++++++++++----- 1 file changed, 38 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index daf0deb..c94ecab 100644 --- a/README.md +++ b/README.md @@ -9,12 +9,12 @@ Release - Mikrotik + Mikrotik Design System - + License

@@ -58,6 +58,7 @@ Built with a sleek, dark-mode-first prioritization. Minimalist aesthetics that f ## 🛠️ Configuration +### 1. **Edit Config File** Open `js/config.js` to customize your brand: ```javascript @@ -69,13 +70,45 @@ const brandConfig = { }; ``` +### 2. **Walled Garden (Important!)** +To ensure the **Voucher Check** feature works *before* users log in, you must allow access to your Mikhmon API domain in Mikrotik. + +Copy and paste this script into your Mikrotik Terminal: + +```mikrotik +/ip hotspot walled-garden +add dst-host=mikhmon.dyzulk.com comment="Allow Mikhmon API for Voucher Check" +add dst-host=unpkg.com comment="Allow External Icons/Fonts (If used)" +``` +*(Replace `mikhmon.dyzulk.com` with your actual Mikhmon domain)* + --- -## 📸 Screenshots +## 📸 Gallery + +### **Desktop Experience** + +| **Login Screen** | **Voucher Check** | +|:---:|:---:| +| Desktop Login | Desktop Check | +| *Clean, focused login interface with Voucher & Member tabs.* | *Dedicated modal to verify voucher status/validity without logging in.* | + +| **Status Dashboard** | +|:---:| +| Desktop Status | +| *Rich post-login dashboard displaying real-time quota, validity, and greeting.* | + + +### **Mobile Experience**
- Login Screen - Voucher Check + Mobile Login + Mobile Check + Mobile Status +
+ +
+ Login (Left) • Voucher Check (Center) • Status Dashboard (Right)
---