ux: re-design Add File(s) To Ignore popup
Some checks are pending
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
Continuous Integration / Build (push) Waiting to run

Signed-off-by: leo <longshuang@msn.cn>
This commit is contained in:
leo 2025-06-25 10:15:39 +08:00
parent 71dd58a5d6
commit a8803ca188
No known key found for this signature in database
2 changed files with 8 additions and 6 deletions

View file

@ -1,5 +1,6 @@
using System.Collections.Generic;
using System.IO;
using Avalonia.Media;
namespace SourceGit.Models
{
@ -10,6 +11,7 @@ namespace SourceGit.Models
public bool IsShared { get; set; }
public string File => IsShared ? ".gitignore" : "<git_dir>/info/exclude";
public string Desc => IsShared ? "Shared" : "Private";
public IBrush Brush => IsShared ? Brushes.Green : Brushes.Gray;
public GitIgnoreFile(bool isShared)
{