Skip to content

Commit c609675

Browse files
committed
Revert "Add xl responsiveness option to grid"
This reverts commit d200baa.
1 parent d200baa commit c609675

File tree

3 files changed

+13
-15
lines changed

3 files changed

+13
-15
lines changed

docs/api_reference/api_reference.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -302,7 +302,7 @@ def team_member(name, role, location="Remote"):
302302
team_member("Marcus Johnson", "Frontend Developer", "Berlin")
303303
]
304304

305-
return Grid(*team, cols_sm=1, cols_md=1, cols_lg=2, cols_xl=3, cols_max=3)
305+
return Grid(*team)
306306

307307
docs_cards = create_doc_section(
308308
Card,

monsterui/franken.py

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -615,17 +615,16 @@ def _generate_next_value_(name, start, count, last_values): return str2ukcls('fl
615615
nowrap, wrap, wrap_reverse = auto(), auto(), auto()
616616

617617
# %% ../nbs/02_franken.ipynb
618-
def Grid(*div, cols_min=1, cols_max=None, cols_sm=None, cols_md=None, cols_lg=None, cols_xl=None, cols=None, cls='gap-4', **kwargs):
618+
def Grid(*div, cols_min=1, cols_max=None, cols_sm=None, cols_md=None, cols_lg=None, cols=None, cls='gap-4', **kwargs):
619619
"Creates a responsive grid layout with smart defaults based on content"
620-
if cols: cols_min = cols_sm = cols_md = cols_lg = cols_xl = cols
620+
if cols: cols_min = cols_sm = cols_md = cols_lg = cols
621621
else:
622622
n = len(div)
623623
cols_max = min(n, cols_max or 4)
624-
cols_sm = cols_sm or min(n, cols_min, cols_max)
625-
cols_md = cols_md or min(n, cols_min+1, cols_max)
626-
cols_lg = cols_lg or min(n, cols_min+2, cols_max)
627-
cols_xl = cols_xl or cols_max
628-
return Div(cls=(f'grid grid-cols-{cols_min} sm:grid-cols-{cols_sm} md:grid-cols-{cols_md} lg:grid-cols-{cols_lg} xl:grid-cols-{cols_xl}',
624+
cols_sm = cols_sm or min(n, cols_min+1, cols_max)
625+
cols_md = cols_md or min(n, cols_min+2, cols_max)
626+
cols_lg = cols_lg or cols_max
627+
return Div(cls=(f'grid grid-cols-{cols_min} sm:grid-cols-{cols_sm} md:grid-cols-{cols_md} lg:grid-cols-{cols_lg}',
629628
stringify(cls)), **kwargs)(*div)
630629

631630
# %% ../nbs/02_franken.ipynb

nbs/02_franken.ipynb

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1308,17 +1308,16 @@
13081308
"outputs": [],
13091309
"source": [
13101310
"#|export\n",
1311-
"def Grid(*div, cols_min=1, cols_max=None, cols_sm=None, cols_md=None, cols_lg=None, cols_xl=None, cols=None, cls='gap-4', **kwargs):\n",
1311+
"def Grid(*div, cols_min=1, cols_max=None, cols_sm=None, cols_md=None, cols_lg=None, cols=None, cls='gap-4', **kwargs):\n",
13121312
" \"Creates a responsive grid layout with smart defaults based on content\"\n",
1313-
" if cols: cols_min = cols_sm = cols_md = cols_lg = cols_xl = cols\n",
1313+
" if cols: cols_min = cols_sm = cols_md = cols_lg = cols\n",
13141314
" else:\n",
13151315
" n = len(div)\n",
13161316
" cols_max = min(n, cols_max or 4)\n",
1317-
" cols_sm = cols_sm or min(n, cols_min, cols_max)\n",
1318-
" cols_md = cols_md or min(n, cols_min+1, cols_max) \n",
1319-
" cols_lg = cols_lg or min(n, cols_min+2, cols_max) \n",
1320-
" cols_xl = cols_xl or cols_max\n",
1321-
" return Div(cls=(f'grid grid-cols-{cols_min} sm:grid-cols-{cols_sm} md:grid-cols-{cols_md} lg:grid-cols-{cols_lg} xl:grid-cols-{cols_xl}', \n",
1317+
" cols_sm = cols_sm or min(n, cols_min+1, cols_max)\n",
1318+
" cols_md = cols_md or min(n, cols_min+2, cols_max) \n",
1319+
" cols_lg = cols_lg or cols_max\n",
1320+
" return Div(cls=(f'grid grid-cols-{cols_min} sm:grid-cols-{cols_sm} md:grid-cols-{cols_md} lg:grid-cols-{cols_lg}', \n",
13221321
" stringify(cls)), **kwargs)(*div)"
13231322
]
13241323
},

0 commit comments

Comments
 (0)