Model: ai-master
Folder: /opt/ai-gateway/projects/test3
Created: 2026-05-30T21:08:15.788Z
Preview URL: https://test3.preview.ai.brothercasuals.com
Buka Code Server Preview App Lihat Jobs Job BaruBuat landing page sederhana test preview
Oke, siap Ayik. Ini rencana coding untuk landing page sederhana "test3".
---
### Rencana Coding
1. **Buat Struktur Folder Project:**
* Buat folder `/opt/ai-gateway/projects/test3`.
* Di dalamnya, buat folder `css`.
2. **Buat File HTML (`index.html`):**
* Ini akan menjadi halaman utama landing page.
* Akan memuat judul, header, dan paragraf sederhana.
* Link ke file CSS.
3. **Buat File CSS (`css/style.css`):**
* Akan berisi styling dasar untuk mempercantik tampilan.
* Fokus pada centering konten, font, dan warna background.
4. **Instruksi Deployment (Sederhana):**
* Untuk melihat hasilnya, cukup buka file `index.html` di browser.
* Jika ingin diakses via web server (misal Nginx), arahkan `root` ke `/opt/ai-gateway/projects/test3`.
---
### Kode
**File Path:** `/opt/ai-gateway/projects/test3/index.html`
```html
<!DOCTYPE html>
<html lang="id">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>test3 - Landing Page Preview</title>
<link rel="stylesheet" href="css/style.css">
</head>
<body>
<div class="container">
<h1>Selamat Datang di test3 Preview</h1>
<p>Ini adalah landing page sederhana untuk proyek test3 Anda. Halaman ini berfungsi sebagai placeholder atau demo awal.</p>
<p>Tetap semangat dan terus berkarya!</p>
<div class="button-group">
<a href="#" class="btn primary">Mulai Sekarang</a>
<a href="#" class="btn secondary">Pelajari Lebih Lanjut</a>
</div>
</div>
</body>
</html>
```
---
**File Path:** `/opt/ai-gateway/projects/test3/css/style.css`
```css
body {
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
margin: 0;
padding: 0;
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
background-color: #f0f2f5; /* Warna background lembut */
color: #333;
text-align: center;
}
.container {
background-color: #fff;
padding: 40px 30px;
border-radius: 10px;
box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);
max-width: 700px;
width: 90%;
}
h1 {
color: #2c3e50; /* Warna judul lebih gelap */
margin-bottom: 20px;
font-size: 2.5em;
}
p {
line-height: 1.6;
margin-bottom: 25px;
font-size: 1.1em;
}
.button-group {
margin-top: 30px;
}
.btn {
display: inline-block;
padding: 12px 25px;
margin: 0 10px;
border-radius: 5px;
text-decoration: none;
font-weight: bold;
transition: background-color 0.3s ease;
font-size: 1em;
}
.btn.primary {
background-color: #007bff; /* Warna biru */
color: white;
border: 1px solid #007bff;
}
.btn.primary:hover {
background-color: #0056b3;
border-color: #0056b3;
}
.btn.secondary {
background-color: #6c757d; /* Warna abu-abu */
color: white;
border: 1px solid #6c757d;
}
.btn.secondary:hover {
background-color: #5a6268;
border-color: #5a6268;
}
```
---
### Langkah Eksekusi di VPS
1. **Buat folder:**
```bash
mkdir -p /opt/ai-gateway/projects/test3/css
```
2. **Buat file `index.html`:**
```bash
nano /opt/ai-gateway/projects/test3/index.html
```
(Paste kode HTML di atas, lalu simpan: `Ctrl+X`, `Y`, `Enter`)
3. **Buat file `style.css`:**
```bash
nano /opt/ai-gateway/projects/test3/css/style.css
```
(Paste kode CSS di atas, lalu simpan: `Ctrl+X`, `Y`, `Enter`)
4. **Verifikasi (opsional, jika ada web server):**
Jika Anda memiliki Nginx terinstal, tambahkan konfigurasi server block baru:
```nginx
# Misalnya di /etc/nginx/sites-available/test3.conf
server {
listen 80;
server_name test3.domainanda.com; # Ganti dengan domain/IP Anda
root /opt/ai-gateway/projects/test3;
index index.html index.htm;
location / {
try_files $uri $uri/ =404;
}
}
```
Lalu aktifkan dan restart Nginx:
```bash
sudo ln -s /etc/nginx/sites-available/test3.conf /etc/nginx/sites-enabled/
sudo systemctl restart nginx
```
Akses `http://test3.domainanda.com` (atau IP VPS Anda) dari browser.
5. **Tanpa Web Server (Langsung dari Browser):**
Anda bisa download kedua file tersebut ke komputer lokal Anda dan buka `index.html` langsung di browser untuk melihat hasilnya.
Ini akan memberi Anda landing page sederhana yang berfungsi.