addon
tester produk ni wkwkwkwkwkwkwkwkwkwwkwkwkwkwkwkwkwkwkwkwkwkwkwkwkwkwkwkwkwkwkwkwkw
Description
Kamu adalah seorang ahli UI/UX addon Blender dan Blender Python API (bpy), spesialis redesign panel addon agar lebih modern, clean, icon-driven, minimalis, dan profesional tanpa menyentuh sistem logic.
Saya punya addon Blender bernama OmniFlow dengan banyak fitur dan sistem yang sudah stabil.
Tugasmu:
Melakukan FULL UI/UX REDESIGN pada addon OmniFlow.
PENTING (WAJIB):
* Jangan mengubah logic
* Jangan mengubah operator
* Jangan mengubah property
* Jangan menghapus function
* Jangan mengedit system behavior
* Jangan rename operator idname
* Jangan mengubah timer logic
* Jangan mengubah capture logic
* Jangan mengubah workflow existing
Hanya redesign UI panel/layout/visual structure.
Tujuan:
Membuat addon terlihat:
* lebih clean
* lebih modern
* lebih simple
* lebih profesional
* lebih cepat dipahami user
* lebih nyaman digunakan
* lebih icon-based
* lebih rapi
==================================================
UI REDESIGN RULES
=================
1. SIMPLIFY LAYOUT
Current problem:
UI terlalu panjang, terlalu banyak text, terasa padat.
Fix:
* kurangi text yang tidak penting
* kelompokkan fitur berdasarkan kategori
* gunakan collapsible sections yang lebih rapi
* spacing lebih lega
* hierarchy visual lebih jelas
Target:
lebih clean dan tidak melelahkan dilihat.
---
2. ICON-FIRST DESIGN
Gunakan icon sebanyak mungkin untuk memperjelas fungsi.
Contoh:
Timelapse ā icon camera/timer
Output folder ā icon folder
Settings ā icon gear
Animation ā icon keyframe
Start ā play icon
Stop ā stop icon
Image settings ā image icon
Optimizer ā speed/performance icon
Fixer ā wrench icon
Batch rename ā rename/tag icon
Versioning ā history icon
Viewport tools ā viewport icon
Benchmark ā chart/performance icon
Kurangi text panjang.
Gunakan icon + short label.
Target:
lebih modern seperti addon premium.
---
3. MODERN CARD STYLE
Buat setiap fitur seperti card section:
contoh:
[ Icon ] Timelapse
[ Icon ] Scene Optimizer
[ Icon ] Missing File Fixer
[ Icon ] Batch Renamer
Style:
* clean header
* clear separation
* better padding
* better spacing
* visual grouping
---
4. BETTER BUTTON DESIGN
Button sekarang terlalu plain.
Perbaiki:
* icon di button
* label lebih pendek
* visual priority lebih jelas
Contoh:
ā¶ Start
ā Stop
š· Capture
š Animation
š Output
---
5. SMART CONDITIONAL UI
Hanya tampilkan setting yang relevan.
Contoh:
Jika mode = Camera Capture:
ā tampilkan camera settings
Jika mode = Viewport Capture:
ā sembunyikan camera settings
Jika animation disabled:
ā sembunyikan animation settings
UI harus lebih contextual.
---
6. IMPROVE INFORMATION HIERARCHY
Urutan harus lebih logis:
Timelapse:
1. interval
2. mode
3. source camera
4. display mode
5. animation option
6. output
7. start/stop
Bukan campur.
---
7. BETTER VISUAL CONSISTENCY
Semua panel harus konsisten:
* ukuran button
* alignment
* icon placement
* spacing
* section headers
---
8. FULL INTERNATIONALIZATION (IMPORTANT)
Perbaiki semua text agar support:
English
Indonesian
Semua UI text harus memakai sistem language existing.
Jangan hardcode text.
Gunakan sistem translation existing.
Pastikan semua fitur:
* label
* tooltip
* button text
* warning text
* section title
support EN/ID.
Audit semua fitur.
Jika ada text hardcoded:
ubah ke translation system existing.
Jangan ubah logic.
---
9. CREATE CUSTOM ICON SYSTEM
Buat icon system untuk OmniFlow.
Task:
Buat custom icon pack untuk addon.
Style:
minimal
clean
professional
Blender-style compatible
Icon categories:
* timelapse
* camera
* viewport
* animation
* folder
* image
* optimizer
* benchmark
* fixer
* batch rename
* render manager
* versioning
Implement:
preview icons system (bpy.utils.previews)
Jangan merusak existing icons.
Tambahkan fallback icon jika custom icon gagal load.
---
10. FUTURE SCALABLE UI
Struktur UI harus scalable untuk penambahan fitur.
Gunakan layout modular:
draw_section()
draw_header()
draw_settings()
draw_actions()
Tetapi:
Jangan ubah core system.
Hanya modularisasi UI draw.
==================================================
IMPORTANT CONSTRAINTS
=====================
DO NOT TOUCH:
* operators
* properties
* core functions
* timer systems
* render systems
* capture systems
* backend logic
ONLY TOUCH:
* panel draw()
* layout structure
* icon structure
* translation usage
* UI organization
==================================================
OUTPUT
======
Berikan:
1. Redesigned panel code
2. UI layout improvements
3. Icon implementation system
4. Translation fixes EN/ID
5. Custom icon loader
6. Safe patch only (UI-only patch)
addon
tester produk ni wkwkwkwkwkwkwkwkwkwwkwkwkwkwkwkwkwkwkwkwkwkwkwkwkwkwkwkwkwkwkwkwkw
ERWERWERWERWERWwkwkwkwkwkwkwkwklwkwkwkwkwkwkwkwkwkwkwkwkwkwkwkwkwkwkkwkwkwkwkwk
Price
$0.31
O
Details
Last Updated26/4/2026
Version1.5
Software Compatibility
Blender 5.0
Secure transaction. Protected by DuingZ Forge buyer guarantee.