Today, I learned I can open a new blank Google doc by typing into the browser URL bar:
🟦 https://t.co/0fXucvBLUB
🟩 https://t.co/tKQKisKsg0
🟨 https://t.co/2NxFbOwimq
These domains are vetted and owned by Google.
You're welcome.
Microsoft just released a tool that lets you convert Office files to Markdown. Never thought I'd see the day.
Google also added Markdown export to Google Docs a few months ago.
@platformsh 10/10 The @platformsh Drupal10 template doesn’t ensure idempotency—config can still be lost due to Admin UI changes.
If gating config:import on code changes is a workaround, what’s the official best practice?
https://t.co/DqiI0XhPLn
#Drupal#Devops
@platformsh 9/10 Support confirmed:
PLATFORM_TREE_ID is reliable.
Our approach is valid, but a workaround.
They’re hesitant to document it officially but emphasize deploy hooks must be idempotent.
Our follow-up: How is config import automation recommended for Drupal?
🙃Hiding empty cruft from CMSs in 2024:
```.prose :empty:not(area):not(br):not(embed):not(hr):not(input):not(img):not(wbr) {
display: none;
}```
A real shame that the `:empty` pseudo-class also matches all void-but-not-empty elements too.
@adamsilverhq I’m always bewildered by “the list is too long for radios”. I
f you can’t make the list shorter, then squashing it behind a more complex tinier scrolling window isn’t the answer. Keep the interaction simple.
Safari 17.5 is out today! With
• text-wrap: balance
• light-dark()
• @starting-style
• @import <url> supports(<feature>);
• AV1 for WebCodecs
• WebGL EXT_conservative_depth and NV_shader_noperspective_interpolation
And more!
https://t.co/gFxsRrJ2Uk