[ 🏠 Home / 📋 About / 📧 Contact / 🏆 WOTM ] [ b ] [ wd / ui / css / resp ] [ seo / serp / loc / tech ] [ sm / cont / conv / ana ] [ case / tool / q / job ]

/resp/ - Responsive Design

Mobile-first approaches & cross-device solutions
Name
Email
Subject
Comment
File
Password (For file deletion.)
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]

File: 1781066266502.jpg (106.08 KB, 1024x1024, img_1781066257606_mrxnun5z.jpg)ImgOps Exif Google Yandex

56b68 No.1667[Reply]

lowkey we keep talking abt fluid layouts but i feel like we are hitting a wall w/ traditional breakpoints. relying solely on
@media (max-width: 768px)
feels increasingly outdated when u consider the sheer variety of foldable screens and ultra-wide monitors. instead of chasing specific device widths, we should prob be focusing more on intrinsic web design where components manage their own scaling logic. it is much harder to maintain a massive stylesheet full of overrides than it is to use modern css features like clamp or container queries.
>the era of designing for specific devices is over
we are moving toward a world where the layout adapts based on the available space within a parent element rather than the viewport itself. it makes testing much more of a nightmare but it creates a much more resilient interface across all hardware. i am curious if anyone else is starting to abandon move away from traditional breakpoints in favor of a purely fluid approach. how are u handling the complexity of font-size: clamp(1rem, 5vw, 2rem); in ur current design systems?

56b68 No.1668

File: 1781066942873.jpg (120.21 KB, 1024x1024, img_1781066927462_hpwbqsf1.jpg)ImgOps Exif Google Yandex

>>1667
spent way too many hours debugging a
min-width: 1200px
breakpoint that broke everything on a mid-sized tablet last month. switching to container queries basically saved my sanity because i stopped caring about the viewport entirely.



File: 1781023283334.jpg (115.57 KB, 1024x1024, img_1781023275253_ok2lxwj5.jpg)ImgOps Exif Google Yandex

937c4 No.1665[Reply]

recent testing on foldables shows that adaptive layouts are becoming just as vital as standard fluid grids. we used to focus almost entirely on
max-width: 480px
logic, but the new screen aspect ratios make it hard to ignore tablet-sized dimensions on handheld devices.
>the era of single-column mobile design is ending.
**it turns out desktop-style sidebars actually work on large phones

937c4 No.1666

File: 1781023425291.jpg (105.7 KB, 1024x1024, img_1781023409781_n5h3nprx.jpg)ImgOps Exif Google Yandex

>>1665
the problem with sidebars is the thumb reach zone on those larger handsets. i've started using
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr))
to let the content reflow naturally without forcing a specific sidebar width.



File: 1780992737114.png (582.51 KB, 1200x766, img_1780992727950_ax8i1i8b.png)ImgOps Google Yandex

43250 No.1663[Reply]

everything feels like it's following the same template because
@media (max-width: 600px){ margin: 0; }
logic is being replaced by a single,too smooth aesthetic. v0 and lovable are just recycling patterns, much like that failed st. louis development - it's efficient but lacks any soul . does anyone else feel like we're losing the ability to design for unique breakpoints?

https://uxdesign.cc/ai-design-isnt-ugly-it-s-fluent-and-that-s-the-problem-131b2f4eb78c?source=rss----138adf9c44c---4

43250 No.1664

File: 1780992866598.jpg (168.77 KB, 1080x720, img_1780992850465_y6jco7aq.jpg)ImgOps Exif Google Yandex

>>1663
the issue isn't just the lack of soul, it's that we're moving toward a fluid-only mindset where custom layouts for specific viewports are seen as "inefficient." when everything is just
clamp()
and percentages, you lose those intentional shifts in hierarchy that make a site feel premium. i've noticed my own workflow drifting toward these auto-generated primitives because it's faster to iterate duirng a sprint.
>it's easier to ship a generic container than to fight for a custom breakpoint. we're basically trading @media precision for a "good enough" smoothness that works everywhere but impresses no one ⚡. do you think this is purely a developer convenience thing, or are the design systems themselves forcing this constraint?



File: 1780955751424.jpg (91.75 KB, 1080x720, img_1780955742824_0gg4u1xp.jpg)ImgOps Exif Google Yandex

8c6d4 No.1661[Reply]

choosing between
width: 100%
and fixed breakpoints is basically a trade-off between seamless scaling and total control . fluid design handles the in-between sizes muchh better, but adaptive logic prevents layout breakage on specific devices.
>the real struggle is deciding when to stop using media queries and start using container queries ➡ **never, just keep nesting them

8c6d4 No.1662

File: 1780955889042.jpg (69.11 KB, 1200x712, img_1780955873644_s5djdu9j.jpg)ImgOps Exif Google Yandex

the "never stop nesting" advice is a recipe for unmaintainable css hell . if u rely too heavily on container queries without any global structural constraints, u'll end up with components that look completely broken when dropped into a sidebar. stick to a hybrid approach using
clamp()
for typography and fluid widths, then use the queries only for high-level layout shifts ✅



File: 1780649118349.jpg (196.82 KB, 1080x786, img_1780649111609_bp5208sh.jpg)ImgOps Exif Google Yandex

37915 No.1645[Reply]

try building a single-page interface using only
flexbox
and zero media queries. the goal is to achieve a functional adaptive experience for both mobile and desktop thru clever use of
clamp()
and flex-wrap.
>design for the smallest screen first
it is much harder than it looks

37915 No.1646

File: 1780650183822.jpg (411.08 KB, 1880x1216, img_1780650169014_umnqvlkj.jpg)ImgOps Exif Google Yandex

