mirror of https://github.com/abpframework/abp.git
27 changed files with 221 additions and 70 deletions
@ -1,58 +0,0 @@ |
|||||
using System.Collections.Generic; |
|
||||
using System.Linq; |
|
||||
using System.Threading.Tasks; |
|
||||
using Volo.Abp.UI.Navigation; |
|
||||
|
|
||||
namespace Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo |
|
||||
{ |
|
||||
public class BasicThemeDemoMenuContributor : IMenuContributor |
|
||||
{ |
|
||||
public Task ConfigureMenuAsync(MenuConfigurationContext context) |
|
||||
{ |
|
||||
if(context.Menu.Name == StandardMenus.Main) |
|
||||
{ |
|
||||
AddMainMenuItems(context); |
|
||||
} |
|
||||
|
|
||||
return Task.CompletedTask; |
|
||||
} |
|
||||
|
|
||||
private void AddMainMenuItems(MenuConfigurationContext context) |
|
||||
{ |
|
||||
var menuItem = new ApplicationMenuItem("BasicThemeDemo.Components", "Components"); |
|
||||
|
|
||||
var items = new List<ApplicationMenuItem>() |
|
||||
{ |
|
||||
new ApplicationMenuItem("BasicThemeDemo.Components.Alerts", "Alerts", url: "/Components/Alerts"), |
|
||||
new ApplicationMenuItem("BasicThemeDemo.Components.Badges", "Badges", url: "/Components/Badges"), |
|
||||
new ApplicationMenuItem("BasicThemeDemo.Components.Borders", "Borders", url: "/Components/Borders"), |
|
||||
new ApplicationMenuItem("BasicThemeDemo.Components.Breadcrumbs", "Breadcrumbs", url: "/Components/Breadcrumbs"), |
|
||||
new ApplicationMenuItem("BasicThemeDemo.Components.Buttons", "Buttons", url: "/Components/Buttons"), |
|
||||
new ApplicationMenuItem("BasicThemeDemo.Components.ButtonGroups", "ButtonGroups", url: "/Components/ButtonGroups"), |
|
||||
new ApplicationMenuItem("BasicThemeDemo.Components.Cards", "Cards", url: "/Components/Cards"), |
|
||||
new ApplicationMenuItem("BasicThemeDemo.Components.Carousel", "Carousel", url: "/Components/Carousel"), |
|
||||
new ApplicationMenuItem("BasicThemeDemo.Components.Collapse", "Collapse", url: "/Components/Collapse"), |
|
||||
new ApplicationMenuItem("BasicThemeDemo.Components.Dropdowns", "Dropdowns", url: "/Components/Dropdowns"), |
|
||||
new ApplicationMenuItem("BasicThemeDemo.Components.DynamicForms", "DynamicForms", url: "/Components/DynamicForms"), |
|
||||
new ApplicationMenuItem("BasicThemeDemo.Components.FormElements", "FormElements", url: "/Components/FormElements"), |
|
||||
new ApplicationMenuItem("BasicThemeDemo.Components.Grids", "Grids", url: "/Components/Grids"), |
|
||||
new ApplicationMenuItem("BasicThemeDemo.Components.ListGroups", "List Groups", url: "/Components/ListGroups"), |
|
||||
new ApplicationMenuItem("BasicThemeDemo.Components.Modals", "Modals", url: "/Components/Modals"), |
|
||||
new ApplicationMenuItem("BasicThemeDemo.Components.Navs", "Navs", url: "/Components/Navs"), |
|
||||
new ApplicationMenuItem("BasicThemeDemo.Components.Navbars", "Navbars", url: "/Components/Navbars"), |
|
||||
new ApplicationMenuItem("BasicThemeDemo.Components.Paginator", "Paginator", url: "/Components/Paginator"), |
|
||||
new ApplicationMenuItem("BasicThemeDemo.Components.Popovers", "Popovers", url: "/Components/Popovers"), |
|
||||
new ApplicationMenuItem("BasicThemeDemo.Components.ProgressBars", "Progress Bars", url: "/Components/ProgressBars"), |
|
||||
new ApplicationMenuItem("BasicThemeDemo.Components.Tables", "Tables", url: "/Components/Tables"), |
|
||||
new ApplicationMenuItem("BasicThemeDemo.Components.Tabs", "Tabs", url: "/Components/Tabs"), |
|
||||
new ApplicationMenuItem("BasicThemeDemo.Components.Tooltips", "Tooltips", url: "/Components/Tooltips") |
|
||||
}; |
|
||||
|
|
||||
items.OrderBy(x => x.Name) |
|
||||
.ToList() |
|
||||
.ForEach(x => menuItem.AddItem(x)); |
|
||||
|
|
||||
context.Menu.AddItem(menuItem); |
|
||||
} |
|
||||
} |
|
||||
} |
|
||||
@ -0,0 +1,58 @@ |
|||||
|
using System.Collections.Generic; |
||||
|
using System.Linq; |
||||
|
using System.Threading.Tasks; |
||||
|
using Volo.Abp.UI.Navigation; |
||||
|
|
||||
|
namespace Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Menus |
||||
|
{ |
||||
|
public class BasicThemeDemoMenuContributor : IMenuContributor |
||||
|
{ |
||||
|
public Task ConfigureMenuAsync(MenuConfigurationContext context) |
||||
|
{ |
||||
|
if(context.Menu.Name == StandardMenus.Main) |
||||
|
{ |
||||
|
AddMainMenuItems(context); |
||||
|
} |
||||
|
|
||||
|
return Task.CompletedTask; |
||||
|
} |
||||
|
|
||||
|
private void AddMainMenuItems(MenuConfigurationContext context) |
||||
|
{ |
||||
|
var menuItem = new ApplicationMenuItem("BasicThemeDemo.Components", "Components"); |
||||
|
|
||||
|
var items = new List<ApplicationMenuItem>() |
||||
|
{ |
||||
|
new ApplicationMenuItem(BasicThemeDemoMenus.Components.Alerts, "Alerts", url: "/Components/Alerts"), |
||||
|
new ApplicationMenuItem(BasicThemeDemoMenus.Components.Badges, "Badges", url: "/Components/Badges"), |
||||
|
new ApplicationMenuItem(BasicThemeDemoMenus.Components.Borders, "Borders", url: "/Components/Borders"), |
||||
|
new ApplicationMenuItem(BasicThemeDemoMenus.Components.Breadcrumbs, "Breadcrumbs", url: "/Components/Breadcrumbs"), |
||||
|
new ApplicationMenuItem(BasicThemeDemoMenus.Components.Buttons, "Buttons", url: "/Components/Buttons"), |
||||
|
new ApplicationMenuItem(BasicThemeDemoMenus.Components.ButtonGroups, "ButtonGroups", url: "/Components/ButtonGroups"), |
||||
|
new ApplicationMenuItem(BasicThemeDemoMenus.Components.Cards, "Cards", url: "/Components/Cards"), |
||||
|
new ApplicationMenuItem(BasicThemeDemoMenus.Components.Carousel, "Carousel", url: "/Components/Carousel"), |
||||
|
new ApplicationMenuItem(BasicThemeDemoMenus.Components.Collapse, "Collapse", url: "/Components/Collapse"), |
||||
|
new ApplicationMenuItem(BasicThemeDemoMenus.Components.Dropdowns, "Dropdowns", url: "/Components/Dropdowns"), |
||||
|
new ApplicationMenuItem(BasicThemeDemoMenus.Components.DynamicForms, "DynamicForms", url: "/Components/DynamicForms"), |
||||
|
new ApplicationMenuItem(BasicThemeDemoMenus.Components.FormElements, "FormElements", url: "/Components/FormElements"), |
||||
|
new ApplicationMenuItem(BasicThemeDemoMenus.Components.Grids, "Grids", url: "/Components/Grids"), |
||||
|
new ApplicationMenuItem(BasicThemeDemoMenus.Components.ListGroups, "List Groups", url: "/Components/ListGroups"), |
||||
|
new ApplicationMenuItem(BasicThemeDemoMenus.Components.Modals, "Modals", url: "/Components/Modals"), |
||||
|
new ApplicationMenuItem(BasicThemeDemoMenus.Components.Navs, "Navs", url: "/Components/Navs"), |
||||
|
new ApplicationMenuItem(BasicThemeDemoMenus.Components.Navbars, "Navbars", url: "/Components/Navbars"), |
||||
|
new ApplicationMenuItem(BasicThemeDemoMenus.Components.Paginator, "Paginator", url: "/Components/Paginator"), |
||||
|
new ApplicationMenuItem(BasicThemeDemoMenus.Components.Popovers, "Popovers", url: "/Components/Popovers"), |
||||
|
new ApplicationMenuItem(BasicThemeDemoMenus.Components.ProgressBars, "Progress Bars", url: "/Components/ProgressBars"), |
||||
|
new ApplicationMenuItem(BasicThemeDemoMenus.Components.Tables, "Tables", url: "/Components/Tables"), |
||||
|
new ApplicationMenuItem(BasicThemeDemoMenus.Components.Tabs, "Tabs", url: "/Components/Tabs"), |
||||
|
new ApplicationMenuItem(BasicThemeDemoMenus.Components.Tooltips, "Tooltips", url: "/Components/Tooltips") |
||||
|
}; |
||||
|
|
||||
|
items.OrderBy(x => x.Name) |
||||
|
.ToList() |
||||
|
.ForEach(x => menuItem.AddItem(x)); |
||||
|
|
||||
|
context.Menu.AddItem(menuItem); |
||||
|
} |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,36 @@ |
|||||
|
namespace Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Menus |
||||
|
{ |
||||
|
public class BasicThemeDemoMenus |
||||
|
{ |
||||
|
private const string Prefix = "BasicThemeDemo"; |
||||
|
public const string Home = Prefix + ".Home"; |
||||
|
|
||||
|
public static class Components |
||||
|
{ |
||||
|
public const string Root = Prefix + ".Components"; |
||||
|
public const string Alerts = Root + ".Alerts"; |
||||
|
public const string Badges = Root + ".Badges"; |
||||
|
public const string Borders = Root + ".Borders"; |
||||
|
public const string Breadcrumbs = Root + ".Breadcrumbs"; |
||||
|
public const string ButtonGroups = Root + ".ButtonGroups"; |
||||
|
public const string Buttons = Root + ".Buttons"; |
||||
|
public const string Cards = Root + ".Cards"; |
||||
|
public const string Carousel = Root + ".Carousel"; |
||||
|
public const string Collapse = Root + ".Collapse"; |
||||
|
public const string Dropdowns = Root + ".Dropdowns"; |
||||
|
public const string DynamicForms = Root + ".DynamicForms"; |
||||
|
public const string FormElements = Root + ".FormElements"; |
||||
|
public const string Grids = Root + ".Grids"; |
||||
|
public const string ListGroups = Root + ".ListGroups"; |
||||
|
public const string Modals = Root + ".Modals"; |
||||
|
public const string Navbars = Root + ".Navbars"; |
||||
|
public const string Navs = Root + ".Navs"; |
||||
|
public const string Paginator = Root + ".Paginator"; |
||||
|
public const string Popovers = Root + ".Popovers"; |
||||
|
public const string ProgressBars = Root + ".ProgressBars"; |
||||
|
public const string Tables = Root + ".Tables"; |
||||
|
public const string Tabs = Root + ".Tabs"; |
||||
|
public const string Tooltips = Root + ".Tooltips"; |
||||
|
} |
||||
|
} |
||||
|
} |
||||
@ -1,6 +1,12 @@ |
|||||
@page |
@page |
||||
|
@using Volo.Abp.AspNetCore.Mvc.UI.Layout |
||||
|
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo |
||||
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.AlertsDemo |
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.AlertsDemo |
||||
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Alerts.IndexModel |
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Alerts.IndexModel |
||||
|
@inject IPageLayout PageLayout |
||||
|
@{ |
||||
|
PageLayout.Content.Title = "Alerts"; |
||||
|
} |
||||
<h2>Alerts</h2> |
<h2>Alerts</h2> |
||||
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/alerts/" target="_blank"> Bootstrap Alert</a>.</p> |
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/alerts/" target="_blank"> Bootstrap Alert</a>.</p> |
||||
|
|
||||
|
|||||
@ -1,7 +1,11 @@ |
|||||
@page |
@page |
||||
|
@using Volo.Abp.AspNetCore.Mvc.UI.Layout |
||||
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.BadgesDemo |
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.BadgesDemo |
||||
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Badges.IndexModel |
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Badges.IndexModel |
||||
<h2>Badges</h2> |
<h2>Badges</h2> |
||||
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/badge/" target="_blank"> Bootstrap Badge</a>.</p> |
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/badge/" target="_blank"> Bootstrap Badge</a>.</p> |
||||
|
@inject IPageLayout PageLayout |
||||
|
@{ |
||||
|
PageLayout.Content.Title = "Badges"; |
||||
|
} |
||||
@await Component.InvokeAsync(typeof(BadgesDemoViewComponent)) |
@await Component.InvokeAsync(typeof(BadgesDemoViewComponent)) |
||||
@ -1,15 +1,20 @@ |
|||||
@page |
@page |
||||
|
@using Volo.Abp.AspNetCore.Mvc.UI.Layout |
||||
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.BordersDemo |
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.BordersDemo |
||||
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Borders.IndexModel |
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Borders.IndexModel |
||||
|
@inject IPageLayout PageLayout |
||||
|
@{ |
||||
|
PageLayout.Content.Title = "Borders"; |
||||
|
} |
||||
<h2>Borders</h2> |
<h2>Borders</h2> |
||||
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/border/" target="_blank"> Bootstrap Border</a>.</p> |
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/border/" target="_blank"> Bootstrap Border</a>.</p> |
||||
<style> |
<style> |
||||
span { |
span { |
||||
display: inline-block; |
display: inline-block; |
||||
width: 5rem; |
width: 5rem; |
||||
height: 5rem; |
height: 5rem; |
||||
margin: .25rem; |
margin: .25rem; |
||||
background-color: #f5f5f5; |
background-color: #f5f5f5; |
||||
} |
} |
||||
</style> |
</style> |
||||
@await Component.InvokeAsync(typeof(BordersDemoViewComponent)) |
@await Component.InvokeAsync(typeof(BordersDemoViewComponent)) |
||||
@ -1,6 +1,11 @@ |
|||||
@page |
@page |
||||
|
@using Volo.Abp.AspNetCore.Mvc.UI.Layout |
||||
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.BreadcrumbsDemo |
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.BreadcrumbsDemo |
||||
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Breadcrumbs.IndexModel |
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Breadcrumbs.IndexModel |
||||
|
@inject IPageLayout PageLayout |
||||
|
@{ |
||||
|
PageLayout.Content.Title = "Breadcrumbs"; |
||||
|
} |
||||
<h2>Breadcrumbs</h2> |
<h2>Breadcrumbs</h2> |
||||
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/breadcrumbs/" target="_blank"> Bootstrap Breadcrumb</a>.</p> |
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/breadcrumbs/" target="_blank"> Bootstrap Breadcrumb</a>.</p> |
||||
|
|
||||
|
|||||
@ -1,6 +1,12 @@ |
|||||
@page |
@page |
||||
|
@using Volo.Abp.AspNetCore.Mvc.UI.Layout |
||||
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.ButtonGroupsDemo |
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.ButtonGroupsDemo |
||||
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.ButtonGroups.IndexModel |
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.ButtonGroups.IndexModel |
||||
|
@inject IPageLayout PageLayout |
||||
|
@{ |
||||
|
PageLayout.Content.Title = "Button Groups"; |
||||
|
} |
||||
|
|
||||
<h2>Button Groups</h2> |
<h2>Button Groups</h2> |
||||
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/button-group/" target="_blank"> Bootstrap Button group</a>.</p> |
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/button-group/" target="_blank"> Bootstrap Button group</a>.</p> |
||||
|
|
||||
|
|||||
@ -1,6 +1,11 @@ |
|||||
@page |
@page |
||||
|
@using Volo.Abp.AspNetCore.Mvc.UI.Layout |
||||
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.ButtonsDemo |
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.ButtonsDemo |
||||
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Buttons.IndexModel |
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Buttons.IndexModel |
||||
|
@inject IPageLayout PageLayout |
||||
|
@{ |
||||
|
PageLayout.Content.Title = "Buttons"; |
||||
|
} |
||||
<h1>Buttons</h1> |
<h1>Buttons</h1> |
||||
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/buttons/" target="_blank"> Bootstrap Buttons</a>.</p> |
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/buttons/" target="_blank"> Bootstrap Buttons</a>.</p> |
||||
|
|
||||
|
|||||
@ -1,6 +1,11 @@ |
|||||
@page |
@page |
||||
|
@using Volo.Abp.AspNetCore.Mvc.UI.Layout |
||||
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.CardsDemo |
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.CardsDemo |
||||
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Cards.IndexModel |
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Cards.IndexModel |
||||
|
@inject IPageLayout PageLayout |
||||
|
@{ |
||||
|
PageLayout.Content.Title = "Cards"; |
||||
|
} |
||||
<h2>Cards</h2> |
<h2>Cards</h2> |
||||
<p>Based on <a href="http://getbootstrap.com/docs/4.1/components/card/" target="_blank"> Bootstrap card</a>.</p> |
<p>Based on <a href="http://getbootstrap.com/docs/4.1/components/card/" target="_blank"> Bootstrap card</a>.</p> |
||||
|
|
||||
|
|||||
@ -1,6 +1,11 @@ |
|||||
@page |
@page |
||||
|
@using Volo.Abp.AspNetCore.Mvc.UI.Layout |
||||
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.CarouselDemo |
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.CarouselDemo |
||||
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Carousel.IndexModel |
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Carousel.IndexModel |
||||
|
@inject IPageLayout PageLayout |
||||
|
@{ |
||||
|
PageLayout.Content.Title = "Carousel"; |
||||
|
} |
||||
<h2>Carousel</h2> |
<h2>Carousel</h2> |
||||
<p>Based on <a href="https://getbootstrap.com/docs/4.0/components/carousel/" target="_blank"> Bootstrap carousel</a>.</p> |
<p>Based on <a href="https://getbootstrap.com/docs/4.0/components/carousel/" target="_blank"> Bootstrap carousel</a>.</p> |
||||
|
|
||||
|
|||||
@ -1,6 +1,11 @@ |
|||||
@page |
@page |
||||
|
@using Volo.Abp.AspNetCore.Mvc.UI.Layout |
||||
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.CollapseDemo |
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.CollapseDemo |
||||
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Collapse.IndexModel |
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Collapse.IndexModel |
||||
|
@inject IPageLayout PageLayout |
||||
|
@{ |
||||
|
PageLayout.Content.Title = "Collapse"; |
||||
|
} |
||||
<h2>Collapse</h2> |
<h2>Collapse</h2> |
||||
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/collapse/" target="_blank"> Bootstrap Collapse</a>.</p> |
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/collapse/" target="_blank"> Bootstrap Collapse</a>.</p> |
||||
|
|
||||
|
|||||
@ -1,6 +1,11 @@ |
|||||
@page |
@page |
||||
|
@using Volo.Abp.AspNetCore.Mvc.UI.Layout |
||||
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.DropdownsDemo |
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.DropdownsDemo |
||||
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Dropdowns.IndexModel |
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Dropdowns.IndexModel |
||||
|
@inject IPageLayout PageLayout |
||||
|
@{ |
||||
|
PageLayout.Content.Title = "DrowDowns"; |
||||
|
} |
||||
<h2>Cards</h2> |
<h2>Cards</h2> |
||||
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/dropdowns/" target="_blank"> Bootstrap button</a>.</p> |
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/dropdowns/" target="_blank"> Bootstrap button</a>.</p> |
||||
|
|
||||
|
|||||
@ -1,6 +1,11 @@ |
|||||
@page |
@page |
||||
|
@using Volo.Abp.AspNetCore.Mvc.UI.Layout |
||||
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.DynamicFormsDemo |
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.DynamicFormsDemo |
||||
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.DynamicForms.IndexModel |
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.DynamicForms.IndexModel |
||||
|
@inject IPageLayout PageLayout |
||||
|
@{ |
||||
|
PageLayout.Content.Title = "DynamicForms"; |
||||
|
} |
||||
<h2>Dynamic Forms</h2> |
<h2>Dynamic Forms</h2> |
||||
|
|
||||
@await Component.InvokeAsync(typeof(DynamicFormsDemoViewComponent)) |
@await Component.InvokeAsync(typeof(DynamicFormsDemoViewComponent)) |
||||
@ -1,6 +1,11 @@ |
|||||
@page |
@page |
||||
|
@using Volo.Abp.AspNetCore.Mvc.UI.Layout |
||||
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.FormElementsDemo |
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.FormElementsDemo |
||||
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.FormElements.IndexModel |
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.FormElements.IndexModel |
||||
|
@inject IPageLayout PageLayout |
||||
|
@{ |
||||
|
PageLayout.Content.Title = "Form Elements"; |
||||
|
} |
||||
<h2>Form Elements</h2> |
<h2>Form Elements</h2> |
||||
|
|
||||
@await Component.InvokeAsync(typeof(FormElementsDemoViewComponent)) |
@await Component.InvokeAsync(typeof(FormElementsDemoViewComponent)) |
||||
@ -1,6 +1,11 @@ |
|||||
@page |
@page |
||||
|
@using Volo.Abp.AspNetCore.Mvc.UI.Layout |
||||
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.GridsDemo |
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.GridsDemo |
||||
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Grids.IndexModel |
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Grids.IndexModel |
||||
|
@inject IPageLayout PageLayout |
||||
|
@{ |
||||
|
PageLayout.Content.Title = "Grids"; |
||||
|
} |
||||
<h2>Grids</h2> |
<h2>Grids</h2> |
||||
<p>Based on <a href="http://getbootstrap.com/docs/4.1/layout/grid/" target="_blank"> Bootstrap grid</a>.</p> |
<p>Based on <a href="http://getbootstrap.com/docs/4.1/layout/grid/" target="_blank"> Bootstrap grid</a>.</p> |
||||
|
|
||||
|
|||||
@ -1,6 +1,11 @@ |
|||||
@page |
@page |
||||
|
@using Volo.Abp.AspNetCore.Mvc.UI.Layout |
||||
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.ListGroupsDemo |
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.ListGroupsDemo |
||||
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.ListGroups.IndexModel |
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.ListGroups.IndexModel |
||||
|
@inject IPageLayout PageLayout |
||||
|
@{ |
||||
|
PageLayout.Content.Title = "List Groups"; |
||||
|
} |
||||
<h2>List Groups</h2> |
<h2>List Groups</h2> |
||||
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/list-group/" target="_blank"> Bootstrap List Group</a>.</p> |
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/list-group/" target="_blank"> Bootstrap List Group</a>.</p> |
||||
|
|
||||
|
|||||
@ -1,6 +1,11 @@ |
|||||
@page |
@page |
||||
|
@using Volo.Abp.AspNetCore.Mvc.UI.Layout |
||||
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.ModalsDemo |
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.ModalsDemo |
||||
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Modals.IndexModel |
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Modals.IndexModel |
||||
|
@inject IPageLayout PageLayout |
||||
|
@{ |
||||
|
PageLayout.Content.Title = "Modals"; |
||||
|
} |
||||
<h2>Modals</h2> |
<h2>Modals</h2> |
||||
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/modal/" target="_blank"> Bootstrap Modal</a>.</p> |
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/modal/" target="_blank"> Bootstrap Modal</a>.</p> |
||||
|
|
||||
|
|||||
@ -1,6 +1,11 @@ |
|||||
@page |
@page |
||||
|
@using Volo.Abp.AspNetCore.Mvc.UI.Layout |
||||
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.NavbarsDemo |
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.NavbarsDemo |
||||
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Modals.IndexModel |
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Modals.IndexModel |
||||
|
@inject IPageLayout PageLayout |
||||
|
@{ |
||||
|
PageLayout.Content.Title = "Navbars"; |
||||
|
} |
||||
<h2>Navbars</h2> |
<h2>Navbars</h2> |
||||
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/navbar/" target="_blank"> Bootstrap Navbar</a>.</p> |
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/navbar/" target="_blank"> Bootstrap Navbar</a>.</p> |
||||
|
|
||||
|
|||||
@ -1,6 +1,11 @@ |
|||||
@page |
@page |
||||
|
@using Volo.Abp.AspNetCore.Mvc.UI.Layout |
||||
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.NavsDemo |
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.NavsDemo |
||||
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Navs.IndexModel |
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Navs.IndexModel |
||||
|
@inject IPageLayout PageLayout |
||||
|
@{ |
||||
|
PageLayout.Content.Title = "Navs"; |
||||
|
} |
||||
<h2>Navs</h2> |
<h2>Navs</h2> |
||||
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/navs/" target="_blank"> Bootstrap Navs</a>.</p> |
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/navs/" target="_blank"> Bootstrap Navs</a>.</p> |
||||
|
|
||||
|
|||||
@ -1,6 +1,11 @@ |
|||||
@page |
@page |
||||
|
@using Volo.Abp.AspNetCore.Mvc.UI.Layout |
||||
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.PopoversDemo |
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.PopoversDemo |
||||
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Popovers.IndexModel |
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Popovers.IndexModel |
||||
|
@inject IPageLayout PageLayout |
||||
|
@{ |
||||
|
PageLayout.Content.Title = "Popovers"; |
||||
|
} |
||||
<h2>Popovers</h2> |
<h2>Popovers</h2> |
||||
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/Popovers/" target="_blank"> Bootstrap Popovers</a>.</p> |
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/Popovers/" target="_blank"> Bootstrap Popovers</a>.</p> |
||||
|
|
||||
|
|||||
@ -1,6 +1,11 @@ |
|||||
@page |
@page |
||||
|
@using Volo.Abp.AspNetCore.Mvc.UI.Layout |
||||
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.ProgressBarsDemo |
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.ProgressBarsDemo |
||||
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.ProgressBars.IndexModel |
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.ProgressBars.IndexModel |
||||
|
@inject IPageLayout PageLayout |
||||
|
@{ |
||||
|
PageLayout.Content.Title = "Progress Bars"; |
||||
|
} |
||||
<h2>Progress Bars</h2> |
<h2>Progress Bars</h2> |
||||
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/progress/" target="_blank"> Bootstrap Progress Bars</a>.</p> |
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/progress/" target="_blank"> Bootstrap Progress Bars</a>.</p> |
||||
|
|
||||
|
|||||
@ -1,6 +1,11 @@ |
|||||
@page |
@page |
||||
|
@using Volo.Abp.AspNetCore.Mvc.UI.Layout |
||||
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.TablesDemo |
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.TablesDemo |
||||
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Tables.IndexModel |
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Tables.IndexModel |
||||
|
@inject IPageLayout PageLayout |
||||
|
@{ |
||||
|
PageLayout.Content.Title = "Tables"; |
||||
|
} |
||||
<h2>Tables</h2> |
<h2>Tables</h2> |
||||
<p>Based on <a href="https://getbootstrap.com/docs/4.1/content/Tables/" target="_blank"> Bootstrap Tables</a>.</p> |
<p>Based on <a href="https://getbootstrap.com/docs/4.1/content/Tables/" target="_blank"> Bootstrap Tables</a>.</p> |
||||
|
|
||||
|
|||||
@ -1,6 +1,11 @@ |
|||||
@page |
@page |
||||
|
@using Volo.Abp.AspNetCore.Mvc.UI.Layout |
||||
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.TabsDemo |
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.TabsDemo |
||||
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Tabs.IndexModel |
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Tabs.IndexModel |
||||
|
@inject IPageLayout PageLayout |
||||
|
@{ |
||||
|
PageLayout.Content.Title = "Tabs"; |
||||
|
} |
||||
<h2>Tabs</h2> |
<h2>Tabs</h2> |
||||
<p>Based on <a href="http://getbootstrap.com/docs/4.1/components/navs/#tabs" target="_blank"> Bootstrap tab</a>.</p> |
<p>Based on <a href="http://getbootstrap.com/docs/4.1/components/navs/#tabs" target="_blank"> Bootstrap tab</a>.</p> |
||||
|
|
||||
|
|||||
@ -1,6 +1,11 @@ |
|||||
@page |
@page |
||||
|
@using Volo.Abp.AspNetCore.Mvc.UI.Layout |
||||
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.TooltipsDemo |
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.Views.Components.Themes.Shared.Demos.TooltipsDemo |
||||
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Tooltips.IndexModel |
@model Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.Pages.Components.Tooltips.IndexModel |
||||
|
@inject IPageLayout PageLayout |
||||
|
@{ |
||||
|
PageLayout.Content.Title = "Tooltips"; |
||||
|
} |
||||
<h2>Tooltips</h2> |
<h2>Tooltips</h2> |
||||
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/tooltips/" target="_blank"> Bootstrap Tooltips</a>.</p> |
<p>Based on <a href="https://getbootstrap.com/docs/4.1/components/tooltips/" target="_blank"> Bootstrap Tooltips</a>.</p> |
||||
|
|
||||
|
|||||
Loading…
Reference in new issue