# Fix CSS Tidak Terbaca di Hosting

Penyebab paling sering:

1. `app/config/local.php` masih berisi `base_url` localhost.
2. `base_url` di hosting belum sampai ke folder `/public`.
3. Project di-upload ke subfolder, tapi URL asset masih mengarah ke path lama.

Patch ini memperbaiki helper URL agar asset CSS/JS otomatis diarahkan ke folder `public/assets`, termasuk saat project dipindah dari XAMPP ke cPanel/shared hosting.

## Cek Cepat

Buka file:

```txt
app/config/local.php
```

Pastikan `base_url` seperti salah satu berikut:

Jika project ada di subfolder:

```php
'base_url' => 'https://domainkamu.com/kinet-mikrotik-admin/public',
```

Jika domain langsung diarahkan ke folder project dan masih memakai folder `/public`:

```php
'base_url' => 'https://domainkamu.com/public',
```

Jangan biarkan:

```php
'base_url' => 'http://localhost/kinet-mikrotik-admin/public',
```

## Setelah Replace

1. Upload patch.
2. Hapus cache browser.
3. Tekan `CTRL + F5`.
4. Jika pakai Cloudflare/LiteSpeed Cache, purge cache.

## File yang diperbaiki

- `app/helpers.php`
- `admin/partials/header.php`
- `public/login.php`
- `public/pelanggan-login.php`
- `public/invoice-payment.php`
