|
178 | 178 | max-width: 100% !important; |
179 | 179 | } |
180 | 180 |
|
181 | | - /* Model Menu fullscreen on mobile — match Settings dialog pattern. */ |
182 | | - .mobile .model-menu__dialog .MuiDialog-paper { |
183 | | - margin: 0 !important; |
184 | | - width: 100vw !important; |
185 | | - max-width: 100vw !important; |
186 | | - height: 100dvh !important; |
187 | | - max-height: 100dvh !important; |
188 | | - border-radius: 0 !important; |
189 | | - } |
190 | | - |
191 | | - /* Collapse complex 3-column grid → single column */ |
192 | | - .mobile .model-menu__grid { |
193 | | - display: grid !important; |
194 | | - grid-template-columns: 1fr !important; |
195 | | - grid-template-rows: auto 1fr !important; |
196 | | - gap: var(--spacing-xs) !important; |
197 | | - } |
198 | | - |
199 | | - /* Hide provider list and sidebar (favorites/recent) */ |
200 | | - .mobile .model-menu__providers-list, |
201 | | - .mobile .model-menu__sidebar { |
202 | | - display: none !important; |
203 | | - } |
204 | | - |
205 | | - /* Hide advanced filters bar (keep just search) */ |
206 | | - .mobile .model-menu__filters-bar { |
207 | | - display: none !important; |
208 | | - } |
209 | | - |
210 | | - /* Expand model list to full width */ |
211 | | - .mobile .model-menu__model-list-container { |
212 | | - max-width: none !important; |
213 | | - width: 100% !important; |
214 | | - } |
215 | | - |
216 | | - /* Hide footer counts and other non-essential info */ |
217 | | - .mobile .model-menu__footer { |
218 | | - display: none !important; |
219 | | - } |
| 181 | + /* The model menu handles its own narrow-screen layout in |
| 182 | + ModelMenuDialogBase (full-screen paper, horizontal provider strip), so it |
| 183 | + needs no overrides here. */ |
220 | 184 |
|
221 | 185 | /* Chat Composer Mobile Styles |
222 | 186 | Keep compose-message in its default column layout on mobile so the |
|
0 commit comments