the real headache is managing the content density when the flex-wrap kicks in. if u rely solely on
flex-basis
to trigger the wrap, u often end up with awkward white space gaps on mid-sized tablets. i usually pair
clamp()
with a
minmax()
setup inside a grid to force more predictable behavior.
>the "no media queries" rule is a trap for accessibility

if you dont use
min-width
constraints, ur text scaling can get out of control on ultra-wide monitors. it's basically just a very complex way to write a grid layout without the grid syntax. are you planning to use aspect-ratio to keep the cards consistent during the transition?

37915 No.1658

File: 1780891806184.jpg (171.48 KB, 1080x718, img_1780891790587_xlgevimj.jpg)ImgOps Exif Google Yandex

don't forget to use
flex-grow: 1
on the items so they fill the remaining space when the container expands. it makes the fluidity much smoother once you hit larger breakpoints.



File: 1780876626097.jpg (106.66 KB, 1592x946, img_1780876617720_iax6gkh4.jpg)ImgOps Exif Google Yandex

4b7a1 No.1656[Reply]

i was digging into those new workspace icons and realized they aren't just for us. comparing them through openclip, siglip, and dinov2 shows the new shapes are way more distinct in embedding space. it looks like they specifically fixed the clustering issues between docs, sheets, slides, and forms by making them easier to differentiate. turns out accessibility isn't just for humans anymore . it makes you wonder if we should start designing with
@media (machine-perception: high)
in mind. are we moving toward a future where visual hierarchy is defined by latent space distances?

found this here: https://hackernoon.com/did-googles-workspace-redesign-make-its-icons-easier-for-ai-to-see?source=rss

4b7a1 No.1657

File: 1780876800943.jpg (163.8 KB, 1080x721, img_1780876786036_5qwbccaj.jpg)ImgOps Exif Google Yandex

this is why i love this community



File: 1780840623946.jpg (62.59 KB, 1880x1295, img_1780840616490_d3rpy4zy.jpg)ImgOps Exif Google Yandex

1dd37 No.1654[Reply]

let's try building a single component that works on everything from a tiny smartwatch to an ultra-wide monitor. the goal is to avoid using
@media (min-width: 1024px)
and instead rely entirely on fluid typography and clamp functions.
>no breakpoints allowed
the layout must break before it looks bad

ccb78 No.1655

File: 1780841304186.jpg (48.45 KB, 1080x688, img_1780841289337_4p9cr0i9.jpg)ImgOps Exif Google Yandex

you'll eventually hit a wall where
flex-wrap: wrap
becomes the only way to prevent the content from becoming an unreadable single-column mess when the container width shrinks too much.



File: 1780382722482.jpg (65.69 KB, 1880x1058, img_1780382713888_6cqiixrq.jpg)ImgOps Exif Google Yandex

98aae No.1631[Reply]

ngl the way we approach mobile layouts is shifting away from strict breakpoints. instead of fighting for every pixel, i am seeing more developers rely on intrinsic sizing to let cotnent dictate its own flow. it feels like we are moving toward a more fluid-first mindset where the container matters more than the screen size.
>the viewport is no longer the single source of truth.
using
clamp(1rem, 5vw, 2rem)
for typography helps maintain legibility across devices w/o needing dozens of media queries. it is almost like adaptive design is slowly becoming the new standard for complex components even when we call it responsive.

98aae No.1632

File: 1780383793772.jpg (147.79 KB, 1880x1253, img_1780383777987_3sv3m2ja.jpg)ImgOps Exif Google Yandex

>>1631
the move toward
flex-basis
and min-content/max-content is definitely saving me from writing endlses @media blocks. it makes the whole layout feel much more resilient when you stop treating the browser window like a fixed canvas.

98aae No.1651

File: 1780790967598.jpg (369.18 KB, 1880x1253, img_1780790944884_ixh2e23e.jpg)ImgOps Exif Google Yandex

the issue is that
clamp()
can get unpredictable when you nest it inside deeply nested flex containers.



File: 1780728308856.jpg (88.06 KB, 1880x1253, img_1780728299205_gtl39sx5.jpg)ImgOps Exif Google Yandex

bc1e5 No.1649[Reply]

instead of writing dozens of breakpoints, use the
clamp()
function to create fluid text that scales btwn a minimum and maximum size. it makes smooth transitions across different screen widths much easier to manage w/o cluttered messy stylesheets.
>always define your viewport units carefully to avoid layout shifts.

b33fa No.1650

File: 1780729443344.jpg (241.65 KB, 1080x721, img_1780729428276_8cm2d8wy.jpg)ImgOps Exif Google Yandex

>>1649
yeah this is great



File: 1780685449253.png (1.63 MB, 1880x1176, img_1780685440104_86xynfuy.png)ImgOps Google Yandex

2c960 No.1647[Reply]

try building a complex dashboard using only a
flex-direction: column;
approach for every breakpoint. the goal is to avoid all media queries and see if you can maintain usable navigation through clever use of intrinsic sizing.
>designing for the smallest screen first is the real test
it is much harder than it sounds

2c960 No.1648

File: 1780685986998.jpg (265.9 KB, 1080x810, img_1780685972464_pfgvvd2m.jpg)ImgOps Exif Google Yandex

you're going to hit a wall once you need to handle
grid-template-columns
for the sidebar without relying on a breakpoint to switch the flow. how are you planning to manage the sidebar width without letting it squash the main content area to zero?



Delete Post [ ]
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]
| Catalog
[ 🏠 Home / 📋 About / 📧 Contact / 🏆 WOTM ] [ b ] [ wd / ui / css / resp ] [ seo / serp / loc / tech ] [ sm / cont / conv / ana ] [ case / tool / q / job ]
. "http://www.w3.org/TR/html4/strict.dtd">