You are here

off-canvas.theme.pcss.css in Drupal 10

Same filename and directory in other branches
  1. 9 core/themes/claro/css/base/off-canvas.theme.pcss.css

Styling for the off-canvas ui dialog.

Contains overrides for jQuery UI dialog.

File

core/themes/claro/css/base/off-canvas.theme.pcss.css
View source
  1. /**
  2. * @file
  3. * Styling for the off-canvas ui dialog.
  4. *
  5. * Contains overrides for jQuery UI dialog.
  6. */
  7. /* Style the dialog-off-canvas container. */
  8. .ui-dialog.ui-dialog-off-canvas {
  9. /* Layer the dialog just under the toolbar. */
  10. z-index: var(--jui-dialog-off-canvas-z-index);
  11. padding: 0;
  12. color: #ddd;
  13. border-radius: 0;
  14. background: #444;
  15. box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.3333);
  16. }
  17. .ui-widget.ui-dialog.ui-dialog-off-canvas {
  18. border: 1px solid transparent;
  19. }
  20. /* Style the off-canvas dialog header. */
  21. .ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar {
  22. padding: var(--space-s) var(--jui-dialog-off-canvas-close-button-reserved-space) var(--space-s) var(--space-m); /* LTR */
  23. border: 0;
  24. border-bottom: 1px solid #000;
  25. border-radius: 0;
  26. background: #2d2d2d;
  27. line-height: var(--line-height);
  28. }
  29. [dir="rtl"] .ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar {
  30. padding-right: var(--space-m);
  31. padding-left: var(--jui-dialog-off-canvas-close-button-reserved-space);
  32. }
  33. .ui-dialog.ui-dialog-off-canvas .ui-dialog-title {
  34. /* Push the text away from the icon. */
  35. padding-left: calc(var(--space-m) + var(--space-s)); /* LTR */
  36. /* Ensure that long titles are not truncated. */
  37. white-space: normal;
  38. background: transparent url(../../../../misc/icons/ffffff/pencil.svg);
  39. background-repeat: no-repeat;
  40. background-position: 0 50%; /* LTR */
  41. background-size: 1.25rem 1.25rem;
  42. font-size: var(--font-size-base);
  43. }
  44. [dir="rtl"] .ui-dialog.ui-dialog-off-canvas .ui-dialog-title {
  45. padding-right: calc(var(--space-m) + var(--space-s));
  46. padding-left: 0;
  47. background-position: 100% 50%;
  48. }
  49. .ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar-close {
  50. margin-right: var(--space-m);
  51. margin-left: var(--space-m);
  52. }
  53. /* Override default styling from jQuery UI. */
  54. #drupal-off-canvas .ui-state-default,
  55. #drupal-off-canvas .ui-widget-content .ui-state-default,
  56. #drupal-off-canvas .ui-widget-header .ui-state-default {
  57. color: #333;
  58. border: 0;
  59. font-size: var(--font-size-s);
  60. font-weight: normal;
  61. }
  62. #drupal-off-canvas .ui-widget-content a {
  63. color: var(--color-blue-200);
  64. }
  65. #drupal-off-canvas .form-actions {
  66. display: block;
  67. }