home.social

#dropdown — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #dropdown, aggregated by home.social.

fetched live
  1. Telegram invention I haven’t seen anywhere else: right click on a button. Totally undiscoverable, but when you know about it, it’s kinda okay. You don’t use these options often

    #Telegram #Button #Dropdown

  2. Telegram invention I haven’t seen anywhere else: right click on a button. Totally undiscoverable, but when you know about it, it’s kinda okay. You don’t use these options often

    #Telegram #Button #Dropdown

  3. 1. I see a control (chevron in this case)
    2. I start moving my mouse towards it, planning to use
    3. I finally reach it. It was hard, because it is small

    So why, at the moment when I finally there, would you replace it with an entirely different one? What do you think I was moving towards? How am I supposed to know?

    Thanks Michaela for the video

    #Dropdown #Hover #Zoom

  4. 1. I see a control (chevron in this case)
    2. I start moving my mouse towards it, planning to use
    3. I finally reach it. It was hard, because it is small

    So why, at the moment when I finally there, would you replace it with an entirely different one? What do you think I was moving towards? How am I supposed to know?

    Thanks Michaela for the video

    #Dropdown #Hover #Zoom

  5. FE-разработчики, перестаньте буквально воспринимать дизайн

    50 итераций колесом мыши, чтобы просмотреть содержимое одного выпадающего списка. Это не баг — это фича Хабра и десятков других сайтов.

    habr.com/ru/articles/1015100/

    #UX_антипаттерн #dropdown #выпадающий_список #pixel_perfect #select #юзабилити #UI_дизайн #фронтенд #интерактивные_элементы #Хабр_UX

  6. Ah, the joys of web dev innovation: take a perfectly functional select element and transform it into a monstrous Frankenstein's monster of whimsy and #chaos. 🎨🔧 Because, clearly, what the internet needs is more "excitement" in the form of #dropdown menus that would give even a seasoned coder an existential crisis. 🙄
    css-tricks.com/abusing-customi #webdev #innovation #coding #humor #existentialcrisis #HackerNews #ngated

  7. Ah, the joys of web dev innovation: take a perfectly functional select element and transform it into a monstrous Frankenstein's monster of whimsy and #chaos. 🎨🔧 Because, clearly, what the internet needs is more "excitement" in the form of #dropdown menus that would give even a seasoned coder an existential crisis. 🙄
    css-tricks.com/abusing-customi #webdev #innovation #coding #humor #existentialcrisis #HackerNews #ngated

  8. Where to hide date sorting? Well, in a paginator component, of course.

    Thanks @Margolin for reporting this

    #Google #Gmail #Dropdown #Sorting #Pagination

  9. Where to hide date sorting? Well, in a paginator component, of course.

    Thanks @Margolin for reporting this

    #Google #Gmail #Dropdown #Sorting #Pagination

  10. How many ellipses do you want?

    Thanks Black Asthesky for the picture

    #Ellipsis #Dropdown #SharePoint

  11. How many ellipses do you want?

    Thanks Black Asthesky for the picture

    #Ellipsis #Dropdown #SharePoint

  12. JavaScript: заметка об Anchor Positioning API

    Привет, друзья! В этой небольшой статье мы вместе с вами немного пощупаем новый Web API - Anchor Positioning . Anchor Positioning API предоставляет новые возможности для связывания элементов между собой. Одни элементы являются якорями (якорными, anchor elements), другие - позиционируемыми относительно якорей (закрепленными, anchor-positioned elements). Размер и положение позиционируемого элемента может определяться размером и положением якорного элемента. Кроме того, с помощью CSS можно: определять альтернативные позиции закрепленного элемента, которые будут применяться браузером, например, при выходе такого элемента за пределы экрана определять условия видимости закрепленного элемента, например, скрывать такой элемент при выходе за пределы экрана На сегодняшний день этот API поддерживается всеми основными браузерами (в Safari пока только в качестве экспериментальной возможности).

    habr.com/ru/companies/timeweb/

    #web_api #css #html #anchor_positioning_api #anchor #tooltip #dropdown #якорь #тултип #дропдаун

  13. Beautiful form design by all means:

    - “Required” dropdown in which you can select “I prefer not to respond”
    - Asking for details when you choose not to give a reason

    #Amazon #Required #Optional #Dropdown #Form

  14. Beautiful form design by all means:

    - “Required” dropdown in which you can select “I prefer not to respond”
    - Asking for details when you choose not to give a reason

    #Amazon #Required #Optional #Dropdown #Form

  15. Attention! You have 1 unread button

    Thanks @vanadium23 for the picture

    #Dropdown #Badge #Notification

  16. Attention! You have 1 unread button

    Thanks @vanadium23 for the picture

    #Dropdown #Badge #Notification

  17. Dude, a switch makes for a terrible dropdown control

    Thanks @HID_DEVICE for the video

    #Telegram #Switch #Dropdown #Affordance

  18. Dude, a switch makes for a terrible dropdown control

    Thanks @HID_DEVICE for the video

    #Telegram #Switch #Dropdown #Affordance

  19. Profile is a link. Wolt+ is a submenu. Language is a dropdown menu. Contact Support is a link again. Log out is a button.

    Welcome to 2025, where nothing has affordances and everything can look like anything else.

    #Wolt #Button #Link #Dropdown #Affordance

  20. Profile is a link. Wolt+ is a submenu. Language is a dropdown menu. Contact Support is a link again. Log out is a button.

    Welcome to 2025, where nothing has affordances and everything can look like anything else.

    #Wolt #Button #Link #Dropdown #Affordance

  21. If you implement a dropdown menu, make ONE and shove everything into it. No one will remember how you decided to split it between four dropdowns.

    Thanks Joe for the video

    #AzureDevOps #Microsoft #Dropdown

  22. If you implement a dropdown menu, make ONE and shove everything into it. No one will remember how you decided to split it between four dropdowns.

    Thanks Joe for the video

    #AzureDevOps #Microsoft #Dropdown

  23. Dropdowns that take you to a different page...

    Thanks Fuchen for the video

    #Dropdown

  24. Dropdowns that take you to a different page...

    Thanks Fuchen for the video

    #Dropdown

  25. Made this a couple of years ago on @codepen but for some reason never shared it: a hopefully accessible base for a smooth elastic dropdown codepen.io/thebabydino/pen/qBJ

    Based on a thing at a now dead link which did something of the kind with a huge div soup.

    #css #js #a11y #dropdown #coding #code #web #dev #webDev #webDevelopment #frontend

  26. Made this a couple of years ago on @codepen but for some reason never shared it: a hopefully accessible base for a smooth elastic dropdown codepen.io/thebabydino/pen/qBJ

    Based on a thing at a now dead link which did something of the kind with a huge div soup.

    #css #js #a11y #dropdown #coding #code #web #dev #webDev #webDevelopment #frontend

  27. Jeez... Draw some borders (it’s a dropdown)

    Thanks Fuchen for the video

    #Dropdown #Minimalism #YouTube

  28. Jeez... Draw some borders (it’s a dropdown)

    Thanks Fuchen for the video

    #Dropdown #Minimalism #YouTube

  29. I am looking for a lightweight #ui #compontent library for #react #nextjs , ideally compatible with #tailwind #tailwindcss only with basic components like #dropdown #dialog #modal #popover #button #checkbox
    any tips?

  30. I am looking for a lightweight #ui #compontent library for #react #nextjs , ideally compatible with #tailwind #tailwindcss only with basic components like #dropdown #dialog #modal #popover #button #checkbox
    any tips?

  31. Artículo acerca de anchor positioning para posicionar elementos como dropdowns dentro del viewport y que no se salgan con css.
    Tether elements to each other with CSS anchor positioning  |  Blog  |  Chrome for Developers.
    developer.chrome.com/blog/teth ·
    #css #dropdown #popover #positioning #scroll

  32. Artículo acerca de anchor positioning para posicionar elementos como dropdowns dentro del viewport y que no se salgan con css.
    Tether elements to each other with CSS anchor positioning  |  Blog  |  Chrome for Developers.
    developer.chrome.com/blog/teth ·
    #css #dropdown #popover #positioning #scroll

  33. Artículo acerca de popover API en html para hacer tooltips o dropdowns sólo con html y también con js sencillo.
    Future of CSS: Popover API - DEV Community.
    dev.to/link2twenty/future-of-c
    ##html #css #dropdown #modal #popover #tooltip #article

  34. Artículo acerca de popover API en html para hacer tooltips o dropdowns sólo con html y también con js sencillo.
    Future of CSS: Popover API - DEV Community.
    dev.to/link2twenty/future-of-c
    ##html #css #dropdown #modal #popover #tooltip #article

  35. Самая сложная директива Taiga UI

    Часто необходимо знать, с какой областью страницы взаимодействует пользователь. Например, если вы создаете выпадающее меню, нужно понять, когда его закрывать. Наивная реализация будет просто слушать клики и проверять, произошел ли клик вне элемента выпадающего меню. Но мышь — это не единственный способ взаимодействия, не стоит забывать и про клавиатуру. Кроме того, выпадающее меню может иметь вложенную многоуровневую структуру, что делает простую проверку цели клика проблематичной. В этой статье исследуем директиву ActiveZone — подход, который мы использовали в библиотеке компонентов Taiga UI. Она полагается на два моих любимых инструмента Angular: Dependency Injection и RxJS . Нам понадобится глубокое понимание нативных событий DOM. Как бы ни был далек Angular от чистого JavaScript и DOM, он все равно полагается на старые добрые Web API, поэтому важно качать свои знания и в области ванильного frontend.

    habr.com/ru/companies/tbank/ar

    #html #dropdown #focus #accessibility #directive #dependency_injection

  36. Google, please, make up your mind. Does Save button live in the menu or not? I prefer that it doesn’t, but if it does, make it always the case, otherwise I can’t form a habit

    #YouTube #Dropdown #WatchLater

  37. Google, please, make up your mind. Does Save button live in the menu or not? I prefer that it doesn’t, but if it does, make it always the case, otherwise I can’t form a habit

    #YouTube #Dropdown #WatchLater

  38. Is it a selection option? Or a nested group? Both!

    #Dropdown

  39. Is it a selection option? Or a nested group? Both!

    #Dropdown

  40. Декомпозиция — ваша суперсила

    Можно долго изучать Angular, оттачивая навыки работы с разными аспектами фреймворка, разбирая паттерны и лучшие практики. Но в конце концов, когда вы станете мастером своего дела, всегда останется умение, которое можно улучшать бесконечно: способность декомпозировать сложные задачи на удобоваримые куски. Это одно из самых важных качеств хорошего архитектора. Если вы чувствуете уверенность в своих знаниях сеньора, я советую вам направить усилия в этом направлении для дальнейшего роста. В статье выберем сложную задачу и разберемся, как подойти к ней учитывая будущую поддержку и расширение возможностей. Я разрабатываю библиотеку компонентов Taiga UI много лет и успел отхватить свою долю ошибок, инсайтов и полезного опыта. Я думаю, хорошим примером для изучения могут послужить выпадашки: всплывающие элементы, такие как дропдауны или подсказки.

    habr.com/ru/companies/tinkoff/

    #dropdown #hint #popover #архитектура #директивы #directives #decomposition #architecture #dependency_injection

  41. Use case for a #wayland nested compositor: render an arbitrary client into a #quake-like #dropdown #terminal.