ActionLink Improvements
Adjustment to ActionLink component to support custom button classes. Adjustment of all button styles inside of the project to swap to either btn-danger for delete operations or btn-secondary for cancel operations for consistency.
This commit is contained in:
		@ -21,7 +21,7 @@
 | 
			
		||||
        <input type="password" name="Password" class="form-control" placeholder="Password" bind="@Password" />
 | 
			
		||||
    </div>
 | 
			
		||||
    <button type="button" class="btn btn-primary" onclick="@Login">Login</button>
 | 
			
		||||
    <NavLink class="btn btn" href="/">Cancel</NavLink>
 | 
			
		||||
    <NavLink class="btn btn-secondary" href="/">Cancel</NavLink>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
@functions {
 | 
			
		||||
 | 
			
		||||
@ -64,7 +64,7 @@
 | 
			
		||||
    </tr>
 | 
			
		||||
</table>
 | 
			
		||||
<button class="btn btn-success" onclick="@SaveModule">Save</button>
 | 
			
		||||
<NavLink class="btn btn" href="@NavigateUrl()">Cancel</NavLink>
 | 
			
		||||
<NavLink class="btn btn-secondary" href="@NavigateUrl()">Cancel</NavLink>
 | 
			
		||||
 | 
			
		||||
@functions {
 | 
			
		||||
    public override SecurityAccessLevelEnum SecurityAccessLevel { get { return SecurityAccessLevelEnum.Edit; } }
 | 
			
		||||
 | 
			
		||||
@ -113,7 +113,7 @@
 | 
			
		||||
    </tr>
 | 
			
		||||
</table>
 | 
			
		||||
<button class="btn btn-success" onclick="@SavePage">Save</button>
 | 
			
		||||
<NavLink class="btn btn" href="@NavigateUrl()">Cancel</NavLink>
 | 
			
		||||
<NavLink class="btn btn-secondary" href="@NavigateUrl()">Cancel</NavLink>
 | 
			
		||||
 | 
			
		||||
@functions {
 | 
			
		||||
    public override SecurityAccessLevelEnum SecurityAccessLevel { get { return SecurityAccessLevelEnum.Admin; } }
 | 
			
		||||
 | 
			
		||||
@ -112,8 +112,8 @@
 | 
			
		||||
        </td>
 | 
			
		||||
    </tr>
 | 
			
		||||
</table>
 | 
			
		||||
<button class="btn btn-success" onclick="@DeletePage">Delete</button>
 | 
			
		||||
<NavLink class="btn btn" href="@NavigateUrl()">Cancel</NavLink>
 | 
			
		||||
<button class="btn btn-danger" onclick="@DeletePage">Delete</button>
 | 
			
		||||
<NavLink class="btn btn-secondary" href="@NavigateUrl()">Cancel</NavLink>
 | 
			
		||||
 | 
			
		||||
@functions {
 | 
			
		||||
    public override SecurityAccessLevelEnum SecurityAccessLevel { get { return SecurityAccessLevelEnum.Admin; } }
 | 
			
		||||
 | 
			
		||||
@ -113,7 +113,7 @@
 | 
			
		||||
    </tr>
 | 
			
		||||
</table>
 | 
			
		||||
<button class="btn btn-success" onclick="@SavePage">Save</button>
 | 
			
		||||
<NavLink class="btn btn" href="@NavigateUrl()">Cancel</NavLink>
 | 
			
		||||
<NavLink class="btn btn-secondary" href="@NavigateUrl()">Cancel</NavLink>
 | 
			
		||||
 | 
			
		||||
@functions {
 | 
			
		||||
    public override SecurityAccessLevelEnum SecurityAccessLevel { get { return SecurityAccessLevelEnum.Admin; } }
 | 
			
		||||
 | 
			
		||||
@ -25,7 +25,7 @@ else
 | 
			
		||||
            {
 | 
			
		||||
                <tr>
 | 
			
		||||
                    <td><ActionLink Action="Edit" Parameters="@($"id=" + p.PageId.ToString())" /></td>
 | 
			
		||||
                    <td><ActionLink Action="Delete" Parameters="@($"id=" + p.PageId.ToString())" /></td>
 | 
			
		||||
                    <td><ActionLink Action="Delete" Parameters="@($"id=" + p.PageId.ToString())" ButtonClass="btn-danger" /></td>
 | 
			
		||||
                    <td>@p.Path</td>
 | 
			
		||||
                    <td>@p.Name</td>
 | 
			
		||||
                </tr>
 | 
			
		||||
 | 
			
		||||
@ -18,7 +18,7 @@
 | 
			
		||||
        <input type="password" name="Password" class="form-control" placeholder="Password" bind="@Password" />
 | 
			
		||||
    </div>
 | 
			
		||||
    <button type="button" class="btn btn-primary">Register</button>
 | 
			
		||||
    <NavLink class="btn btn" href="/">Cancel</NavLink>
 | 
			
		||||
    <NavLink class="btn btn-secondary" href="/">Cancel</NavLink>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
@functions {
 | 
			
		||||
 | 
			
		||||
@ -26,7 +26,7 @@
 | 
			
		||||
    </tr>
 | 
			
		||||
</table>
 | 
			
		||||
<button class="btn btn-success" onclick="@SaveSite">Save</button>
 | 
			
		||||
<NavLink class="btn btn" href="@NavigateUrl()">Cancel</NavLink>
 | 
			
		||||
<NavLink class="btn btn-secondary" href="@NavigateUrl()">Cancel</NavLink>
 | 
			
		||||
 | 
			
		||||
@functions {
 | 
			
		||||
    public override SecurityAccessLevelEnum SecurityAccessLevel { get { return SecurityAccessLevelEnum.Host; } }
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user