Rob Meijer
5.7K posts

Rob Meijer
@robmeijerdev
Half South-African, half Dutch, all geek. Converts caffeine into code.
London, United Kingdom Katılım Haziran 2011
102 Takip Edilen99 Takipçiler

@KevinJPowell I didn't realise I wasn't following you over there yet. Fixed it!
English

@juxtopposed This made me laugh for a solid minute. It's so stupid. I love it
English

@BungleGoat @TychoBrahe you know what always bothered me is why 3.5's were called floppy disks when they weren't but 5.25's were literally floppy.
English

@orask If you ever have the opportunity, I highly recommend checking out Google Earth in VR. Seeing everything at scale, it's almost like being there.
English

@ShawnMcCool Oh wow, I distinctly remember this article and how super controversial it was at the time. Can't believe it's been 12 years.
English

For context, the original article. web.archive.org/web/2012121304…
Sort of a blast from the past.
English

@elibelly I don't think it's just you. At least on the web client, they are also now capitalizing the Online status.
English

@afilina I made the way from table layouts to floats to flexbox, and yeah I fully agree. There's never been a better time to learn HTML and CSS. I like writing code that makes semantic sense, and not having to constantly try and trick various browsers to display things how I want.
English

@ShawnMcCool I only played the demo, and it was good fun. The story and characters feel mostly forgettable, but I'm a fan of Metroidvanias, and the combat is decent too.
English

@weaverryan That's weird, I was certain I tried it without and it didn't work. But glad it's working now
English

Yup, this did it! You can actually do it without the apply - backdrop:backdrop-blur-sm on the dialog. The reason it wasn't working before was the other change you made. Using backdrop:opacity-80 made the blur NOT work. backdrop:bg-opacity-80 fixed that. Thanks! I'll add a note in the tutorial
English

The <dialog> element + plain HTML + Tailwind CSS. I LOVE this. The JS is maybe 10 lines of code.
SymfonyCasts 🇺🇦@SymfonyCasts
It's Modal week! LAST Stack Day 19 is all about the wonderful <dialog> element. With HTML & some tiny JS, we build a working modal system with: * Styled & blurred backdrop * Esc or click outside to close * CSS transition on open * Turbo cache compat buff.ly/478CAxQ
English

@weaverryan What this means is that you no longer need to apply the "blur-sm" class in your JS file. The dialog::backdrop will just always have it.
English

@weaverryan Got it working. To use Tailwind, apply it in your CSS using the @ apply directive and targeting the ::backdrop pseudo-element.
Also update your component and use "backdrop:bg-opacity-80" instead of "backdrop:opacity-80".
Check out gist.github.com/robmeijer/d82d…
English

@weaverryan I'll have a play with it and see what I can figure out!
English

@robmeijerdev Having suggestions for improvements (that can then be shared) is exactly why I love building all of this publicly. But, I can't seem to make this work. It's Tailwind, but I (in the dev tools) added the blur(3px) explicitly on the ::backdrop. But no change. Do you spot anything?

English

@weaverryan FYI I was able to apply the blur by targeting the ::backdrop pseudo element and styling it with "backdrop-filter: blur(3px)". The result is pretty much the same, but not sure how you would do this with Tailwind.
English

@weaverryan YES! I recently rebuilt a website, and wanted to replace Bootstrap with vanilla CSS. Got to use the <dialog> element for the first time, replacing Bootstrap's handy modals, and it was a lot less effort than I expected.
English
Rob Meijer retweetledi

🚨 PRO subscription giveaway 🚨
We're so excited to restart new challenge launches. To celebrate, we're giving away 3 free one-month PRO subscriptions!! 🎁🤗
To enter:
1️⃣ Follow @frontendmentor
2️⃣ Repost this message
Good luck! 🍀 We'll draw the winners in 24 hours 🥳
Frontend Mentor@frontendmentor
We've just launched a new PREMIUM challenge! 🎉 This app will test your skills (as well as your knowledge!) as you build out a fully functional quiz. We provide a local JSON file to help you practice working with JSON data! This will make an incredible portfolio piece!✨
English










