Skip to content

Commit 8727cf2

Browse files
authored
Merge pull request #679 from aspnetboilerplate/issue-#7099
Fixed menu item overlay when opening sidebar
2 parents ac79593 + 443a393 commit 8727cf2

File tree

4 files changed

+35
-11
lines changed

4 files changed

+35
-11
lines changed

aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/Startup/AbpProjectNameNavigationProvider.cs

Lines changed: 18 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -69,28 +69,32 @@ public override void SetNavigation(INavigationProviderContext context)
6969
"AspNetBoilerplateHome",
7070
new FixedLocalizableString("Home"),
7171
url: "https://aspnetboilerplate.com?ref=abptmpl",
72-
icon: "far fa-dot-circle"
72+
icon: "far fa-dot-circle",
73+
target: "_blank"
7374
)
7475
).AddItem(
7576
new MenuItemDefinition(
7677
"AspNetBoilerplateTemplates",
7778
new FixedLocalizableString("Templates"),
7879
url: "https://aspnetboilerplate.com/Templates?ref=abptmpl",
79-
icon: "far fa-dot-circle"
80+
icon: "far fa-dot-circle",
81+
target: "_blank"
8082
)
8183
).AddItem(
8284
new MenuItemDefinition(
8385
"AspNetBoilerplateSamples",
8486
new FixedLocalizableString("Samples"),
8587
url: "https://aspnetboilerplate.com/Samples?ref=abptmpl",
86-
icon: "far fa-dot-circle"
88+
icon: "far fa-dot-circle",
89+
target: "_blank"
8790
)
8891
).AddItem(
8992
new MenuItemDefinition(
9093
"AspNetBoilerplateDocuments",
9194
new FixedLocalizableString("Documents"),
9295
url: "https://aspnetboilerplate.com/Pages/Documents?ref=abptmpl",
93-
icon: "far fa-dot-circle"
96+
icon: "far fa-dot-circle",
97+
target: "_blank"
9498
)
9599
)
96100
).AddItem(
@@ -103,35 +107,40 @@ public override void SetNavigation(INavigationProviderContext context)
103107
"AspNetZeroHome",
104108
new FixedLocalizableString("Home"),
105109
url: "https://aspnetzero.com?ref=abptmpl",
106-
icon: "far fa-dot-circle"
110+
icon: "far fa-dot-circle",
111+
target: "_blank"
107112
)
108113
).AddItem(
109114
new MenuItemDefinition(
110115
"AspNetZeroFeatures",
111116
new FixedLocalizableString("Features"),
112117
url: "https://aspnetzero.com/Features?ref=abptmpl",
113-
icon: "far fa-dot-circle"
118+
icon: "far fa-dot-circle",
119+
target: "_blank"
114120
)
115121
).AddItem(
116122
new MenuItemDefinition(
117123
"AspNetZeroPricing",
118124
new FixedLocalizableString("Pricing"),
119125
url: "https://aspnetzero.com/Pricing?ref=abptmpl#pricing",
120-
icon: "far fa-dot-circle"
126+
icon: "far fa-dot-circle",
127+
target: "_blank"
121128
)
122129
).AddItem(
123130
new MenuItemDefinition(
124131
"AspNetZeroFaq",
125132
new FixedLocalizableString("Faq"),
126133
url: "https://aspnetzero.com/Faq?ref=abptmpl",
127-
icon: "far fa-dot-circle"
134+
icon: "far fa-dot-circle",
135+
target: "_blank"
128136
)
129137
).AddItem(
130138
new MenuItemDefinition(
131139
"AspNetZeroDocuments",
132140
new FixedLocalizableString("Documents"),
133141
url: "https://aspnetzero.com/Documents?ref=abptmpl",
134-
icon: "far fa-dot-circle"
142+
icon: "far fa-dot-circle",
143+
target: "_blank"
135144
)
136145
)
137146
)

aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/Views/Shared/Components/SideBarMenu/Default.cshtml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
}
1414
}
1515
</ul>
16-
</nav>
16+
</nav>

aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/css/style.css

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,17 @@ html {
2929
.famfamfam-flags {
3030
display: inline-block;
3131
}
32+
33+
.sidebar ul li p {
34+
white-space: nowrap !important;
35+
text-overflow: ellipsis;
36+
transition: opacity 0.5s ease-in-out !important;
37+
opacity: 1;
38+
}
39+
40+
.sidebar-mini .main-sidebar .sidebar,
41+
.sidebar-mini .main-sidebar .sidebar:hover {
42+
overflow-x: auto !important;
43+
width: 250px;
44+
transition: width 0.3s ease-in-out;
45+
}

aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/wwwroot/view-resources/Views/Account/_Layout.css

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,5 @@
77
.nav-user-menu .user-image {
88
width: 20px;
99
margin-right: 4px;
10-
margin-top: -4px; }
10+
margin-top: -4px;
11+
}

0 commit comments

Comments
 (0)