You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix header layout issues: invisible gap, nav overflow, mobile branding
- Fix#1 (HIGH): Remove flex-grow-1 from #header-status-host in HTML;
add CSS that sets flex:0 below 992px and flex:1 at >=992px so the
empty host no longer creates a massive invisible gap on mobile.
- Fix#2: Add flex-wrap:nowrap and max-height to .banner ul.nav to
prevent the 1px overflow at the 992px breakpoint.
- Fix#3: Move 'Essential C#' branding outside the d-none d-lg-block
wrapper so it remains visible on mobile (hidden only below 576px
via d-none d-sm-block to save space on very small screens).
- Fix#4: Remove redundant d-md-block class (was on a <li> inside a
d-none d-lg-block parent, so it could never take effect). Resolved
automatically by the Issue 3 restructure.
- 'generic " Chapter 24: The Common Language Infrastructure" [ref=e118] [cursor=pointer]'
141
+
- text:
142
+
- generic [ref=e120]: "Build: 7 May, 2026 5:40:07 PM"
143
+
- generic [ref=e121]:
144
+
- generic:
145
+
- navigation
146
+
- generic [ref=e122]:
147
+
- heading "Welcome to Essential C#" [level=1] [ref=e124]
148
+
- separator [ref=e125]
149
+
- generic [ref=e127]:
150
+
- heading "The Comprehensive, Expert Guide to C# Language Programming" [level=3] [ref=e128]
151
+
- generic [ref=e129]: Written by Mark Michaelis and Benjamin Michaelis with Eric Lippert & Kevin Bost
152
+
- paragraph [ref=e130]: Essential C# is a well-organized, no-fluff guide to C# for programmers at all levels of experience. Reflecting the most important C# features from 3.0 through 12.0 and including modern programming patterns, it will help you write code that’s simple, powerful, robust, secure, and maintainable.
153
+
- paragraph [ref=e131]: World-class C# expert Mark Michaelis and Benjamin Michaelis present a complete tutorial and reference for the entire language, including expert coverage of key C# enhancements, C#’s use with .NET Core/.NET Standard, and cross-platform compilation. They illustrates key C# constructs with succinct examples, and presents best-practice coding guidelines.
154
+
- separator [ref=e132]
155
+
- generic [ref=e133]:
156
+
- link "Essential C Sharp Book" [ref=e136] [cursor=pointer]:
- paragraph [ref=e140]: Check out the interactive and comprehensive guide to the C# coding language to expand your development knowledge and enhance your skill set at your own pace. The site includes everything developers need to master C# and is an excellent tool for beginners to experts.
162
+
- link "Get the Book" [ref=e142] [cursor=pointer]:
163
+
- /url: https://a.co/d/95wxhTg
164
+
- generic [ref=e143]:
165
+
- generic [ref=e144]:
166
+
- generic [ref=e146]:
167
+
- generic [ref=e147]: Welcome to one of the most venerable and trusted franchises you could dream of in the world of C# books—and probably far beyond!
168
+
- generic [ref=e148]:
169
+
- strong [ref=e149]: From the Foreword by Mads Torgersen
170
+
- text: C# Lead Designer, Microsoft
171
+
- separator [ref=e150]
172
+
- generic [ref=e151]:
173
+
- heading "Web Features Coming Soon" [level=3] [ref=e153]
174
+
- generic [ref=e156]:
175
+
- heading "Hyperlinking" [level=5] [ref=e157]
176
+
- paragraph [ref=e158]: Easily navigate to interesting and relevant sites as well as related sections in Essential C#.
- paragraph [ref=e184]: Chat with an AI assistant that has access to Essential C# book content from a floating widget available on every page. Supports streaming responses, markdown rendering, and saved conversation history. Requires sign-in.
- paragraph [ref=e194]: Edit, compile, and run the code listings found throughout Essential C#. Runnable listings show a Run button that opens an interactive editor.
199
+
- link "View All Announcements" [ref=e197] [cursor=pointer]:
200
+
- /url: /Announcements
201
+
- button "Login required for AI Chat" [ref=e199] [cursor=pointer]:
0 commit comments