You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
58 lines
3.8 KiB
58 lines
3.8 KiB
<WebsiteTitleComponent> |
|
Feedback |
|
</WebsiteTitleComponent> |
|
|
|
<MakingOfComponent> |
|
<Title> |
|
Loading |
|
</Title> |
|
<Description> |
|
Indicates a component is being loaded (a component that relies on JSON) |
|
</Description> |
|
<Example> |
|
<div style="width: 300px; height: 450px;"> |
|
|
|
<LoadingComponent/> |
|
</div> |
|
</Example> |
|
<Usage> |
|
<CodeComponent>Empty</CodeComponent> |
|
</Usage> |
|
<Code> |
|
<CodeComponent>Empty</CodeComponent> |
|
</Code> |
|
</MakingOfComponent> |
|
|
|
|
|
<MakingOfComponent> |
|
<Title>Alert Message</Title> |
|
<Description>Used to convey important information to the viewer. Comes in Yellow (Warning), Blue (Information), Red (Error), and Green (Success). Mostly used to warn viewers of pre-alpha or incomplete content being viewed.</Description> |
|
<Example> |
|
<AlertComponent Type="@SeverityType.Warning"> |
|
<Title>Warning Alert Title</Title> |
|
<Message>Warning Alert Message</Message> |
|
</AlertComponent> |
|
<AlertComponent Type="@SeverityType.Information"> |
|
<Title>Information Alert Title</Title> |
|
<Message>Information Alert Message</Message> |
|
</AlertComponent> |
|
<AlertComponent Type="@SeverityType.Error"> |
|
<Title>Error Alert Title</Title> |
|
<Message>Error Alert Message</Message> |
|
</AlertComponent> |
|
<AlertComponent Type="@SeverityType.Success"> |
|
<Title>Succsess Alert Title</Title> |
|
<Message>Succsess Alert Message</Message> |
|
</AlertComponent> |
|
</Example> |
|
<Usage> |
|
<CodeComponent><AlertComponent Type=SeverityType.Warning><br/> <Title>Warning Alert Title</Title><br/> <Message>Warning Alert Message</Message><br/></AlertComponent><br/><AlertComponent Type=SeverityType.Information><br/> <Title>Information Alert Title</Title><br/> <Message>Information Alert Message</Message><br/></AlertComponent><br/><AlertComponent Type=SeverityType.Error><br/> <Title>Error Alert Title</Title><br/> <Message>Error Alert Message</Message><br/></AlertComponent><br/><AlertComponent Type=SeverityType.Success><br/> <Title>Succsess Alert Title</Title><br/> <Message>Succsess Alert Message</Message><br/></AlertComponent><br/></CodeComponent> |
|
</Usage> |
|
<Code> |
|
<CodeComponent>@@using Components.Pages.Utils<br/><br/><div class="alertContainer @@Type.ToString().ToLower()"><br/> @@if (Title != null) {<br/> <div class="alertTitle"><br/> @@Title<br/> </div><br/> }<br/> @@if (Message != null) {<br/> <div><br/> @@Message<br/> </div><br/><br/> }<br/></div><br/><style><br/> .alertContainer {<br/> border: 4px solid;<br/> border-radius: 4px;<br/> padding: 16px;<br/> display: flex;<br/> flex-direction: column;<br/> justify-items: stretch;<br/> width: 100%;<br/> }<br/><br/> .alertContainer.@@SeverityType.Warning.ToString().ToLower() {<br/> border-color: #2a2000;<br/> background-color: #ffbf0029;<br/> }<br/><br/> .alertContainer.@@SeverityType.Error.ToString().ToLower() {<br/> border-color: #290102;<br/> background-color: #4C2C33;<br/> }<br/><br/> .alertContainer.@@SeverityType.Information.ToString().ToLower() {<br/> border-color: #030129;<br/> background-color: #2c3a4c;<br/> }<br/><br/> .alertContainer.@@SeverityType.Success.ToString().ToLower() {<br/> border-color: #042901;<br/> background-color: #2E4C2C;<br/> }<br/><br/> .alertTitle {<br/> font-weight: 800;<br/> }<br/><br/></style><br/>@@code {<br/> [Parameter] public RenderFragment? Title { get; set; }<br/> [Parameter] public RenderFragment? Message { get; set; }<br/> [Parameter] public SeverityType Type { get; set; } = SeverityType.Warning;<br/>}</CodeComponent> |
|
</Code> |
|
</MakingOfComponent> |
|
|
|
@code { |
|
|
|
} |