wp/wp-includes/css/editor.css
changeset 21 48c4eec2b7e6
parent 19 3d72ae0968f4
child 22 8c2e4d02f4ef
equal deleted inserted replaced
20:7b1b88e27a20 21:48c4eec2b7e6
    85 	color: #135e96;
    85 	color: #135e96;
    86 }
    86 }
    87 
    87 
    88 .mce-window-head .mce-close:focus .mce-i-remove,
    88 .mce-window-head .mce-close:focus .mce-i-remove,
    89 div.mce-tab:focus {
    89 div.mce-tab:focus {
    90 	box-shadow: 0 0 0 1px #4f94d4,
    90 	box-shadow: 0 0 0 2px #2271b1;
    91 		0 0 2px 1px rgba(79, 148, 212, 0.8);
    91 	/* Only visible in Windows High Contrast mode */
       
    92 	outline: 2px solid transparent;
    92 }
    93 }
    93 
    94 
    94 .mce-window .mce-window-head .mce-dragh {
    95 .mce-window .mce-window-head .mce-dragh {
    95 	width: calc( 100% - 36px );
    96 	width: calc( 100% - 36px );
    96 }
    97 }
   111 .mce-textbox:focus,
   112 .mce-textbox:focus,
   112 .mce-textbox.mce-focus,
   113 .mce-textbox.mce-focus,
   113 .mce-checkbox:focus i.mce-i-checkbox,
   114 .mce-checkbox:focus i.mce-i-checkbox,
   114 #wp-link .query-results:focus {
   115 #wp-link .query-results:focus {
   115 	border-color: #4f94d4;
   116 	border-color: #4f94d4;
   116 	box-shadow: 0 0 2px rgba(79, 148, 212, 0.8);
   117 	box-shadow: 0 0 0 2px #2271b1;
       
   118 	/* Only visible in Windows High Contrast mode */
       
   119 	outline: 2px solid transparent;
   117 }
   120 }
   118 
   121 
   119 .mce-window .mce-wp-help {
   122 .mce-window .mce-wp-help {
   120 	height: 360px;
   123 	height: 360px;
   121 	width: 460px;
   124 	width: 460px;
   407 .mce-toolbar .mce-btn-group .mce-btn:hover,
   410 .mce-toolbar .mce-btn-group .mce-btn:hover,
   408 .mce-toolbar .mce-btn-group .mce-btn:focus,
   411 .mce-toolbar .mce-btn-group .mce-btn:focus,
   409 .qt-dfw:hover,
   412 .qt-dfw:hover,
   410 .qt-dfw:focus {
   413 .qt-dfw:focus {
   411 	background: #f6f7f7;
   414 	background: #f6f7f7;
   412 	border-color: #50575e;
       
   413 	color: #1d2327;
   415 	color: #1d2327;
   414 	box-shadow: inset 0 1px 0 #fff, 0 1px 0 rgba(0, 0, 0, 0.08);
   416 	box-shadow: 0 0 0 2px #2271b1;
   415 	outline: none;
   417 	/* Only visible in Windows High Contrast mode */
       
   418 	outline: 2px solid transparent;
   416 }
   419 }
   417 
   420 
   418 .mce-toolbar .mce-btn-group .mce-btn.mce-active,
   421 .mce-toolbar .mce-btn-group .mce-btn.mce-active,
   419 .mce-toolbar .mce-btn-group .mce-btn:active,
   422 .mce-toolbar .mce-btn-group .mce-btn:active,
   420 .qt-dfw.active {
   423 .qt-dfw.active {
   421 	background: #f0f0f1;
   424 	background: #f0f0f1;
   422 	border-color: #50575e;
   425 	border-color: #50575e;
   423 	box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.3);
       
   424 }
   426 }
   425 
   427 
   426 .mce-btn.mce-active,
   428 .mce-btn.mce-active,
   427 .mce-btn.mce-active button,
   429 .mce-btn.mce-active button,
   428 .mce-btn.mce-active:hover button,
   430 .mce-btn.mce-active:hover button,
   530 .mce-toolbar .mce-btn-group .mce-btn.mce-listbox {
   532 .mce-toolbar .mce-btn-group .mce-btn.mce-listbox {
   531 	border-radius: 0;
   533 	border-radius: 0;
   532 	direction: ltr;
   534 	direction: ltr;
   533 	background: #fff;
   535 	background: #fff;
   534 	border: 1px solid #dcdcde;
   536 	border: 1px solid #dcdcde;
   535 	box-shadow: inset 0 1px 1px -1px rgba(0, 0, 0, 0.2);
       
   536 }
   537 }
   537 
   538 
   538 .mce-toolbar .mce-btn-group .mce-btn.mce-listbox:hover,
   539 .mce-toolbar .mce-btn-group .mce-btn.mce-listbox:hover,
   539 .mce-toolbar .mce-btn-group .mce-btn.mce-listbox:focus {
   540 .mce-toolbar .mce-btn-group .mce-btn.mce-listbox:focus {
   540 	border-color: #c3c4c7;
   541 	box-shadow: 0 0 0 2px #2271b1;
       
   542 	/* Only visible in Windows High Contrast mode */
       
   543 	outline: 2px solid transparent;
   541 }
   544 }
   542 
   545 
   543 .mce-panel .mce-btn i.mce-caret {
   546 .mce-panel .mce-btn i.mce-caret {
   544 	border-top: 6px solid #50575e;
   547 	border-top: 6px solid #50575e;
   545 	margin-left: 2px;
   548 	margin-left: 2px;
   633 	background: transparent;
   636 	background: transparent;
   634 }
   637 }
   635 
   638 
   636 .mce-menubar .mce-menubtn:focus {
   639 .mce-menubar .mce-menubtn:focus {
   637 	color: #043959;
   640 	color: #043959;
   638 	box-shadow:
   641 	box-shadow: 0 0 0 2px #2271b1;
   639 		0 0 0 1px #4f94d4,
   642 	/* Only visible in Windows High Contrast mode */
   640 		0 0 2px 1px rgba(79, 148, 212, 0.8);
   643 	outline: 2px solid transparent;
   641 }
   644 }
   642 
   645 
   643 div.mce-menu .mce-menu-item-sep,
   646 div.mce-menu .mce-menu-item-sep,
   644 .mce-menu-item-sep:hover {
   647 .mce-menu-item-sep:hover {
   645 	border-bottom: 1px solid #dcdcde;
   648 	border-bottom: 1px solid #dcdcde;
  1129 	padding: 3px 8px 4px;
  1132 	padding: 3px 8px 4px;
  1130 	border: 1px solid #dcdcde;
  1133 	border: 1px solid #dcdcde;
  1131 }
  1134 }
  1132 
  1135 
  1133 .wp-switch-editor:focus {
  1136 .wp-switch-editor:focus {
  1134 	box-shadow:
  1137 	box-shadow: 0 0 0 2px #2271b1;
  1135 		0 0 0 1px #4f94d4,
  1138 	/* Only visible in Windows High Contrast mode */
  1136 		0 0 2px 1px rgba(79, 148, 212, 0.8);
  1139 	outline: 2px solid transparent;
  1137 	outline: none;
       
  1138 	color: #1d2327;
  1140 	color: #1d2327;
  1139 }
  1141 }
  1140 
  1142 
  1141 .wp-switch-editor:active,
  1143 .wp-switch-editor:active,
  1142 .html-active .switch-html:focus,
  1144 .html-active .switch-html:focus,
  1390 	position: relative;
  1392 	position: relative;
  1391 	height: 100%;
  1393 	height: 100%;
  1392 }
  1394 }
  1393 
  1395 
  1394 #wp-link-wrap {
  1396 #wp-link-wrap {
  1395 	height: 500px;
  1397 	height: 600px;
  1396 	margin-top: -250px;
  1398 	margin-top: -300px;
  1397 }
  1399 }
  1398 
  1400 
  1399 #wp-link-wrap .wp-link-text-field {
  1401 #wp-link-wrap .wp-link-text-field {
  1400 	display: none;
  1402 	display: none;
  1401 }
  1403 }
  1405 }
  1407 }
  1406 
  1408 
  1407 #link-modal-title {
  1409 #link-modal-title {
  1408 	background: #fff;
  1410 	background: #fff;
  1409 	border-bottom: 1px solid #dcdcde;
  1411 	border-bottom: 1px solid #dcdcde;
  1410 	height: 36px;
       
  1411 	font-size: 18px;
  1412 	font-size: 18px;
  1412 	font-weight: 600;
  1413 	font-weight: 600;
  1413 	line-height: 2;
  1414 	line-height: 2;
  1414 	margin: 0;
  1415 	margin: 0;
  1415 	padding: 0 36px 0 16px;
  1416 	padding: 0 36px 0 16px;
  1444 #wp-link-close:focus {
  1445 #wp-link-close:focus {
  1445 	color: #135e96;
  1446 	color: #135e96;
  1446 }
  1447 }
  1447 
  1448 
  1448 #wp-link-close:focus {
  1449 #wp-link-close:focus {
  1449 	outline: none;
  1450 	box-shadow: 0 0 0 2px #2271b1;
  1450 	box-shadow:
       
  1451 		0 0 0 1px #4f94d4,
       
  1452 		0 0 2px 1px rgba(79, 148, 212, 0.8);
       
  1453 	/* Only visible in Windows High Contrast mode */
  1451 	/* Only visible in Windows High Contrast mode */
  1454 	outline: 2px solid transparent;
  1452 	outline: 2px solid transparent;
  1455 	outline-offset: -2px;
  1453 	outline-offset: -2px;
  1456 }
  1454 }
  1457 
  1455 
  1458 #wp-link-wrap #link-selector {
  1456 #wp-link-wrap #link-selector {
  1459 	-webkit-overflow-scrolling: touch;
  1457 	-webkit-overflow-scrolling: touch;
  1460 	padding: 0 16px;
  1458 	padding: 0 16px;
  1461 	position: absolute;
  1459 	position: absolute;
  1462 	top: 37px;
  1460 	top: calc(2.15384615em + 16px);
  1463 	left: 0;
  1461 	left: 0;
  1464 	right: 0;
  1462 	right: 0;
  1465 	bottom: 44px;
  1463 	bottom: calc(2.15384615em + 19px);
       
  1464 	display: flex;
       
  1465 	flex-direction: column;
       
  1466 	overflow: auto;
  1466 }
  1467 }
  1467 
  1468 
  1468 #wp-link ol,
  1469 #wp-link ol,
  1469 #wp-link ul {
  1470 #wp-link ul {
  1470 	list-style: none;
  1471 	list-style: none;
  1495 }
  1496 }
  1496 
  1497 
  1497 #wp-link #link-options label span,
  1498 #wp-link #link-options label span,
  1498 #wp-link #search-panel label span.search-label {
  1499 #wp-link #search-panel label span.search-label {
  1499 	display: inline-block;
  1500 	display: inline-block;
  1500 	width: 80px;
  1501 	width: 120px;
  1501 	text-align: right;
  1502 	text-align: right;
  1502 	padding-right: 5px;
  1503 	padding-right: 5px;
  1503 	max-width: 24%;
  1504 	max-width: 24%;
  1504 	vertical-align: middle;
  1505 	vertical-align: middle;
  1505 	word-wrap: break-word;
  1506 	word-wrap: break-word;
  1511 }
  1512 }
  1512 
  1513 
  1513 #wp-link .link-search-wrapper {
  1514 #wp-link .link-search-wrapper {
  1514 	margin: 5px 0 9px;
  1515 	margin: 5px 0 9px;
  1515 	display: block;
  1516 	display: block;
  1516 	overflow: hidden;
  1517 }
       
  1518 
       
  1519 #wp-link .query-results {
       
  1520 	position: absolute;
       
  1521 	width: calc(100% - 32px);
  1517 }
  1522 }
  1518 
  1523 
  1519 #wp-link .link-search-wrapper .spinner {
  1524 #wp-link .link-search-wrapper .spinner {
  1520 	float: none;
  1525 	float: none;
  1521 	margin: -3px 0 0 4px;
  1526 	margin: -3px 0 0 4px;
  1522 }
  1527 }
  1523 
  1528 
  1524 #wp-link .link-target {
  1529 #wp-link .link-target {
  1525 	padding: 3px 0 0;
  1530 	padding: 3px 0 0;
  1526 	white-space: nowrap;
       
  1527 	overflow: hidden;
       
  1528 	text-overflow: ellipsis;
       
  1529 }
  1531 }
  1530 
  1532 
  1531 #wp-link .link-target label {
  1533 #wp-link .link-target label {
  1532 	max-width: 70%;
  1534 	max-width: 70%;
  1533 }
  1535 }
  1535 #wp-link .query-results {
  1537 #wp-link .query-results {
  1536 	border: 1px #dcdcde solid;
  1538 	border: 1px #dcdcde solid;
  1537 	margin: 0 0 12px;
  1539 	margin: 0 0 12px;
  1538 	background: #fff;
  1540 	background: #fff;
  1539 	overflow: auto;
  1541 	overflow: auto;
  1540 	position: absolute;
  1542 	max-height: 290px;
  1541 	left: 16px;
       
  1542 	right: 16px;
       
  1543 	bottom: 0;
       
  1544 	top: 166px;
       
  1545 }
       
  1546 
       
  1547 .has-text-field #wp-link .query-results {
       
  1548 	top: 210px;
       
  1549 }
  1543 }
  1550 
  1544 
  1551 #wp-link li {
  1545 #wp-link li {
  1552 	clear: both;
  1546 	clear: both;
  1553 	margin-bottom: 0;
  1547 	margin-bottom: 0;
  1660 #wp-link-submit {
  1654 #wp-link-submit {
  1661 	float: right;
  1655 	float: right;
  1662 }
  1656 }
  1663 
  1657 
  1664 @media screen and (max-width: 782px) {
  1658 @media screen and (max-width: 782px) {
  1665 	#wp-link-wrap {
       
  1666 		margin-top: -140px;
       
  1667 	}
       
  1668 
       
  1669 	#wp-link-wrap .query-results {
       
  1670 		top: 195px;
       
  1671 	}
       
  1672 
       
  1673 	#wp-link-wrap.has-text-field .query-results {
       
  1674 		top: 235px;
       
  1675 	}
       
  1676 
       
  1677 	#link-selector {
  1659 	#link-selector {
  1678 		padding: 0 16px 60px;
  1660 		padding: 0 16px 60px;
  1679 	}
  1661 	}
  1680 
  1662 
  1681 	#wp-link-wrap #link-selector {
  1663 	#wp-link-wrap #link-selector {
  1682 		bottom: 52px;
  1664 		bottom: calc(2.71428571em + 23px);
  1683 	}
  1665 	}
  1684 
  1666 
  1685 	#wp-link-cancel {
  1667 	#wp-link-cancel {
  1686 		line-height: 2.46153846;
  1668 		line-height: 2.46153846;
  1687 	}
  1669 	}
  1703 		right: 10px;
  1685 		right: 10px;
  1704 		max-width: 500px;
  1686 		max-width: 500px;
  1705 	}
  1687 	}
  1706 }
  1688 }
  1707 
  1689 
  1708 @media screen and (max-height: 520px) {
  1690 @media screen and (max-height: 620px) {
  1709 	#wp-link-wrap {
  1691 	#wp-link-wrap {
  1710 		transition: none;
  1692 		transition: none;
  1711 		height: auto;
  1693 		height: auto;
  1712 		margin-top: 0;
  1694 		margin-top: 0;
  1713 		top: 10px;
  1695 		top: 10px;
  1715 	}
  1697 	}
  1716 
  1698 
  1717 	#link-selector {
  1699 	#link-selector {
  1718 		overflow: auto;
  1700 		overflow: auto;
  1719 	}
  1701 	}
  1720 
       
  1721 	#search-panel .query-results {
       
  1722 		position: static;
       
  1723 	}
       
  1724 }
  1702 }
  1725 
  1703 
  1726 @media screen and (max-height: 290px) {
  1704 @media screen and (max-height: 290px) {
  1727 	#wp-link-wrap {
  1705 	#wp-link-wrap {
  1728 		height: auto;
  1706 		height: auto;
  1733 
  1711 
  1734 	#link-selector {
  1712 	#link-selector {
  1735 		overflow: auto;
  1713 		overflow: auto;
  1736 		height: calc(100% - 92px);
  1714 		height: calc(100% - 92px);
  1737 		padding-bottom: 2px;
  1715 		padding-bottom: 2px;
  1738 	}
       
  1739 
       
  1740 	#search-panel .query-results {
       
  1741 		position: static;
       
  1742 	}
  1716 	}
  1743 }
  1717 }
  1744 
  1718 
  1745 div.wp-link-preview {
  1719 div.wp-link-preview {
  1746 	float: left;
  1720 	float: left;
  1761 
  1735 
  1762 div.wp-link-preview a.wplink-url-error {
  1736 div.wp-link-preview a.wplink-url-error {
  1763 	color: #d63638;
  1737 	color: #d63638;
  1764 }
  1738 }
  1765 
  1739 
       
  1740 .mce-inline-toolbar-grp div.mce-flow-layout-item > div {
       
  1741 	display: flex;
       
  1742 	align-items: flex-end;
       
  1743 }
       
  1744 
  1766 div.wp-link-input {
  1745 div.wp-link-input {
  1767 	float: left;
  1746 	float: left;
  1768 	margin: 2px;
  1747 	margin: 2px;
  1769 	max-width: 694px;
  1748 	max-width: 694px;
       
  1749 }
       
  1750 
       
  1751 div.wp-link-input label {
       
  1752 	margin-bottom: 4px;
       
  1753 	display: block;
  1770 }
  1754 }
  1771 
  1755 
  1772 div.wp-link-input input {
  1756 div.wp-link-input input {
  1773 	width: 300px;
  1757 	width: 300px;
  1774 	padding: 3px;
  1758 	padding: 3px;
  1868 	font-family: Arial, sans-serif;
  1852 	font-family: Arial, sans-serif;
  1869 }
  1853 }
  1870 
  1854 
  1871 /* HiDPI */
  1855 /* HiDPI */
  1872 @media print,
  1856 @media print,
  1873   (-webkit-min-device-pixel-ratio: 1.25),
       
  1874   (min-resolution: 120dpi) {
  1857   (min-resolution: 120dpi) {
  1875 	.wp-media-buttons .add_media span.wp-media-buttons-icon {
  1858 	.wp-media-buttons .add_media span.wp-media-buttons-icon {
  1876 		background: none;
  1859 		background: none;
  1877 	}
  1860 	}
  1878 }
  1861 }