Skip to content

Commit a369708

Browse files
committed
Add screenshot path constants for demo pages and components
Added numerous public constants to DemoScreenshotSrcConstants for referencing screenshot image paths of various demo pages and components. This centralizes and simplifies access to screenshot sources throughout the codebase. Some constants are placeholders and may be updated as more screenshots become available.
1 parent 251508b commit a369708

File tree

1 file changed

+102
-0
lines changed

1 file changed

+102
-0
lines changed

BlazorBootstrap.Demo.RCL/Constants/DemoScreenshotSrcConstants.cs

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,107 @@ public class DemoScreenshotSrcConstants
66

77
public const string DemoScreenshotSrcPrefix = $"{DemoStringConstants.StaticAssets_Images_Path}/screenshots/";
88

9+
// Home
10+
public const string Home = DemoScreenshotSrcPrefix + "home.png";
11+
12+
// Layout
13+
public const string Demos_URL_Layout_Prefix = DemoScreenshotSrcPrefix + "home.png";
14+
public const string Demos_URL_Layout_BlazorWebAssembly = DemoScreenshotSrcPrefix + "home.png";
15+
public const string Demos_URL_Layout_Blazor_Server = DemoScreenshotSrcPrefix + "home.png";
16+
17+
// Content
18+
public const string Demos_URL_Icons = DemoScreenshotSrcPrefix + "home.png";
19+
public const string Demos_URL_Images = DemoScreenshotSrcPrefix + "images.png";
20+
21+
// Forms
22+
public const string Demos_URL_Forms_Prefix = DemoScreenshotSrcPrefix + "home.png";
23+
public const string Demos_URL_AutoComplete = DemoScreenshotSrcPrefix + "autocomplete.png";
24+
public const string Demos_URL_CheckboxInput = DemoScreenshotSrcPrefix + "checkbox-input.png";
25+
public const string Demos_URL_CurrencyInput = DemoScreenshotSrcPrefix + "currency-input.png";
26+
public const string Demos_URL_DateInput = DemoScreenshotSrcPrefix + "date-input.png";
27+
public const string Demos_URL_EnumInput = DemoScreenshotSrcPrefix + "enum-input.png"; // TODO: pending
28+
public const string Demos_URL_NumberInput = DemoScreenshotSrcPrefix + "number-input.png";
29+
public const string Demos_URL_PasswordInput = DemoScreenshotSrcPrefix + "password-input.png";
30+
public const string Demos_URL_RadioInput = DemoScreenshotSrcPrefix + "radio-input.png";
31+
public const string Demos_URL_RangeInput = DemoScreenshotSrcPrefix + "range-input.png";
32+
public const string Demos_URL_SelectInput = DemoScreenshotSrcPrefix + "home.png";
33+
public const string Demos_URL_Switch = DemoScreenshotSrcPrefix + "switch.png";
34+
public const string Demos_URL_TextAreaInput = DemoScreenshotSrcPrefix + "textarea-input.png";
35+
public const string Demos_URL_TextInput = DemoScreenshotSrcPrefix + "text-input.png";
36+
public const string Demos_URL_TimeInput = DemoScreenshotSrcPrefix + "time-input.png";
37+
38+
// Components
39+
public const string Demos_URL_Accordion = DemoScreenshotSrcPrefix + "accordion.png";
40+
public const string Demos_URL_Alerts = DemoScreenshotSrcPrefix + "alerts.png";
41+
public const string Demos_URL_Badge = DemoScreenshotSrcPrefix + "badge.png";
42+
public const string Demos_URL_Breadcrumb = DemoScreenshotSrcPrefix + "breadcrumb.png";
43+
public const string Demos_URL_Buttons = DemoScreenshotSrcPrefix + "buttons.png";
44+
public const string Demos_URL_Callout = DemoScreenshotSrcPrefix + "callout.png";
45+
public const string Demos_URL_Card = DemoScreenshotSrcPrefix + "card.png";
46+
public const string Demos_URL_Carousel = DemoScreenshotSrcPrefix + "carousel.png";
47+
public const string Demos_URL_Charts = DemoScreenshotSrcPrefix + "charts.png";
48+
public const string Demos_URL_Collapse = DemoScreenshotSrcPrefix + "collapse.png";
49+
public const string Demos_URL_ConfirmDialog = DemoScreenshotSrcPrefix + "confirm-dialog.png";
50+
public const string Demos_URL_Dropdown = DemoScreenshotSrcPrefix + "dropdown.png";
51+
public const string Demos_URL_GoogleMap = DemoScreenshotSrcPrefix + "google-map.png";
52+
53+
#region Grid
54+
public const string Demos_URL_Grid_Prefix = DemoScreenshotSrcPrefix + "grid.png";
55+
public const string Demos_URL_Grid_Overview = DemoScreenshotSrcPrefix + "home.png";
56+
public const string Demos_URL_Grid_Alignment = DemoScreenshotSrcPrefix + "home.png";
57+
public const string Demos_URL_Grid_CustomCSSClass = DemoScreenshotSrcPrefix + "home.png";
58+
public const string Demos_URL_Grid_DataBinding = DemoScreenshotSrcPrefix + "home.png";
59+
public const string Demos_URL_Grid_DetailView = DemoScreenshotSrcPrefix + "home.png";
60+
public const string Demos_URL_Grid_Events = DemoScreenshotSrcPrefix + "home.png";
61+
public const string Demos_URL_Grid_Filters = DemoScreenshotSrcPrefix + "home.png";
62+
public const string Demos_URL_Grid_FixedHeader = DemoScreenshotSrcPrefix + "home.png";
63+
public const string Demos_URL_Grid_FreezeColumns = DemoScreenshotSrcPrefix + "home.png";
64+
public const string Demos_URL_Grid_Settings = DemoScreenshotSrcPrefix + "home.png";
65+
public const string Demos_URL_Grid_NestedGrid = DemoScreenshotSrcPrefix + "home.png";
66+
public const string Demos_URL_Grid_Paging = DemoScreenshotSrcPrefix + "home.png";
67+
public const string Demos_URL_Grid_Selection = DemoScreenshotSrcPrefix + "home.png";
68+
public const string Demos_URL_Grid_Sorting = DemoScreenshotSrcPrefix + "home.png";
69+
public const string Demos_URL_Grid_Summary = DemoScreenshotSrcPrefix + "home.png";
70+
public const string Demos_URL_Grid_Translations = DemoScreenshotSrcPrefix + "home.png";
71+
public const string Demos_URL_Grid_OtherExamples = DemoScreenshotSrcPrefix + "home.png";
72+
#endregion Grid
73+
74+
public const string Demos_URL_Markdown = DemoScreenshotSrcPrefix + "markdown.png";
75+
public const string Demos_URL_Modal = DemoScreenshotSrcPrefix + "modal.png";
76+
public const string Demos_URL_Offcanvas = DemoScreenshotSrcPrefix + "offcanvas.png";
77+
public const string Demos_URL_Pagination = DemoScreenshotSrcPrefix + "pagination.png";
78+
public const string Demos_URL_PDFViewer = DemoScreenshotSrcPrefix + "pdf-viewer.png";
79+
public const string Demos_URL_Placeholders = DemoScreenshotSrcPrefix + "placeholders.png";
80+
public const string Demos_URL_Preload = DemoScreenshotSrcPrefix + "preload.png";
81+
public const string Demos_URL_Progress = DemoScreenshotSrcPrefix + "progress.png";
82+
public const string Demos_URL_Ribbon = DemoScreenshotSrcPrefix + "ribbon.png";
83+
public const string Demos_URL_ScriptLoader = DemoScreenshotSrcPrefix + "script-loader.png";
84+
public const string Demos_URL_Sidebar = DemoScreenshotSrcPrefix + "sidebar.png";
85+
public const string Demos_URL_Sidebar2 = DemoScreenshotSrcPrefix + "sidebar2.png";
86+
public const string Demos_URL_SortableList = DemoScreenshotSrcPrefix + "sortable-list.png";
87+
public const string Demos_URL_Spinners = DemoScreenshotSrcPrefix + "spinners.png";
88+
public const string Demos_URL_Tabs = DemoScreenshotSrcPrefix + "tabs.png";
89+
public const string Demos_URL_ThemeSwitcher = DemoScreenshotSrcPrefix + "theme-switcher.png";
90+
public const string Demos_URL_Toasts = DemoScreenshotSrcPrefix + "toasts.png";
91+
public const string Demos_URL_Tooltips = DemoScreenshotSrcPrefix + "tooltips.png";
92+
93+
// Data Visualization
94+
public const string Demos_URL_Charts_Prefix = DemoScreenshotSrcPrefix + "home.png";
95+
public const string Demos_URL_BarChart = DemoScreenshotSrcPrefix + "bar-chart.png";
96+
public const string Demos_URL_DoughnutChart = DemoScreenshotSrcPrefix + "doughnut-chart.png";
97+
public const string Demos_URL_LineChart = DemoScreenshotSrcPrefix + "line-chart.png";
98+
public const string Demos_URL_PieChart = DemoScreenshotSrcPrefix + "pie-chart.png";
99+
public const string Demos_URL_PolarAreaChart = DemoScreenshotSrcPrefix + "polar-area-chart.png";
100+
public const string Demos_URL_RadarChart = DemoScreenshotSrcPrefix + "radar-chart.png";
101+
public const string Demos_URL_ScatterChart = DemoScreenshotSrcPrefix + "scatter-chart.png";
102+
103+
// Services
104+
public const string Demos_URL_Services_Prefix = DemoScreenshotSrcPrefix + "home.png";
105+
public const string Demos_URL_ModalService = DemoScreenshotSrcPrefix + "home.png";
106+
107+
// Utilities
108+
public const string Demos_URL_Utils_Prefix = DemoScreenshotSrcPrefix + "home.png";
109+
public const string Demos_URL_ColorUtils = DemoScreenshotSrcPrefix + "home.png";
110+
9111
#endregion
10112
}

0 commit comments

Comments
 (0)