Public/GUI/Start-OSDCloudGUI.ps1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
function Start-OSDCloudGUI {
    [CmdletBinding()]
    param (
        [Alias('BrandingTitle')]
        [string]$Brand = 'OSDCloud',
        [Alias('BrandingColor')]
        [string]$Color = '#01786A'
    )
    #================================================
    # Header
    #================================================
    Write-Host -ForegroundColor DarkGray "================================================"
    Write-Host -ForegroundColor Green "Start-OSDCloudGUI"
    Write-Host -ForegroundColor DarkGray "================================================"
    #================================================
    # Branding
    #================================================
    $Global:OSDCloudGuiBranding = @{
        Title   = $Brand
        Color   = $Color
    }
    #================================================
    & "$($MyInvocation.MyCommand.Module.ModuleBase)\Projects\OSDCloudGUI\MainWindow.ps1"
    Start-Sleep -Seconds 2
    #================================================
}