8
0

inserttable.css 1.2 KB

1234567891011121314151617181920212223242526272829303132333435
  1. /*
  2. * Copyright (c) 2003-2020, CKSource - Frederico Knabben. All rights reserved.
  3. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
  4. */
  5. :root {
  6. --ck-insert-table-dropdown-padding: 10px;
  7. --ck-insert-table-dropdown-box-height: 11px;
  8. --ck-insert-table-dropdown-box-width: 12px;
  9. --ck-insert-table-dropdown-box-margin: 1px;
  10. }
  11. .ck .ck-insert-table-dropdown__grid {
  12. /* The width of a container should match 10 items in a row so there will be a 10x10 grid. */
  13. width: calc(var(--ck-insert-table-dropdown-box-width) * 10 + var(--ck-insert-table-dropdown-box-margin) * 20 + var(--ck-insert-table-dropdown-padding) * 2);
  14. padding: var(--ck-insert-table-dropdown-padding) var(--ck-insert-table-dropdown-padding) 0;
  15. }
  16. .ck .ck-insert-table-dropdown__label {
  17. text-align: center;
  18. }
  19. .ck .ck-insert-table-dropdown-grid-box {
  20. width: var(--ck-insert-table-dropdown-box-width);
  21. height: var(--ck-insert-table-dropdown-box-height);
  22. margin: var(--ck-insert-table-dropdown-box-margin);
  23. border: 1px solid var(--ck-color-base-border);
  24. border-radius: 1px;
  25. &.ck-on {
  26. border-color: var(--ck-color-focus-border);
  27. background: var(--ck-color-focus-outer-shadow);
  28. }
  29. }