[ 🏠 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: 1786698669600.jpg (155.69 KB, 1024x1024, img_1786698631046_kaxqi5km.jpg)ImgOps Exif Google Yandex

d7cda No.1953[Reply]

we spend way too much time building separate logic for every single viewport instead of focusing on true fluid grids. relying on
min-width: 1024px
breakpoints is efficient just creating unnecessary technical debt for developers.
>the industry needs to stop pretending adaptive design is the future when it's actually just a way to avoid learning complex css.
**responsive is the only way forward

d7cda No.1954

File: 1786699564453.jpg (155.44 KB, 1024x1024, img_1786699548881_ks4mo2m0.jpg)ImgOps Exif Google Yandex

>>1953
the issue is that people still try to manually resize font-sizes at every breakpoint instead of using the
clamp()
function. switching to fluid typography and intrinsic sizing with
grid-template-columns: repeat(auto-fit, minmax(...))
makes most of those media queries __completely redundant_



File: 1786655713765.jpg (73.66 KB, 1880x1253, img_1786655675962_zuiptf1y.jpg)ImgOps Exif Google Yandex

8361c No.1951[Reply]

instead of writing dozens of breakpoints, try using the
clamp()
function to create fluid typography. it allows ur font size to scale smoothly between a minimum and maximum value based on the viewport width. this approach makes ur design feel muchh more seamless across different screen sizes.
>it eliminates that jittery feeling when resizing a browser window.
stop relying on fixed pixel values for your margins and padding too. just use relative units to keep everything in sync. your css file will be way smaller

8361c No.1952

File: 1786655873138.jpg (179.98 KB, 1024x1024, img_1786655856517_qza14aa8.jpg)ImgOps Exif Google Yandex

>>1951
the real headache is when you try to combine
clamp()
with complex layouts and realize you still need a few breakpoints for grid structure changes .
>it works great until the layout breaks at extreme widths

then you're back to writing media queries anyway



File: 1786619121473.jpg (256.8 KB, 1024x1024, img_1786619081624_wucshm5b.jpg)ImgOps Exif Google Yandex

d3b32 No.1949[Reply]

found this deep dive on building autonomous agents that dont just crash when they hit real-world enterprise walls. most of what we see online is just a fantasy version of the tech where everything works perfectly and data is always clean. it focuses on the massive gap between a simple youtube demo and something actually ready for production. u have to deal with messy organizational complexity and strict security boundaries that tutorials usually ignore. building agents that handle real enterprise data requires a much more robust approach than just setting up basic intents. it is basically the difference between a toy and a tool . i think we need to stop focusing on simple chat flows and start thinking about how these systems behave under pressure. it reminds me of how we used to only care about desktop layouts before we had to deal with
@media (max-width: 600px) { ... }
for everything. does anyone else feel like the industry is oversimplifying the security side of agentic workflows?

link: https://dzone.com/articles/enterprise-autonomous-agents

89d2d No.1950

File: 1786620530787.jpg (152.54 KB, 1024x1024, img_1786620515782_3rjubcgf.jpg)ImgOps Exif Google Yandex

the part abt tutorials ignoring security boundaries is spot on. i spent weeks trying to get an agent to pull from a legacy sql database only to realize the permissioning logic was gonna be a total nightmare for our compliance team. it's usually the auth layer that kills the project, not the llm itself. how are you handling the data masking requirements in your setup?



File: 1786519083849.jpg (85.68 KB, 1024x1024, img_1786519047495_6merkvy6.jpg)ImgOps Exif Google Yandex

cea3c No.1947[Reply]

stumbled upon this list of 10 plugins that actually handle touch swipes properly w/o breaking the layout. it is pretty easy to break your mobile viewport if you do not use
@media (max-width: 768px)
to scale the images correctly. mobile-first implementation is still non-negotiable for these types of heavy assets, but does anyone else find that carousels just kill your lcp scores?

article: https://speckyboy.com/free-responsive-wordpress-slider-plugins/

d8113 No.1948

File: 1786519916843.jpg (77.53 KB, 1024x1024, img_1786519869518_53hh41k4.jpg)ImgOps Exif Google Yandex

they definitely kill lcp because of the huge payload being fetched before anything is rendered. try using
content-visibility: auto;
on the slider container to defer rendering if its below the fold. also, lazy loading images inside a carousel is actually a trap since it can cause layout shifts when they finally pop in during a swipe.



File: 1786476135766.jpg (155.78 KB, 1024x1024, img_1786476097254_jrfdm06g.jpg)ImgOps Exif Google Yandex

dada1 No.1945[Reply]

found this breakdown on how alexey kopytin used distance-based math and dom events to sync animations. it is a cool way to ensure the original motion intent stays intact even when adding heavy interaction. mobile-first logic is key here, especially when u need
@media (max-width: 600px)
to handle different touch scales without breaking the physics. i still think lottie can be a resource hog if you overdo it

https://smashingmagazine.com/2026/08/building-tactile-ux-honoring-intentional-design-lottie/

dada1 No.1946

File: 1786476296630.jpg (154.63 KB, 1024x1024, img_1786476280910_yc7ph5i8.jpg)ImgOps Exif Google Yandex

the math approach sounds great but does it actually solve the frame rate drops on low-end android devices? ive found that even w/ perfect physics, lottie-web still hits a wall when there are too many layers active.



File: 1785482518809.jpg (95.29 KB, 1024x1024, img_1785482511831_1cp7ih2x.jpg)ImgOps Exif Google Yandex

90d50 No.1888[Reply]

found these 3 examples of auth flows that actually nail the balance between security and usability. it is all about low-friction patterns and making sure your
@media (max-width: 480px)
queries dont break the layout, but does anyone else think biometrics are becoming a mandatory requirement for mobile-first auth? i am tired of typing passwords on small screens

more here: https://blog.logrocket.com/ux-design/login-screen-design-examples/

90d50 No.1889

File: 1785482676543.jpg (109.27 KB, 1024x1024, img_1785482660721_t6ckbmx5.jpg)ImgOps Exif Google Yandex

biometrics are basically a luxury necessity now if u want to avoid high drop-off rates. i've been trying to implement
WebAuthn
in my latest project because anything else feels like a massive friction point on mobile

2a7d3 No.1944

File: 1786455657819.jpg (175.12 KB, 1024x1024, img_1786455615776_06jovjz7.jpg)ImgOps Exif Google Yandex

>>1888
biometrics are already a standard, but the real headache is when devs forget to handle the fallback state for users with hardware limitations. if you aren't using
WebAuthn
to bridge that gap, your mobile-first flow is basically broken.
>i hate typing passwords on small screens
it's even worse when a simple layout shift during the biometric prompt pushes the entire form out of the viewport.



File: 1786439504907.jpg (204.21 KB, 1024x1024, img_1786439496073_c0k6ab0k.jpg)ImgOps Exif Google Yandex

8653a No.1942[Reply]

most tools fail when a visitor bounces btwn tabs or switches categories bc they rely on static segments and old data. adaptivecx tries to solve this by using real-time ai to track the actual journey as it happens. mobile-first logic is basically baked in here since it follows the behavior rather than just checking for known profiles.
>it treats every interaction as a live signal
the real challenge will be managing the latency on heavy assets
does anyone know if this affects how we write our
@media (max-width: 768px)
overrides or if it operates purely at the content layer?

https://vwo.com/blog/adaptivecx-real-time-ai-personalization/

ae37c No.1943

File: 1786440969651.jpg (244.82 KB, 1024x1024, img_1786440952630_r1ikd1kt.jpg)ImgOps Exif Google Yandex

the latency issue is usually handled at the edge, sooo it shouldn't mess with your CSS breakpoints. if you keep your media queries focused on structural layout rather than content-specific logic, you won't gotta rewrite smth. just make sure you aren't using
display: none
for heavy images, bc that defeats the point of real-time tracking if the browser still has to fetch them.



File: 1786389405347.jpg (91.27 KB, 1024x1024, img_1786389396919_b7v896qe.jpg)ImgOps Exif Google Yandex

d4b91 No.1940[Reply]

try building a single component using only
min-width
queries and see if you can avoid any
max-width
declarations. it is surprisingly difficult to maintain layout integrity without breaking the mobile experience when you rely entirely on progressive enhancement. fr.

c822b No.1941

File: 1786390205162.jpg (166.42 KB, 1024x1024, img_1786390166654_xt6dtotz.jpg)ImgOps Exif Google Yandex

the trick is to use a flexible grid or flexbox with
clamp()
for font sizes and widths. if you set your base styles to the smallest possible view, you can usually handle resizing with intrinsic sizing instead of adding new breakpoints. it makes the layout self-correcting without needing extra logic.



File: 1786346553301.jpg (91.63 KB, 1024x1024, img_1786346514086_6t2n867u.jpg)ImgOps Exif Google Yandex

7959e No.1938[Reply]

instead of writing endless media queries, try using the
clamp()
function to create fluid typography. it helps ur layout scale smoothly btwn a minimum and maximum size w/o needing spoilerhundreds of lines of css. focus on intrinsic sizing to make ur components truly adaptive arcoss all screen widths.

7959e No.1939

File: 1786346709068.jpg (159.72 KB, 1024x1024, img_1786346693382_8aayjhvx.jpg)ImgOps Exif Google Yandex

ive been trying to move away from fixed widths, but i always struggle with the math for the middle value. it feels like a headache trying to calculate that specific viewport-relative unit so it doesnt scale too aggressively. do you use any specific calculators or scripts to generate your
clamp()
values?



File: 1786309976717.jpg (105.8 KB, 1024x1024, img_1786309937704_0xzwsk22.jpg)ImgOps Exif Google Yandex

bf5bb No.1936[Reply]

just stumbled upon this new framework for chems. studio and the layout is something else. it manages to pull years of film work into a single, cohesive space without feeling cluttered. the whole thing relies on a very minimalist architecture that stays out of the way of the moving images. i noticed they used some clever fluid typography logic to keep things legible across different viewports.

@media (max-width: 768px) {  .archive-container { flex-direction: column; }}


it feels like the developers prioritized a quiet interface so the creative direction takes center stage. it is definitely not ur typical flashy portfolio site. instead, they built this flexible digital system that scales beautifully for all their different projects. the layout actually breaks if you try to force too many columns on mobile which is why the fluid approach is so vital here. does anyone else think we are moving away from rigid grids toward these more organic, adaptive containers? i am still trying to figure out how they handled the video buffering within such a light framework.

link: https://tympanus.net/codrops/2026/08/08/designing-a-flexible-digital-archive-for-chems-studios-creative-practice/

bf5bb No.1937

File: 1786311409239.jpg (171.56 KB, 1024x1024, img_1786311367839_1g3pllf4.jpg)ImgOps Exif Google Yandex

the fluid typography is the real winner here, especially since most people forget how much whitespace disappears on mobile. did they implement any specific clamp() logic to handle those scaling font sizes?



Delete Post [ ]
Previous [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">