citadel-realms/data/ui/ConfigureRealm.blp
2024-11-12 17:26:26 -05:00

76 lines
1.6 KiB
Plaintext

using Gtk 4.0;
using Adw 1;
ColorDialog colorDialog {
title: "Choose a window label color";
modal: true;
with-alpha: false;
}
template $ConfigureRealm: Adw.NavigationPage {
title: "Realm Config";
tag: "realm-config";
Adw.ToolbarView {
[top]
Adw.HeaderBar {}
[top]
Adw.Banner changedBanner {
title: "Realm configuration has changed.";
button-label: "Apply";
button-clicked => $_onApplyClicked();
}
content: Adw.PreferencesPage {
Adw.PreferencesGroup optionsGroup {
title: "Options";
}
Adw.PreferencesGroup {
title: "Other";
Adw.ComboRow overlayCombo {
title: "Overlay";
model: StringList {
strings [
"Storage",
"TmpFS",
"None",
]
};
}
Adw.ComboRow realmfsCombo {
title: "RealmFS";
model: StringList {
strings []
};
}
Adw.ActionRow {
title: "Color Scheme";
activatable-widget: colorSchemeButton;
[suffix]
Button colorSchemeButton {
can-focus: false;
label: "Default Dark";
}
}
Adw.ActionRow {
title: "Window Label Color";
activatable-widget: labelColorButton;
[suffix]
ColorDialogButton labelColorButton {
can-focus: false;
dialog: colorDialog;
rgba: "#ffff00000000";
}
}
} // Adw.PreferencesGroup ("Other")
}; // Adw.PreferencesPage
} // Adw.ToolbarView
} // $ConfigureRealm