Files
yali-rs/branding_en.toml
Erkan IŞIK a48120b039 feat: gradient buttons, language selector with flags, SVG support, and UI improvements
- Add linear gradient backgrounds to primary/secondary/danger buttons
- Add language selector with flag icons in ComboBox
- Add SVG support via egui_extras feature
- Add cancel confirmation dialog on exit
- Update Yali logo to SVG icon
- Add flag SVGs for all countries
- Improve users step layout with form helpers
- Refactor button API (ui::theme::*_button now takes ui param)
2026-06-15 02:36:29 +03:00

340 lines
15 KiB
TOML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ╔══════════════════════════════════════════════════════════════════╗
# ║ Yali-RS Installation Tool — Visual Customization ║
# ║ branding_en.toml ║
# ╚══════════════════════════════════════════════════════════════════╝
# ──────────────────────────────────────────────────────────────────
# [general] Distribution Identity
# ──────────────────────────────────────────────────────────────────
[general]
# Sidebar logo (Yali)
yali_logo = "assets/icons/YALI_icon_LIGHT.svg"
# Main page logo (PisiLinux distribution)
pisi_logo_dark = "assets/pisi-logo-dark.png"
pisi_logo_light = "assets/pisi-logo-light.png"
# Title of the installation window
title = "YALI Installation Wizard"
# Subtitle displayed in the left sidebar
subtitle = "YALI"
# ──────────────────────────────────────────────────────────────────
# [slides] Slides shown during installation
# ──────────────────────────────────────────────────────────────────
[slides]
# Slide transition duration (seconds)
interval_secs = 6
# ── Slide Icons → File Path Mappings ─────────────────────────────
[slides.icons]
pisilogo = "assets/pisilinux-logo.png"
pisi = "assets/pisi-software-center.png"
community = "assets/community.png"
pisi_speed = "assets/pisi_speed.png"
securety = "assets/securety.png"
customization = "assets/customization.png"
# Masaüstü İkonları
budgie = "assets/budgie.png"
budgie_applets = "assets/budgie_applets.png"
budgie_raven = "assets/budgie_raven.png"
budgie_gtk_theme = "assets/budgie_gtk_theme.png"
cinnamon = "assets/cinnamon.png"
cinnamon_panel = "assets/cinnamon_panel.png"
cinnamon_settings = "assets/cinnamon_settings.png"
cinnamon_desklets = "assets/cinnamon_desklets.png"
gnome = "assets/gnome.png"
gnome_search = "assets/gnome_search.png"
gnome_extensions = "assets/gnome_extensions.png"
kde = "assets/kde.png"
file_manager = "assets/file_manager.png"
kde_connect = "assets/kde_connect.png"
discover = "assets/discover.png"
lxde = "assets/lxde.png"
lxde_openbox = "assets/lxde_openbox.png"
lxde_lxpanel = "assets/lxde_lxpanel.png"
lxqt = "assets/lxqt.png"
lxqt_panel = "assets/lxqt_panel.png"
lumina = "assets/lumina.png"
lumina_applications = "assets/lumina_applications.png"
lumina_theme = "assets/lumina_theme.png"
lumina_panel = "assets/lumina_panel.png"
mate = "assets/mate.png"
mate_settings = "assets/mate_settings.png"
mate_applications = "assets/mate_applications.png"
xfce = "assets/xfce.png"
xfce_panel = "assets/xfce_panel.png"
xfce_settings = "assets/xfce_settings.png"
# ── Common Slides ────────────────────────────────────────────────
[[slides.items]]
icon = "pisilogo"
title = "Welcome to Pisi GNU/Linux"
description = "Pisi is a Turkish-supported GNU/Linux distribution that combines speed, stability, and ease of use."
[[slides.items]]
icon = "pisi"
title = "PISI Package Manager"
description = "Access thousands of packages with a single command. Install anything you need easily with `pisi install <package>`."
[[slides.items]]
icon = "community"
title = "Community Support"
description = "Our active community at forum.pisilinux.org is ready to answer your questions. Our wiki pages are always accessible."
[[slides.items]]
icon = "pisi_speed"
title = "Speed & Performance"
description = "Thanks to an optimized kernel and startup services, PisiLinux boots in seconds and uses minimal resources."
[[slides.items]]
icon = "securety"
title = "Security First"
description = "Keep your system secure with regular security updates, AppArmor profiles, and secure default settings."
[[slides.items]]
icon = "customization"
title = "Customization"
description = "Tailor everything to your taste — from the desktop environment and theme colors to panel layout and keyboard shortcuts."
# ── Budgie ────────────────────────────────────────────────────────
[[slides.items]]
desktop = "budgie"
icon = "budgie"
title = "PisiLinux Budgie"
description = "A modern, clean, and elegant Budgie desktop. Built on the GNOME stack and user-friendly."
[[slides.items]]
desktop = "budgie"
icon = "budgie_applets"
title = "Budgie Desktop Applets"
description = "Easily add tools like weather, system monitor, and calendar via Budgie's panel applets."
[[slides.items]]
desktop = "budgie"
icon = "budgie_raven"
title = "Raven Notification Center"
description = "Access volume, media controls, notifications, and quick settings from the Raven panel."
[[slides.items]]
desktop = "budgie"
icon = "budgie_gtk_theme"
title = "GTK Theme Support"
description = "Budgie runs GTK themes and GNOME applications seamlessly, ensuring visual consistency."
# ── Cinnamon ──────────────────────────────────────────────────────
[[slides.items]]
desktop = "cinnamon"
icon = "cinnamon"
title = "PisiLinux Cinnamon"
description = "Cinnamon combines the traditional desktop experience with modern features, offering a powerful and flexible environment."
[[slides.items]]
desktop = "cinnamon"
icon = "cinnamon_panel"
title = "Cinnamon Panel"
description = "Customize your panel with applets, launchers, and system indicators for a classic yet powerful desktop."
[[slides.items]]
desktop = "cinnamon"
icon = "cinnamon_settings"
title = "Settings Manager"
description = "Fine-tune every aspect of your Cinnamon desktop through the comprehensive Settings Manager."
[[slides.items]]
desktop = "cinnamon"
icon = "cinnamon_desklets"
title = "Cinnamon Desklets"
description = "Keep notes, clocks, and system info always visible on your desktop with Cinnamon Desklets."
# ── GNOME ─────────────────────────────────────────────────────────
[[slides.items]]
desktop = "gnome"
icon = "gnome"
title = "PisiLinux GNOME"
description = "Reduce distractions and focus on your work with the clean and focused GNOME desktop environment."
[[slides.items]]
desktop = "gnome"
icon = "gnome_search"
title = "GNOME Search"
description = "Press the Super key and start typing. Instantly reach applications, files, and settings."
[[slides.items]]
desktop = "gnome"
icon = "gnome_extensions"
title = "GNOME Extensions"
description = "Shape your desktop to your needs with hundreds of extensions from extensions.gnome.org."
# ── KDE ───────────────────────────────────────────────────────────
[[slides.items]]
desktop = "kde"
icon = "kde"
title = "PisiLinux KDE Plasma"
description = "Meet the modern, customizable, and powerful KDE Plasma desktop. Everything is at your fingertips."
[[slides.items]]
desktop = "kde"
icon = "file_manager"
title = "Dolphin File Manager"
description = "Dolphin makes managing your files easy with tabbed browsing, dual-panel view, and powerful search."
[[slides.items]]
desktop = "kde"
icon = "kde_connect"
title = "KDE Connect"
description = "Connect your phone to your computer. Notifications, file transfer, and clipboard sharing — all with KDE Connect."
[[slides.items]]
desktop = "kde"
icon = "discover"
title = "Discover Software Center"
description = "Easily find, install, and update applications from the visual interface with Discover."
# ── LXQt ──────────────────────────────────────────────────────────
[[slides.items]]
desktop = "lxqt"
icon = "lxqt"
title = "PisiLinux LXQt"
description = "A lightweight, fast, and modern LXQt desktop environment. Low resource consumption, high performance."
[[slides.items]]
desktop = "lxqt"
icon = "lxqt_panel"
title = "LXQt Panel"
description = "The traditional panel layout puts the taskbar, application launcher, and system tray always within reach."
[[slides.items]]
desktop = "lxqt"
icon = "file_manager"
title = "PCManFM-Qt File Manager"
description = "Manage files effortlessly with the lightweight and fast PCManFM-Qt. Tabbed navigation and a customizable interface."
# ── LXDE ──────────────────────────────────────────────────────────
[[slides.items]]
desktop = "lxde"
icon = "lxde"
title = "PisiLinux LXDE"
description = "The legendary lightweight LXDE desktop. Known for extremely low resource usage and a reliable build."
[[slides.items]]
desktop = "lxde"
icon = "lxde_openbox"
title = "Openbox-Based"
description = "LXDE uses the Openbox window manager. Fine-tune it for a smooth and responsive experience."
[[slides.items]]
desktop = "lxde"
icon = "file_manager"
title = "PCManFM File Manager"
description = "PCManFM speeds up your file operations with its fast and lightweight build, supporting tree view and tabs."
# ── Lumina ────────────────────────────────────────────────────────
[[slides.items]]
desktop = "lumina"
icon = "lumina"
title = "PisiLinux Lumina"
description = "A lightweight and independent Lumina desktop. Qt-based, designed to run cleanly on BSD and Linux systems."
[[slides.items]]
desktop = "lumina"
icon = "lumina_applications"
title = "Application Support"
description = "Lumina works well with core utilities and many popular Qt apps, providing a practical everyday experience."
[[slides.items]]
desktop = "lumina"
icon = "lumina_theme"
title = "Theme Customization"
description = "Easily customize color schemes and interface styles with Lumina's flexible theme system."
[[slides.items]]
desktop = "lumina"
icon = "lumina_panel"
title = "Lumina Panel"
description = "A clean panel with a taskbar, application launcher, and system tray keeps your desktop organized."
# ── MATE ──────────────────────────────────────────────────────────
[[slides.items]]
desktop = "mate"
icon = "mate"
title = "PisiLinux MATE"
description = "MATE for those who love the traditional desktop layout. Developed with GTK+ 3 for a modern and smooth experience."
[[slides.items]]
desktop = "mate"
icon = "file_manager"
title = "Caja File Manager"
description = "Manage your files easily with MATE's powerful Caja. Dual panel, tabbed navigation, and rich features."
[[slides.items]]
desktop = "mate"
icon = "mate_settings"
title = "MATE Settings"
description = "Customize your MATE desktop with comprehensive settings for appearance, display, keyboard, and more."
[[slides.items]]
desktop = "mate"
icon = "mate_applications"
title = "Rich Application Suite"
description = "MATE comes with a rich set of classic applications — from text editors to image viewers, all well-integrated."
# ── XFCE ──────────────────────────────────────────────────────────
[[slides.items]]
desktop = "xfce"
icon = "xfce"
title = "PisiLinux XFCE"
description = "A lightweight, fast, and user-friendly XFCE desktop environment. Low resource consumption, high performance."
[[slides.items]]
desktop = "xfce"
icon = "xfce_panel"
title = "XFCE Panel"
description = "The traditional panel layout puts the taskbar, application menu, and system tray always within reach."
[[slides.items]]
desktop = "xfce"
icon = "file_manager"
title = "Thunar File Manager"
description = "Manage your files easily with the fast and lightweight Thunar. Tree view, tabbed navigation, and customizable features."
[[slides.items]]
desktop = "xfce"
icon = "xfce_settings"
title = "Whisker Menu"
description = "A modern alternative to the classic application menu. Find apps easily and organize your favorites with Whisker Menu."
# ──────────────────────────────────────────────────────────────────
# [theme] UI Style & Color Palette
# ──────────────────────────────────────────────────────────────────
[theme]
primary = "#1a73e8"
accent = "#34a853"
background = "#181824"
text = "#e2e8f0"
# ──────────────────────────────────────────────────────────────────
# [oem] OEM Installer Configuration (Factory Mode)
# ──────────────────────────────────────────────────────────────────
[oem]
enabled = false
skip_steps = [0, 1, 2, 3, 4]
default_username = "pisi"
default_hostname = "pisi-pc"
default_password = "pisi"