#modals — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #modals, aggregated by home.social.
-
Accessibility Bugs Are Often Architecture Bugs, by @hackernoon:
https://hackernoon.com/accessibility-bugs-are-often-architecture-bugs?ref=frontenddogma.com
#accessibility #architecture #bugs #mistakes #components #consistency #modals #forms #automation
-
Accessibility Bugs Are Often Architecture Bugs, by @hackernoon:
https://hackernoon.com/accessibility-bugs-are-often-architecture-bugs?ref=frontenddogma.com
#accessibility #architecture #bugs #mistakes #components #consistency #modals #forms #automation
-
Using and Styling the Dialog Element, by @geoff (@csstricks):
https://css-tricks.com/using-and-styling-the-dialog-element/?ref=frontenddogma.com
-
Using and Styling the Dialog Element, by @geoff (@csstricks):
https://css-tricks.com/using-and-styling-the-dialog-element/?ref=frontenddogma.com
-
Building an Accessible Modal Dialog on the Native “<dialog>”, by (not on Mastodon or Bluesky):
https://agustinbarrientos.com/writing/senior-eye/accessible-modal-dialog/?ref=frontenddogma.com
-
Building an Accessible Modal Dialog on the Native “<dialog>”, by (not on Mastodon or Bluesky):
https://agustinbarrientos.com/writing/senior-eye/accessible-modal-dialog/?ref=frontenddogma.com
-
Animating the “dialog” Element Using View Transitions, by @rikschennink:
https://pqina.nl/blog/animating-the-dialog-element-using-view-transitions/?ref=frontenddogma.com
-
Animating the “dialog” Element Using View Transitions, by @rikschennink:
https://pqina.nl/blog/animating-the-dialog-element-using-view-transitions/?ref=frontenddogma.com
-
In-N-Out Animations: Dialogs, by @chriscoyier (@frontendmasters.com):
https://frontendmasters.com/blog/in-n-out-animations-dialogs-part-1-3/?ref=frontenddogma.com
-
In-N-Out Animations: Dialogs, by @chriscoyier (@frontendmasters.com):
https://frontendmasters.com/blog/in-n-out-animations-dialogs-part-1-3/?ref=frontenddogma.com
-
The Great CSS Expansion, by @pavellaptev.bsky.social (@gitbutler.com):
https://blog.gitbutler.com/the-great-css-expansion
#css #anchorpositioning #popovers #modals #animations #transitions #forms
-
The Great CSS Expansion, by @pavellaptev.bsky.social (@gitbutler.com):
https://blog.gitbutler.com/the-great-css-expansion
#css #anchorpositioning #popovers #modals #animations #transitions #forms
-
Модальные окна в React: архитектура управления для сложных интерфейсов
Модальные окна — один из самых недооценённых слоёв UI-архитектуры. Формы, подтверждения, панели действий — в любом крупном проекте их десятки. И почти в каждом проекте их управление со временем превращается в хаос. Не потому что разработчики ленивые. А потому что модалки обманчиво просты. useState(false) — и готово. Пока модалка одна, в одном месте, с одним набором данных — проблем нет.
-
Quick Tip: Dialog Focus, by @nattarnoff.bsky.social:
-
Quick Tip: Dialog Focus, by @nattarnoff.bsky.social:
-
Popover API or Dialog API: Which to Choose?, by @zellwk.bsky.social (@csstricks):
https://css-tricks.com/popover-api-or-dialog-api-which-to-choose/
-
Popover API or Dialog API: Which to Choose?, by @zellwk.bsky.social (@csstricks):
https://css-tricks.com/popover-api-or-dialog-api-which-to-choose/
-
Mastering Dialog Accessibility, by (not on Mastodon or Bluesky):
https://vispero.com/resources/mastering-dialog-accessibility/
-
Mastering Dialog Accessibility, by (not on Mastodon or Bluesky):
https://vispero.com/resources/mastering-dialog-accessibility/
-
Opening and Closing Dialogs Without JavaScript Using HTML Invoker Commands, by @schalkneethling:
-
Opening and Closing Dialogs Without JavaScript Using HTML Invoker Commands, by @schalkneethling:
-
There Is No Need to Trap Focus on a “dialog” Element, by @zellwk.bsky.social (@csstricks):
https://css-tricks.com/there-is-no-need-to-trap-focus-on-a-dialog-element/
-
There Is No Need to Trap Focus on a “dialog” Element, by @zellwk.bsky.social (@csstricks):
https://css-tricks.com/there-is-no-need-to-trap-focus-on-a-dialog-element/
-
What Is the Minimum Markup Needed to Create a Modal?, by (not on Mastodon or Bluesky):
-
What Is the Minimum Markup Needed to Create a Modal?, by (not on Mastodon or Bluesky):
-
Getting a Close Button to Hang Off of a Dialog, by @darin:
-
Getting a Close Button to Hang Off of a Dialog, by @darin:
-
NoLoJS: Reducing the JS Workload With HTML and CSS, by @aarontgrogg (@perfplanet.bsky.social):
https://calendar.perfplanet.com/2025/nolojs-reducing-js-workload-html-css/
#html #disclosurewidgets #forms #modals #popovers #navigation #scrolling #positioning
-
NoLoJS: Reducing the JS Workload With HTML and CSS, by @aarontgrogg (@perfplanet.bsky.social):
https://calendar.perfplanet.com/2025/nolojs-reducing-js-workload-html-css/
#html #disclosurewidgets #forms #modals #popovers #navigation #scrolling #positioning
-
Top Layer Troubles: Popover vs. Dialog, by @5t3ph (@matuzo):
-
Top Layer Troubles: Popover vs. Dialog, by @5t3ph (@matuzo):
-
NoLoJS: Reducing the JS Workload With HTML and CSS, by @aarontgrogg:
https://calendar.perfplanet.com/2025/nolojs-reducing-js-workload-html-css/
#html #disclosurewidgets #forms #modals #popovers #navigation #scrolling #positioning
-
NoLoJS: Reducing the JS Workload With HTML and CSS, by @aarontgrogg:
https://calendar.perfplanet.com/2025/nolojs-reducing-js-workload-html-css/
#html #disclosurewidgets #forms #modals #popovers #navigation #scrolling #positioning
-
Controlling Dialogs and Popovers With the Invoker Commands API, by @starshaped (@matuzo):
-
Controlling Dialogs and Popovers With the Invoker Commands API, by @starshaped (@matuzo):
-
#Development #Pitfalls
Top layer troubles, popover vs. dialog · How to avoid possible conflict points https://ilo.im/168t8f_____
#TopLayer #HtmlDialog #PopoverAPI #Modals #Browser #WebDev #Frontend #HTML #CSS #JavaScript -
#Development #Pitfalls
Top layer troubles, popover vs. dialog · How to avoid possible conflict points https://ilo.im/168t8f_____
#TopLayer #HtmlDialog #PopoverAPI #Modals #Browser #WebDev #Frontend #HTML #CSS #JavaScript -
HTML “dialog”: Getting Accessibility and UX Right, by @jaredcunha.bsky.social:
https://jaredcunha.com/blog/html-dialog-getting-accessibility-and-ux-right
-
HTML “dialog”: Getting Accessibility and UX Right, by @jaredcunha.bsky.social:
https://jaredcunha.com/blog/html-dialog-getting-accessibility-and-ux-right
-
When to Use Modal vs. Dialog Components, by @a11ycollective:
-
When to Use Modal vs. Dialog Components, by @a11ycollective:
-
Avoid Adding Modals to Other Modals or Dropdowns, by @a11yMel:
-
Avoid Adding Modals to Other Modals or Dropdowns, by @a11yMel:
-
The Problems With Modals, and How to Solve Them, by @noeldemartin:
https://noeldemartin.com/blog/the-problems-with-modals-and-how-to-solve-them
-
The Problems With Modals, and How to Solve Them, by @noeldemartin:
https://noeldemartin.com/blog/the-problems-with-modals-and-how-to-solve-them
-
I don't consider having stacked modals anti-pattern.
I consider it an act of war.
#Software #WebDevelopment #WebDev #HTML #JavaScript #CSS #Modal #Modals #Popup #Popups #Programming #Coding #Code
-
I don't consider having stacked modals anti-pattern.
I consider it an act of war.
#Software #WebDevelopment #WebDev #HTML #JavaScript #CSS #Modal #Modals #Popup #Popups #Programming #Coding #Code
-
CW: Spoiler, Answer
Ok so if you click anywhere in the purple area, it will invoke a "cancel" action.
Surprised? Most modals behave like that. And I find it a horrible UX in every single case. I'm clumsy. I miss-click very often. I will lose my progress super easily if the app uses modals.This interface is even more so unfortunate, because it uses three(!) nested modals. So one unfortunate multi touch means I will have to redo a lot of clicks.
-
CW: Spoiler, Answer
Ok so if you click anywhere in the purple area, it will invoke a "cancel" action.
Surprised? Most modals behave like that. And I find it a horrible UX in every single case. I'm clumsy. I miss-click very often. I will lose my progress super easily if the app uses modals.This interface is even more so unfortunate, because it uses three(!) nested modals. So one unfortunate multi touch means I will have to redo a lot of clicks.
-
Where to Put Focus When Opening a Modal Dialog, by @aardrian:
https://adrianroselli.com/2025/06/where-to-put-focus-when-opening-a-modal-dialog.html
-
Where to Put Focus When Opening a Modal Dialog, by @aardrian:
https://adrianroselli.com/2025/06/where-to-put-focus-when-opening-a-modal-dialog.html
-
Move Modal in on a… “shape()”, by @chriscoyier (@frontendmasters.com):
-
Move Modal in on a… “shape()”, by @chriscoyier (@frontendmasters.com):
-
Getting Creative With HTML Dialog, by @malarkey (@csstricks):
-
Getting Creative With HTML Dialog, by @malarkey (@csstricks):
-
Create an HTML Dialog When You Click an Image, by @cassidoo: