[Feat] Interactive Board (#258)

* interactive board

* change2

* fixes
This commit is contained in:
CaypenNow
2024-04-02 19:17:43 +05:00
committed by GitHub
parent 600d236ac2
commit b635d4efaf
21 changed files with 752 additions and 1 deletions

View File

@@ -0,0 +1,35 @@
using System.Numerics;
namespace Content.Client._White.InteractiveBoard.UI;
[RegisterComponent]
public sealed partial class InteractiveBoardVisualsComponent : Component
{
public string ImagePath = "/Textures/White/Interface/InteractiveBoard/interactiveboardbackground.png";
public Box2 BackgroundPatchMargin = default;
public Color BackgroundModulate = Color.White;
public bool BackgroundImageTile = false;
public Vector2 BackgroundScale = Vector2.One;
public string? HeaderImagePath;
public Color HeaderImageModulate = Color.White;
public Box2 HeaderMargin = default;
public string? ContentImagePath;
public Color ContentImageModulate = Color.White;
public Box2 ContentMargin = default;
public int ContentImageNumLines = 1;
public Color FontAccentColor = new(223, 223, 213);
public Vector2? MaxWritableArea = null;
}