_MainSidebar.cshtml 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. @using Abp.Configuration
  2. @using WeApp.Configuration
  3. @{
  4. }
  5. <style>
  6. .text-sm .nav-sidebar > .nav-item .nav-icon.fa,
  7. .text-sm .nav-sidebar > .nav-item .nav-icon.fab,
  8. .text-sm .nav-sidebar > .nav-item .nav-icon.far,
  9. .text-sm .nav-sidebar > .nav-item .nav-icon.fas,
  10. .text-sm .nav-sidebar > .nav-item .nav-icon.glyphicon,
  11. .text-sm .nav-sidebar > .nav-item .nav-icon.ion {
  12. font-size: 0.875rem;
  13. }
  14. </style>
  15. <!-- Main Sidebar Container -->
  16. <aside class="main-sidebar sidebar-light elevation-4">
  17. <!-- Brand Logo -->
  18. <style>
  19. .text-md .brand-link {
  20. height: 48px;
  21. padding-top: .7rem;
  22. }
  23. .text-md .brand-link .brand-image {
  24. height: 29px;
  25. margin-bottom: -.25rem;
  26. margin-left: .95rem;
  27. margin-top: -.2rem;
  28. }
  29. .brand-link:hover {
  30. color: #fff;
  31. }
  32. .brand-link .brand-text {
  33. font-weight: 600 ;
  34. color: #eee;
  35. }
  36. [class*=sidebar-light] {
  37. background: #F8FAFB;
  38. color: #000;
  39. }
  40. [class*=sidebar-light] .text-md .brand-link {
  41. color: #000;
  42. }
  43. [class*=sidebar-light] .text-md .brand-link:hover {
  44. color: #000;
  45. }
  46. [class*=sidebar-light] .text-md .brand-link .brand-image {
  47. background: #F8FAFB;
  48. }
  49. [class*=sidebar-light] .text-md .brand-link .brand-text {
  50. color: #000;
  51. }
  52. [class*=sidebar-light] .nav-pills .nav-link {
  53. color: #222222;
  54. background: #F8FAFB;
  55. }
  56. .sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-sidebar.nav-child-indent .nav-treeview {
  57. padding-left: 0;
  58. }
  59. [class*=sidebar-light] .nav-legacy.nav-sidebar .nav-treeview, [class*=sidebar-light] .nav-legacy.nav-sidebar .nav-treeview {
  60. padding-left: 0;
  61. background: transparent;
  62. }
  63. /* [class*=sidebar-light] .nav-legacy.nav-sidebar > .nav-item > .nav-treeview { */
  64. /* background: #E9F0FE; */
  65. /* } */
  66. [class*=sidebar-light] .nav-treeview > .nav-item > .nav-link {
  67. padding-left: 25px;
  68. }
  69. [class*=sidebar-light] .nav-treeview .nav-treeview > .nav-item > .nav-link {
  70. padding-left: 40px;
  71. }
  72. [class*=sidebar-light] .nav-treeview .nav-treeview .nav-treeview > .nav-item > .nav-link {
  73. padding-left: 60px;
  74. }
  75. [class*=sidebar-light] .nav-legacy .nav-treeview > .nav-item > .nav-link.active,
  76. [class*=sidebar-light] .nav-legacy .nav-treeview > .nav-item > .nav-link:focus,
  77. [class*=sidebar-light] .nav-legacy .nav-treeview > .nav-item > .nav-link:hover {
  78. background: #E9F0FE;
  79. color: #1C5DE1;
  80. }
  81. </style>
  82. <div class=" text-md">
  83. <a href="@(ApplicationPath)" class="brand-link">
  84. <img class="brand-image img-circle elevation-3" src="~/Content/Image/logo.png" alt="Logo" style="opacity: .8">
  85. <span class="brand-text">@(SettingManager.GetSettingValue(IwbSettingNames.AdminSystemName))</span>
  86. </a>
  87. </div>
  88. <!-- Sidebar -->
  89. <div class="sidebar">
  90. @*@Html.Action("UserMenu", "Layout",new{id="Sidebar"})*@
  91. <nav class="mt-2">
  92. <ul class="nav nav-pills nav-sidebar flex-column nav-child-indent nav-compact nav-legacy" data-widget="treeview" role="menu" data-accordion="false">
  93. @Html.Action("NavSideBar", "Layout", new {activeMenu = ViewBag.ActiveMenu})
  94. </ul>
  95. </nav>
  96. <!-- /.sidebar-menu -->
  97. </div>
  98. </aside>
  99. <!-- /.sidebar -->