|
64 | 64 |
|
65 | 65 | # this example that adds a logo to the navbar brand |
66 | 66 | logo = dbc.Navbar( |
67 | | - [ |
68 | | - html.A( |
69 | | - # Use row and col to control vertical alignment of logo / brand |
70 | | - dbc.Row( |
71 | | - [ |
72 | | - dbc.Col(html.Img(src=PLOTLY_LOGO, height="30px")), |
73 | | - dbc.Col(dbc.NavbarBrand("Logo", class_name="ms-2")), |
74 | | - ], |
75 | | - align="center", |
76 | | - class_name="g-0", |
| 67 | + dbc.Container( |
| 68 | + [ |
| 69 | + html.A( |
| 70 | + # Use row and col to control vertical alignment of logo / brand |
| 71 | + dbc.Row( |
| 72 | + [ |
| 73 | + dbc.Col(html.Img(src=PLOTLY_LOGO, height="30px")), |
| 74 | + dbc.Col(dbc.NavbarBrand("Logo", class_name="ms-2")), |
| 75 | + ], |
| 76 | + align="center", |
| 77 | + class_name="g-0", |
| 78 | + ), |
| 79 | + href="https://plotly.com", |
| 80 | + style={"textDecoration": "none"}, |
77 | 81 | ), |
78 | | - href="https://plotly.com", |
79 | | - style={"textDecoration": "none"}, |
80 | | - ), |
81 | | - html.Div( |
82 | | - [ |
83 | | - dbc.NavbarToggler(id="navbar-toggler2", n_clicks=0), |
84 | | - dbc.Collapse( |
85 | | - dbc.Nav( |
86 | | - [nav_item, dropdown], class_name="ms-auto", navbar=True |
87 | | - ), |
88 | | - id="navbar-collapse2", |
| 82 | + dbc.NavbarToggler(id="navbar-toggler2", n_clicks=0), |
| 83 | + dbc.Collapse( |
| 84 | + dbc.Nav( |
| 85 | + [nav_item, dropdown], |
| 86 | + class_name="ms-auto", |
89 | 87 | navbar=True, |
90 | 88 | ), |
91 | | - ], |
92 | | - className="ms-auto", |
93 | | - ), |
94 | | - ], |
| 89 | + id="navbar-collapse2", |
| 90 | + navbar=True, |
| 91 | + ), |
| 92 | + ], |
| 93 | + ), |
95 | 94 | color="dark", |
96 | 95 | dark=True, |
97 | | - class_name="py-2 px-3 mb-5", |
| 96 | + class_name="mb-5", |
98 | 97 | ) |
99 | 98 |
|
100 | 99 | # this example has a search bar and button instead of navitems / dropdowns |
|
136 | 135 |
|
137 | 136 | # custom navbar based on https://getbootstrap.com/docs/4.1/examples/dashboard/ |
138 | 137 | dashboard = dbc.Navbar( |
139 | | - [ |
140 | | - dbc.Col(dbc.NavbarBrand("Dashboard", href="#"), sm=3, md=2), |
141 | | - dbc.Col(dbc.Input(type="search", placeholder="Search here")), |
142 | | - dbc.Col( |
143 | | - dbc.Nav(dbc.NavItem(dbc.NavLink("Sign out")), navbar=True), |
144 | | - width="auto", |
145 | | - ), |
146 | | - ], |
| 138 | + dbc.Container( |
| 139 | + [ |
| 140 | + dbc.Col(dbc.NavbarBrand("Dashboard", href="#"), sm=3, md=2), |
| 141 | + dbc.Col(dbc.Input(type="search", placeholder="Search here")), |
| 142 | + dbc.Col( |
| 143 | + dbc.Nav( |
| 144 | + dbc.Container(dbc.NavItem(dbc.NavLink("Sign out"))), |
| 145 | + navbar=True, |
| 146 | + ), |
| 147 | + width="auto", |
| 148 | + ), |
| 149 | + ], |
| 150 | + ), |
147 | 151 | color="dark", |
148 | 152 | dark=True, |
149 | | - class_name="py-2 px-3", |
150 | 153 | ) |
151 | 154 |
|
152 | 155 | app.layout = html.Div( |
|
0 commit comments