Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x

safe-triangle.css

/*
 * DO NOT EDIT THIS FILE.
 * See the following change record for more information,
 * https://www.drupal.org/node/3084859
 * @preserve
 */

[data-has-safe-triangle] {
  --safe-triangle-cursor-y: 6.25rem;
  --safe-triangle-cursor-x: 6.25rem;
  --safe-triangle-submenu-start-x: var(--admin-toolbar-sidebar-width);
  --safe-triangle-submenu-start-y: 5vh;
  --safe-triangle-submenu-end-x: var(--admin-toolbar-sidebar-width);
  /* TODO: Replace with calculated value of popover content height. */
  --safe-triangle-submenu-end-y: 66vh;
}

[data-has-safe-triangle]:hover [data-safe-triangle] {
  display: block;
}

[data-safe-triangle] {
  position: fixed;
  display: none;
  content: "";
  inset: 0;
  clip-path: polygon(var(--safe-triangle-cursor-x, 0) var(--safe-triangle-cursor-y, 0), var(--safe-triangle-submenu-start-x, 0) var(--safe-triangle-submenu-start-y, 0), var(--safe-triangle-submenu-end-x, 0) max(var(--safe-triangle-submenu-end-y, 0), var(--safe-triangle-cursor-y, 0), 66vh));
}

File

core/modules/navigation/css/components/safe-triangle.css

View source
  1. /*
  2. * DO NOT EDIT THIS FILE.
  3. * See the following change record for more information,
  4. * https://www.drupal.org/node/3084859
  5. * @preserve
  6. */
  7. [data-has-safe-triangle] {
  8. --safe-triangle-cursor-y: 6.25rem;
  9. --safe-triangle-cursor-x: 6.25rem;
  10. --safe-triangle-submenu-start-x: var(--admin-toolbar-sidebar-width);
  11. --safe-triangle-submenu-start-y: 5vh;
  12. --safe-triangle-submenu-end-x: var(--admin-toolbar-sidebar-width);
  13. /* TODO: Replace with calculated value of popover content height. */
  14. --safe-triangle-submenu-end-y: 66vh;
  15. }
  16. [data-has-safe-triangle]:hover [data-safe-triangle] {
  17. display: block;
  18. }
  19. [data-safe-triangle] {
  20. position: fixed;
  21. display: none;
  22. content: "";
  23. inset: 0;
  24. clip-path: polygon(var(--safe-triangle-cursor-x, 0) var(--safe-triangle-cursor-y, 0), var(--safe-triangle-submenu-start-x, 0) var(--safe-triangle-submenu-start-y, 0), var(--safe-triangle-submenu-end-x, 0) max(var(--safe-triangle-submenu-end-y, 0), var(--safe-triangle-cursor-y, 0), 66vh));
  25. }
RSS feed
Powered by Drupal