Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathAsBuiltReport.Purestorage.FlashArray.Style.ps1
More file actions
Latest commit
57 lines (50 loc) · 2.24 KB
/
Copy pathAsBuiltReport.Purestorage.FlashArray.Style.ps1
File metadata and controls
57 lines (50 loc) · 2.24 KB
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#region Pure Storage Document Style
DocumentOption -EnableSectionNumbering -PageSize A4 -DefaultFont 'Arial'-MarginLeftAndRight 71-MarginTopAndBottom 71-Orientation $Orientation
Style -Name 'Title'-Size 24-Color 'F05423'-Align Center
Style -Name 'Title 2'-Size 18-Color '2F2F2F'-Align Center
Style -Name 'Title 3'-Size 12-Color '2F2F2F'-Align Left
Style -Name 'Heading 1'-Size 16-Color 'F05423'
Style -Name 'Heading 2'-Size 14-Color 'F05423'
Style -Name 'Heading 3'-Size 12-Color 'F05423'
Style -Name 'Heading 4'-Size 11-Color 'F05423'
Style -Name 'Heading 5'-Size 10-Color 'F05423'-Italic
Style -Name 'H1 Exclude TOC'-Size 16-Color 'F05423'
Style -Name 'Normal'-Size 10-Default
Style -Name 'TOC'-Size 16-Color 'F05423'
Style -Name 'TableDefaultHeading'-Size 10-Color 'FFFFFF'-BackgroundColor '2F2F2F'
Style -Name 'TableDefaultRow'-Size 10
Style -Name 'TableDefaultAltRow'-Size 10-BackgroundColor 'DDDDDD'
Style -Name 'Critical'-Size 10-BackgroundColor 'FFB38F'
Style -Name 'Warning'-Size 10-BackgroundColor 'FFE860'
Style -Name 'Info'-Size 10-BackgroundColor 'A6D8E7'
Style -Name 'OK'-Size 10-BackgroundColor 'AADB1E'
TableStyle -Id 'TableDefault'-HeaderStyle 'TableDefaultHeading'-RowStyle 'TableDefaultRow'-AlternateRowStyle 'TableDefaultAltRow'-BorderColor '464547'-Align Left -BorderWidth 0.5-Default
TableStyle -Id 'Borderless'-BorderWidth 0
# Pure Storage Page Layout
# Set position of report titles and information based on page orientation
if ($Orientation-eq'Portrait') {
BlankLine -Count 11
$LineCount=30
} else {
BlankLine -Count 7
$LineCount=20
}
# Add Report Name
Paragraph -Style Title $ReportConfig.Report.Name
if ($AsBuiltConfig.Company.FullName) {
# Add Company Name if specified
Paragraph -Style Title2 $AsBuiltConfig.Company.FullName
BlankLine -Count $LineCount
} else {
BlankLine -Count ($LineCount+1)
}
Table -Name 'Cover Page'-List -Style Borderless -Width 0-Hashtable ([Ordered] @{
'Author:'=$AsBuiltConfig.Report.Author
'Date:'=Get-Date-Format 'dd MMMM yyyy'
'Version:'=$ReportConfig.Report.Version
})
PageBreak
# Add Table of Contents
TOC -Name 'Table of Contents'
PageBreak
#endregion Pure Storage Document Style